.hx-hero{--hx-panel:var(--color-background,#f8fafc);--hx-copy-w:46%;--hx-copy-max:100%;--hx-copy-track:min(var(--hx-copy-w), var(--hx-copy-max));--hx-stripe:var(--color-secondary,#1e3fcc);--hx-stripe-a:20%;--hx-band-1:color-mix(in srgb, var(--hx-stripe) calc(var(--hx-stripe-a) * 1.05), transparent);--hx-band-2:color-mix(in srgb, var(--hx-stripe) calc(var(--hx-stripe-a) * .85), transparent);--hx-band-3:color-mix(in srgb, var(--hx-stripe) calc(var(--hx-stripe-a) * .95), transparent);display:grid;position:relative;overflow:hidden}@media (min-width:901px){.hx-hero.hx-sized:not(.hx-preview){height:auto;min-height:clamp(460px, var(--hx-h,100vh), 1000px)}}.hx-hero>.hx-media{z-index:1;min-height:100%;position:relative}.hx-copy{z-index:2;background:var(--hx-panel);flex-direction:column;justify-content:center;gap:18px;padding:clamp(30px,3.6vw,60px) clamp(24px,3.6vw,64px);display:flex;position:relative}.hx-copy>.hx-decor{z-index:1}.hx-copy>:not(.hx-decor){z-index:2;position:relative}.hx-hero>.hx-copy{--hx-gap:clamp(.75rem, 4.3cqi, 1.6rem);container-type:inline-size}.hx-hero .hx-copy :is(h1,h2,h3){font-size:calc(clamp(1.75rem, 10.9cqi, 4.5rem) * var(--hx-title-scale,1))}.hx-hero .hx-copy p{font-size:clamp(1.1rem,3.6cqi,1.3rem)}.hx-hero .hx-copy span:has(+:is(h1,h2,h3)){font-size:clamp(.6rem,2.1cqi,.8rem)}.hx-hero .hx-copy a{padding:clamp(.95rem,2.9cqi,1.15rem) clamp(2rem,7.2cqi,2.6rem);font-size:clamp(.85rem,2.5cqi,.95rem)}.hx-hero .hx-copy :is(.space-y-6,.space-y-8)>:not([hidden])~:not([hidden]){margin-top:var(--hx-gap)}.hx-hero .hx-copy :is(.gap-4,.gap-5,.gap-6){gap:var(--hx-gap)}.hx-h1{grid-template-columns:var(--hx-copy-track) minmax(0, 1fr)}.hx-h1>.hx-copy{order:1;padding-right:clamp(96px,13vw,200px)}.hx-h1.hx-no-decor>.hx-copy{padding-right:clamp(32px,4vw,72px)}.hx-h1>.hx-media{order:2}.hx-h1>.hx-copy:after{content:"";background:var(--hx-panel);clip-path:polygon(0 0,100% 0,0 100%);z-index:0;width:14vw;position:absolute;inset:0 -7vw 0 auto}.hx-h2{grid-template-columns:1fr}.hx-h2>.hx-media{position:absolute;inset:0}.hx-h2>.hx-copy{width:min(var(--hx-copy-w), var(--hx-copy-max), 64%);clip-path:polygon(0 0,100% 0,calc(100% - 46px) 100%,0 100%);background:color-mix(in srgb, var(--color-white,#fff) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:4px;margin:clamp(18px,2vw,30px) 0 clamp(18px,2vw,30px) clamp(18px,2.4vw,40px);padding-right:clamp(96px,10vw,140px);box-shadow:0 30px 60px -34px #0000008c}.hx-h2.hx-no-decor>.hx-copy{padding-right:clamp(40px,4vw,72px)}.hx-h2[style*=--hx-panel]>.hx-copy{background:color-mix(in srgb, var(--hx-panel) 94%, transparent)}.hx-h7{--hx-card-w:min(var(--hx-copy-w), var(--hx-copy-max), 64%);--hx-seam:calc(clamp(70px, 7vw, 130px) * var(--hx-tilt,1));grid-template-columns:1fr}.hx-h7>.hx-media{inset:0 0 0 calc(var(--hx-card-w) - var(--hx-seam));position:absolute;overflow:hidden}.hx-h7>.hx-copy{width:var(--hx-card-w);clip-path:polygon(0 0, 100% 0, calc(100% - var(--hx-seam)) 100%, 0 100%);padding-right:calc(var(--hx-seam) + clamp(40px, 4vw, 72px));background:var(--color-white,#fff)}.hx-h7.hx-no-decor>.hx-copy{padding-right:calc(var(--hx-seam) * .6 + clamp(24px, 2.4vw, 44px))}.hx-h7[style*=--hx-panel]>.hx-copy{background:var(--hx-panel)}.hx-h7:not(.hx-preview){min-height:clamp(560px,84vh,880px)}.hx-h7:before{content:"";z-index:2;width:calc(var(--hx-card-w) + clamp(8px, .8vw, 12px));background:var(--hx-accent);clip-path:polygon(0 0, 100% 0, calc(100% - var(--hx-seam)) 100%, 0 100%);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.hx-h3{grid-template-columns:minmax(0, 1fr) var(--hx-copy-track)}.hx-h3>.hx-media{order:1}.hx-h3>.hx-copy{order:2;padding-right:clamp(96px,13vw,200px)}.hx-h3.hx-no-decor>.hx-copy{padding-right:clamp(32px,4vw,72px)}.hx-h3>.hx-copy:after{content:"";background:var(--hx-panel);clip-path:polygon(100% 0,100% 100%,0 100%);z-index:0;width:14vw;position:absolute;inset:0 auto 0 -7vw}.hx-h4{grid-template-columns:var(--hx-copy-track) minmax(0, 1fr);--hx-paper:#fff;--hx-paper-img:none;--hx-paper-tile:380px 380px;--hx-ink:var(--color-navy,#06080f);--hx-tape:color-mix(in srgb, var(--hx-accent-3,var(--color-accent,#caff1a)) 62%, transparent);background-image:var(--hx-paper-img), linear-gradient(var(--hx-paper), var(--hx-paper));background-size:var(--hx-paper-tile), auto;--hx-m-torn:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 400\" preserveAspectRatio=\"none\"><path d=\"M0 0 h26 c-9 22 8 34 2 56 -7 24 6 33 1 55 -6 25 9 36 3 58 -7 26 5 34 0 57 -5 22 10 35 4 57 -6 22 4 32 -2 55 -5 20 7 33 1 62 H0 Z\"/></svg>");--hx-m-underline:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 24\" preserveAspectRatio=\"none\"><path d=\"M5 15 C38 5 66 20 100 11 C132 3 164 17 195 8\" fill=\"none\" stroke=\"black\" stroke-width=\"9\" stroke-linecap=\"round\"/></svg>");background-repeat:repeat}.hx-h4:not(.hx-preview){min-height:clamp(560px,84vh,880px)}.hx-h4>.hx-copy{background:0 0;order:1;padding-right:clamp(72px,8vw,132px)}.hx-h4.hx-no-decor>.hx-copy{padding-right:clamp(44px,4.4vw,76px)}.hx-h4>.hx-copy:after{content:"";background:var(--hx-paper) var(--hx-paper-img) 0 0 / var(--hx-paper-tile) repeat;width:40px;-webkit-mask:var(--hx-m-torn) center / 100% 100% no-repeat;-webkit-mask:var(--hx-m-torn) center / 100% 100% no-repeat;mask:var(--hx-m-torn) center / 100% 100% no-repeat;z-index:3;position:absolute;inset:0 -34px 0 auto}.hx-h4>.hx-media{rotate:calc(1.6deg * var(--hx-tilt,1));min-height:0;box-shadow:0 28px 54px -30px color-mix(in srgb, var(--hx-ink) 62%, transparent);border:clamp(9px,.9vw,15px) solid #fff;border-radius:30px 10px 34px 12px/12px 32px 10px 30px;order:2;margin:clamp(30px,3.6vw,58px) clamp(28px,3.4vw,60px) clamp(34px,4vw,64px) 0;overflow:hidden}.hx-h4:before,.hx-h4:after{content:"";z-index:4;background:var(--hx-tape);height:30px;box-shadow:0 2px 6px -3px color-mix(in srgb, var(--hx-ink) 55%, transparent);clip-path:polygon(4% 0,100% 3%,96% 100%,0 96%);pointer-events:none;position:absolute}.hx-h4:before{width:122px;left:calc(var(--hx-copy-track) - 0.5%);top:1.6rem;rotate:-23deg}.hx-h4:after{width:96px;bottom:2.2rem;right:2.4%;rotate:-14deg}.hx-h4 .hx-copy :is(h1,h2,h3){padding-bottom:.3em;position:relative}.hx-h4 .hx-copy :is(h1,h2,h3):after{content:"";background-color:var(--color-primary,#ff1152);width:min(72%,9em);height:.16em;-webkit-mask:var(--hx-m-underline) left center / 100% 100% no-repeat;-webkit-mask:var(--hx-m-underline) left center / 100% 100% no-repeat;mask:var(--hx-m-underline) left center / 100% 100% no-repeat;position:absolute;bottom:0;left:.05em}.hx-h4 .hx-copy a{box-shadow:4px 4px 0 var(--hx-ink);transition:rotate .18s,translate .18s,box-shadow .18s;rotate:-1.6deg}.hx-h4 .hx-copy a+a{rotate:1.8deg}.hx-h4 .hx-copy a:hover{box-shadow:6px 7px 0 var(--hx-ink);translate:0 -3px;rotate:none}@media (prefers-reduced-motion:reduce){.hx-h4 .hx-copy a{transition:none}}@media (max-width:900px){.hx-hero:not(.hx-preview){grid-template-columns:1fr!important}.hx-hero:not(.hx-preview)>.hx-copy{clip-path:none!important;width:auto!important;box-shadow:none!important;order:2!important;margin:0!important;padding:30px 22px 38px!important}.hx-hero:not(.hx-preview)>.hx-copy:after{display:none!important}.hx-h7:not(.hx-preview)>.hx-media{left:0!important}.hx-h7:not(.hx-preview):before{display:none}.hx-h7:not(.hx-preview){min-height:0}.hx-hero:not(.hx-preview)>.hx-media{height:clamp(220px,34vh,320px);order:1!important;position:relative!important}.hx-h4:not(.hx-preview)>.hx-media{rotate:.7deg;height:clamp(200px,30vh,300px)!important;margin:18px 22px 4px!important}.hx-h4:not(.hx-preview):before{width:96px;top:.6rem;left:auto;right:12%}.hx-h4:not(.hx-preview):after{display:none}}.hx-h5,.hx-h6{grid-template-columns:var(--hx-copy-track) minmax(0, 1fr);--hx-ground:#f7f8fb;--hx-ink:var(--color-navy,#06080f);background-image:linear-gradient(var(--hx-ground), var(--hx-ground))}.hx-h5:not(.hx-preview),.hx-h6:not(.hx-preview){min-height:clamp(560px,82vh,860px)}.hx-h5:before,.hx-h6:before{content:"";inset:0 calc(100% - var(--hx-copy-w) - 2%) 0 0;background:linear-gradient(115deg, transparent 0 8%, var(--hx-band-1) 8% 20%, transparent 20% 34%, var(--hx-band-2) 34% 44%, transparent 44% 58%, var(--hx-band-3) 58% 68%, transparent 68%);pointer-events:none;z-index:0;position:absolute}.hx-h5.hx-no-stripes:before,.hx-h6.hx-no-stripes:before{display:none}.hx-h5>.hx-copy{background:0 0;order:1;padding-left:clamp(32px,6vw,120px);padding-right:clamp(56px,6vw,96px)}.hx-h5.hx-no-decor>.hx-copy{padding-right:clamp(48px,5vw,80px)}.hx-h5>.hx-media,.hx-h6>.hx-media{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);order:2;min-height:0;margin-left:-7%}.hx-h5 .hx-copy p,.hx-h6 .hx-copy p{color:#475569;font-weight:500}.hx-h5 .hx-copy a+a,.hx-h6 .hx-copy a+a{border-color:var(--hx-ink);color:var(--hx-ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.hx-h5 .hx-copy a+a:hover{background:var(--hx-ink);border-color:var(--hx-ink);color:#fff}@media (max-width:900px){.hx-h5:not(.hx-preview),.hx-h6:not(.hx-preview){min-height:0}.hx-h5:not(.hx-preview)>.hx-media,.hx-h6:not(.hx-preview)>.hx-media{clip-path:polygon(0 0,100% 0,100% 87%,0 100%);margin-left:0;height:clamp(240px,38vh,340px)!important}.hx-h5:not(.hx-preview)>.hx-copy,.hx-h6:not(.hx-preview)>.hx-copy{gap:14px;margin-top:-26px;padding:4px 22px calc(26px + env(safe-area-inset-bottom,0px))!important}.hx-h5:before,.hx-h6:before{background:linear-gradient(115deg, transparent 0 8%, var(--hx-band-1) 8% 20%, transparent 20% 42%, var(--hx-band-2) 42% 52%, transparent 52% 76%, var(--hx-band-3) 76% 87%, transparent 87%);inset:0}}@media (max-width:560px){:is(.hx-h5:not(.hx-preview) .hx-copy div:has(>a),.hx-h6:not(.hx-preview) .hx-copy div:has(>a)){align-self:stretch;width:100%}:is(.hx-h5:not(.hx-preview) .hx-copy div:has(>a)>a,.hx-h6:not(.hx-preview) .hx-copy div:has(>a)>a){text-align:center;flex:1 0 100%;justify-content:center;padding-left:0;padding-right:0}}.hx-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hx-decor~:not(.hx-decor){position:relative}.hx-decor .shape,.hx-decor .party{--size:100px;--op:.9;--dur:9s;--delay:0s;--dist:14px;--fill:currentColor;--detail:#ffffffd9;left:var(--x);top:var(--y);width:var(--size);opacity:var(--op);rotate:var(--rot,0deg);background-color:var(--fill);will-change:translate, rotate, scale;animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both;display:block;position:absolute}.hx-decor .party{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hx-decor .party:after{content:"";background-color:var(--detail);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hx-decor .shape{aspect-ratio:1;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2)}.hx-decor .shape.circle{border-radius:50%}.hx-decor .shape.square{border-radius:2px}.hx-decor .shape.ring{border:calc(var(--size) * .13) solid var(--fill);background:0 0;border-radius:50%}.hx-decor .shape.triangle{clip-path:polygon(50% 0,100% 100%,0 100%)}.hx-decor .shape.squiggle{aspect-ratio:120/44;margin-top:calc(var(--size) * -.183);-webkit-mask:var(--m-squiggle) center / 100% 100% no-repeat;-webkit-mask:var(--m-squiggle) center / 100% 100% no-repeat;mask:var(--m-squiggle) center / 100% 100% no-repeat}.hx-decor .party.balloons{aspect-ratio:100/150;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.5);-webkit-mask-image:var(--m-balloons);-webkit-mask-image:var(--m-balloons);mask-image:var(--m-balloons)}.hx-decor .party.balloons:after{-webkit-mask-image:var(--m-balloons-strings);-webkit-mask-image:var(--m-balloons-strings);mask-image:var(--m-balloons-strings)}.hx-decor .party.crown{aspect-ratio:100/80;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.4);-webkit-mask-image:var(--m-crown);-webkit-mask-image:var(--m-crown);mask-image:var(--m-crown)}.hx-decor .party.crown:after{-webkit-mask-image:var(--m-crown-gems);-webkit-mask-image:var(--m-crown-gems);mask-image:var(--m-crown-gems)}.hx-decor .party.gift{aspect-ratio:1;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);-webkit-mask-image:var(--m-gift);-webkit-mask-image:var(--m-gift);mask-image:var(--m-gift)}.hx-decor .party.gift:after{-webkit-mask-image:var(--m-gift-ribbon);-webkit-mask-image:var(--m-gift-ribbon);mask-image:var(--m-gift-ribbon)}.hx-decor .party.cake{aspect-ratio:100/116;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.58);-webkit-mask-image:var(--m-cake);-webkit-mask-image:var(--m-cake);mask-image:var(--m-cake)}.hx-decor .party.cake:after{-webkit-mask-image:var(--m-cake-flames);-webkit-mask-image:var(--m-cake-flames);mask-image:var(--m-cake-flames)}.hx-decor .party.pizza{aspect-ratio:1;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);-webkit-mask-image:var(--m-pizza);-webkit-mask-image:var(--m-pizza);mask-image:var(--m-pizza)}.hx-decor .party.pizza:after{-webkit-mask-image:var(--m-pizza-tops);-webkit-mask-image:var(--m-pizza-tops);mask-image:var(--m-pizza-tops)}.hx-decor .party.star{aspect-ratio:100/96;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.48);-webkit-mask-image:var(--m-star);-webkit-mask-image:var(--m-star);mask-image:var(--m-star)}.hx-decor .party.streamer{aspect-ratio:160/64;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.2);-webkit-mask-image:var(--m-streamer);-webkit-mask-image:var(--m-streamer);mask-image:var(--m-streamer)}.hx-decor .party.jumper{aspect-ratio:100/112;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.56);-webkit-mask-image:var(--m-jumper);-webkit-mask-image:var(--m-jumper);mask-image:var(--m-jumper)}.hx-decor .party.foamcube{aspect-ratio:100/110;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.55);-webkit-mask-image:var(--m-foamcube);-webkit-mask-image:var(--m-foamcube);mask-image:var(--m-foamcube)}.hx-decor .party.foamcube:after{-webkit-mask-image:var(--m-foamcube-top);-webkit-mask-image:var(--m-foamcube-top);mask-image:var(--m-foamcube-top)}.hx-decor .party.ball{aspect-ratio:1;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);-webkit-mask-image:var(--m-ball);-webkit-mask-image:var(--m-ball);mask-image:var(--m-ball)}.hx-decor .party.ball:after{-webkit-mask-image:var(--m-ball-seam);-webkit-mask-image:var(--m-ball-seam);mask-image:var(--m-ball-seam)}.hx-decor .party.target{aspect-ratio:1;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);-webkit-mask-image:var(--m-target);-webkit-mask-image:var(--m-target);mask-image:var(--m-target)}.hx-decor .party.target:after{-webkit-mask-image:var(--m-target-bull);-webkit-mask-image:var(--m-target-bull);mask-image:var(--m-target-bull)}.hx-decor .party.socks{aspect-ratio:100/105;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.525);-webkit-mask-image:var(--m-socks);-webkit-mask-image:var(--m-socks);mask-image:var(--m-socks)}.hx-decor .party.socks:after{-webkit-mask-image:var(--m-socks-grip);-webkit-mask-image:var(--m-socks-grip);mask-image:var(--m-socks-grip)}.hx-decor .party.trophy{aspect-ratio:100/110;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.55);-webkit-mask-image:var(--m-trophy);-webkit-mask-image:var(--m-trophy);mask-image:var(--m-trophy)}.hx-decor .party.trophy:after{-webkit-mask-image:var(--m-trophy-badge);-webkit-mask-image:var(--m-trophy-badge);mask-image:var(--m-trophy-badge)}.hx-decor .party.timer{aspect-ratio:100/112;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.56);-webkit-mask-image:var(--m-timer);-webkit-mask-image:var(--m-timer);mask-image:var(--m-timer)}.hx-decor .party.timer:after{-webkit-mask-image:var(--m-timer-hands);-webkit-mask-image:var(--m-timer-hands);mask-image:var(--m-timer-hands)}.hx-decor{--m-squiggle:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 120 44\"><path d=\"M6 22 q13.5 -17 27 0 t27 0 t27 0\" fill=\"none\" stroke=\"black\" stroke-width=\"13\" stroke-linecap=\"square\"/></svg>");--m-balloons:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 150\"><ellipse cx=\"26\" cy=\"48\" rx=\"23\" ry=\"27\"/><path d=\"M21 73 L31 73 L26 82 Z\"/><ellipse cx=\"74\" cy=\"44\" rx=\"23\" ry=\"27\"/><path d=\"M69 69 L79 69 L74 78 Z\"/><ellipse cx=\"50\" cy=\"30\" rx=\"24\" ry=\"28\"/><path d=\"M45 56 L55 56 L50 65 Z\"/></svg>");--m-balloons-strings:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 150\"><path d=\"M26 80 C30 100 44 118 50 146 M74 76 C70 98 56 118 50 146 M50 63 C53 95 47 118 50 146\" fill=\"none\" stroke=\"black\" stroke-width=\"3.5\" stroke-linecap=\"round\"/></svg>");--m-crown:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 80\"><path d=\"M4 62 L12 14 L31 38 L50 6 L69 38 L88 14 L96 62 Z\"/><rect x=\"4\" y=\"56\" width=\"92\" height=\"18\" rx=\"5\"/></svg>");--m-crown-gems:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 80\"><circle cx=\"26\" cy=\"65\" r=\"6\"/><circle cx=\"50\" cy=\"65\" r=\"6\"/><circle cx=\"74\" cy=\"65\" r=\"6\"/></svg>");--m-gift:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"12\" y=\"40\" width=\"76\" height=\"54\" rx=\"6\"/><rect x=\"4\" y=\"24\" width=\"92\" height=\"20\" rx=\"6\"/><path d=\"M50 24 C34 24 26 8 38 5 c11-3 12 13 12 19 0-6 1-22 12-19 12 3 4 19-12 19Z\"/></svg>");--m-gift-ribbon:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"42\" y=\"24\" width=\"16\" height=\"70\" rx=\"2\"/></svg>");--m-cake:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 116\"><rect x=\"28\" y=\"24\" width=\"7\" height=\"22\" rx=\"3.5\"/><rect x=\"46.5\" y=\"18\" width=\"7\" height=\"28\" rx=\"3.5\"/><rect x=\"65\" y=\"24\" width=\"7\" height=\"22\" rx=\"3.5\"/><rect x=\"18\" y=\"44\" width=\"64\" height=\"26\" rx=\"7\"/><rect x=\"4\" y=\"70\" width=\"92\" height=\"42\" rx=\"9\"/></svg>");--m-cake-flames:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 116\"><path d=\"M31.5 6 c5 7 7 10 7 13 a7 7 0 0 1-14 0 c0-3 2-6 7-13 Z\"/><path d=\"M50 0 c5 7 7 10 7 13 a7 7 0 0 1-14 0 c0-3 2-6 7-13 Z\"/><path d=\"M68.5 6 c5 7 7 10 7 13 a7 7 0 0 1-14 0 c0-3 2-6 7-13 Z\"/></svg>");--m-pizza:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><path d=\"M50 4 L90 78 a6 6 0 0 1-2 8 q-38 12 -76 0 a6 6 0 0 1-2-8 Z\"/></svg>");--m-pizza-tops:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"50\" cy=\"46\" r=\"8\"/><circle cx=\"36\" cy=\"66\" r=\"7\"/><circle cx=\"64\" cy=\"68\" r=\"7\"/></svg>");--m-star:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 96\"><path d=\"M50 2 L63 34 L97 37 L71 59 L79 93 L50 75 L21 93 L29 59 L3 37 L37 34 Z\"/></svg>");--m-streamer:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 160 64\"><path d=\"M6 42 C26 2 46 58 70 22 C90 -6 116 60 154 26\" fill=\"none\" stroke=\"black\" stroke-width=\"13\" stroke-linecap=\"round\"/></svg>");--m-jumper:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 112\"><circle cx=\"53\" cy=\"15\" r=\"13\"/><path d=\"M53 30 L47 63\" stroke=\"black\" stroke-width=\"15\" stroke-linecap=\"round\" fill=\"none\"/><path d=\"M14 20 L46 39 L88 16\" stroke=\"black\" stroke-width=\"11\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/><path d=\"M47 62 L24 92 M47 62 L74 100\" stroke=\"black\" stroke-width=\"13\" stroke-linecap=\"round\" fill=\"none\"/></svg>");--m-foamcube:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 110\"><path d=\"M50 4 L94 29 L94 81 L50 106 L6 81 L6 29 Z\"/></svg>");--m-foamcube-top:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 110\"><path d=\"M50 4 L94 29 L50 54 L6 29 Z\"/></svg>");--m-ball:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"50\" cy=\"50\" r=\"48\"/></svg>");--m-ball-seam:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><path d=\"M50 3 C26 22 26 78 50 97 M4 38 C34 50 66 50 96 38\" fill=\"none\" stroke=\"black\" stroke-width=\"7\" stroke-linecap=\"round\"/></svg>");--m-target:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><path fill-rule=\"evenodd\" d=\"M50 1a49 49 0 1 1 0 98 49 49 0 1 1 0-98zm0 13a36 36 0 1 0 0 72 36 36 0 1 0 0-72z\"/><path fill-rule=\"evenodd\" d=\"M50 26a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0 12a12 12 0 1 0 0 24 12 12 0 1 0 0-24z\"/></svg>");--m-target-bull:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"50\" cy=\"50\" r=\"11\"/></svg>");--m-socks:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 105\"><path d=\"M24 4 h38 v52 c0 7 4 11 13 16 14 8 12 29-7 29 -26 0-44-17-44-41 V4 Z\"/></svg>");--m-socks-grip:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 105\"><rect x=\"24\" y=\"4\" width=\"38\" height=\"13\"/><circle cx=\"36\" cy=\"83\" r=\"3.5\"/><circle cx=\"48\" cy=\"88\" r=\"3.5\"/><circle cx=\"60\" cy=\"88\" r=\"3.5\"/></svg>");--m-trophy:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 110\"><path d=\"M26 12 h-12 a13 13 0 0 0 13 25 Z\"/><path d=\"M74 12 h12 a13 13 0 0 1-13 25 Z\"/><path d=\"M26 6 h48 v30 c0 17-11 27-24 27 S26 53 26 36 Z\"/><rect x=\"42\" y=\"62\" width=\"16\" height=\"17\"/><path d=\"M22 79 h56 l7 24 H15 Z\"/></svg>");--m-trophy-badge:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 110\"><path d=\"M50 14 L56 27 L70 29 L60 38 L63 52 L50 45 L37 52 L40 38 L30 29 L44 27 Z\"/></svg>");--m-timer:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 112\"><rect x=\"42\" y=\"0\" width=\"16\" height=\"15\" rx=\"5\"/><circle cx=\"50\" cy=\"64\" r=\"45\"/></svg>");--m-timer-hands:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 112\"><path d=\"M50 64 V36 M50 64 L70 76\" fill=\"none\" stroke=\"black\" stroke-width=\"7\" stroke-linecap=\"round\"/></svg>");--m-rig-frame:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 152\"><path d=\"M4 44 a96 34 0 0 0 192 0 v13 a96 34 0 0 1-192 0 Z\"/><path fill-rule=\"evenodd\" d=\"M196 44a96 34 0 1 1-192 0 96 34 0 1 1 192 0zM181 44a81 24 0 1 0-162 0 81 24 0 1 0 162 0z\"/><path d=\"M28 70 L17 146 h13 l10-72 Z\"/><path d=\"M172 70 L183 146 h-13 l-10-72 Z\"/><path d=\"M74 84 L68 150 h13 l4-64 Z\"/><path d=\"M126 84 L132 150 h-13 l-4-64 Z\"/></svg>");--m-rig-bed:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 152\"><ellipse cx=\"100\" cy=\"44\" rx=\"81\" ry=\"24\"/></svg>");--m-rig-pad:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 152\"><ellipse cx=\"100\" cy=\"44\" rx=\"44\" ry=\"12\"/></svg>")}.hx-decor .c-primary{--fill:var(--color-primary,#ff1152)}.hx-decor .c-secondary{--fill:var(--color-secondary,#1e3fcc)}.hx-decor .c-accent{--fill:var(--color-accent,#caff1a);--detail:#06080fb3}.hx-decor .c-sky{--fill:var(--color-aero-blue2,#38b6ff)}.hx-decor .c-navy{--fill:var(--color-navy-light,#1e293b)}.hx-decor .c-white{--fill:#fff;--detail:#06080f73}.hx-decor .c-soft{--fill:#06080f14}.hx-decor--dark .c-navy{--fill:#ffffffd9}.hx-decor--dark .c-soft{--fill:#ffffff29}.hx-decor .d-primary{--detail:var(--color-primary,#ff1152)}.hx-decor .d-secondary{--detail:var(--color-secondary,#1e3fcc)}.hx-decor .d-accent{--detail:var(--color-accent,#caff1a)}.hx-decor .d-white{--detail:#ffffffd9}.hx-decor .d-navy{--detail:#06080fa6}@keyframes hx-in{0%{opacity:0;scale:.55}to{opacity:var(--op);scale:1}}@keyframes hx-float{0%,to{translate:0}50%{translate:0 calc(var(--dist) * -1)}}@keyframes hx-drift{0%,to{translate:0}33%{translate:calc(var(--dist) * .8) calc(var(--dist) * -.6)}66%{translate:calc(var(--dist) * -.5) calc(var(--dist) * .4)}}@keyframes hx-tumble{0%,to{rotate:var(--rot,0deg)}50%{rotate:calc(var(--rot,0deg) + 16deg)}}@keyframes hx-spin{0%{rotate:var(--rot,0deg)}to{rotate:calc(var(--rot,0deg) + 360deg)}}@keyframes hx-sway{0%,to{translate:calc(var(--dist) * -1) 0}50%{translate:var(--dist) 0}}@keyframes hx-lift{0%{translate:0;rotate:calc(var(--rot,0deg) - 4deg)}25%{translate:calc(var(--dist) * .6) calc(var(--dist) * -.7);rotate:calc(var(--rot,0deg) + 3deg)}50%{translate:0 calc(var(--dist) * -1);rotate:calc(var(--rot,0deg) + 4deg)}75%{translate:calc(var(--dist) * -.6) calc(var(--dist) * -.5);rotate:calc(var(--rot,0deg) - 3deg)}to{translate:0;rotate:calc(var(--rot,0deg) - 4deg)}}@keyframes hx-twinkle{0%,to{opacity:calc(var(--op) * .45);scale:.78}50%{opacity:var(--op);scale:1.12}}@keyframes hx-wobble{0%,to{rotate:calc(var(--rot,0deg) - 7deg)}50%{rotate:calc(var(--rot,0deg) + 7deg)}}@keyframes hx-bounce{0%{translate:0;scale:1}8%{translate:0 calc(var(--dist) * .1);scale:1.12 .88}40%{translate:0 calc(var(--dist) * -1);scale:.93 1.07}60%{translate:0 calc(var(--dist) * -1);scale:.96 1.04}92%{translate:0 calc(var(--dist) * .1);scale:1.12 .88}to{translate:0;scale:1}}@keyframes hx-hop{0%{translate:calc(var(--dist) * -1) 0;rotate:calc(var(--rot,0deg) - 8deg)}50%{translate:0 calc(var(--dist) * -1.3);rotate:var(--rot,0deg)}to{translate:var(--dist) 0;rotate:calc(var(--rot,0deg) + 8deg)}}.hx-decor .m-float{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-float var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-drift{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-drift var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-tumble{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-tumble var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-spin{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-spin calc(var(--dur) * 3) linear calc(var(--delay) + .7s) infinite}.hx-decor .m-sway{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-sway var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-lift{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-lift var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-twinkle{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-twinkle var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-wobble{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-wobble var(--dur) ease-in-out calc(var(--delay) + .7s) infinite}.hx-decor .m-bounce{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-bounce var(--dur) cubic-bezier(.4, 0, .3, 1) calc(var(--delay) + .7s) infinite}.hx-decor .m-hop{animation:hx-in .7s cubic-bezier(.34, 1.56, .64, 1) var(--delay) both, hx-hop var(--dur) ease-in-out calc(var(--delay) + .7s) infinite alternate}.hx-decor .rig{--size:160px;--op:1;--dur:2.6s;--delay:0s;--rig-frame:var(--color-secondary,#1e3fcc);--rig-bed:var(--color-navy,#06080f);--rig-pad:#ffffff2e;--rig-figure:var(--color-navy-light,#1e293b);left:var(--x);top:var(--y);width:var(--size);aspect-ratio:100/132;margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.66);opacity:var(--op);rotate:var(--rot,0deg);display:block;position:absolute}.hx-decor .rig.c-primary{--rig-frame:var(--color-primary,#ff1152)}.hx-decor .rig.c-accent{--rig-frame:var(--color-accent,#caff1a)}.hx-decor .rig.c-sky{--rig-frame:var(--color-aero-blue2,#38b6ff)}.hx-decor--dark .rig{--rig-bed:#ffffff38;--rig-pad:#ffffff24;--rig-figure:#fff}.hx-decor .rig>b{display:block;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hx-decor .rig-frame{aspect-ratio:200/152;background-color:var(--rig-frame);width:100%;-webkit-mask-image:var(--m-rig-frame);-webkit-mask-image:var(--m-rig-frame);mask-image:var(--m-rig-frame);bottom:0;left:0}.hx-decor .rig-bed,.hx-decor .rig-pad{aspect-ratio:200/152;transform-origin:50% 29%;width:100%;bottom:0;left:0}.hx-decor .rig-bed{background-color:var(--rig-bed);-webkit-mask-image:var(--m-rig-bed);-webkit-mask-image:var(--m-rig-bed);mask-image:var(--m-rig-bed)}.hx-decor .rig-pad{background-color:var(--rig-pad);-webkit-mask-image:var(--m-rig-pad);-webkit-mask-image:var(--m-rig-pad);mask-image:var(--m-rig-pad)}.hx-decor .rig-figure{aspect-ratio:100/112;background-color:var(--rig-figure);width:46%;-webkit-mask-image:var(--m-jumper);-webkit-mask-image:var(--m-jumper);mask-image:var(--m-jumper);bottom:30%;left:50%}@keyframes hx-rig-jump{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);translate:-50% 12%;scale:1.02 .96}6%{animation-timing-function:cubic-bezier(.3,0,.4,1);translate:-50% 16%;scale:1.14 .84}20%{animation-timing-function:cubic-bezier(.16,.84,.44,1);translate:-50% -6%;scale:.94 1.08}60%{animation-timing-function:cubic-bezier(.56,0,.84,.16);translate:-50% -64%;scale:1}94%{animation-timing-function:cubic-bezier(.4,.2,.7,1);translate:-50% -6%;scale:.96 1.06}to{translate:-50% 12%;scale:1.02 .96}}@keyframes hx-rig-dip{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);scale:1 .88}6%{animation-timing-function:cubic-bezier(.2,0,.3,1);scale:1 .58}16%{animation-timing-function:cubic-bezier(.4,0,.5,1);scale:1 1.1}26%{animation-timing-function:ease-out;scale:1 .97}34%{scale:1}93%{animation-timing-function:cubic-bezier(.5,0,.8,.4);scale:1}to{scale:1 .88}}.hx-decor .rig-figure{animation:hx-rig-jump var(--dur) linear var(--delay) infinite;translate:-50% 12%}.hx-decor .rig-bed,.hx-decor .rig-pad{animation:hx-rig-dip var(--dur) linear var(--delay) infinite}@media (prefers-reduced-motion:reduce){.hx-decor .shape,.hx-decor .party,.hx-decor .rig-figure,.hx-decor .rig-bed,.hx-decor .rig-pad{animation:none!important;translate:none!important;scale:none!important}.hx-decor .rig-figure{translate:-50% -40%!important}}@media (max-width:700px){.hx-decor .is-optional{display:none}.hx-decor .shape,.hx-decor .party{--size:calc(var(--size-mobile,var(--size)))}}.hx-h6{grid-template-columns:minmax(0, 1fr) var(--hx-copy-track)}.hx-h6>.hx-copy{background:0 0;order:2;padding-left:clamp(72px,8vw,132px);padding-right:clamp(32px,6vw,120px)}.hx-h6.hx-no-decor>.hx-copy{padding-left:clamp(48px,5vw,80px)}.hx-h6 .hx-copy a+a:hover{background:var(--hx-ink);border-color:var(--hx-ink);color:#fff}.hx-h6>.hx-media{clip-path:polygon(0 0,100% 0,87% 100%,0 100%);order:1;margin-left:0;margin-right:-7%}.hx-h6:before{inset:0 0 0 calc(100% - var(--hx-copy-w) - 2%);background:linear-gradient(65deg, transparent 0 32%, var(--hx-band-3) 32% 42%, transparent 42% 56%, var(--hx-band-2) 56% 66%, transparent 66% 80%, var(--hx-band-1) 80% 92%, transparent 92%)}@media (max-width:900px){.hx-h6:not(.hx-preview)>.hx-media{clip-path:polygon(0 0,100% 0,100% 87%,0 100%);order:1;margin-right:0}.hx-h6:not(.hx-preview)>.hx-copy{order:2;padding-left:22px;padding-right:22px}.hx-h6:before{background:linear-gradient(115deg, transparent 0 8%, var(--hx-band-1) 8% 20%, transparent 20% 42%, var(--hx-band-2) 42% 52%, transparent 52% 76%, var(--hx-band-3) 76% 87%, transparent 87%);inset:0}}.panel-stripes{--hx-stripe:var(--color-secondary,#1e3fcc);--hx-stripe-a:20%;background-image:linear-gradient(115deg, transparent 0 8%, color-mix(in srgb, var(--hx-stripe) calc(var(--hx-stripe-a) * 1.05), transparent) 8% 20%, transparent 20% 34%, color-mix(in srgb, var(--hx-stripe) calc(var(--hx-stripe-a) * .85), transparent) 34% 44%, transparent 44%)}.detail-hero-media{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);filter:drop-shadow(0 24px 44px #06080f47)}@media (max-width:1023px){.detail-hero-media{clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}}.hx-decor.hx-paused .shape,.hx-decor.hx-paused .party,.hx-decor.hx-paused .rig-figure,.hx-decor.hx-paused .rig-bed,.hx-decor.hx-paused .rig-pad{animation-play-state:paused!important}.hx-hero{--hx-accent:var(--color-primary,#ff1152);--hx-accent-2:var(--color-secondary,#1e3fcc);--hx-accent-3:var(--color-accent,#caff1a);--hx-tilt:1}@media (min-width:901px){.hx-hero.hx-exact:not(.hx-preview){height:auto!important;min-height:var(--hx-h)!important}}@media (max-width:900px){.hx-hero.hx-sized-m:not(.hx-preview){grid-template-rows:minmax(0,1fr) auto;height:auto!important;min-height:var(--hx-h-m)!important}.hx-hero.hx-sized-m:not(.hx-preview)>.hx-media{min-height:clamp(160px,26vh,320px);height:auto!important}}.hx-hero.hx-align-center .hx-copy,.hx-hero.hx-align-center .hx-copy :is(h1,h2,h3,p){text-align:center!important}.hx-hero.hx-align-right .hx-copy,.hx-hero.hx-align-right .hx-copy :is(h1,h2,h3,p){text-align:right!important}.hx-hero.hx-align-center .hx-copy :is(.items-start,.flex-col){align-items:center!important}.hx-hero.hx-align-right .hx-copy :is(.items-start,.flex-col){align-items:flex-end!important}.hx-hero.hx-align-center .hx-copy .flex-wrap{justify-content:center!important}.hx-hero.hx-align-right .hx-copy .flex-wrap{justify-content:flex-end!important}.hx-hero.hx-align-center .hx-copy p{margin-inline:auto}.hx-hero.hx-align-right .hx-copy p{margin-left:auto}.hx-hero.hx-valign-top>.hx-copy{justify-content:flex-start}.hx-hero.hx-valign-bottom>.hx-copy{justify-content:flex-end}.hx-hero.hx-media-tuned>.hx-media :is(img,video){object-fit:var(--hx-media-fit,cover)!important;object-position:var(--hx-media-x,50%) var(--hx-media-y,50%)!important}.hx-hero.hx-has-overlay>.hx-media:after{content:"";z-index:1;background:rgb(0 0 0/var(--hx-overlay,0));pointer-events:none;position:absolute;inset:0}.hx-hero.hx-no-playful:before,.hx-hero.hx-no-playful:after,.hx-hero.hx-no-playful .hx-copy :is(h1,h2,h3):after{display:none!important}.hx-hero.hx-no-playful .hx-copy a{rotate:none!important}.hx-hero.hx-no-playful>.hx-media{animation:none!important}.hx-h8{grid-template-columns:minmax(0, 1fr) var(--hx-copy-track)}.hx-h8>.hx-copy{order:2;padding-left:clamp(72px,8vw,132px);padding-right:clamp(24px,3.6vw,64px)}.hx-h8.hx-no-decor>.hx-copy{padding-left:clamp(52px,5vw,88px);padding-right:clamp(24px,3.6vw,64px)}.hx-h8>.hx-copy:after{inset:0 auto 0 -34px;scale:-1 1}.hx-h8>.hx-media{rotate:calc(-1.6deg * var(--hx-tilt,1));border-radius:10px 30px 12px 34px/32px 12px 30px 10px;order:1;margin:clamp(30px,3.6vw,58px) 0 clamp(34px,4vw,64px) clamp(28px,3.4vw,60px)}.hx-h8:before{left:auto;right:calc(var(--hx-copy-track) - 0.5%);rotate:23deg}.hx-h8:after{left:2.4%;right:auto;rotate:14deg}@media (max-width:900px){.hx-h8:not(.hx-preview)>.hx-media{rotate:-.7deg}.hx-h8:not(.hx-preview):before{left:12%;right:auto}}.hx-h9>.hx-media{inset:0 calc(var(--hx-card-w) - var(--hx-seam)) 0 0}.hx-h9:before{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--hx-seam) 100%);left:auto;right:0}.hx-h9>.hx-copy{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--hx-seam) 100%);padding-right:clamp(24px,3.6vw,64px);padding-left:calc(var(--hx-seam) + clamp(40px, 4vw, 72px));margin-left:auto}.hx-h9.hx-no-decor>.hx-copy{padding-right:clamp(24px,3.6vw,64px);padding-left:calc(var(--hx-seam) * .6 + clamp(24px, 2.4vw, 44px))}@media (max-width:900px){.hx-h9:not(.hx-preview)>.hx-media{right:0!important}}.hx-h10,.hx-h14{grid-template-columns:var(--hx-copy-track) minmax(0, 1fr);--hx-ground:#fff;--hx-ink:var(--color-navy,#06080f);background-image:linear-gradient(var(--hx-ground), var(--hx-ground))}:is(.hx-h10,.hx-h12,.hx-h14):not(.hx-preview){min-height:clamp(560px,84vh,880px)}:is(.hx-h10,.hx-h14)>.hx-copy{background:0 0;order:1}:is(.hx-h10,.hx-h14)>.hx-media{order:2;min-height:0;overflow:hidden}:is(.hx-h10,.hx-h12,.hx-h14) .hx-copy a{box-shadow:4px 4px 0 var(--hx-ink,#06080f);transition:translate .18s,box-shadow .18s}:is(.hx-h10,.hx-h12,.hx-h14) .hx-copy a:hover{box-shadow:6px 7px 0 var(--hx-ink,#06080f);translate:0 -3px}.hx-h10>.hx-media{z-index:1;border-radius:58% 42% 47% 53%/45% 55%;margin:clamp(28px,4vw,64px) clamp(28px,4vw,72px) clamp(28px,4vw,64px) 0;animation:12s ease-in-out infinite hx-blob}.hx-h10:before{content:"";z-index:0;top:7%;bottom:9%;right:1.5%;left:calc(var(--hx-copy-track) - 3%);background:var(--hx-accent-3);rotate:calc(-7deg * var(--hx-tilt,1));border-radius:42% 58% 60% 40%/55% 45%;animation:16s ease-in-out infinite reverse hx-blob;position:absolute}@keyframes hx-blob{0%,to{border-radius:58% 42% 47% 53%/45% 55%}33%{border-radius:44% 56% 58% 42%/56% 42% 58% 44%}66%{border-radius:52% 48% 40% 60%/42% 58% 46% 54%}}.hx-h12{--hx-ink:var(--color-navy,#06080f);grid-template-columns:1fr}.hx-h12>.hx-media{position:absolute;inset:0}.hx-h12>.hx-copy{width:min(var(--hx-copy-w), var(--hx-copy-max), 62%);background:var(--hx-panel,#fff);border:4px solid var(--hx-ink);box-shadow:10px 10px 0 var(--hx-accent);rotate:calc(-1.2deg * var(--hx-tilt,1));border-radius:clamp(28px,3vw,48px);align-self:center;margin:clamp(28px,3vw,48px) 0 clamp(64px,6vw,92px) clamp(24px,3.4vw,64px)}.hx-h12>.hx-copy:before,.hx-h12>.hx-copy:after{content:"";clip-path:polygon(0 0,100% 0,12% 100%);width:54px;height:46px;position:absolute;left:clamp(48px,12%,110px)}.hx-h12>.hx-copy:before{background:var(--hx-ink);z-index:0;bottom:-46px}.hx-h12>.hx-copy:after{background:var(--hx-panel,#fff);z-index:0;width:44px;height:38px;bottom:-36px;left:calc(clamp(48px,12%,110px) + 5px)}@media (min-width:901px){.hx-h12>.hx-copy{--hx-gap:clamp(.55rem, 2.2svh, 1.15rem);width:min(max(var(--hx-copy-w), 44%), var(--hx-copy-max), 62%);gap:var(--hx-gap);margin-top:clamp(14px,2.4svh,40px);margin-bottom:calc(46px + clamp(14px,2.4svh,36px));padding:clamp(18px,3.4svh,40px) clamp(22px,2.6vw,44px)}.hx-h12 .hx-copy :is(h1,h2,h3){font-size:calc(min(clamp(1.6rem, 8.4cqi, 3.6rem), 6.4svh) * var(--hx-title-scale,1))}.hx-h12 .hx-copy p{font-size:min(clamp(.95rem,3cqi,1.15rem),2.7svh)}.hx-h12 .hx-copy a{padding:min(.85rem,2svh) clamp(1.1rem,4.4cqi,1.9rem);font-size:min(.85rem,2.1svh)}.hx-h12 .hx-copy .pt-4{padding-top:0}.hx-h12 .hx-copy .flex-wrap{gap:clamp(.5rem,2cqi,.9rem)}}@media (max-width:900px){.hx-h12:not(.hx-preview)>.hx-copy{border:0;border-top:4px solid var(--hx-ink);border-radius:0;rotate:none}.hx-h12:not(.hx-preview)>.hx-copy:before{display:none}}.hx-h14{--hx-m-wave:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><path d=\"M7 0 C-2 8 16 17 7 25 C-2 33 16 42 7 50 C-2 58 16 67 7 75 C-2 83 16 92 7 100 L100 100 L100 0 Z\"/></svg>")}.hx-h14>.hx-media{z-index:1;-webkit-mask:var(--hx-m-wave) center / 100% 100% no-repeat;-webkit-mask:var(--hx-m-wave) center / 100% 100% no-repeat;mask:var(--hx-m-wave) center / 100% 100% no-repeat;margin-left:-5%}.hx-h14:before{content:"";z-index:0;top:0;bottom:0;right:0;left:calc(var(--hx-copy-track) - 5% - clamp(18px, 2.2vw, 36px) * var(--hx-tilt,1));background:var(--hx-accent-3);-webkit-mask:var(--hx-m-wave) center / 100% 100% no-repeat;-webkit-mask:var(--hx-m-wave) center / 100% 100% no-repeat;mask:var(--hx-m-wave) center / 100% 100% no-repeat;position:absolute}.hx-h14>.hx-copy{padding-right:clamp(64px,7vw,120px)}@media (max-width:900px){.hx-h14:not(.hx-preview)>.hx-media{border-radius:0 0 50% 50%/0 0 26px 26px;margin-left:0;-webkit-mask:none;mask:none}.hx-h14:not(.hx-preview):before{display:none}}.hx-h15{grid-template-columns:minmax(0, 1fr) var(--hx-copy-track);--hx-m-wave:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><path d=\"M93 0 C102 8 84 17 93 25 C102 33 84 42 93 50 C102 58 84 67 93 75 C102 83 84 92 93 100 L0 100 L0 0 Z\"/></svg>")}.hx-h15>.hx-media{order:1;margin-left:0;margin-right:-5%}.hx-h15>.hx-copy{order:2;padding-left:clamp(64px,7vw,120px);padding-right:clamp(24px,3.6vw,64px)}.hx-h15:before{left:0;right:calc(var(--hx-copy-track) - 5% - clamp(18px, 2.2vw, 36px) * var(--hx-tilt,1))}@media (max-width:900px){.hx-h15:not(.hx-preview)>.hx-media{margin-right:0}.hx-h10:not(.hx-preview)>.hx-media{height:clamp(220px,34vh,320px);margin:20px 22px 6px!important}.hx-h10:not(.hx-preview):before{height:clamp(230px,36vh,340px);inset:8px 4% auto}:is(.hx-h10,.hx-h12,.hx-h14):not(.hx-preview){min-height:0}}@media (prefers-reduced-motion:reduce){.hx-h10>.hx-media,.hx-h10:before{animation:none!important}:is(.hx-h10,.hx-h12,.hx-h14) .hx-copy a{transition:none}}.hx-h16,.hx-h23{grid-template-columns:var(--hx-copy-track) minmax(0, 1fr);--hx-ground:#fff;--hx-ink:var(--color-navy,#06080f);background-image:linear-gradient(var(--hx-ground), var(--hx-ground))}:is(.hx-h16,.hx-h23):not(.hx-preview){min-height:clamp(560px,84vh,880px)}:is(.hx-h16,.hx-h23)>.hx-copy{background:0 0;order:1}:is(.hx-h16,.hx-h23)>.hx-media{z-index:1;order:2;min-height:0}:is(.hx-h16,.hx-h23) .hx-copy a{box-shadow:4px 4px 0 var(--hx-ink,#06080f);transition:translate .18s,box-shadow .18s}:is(.hx-h16,.hx-h23) .hx-copy a:hover{box-shadow:6px 7px 0 var(--hx-ink,#06080f);translate:0 -3px}.hx-h16{--hx-chev:calc(clamp(56px, 6.6vw, 112px) * var(--hx-tilt,1));--hx-band:clamp(12px, 1.3vw, 20px);--hx-band-gap:clamp(8px, .8vw, 12px);--hx-pull:calc(var(--hx-chev) * .5)}.hx-h16>.hx-media{margin-left:calc(var(--hx-pull) * -1);clip-path:polygon(var(--hx-chev) 0, 100% 0, 100% 100%, var(--hx-chev) 100%, 0 50%)}.hx-h16>.hx-copy{padding-right:calc(var(--hx-pull) + 2 * (var(--hx-band) + var(--hx-band-gap)) + clamp(10px, 1vw, 18px))}.hx-h16:before,.hx-h16:after{content:"";z-index:0;width:calc(var(--hx-chev) + var(--hx-band));clip-path:polygon(var(--hx-chev) 0, 100% 0, var(--hx-band) 50%, 100% 100%, var(--hx-chev) 100%, 0 50%);pointer-events:none;animation:3.4s ease-in-out infinite hx-rush;position:absolute;top:0;bottom:0}.hx-h16:before{left:calc(var(--hx-copy-track) - var(--hx-pull) - (var(--hx-band) + var(--hx-band-gap)));background:var(--hx-accent)}.hx-h16:after{left:calc(var(--hx-copy-track) - var(--hx-pull) - 2 * (var(--hx-band) + var(--hx-band-gap)));background:var(--hx-accent-3);animation-delay:.22s}@keyframes hx-rush{0%,to{translate:0}50%{translate:-7px}}.hx-h23{isolation:isolate;--hx-zig:calc(clamp(26px, 3.2vw, 52px) * var(--hx-tilt,1));--hx-zig-gap:clamp(12px, 1.2vw, 18px);--hx-zig-path:polygon(var(--hx-zig) 0, 100% 0, 100% 100%, var(--hx-zig) 100%, 0 87.5%, var(--hx-zig) 75%, 0 62.5%, var(--hx-zig) 50%, 0 37.5%, var(--hx-zig) 25%, 0 12.5%)}.hx-h23>.hx-media{margin-left:calc(var(--hx-zig) * -1);clip-path:var(--hx-zig-path)}.hx-h23>.hx-copy{padding-right:calc(var(--hx-zig) + 2 * var(--hx-zig-gap) + clamp(28px, 3vw, 56px))}.hx-h23:before,.hx-h23:after{content:"";clip-path:var(--hx-zig-path);pointer-events:none;position:absolute;top:0;bottom:0;right:0}.hx-h23:before{z-index:0;left:calc(var(--hx-copy-track) - var(--hx-zig) - var(--hx-zig-gap));background:var(--hx-accent)}.hx-h23:after{z-index:-1;left:calc(var(--hx-copy-track) - var(--hx-zig) - 2 * var(--hx-zig-gap));background:var(--hx-accent-3)}@media (max-width:900px){:is(.hx-h16,.hx-h23):not(.hx-preview){min-height:0}:is(.hx-h16,.hx-h23):not(.hx-preview):before,:is(.hx-h16,.hx-h23):not(.hx-preview):after{display:none}.hx-h16:not(.hx-preview)>.hx-media{clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),50% 100%,0 calc(100% - 28px));margin-left:0;height:clamp(240px,38vh,340px)!important}.hx-h23:not(.hx-preview)>.hx-media{clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),87.5% 100%,75% calc(100% - 22px),62.5% 100%,50% calc(100% - 22px),37.5% 100%,25% calc(100% - 22px),12.5% 100%,0 calc(100% - 22px));margin-left:0;height:clamp(240px,38vh,340px)!important}}@media (prefers-reduced-motion:reduce){.hx-h16:before,.hx-h16:after{animation:none!important}:is(.hx-h16,.hx-h23) .hx-copy a{transition:none}}.hx-hero .hx-copy a.hx-back{box-shadow:none;padding:0;font-size:.75rem;translate:none;rotate:none}@media (min-width:901px){.hx-home-default.hx-sized{min-height:clamp(460px, var(--hx-h,110vh), 1000px)}.hx-home-default.hx-exact{min-height:var(--hx-h)!important}}@media (max-width:900px){.hx-home-default.hx-sized-m{min-height:var(--hx-h-m)!important}}.hx-home-default:is(.hx-sized,.hx-sized-m)>.container{padding-top:clamp(24px,4vh,56px);padding-bottom:clamp(24px,4vh,56px);margin-top:0!important}.hx-home-default.hx-media-tuned :is(video,img){object-fit:var(--hx-media-fit,cover)!important;object-position:var(--hx-media-x,50%) var(--hx-media-y,50%)!important}.hx-home-default.hx-has-overlay:after{content:"";z-index:5;background:rgb(0 0 0/var(--hx-overlay,0));pointer-events:none;position:absolute;inset:0}
