.BecomeResellerPage-module__mjxAmG__page{--reseller-accent:#ffc13e;--reseller-ink:#202020;--reseller-shell:min(1180px, calc(100vw - 96px));color:var(--reseller-ink);background:#fff;overflow:clip}.BecomeResellerPage-module__mjxAmG__hero{color:#fff;background-color:#1a1a1a;background-position:50% 44%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:760px;display:flex;position:relative}.BecomeResellerPage-module__mjxAmG__heroShade{background:linear-gradient(90deg,#0a0a0ae0 0%,#0a0a0aa8 31%,#0a0a0a33 60%,#0a0a0a0f 100%),linear-gradient(#0000 55%,#0a0a0a57);position:absolute;inset:0}.BecomeResellerPage-module__mjxAmG__heroInner{z-index:1;width:var(--reseller-shell);margin-inline:auto;padding-block:148px 104px;position:relative}.BecomeResellerPage-module__mjxAmG__eyebrow,.BecomeResellerPage-module__mjxAmG__kicker{color:var(--reseller-accent);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800;line-height:1.3}.BecomeResellerPage-module__mjxAmG__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:590px;margin:0;font-size:clamp(56px,6.1vw,88px);font-weight:650;line-height:.96}.BecomeResellerPage-module__mjxAmG__heroLede{color:#ffffffe6;max-width:520px;margin:30px 0 0;font-size:clamp(20px,2vw,27px);line-height:1.35}.BecomeResellerPage-module__mjxAmG__heroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.BecomeResellerPage-module__mjxAmG__primaryAction,.BecomeResellerPage-module__mjxAmG__fallbackAction{border:1px solid var(--reseller-accent);background:var(--reseller-accent);color:#1a1a1a;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 28px;font-size:14px;font-weight:800;line-height:1;transition:transform .18s,box-shadow .18s;display:inline-flex}.BecomeResellerPage-module__mjxAmG__primaryAction:hover,.BecomeResellerPage-module__mjxAmG__fallbackAction:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ffc13e3d}.BecomeResellerPage-module__mjxAmG__primaryAction:focus-visible,.BecomeResellerPage-module__mjxAmG__fallbackAction:focus-visible,.BecomeResellerPage-module__mjxAmG__formFrame:focus-visible{outline:3px solid var(--reseller-accent);outline-offset:4px}.BecomeResellerPage-module__mjxAmG__teamSection{color:#fff;background:#1b1b1b}.BecomeResellerPage-module__mjxAmG__splitInner{width:var(--reseller-shell);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(48px,7vw,110px);min-height:620px;margin-inline:auto;padding-block:84px;display:grid}.BecomeResellerPage-module__mjxAmG__storyCopy h2,.BecomeResellerPage-module__mjxAmG__partnerInner h2,.BecomeResellerPage-module__mjxAmG__sectionHeader h2,.BecomeResellerPage-module__mjxAmG__formHeader h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:620;line-height:1.02}.BecomeResellerPage-module__mjxAmG__storyCopy>p:last-child{color:#ffffffbd;max-width:58ch;margin:28px 0 0;font-size:17px;line-height:1.78}.BecomeResellerPage-module__mjxAmG__teamArt{aspect-ratio:5/4;place-items:center;display:grid}.BecomeResellerPage-module__mjxAmG__teamArt img{object-fit:contain;width:100%;height:auto;display:block}.BecomeResellerPage-module__mjxAmG__partnerSection{background:#f7f6f1}.BecomeResellerPage-module__mjxAmG__partnerInner{width:var(--reseller-shell);text-align:center;margin-inline:auto;padding-block:104px 96px}.BecomeResellerPage-module__mjxAmG__partnerInner>p{color:#686868;margin:18px 0 0;font-size:18px;line-height:1.5}.BecomeResellerPage-module__mjxAmG__partnerMap{object-fit:contain;width:min(100%,1024px);height:auto;margin:52px auto 0;display:block}.BecomeResellerPage-module__mjxAmG__benefitsSection{color:#fff;background:#141414;padding-block:112px 126px}.BecomeResellerPage-module__mjxAmG__sectionInner,.BecomeResellerPage-module__mjxAmG__formInner{width:var(--reseller-shell);margin-inline:auto}.BecomeResellerPage-module__mjxAmG__sectionHeader,.BecomeResellerPage-module__mjxAmG__formHeader{text-align:center;max-width:760px;margin-inline:auto}.BecomeResellerPage-module__mjxAmG__sectionHeader>p:last-child{color:#ffffffb3;margin:20px auto 0;font-size:17px;line-height:1.65}.BecomeResellerPage-module__mjxAmG__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.BecomeResellerPage-module__mjxAmG__benefitCard{border:1px solid #ffffff1f;border-top:3px solid var(--reseller-accent);background:#202020;border-radius:18px;min-width:0;overflow:hidden}.BecomeResellerPage-module__mjxAmG__iconWell{background:#0f0f0f;place-items:center;min-height:220px;padding:30px;display:grid}.BecomeResellerPage-module__mjxAmG__iconWell img{aspect-ratio:1;object-fit:contain;width:min(52%,132px);height:auto;display:block}.BecomeResellerPage-module__mjxAmG__benefitCopy{padding:30px 30px 34px}.BecomeResellerPage-module__mjxAmG__benefitCopy h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:23px;font-weight:650;line-height:1.2}.BecomeResellerPage-module__mjxAmG__benefitCopy p{color:#ffffffb3;margin:15px 0 0;font-size:15px;line-height:1.68}.BecomeResellerPage-module__mjxAmG__formSection{background:#f7f6f1;padding-block:112px 126px}.BecomeResellerPage-module__mjxAmG__formHeader .BecomeResellerPage-module__mjxAmG__kicker{color:#8a6400}.BecomeResellerPage-module__mjxAmG__formFrame{background:#fff;border:1px solid #d7d3c7;border-radius:18px;width:100%;min-height:1080px;margin-top:54px;display:block}.BecomeResellerPage-module__mjxAmG__formFallback{text-align:center;margin:24px 0 0}@media (max-width:1024px){.BecomeResellerPage-module__mjxAmG__page{--reseller-shell:min(900px, calc(100vw - 48px))}.BecomeResellerPage-module__mjxAmG__hero{min-height:680px}.BecomeResellerPage-module__mjxAmG__splitInner{gap:42px;min-height:560px}.BecomeResellerPage-module__mjxAmG__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.BecomeResellerPage-module__mjxAmG__page{--reseller-shell:calc(100vw - 36px)}.BecomeResellerPage-module__mjxAmG__hero{background-position:62%;align-items:flex-end;min-height:700px}.BecomeResellerPage-module__mjxAmG__heroShade{background:linear-gradient(#09090924 20%,#090909ad 52%,#090909eb 100%),linear-gradient(90deg,#0909096b,#09090914)}.BecomeResellerPage-module__mjxAmG__heroInner{padding-block:120px 54px}.BecomeResellerPage-module__mjxAmG__hero h1{max-width:10ch;font-size:clamp(46px,13.5vw,62px);line-height:.98}.BecomeResellerPage-module__mjxAmG__heroLede{margin-top:20px;font-size:19px}.BecomeResellerPage-module__mjxAmG__heroActions{margin-top:28px}.BecomeResellerPage-module__mjxAmG__splitInner{grid-template-columns:1fr;gap:40px;min-height:0;padding-block:72px 52px}.BecomeResellerPage-module__mjxAmG__storyCopy h2,.BecomeResellerPage-module__mjxAmG__partnerInner h2,.BecomeResellerPage-module__mjxAmG__sectionHeader h2,.BecomeResellerPage-module__mjxAmG__formHeader h2{font-size:38px;line-height:1.08}.BecomeResellerPage-module__mjxAmG__storyCopy>p:last-child{margin-top:22px;font-size:16px;line-height:1.7}.BecomeResellerPage-module__mjxAmG__teamArt{width:calc(100% + 18px);margin-left:-9px}.BecomeResellerPage-module__mjxAmG__partnerInner{padding-block:74px 68px}.BecomeResellerPage-module__mjxAmG__partnerInner>p{font-size:16px}.BecomeResellerPage-module__mjxAmG__partnerMap{width:calc(100% + 18px);max-width:none;margin-top:38px;margin-left:-9px}.BecomeResellerPage-module__mjxAmG__benefitsSection,.BecomeResellerPage-module__mjxAmG__formSection{padding-block:78px 86px}.BecomeResellerPage-module__mjxAmG__benefitGrid{grid-template-columns:1fr;gap:18px;margin-top:44px}.BecomeResellerPage-module__mjxAmG__iconWell{min-height:190px}.BecomeResellerPage-module__mjxAmG__benefitCopy{padding:26px 24px 30px}.BecomeResellerPage-module__mjxAmG__formFrame{border-radius:14px;min-height:1180px;margin-top:38px}}@media (prefers-reduced-motion:reduce){.BecomeResellerPage-module__mjxAmG__primaryAction,.BecomeResellerPage-module__mjxAmG__fallbackAction{transition:none}}
.SiteFooter-module__v1mxXq__footer{--footer-white:#fff;--footer-copy:#c2c4c8;--footer-dim:#92959b;color:var(--footer-white);font-family:var(--font-brand);background:radial-gradient(circle at 20% 0,#ffc13e0f,#0000 28%),linear-gradient(145deg,#202124 0%,#18191b 72%);padding-top:56px}.SiteFooter-module__v1mxXq__footer *,.SiteFooter-module__v1mxXq__footer :before,.SiteFooter-module__v1mxXq__footer :after{box-sizing:border-box}.SiteFooter-module__v1mxXq__newsletter{text-align:left;background:linear-gradient(115deg,#ffffff0f,#ffffff04),#202124;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(200px,.65fr) minmax(460px,1.35fr);align-items:center;gap:clamp(48px,7vw,92px);width:min(1180px,100% - 64px);margin:0 auto;padding:clamp(40px,5vw,62px) clamp(36px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000029}.SiteFooter-module__v1mxXq__newsletter:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffc13e21,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute;top:42%;left:14%;transform:translate(-50%,-50%)}.SiteFooter-module__v1mxXq__newsletterArt{z-index:1;object-fit:contain;opacity:.98;justify-self:center;width:min(100%,238px);height:auto;position:relative}.SiteFooter-module__v1mxXq__newsletterCopy{z-index:1;width:100%;max-width:590px;position:relative}.SiteFooter-module__v1mxXq__newsletter h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(27px,2.45vw,34px);font-weight:600;line-height:1.18}.SiteFooter-module__v1mxXq__newsletter p{max-width:560px;color:var(--footer-copy);margin:16px 0 26px;font-size:14px;line-height:1.6}.SiteFooter-module__v1mxXq__subscribeShell{width:100%}.SiteFooter-module__v1mxXq__subscribe{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.SiteFooter-module__v1mxXq__subscribe label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SiteFooter-module__v1mxXq__subscribe input{color:#fff;width:100%;height:50px;font:inherit;background:#ffffff0b;border:1px solid #ffffff3d;border-radius:999px;outline:none;padding:0 20px;transition:border-color .2s,background-color .2s,box-shadow .2s}.SiteFooter-module__v1mxXq__subscribe input::placeholder{color:#aaa;opacity:1}.SiteFooter-module__v1mxXq__subscribe input:focus{background:#ffffff13;border-color:#ffc13e;box-shadow:0 0 0 3px #ffc13e21}.SiteFooter-module__v1mxXq__subscribe button{color:#1e1e1e;cursor:pointer;background:#ffc13e;border:0;border-radius:999px;min-width:150px;height:50px;padding:0 22px;font:600 14px/1 inherit;transition:background-color .2s,box-shadow .2s,transform .2s}.SiteFooter-module__v1mxXq__subscribe button:hover{background:#fff;transform:translateY(-1px)}.SiteFooter-module__v1mxXq__subscribe button:focus-visible{background:#fff;outline:none;box-shadow:0 0 0 3px #1e1e1e,0 0 0 5px #ffc13e}.SiteFooter-module__v1mxXq__subscribe button:disabled{cursor:wait;opacity:.72;transform:none}.SiteFooter-module__v1mxXq__subscribeMessage{min-height:1.4em;color:var(--footer-copy);margin:9px 18px 0;font-size:12px;line-height:1.4}.SiteFooter-module__v1mxXq__subscribeShell[data-state=error] .SiteFooter-module__v1mxXq__subscribeMessage{color:#ffb7a7}.SiteFooter-module__v1mxXq__subscribeShell[data-state=success] .SiteFooter-module__v1mxXq__subscribeMessage{color:#ffe1a2}.SiteFooter-module__v1mxXq__footerMain{width:min(1180px,100% - 64px);margin:0 auto;padding-top:62px}.SiteFooter-module__v1mxXq__footerGrid{grid-template-columns:minmax(220px,1.15fr) repeat(3,minmax(155px,1fr));align-items:start;gap:44px clamp(34px,4vw,58px);padding-bottom:58px;display:grid}.SiteFooter-module__v1mxXq__footerLogo{width:154px;display:block}.SiteFooter-module__v1mxXq__footerLogo img{width:154px;height:auto}.SiteFooter-module__v1mxXq__brandColumn>p{max-width:220px;color:var(--footer-copy);margin:12px 0 36px;font-size:13px;line-height:1.5}.SiteFooter-module__v1mxXq__brandColumn h3,.SiteFooter-module__v1mxXq__linkGroup h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:600;line-height:1.2}.SiteFooter-module__v1mxXq__socialLinks{flex-wrap:wrap;gap:7px;display:flex}.SiteFooter-module__v1mxXq__socialLinks a{width:36px;height:36px;color:var(--footer-copy);background:#ffffff09;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.SiteFooter-module__v1mxXq__socialLinks a:hover,.SiteFooter-module__v1mxXq__socialLinks a:focus-visible{color:#ffc13e;background:#ffc13e1f;border-color:#ffc13ea6;outline:none;transform:translateY(-2px)}.SiteFooter-module__v1mxXq__linkGroup a:hover,.SiteFooter-module__v1mxXq__linkGroup a:focus-visible,.SiteFooter-module__v1mxXq__emailLink:hover,.SiteFooter-module__v1mxXq__emailLink:focus-visible,.SiteFooter-module__v1mxXq__footerBottom a:hover,.SiteFooter-module__v1mxXq__footerBottom a:focus-visible{color:#fff;outline:none}.SiteFooter-module__v1mxXq__socialLinks svg{fill:currentColor;flex:0 0 16px;width:16px;height:16px}.SiteFooter-module__v1mxXq__socialLinks span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SiteFooter-module__v1mxXq__linkGroup+.SiteFooter-module__v1mxXq__linkGroup{margin-top:34px}.SiteFooter-module__v1mxXq__linkGroup>div{gap:11px;display:grid}.SiteFooter-module__v1mxXq__linkGroup a,.SiteFooter-module__v1mxXq__emailLink{color:var(--footer-copy);font-size:14px;font-weight:400;line-height:1.45;transition:color .18s}.SiteFooter-module__v1mxXq__contactDetails{gap:16px;margin:18px 0 16px;display:grid}.SiteFooter-module__v1mxXq__contactIdentity{color:var(--footer-dim);font-size:12px;line-height:1.55;display:grid;gap:4px!important}.SiteFooter-module__v1mxXq__contactIdentity strong{color:var(--footer-white);font-size:13px;font-weight:600}.SiteFooter-module__v1mxXq__contactLocation{color:var(--footer-dim);gap:5px;margin:0;font-size:12px;font-style:normal;line-height:1.55;display:grid}.SiteFooter-module__v1mxXq__contactAddress{color:var(--footer-copy);font-weight:600}.SiteFooter-module__v1mxXq__contactPhone{color:var(--footer-dim)!important;font-size:inherit!important;line-height:inherit!important}.SiteFooter-module__v1mxXq__contactPhone:hover,.SiteFooter-module__v1mxXq__contactPhone:focus-visible{color:#fff!important}.SiteFooter-module__v1mxXq__contactHours{color:var(--footer-dim)}.SiteFooter-module__v1mxXq__distributor{border-top:1px solid #ffffff17;margin:18px 0 16px;padding-top:16px}.SiteFooter-module__v1mxXq__distributor h4{color:var(--footer-white);margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.35}.SiteFooter-module__v1mxXq__distributor address{color:var(--footer-dim);gap:5px;margin:0;font-size:12px;font-style:normal;line-height:1.55;display:grid}.SiteFooter-module__v1mxXq__distributor address strong{color:var(--footer-copy);font-weight:500}.SiteFooter-module__v1mxXq__emailLink{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff52;text-decoration:underline #ffffff52}.SiteFooter-module__v1mxXq__supportColumn>.SiteFooter-module__v1mxXq__linkGroup:last-child{background:#ffffff08;border:1px solid #ffffff17;border-radius:16px;margin-left:-16px;margin-right:-16px;padding:20px 16px}.SiteFooter-module__v1mxXq__footerBottom{color:var(--footer-dim);border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding:22px 0 28px;font-size:12px;line-height:1.4;display:flex}.SiteFooter-module__v1mxXq__languageSwitcher{flex:none;position:relative}.SiteFooter-module__v1mxXq__languageTrigger{min-width:156px;min-height:38px;color:var(--footer-copy);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;line-height:1;list-style:none;transition:border-color .18s,background-color .18s,color .18s;display:flex}.SiteFooter-module__v1mxXq__languageTrigger::-webkit-details-marker{display:none}.SiteFooter-module__v1mxXq__languageTrigger::marker{content:""}.SiteFooter-module__v1mxXq__languageTrigger:hover,.SiteFooter-module__v1mxXq__languageTrigger:focus-visible,.SiteFooter-module__v1mxXq__languageSwitcher[open] .SiteFooter-module__v1mxXq__languageTrigger{color:#fff;background:#ffffff14;border-color:#ffc13e8c;outline:none}.SiteFooter-module__v1mxXq__languageTrigger:focus-visible{box-shadow:0 0 0 2px #202124,0 0 0 4px #ffc13e}.SiteFooter-module__v1mxXq__languageIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;flex:0 0 17px;width:17px;height:17px}.SiteFooter-module__v1mxXq__languageChevron{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:10px;height:7px;margin-left:auto;transition:transform .18s}.SiteFooter-module__v1mxXq__languageSwitcher[open] .SiteFooter-module__v1mxXq__languageChevron{transform:rotate(180deg)}.SiteFooter-module__v1mxXq__languageMenu{inset-inline-end:0;z-index:3;overscroll-behavior:contain;background:#26272a;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:min(680px,100vw - 48px);max-height:calc(100dvh - 144px);padding:6px;display:grid;position:absolute;bottom:calc(100% + 10px);overflow-y:auto;box-shadow:0 18px 42px #00000052}.SiteFooter-module__v1mxXq__languageSwitcher:not([open]) .SiteFooter-module__v1mxXq__languageMenu{display:none}.SiteFooter-module__v1mxXq__languageOption{min-width:0;min-height:38px;color:var(--footer-copy);border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:9px 10px;font-size:12px;line-height:1.2;transition:color .18s,background-color .18s;display:flex}.SiteFooter-module__v1mxXq__languageOption>span:first-child{overflow-wrap:anywhere}.SiteFooter-module__v1mxXq__languageOption:hover,.SiteFooter-module__v1mxXq__languageOption:focus-visible{color:#fff;background:#ffffff14;outline:none}.SiteFooter-module__v1mxXq__languageOption[aria-current=page]{color:#ffc13e;background:#ffc13e1f}.SiteFooter-module__v1mxXq__languageCheck{color:#ffc13e;text-align:center;flex:0 0 14px;width:14px}@media (max-width:1024px){.SiteFooter-module__v1mxXq__newsletter,.SiteFooter-module__v1mxXq__footerMain{width:calc(100% - 48px)}.SiteFooter-module__v1mxXq__newsletter{grid-template-columns:minmax(190px,.6fr) minmax(420px,1.4fr);gap:42px;padding:44px}.SiteFooter-module__v1mxXq__newsletterArt{width:min(100%,210px)}.SiteFooter-module__v1mxXq__footerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px}.SiteFooter-module__v1mxXq__brandColumn{grid-column:1/-1}.SiteFooter-module__v1mxXq__brandColumn>p{margin-bottom:26px}}@media (max-width:800px){.SiteFooter-module__v1mxXq__newsletter{text-align:center;grid-template-columns:1fr;justify-items:center;gap:24px;padding:42px}.SiteFooter-module__v1mxXq__newsletter:before{width:270px;height:270px;top:24%;left:50%}.SiteFooter-module__v1mxXq__newsletterArt{width:176px}.SiteFooter-module__v1mxXq__newsletterCopy{max-width:590px}.SiteFooter-module__v1mxXq__newsletter p{margin-left:auto;margin-right:auto}.SiteFooter-module__v1mxXq__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteFooter-module__v1mxXq__supportColumn{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.SiteFooter-module__v1mxXq__supportColumn>.SiteFooter-module__v1mxXq__linkGroup:last-child{margin-top:0}}@media (max-width:640px){.SiteFooter-module__v1mxXq__footer{padding-top:32px}.SiteFooter-module__v1mxXq__newsletter,.SiteFooter-module__v1mxXq__footerMain{width:calc(100% - 32px)}.SiteFooter-module__v1mxXq__newsletter{border-radius:22px;gap:20px;padding:34px 22px}.SiteFooter-module__v1mxXq__newsletterArt{width:150px}.SiteFooter-module__v1mxXq__newsletterCopy{width:100%}.SiteFooter-module__v1mxXq__newsletter h2{font-size:25px}.SiteFooter-module__v1mxXq__newsletter p{margin:14px auto 24px;font-size:13.5px;line-height:1.55}.SiteFooter-module__v1mxXq__subscribe{grid-template-columns:1fr;gap:10px}.SiteFooter-module__v1mxXq__subscribe input,.SiteFooter-module__v1mxXq__subscribe button{height:48px}.SiteFooter-module__v1mxXq__footerMain{padding-top:44px}.SiteFooter-module__v1mxXq__footerGrid{grid-template-columns:1fr;gap:38px;padding-bottom:42px}.SiteFooter-module__v1mxXq__brandColumn,.SiteFooter-module__v1mxXq__productColumn,.SiteFooter-module__v1mxXq__companyColumn,.SiteFooter-module__v1mxXq__supportColumn{width:100%}.SiteFooter-module__v1mxXq__footerLogo,.SiteFooter-module__v1mxXq__footerLogo img{width:150px}.SiteFooter-module__v1mxXq__brandColumn>p{margin-bottom:26px}.SiteFooter-module__v1mxXq__linkGroup+.SiteFooter-module__v1mxXq__linkGroup{margin-top:32px}.SiteFooter-module__v1mxXq__supportColumn{grid-column:auto;display:block}.SiteFooter-module__v1mxXq__supportColumn>.SiteFooter-module__v1mxXq__linkGroup:last-child{margin:32px 0 0}.SiteFooter-module__v1mxXq__footerBottom{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:24px 0 30px}.SiteFooter-module__v1mxXq__languageSwitcher{order:-1}.SiteFooter-module__v1mxXq__languageMenu{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100vw - 32px);left:50%;right:auto;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__v1mxXq__footer *,.SiteFooter-module__v1mxXq__footer :before,.SiteFooter-module__v1mxXq__footer :after{transition-duration:.001ms!important}}
.SubscriptionForm-module__IZs8Wq__honeypot{pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}
.FluxIcons-module__wNF8JW__icon{vertical-align:-.125em;flex:none;line-height:1;display:inline-flex}.FluxIcons-module__wNF8JW__icon>svg{fill:currentColor;width:1em;height:1em;display:block}.FluxIcons-module__wNF8JW__spaced{margin-inline-start:.4em}
.DottedCarousel-module__cCSfQq__carousel{--carousel-duration:7s;--carousel-gap:18px;--carousel-shadow-gutter:28px;min-width:0;position:relative}.DottedCarousel-module__cCSfQq__window{min-width:0;margin:calc(-1 * var(--carousel-shadow-gutter));padding:var(--carousel-shadow-gutter);overflow:hidden}.DottedCarousel-module__cCSfQq__carousel[data-edge-fade=true] .DottedCarousel-module__cCSfQq__window{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--carousel-edge-fade-size,var(--carousel-shadow-gutter)), #000 calc(100% - var(--carousel-edge-fade-size,var(--carousel-shadow-gutter))), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--carousel-edge-fade-size,var(--carousel-shadow-gutter)), #000 calc(100% - var(--carousel-edge-fade-size,var(--carousel-shadow-gutter))), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--carousel-edge-fade-size,var(--carousel-shadow-gutter)), #000 calc(100% - var(--carousel-edge-fade-size,var(--carousel-shadow-gutter))), transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.DottedCarousel-module__cCSfQq__viewport{touch-action:pan-y;min-width:0}@media (hover:hover) and (pointer:fine){.DottedCarousel-module__cCSfQq__carousel[data-draggable=true] .DottedCarousel-module__cCSfQq__viewport{cursor:grab}.DottedCarousel-module__cCSfQq__carousel[data-dragging=true] .DottedCarousel-module__cCSfQq__viewport,.DottedCarousel-module__cCSfQq__carousel[data-dragging=true] .DottedCarousel-module__cCSfQq__viewport *{cursor:grabbing}}.DottedCarousel-module__cCSfQq__viewport img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.DottedCarousel-module__cCSfQq__carousel[data-dragging=true] .DottedCarousel-module__cCSfQq__viewport{-webkit-user-select:none;user-select:none}.DottedCarousel-module__cCSfQq__track{gap:var(--carousel-gap);min-width:0;transform:translate3d(calc(0px - var(--carousel-track-shift) + var(--carousel-drag-offset)), 0, 0);will-change:transform;transition:transform .68s cubic-bezier(.2,.72,.2,1);display:flex}.DottedCarousel-module__cCSfQq__carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .DottedCarousel-module__cCSfQq__track{transform:translate3d(calc(var(--carousel-track-shift) + var(--carousel-drag-offset)), 0, 0)}.DottedCarousel-module__cCSfQq__carousel[data-settling=true] .DottedCarousel-module__cCSfQq__track{transition:transform .58s cubic-bezier(.22,1.16,.36,1)}.DottedCarousel-module__cCSfQq__carousel[data-dragging=true] .DottedCarousel-module__cCSfQq__track,.DottedCarousel-module__cCSfQq__carousel[data-snapping=true] .DottedCarousel-module__cCSfQq__track{transition:none}.DottedCarousel-module__cCSfQq__slide{flex:none;min-width:0}.DottedCarousel-module__cCSfQq__slide[data-active=true]{z-index:1}.DottedCarousel-module__cCSfQq__controls{justify-content:center;align-items:center;gap:14px;min-height:44px;margin-top:20px;display:flex}.DottedCarousel-module__cCSfQq__arrow{border:1px solid var(--carousel-arrow-border,#2022262e);background:var(--carousel-arrow-surface,#ffffffd1);width:40px;height:40px;color:var(--carousel-arrow-color,#202226);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;flex:none;place-items:center;padding:0;transition:transform .2s,background-color .2s,border-color .2s,color .2s,opacity .2s;display:grid}.DottedCarousel-module__cCSfQq__arrow:before{box-sizing:border-box;content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:8px;height:8px}.DottedCarousel-module__cCSfQq__previous:before{transform:translate(1px)rotate(135deg)}.DottedCarousel-module__cCSfQq__next:before{transform:translate(-1px)rotate(-45deg)}.DottedCarousel-module__cCSfQq__arrow:hover:not(:disabled){border-color:var(--carousel-arrow-hover-border,#20222657);background:var(--carousel-arrow-hover-surface,#fff);transform:scale(1.04)}.DottedCarousel-module__cCSfQq__arrow:disabled{opacity:.28;cursor:default}.DottedCarousel-module__cCSfQq__arrow:focus-visible,.DottedCarousel-module__cCSfQq__dot:focus-visible{outline:3px solid var(--carousel-arrow-focus,var(--brand-yellow,#ffc13e));outline-offset:3px}.DottedCarousel-module__cCSfQq__dots{justify-content:center;align-items:center;gap:8px;min-height:24px;display:flex}.DottedCarousel-module__cCSfQq__dot{background:var(--carousel-dot-color,color-mix(in srgb, currentColor 34%, transparent));width:8px;height:8px;color:inherit;cursor:pointer;border:0;border-radius:999px;padding:0;transition:width .24s,background-color .24s,transform .2s;position:relative;overflow:hidden}.DottedCarousel-module__cCSfQq__dot:hover{background:var(--carousel-dot-hover-color,color-mix(in srgb, currentColor 56%, transparent));transform:scale(1.2)}.DottedCarousel-module__cCSfQq__dot[aria-current=true]{background:var(--carousel-dot-active-color,var(--brand-yellow,#ffc13e));width:28px}.DottedCarousel-module__cCSfQq__carousel[data-autoplay=true] .DottedCarousel-module__cCSfQq__dot[aria-current=true]{background:var(--carousel-dot-progress-track,color-mix(in srgb, currentColor 24%, transparent));width:42px}.DottedCarousel-module__cCSfQq__carousel[data-autoplay=true] .DottedCarousel-module__cCSfQq__dot[aria-current=true]:after{border-radius:inherit;background:var(--carousel-dot-progress-color,var(--carousel-dot-active-color,var(--brand-yellow,#ffc13e)));content:"";transform-origin:0;animation:DottedCarousel-module__cCSfQq__carouselProgress var(--carousel-duration) linear both;position:absolute;inset:0}.DottedCarousel-module__cCSfQq__carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .DottedCarousel-module__cCSfQq__dot[aria-current=true]:after{transform-origin:100%}.DottedCarousel-module__cCSfQq__carousel[data-paused=true] .DottedCarousel-module__cCSfQq__dot[aria-current=true]:after{animation-play-state:paused}.DottedCarousel-module__cCSfQq__counter{min-width:58px;color:color-mix(in srgb, currentColor 62%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;font-size:11px}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__controls{min-height:24px}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__arrow{z-index:3;margin:0;position:absolute;top:calc(50% - 22px);transform:translateY(-50%)}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__arrow:hover:not(:disabled){transform:translateY(-50%)scale(1.04)}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__previous{inset-inline-start:calc(-1 * var(--carousel-shadow-gutter) + 6px)}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__next{inset-inline-end:calc(-1 * var(--carousel-shadow-gutter) + 6px)}.DottedCarousel-module__cCSfQq__carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .DottedCarousel-module__cCSfQq__previous:before{transform:translate(-1px)rotate(-45deg)}.DottedCarousel-module__cCSfQq__carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .DottedCarousel-module__cCSfQq__next:before{transform:translate(1px)rotate(135deg)}.DottedCarousel-module__cCSfQq__arrow[data-desktop-hidden=true]{display:none}.DottedCarousel-module__cCSfQq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes DottedCarousel-module__cCSfQq__carouselProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.DottedCarousel-module__cCSfQq__carousel{--carousel-shadow-gutter:18px}.DottedCarousel-module__cCSfQq__arrow{width:44px;height:44px}.DottedCarousel-module__cCSfQq__arrow[data-desktop-hidden=true]{display:grid}.DottedCarousel-module__cCSfQq__arrow[data-mobile-hidden=true]{display:none}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__previous{inset-inline-start:calc(-1 * var(--carousel-shadow-gutter) + 10px)}.DottedCarousel-module__cCSfQq__carousel[data-arrow-placement=sides] .DottedCarousel-module__cCSfQq__next{inset-inline-end:calc(-1 * var(--carousel-shadow-gutter) + 10px)}}@media (prefers-reduced-motion:reduce){.DottedCarousel-module__cCSfQq__track,.DottedCarousel-module__cCSfQq__arrow,.DottedCarousel-module__cCSfQq__dot{transition:none}.DottedCarousel-module__cCSfQq__dot[aria-current=true]:after{animation:none;transform:scaleX(1)}}
.BlockRenderer-module__u27BuG__blocks{--block-pad:clamp(52px, 6vw, 76px);--card-radius:16px;width:100%}.BlockRenderer-module__u27BuG__block{padding-block:var(--block-pad)}.BlockRenderer-module__u27BuG__block+.BlockRenderer-module__u27BuG__block{padding-top:0}.BlockRenderer-module__u27BuG__inner{width:var(--canvas);margin-inline:auto}.BlockRenderer-module__u27BuG__sectionTitle{letter-spacing:-.04em;color:var(--ink);margin:0 0 18px;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.06}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__sectionTitle{color:#fff}.BlockRenderer-module__u27BuG__sectionSubtitle{max-width:720px;color:var(--muted);margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__sectionSubtitle{color:#b6b6b6}.BlockRenderer-module__u27BuG__headerInner{text-align:center;max-width:820px;margin-inline:auto}.BlockRenderer-module__u27BuG__sectionEyebrow{color:#898989;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.BlockRenderer-module__u27BuG__textInner{max-width:820px}.BlockRenderer-module__u27BuG__textInner.BlockRenderer-module__u27BuG__center{text-align:center;margin-inline:auto}.BlockRenderer-module__u27BuG__textBody{max-width:70ch;color:var(--muted);margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.75}.BlockRenderer-module__u27BuG__center .BlockRenderer-module__u27BuG__textBody{margin-inline:auto}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__textBody{color:#bcbcbc}.BlockRenderer-module__u27BuG__richInner{max-width:72ch}.BlockRenderer-module__u27BuG__richParagraph{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.8}.BlockRenderer-module__u27BuG__richParagraph:last-child{margin-bottom:0}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__richParagraph{color:#bcbcbc}.BlockRenderer-module__u27BuG__listInner{max-width:72ch}.BlockRenderer-module__u27BuG__bulletList{color:var(--muted);gap:13px;margin:0;padding:0;font-size:16px;line-height:1.72;list-style:none;display:grid}.BlockRenderer-module__u27BuG__bulletList li{padding-left:26px;position:relative}.BlockRenderer-module__u27BuG__bulletList li:before{content:"";background:var(--page-accent,#ffb229);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb, var(--page-accent,#ffb229) 15%, transparent);border-radius:999px;position:absolute;top:.7em;left:2px}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__bulletList{color:#bcbcbc}.BlockRenderer-module__u27BuG__codeInner{max-width:880px}.BlockRenderer-module__u27BuG__codeFigure{margin:0}.BlockRenderer-module__u27BuG__codeLabel{color:#9aa3b2;letter-spacing:.02em;background:#16181d;border:1px solid #ffffff14;border-bottom:0;border-radius:10px 10px 0 0;padding:7px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;display:inline-flex}.BlockRenderer-module__u27BuG__codeLabel+.BlockRenderer-module__u27BuG__codeSample{border-top-left-radius:0}.BlockRenderer-module__u27BuG__codeSample{color:#e6e9ef;tab-size:2;background:#16181d;border:1px solid #ffffff14;border-radius:14px;margin:0;padding:24px 28px;font-size:13.5px;line-height:1.7;overflow-x:auto}.BlockRenderer-module__u27BuG__codeSample code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.BlockRenderer-module__u27BuG__codeSample .token.comment{color:#8b949e}:is(.BlockRenderer-module__u27BuG__codeSample .token.string,.BlockRenderer-module__u27BuG__codeSample .token.template-string){color:#a5d6ff}.BlockRenderer-module__u27BuG__codeSample .token.keyword{color:#ff7b72}.BlockRenderer-module__u27BuG__codeSample .token.function{color:#d2a8ff}.BlockRenderer-module__u27BuG__codeSample .token.class-name{color:#ffa657}:is(.BlockRenderer-module__u27BuG__codeSample .token.number,.BlockRenderer-module__u27BuG__codeSample .token.boolean,.BlockRenderer-module__u27BuG__codeSample .token.constant){color:#79c0ff}.BlockRenderer-module__u27BuG__codeSample .token.operator{color:#d1d7e0}.BlockRenderer-module__u27BuG__codeSample .token.punctuation{color:#9aa3b2}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__codeSample,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__codeLabel{background:#101216;border-color:#ffffff21}.BlockRenderer-module__u27BuG__buttons{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.BlockRenderer-module__u27BuG__center .BlockRenderer-module__u27BuG__buttons,.BlockRenderer-module__u27BuG__textInner.BlockRenderer-module__u27BuG__center .BlockRenderer-module__u27BuG__buttons{justify-content:center}.BlockRenderer-module__u27BuG__btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:14px;font-weight:700;line-height:1;transition:transform .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.BlockRenderer-module__u27BuG__curriculumActionIcon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-right:8px}.BlockRenderer-module__u27BuG__btnSolid{color:#fff;background:#141414;border-color:#141414}.BlockRenderer-module__u27BuG__btnOutline{color:#141414;background:0 0;border-color:#14141442}.BlockRenderer-module__u27BuG__btn:hover{transform:translateY(-2px)}.BlockRenderer-module__u27BuG__btn:focus-visible{outline-offset:3px;outline:3px solid #337bb5}.BlockRenderer-module__u27BuG__btnOutline:hover{border-color:#141414}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__btnSolid{color:#141414;background:#fff;border-color:#fff}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__btnOutline{color:#fff;border-color:#ffffff6b}.BlockRenderer-module__u27BuG__btnOnDark.BlockRenderer-module__u27BuG__btnSolid{color:#141414;background:#fff;border-color:#fff}.BlockRenderer-module__u27BuG__btnOnDark.BlockRenderer-module__u27BuG__btnOutline{color:#fff;background:0 0;border-color:#fff9}.BlockRenderer-module__u27BuG__btnOnDark.BlockRenderer-module__u27BuG__btnOutline:hover{border-color:#fff}.BlockRenderer-module__u27BuG__imageBand{padding-inline:24px}.BlockRenderer-module__u27BuG__imageBandInner{width:min(1040px,100%);margin-inline:auto}.BlockRenderer-module__u27BuG__imageBand img{border-radius:18px;width:100%;height:auto;display:block}.BlockRenderer-module__u27BuG__featureSplit{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.BlockRenderer-module__u27BuG__featureImageRight .BlockRenderer-module__u27BuG__featureMedia{order:2}.BlockRenderer-module__u27BuG__featureMedia{background:#ececec;border-radius:24px;min-height:420px;overflow:hidden}.BlockRenderer-module__u27BuG__featureMediaWide,.BlockRenderer-module__u27BuG__featureMediaSquare{align-self:center;min-height:0}.BlockRenderer-module__u27BuG__featureMediaWide{aspect-ratio:16/9}.BlockRenderer-module__u27BuG__featureMediaSquare{aspect-ratio:1}.BlockRenderer-module__u27BuG__featureMedia img{object-fit:cover;width:100%;height:100%;display:block}.BlockRenderer-module__u27BuG__featureCopy{flex-direction:column;justify-content:center;display:flex}.BlockRenderer-module__u27BuG__featureTitle{color:var(--ink);letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(30px,3.2vw,44px);line-height:1.04}.BlockRenderer-module__u27BuG__featureBody{color:var(--muted);margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.75}.BlockRenderer-module__u27BuG__featureSubtitle{color:var(--ink);margin:0 0 14px;font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.5}.BlockRenderer-module__u27BuG__videoFeatureFigure{align-self:center;min-width:0;margin:0}.BlockRenderer-module__u27BuG__featureImageRight .BlockRenderer-module__u27BuG__videoFeatureFigure{order:2}.BlockRenderer-module__u27BuG__featureCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.BlockRenderer-module__u27BuG__featureCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px;box-shadow:0 12px 32px #1616160f}.BlockRenderer-module__u27BuG__featureCard>span{color:var(--page-accent);font-size:13px;font-weight:800}.BlockRenderer-module__u27BuG__featureCard h3{color:var(--ink);margin:7px 0 5px;font-size:23px}.BlockRenderer-module__u27BuG__featureCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.BlockRenderer-module__u27BuG__cardGrid{gap:clamp(18px,2vw,28px);display:grid}.BlockRenderer-module__u27BuG__singleCardGrid{grid-template-columns:minmax(280px,420px);justify-content:center}.BlockRenderer-module__u27BuG__centerLastCard>.BlockRenderer-module__u27BuG__card:last-child{grid-column:2}.BlockRenderer-module__u27BuG__cols2{grid-template-columns:repeat(2,1fr)}.BlockRenderer-module__u27BuG__cols3{grid-template-columns:repeat(3,1fr)}.BlockRenderer-module__u27BuG__cols4{grid-template-columns:repeat(4,1fr)}.BlockRenderer-module__u27BuG__cols5{grid-template-columns:repeat(5,1fr)}.BlockRenderer-module__u27BuG__card{border:1px solid var(--line);border-radius:var(--card-radius);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__card{background:#1a1a1a;border-color:#ffffff1f}.BlockRenderer-module__u27BuG__cardMedia{aspect-ratio:16/9;background:#ededed;overflow:hidden}.BlockRenderer-module__u27BuG__cardMedia img{object-fit:cover;width:100%;height:100%}.BlockRenderer-module__u27BuG__cardIcon{padding:28px 28px 0}.BlockRenderer-module__u27BuG__cardIcon img{object-fit:contain;width:48px;height:48px}.BlockRenderer-module__u27BuG__cardGlyph{width:40px;height:40px;color:var(--ink);margin-bottom:18px;display:inline-flex}.BlockRenderer-module__u27BuG__cardGlyph svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.BlockRenderer-module__u27BuG__cardGlyph img{object-fit:contain;width:100%;height:100%;display:block}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__cardGlyph{color:#fff}.BlockRenderer-module__u27BuG__iconColumnGrid{gap:clamp(28px,4vw,52px);width:min(100%,900px);margin-inline:auto}.BlockRenderer-module__u27BuG__iconColumnGrid .BlockRenderer-module__u27BuG__card{background:0 0;border:0;border-radius:0;overflow:visible}.BlockRenderer-module__u27BuG__iconColumnGrid .BlockRenderer-module__u27BuG__cardBody,.BlockRenderer-module__u27BuG__iconColumnGrid.BlockRenderer-module__u27BuG__variantText .BlockRenderer-module__u27BuG__cardBody{padding:0}.BlockRenderer-module__u27BuG__cardBody{flex-direction:column;flex:1;padding:28px 28px 30px;display:flex}.BlockRenderer-module__u27BuG__variantText .BlockRenderer-module__u27BuG__cardBody{padding:32px 30px}.BlockRenderer-module__u27BuG__mediaOverlayGrid{gap:clamp(10px,1.2vw,16px);width:min(100%,900px);margin-inline:auto}.BlockRenderer-module__u27BuG__mediaOverlayCard{aspect-ratio:22/17;border-radius:var(--card-radius);background:#151515;min-width:0;position:relative;overflow:hidden}.BlockRenderer-module__u27BuG__mediaOverlaySummary{z-index:0;list-style:none;display:block;position:absolute;inset:0;overflow:hidden}.BlockRenderer-module__u27BuG__mediaOverlayMedia,.BlockRenderer-module__u27BuG__mediaOverlayMedia img{width:100%;height:100%;display:block}.BlockRenderer-module__u27BuG__mediaOverlayMedia img{object-fit:cover;transition:transform .38s}.BlockRenderer-module__u27BuG__mediaOverlayCopy{z-index:1;color:#fff;opacity:0;pointer-events:none;background:#202b60ed;flex-direction:column;justify-content:center;padding:clamp(22px,2.5vw,34px);transition:opacity .24s;display:flex;position:absolute;inset:0}.BlockRenderer-module__u27BuG__mediaOverlayCard:hover .BlockRenderer-module__u27BuG__mediaOverlayCopy,.BlockRenderer-module__u27BuG__mediaOverlayCard:focus-within .BlockRenderer-module__u27BuG__mediaOverlayCopy{opacity:1}.BlockRenderer-module__u27BuG__mediaOverlayCard:hover .BlockRenderer-module__u27BuG__mediaOverlayMedia img,.BlockRenderer-module__u27BuG__mediaOverlayCard:focus-within .BlockRenderer-module__u27BuG__mediaOverlayMedia img{transform:scale(1.035)}.BlockRenderer-module__u27BuG__mediaOverlayCopy .BlockRenderer-module__u27BuG__cardTitle{z-index:3;color:#fff;font-size:clamp(20px,2vw,28px);position:relative}.BlockRenderer-module__u27BuG__mediaOverlayCopy .BlockRenderer-module__u27BuG__cardText{z-index:3;color:#ffffffd6;margin-top:10px;font-size:clamp(13px,1.1vw,15px);line-height:1.55;position:relative}.BlockRenderer-module__u27BuG__mediaOverlayCopy .BlockRenderer-module__u27BuG__buttons{z-index:3;pointer-events:auto;margin-top:18px;position:relative}.BlockRenderer-module__u27BuG__mediaOverlayCopy .BlockRenderer-module__u27BuG__btn{min-height:40px;padding-inline:18px;font-size:13px}.BlockRenderer-module__u27BuG__cardEyebrow{color:var(--page-accent,#ff5a36);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:800}.BlockRenderer-module__u27BuG__cardTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(20px,1.9vw,25px);font-weight:600;line-height:1.22}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__cardTitle{color:#fff}.BlockRenderer-module__u27BuG__cardText{color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.68}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__cardText{color:#b6b6b6}.BlockRenderer-module__u27BuG__cardMeta{flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.BlockRenderer-module__u27BuG__cardMeta li{color:var(--muted);padding-left:15px;font-size:13px;line-height:1.5;position:relative}.BlockRenderer-module__u27BuG__cardMeta li:before{content:"";background:var(--page-accent,#ff5a36);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.BlockRenderer-module__u27BuG__cardMeta .BlockRenderer-module__u27BuG__cardMetaWithIcon{align-items:flex-start;gap:6px;padding-left:0;display:inline-flex}.BlockRenderer-module__u27BuG__cardMeta .BlockRenderer-module__u27BuG__cardMetaWithIcon:before{content:none}.BlockRenderer-module__u27BuG__cardMetaIcon{color:#727a83;flex:none;width:14px;height:14px;margin-top:2px;display:inline-flex}.BlockRenderer-module__u27BuG__cardMetaIcon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.BlockRenderer-module__u27BuG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.BlockRenderer-module__u27BuG__card .BlockRenderer-module__u27BuG__buttons{margin-top:auto;padding-top:22px}.BlockRenderer-module__u27BuG__productGrid{gap:clamp(16px,1.8vw,24px)}.BlockRenderer-module__u27BuG__productCard{border:1px solid var(--line);border-radius:var(--card-radius);text-align:center;background:#fff;flex-direction:column;align-items:center;padding:26px 22px 30px;display:flex}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__productCard{background:#1a1a1a;border-color:#ffffff1f}.BlockRenderer-module__u27BuG__productMedia{aspect-ratio:500/380;place-items:center;width:100%;margin-bottom:18px;display:grid}.BlockRenderer-module__u27BuG__productMedia img{object-fit:contain;max-width:100%;max-height:100%}.BlockRenderer-module__u27BuG__productName{letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font-size:22px;font-weight:600}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__productName{color:#fff}.BlockRenderer-module__u27BuG__productTagline{min-height:44px;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.55}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__productTagline{color:#b6b6b6}.BlockRenderer-module__u27BuG__productLink{color:var(--ink);border-bottom:1px solid;margin-top:auto;padding-bottom:3px;font-size:14px;font-weight:700}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__productLink{color:#fff}.BlockRenderer-module__u27BuG__band{color:#fff;background-color:#1d1d1d;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-block:clamp(90px,12vw,148px);position:relative}.BlockRenderer-module__u27BuG__bandLight{width:min(1200px,100% - 48px);margin:var(--block-pad) auto;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:22px;box-shadow:0 18px 48px #14141412}.BlockRenderer-module__u27BuG__bandLight .BlockRenderer-module__u27BuG__bandScrim{display:none}.BlockRenderer-module__u27BuG__bandLight .BlockRenderer-module__u27BuG__bandContent{color:var(--ink)}.BlockRenderer-module__u27BuG__bandLight .BlockRenderer-module__u27BuG__bandBody{color:var(--muted)}.BlockRenderer-module__u27BuG__bandLight .BlockRenderer-module__u27BuG__btnOnDark.BlockRenderer-module__u27BuG__btnOutline{color:var(--ink);border-color:#14141440}.BlockRenderer-module__u27BuG__bandScrim{background:linear-gradient(#00000059 0%,#0000009e 100%);position:absolute;inset:0}.BlockRenderer-module__u27BuG__bandContent{z-index:1;width:var(--canvas);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.BlockRenderer-module__u27BuG__bandTitle{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:600;line-height:1.05}.BlockRenderer-module__u27BuG__bandBody{color:#ffffffd6;max-width:60ch;margin:20px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.BlockRenderer-module__u27BuG__band .BlockRenderer-module__u27BuG__buttons{justify-content:center;margin-top:34px}.BlockRenderer-module__u27BuG__gallery{gap:16px;display:grid}.BlockRenderer-module__u27BuG__galleryItem{background:#ededed;border-radius:14px;margin:0;position:relative;overflow:hidden}.BlockRenderer-module__u27BuG__gallery.BlockRenderer-module__u27BuG__gallerySquare .BlockRenderer-module__u27BuG__galleryItem{aspect-ratio:1}.BlockRenderer-module__u27BuG__galleryItem img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.BlockRenderer-module__u27BuG__galleryItem:hover img{transform:scale(1.04)}.BlockRenderer-module__u27BuG__galleryCaption{color:#fff;opacity:0;background:linear-gradient(#0000,#000000b8);padding:40px 18px 16px;font-size:14px;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;inset:auto 0 0;transform:translateY(8px)}.BlockRenderer-module__u27BuG__galleryItem:hover .BlockRenderer-module__u27BuG__galleryCaption,.BlockRenderer-module__u27BuG__galleryItem:focus-within .BlockRenderer-module__u27BuG__galleryCaption{opacity:1;transform:translateY(0)}.BlockRenderer-module__u27BuG__loopingCarousel{--carousel-shadow-gutter:clamp(24px, 3vw, 38px);--carousel-edge-fade-size:clamp(30px, 4vw, 54px);--carousel-arrow-surface:#fff;--carousel-arrow-border:#21283129;--carousel-arrow-hover-border:#337bb585;--carousel-arrow-focus:#337bb573;--carousel-dot-active-color:#337bb5}.BlockRenderer-module__u27BuG__galleryCarouselSlide,.BlockRenderer-module__u27BuG__videoCarouselSlide{align-self:stretch}.BlockRenderer-module__u27BuG__galleryCarouselSlide .BlockRenderer-module__u27BuG__galleryItem,.BlockRenderer-module__u27BuG__videoCarouselSlide .BlockRenderer-module__u27BuG__videoItem{height:100%}.BlockRenderer-module__u27BuG__galleryCarouselSlide.BlockRenderer-module__u27BuG__gallerySquare .BlockRenderer-module__u27BuG__galleryItem{aspect-ratio:1}.BlockRenderer-module__u27BuG__carouselControls{margin-top:16px}.BlockRenderer-module__u27BuG__videoRow{gap:clamp(18px,2vw,28px);display:grid}.BlockRenderer-module__u27BuG__singleVideoRow{grid-template-columns:1fr;width:min(100%,880px);margin-inline:auto}.BlockRenderer-module__u27BuG__videoFrame{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden}.BlockRenderer-module__u27BuG__videoFrame iframe,.BlockRenderer-module__u27BuG__videoFrame video{border:0;width:100%;height:100%;position:absolute;inset:0}.BlockRenderer-module__u27BuG__carouselVideoTrigger{color:#fff;cursor:pointer;background:#101419;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.BlockRenderer-module__u27BuG__carouselVideoTrigger:after{content:"";background:linear-gradient(#0000 48%,#0000003d);transition:background-color .22s;position:absolute;inset:0}.BlockRenderer-module__u27BuG__carouselVideoTrigger img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.BlockRenderer-module__u27BuG__videoPlayIcon{z-index:1;background:#ffc13ef0;border:1px solid #ffffffbd;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .22s,background-color .22s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #00000040}.BlockRenderer-module__u27BuG__videoPlayIcon:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid #17191d;width:0;height:0;margin-left:4px}.BlockRenderer-module__u27BuG__carouselVideoTrigger:hover img{transform:scale(1.035)}.BlockRenderer-module__u27BuG__carouselVideoTrigger:hover .BlockRenderer-module__u27BuG__videoPlayIcon{background:#ffd16d;transform:translate(-50%,-50%)scale(1.06)}.BlockRenderer-module__u27BuG__carouselVideoTrigger:focus-visible{outline-offset:-4px;outline:4px solid #337bb5}.BlockRenderer-module__u27BuG__videoPortrait .BlockRenderer-module__u27BuG__videoFrame{aspect-ratio:9/16}.BlockRenderer-module__u27BuG__videoPortrait .BlockRenderer-module__u27BuG__videoFrame video{object-fit:cover}.BlockRenderer-module__u27BuG__videoCarousel{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(268px,1fr);grid-auto-flow:column;padding:2px 2px 18px;overflow-x:auto}.BlockRenderer-module__u27BuG__videoCarousel .BlockRenderer-module__u27BuG__videoItem{scroll-snap-align:start}.BlockRenderer-module__u27BuG__resellerCountry{scroll-margin-top:120px}.BlockRenderer-module__u27BuG__resellerCountryTitle{color:var(--ink);letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(25px,2.5vw,34px);font-weight:600;line-height:1.12}.BlockRenderer-module__u27BuG__resellerCountry .BlockRenderer-module__u27BuG__cardIcon{padding-top:26px}.BlockRenderer-module__u27BuG__resellerCountry .BlockRenderer-module__u27BuG__cardIcon img{width:58px;height:58px}.BlockRenderer-module__u27BuG__resellerCountry .BlockRenderer-module__u27BuG__singleCardGrid{grid-template-columns:1fr;justify-content:stretch}.BlockRenderer-module__u27BuG__campaign{--block-pad:clamp(40px, 5vw, 68px);background:#f8f8f6}.BlockRenderer-module__u27BuG__policy{--block-pad:clamp(26px, 3.2vw, 38px);padding:4px 0 16px}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__block{background:0 0}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__block+.BlockRenderer-module__u27BuG__block{padding-top:0}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__headerInner,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__richInner,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__listInner{max-width:72ch;margin-inline:auto}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__headerInner{text-align:left;padding-top:16px;position:relative}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__headerInner:before{content:"";background:var(--page-accent,#ffb229);border-radius:99px;width:38px;height:3px;position:absolute;top:0;left:0}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__sectionTitle{color:#17191c;letter-spacing:-.028em;margin:0;font-size:clamp(25px,2.5vw,34px);font-weight:620;line-height:1.22}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__sectionSubtitle{max-width:68ch;margin-top:14px}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__richParagraph,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__bulletList{color:#51565d;font-size:clamp(16px,1.3vw,17px)}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__richParagraph{line-height:1.82}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice{color:#51565d;overflow-wrap:anywhere;max-width:72ch;margin-inline:auto;font-size:14px;line-height:1.72}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice p,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice ul,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice ol,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice blockquote{margin:0 0 1.15em}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice ul,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice ol{padding-left:1.4em}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice blockquote{border-left:3px solid var(--page-accent,#ffb229);background:#f5f5f1;border-radius:0 10px 10px 0;padding:16px 18px}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice a{color:#20262d;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--page-accent,#ffb229) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--page-accent,#ffb229) 65%, transparent);text-underline-offset:3px;font-weight:680}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice .licensePackage{color:#17191c;letter-spacing:-.015em;margin:34px 0 12px;font-size:17px;font-weight:740;display:block}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNotice>p:first-child .licensePackage{margin-top:0}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__licenseNoticeBlock+.BlockRenderer-module__u27BuG__block{margin-top:18px}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__tableScroll{border:1px solid #181b1f1a;border-radius:14px}.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__dataTable,.BlockRenderer-module__u27BuG__policy .BlockRenderer-module__u27BuG__specTable{min-width:660px}.BlockRenderer-module__u27BuG__policy [id]{scroll-margin-top:92px}.BlockRenderer-module__u27BuG__campaign .BlockRenderer-module__u27BuG__block{background:#f8f8f6}.BlockRenderer-module__u27BuG__campaign .BlockRenderer-module__u27BuG__card,.BlockRenderer-module__u27BuG__campaign .BlockRenderer-module__u27BuG__featureCard{box-shadow:0 16px 42px #1f1a1512}.BlockRenderer-module__u27BuG__campaign .BlockRenderer-module__u27BuG__variantIcon .BlockRenderer-module__u27BuG__card:first-child{background:linear-gradient(145deg,#eaf4ff,#fff)}.BlockRenderer-module__u27BuG__campaign .BlockRenderer-module__u27BuG__variantIcon .BlockRenderer-module__u27BuG__card:last-child{background:linear-gradient(145deg,#f4eaff,#fff)}.BlockRenderer-module__u27BuG__experience{--block-pad:clamp(52px, 6.5vw, 92px);background:#fff}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__headerInner{max-width:900px}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__sectionTitle{letter-spacing:-.035em;font-size:clamp(34px,4vw,54px)}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__sectionSubtitle{margin-inline:auto;font-size:clamp(17px,1.6vw,22px)}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__card{border-color:#18181814;box-shadow:0 14px 40px #18181814}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__card{box-shadow:none;text-align:center;border:0}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__cardMedia{background:0 0}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__cardMedia img{object-fit:contain}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__cardBody{align-items:center;padding-inline:12px}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__buttons{justify-content:center}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols3 .BlockRenderer-module__u27BuG__cardMedia{aspect-ratio:3/2}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols3 .BlockRenderer-module__u27BuG__cardBody{min-height:260px}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols3 .BlockRenderer-module__u27BuG__card:nth-child(-n+2){background:linear-gradient(145deg,#fff7df,#ffe6a8)}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__accordionItem{border-color:#1818181f}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__videoFrame,.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__galleryItem,.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__card{border-radius:20px}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__band{background-position:50%;place-items:center;min-height:min(72vw,680px);display:grid}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__bandScrim{background:linear-gradient(90deg,#000000a8,#00000029)}.BlockRenderer-module__u27BuG__referral{--block-pad:clamp(48px, 6vw, 84px);background:#fff8e9}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__block{background:#fff8e9}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__sectionTitle{color:#2f281d}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__sectionSubtitle,.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__textBody,.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__cardText,.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__richParagraph{color:#62594a}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__imageBand{padding-top:clamp(42px,5vw,72px);padding-bottom:0}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__imageBandInner{width:min(1100px,100%)}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__imageBand img{border-radius:24px}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantText .BlockRenderer-module__u27BuG__card,.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantImage .BlockRenderer-module__u27BuG__card,.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__step{background:linear-gradient(#fffdf8 0%,#ffe2a0 100%);border:1px solid #6f4e1414;box-shadow:0 20px 54px #694b1814}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantText .BlockRenderer-module__u27BuG__card{text-align:center}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantImage .BlockRenderer-module__u27BuG__cardMedia{aspect-ratio:5/3;background:0 0}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantImage .BlockRenderer-module__u27BuG__cardMedia img{object-fit:contain;padding:18px}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__variantImage .BlockRenderer-module__u27BuG__cardBody{text-align:center;padding:22px 20px 26px}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__stepRow{grid-template-columns:repeat(4,1fr)}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__step{border-radius:20px;min-height:210px;padding:28px}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__stepNumber{background:#2f281d}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__richInner{background:#ffffffb3;border:1px solid #6f4e141a;border-radius:24px;max-width:900px;padding:clamp(28px,4vw,52px)}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__richParagraph{white-space:pre-line}.BlockRenderer-module__u27BuG__experience [id],.BlockRenderer-module__u27BuG__referral [id]{scroll-margin-top:96px}.BlockRenderer-module__u27BuG__videoTitle{color:var(--ink);margin-top:14px;font-size:15px;font-weight:600}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__videoTitle{color:#fff}.BlockRenderer-module__u27BuG__videoItem{margin:0}.BlockRenderer-module__u27BuG__iconRow{flex-wrap:wrap;justify-content:center;gap:clamp(28px,5vw,64px);display:flex}.BlockRenderer-module__u27BuG__iconTiles{justify-content:stretch;gap:12px;display:grid}.BlockRenderer-module__u27BuG__iconCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.BlockRenderer-module__u27BuG__iconCols4{grid-template-columns:repeat(4,minmax(0,1fr))}.BlockRenderer-module__u27BuG__iconCols5{grid-template-columns:repeat(5,minmax(0,1fr))}.BlockRenderer-module__u27BuG__iconItem{flex-direction:column;align-items:center;gap:12px;display:flex}.BlockRenderer-module__u27BuG__iconItem img{object-fit:contain;width:auto;height:42px}.BlockRenderer-module__u27BuG__iconItem span{color:var(--muted);font-size:13px;font-weight:600}.BlockRenderer-module__u27BuG__iconTiles .BlockRenderer-module__u27BuG__iconItem{text-align:center;background:#fafaf7;border:1px solid #181b1f1a;border-radius:14px;justify-content:center;min-width:0;padding:18px 12px 16px}.BlockRenderer-module__u27BuG__iconTiles .BlockRenderer-module__u27BuG__iconItem img{width:min(100%,124px);height:38px}.BlockRenderer-module__u27BuG__iconTiles .BlockRenderer-module__u27BuG__iconItem span{line-height:1.35}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__iconItem span{color:#b6b6b6}.BlockRenderer-module__u27BuG__tableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.BlockRenderer-module__u27BuG__specTable,.BlockRenderer-module__u27BuG__dataTable{border-collapse:collapse;width:100%;color:var(--ink);font-size:14px}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__specTable,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__dataTable{color:#eaeaea}.BlockRenderer-module__u27BuG__specTable th,.BlockRenderer-module__u27BuG__specTable td,.BlockRenderer-module__u27BuG__dataTable th,.BlockRenderer-module__u27BuG__dataTable td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:15px 18px}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__specTable th,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__specTable td,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__dataTable th,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__dataTable td{border-color:#ffffff24}.BlockRenderer-module__u27BuG__specTable thead th,.BlockRenderer-module__u27BuG__dataTable thead th{white-space:nowrap;background:#f6f5f2;font-weight:700}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__specTable thead th,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__dataTable thead th{background:#232323}.BlockRenderer-module__u27BuG__specTable tbody th[scope=row]{background:#fbfaf8;font-weight:700}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__specTable tbody th[scope=row]{background:#1e1e1e}.BlockRenderer-module__u27BuG__embedInner{max-width:980px}.BlockRenderer-module__u27BuG__embedFrame{border:1px solid var(--line);border-radius:var(--card-radius);background:#fff;width:100%;min-height:720px}.BlockRenderer-module__u27BuG__embedTall{min-height:1080px}.BlockRenderer-module__u27BuG__embedFallback{text-align:center;margin:18px 0 0}.BlockRenderer-module__u27BuG__embedFallback .BlockRenderer-module__u27BuG__btn{border-color:var(--line);color:#fff;background:#141414}.BlockRenderer-module__u27BuG__faqInner{max-width:820px;margin-inline:auto}.BlockRenderer-module__u27BuG__faqCategory+.BlockRenderer-module__u27BuG__faqCategory{margin-top:40px}.BlockRenderer-module__u27BuG__faqCategoryTitle{color:var(--ink);margin:0 0 12px;font-size:20px;font-weight:600}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__faqCategoryTitle{color:#fff}.BlockRenderer-module__u27BuG__faqItem,.BlockRenderer-module__u27BuG__accordionItem{border-bottom:1px solid var(--line)}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__faqItem,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__accordionItem{border-color:#ffffff24}.BlockRenderer-module__u27BuG__faqItem summary,.BlockRenderer-module__u27BuG__accordionItem summary{cursor:pointer;color:var(--ink);padding:20px 44px 20px 0;font-size:17px;font-weight:600;list-style:none;position:relative}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__faqItem summary,.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__accordionItem summary{color:#fff}.BlockRenderer-module__u27BuG__faqItem summary::-webkit-details-marker{display:none}.BlockRenderer-module__u27BuG__accordionItem summary::-webkit-details-marker{display:none}.BlockRenderer-module__u27BuG__faqItem summary:after,.BlockRenderer-module__u27BuG__accordionItem summary:after{content:"";opacity:.55;border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;transition:transform .2s;position:absolute;top:26px;right:6px;transform:rotate(45deg)}.BlockRenderer-module__u27BuG__faqItem[open] summary:after,.BlockRenderer-module__u27BuG__accordionItem[open] summary:after{transform:rotate(-135deg)}.BlockRenderer-module__u27BuG__faqItem p{max-width:68ch;color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.7}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__faqItem p{color:#b6b6b6}.BlockRenderer-module__u27BuG__accordionBody{align-items:flex-start;gap:24px;margin:0 0 24px;display:flex}.BlockRenderer-module__u27BuG__accordionBody img{object-fit:cover;border-radius:12px;width:220px}.BlockRenderer-module__u27BuG__accordionBody p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__accordionBody p{color:#b6b6b6}.BlockRenderer-module__u27BuG__counter{flex-direction:column;align-items:center;gap:10px;display:inline-flex}.BlockRenderer-module__u27BuG__counterValue{letter-spacing:-.05em;color:var(--ink);font-size:clamp(56px,9vw,108px);font-weight:600;line-height:.92}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__counterValue{color:#fff}.BlockRenderer-module__u27BuG__counterSuffix{color:var(--page-accent,#ff5a36);margin-left:.06em}.BlockRenderer-module__u27BuG__counterLabel{color:var(--ink);font-size:clamp(16px,1.6vw,20px);font-weight:600}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__counterLabel{color:#fff}.BlockRenderer-module__u27BuG__counterNote{color:var(--muted);font-size:14px}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__counterNote{color:#b6b6b6}.BlockRenderer-module__u27BuG__stepRow{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(24px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.BlockRenderer-module__u27BuG__step{flex-direction:column;align-items:flex-start;display:flex}.BlockRenderer-module__u27BuG__stepNumber{background:var(--page-accent,#ff5a36);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:18px;font-size:15px;font-weight:700;display:inline-flex}.BlockRenderer-module__u27BuG__stepMedia{aspect-ratio:4/3;background:#ededed;border-radius:12px;width:100%;margin-bottom:16px;overflow:hidden}.BlockRenderer-module__u27BuG__stepMedia img{object-fit:cover;width:100%;height:100%}.BlockRenderer-module__u27BuG__stepTitle{color:var(--ink);margin:0 0 8px;font-size:19px;font-weight:600}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__stepTitle{color:#fff}.BlockRenderer-module__u27BuG__stepBody{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.BlockRenderer-module__u27BuG__dark .BlockRenderer-module__u27BuG__stepBody{color:#b6b6b6}@media (max-width:1024px){.BlockRenderer-module__u27BuG__cols5{grid-template-columns:repeat(3,1fr)}.BlockRenderer-module__u27BuG__cols4,.BlockRenderer-module__u27BuG__cols3{grid-template-columns:repeat(2,1fr)}.BlockRenderer-module__u27BuG__iconCols4,.BlockRenderer-module__u27BuG__iconCols5{grid-template-columns:repeat(3,minmax(0,1fr))}.BlockRenderer-module__u27BuG__videoRow.BlockRenderer-module__u27BuG__cols3{grid-template-columns:repeat(2,1fr)}.BlockRenderer-module__u27BuG__centerLastCard>.BlockRenderer-module__u27BuG__card:last-child{grid-column:auto}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__stepRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.BlockRenderer-module__u27BuG__mediaOverlayCard{aspect-ratio:auto;background:#151515;overflow:hidden}.BlockRenderer-module__u27BuG__mediaOverlaySummary{aspect-ratio:16/9;border-radius:var(--card-radius) var(--card-radius) 0 0;position:relative}.BlockRenderer-module__u27BuG__mediaOverlayCopy,.BlockRenderer-module__u27BuG__mediaOverlayCard:hover .BlockRenderer-module__u27BuG__mediaOverlayCopy,.BlockRenderer-module__u27BuG__mediaOverlayCard:focus-within .BlockRenderer-module__u27BuG__mediaOverlayCopy{border-radius:0 0 var(--card-radius) var(--card-radius);opacity:1;pointer-events:auto;background:#151515;padding:24px;position:static;transform:none}}@media (any-pointer:coarse){.BlockRenderer-module__u27BuG__mediaOverlayCard{aspect-ratio:auto;background:#151515;overflow:hidden}.BlockRenderer-module__u27BuG__mediaOverlaySummary{aspect-ratio:16/9;border-radius:var(--card-radius) var(--card-radius) 0 0;position:relative}.BlockRenderer-module__u27BuG__mediaOverlayCopy,.BlockRenderer-module__u27BuG__mediaOverlayCard:hover .BlockRenderer-module__u27BuG__mediaOverlayCopy,.BlockRenderer-module__u27BuG__mediaOverlayCard:focus-within .BlockRenderer-module__u27BuG__mediaOverlayCopy{border-radius:0 0 var(--card-radius) var(--card-radius);opacity:1;pointer-events:auto;background:#202b60;padding:24px;position:static;transform:none}}@media (max-width:640px){.BlockRenderer-module__u27BuG__cols2,.BlockRenderer-module__u27BuG__cols3,.BlockRenderer-module__u27BuG__cols4,.BlockRenderer-module__u27BuG__videoRow.BlockRenderer-module__u27BuG__cols2,.BlockRenderer-module__u27BuG__videoRow.BlockRenderer-module__u27BuG__cols3{grid-template-columns:1fr}.BlockRenderer-module__u27BuG__productGrid.BlockRenderer-module__u27BuG__cols4,.BlockRenderer-module__u27BuG__cols5{grid-template-columns:repeat(2,1fr)}.BlockRenderer-module__u27BuG__iconCols3,.BlockRenderer-module__u27BuG__iconCols4,.BlockRenderer-module__u27BuG__iconCols5{grid-template-columns:repeat(2,minmax(0,1fr))}.BlockRenderer-module__u27BuG__singleCardGrid{grid-template-columns:1fr}.BlockRenderer-module__u27BuG__cardBody{padding:24px 22px 26px}.BlockRenderer-module__u27BuG__accordionBody{flex-direction:column}.BlockRenderer-module__u27BuG__accordionBody img{width:100%}.BlockRenderer-module__u27BuG__embedFrame{min-height:760px}.BlockRenderer-module__u27BuG__embedTall{min-height:1120px}.BlockRenderer-module__u27BuG__featureSplit{grid-template-columns:1fr}.BlockRenderer-module__u27BuG__featureImageRight .BlockRenderer-module__u27BuG__featureMedia,.BlockRenderer-module__u27BuG__featureImageRight .BlockRenderer-module__u27BuG__videoFeatureFigure{order:0}.BlockRenderer-module__u27BuG__featureMedia{min-height:320px}.BlockRenderer-module__u27BuG__featureMediaWide,.BlockRenderer-module__u27BuG__featureMediaSquare{min-height:0}.BlockRenderer-module__u27BuG__featureCards{grid-template-columns:1fr}.BlockRenderer-module__u27BuG__videoCarousel{grid-auto-columns:minmax(76vw,1fr)}.BlockRenderer-module__u27BuG__loopingCarousel{--carousel-shadow-gutter:18px;--carousel-edge-fade-size:24px}.BlockRenderer-module__u27BuG__videoPlayIcon{width:52px;height:52px}.BlockRenderer-module__u27BuG__bandLight{width:calc(100% - 28px)}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols4 .BlockRenderer-module__u27BuG__cardBody{padding-bottom:12px}.BlockRenderer-module__u27BuG__experience .BlockRenderer-module__u27BuG__variantImage.BlockRenderer-module__u27BuG__cols3 .BlockRenderer-module__u27BuG__cardBody{min-height:0}.BlockRenderer-module__u27BuG__referral .BlockRenderer-module__u27BuG__stepRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BlockRenderer-module__u27BuG__mediaOverlayMedia img,.BlockRenderer-module__u27BuG__mediaOverlayCopy{transition:none}}
.MaterialTableDialog-module__JKAiIW__trigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:999px;padding:12px 22px;font-weight:700}.MaterialTableDialog-module__JKAiIW__dialog{color:#181818;background:#f5f5f3;border:0;border-radius:24px;width:min(1180px,100vw - 32px);max-width:none;max-height:min(90vh,920px);margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 90px #00000059}.MaterialTableDialog-module__JKAiIW__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0a0c0fbd}.MaterialTableDialog-module__JKAiIW__panel{max-height:inherit;grid-template-rows:auto minmax(0,1fr);display:grid}.MaterialTableDialog-module__JKAiIW__header{color:#fff;text-align:start;background:#191919;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.MaterialTableDialog-module__JKAiIW__header h2{margin:2px 0 0;font-size:clamp(24px,3vw,40px);line-height:1.08}.MaterialTableDialog-module__JKAiIW__eyebrow{color:#ffbd32;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.MaterialTableDialog-module__JKAiIW__header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff61;border-radius:50%;flex:none;width:44px;height:44px;font-size:28px;line-height:1}.MaterialTableDialog-module__JKAiIW__body{text-align:left;min-width:0;padding:24px 26px 30px;overflow:hidden auto}.MaterialTableDialog-module__JKAiIW__description{color:#4b4b4b;text-align:left;max-width:78ch;margin:0 0 8px;line-height:1.65}.MaterialTableDialog-module__JKAiIW__scrollInstruction{color:#676767;text-align:left;margin:0 0 12px;font-size:13px}.MaterialTableDialog-module__JKAiIW__tableFrame{min-width:0;position:relative}.MaterialTableDialog-module__JKAiIW__tableRegion{overscroll-behavior-inline:contain;scrollbar-gutter:stable;background:#fff;border:1px solid #d8d8d3;border-radius:18px;max-width:100%;position:relative;overflow:auto hidden;box-shadow:0 18px 48px #1e222817}.MaterialTableDialog-module__JKAiIW__swipeCue{display:none}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:800px;font-size:15px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table th,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table td{text-align:center;vertical-align:middle;border-bottom:1px solid #e4e6e8;border-right:1px solid #e4e6e8;padding:14px 16px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tr>:last-child{border-right:0}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody tr:last-child>*{border-bottom:0}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead th{z-index:2;color:#242424;background:#f5e0aa;min-width:138px;position:sticky;top:0;box-shadow:inset 0 -1px #d9c58e}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead tr:nth-child(2) th{top:48px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table .MaterialTableDialog-module__JKAiIW__materialHeadingCell{z-index:4;text-align:left;width:31%;min-width:260px;left:0}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead span{color:#796536;letter-spacing:.055em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:800;display:block}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead strong{font-size:15px;line-height:1.25;display:block}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead .MaterialTableDialog-module__JKAiIW__groupHeading{letter-spacing:-.01em;background:#edcb72;height:48px;padding-block:12px;font-size:16px;font-weight:800}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table thead .MaterialTableDialog-module__JKAiIW__subHeading{color:#4e411f;background:#f7e7bc;height:48px;padding-block:11px;font-size:13px;font-weight:800}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody th{z-index:1;text-align:left;background:#fff;width:31%;min-width:260px;position:sticky;left:0}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody td,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody th{height:72px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody tr:nth-child(2n) td,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody tr:nth-child(2n) th{background:#f7f7f5}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody tr:hover td,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody tr:hover th{background:#fff9ea}.MaterialTableDialog-module__JKAiIW__materialIdentity{align-items:center;gap:14px;min-width:0;display:flex}.MaterialTableDialog-module__JKAiIW__materialIcon{background:#fff;border:1px solid #14171c12;border-radius:13px;flex:0 0 50px;place-items:center;width:50px;height:50px;padding:5px;display:grid;box-shadow:0 5px 14px #14171c2e,0 1px 2px #14171c1f}.MaterialTableDialog-module__JKAiIW__materialIdentity img,.MaterialTableDialog-module__JKAiIW__iconPlaceholder{object-fit:cover;background:linear-gradient(135deg,#ecece8,#d8d8d1);border-radius:9px;width:38px;height:38px;display:block}.MaterialTableDialog-module__JKAiIW__materialName{overflow-wrap:anywhere;min-width:0;font-weight:750;line-height:1.25;display:block}.MaterialTableDialog-module__JKAiIW__materialName sup,.MaterialTableDialog-module__JKAiIW__value sup{margin-left:2px;font-size:.66em}.MaterialTableDialog-module__JKAiIW__materialName small{color:#777;margin-top:2px;font-size:11px;font-weight:600;display:block}.MaterialTableDialog-module__JKAiIW__mobileMaterialName{display:none}.MaterialTableDialog-module__JKAiIW__materialNameGroup{display:block}.MaterialTableDialog-module__JKAiIW__materialNameGroup+.MaterialTableDialog-module__JKAiIW__materialNameGroup{margin-top:7px}.MaterialTableDialog-module__JKAiIW__materialNameGroup>span{display:block}.MaterialTableDialog-module__JKAiIW__value{white-space:nowrap;font-weight:700;display:inline-block}.MaterialTableDialog-module__JKAiIW__empty{color:#aaa}.MaterialTableDialog-module__JKAiIW__booleanMark,.MaterialTableDialog-module__JKAiIW__statusMark{border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;font-weight:900;display:inline-grid}.MaterialTableDialog-module__JKAiIW__booleanMark svg,.MaterialTableDialog-module__JKAiIW__statusMark svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.MaterialTableDialog-module__JKAiIW__booleanMark[data-supported=true],.MaterialTableDialog-module__JKAiIW__statusMark[data-tone=supported]{color:#fff;background:#10a66a}.MaterialTableDialog-module__JKAiIW__booleanMark[data-supported=false],.MaterialTableDialog-module__JKAiIW__statusMark[data-tone=unsupported]{color:#d84435}.MaterialTableDialog-module__JKAiIW__statusMark[data-tone=porous],.MaterialTableDialog-module__JKAiIW__statusMark[data-tone=smooth],.MaterialTableDialog-module__JKAiIW__statusMark[data-tone=limited]{color:#272727;background:#f0f0ed;border-radius:8px;font-size:20px}.MaterialTableDialog-module__JKAiIW__legend{color:#242424;background:#fff;border:1px solid #e3e3df;border-radius:18px;margin-top:20px;padding:22px 24px;box-shadow:0 10px 28px #1e22280f;text-align:left!important}.MaterialTableDialog-module__JKAiIW__legend h3{margin:0 0 16px;font-size:18px;text-align:left!important}.MaterialTableDialog-module__JKAiIW__legend dl{gap:10px;margin:0 0 18px;display:grid;text-align:left!important}.MaterialTableDialog-module__JKAiIW__legend dl>div{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;display:grid;text-align:left!important}.MaterialTableDialog-module__JKAiIW__legend dt,.MaterialTableDialog-module__JKAiIW__legend dd{margin:0}.MaterialTableDialog-module__JKAiIW__legend dd,.MaterialTableDialog-module__JKAiIW__notes{color:#555;font-size:13px;line-height:1.6;text-align:left!important}.MaterialTableDialog-module__JKAiIW__guidance{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.MaterialTableDialog-module__JKAiIW__guidance>div{background:#f6f4ee;border-radius:12px;padding:14px 16px;display:block!important}.MaterialTableDialog-module__JKAiIW__guidance dt{color:#29251b;margin-bottom:4px;font-size:13px;font-weight:800}.MaterialTableDialog-module__JKAiIW__guidance dd{color:#666056}.MaterialTableDialog-module__JKAiIW__notes{gap:7px;display:grid}.MaterialTableDialog-module__JKAiIW__notes p{grid-template-columns:24px minmax(0,1fr);gap:5px;margin:0;display:grid;text-align:left!important}.MaterialTableDialog-module__JKAiIW__notes p:not(:has(sup)){grid-template-columns:1fr}.MaterialTableDialog-module__JKAiIW__notes sup{color:#9b6612;font-weight:900}.MaterialTableDialog-module__JKAiIW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.MaterialTableDialog-module__JKAiIW__dialog{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.MaterialTableDialog-module__JKAiIW__header{padding:18px}.MaterialTableDialog-module__JKAiIW__body{padding:16px 16px 24px}.MaterialTableDialog-module__JKAiIW__description,.MaterialTableDialog-module__JKAiIW__scrollInstruction{margin-inline:0}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table{min-width:max(100%, var(--material-table-mobile-min-width,720px));font-size:14px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table th,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table td{padding:11px 12px}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table .MaterialTableDialog-module__JKAiIW__materialHeadingCell,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody th{width:var(--material-column-mobile-width,188px);min-width:var(--material-column-mobile-width,188px)}.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody td,.MaterialTableDialog-module__JKAiIW__dialog .MaterialTableDialog-module__JKAiIW__table tbody th{height:66px}.MaterialTableDialog-module__JKAiIW__materialIdentity{gap:10px}.MaterialTableDialog-module__JKAiIW__materialIcon{border-radius:11px;flex-basis:44px;width:44px;height:44px;padding:4px}.MaterialTableDialog-module__JKAiIW__materialIdentity img,.MaterialTableDialog-module__JKAiIW__iconPlaceholder{border-radius:8px;width:34px;height:34px}.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__tableRegion{border-radius:14px}.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__table th,.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__table td{padding-inline:9px}.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__materialIdentity{align-items:flex-start;gap:8px}.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__materialIcon{border-radius:9px;flex-basis:34px;width:34px;height:34px;padding:3px}.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__materialIdentity img,.MaterialTableDialog-module__JKAiIW__compactMobile .MaterialTableDialog-module__JKAiIW__iconPlaceholder{border-radius:6px;width:26px;height:26px}.MaterialTableDialog-module__JKAiIW__desktopMaterialName{display:none}.MaterialTableDialog-module__JKAiIW__mobileMaterialName{font-size:13px;display:block}.MaterialTableDialog-module__JKAiIW__mobileMaterialName small{font-size:10px;line-height:1.25}.MaterialTableDialog-module__JKAiIW__swipeCue{z-index:6;color:#fff;pointer-events:none;background:#181818d1;border:1px solid #ffffffc7;border-radius:999px;place-items:center;width:34px;height:42px;animation:1.8s ease-in-out infinite MaterialTableDialog-module__JKAiIW__swipe-cue;display:grid;position:absolute;top:54px;right:5px;box-shadow:0 5px 16px #0000003d}.MaterialTableDialog-module__JKAiIW__swipeCue svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:20px}.MaterialTableDialog-module__JKAiIW__swipeCueHidden{opacity:0;animation:none}.MaterialTableDialog-module__JKAiIW__guidance{grid-template-columns:1fr}.MaterialTableDialog-module__JKAiIW__legend{margin-inline:0;padding:18px}}@keyframes MaterialTableDialog-module__JKAiIW__swipe-cue{0%,to{opacity:.78;transform:translate(0)}45%{opacity:1;transform:translate(-7px)}}@media (prefers-reduced-motion:reduce){.MaterialTableDialog-module__JKAiIW__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.MaterialTableDialog-module__JKAiIW__swipeCue{animation:none}}
.AnimatedHeadline-module__2XiaCa__wrapper{vertical-align:bottom;display:inline-block;position:relative}.AnimatedHeadline-module__2XiaCa__wrapper svg{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.AnimatedHeadline-module__2XiaCa__wrapper path{fill:none;stroke:var(--headline-underline,#ffc13e);stroke-width:var(--headline-stroke-width,10px);opacity:0;stroke-dasharray:0 1500;transition:all .3s}.AnimatedHeadline-module__2XiaCa__animated path{animation:AnimatedHeadline-module__2XiaCa__headline-dash var(--headline-animation-duration,2s) ease 0s 1 normal forwards running}.AnimatedHeadline-module__2XiaCa__hiding path{opacity:1;stroke-dasharray:1500 1500;animation:.4s forwards AnimatedHeadline-module__2XiaCa__headline-hide}@keyframes AnimatedHeadline-module__2XiaCa__headline-dash{0%{opacity:1;stroke-dasharray:0 1500}to{opacity:1;stroke-dasharray:1500 1500}}@keyframes AnimatedHeadline-module__2XiaCa__headline-hide{0%{opacity:1;stroke-dasharray:1500 1500}to{filter:blur(10px);opacity:0}}@media (prefers-reduced-motion:reduce){.AnimatedHeadline-module__2XiaCa__wrapper path{filter:none;opacity:1;stroke-dasharray:1500 1500}.AnimatedHeadline-module__2XiaCa__animated path,.AnimatedHeadline-module__2XiaCa__hiding path{animation:none}}
.LegacyProductSections-module__gDCDBG__materials{background:var(--legacy-materials-section,#fff);color:var(--legacy-materials-text,#171717);padding:84px 32px}.LegacyProductSections-module__gDCDBG__compatibility{color:#171717;background:#fff;padding:96px 32px}.LegacyProductSections-module__gDCDBG__dragAndDrop+.LegacyProductSections-module__gDCDBG__compatibility{padding-top:64px}.LegacyProductSections-module__gDCDBG__heading{text-align:center;width:min(900px,100%);margin:0 auto 46px}.LegacyProductSections-module__gDCDBG__heading h2,.LegacyProductSections-module__gDCDBG__dragAndDropCopy h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:620;line-height:1.08}.LegacyProductSections-module__gDCDBG__heading p,.LegacyProductSections-module__gDCDBG__dragAndDropCopy p{color:#5d5d5d;max-width:780px;margin:18px auto 0;font-size:17px;line-height:1.72}.LegacyProductSections-module__gDCDBG__materials .LegacyProductSections-module__gDCDBG__heading p{color:var(--legacy-materials-muted,#5d5d5d)}.LegacyProductSections-module__gDCDBG__heading .LegacyProductSections-module__gDCDBG__note{color:#9a6300;letter-spacing:.04em;margin-top:12px;font-weight:700}.LegacyProductSections-module__gDCDBG__materials .LegacyProductSections-module__gDCDBG__heading .LegacyProductSections-module__gDCDBG__note{color:var(--legacy-materials-accent,#9a6300)}.LegacyProductSections-module__gDCDBG__materialsContent{width:min(var(--canvas,1180px), 100%);margin:36px auto 0}.LegacyProductSections-module__gDCDBG__materialsContent>button{width:100%;margin:0}.LegacyProductSections-module__gDCDBG__toolGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:18px;width:min(1000px,100% - 64px);margin:0 auto;display:grid}.LegacyProductSections-module__gDCDBG__toolItem{text-align:center;min-width:0}.LegacyProductSections-module__gDCDBG__toolItem img{object-fit:contain;width:76px;height:76px;margin:0 auto 13px}.LegacyProductSections-module__gDCDBG__toolItem span{color:#5d5d5d;font-size:12px;line-height:1.35;display:block}.LegacyProductSections-module__gDCDBG__dragAndDrop{background:var(--legacy-section,#fff);color:var(--legacy-text,#171717);padding:96px 32px}.LegacyProductSections-module__gDCDBG__dragAndDropInner{width:min(var(--canvas,1180px), 100%);background:var(--legacy-card,#f5f5f3);border-radius:30px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(48px,6vw,92px);min-height:520px;margin:0 auto;padding:clamp(32px,4vw,52px);display:grid}.LegacyProductSections-module__gDCDBG__dragAndDropCopy{min-width:0}.LegacyProductSections-module__gDCDBG__dragAndDropCopy p{color:var(--legacy-muted,#343434);margin-inline:0}.LegacyProductSections-module__gDCDBG__dragAndDropEyebrow{color:var(--legacy-accent,#9a6300);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:800;display:block}.LegacyProductSections-module__gDCDBG__dragAndDropCopy ul{margin:20px 0 26px;padding:0;list-style:none}.LegacyProductSections-module__gDCDBG__dragAndDropCopy li{color:var(--legacy-muted,#5e5962);margin-top:7px;font-size:13px;line-height:1.5}.LegacyProductSections-module__gDCDBG__dragAndDropCopy li:before{color:var(--legacy-accent,#9a6300);content:"* ";font-weight:800}.LegacyProductSections-module__gDCDBG__dragAndDropAction{background:var(--legacy-accent,#9a6300);min-height:48px;color:var(--legacy-card,#fff);border-radius:999px;justify-content:center;align-items:center;padding:0 25px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex}.LegacyProductSections-module__gDCDBG__dragAndDropAction:hover{filter:brightness(1.08);transform:translateY(-2px)}.LegacyProductSections-module__gDCDBG__dragAndDropAction:focus-visible{outline:3px solid var(--legacy-accent,#9a6300);outline-offset:4px}.LegacyProductSections-module__gDCDBG__dragAndDropMedia{background:var(--legacy-media,#ebe9e4);border-radius:22px;min-width:0;overflow:hidden}.LegacyProductSections-module__gDCDBG__dragAndDropMedia video{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}@media (max-width:980px){.LegacyProductSections-module__gDCDBG__toolGrid{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:28px}.LegacyProductSections-module__gDCDBG__dragAndDropInner{grid-template-columns:1fr;gap:42px;min-height:0}.LegacyProductSections-module__gDCDBG__dragAndDropCopy{text-align:center}.LegacyProductSections-module__gDCDBG__dragAndDropCopy p{margin-inline:auto}}@media (max-width:640px){.LegacyProductSections-module__gDCDBG__materials,.LegacyProductSections-module__gDCDBG__compatibility{padding:68px 18px}.LegacyProductSections-module__gDCDBG__heading{margin-bottom:32px}.LegacyProductSections-module__gDCDBG__heading h2,.LegacyProductSections-module__gDCDBG__dragAndDropCopy h2{font-size:36px}.LegacyProductSections-module__gDCDBG__materialsContent{margin-top:28px}.LegacyProductSections-module__gDCDBG__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 12px;width:100%}.LegacyProductSections-module__gDCDBG__toolItem img{width:64px;height:64px}.LegacyProductSections-module__gDCDBG__dragAndDrop{padding:68px 18px}.LegacyProductSections-module__gDCDBG__dragAndDropInner{border-radius:22px;gap:32px;padding:24px}.LegacyProductSections-module__gDCDBG__dragAndDropMedia{border-radius:16px}}
.AdorMediaCarousel-module__0eeAja__carousel{outline:none;min-width:0}.AdorMediaCarousel-module__0eeAja__carousel:focus-visible .AdorMediaCarousel-module__0eeAja__stage{box-shadow:0 0 0 4px #7548e83d}.AdorMediaCarousel-module__0eeAja__stage{background:#e9e7e4;border-radius:24px;transition:box-shadow .2s;position:relative;overflow:hidden}.AdorMediaCarousel-module__0eeAja__activeImage{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.AdorMediaCarousel-module__0eeAja__arrow{color:#fff;cursor:pointer;width:44px;height:44px;font:inherit;background:#1c191fb8;border:1px solid #ffffff9e;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.AdorMediaCarousel-module__0eeAja__arrow:hover{background:#1c191ff0;transform:translateY(-50%)scale(1.04)}.AdorMediaCarousel-module__0eeAja__arrow:focus-visible,.AdorMediaCarousel-module__0eeAja__thumbnail:focus-visible{outline-offset:3px;outline:3px solid #ffc13e}.AdorMediaCarousel-module__0eeAja__previous{left:18px}.AdorMediaCarousel-module__0eeAja__next{right:18px}.AdorMediaCarousel-module__0eeAja__counter{color:#fff;letter-spacing:.04em;background:#19171bb8;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:650;position:absolute;bottom:18px;right:18px}.AdorMediaCarousel-module__0eeAja__caption{color:#58575c;min-height:24px;margin:14px 2px 0;font-size:14px;line-height:1.55}.AdorMediaCarousel-module__0eeAja__thumbnails{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:10px;margin-top:14px;padding:4px 4px 8px;display:grid;overflow-x:auto}.AdorMediaCarousel-module__0eeAja__thumbnail{cursor:pointer;opacity:.62;background:#ece9e4;border:2px solid #0000;border-radius:12px;min-width:0;padding:0;transition:border-color .2s,opacity .2s,transform .2s;position:relative;overflow:hidden}.AdorMediaCarousel-module__0eeAja__thumbnail:hover{opacity:.9;transform:translateY(-1px)}.AdorMediaCarousel-module__0eeAja__thumbnail[data-active=true]{opacity:1;border-color:#7548e8}.AdorMediaCarousel-module__0eeAja__thumbnail img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.AdorMediaCarousel-module__0eeAja__dots{display:none}@media (max-width:640px){.AdorMediaCarousel-module__0eeAja__stage{border-radius:18px}.AdorMediaCarousel-module__0eeAja__activeImage{aspect-ratio:1}.AdorMediaCarousel-module__0eeAja__arrow{width:42px;height:42px}.AdorMediaCarousel-module__0eeAja__previous{left:12px}.AdorMediaCarousel-module__0eeAja__next{right:12px}.AdorMediaCarousel-module__0eeAja__counter{bottom:12px;right:12px}.AdorMediaCarousel-module__0eeAja__thumbnails{grid-auto-columns:62px}.AdorMediaCarousel-module__0eeAja__dots{justify-content:center;gap:7px;margin-top:10px;display:flex}.AdorMediaCarousel-module__0eeAja__dots span{background:#cac6cf;border-radius:50%;width:6px;height:6px}.AdorMediaCarousel-module__0eeAja__dots span[data-active=true]{background:#7548e8;border-radius:999px;width:20px}}@media (prefers-reduced-motion:reduce){.AdorMediaCarousel-module__0eeAja__arrow,.AdorMediaCarousel-module__0eeAja__thumbnail{transition:none}}
.BeamoIIPrelaunchPage-module__rVm2wa__page{--prelaunch-ink:#17181c;--prelaunch-muted:#65676f;--prelaunch-rainbow:linear-gradient(96deg, #f3a52f 0%, #ef4678 48%, #4d91ff 100%);background:#fff}.BeamoIIPrelaunchPage-module__rVm2wa__inner{width:min(1180px,100% - 48px);margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__wide{width:min(1240px,100% - 48px);margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__narrow{width:min(980px,100% - 48px);margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__gradientHeading{color:#0000;background:var(--prelaunch-rainbow);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;padding:.02em .02em .14em}.BeamoIIPrelaunchPage-module__rVm2wa__hero{isolation:isolate;background:radial-gradient(circle at 50% 36%,#fff 0 18%,#f8f9fac7 54%,#0000 76%),linear-gradient(#f8f9fa,#fff);grid-template-rows:auto 1fr;justify-items:center;height:calc(100svh - 64px);min-height:min(820px,100svh - 64px);max-height:880px;padding:clamp(70px,9vw,110px) 24px 28px;display:grid;position:relative;overflow:hidden}.BeamoIIPrelaunchPage-module__rVm2wa__hero:after{z-index:-1;content:"";background:radial-gradient(#ffb1c638,#0000 66%);height:390px;position:absolute;bottom:-160px;left:0;right:0}.BeamoIIPrelaunchPage-module__rVm2wa__heroAura{z-index:-1;pointer-events:none;position:absolute;inset:0}.BeamoIIPrelaunchPage-module__rVm2wa__heroAura span{filter:blur(2px);opacity:.54;border-radius:999px;position:absolute}.BeamoIIPrelaunchPage-module__rVm2wa__heroAura span:first-child{background:radial-gradient(circle at 65% 42%,#faf777ad,#e3f47b12 70%);width:320px;height:320px;top:34%;left:-110px}.BeamoIIPrelaunchPage-module__rVm2wa__heroAura span:nth-child(2){background:radial-gradient(circle at 35% 52%,#66e1e073,#84b1fb0a 72%);width:270px;height:270px;top:27%;right:-70px}.BeamoIIPrelaunchPage-module__rVm2wa__heroAura span:nth-child(3){border:32px solid #ff869c1f;width:180px;height:180px;bottom:6%;right:13%}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy{z-index:2;text-align:center;width:min(840px,100%);position:relative}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy h1,.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy h2{text-align:center;margin:0 0 clamp(22px,3.2vh,32px);line-height:0}.BeamoIIPrelaunchPage-module__rVm2wa__heroLogo{width:min(465px,46vw);height:auto;margin-inline:auto;display:block}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy .BeamoIIPrelaunchPage-module__rVm2wa__heroSubtitle{color:#292a2f;margin:0;font-size:clamp(17px,2.05vw,24px);font-weight:600;line-height:1.4}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy .BeamoIIPrelaunchPage-module__rVm2wa__heroStatus{color:#23252a;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbd;border:1px solid #1f212614;border-radius:999px;width:fit-content;margin:clamp(20px,2.85vh,31px) auto 20px;padding:8px 17px;font-size:14px;font-weight:700;box-shadow:0 10px 30px #21232a14}.BeamoIIPrelaunchPage-module__rVm2wa__heroVisual{z-index:1;width:min(980px,88vw);margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.BeamoIIPrelaunchPage-module__rVm2wa__heroVisual img{filter:drop-shadow(0 34px 34px #11141c26);width:100%;height:auto}.BeamoIIPrelaunchPage-module__rVm2wa__signupShell{width:min(620px,100%);margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__signup{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f8f8e6;border:1px solid #20222617;border-radius:999px;grid-template-columns:1fr auto;padding:5px;display:grid;position:relative;box-shadow:0 18px 50px #1c1f2a1a}.BeamoIIPrelaunchPage-module__rVm2wa__signup label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BeamoIIPrelaunchPage-module__rVm2wa__signup input,.BeamoIIPrelaunchPage-module__rVm2wa__signup button{min-height:48px;font:inherit;border:0}.BeamoIIPrelaunchPage-module__rVm2wa__signup input{min-width:0;color:var(--prelaunch-ink);background:0 0;border-radius:999px 0 0 999px;outline:0;padding:0 21px;font-size:14px}.BeamoIIPrelaunchPage-module__rVm2wa__signup input::placeholder{color:#8c8e95;opacity:1}.BeamoIIPrelaunchPage-module__rVm2wa__signup input:focus-visible{box-shadow:inset 0 0 0 2px #4d91ff6b}.BeamoIIPrelaunchPage-module__rVm2wa__signup button{color:#fff;background:var(--prelaunch-rainbow);cursor:pointer;border-radius:999px;padding:0 24px;font-size:13px;font-weight:700;transition:box-shadow .22s,transform .22s;box-shadow:0 8px 20px #ec507b42}.BeamoIIPrelaunchPage-module__rVm2wa__signup button:hover{transform:translateY(-1px);box-shadow:0 12px 26px #ec507b57}.BeamoIIPrelaunchPage-module__rVm2wa__signup button:disabled{cursor:wait;opacity:.68;transform:none}.BeamoIIPrelaunchPage-module__rVm2wa__signup button:focus-visible{outline-offset:3px;outline:3px solid #4d91ff61}.BeamoIIPrelaunchPage-module__rVm2wa__signupMessage{color:#75777f;text-align:center;min-height:18px;margin:8px 0 0;font-size:11px;line-height:1.5}.BeamoIIPrelaunchPage-module__rVm2wa__signupShell[data-state=error] .BeamoIIPrelaunchPage-module__rVm2wa__signupMessage{color:#b3314d}.BeamoIIPrelaunchPage-module__rVm2wa__signupCompact .BeamoIIPrelaunchPage-module__rVm2wa__signupMessage{margin-bottom:-26px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownSection{color:var(--prelaunch-ink);background:radial-gradient(circle at 86% 18%,#5d9fff21,#0000 28%),radial-gradient(circle at 10% 82%,#f45b8f1f,#0000 27%),#fbfbfa;padding:clamp(58px,8vh,80px) 0;position:relative;overflow:hidden}.BeamoIIPrelaunchPage-module__rVm2wa__countdownSection .BeamoIIPrelaunchPage-module__rVm2wa__inner{grid-template-columns:minmax(280px,.8fr) minmax(540px,1.2fr);align-items:center;gap:80px;display:grid}.BeamoIIPrelaunchPage-module__rVm2wa__countdownHeading h2{letter-spacing:-.055em;max-width:470px;margin:0;font-size:clamp(40px,4.5vw,64px);line-height:1}.BeamoIIPrelaunchPage-module__rVm2wa__countdown{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;position:relative}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #2022260f;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex;box-shadow:0 18px 46px #24273014,inset 0 1px #fff}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit strong{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(42px,4.5vw,64px);font-weight:580;line-height:1}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit:first-child strong{color:#f39b2f}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit:nth-child(2) strong{color:#ef477d}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit:nth-child(3) strong{color:#8a6cdc}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit:nth-child(4) strong{color:#4c95ef}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit span{color:#777982;letter-spacing:.14em;text-transform:uppercase;margin-top:14px;font-size:10px;font-weight:600}.BeamoIIPrelaunchPage-module__rVm2wa__countdownComplete{color:#575960;text-align:center;margin:0;font-size:12px;position:absolute;inset:calc(100% + 12px) 0 auto}.BeamoIIPrelaunchPage-module__rVm2wa__introduction{background:#fff;padding:88px 0 48px}.BeamoIIPrelaunchPage-module__rVm2wa__introduction p{color:#777981;text-align:center;margin:0;font-size:clamp(17px,1.65vw,21px);font-weight:450;line-height:1.75}.BeamoIIPrelaunchPage-module__rVm2wa__highlights{background:#fff;padding:82px 0 132px}.BeamoIIPrelaunchPage-module__rVm2wa__highlights h2{letter-spacing:-.055em;text-align:center;margin:0 auto;font-size:clamp(42px,5.3vw,72px);line-height:1}.BeamoIIPrelaunchPage-module__rVm2wa__upgrades{--prelaunch-ink:#17181c;--prelaunch-muted:#65676f;--prelaunch-rainbow:linear-gradient(96deg, #f3a52f 0%, #ef4678 48%, #4d91ff 100%);background:radial-gradient(circle at 16% 10%,#ffda7f42,#0000 29%),radial-gradient(circle at 88% 86%,#5aa3ff2e,#0000 34%),#f7f7f5;grid-template-columns:minmax(0,1fr);align-items:center;min-height:calc(100svh - 64px);padding:clamp(48px,7vh,72px) 0;display:grid}.BeamoIIPrelaunchPage-module__rVm2wa__sectionHeading{text-align:center;margin-bottom:clamp(30px,4.5vh,44px)}.BeamoIIPrelaunchPage-module__rVm2wa__sectionHeading h2{letter-spacing:-.055em;margin:0 auto;font-size:clamp(46px,5.2vw,72px);line-height:1}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCarousel{--carousel-shadow-gutter:44px;--carousel-edge-fade-size:54px;--carousel-arrow-surface:#fff;--carousel-arrow-border:#2022261c;--carousel-arrow-hover-border:#2022263d;--carousel-arrow-focus:#4d91ff6b;padding-inline:18px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeViewport{padding:4px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeSlide{padding-block:8px 18px;display:flex}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard{background:#ffffffed;border:1px solid #20222612;border-radius:28px;flex-direction:column;flex:1;width:100%;height:100%;min-height:min(440px,51vh);padding:clamp(30px,3vw,48px);transition:box-shadow .28s,transform .28s;display:flex;box-shadow:0 22px 50px #2427301a}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard:hover{transform:translateY(-4px);box-shadow:0 30px 68px #24273024}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeMetric{color:#17181c;letter-spacing:-.06em;min-height:72px;font-size:clamp(44px,4.5vw,68px);font-weight:610;line-height:.96;display:block}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard h3{color:#33353b;letter-spacing:-.035em;min-height:70px;margin:clamp(28px,4vh,42px) 0 18px;font-size:clamp(23px,2.1vw,31px);font-weight:520;line-height:1.2}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeRule{background:var(--prelaunch-rainbow);border-radius:999px;flex:none;width:100%;height:4px;margin-bottom:20px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard p{color:#5b5e66;margin:0 0 20px;font-size:14px;font-weight:480;line-height:1.55}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard small{color:#a0a1a6;margin-top:auto;font-size:11px;line-height:1.45}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard .BeamoIIPrelaunchPage-module__rVm2wa__upgradeNote{margin-top:20px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeControls{margin-top:6px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryIntro{background:#f5f3ef;padding:clamp(70px,10vh,100px) 0;position:relative;overflow:hidden}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:end;gap:32px 90px;margin-bottom:0;display:grid}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading h2{color:#191a1e;letter-spacing:-.06em;max-width:720px;margin:0;font-size:clamp(46px,5vw,72px);line-height:.98}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading>p:last-child{color:#686760;margin:0 0 4px;font-size:16px;line-height:1.65}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory{background:#f5f3ef;align-items:center;min-height:calc(100svh - 64px);padding:clamp(44px,6vh,64px) 0;display:grid}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory[data-tone=infrared]{background:#eeece8}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryInner{width:min(1040px,100% - 48px);margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:clamp(24px,4vh,36px);display:flex}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading>span{color:#aaa59d;letter-spacing:.15em;font-size:12px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading>div{justify-content:flex-end;align-items:baseline;gap:28px;display:flex}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading h3{color:#1d1e22;letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,42px);line-height:1}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading p{color:#6d6b66;text-align:right;max-width:420px;margin:0;font-size:14px;line-height:1.5}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:min(62vh,570px);display:grid}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory[data-tone=infrared] .BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic{grid-template-rows:1fr;height:min(58vh,520px)}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic figure{background:#dedbd6;border-radius:22px;min-height:0;margin:0;position:relative;overflow:hidden}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic figure:hover img{transform:scale(1.035)}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory[data-tone=co2] .BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic{grid-auto-flow:row}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory[data-tone=infrared] .BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic figure{background:#d8d0c8}.BeamoIIPrelaunchPage-module__rVm2wa__finalHero{border-top:1px solid #2022260f}@media (max-width:1024px){.BeamoIIPrelaunchPage-module__rVm2wa__hero{min-height:720px;padding-top:76px}.BeamoIIPrelaunchPage-module__rVm2wa__heroVisual{width:min(880px,100vw)}.BeamoIIPrelaunchPage-module__rVm2wa__countdownSection .BeamoIIPrelaunchPage-module__rVm2wa__inner{grid-template-columns:1fr;gap:40px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownHeading{text-align:center}.BeamoIIPrelaunchPage-module__rVm2wa__countdownHeading h2{margin-inline:auto}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard{min-height:450px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading{grid-template-columns:1fr;gap:24px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading>p:last-child{max-width:680px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading>div{display:block}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading p{margin-top:9px}}@media (max-width:700px){.BeamoIIPrelaunchPage-module__rVm2wa__inner,.BeamoIIPrelaunchPage-module__rVm2wa__wide,.BeamoIIPrelaunchPage-module__rVm2wa__narrow{width:calc(100vw - 32px);max-width:1180px}.BeamoIIPrelaunchPage-module__rVm2wa__hero{height:min(650px,100svh - 57px);min-height:620px;max-height:650px;padding:58px 16px 12px}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy h1,.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy h2{margin-bottom:18px}.BeamoIIPrelaunchPage-module__rVm2wa__heroLogo{width:min(360px,76vw)}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy .BeamoIIPrelaunchPage-module__rVm2wa__heroSubtitle{width:min(340px,100%);margin-inline:auto;font-size:16px}.BeamoIIPrelaunchPage-module__rVm2wa__heroCopy .BeamoIIPrelaunchPage-module__rVm2wa__heroStatus{margin-top:11px;margin-bottom:14px;font-size:11px}.BeamoIIPrelaunchPage-module__rVm2wa__heroVisual{width:130vw;max-width:none;margin:0}.BeamoIIPrelaunchPage-module__rVm2wa__signup{border-radius:22px;grid-template-columns:1fr;gap:6px;padding:6px}.BeamoIIPrelaunchPage-module__rVm2wa__signup input{text-align:center;border-radius:16px}.BeamoIIPrelaunchPage-module__rVm2wa__signup button{border-radius:16px}.BeamoIIPrelaunchPage-module__rVm2wa__signupCompact{width:min(360px,100%)}.BeamoIIPrelaunchPage-module__rVm2wa__signupCompact .BeamoIIPrelaunchPage-module__rVm2wa__signup{border-radius:999px;grid-template-columns:minmax(0,1fr) auto;gap:0}.BeamoIIPrelaunchPage-module__rVm2wa__signupCompact .BeamoIIPrelaunchPage-module__rVm2wa__signup input{text-align:left;border-radius:999px 0 0 999px;padding-inline:16px}.BeamoIIPrelaunchPage-module__rVm2wa__signupCompact .BeamoIIPrelaunchPage-module__rVm2wa__signup button{border-radius:999px;padding-inline:16px;font-size:11px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownSection{padding:64px 0 74px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownSection .BeamoIIPrelaunchPage-module__rVm2wa__inner{gap:32px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownHeading h2{font-size:40px}.BeamoIIPrelaunchPage-module__rVm2wa__countdown{gap:7px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit{border-radius:16px;min-height:105px}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit strong{font-size:clamp(30px,10vw,42px)}.BeamoIIPrelaunchPage-module__rVm2wa__countdownUnit span{letter-spacing:.08em;margin-top:9px;font-size:8px}.BeamoIIPrelaunchPage-module__rVm2wa__introduction{padding:62px 0 28px}.BeamoIIPrelaunchPage-module__rVm2wa__introduction p{font-size:15px;line-height:1.7}.BeamoIIPrelaunchPage-module__rVm2wa__highlights{padding:58px 0 86px}.BeamoIIPrelaunchPage-module__rVm2wa__highlights h2{font-size:42px}.BeamoIIPrelaunchPage-module__rVm2wa__upgrades{padding:80px 0 88px}.BeamoIIPrelaunchPage-module__rVm2wa__sectionHeading{margin-bottom:38px}.BeamoIIPrelaunchPage-module__rVm2wa__sectionHeading h2{font-size:45px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCarousel{--carousel-shadow-gutter:24px;padding-inline:0}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard{min-height:474px;padding:32px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeMetric{min-height:70px;font-size:52px}.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard h3{min-height:64px;margin-top:42px;font-size:26px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryIntro{padding:76px 0}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading{margin-bottom:48px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading h2{font-size:46px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryHeading>p:last-child{font-size:15px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory{min-height:0;padding:74px 0}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryInner{width:min(100% - 32px,1040px)}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading{align-items:flex-start;margin-bottom:26px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading>div{text-align:right}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading h3{font-size:31px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStoryHeading p{max-width:300px;font-size:13px}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:9px;height:auto}.BeamoIIPrelaunchPage-module__rVm2wa__galleryStory[data-tone=infrared] .BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic{grid-template-rows:none;grid-template-columns:1fr;height:auto}.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic figure{aspect-ratio:1;border-radius:17px}}@media (prefers-reduced-motion:reduce){.BeamoIIPrelaunchPage-module__rVm2wa__signup button,.BeamoIIPrelaunchPage-module__rVm2wa__upgradeCard,.BeamoIIPrelaunchPage-module__rVm2wa__galleryMosaic img{transition:none}}
.ResellerDirectoryGate-module__7hXyha__directory{gap:clamp(34px,5vw,58px);display:grid}.ResellerDirectoryGate-module__7hXyha__status,.ResellerDirectoryGate-module__7hXyha__note{color:#555e68;background:linear-gradient(135deg,#ffc13e24,#0000 48%),#f7f8fa;border:1px solid #e3e6e9;border-radius:18px;margin:0;padding:clamp(18px,2.4vw,26px);font-size:15px;line-height:1.55}.ResellerDirectoryGate-module__7hXyha__note a{color:#2f78bd;text-underline-offset:3px;font-weight:650;text-decoration:underline}.ResellerDirectoryGate-module__7hXyha__groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(42px,6vw,70px) clamp(18px,2vw,28px);display:grid}.ResellerDirectoryGate-module__7hXyha__groups>:not([data-card-count="1"]){grid-column:1/-1}@media (max-width:1024px){.ResellerDirectoryGate-module__7hXyha__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ResellerDirectoryGate-module__7hXyha__groups{grid-template-columns:1fr}}
.VideoLightbox-module__MNVAmW__dialog{background:0 0;border:0;width:min(1120px,100% - 32px);max-width:none;padding:0;overflow:visible}.VideoLightbox-module__MNVAmW__dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808d1}.VideoLightbox-module__MNVAmW__panel{position:relative}.VideoLightbox-module__MNVAmW__frame{aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden;box-shadow:0 30px 90px #00000080}.VideoLightbox-module__MNVAmW__frame iframe{border:0;width:100%;height:100%;display:block}.VideoLightbox-module__MNVAmW__close{z-index:1;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0c8a;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:29px;line-height:1;display:grid;position:absolute;top:-52px;right:0}.VideoLightbox-module__MNVAmW__close:focus-visible{outline-offset:4px;outline:3px solid #ffc94d}.VideoLightbox-module__MNVAmW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.VideoLightbox-module__MNVAmW__dialog{width:calc(100% - 20px)}.VideoLightbox-module__MNVAmW__frame{border-radius:12px}.VideoLightbox-module__MNVAmW__close{top:-48px}}
