.hd-ground[data-decorated]{position:relative}.hd-ground[data-decorated]>:not(.hd-snowfall):not(.hd-under-nav){z-index:1;position:relative}.hd-under-nav{z-index:2;pointer-events:none;margin-top:-2px;position:sticky;top:56px}body:has(.hd-ground[data-under-nav]) .mp-masthead__bar:last-child:after{box-shadow:none}body:has(.hd-ground[data-under-nav]) .mp-masthead:has(>.mp-masthead__bar:last-child):after{box-shadow:none}.hd-under-nav--icicles{filter:drop-shadow(0 2px 2px #00000059);background:linear-gradient(#fff,#fff) 0 0/100% 9px no-repeat,url(/home-design/header-icicles.svg) 0 8px/400px 34px repeat-x;height:42px;margin-bottom:-14px}.hd-under-nav--candy-cane{background:repeating-linear-gradient(-45deg,#c8102e 0 12px,#fff 12px 24px);height:14px;margin-bottom:2px;box-shadow:0 2px 3px #00000026}.hd-under-nav--lights{height:50px;margin-bottom:-14px;overflow:hidden}.hd-under-nav--lights>span{filter:drop-shadow(0 0 3px #ffecaa99);background-position:top;background-repeat:repeat-x;background-size:280px 48px;animation:2.6s ease-in-out infinite hd-twinkle;position:absolute;inset:2px 0 0}.hd-under-nav--lights>span:first-child{background-image:url(/home-design/lights-a.svg)}.hd-under-nav--lights>span:nth-child(2){background-image:url(/home-design/lights-b.svg);animation-duration:3.1s;animation-delay:-1.3s}@keyframes hd-twinkle{0%,to{opacity:1}50%{opacity:.5}}.hd-snowfall{pointer-events:none;z-index:0;height:1150px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.hd-snowfall i{will-change:transform;background-repeat:repeat;position:absolute;bottom:0;left:0;right:0}.hd-snowfall i:first-child{background-image:radial-gradient(circle at 24px 30px,#fffffff2 0 2.6px,#0000 3.4px),radial-gradient(circle at 150px 96px,#ffffffe6 0 2.2px,#0000 3px),radial-gradient(circle at 210px 200px,#fffffff2 0 2.8px,#0000 3.6px),radial-gradient(circle at 80px 170px,#ffffffd9 0 2px,#0000 2.8px),radial-gradient(circle at 236px 40px,#ffffffe6 0 2.2px,#0000 3px);background-size:260px 260px;animation:10s linear infinite hd-fall260,5s ease-in-out infinite alternate hd-sway;top:-260px}.hd-snowfall i:nth-child(2){background-image:radial-gradient(circle at 40px 60px,#ffffffbf 0 1.6px,#0000 2.3px),radial-gradient(circle at 120px 20px,#ffffffb3 0 1.4px,#0000 2.1px),radial-gradient(circle at 170px 130px,#ffffffbf 0 1.7px,#0000 2.4px),radial-gradient(circle at 10px 160px,#ffffffb3 0 1.4px,#0000 2.1px),radial-gradient(circle at 96px 112px,#ffffffa6 0 1.3px,#0000 2px);background-size:200px 200px;animation:15s linear infinite hd-fall200,7s ease-in-out infinite alternate-reverse hd-sway;top:-200px}.hd-snowfall i:nth-child(3){background-image:radial-gradient(circle at 20px 20px,#ffffff80 0 1px,#0000 1.6px),radial-gradient(circle at 90px 70px,#ffffff80 0 1px,#0000 1.6px),radial-gradient(circle at 130px 120px,#ffffff73 0 .9px,#0000 1.5px),radial-gradient(circle at 60px 135px,#ffffff80 0 1px,#0000 1.6px);background-size:150px 150px;animation:22s linear infinite hd-fall150;top:-150px}@keyframes hd-fall260{to{transform:translateY(260px)}}@keyframes hd-fall200{to{transform:translateY(200px)}}@keyframes hd-fall150{to{transform:translateY(150px)}}@keyframes hd-sway{0%{translate:-10px}to{translate:10px}}.hd-box{position:relative}.hd-box[data-box-top=snow-cap]{margin-top:12px}.hd-box[data-box-top=bow]{margin-top:40px}.hd-snowcap{z-index:3;pointer-events:none;filter:drop-shadow(0 2px 2px #0019324d);height:60px;display:flex;position:absolute;top:-20px;left:-8px;right:-8px}.hd-snowcap>.hd-corner{background:url(/home-design/snowcap-left-short.svg) 0 0/100% 100% no-repeat;flex:0 0 160px;height:60px}.hd-snowcap>.hd-corner--right{background-image:url(/home-design/snowcap-right-short.svg)}.hd-snowcap>.hd-mid{background:url(/home-design/snowcap-strip.svg) 0 0/80px 60px round no-repeat;flex:auto;margin:0 -1px}.hd-ribbon{z-index:3;pointer-events:none;background:linear-gradient(#e3b04b 0 2px,#e0384b 2px,#b3112a 55%,#8e0c20 calc(100% - 2px),#e3b04b calc(100% - 2px));border-radius:3px;height:18px;position:absolute;top:-9px;left:-4px;right:-4px;box-shadow:0 2px 3px #00000040}.hd-bow{z-index:4;pointer-events:none;filter:drop-shadow(0 3px 3px #0000004d);background:url(/home-design/bow.svg) 0 0/100% 100% no-repeat;width:150px;height:90px;margin-left:-75px;position:absolute;top:-46px;left:50%}@media (min-width:768px){.hd-box[data-box-top=snow-cap]{margin-top:22px}.hd-box[data-box-top=bow]{margin-top:56px}.hd-snowcap{height:90px;top:-30px}.hd-snowcap>.hd-corner{flex-basis:240px;height:90px}.hd-snowcap>.hd-mid{background-size:120px 90px}.hd-bow{width:200px;height:120px;margin-left:-100px;top:-62px}}@media (min-width:992px){.hd-box[data-box-top=snow-cap]{margin-top:0}.hd-box[data-box-top=bow]{margin-top:12px}.hd-snowcap>.hd-corner--left{background-image:url(/home-design/snowcap-left.svg)}.hd-snowcap>.hd-corner--right{background-image:url(/home-design/snowcap-right.svg)}}@media (prefers-reduced-motion:reduce){.hd-snowfall i,.hd-under-nav--lights>span{animation:none!important}}
