.PartnersStrip-module__l_yq2q__strip{width:100%;position:relative}.PartnersStrip-module__l_yq2q__logos{width:100%;max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:0 var(--page-pad-x-v2);color:#282828;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-left:auto;margin-right:auto;display:flex}.PartnersStrip-module__l_yq2q__logosHeading{font-size:var(--body-size);line-height:var(--body-lh)}.PartnersStrip-module__l_yq2q__marquee{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.PartnersStrip-module__l_yq2q__logosWrapper{flex:none;justify-content:space-between;align-items:center;gap:.5rem;margin-left:-1rem;margin-right:-1rem;display:flex}.PartnersStrip-module__l_yq2q__marquee .PartnersStrip-module__l_yq2q__logosWrapper:nth-child(2){display:none}.PartnersStrip-module__l_yq2q__logo{width:6rem;height:auto;filter:invert(var(--logo-invert,.588));flex:none}@media screen and (max-width:991px){.PartnersStrip-module__l_yq2q__logos{justify-content:flex-start;align-items:center;gap:1rem}.PartnersStrip-module__l_yq2q__logosWrapper{flex-flow:wrap;justify-content:center;gap:.5rem;margin-left:0;margin-right:0}.PartnersStrip-module__l_yq2q__logo{width:4.75rem}}@media screen and (max-width:767px){.PartnersStrip-module__l_yq2q__logos{padding:0;overflow:hidden}.PartnersStrip-module__l_yq2q__marquee{flex-flow:row;justify-content:flex-start;align-items:center;width:100%}.PartnersStrip-module__l_yq2q__marquee .PartnersStrip-module__l_yq2q__logosWrapper:nth-child(2){display:flex}.PartnersStrip-module__l_yq2q__logosWrapper{flex-flow:row;justify-content:flex-start;align-items:center;gap:1.5rem}.PartnersStrip-module__l_yq2q__logo{width:5.25rem}}@media screen and (max-width:479px){.PartnersStrip-module__l_yq2q__logos{gap:.75rem}.PartnersStrip-module__l_yq2q__logosWrapper{gap:1.25rem}.PartnersStrip-module__l_yq2q__logosHeading{font-size:var(--body-small)}}
.HeroCompanions-module__IV4RiG__layer{display:contents}.HeroCompanions-module__IV4RiG__pumpkins{--w:min(320px, 38vw);z-index:40;left:calc(var(--w) * -.08);bottom:calc(var(--w) * -.23);width:var(--w);cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:25% 100%;opacity:calc(1 - var(--gone,0));transform:translateY(calc(var(--gone,0) * 40%)) scale(calc(1 - var(--gone,0) * .12));line-height:0;position:fixed}.HeroCompanions-module__IV4RiG__pumpkinsGone{pointer-events:none}.HeroCompanions-module__IV4RiG__picture{z-index:1;width:100%;height:auto;display:block;position:relative}.HeroCompanions-module__IV4RiG__glow{z-index:2;opacity:0;pointer-events:none;--halo:calc(3px + var(--level,0) * 7px);--halo-wide:calc(8px + var(--level,0) * 20px);width:100%;height:auto;filter:drop-shadow(0 0 var(--halo) #ffd34d) drop-shadow(0 0 var(--halo-wide) #ffb300) brightness(calc(1.05 + var(--level,0) * .12));transition:opacity 1.6s ease-out,filter .45s ease-out;position:absolute;inset:0}.HeroCompanions-module__IV4RiG__lit .HeroCompanions-module__IV4RiG__glow{opacity:1;transition:opacity 1.1s ease-in,filter .45s ease-out}.HeroCompanions-module__IV4RiG__bloom{width:calc(70% + var(--level,0) * 18%);aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffc446b3 0%,#ff8c0052 38%,#0000 70%);border-radius:50%;transition:opacity 1.4s ease-out,width .45s ease-out;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.HeroCompanions-module__IV4RiG__lit .HeroCompanions-module__IV4RiG__bloom{opacity:min(1, calc(var(--level,0) * .22));transition:opacity .9s ease-in,width .45s ease-out}.HeroCompanions-module__IV4RiG__ghost{--w:min(240px, 34vw);z-index:40;width:var(--w);height:calc(var(--w) * .8);cursor:pointer;-webkit-user-select:none;user-select:none;position:fixed;bottom:0;right:.5rem}.HeroCompanions-module__IV4RiG__ghost .HeroCompanions-module__IV4RiG__picture{z-index:0}.HeroCompanions-module__IV4RiG__peek{left:0;bottom:calc(var(--w) * -.28);width:100%;transform:translate(var(--lx,0px), var(--ly,0px)) rotate(var(--lr,0deg));line-height:0;transition:opacity .25s,transform .3s;position:absolute}.HeroCompanions-module__IV4RiG__lid{z-index:1;transform-origin:50% 0;pointer-events:none;background:#f8f3fa;border-bottom:2px solid #1a1a1a;border-radius:50%;width:10.5%;height:13%;animation:4.6s linear infinite HeroCompanions-module__IV4RiG__blink;position:absolute;transform:scaleY(0)}.HeroCompanions-module__IV4RiG__lidLeft{top:53%;left:32.6%}.HeroCompanions-module__IV4RiG__lidRight{animation-delay:30ms;top:50.2%;left:51.2%}@keyframes HeroCompanions-module__IV4RiG__blink{0%,93%{transform:scaleY(0)}95.5%{transform:scaleY(1)}97.5%{transform:scaleY(1)}to{transform:scaleY(0)}}.HeroCompanions-module__IV4RiG__full{left:14%;bottom:calc(var(--w) * -.1);width:72%;line-height:0;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;transform:translateY(110%)}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__full{transform:translateY(0)}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__peek{opacity:0;transform:translateY(40%)}.HeroCompanions-module__IV4RiG__bubble{z-index:3;color:#111;font:600 1.25rem/1.2 var(--font-body,inherit);letter-spacing:0;white-space:nowrap;pointer-events:none;transform-origin:100% 100%;background:#fff;border:1.5px solid #111;border-radius:14px;padding:.4em .8em;animation:.45s cubic-bezier(.3,1.4,.5,1) both HeroCompanions-module__IV4RiG__popIn;position:absolute;bottom:95%;right:48%}.HeroCompanions-module__IV4RiG__bubbleWhisper{right:50%;bottom:calc(var(--w) * .405)}.HeroCompanions-module__IV4RiG__bubbleBye{animation:.45s forwards HeroCompanions-module__IV4RiG__bubbleFade}@keyframes HeroCompanions-module__IV4RiG__bubbleFade{to{opacity:0;transform:translateY(6px)}}.HeroCompanions-module__IV4RiG__bubbleCta{pointer-events:auto;cursor:pointer;text-decoration:none;animation:.5s cubic-bezier(.3,1.4,.5,1) both HeroCompanions-module__IV4RiG__bubblePulse}.HeroCompanions-module__IV4RiG__bubbleCta:hover{background:#fff7f2}@keyframes HeroCompanions-module__IV4RiG__bubblePulse{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:none}}@keyframes HeroCompanions-module__IV4RiG__popIn{0%{opacity:0;transform:translateY(6px)scale(.6)}60%{opacity:1;transform:translateY(-3px)scale(1.04)}to{transform:none}}.HeroCompanions-module__IV4RiG__hand{aspect-ratio:1741/2336;opacity:0;pointer-events:none;width:96%;text-decoration:none;transition:transform .6s cubic-bezier(.3,1.3,.5,1) .12s,opacity .3s .12s;display:block;position:absolute;bottom:6%;left:-80%;transform:rotate(-8deg)translateY(40%);container-type:inline-size}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__hand{opacity:1;pointer-events:auto;cursor:pointer;transform:rotate(-8deg)translateY(0)}.HeroCompanions-module__IV4RiG__frame{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.HeroCompanions-module__IV4RiG__glass{z-index:1;text-align:center;background:radial-gradient(at 50% 35%,#2b0f07 0%,#160601 60%,#090200 100%);border-radius:50%;align-content:center;justify-items:center;display:grid;position:absolute;inset:25.5% 20.5% 21%;overflow:hidden;container-type:inline-size}.HeroCompanions-module__IV4RiG__glass:before,.HeroCompanions-module__IV4RiG__glass:after{content:"";mix-blend-mode:screen;background:radial-gradient(circle at 30% 30%,#d8482338,#0000 42%),radial-gradient(circle at 70% 65%,#f3e4c81a,#0000 45%);position:absolute;inset:-40%}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__glass:before{animation:9s ease-in-out infinite alternate HeroCompanions-module__IV4RiG__fog}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__glass:after{opacity:.7;animation:13s ease-in-out infinite alternate-reverse HeroCompanions-module__IV4RiG__fog}@keyframes HeroCompanions-module__IV4RiG__fog{0%{transform:translate(-6%,-4%)rotate(0)}to{transform:translate(6%,5%)rotate(12deg)}}.HeroCompanions-module__IV4RiG__crack{z-index:2;fill:none;stroke:#f3e4c847;stroke-width:.6px;stroke-linecap:round;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroCompanions-module__IV4RiG__title{z-index:2;width:72%;height:auto;display:block;position:relative}.HeroCompanions-module__IV4RiG__face{opacity:0;filter:blur(1.2px)brightness(.9)sepia(.4);width:64%;height:auto;position:absolute;bottom:-8%;left:18%}.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__face{animation:1.4s ease-out 1.1s both HeroCompanions-module__IV4RiG__surface}@keyframes HeroCompanions-module__IV4RiG__surface{0%{opacity:0;transform:translateY(12%)}to{opacity:.32;transform:translateY(0)}}.HeroCompanions-module__IV4RiG__bubble:after{content:"";background:#fff;border-bottom:1.5px solid #111;border-right:1.5px solid #111;width:12px;height:12px;position:absolute;bottom:-7px;right:12px;transform:rotate(45deg)}@keyframes HeroCompanions-module__IV4RiG__pop{0%{opacity:0;transform:translateY(6px)scale(.6)}15%{opacity:1;transform:translateY(-4px)scale(1.08)}25%{transform:translateY(0)scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.HeroCompanions-module__IV4RiG__peek,.HeroCompanions-module__IV4RiG__full,.HeroCompanions-module__IV4RiG__hand{transition-duration:10ms}.HeroCompanions-module__IV4RiG__lid,.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__glass:before,.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__glass:after,.HeroCompanions-module__IV4RiG__ghostOut .HeroCompanions-module__IV4RiG__face{animation:none}.HeroCompanions-module__IV4RiG__bubble{animation-duration:10ms}}
.HeroDrop-module__0x7_9G__layer{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.HeroDrop-module__0x7_9G__hanger{transform-origin:top;width:0;position:absolute}.HeroDrop-module__0x7_9G__thread{transform-origin:top;background:#14141473;width:1px;position:absolute;top:0;left:0;transform:scaleY(0)}.HeroDrop-module__0x7_9G__seat{pointer-events:none;will-change:transform;position:absolute;top:0;left:0;transform:translate(-50%)}
.HeroWebs-module__tVii-G__web{z-index:3;pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeroWebs-module__tVii-G__fine{stroke:var(--season-silk,#1414145c);stroke-linecap:round;stroke-linejoin:round}.HeroWebs-module__tVii-G__finer{stroke:var(--season-silk-thin,#1414144d);stroke-linecap:round;stroke-linejoin:round}.HeroWebs-module__tVii-G__hit{stroke:#0000;stroke-linecap:round;stroke-linejoin:round;pointer-events:stroke;cursor:grab}.HeroWebs-module__tVii-G__holding{cursor:grabbing}
.StickyHero-module__LJ_yaq__section{z-index:1;flex-flow:column;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.StickyHero-module__LJ_yaq__sticky{position:sticky;top:0}.StickyHero-module__LJ_yaq__fullHeight{min-height:100dvh}@media screen and (max-width:991px){.StickyHero-module__LJ_yaq__section{justify-content:flex-start;align-items:stretch}.StickyHero-module__LJ_yaq__section.StickyHero-module__LJ_yaq__centered{justify-content:center}}@media screen and (max-width:767px){.StickyHero-module__LJ_yaq__fullHeight{max-height:100dvh}}
.Hero-module__Q8LMea__hero{background-color:var(--white)}@media screen and (min-width:992px){.Hero-module__Q8LMea__hero{flex-direction:column;justify-content:center;min-height:100svh;display:flex}}.Hero-module__Q8LMea__partners{padding-bottom:3rem}@media screen and (min-width:992px){.Hero-module__Q8LMea__heroPartners .Hero-module__Q8LMea__video{width:min(100%, calc((100vh - var(--nav-height) - 9.5rem) * var(--media-ar,642 / 636)));width:min(100%, calc((100svh - var(--nav-height) - 9.5rem) * var(--media-ar,642 / 636)))}}@media screen and (max-width:767px){.Hero-module__Q8LMea__hero.Hero-module__Q8LMea__heroPartners:not(.Hero-module__Q8LMea__heroCompact){flex-direction:column;min-height:100svh;display:flex}.Hero-module__Q8LMea__hero.Hero-module__Q8LMea__heroPartners:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__inner{flex:auto;justify-content:flex-start;min-height:0;padding-bottom:1.5rem}.Hero-module__Q8LMea__hero.Hero-module__Q8LMea__heroPartners:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__media{flex:none;max-height:19rem}.Hero-module__Q8LMea__hero.Hero-module__Q8LMea__heroPartners .Hero-module__Q8LMea__partners{padding-bottom:1.5rem}}.Hero-module__Q8LMea__inner{width:100%;max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--nav-height) var(--page-pad-x-v2) 3rem;grid-template-columns:minmax(0,1fr) minmax(0,min(40.125rem,48.9%));align-items:center;gap:2rem;margin:0 auto;display:grid;position:relative}@media screen and (min-width:992px){.Hero-module__Q8LMea__inner{flex:auto;padding-bottom:0}}.Hero-module__Q8LMea__content{z-index:4;flex-direction:column;align-items:flex-start;gap:2rem;max-width:43.5rem;padding:4.5rem 0;display:flex;position:relative}.Hero-module__Q8LMea__copy{flex-direction:column;gap:1rem;display:flex}.Hero-module__Q8LMea__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--display-size);line-height:var(--display-lh);letter-spacing:var(--display-ls);color:var(--ink);margin:0}.Hero-module__Q8LMea__subheading{max-width:31.25rem;font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-sub);margin:0}.Hero-module__Q8LMea__media{place-self:stretch end;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Hero-module__Q8LMea__video{z-index:0;isolation:isolate;width:100%;aspect-ratio:var(--media-ar,642 / 636);position:relative}@media screen and (min-width:992px){.Hero-module__Q8LMea__video{width:min(100%, calc((100vh - var(--nav-height)) * var(--media-ar,642 / 636)));width:min(100%, calc((100svh - var(--nav-height)) * var(--media-ar,642 / 636)));margin-left:auto}}.Hero-module__Q8LMea__video video{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:991px){.Hero-module__Q8LMea__inner{grid-template-columns:1fr;gap:0;padding-bottom:2rem}.Hero-module__Q8LMea__content{padding:3rem 0 1rem}.Hero-module__Q8LMea__media{max-width:31rem;margin-left:auto}}@media screen and (max-width:767px){.Hero-module__Q8LMea__content{padding-top:2rem}.Hero-module__Q8LMea__media{max-width:22rem;margin-right:-10%}}@media screen and (min-width:992px){.Hero-module__Q8LMea__heroCompact .Hero-module__Q8LMea__video{width:min(100%, 26rem, calc((100vh - var(--nav-height)) * var(--media-ar,642 / 636)));width:min(100%, 26rem, calc((100svh - var(--nav-height)) * var(--media-ar,642 / 636)))}.Hero-module__Q8LMea__heroCompact .Hero-module__Q8LMea__inner{padding-bottom:3rem}}@media screen and (max-width:767px){.Hero-module__Q8LMea__heroCompact .Hero-module__Q8LMea__inner{justify-items:center;padding-bottom:3.5rem}.Hero-module__Q8LMea__heroCompact .Hero-module__Q8LMea__media{order:0;max-width:20rem;margin:1.5rem auto 0}.Hero-module__Q8LMea__heroCompact .Hero-module__Q8LMea__content{text-align:center;order:1;align-items:center;padding:1.5rem 0 0}}@media screen and (max-width:479px){.Hero-module__Q8LMea__media{max-width:18rem;margin-top:-1rem}}@media screen and (max-width:767px){.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__inner{grid-template-columns:minmax(0,1fr);justify-items:stretch}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__media{order:-1;justify-self:center;max-width:20rem;margin:1.5rem auto 0}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__content{text-align:center;order:0;align-items:center;padding-top:1rem}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__subheading{margin-left:auto;margin-right:auto}.Hero-module__Q8LMea__title{font-size:2.5rem}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__inner{min-height:100svh;padding-top:calc(var(--nav-height) + .5rem);flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__media{flex:1 1 0;order:-1;justify-content:center;width:100%;max-width:none;min-height:8rem;max-height:22rem;margin:0;overflow:visible}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__video{width:auto;max-width:100%;height:clamp(8rem,100svh - 31rem,18rem);aspect-ratio:var(--media-ar,642 / 636);flex:none}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__video video{object-fit:contain;width:100%;height:100%}.Hero-module__Q8LMea__hero:not(.Hero-module__Q8LMea__heroCompact) .Hero-module__Q8LMea__content{flex:none;gap:1.25rem;padding:.5rem 0 0}}
.ChipAccordion-module__-P6TNW__section{top:max(var(--nav-height), calc((100vh - var(--hold-h)) / 2));top:max(var(--nav-height), calc((100svh - var(--hold-h)) / 2));height:var(--hold-h);z-index:2;background-color:var(--white);background-image:var(--track-gradient);background-size:100% var(--track-h,100%);background-position:0 var(--track-y,0px);background-repeat:no-repeat;position:sticky;overflow:hidden}.ChipAccordion-module__-P6TNW__inner{height:100%;max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:0 var(--page-pad-x-v2);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:center;gap:4rem;margin:0 auto;display:grid}.ChipAccordion-module__-P6TNW__chip{will-change:opacity, transform;mix-blend-mode:multiply;width:100%;position:relative}.ChipAccordion-module__-P6TNW__canvas,.ChipAccordion-module__-P6TNW__fallback{aspect-ratio:1200/646;width:100%;display:block}.ChipAccordion-module__-P6TNW__fallback{height:auto;position:absolute;inset:0 0 4.375rem}.ChipAccordion-module__-P6TNW__copy{align-items:center;max-width:42.25rem;display:grid;position:relative}.ChipAccordion-module__-P6TNW__statement{flex-direction:column;grid-area:1/1;gap:1.25rem;display:flex}.ChipAccordion-module__-P6TNW__statementOpen{opacity:0;pointer-events:none}.ChipAccordion-module__-P6TNW__section[data-open=true] .ChipAccordion-module__-P6TNW__statementClosed{opacity:0}.ChipAccordion-module__-P6TNW__section[data-open=true] .ChipAccordion-module__-P6TNW__statementOpen{opacity:1}.ChipAccordion-module__-P6TNW__headline{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-chip-size);letter-spacing:-.05em;color:var(--ink);max-width:34.125rem;margin:0;line-height:1.2}.ChipAccordion-module__-P6TNW__muted{color:var(--text-highlight)}.ChipAccordion-module__-P6TNW__word{will-change:opacity, transform;display:inline-block}.ChipAccordion-module__-P6TNW__static .ChipAccordion-module__-P6TNW__inner{min-height:0;padding-top:calc(var(--nav-height) + var(--section-pad-v2));padding-bottom:var(--section-pad-v2)}@media screen and (max-width:991px){.ChipAccordion-module__-P6TNW__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2.5rem}.ChipAccordion-module__-P6TNW__chip{padding-bottom:2rem}}@media screen and (max-width:767px){.ChipAccordion-module__-P6TNW__inner{grid-template-columns:minmax(0,1fr);align-content:center;gap:1.5rem}.ChipAccordion-module__-P6TNW__chip{max-width:26rem;padding-bottom:0}.ChipAccordion-module__-P6TNW__copy{text-align:center;justify-self:center;min-height:13rem}.ChipAccordion-module__-P6TNW__statement{align-items:center}.ChipAccordion-module__-P6TNW__headline{letter-spacing:-.04em}}.ChipAccordion-module__-P6TNW__pinSpacer{z-index:2;padding-top:var(--section-pad-v2);--track-gradient:linear-gradient(180deg, var(--white) 0%, var(--chip-tint) 23%, var(--chip-tint) 73%, var(--white) 100%);background:var(--track-gradient);--hold-h:min(36rem, calc(100svh - var(--nav-height) - 2rem));height:calc(var(--hold-h) + var(--pin-scroll,170vh));position:relative}@media screen and (min-width:992px){.ChipAccordion-module__-P6TNW__pinSpacer{margin-top:-1rem;padding-top:0}}@media screen and (max-width:767px){.ChipAccordion-module__-P6TNW__pinSpacer{--hold-h:min(31rem, calc(100svh - var(--nav-height) - 1rem))}.ChipAccordion-module__-P6TNW__headline{font-size:1.75rem;line-height:1.2}}
.DosSection-module__Xzixfa__section{z-index:2;background-color:var(--white);position:relative}.DosSection-module__Xzixfa__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:4rem;margin:0 auto;display:grid}.DosSection-module__Xzixfa__mediaCard{aspect-ratio:1;border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);place-items:center;display:grid;position:relative;overflow:hidden}.DosSection-module__Xzixfa__video{aspect-ratio:469.7/429.7;object-fit:contain;mix-blend-mode:multiply;width:75.3%}@media screen and (max-width:767px){.DosSection-module__Xzixfa__video{mix-blend-mode:normal}}.DosSection-module__Xzixfa__copy{flex-direction:column;justify-content:center;padding-bottom:5rem;display:flex;position:relative}.DosSection-module__Xzixfa__text,.DosSection-module__Xzixfa__heading{flex-direction:column;gap:1.25rem;display:flex}.DosSection-module__Xzixfa__kicker{font-family:var(--font-heading-v2);letter-spacing:-.02em;color:var(--text-highlight);margin:0;font-size:1.5rem;line-height:1.2}.DosSection-module__Xzixfa__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-xl-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.24}.DosSection-module__Xzixfa__lede{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);opacity:.7;margin:0}.DosSection-module__Xzixfa__actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.DosSection-module__Xzixfa__builtAcross{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.DosSection-module__Xzixfa__builtLabel{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);opacity:.7}.DosSection-module__Xzixfa__hardware{flex-wrap:wrap;gap:.9375rem;margin:0;padding:0;list-style:none;display:flex}.DosSection-module__Xzixfa__hwPill{background-color:var(--grey-pill);color:var(--text-pill);white-space:nowrap;border-radius:3.25rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem .5rem 1rem;font-size:.9375rem;font-weight:500;line-height:2.07;display:inline-flex}.DosSection-module__Xzixfa__hwIcon{flex:none;display:block}.DosSection-module__Xzixfa__hardwareMarquee,.DosSection-module__Xzixfa__hardwareTrack{display:contents}.DosSection-module__Xzixfa__hardwareClone{display:none}@media screen and (max-width:1199px){.DosSection-module__Xzixfa__copy{padding-bottom:0}.DosSection-module__Xzixfa__builtAcross{margin-top:2.5rem;position:static}}@media screen and (max-width:991px){.DosSection-module__Xzixfa__inner{grid-template-columns:minmax(0,1fr);gap:2rem}.DosSection-module__Xzixfa__mediaCard{aspect-ratio:4/3;border-radius:var(--radius-card-lg)}.DosSection-module__Xzixfa__copy,.DosSection-module__Xzixfa__text,.DosSection-module__Xzixfa__heading{display:contents}.DosSection-module__Xzixfa__kicker{order:0}.DosSection-module__Xzixfa__mediaCard{order:1}.DosSection-module__Xzixfa__title{order:2}.DosSection-module__Xzixfa__lede{order:3}.DosSection-module__Xzixfa__actions{order:4;margin-top:0}.DosSection-module__Xzixfa__builtAcross{order:5;margin-top:0;position:static}}@media screen and (max-width:767px){.DosSection-module__Xzixfa__inner{gap:.75rem;padding-top:3rem;padding-bottom:3rem}.DosSection-module__Xzixfa__mediaCard{aspect-ratio:1;border-radius:var(--radius-card)}.DosSection-module__Xzixfa__kicker,.DosSection-module__Xzixfa__title,.DosSection-module__Xzixfa__lede{text-align:center}.DosSection-module__Xzixfa__actions{justify-content:center;width:100%}.DosSection-module__Xzixfa__actions>*{flex:auto}.DosSection-module__Xzixfa__kicker{font-size:1.25rem}.DosSection-module__Xzixfa__builtLabel{text-align:center}.DosSection-module__Xzixfa__builtAcross{flex-flow:column;align-items:stretch;gap:.5rem;min-width:0;margin-top:1.25rem}.DosSection-module__Xzixfa__hardwareMarquee{min-width:0;margin:0 calc(-1 * var(--page-pad-x-v2));display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.DosSection-module__Xzixfa__hardwareTrack{width:max-content;animation:20s linear infinite DosSection-module__Xzixfa__hwMarquee;display:flex}.DosSection-module__Xzixfa__hardware{flex-wrap:nowrap;padding-right:.9375rem}.DosSection-module__Xzixfa__hardwareClone{display:flex}@keyframes DosSection-module__Xzixfa__hwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.DosSection-module__Xzixfa__hardwareTrack{animation:none}}@media screen and (max-width:767px){.DosSection-module__Xzixfa__title{font-size:2rem;line-height:1.2}}
