.site-header-module__9VK-8q__header{z-index:50;background:var(--yellow);color:var(--ink);position:sticky;top:0}.site-header-module__9VK-8q__bar{height:var(--head-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.site-header-module__9VK-8q__brand{min-height:44px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.site-header-module__9VK-8q__tile{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.site-header-module__9VK-8q__tile img{width:auto;height:27px}.site-header-module__9VK-8q__right{align-items:center;gap:28px;display:flex}.site-header-module__9VK-8q__nav{gap:28px;font-size:15px;font-weight:600;display:flex}.site-header-module__9VK-8q__link{white-space:nowrap;text-decoration:none;transition:opacity .2s}.site-header-module__9VK-8q__link:hover{opacity:.7}.site-header-module__9VK-8q__cta{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:44px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.site-header-module__9VK-8q__cta:hover{background:#26304d}.site-header-module__9VK-8q__cta:active{transform:scale(.98)}@media (max-width:1100px){.site-header-module__9VK-8q__nav{display:none}}@media (max-width:900px){.site-header-module__9VK-8q__bar{height:var(--head-h)}.site-header-module__9VK-8q__brand{gap:8px;font-size:20px}.site-header-module__9VK-8q__tile{border-radius:10px;width:36px;height:36px}.site-header-module__9VK-8q__tile img{height:24px}.site-header-module__9VK-8q__cta{padding:0 16px;font-size:14.5px}}
.hero-module__WFIH3q__hero{background:var(--yellow);color:var(--ink);overflow-x:clip}.hero-module__WFIH3q__grid{grid-template:"head figure""copy figure"/minmax(0,11fr) minmax(0,13fr);align-content:center;gap:28px 56px;padding-top:48px;padding-bottom:72px;display:grid}.hero-module__WFIH3q__head{grid-area:head;align-self:end;container-type:inline-size}.hero-module__WFIH3q__copy{flex-direction:column;grid-area:copy;align-self:start;align-items:flex-start;display:flex}.hero-module__WFIH3q__eyebrow{align-items:center;gap:12px;margin:0;font-size:14.5px;font-weight:600;display:flex}.hero-module__WFIH3q__stripe{background:repeating-linear-gradient(90deg,#10162a 0 6px,#1079ca 6px 12px,#fff 12px 14px);border-radius:3px;flex:none;width:40px;height:14px}.hero-module__WFIH3q__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:22px 0 0;font-size:min(8.3cqw,56px);font-weight:800;line-height:1.12}.hero-module__WFIH3q__m2{white-space:nowrap}.hero-module__WFIH3q__line{display:block}.hero-module__WFIH3q__mbr{display:none}.hero-module__WFIH3q__hand{font-family:var(--font-hand);letter-spacing:0;color:#1d3a99;margin:0 .04em;font-size:1.32em;font-weight:700;line-height:.7;display:inline-block;transform:rotate(-5deg)translateY(.04em)}.hero-module__WFIH3q__soft{letter-spacing:-.02em;vertical-align:.32em;font-size:.62em;font-weight:400}.hero-module__WFIH3q__pill{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;border-radius:999px;padding:0 .28em .04em;box-shadow:0 .12em .3em -.14em #10162a59}.hero-module__WFIH3q__tint{color:var(--blue)}.hero-module__WFIH3q__block{background:var(--ink);color:var(--yellow);white-space:nowrap;border-radius:.2em;align-items:center;gap:.16em;padding:.02em .22em .08em .18em;display:inline-flex;transform:rotate(-2deg)}.hero-module__WFIH3q__wifi{width:.62em;height:.62em;color:var(--amber);flex:none}.hero-module__WFIH3q__short{display:none}.hero-module__WFIH3q__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.hero-module__WFIH3q__primary,.hero-module__WFIH3q__ghost{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:56px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.hero-module__WFIH3q__primary{background:var(--ink);color:#fff;padding:0 28px;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1)}.hero-module__WFIH3q__primary:hover{background:#26304d}.hero-module__WFIH3q__primary:active{transform:scale(.98)}.hero-module__WFIH3q__ghost{border:2px solid var(--ink);color:var(--ink);padding:0 24px;transition:background-color .2s}.hero-module__WFIH3q__ghost:hover{background:#10162a0f}.hero-module__WFIH3q__figure{grid-area:figure;align-self:center;margin:0}.hero-module__WFIH3q__scene{height:600px;position:relative}.hero-module__WFIH3q__arch{background:var(--blue);border-radius:999px 999px 28px 28px;width:62%;position:absolute;top:0;bottom:30px;left:20%}.hero-module__WFIH3q__screen{background:#fff;border-radius:14px;width:88%;padding:6px;position:absolute;top:150px;right:0;box-shadow:0 40px 80px -36px #10162a8c}.hero-module__WFIH3q__screenIn{border-radius:9px;position:relative;overflow:hidden}.hero-module__WFIH3q__phone{background:var(--ink);border-radius:34px;width:29%;padding:6px;position:absolute;bottom:0;left:0;box-shadow:0 40px 70px -30px #10162a99}.hero-module__WFIH3q__phoneIn{background:#fff;border-radius:28px;position:relative;overflow:hidden}.hero-module__WFIH3q__shot{width:100%;display:block}.hero-module__WFIH3q__cut{width:100%;display:block;position:absolute;inset:0}.hero-module__WFIH3q__paper{transform-origin:50% 100%;width:31%;position:absolute;bottom:0;right:1%;transform:rotate(4deg)}.hero-module__WFIH3q__paper img{border-radius:3px;width:100%;display:block;box-shadow:0 2px 3px #10162a14,0 34px 60px -24px #10162a8c}.hero-module__WFIH3q__schools{background:var(--ink);padding:24px 0}.hero-module__WFIH3q__mask{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hero-module__WFIH3q__track{width:max-content;display:flex}.hero-module__WFIH3q__set{gap:14px;padding-right:14px;display:flex}.hero-module__WFIH3q__logo.hero-module__WFIH3q__again,.hero-module__WFIH3q__set[aria-hidden]{display:none}.hero-module__WFIH3q__logo{background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.hero-module__WFIH3q__logo img{width:auto;max-width:48px;height:auto;max-height:48px}.hero-module__WFIH3q__logo .hero-module__WFIH3q__photo{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.hero-module__WFIH3q__weave{height:30px;position:relative;overflow:hidden}.hero-module__WFIH3q__weave:before{content:"";background-image:var(--weave);background-size:740px 100%;position:absolute;inset:0 -740px 0 0}@media (prefers-reduced-motion:no-preference){.hero-module__WFIH3q__up{animation:1s cubic-bezier(.22,1,.36,1) both hero-module__WFIH3q__up}.hero-module__WFIH3q__arch{animation:1.4s cubic-bezier(.16,1,.3,1) .1s both hero-module__WFIH3q__arch}.hero-module__WFIH3q__screen{animation:1.3s cubic-bezier(.16,1,.3,1) .3s both hero-module__WFIH3q__screen}.hero-module__WFIH3q__phone{animation:1.3s cubic-bezier(.16,1,.3,1) .5s both hero-module__WFIH3q__phone}.hero-module__WFIH3q__paper{animation:1.3s cubic-bezier(.16,1,.3,1) .65s both hero-module__WFIH3q__paper}.hero-module__WFIH3q__cut{animation:.8s 1.9s both hero-module__WFIH3q__cut}.hero-module__WFIH3q__hand{animation:.9s cubic-bezier(.45,0,.3,1) .45s both hero-module__WFIH3q__handIn}.hero-module__WFIH3q__pill{animation:.7s .7s both hero-module__WFIH3q__pillIn}.hero-module__WFIH3q__tint{animation:.9s .9s both hero-module__WFIH3q__tintIn}.hero-module__WFIH3q__block{animation:.9s cubic-bezier(.34,1.56,.64,1) 1.05s both hero-module__WFIH3q__blockIn}.hero-module__WFIH3q__wifi{animation:.5s 1.7s both hero-module__WFIH3q__wifiCut}.hero-module__WFIH3q__mask{overflow-x:hidden}.hero-module__WFIH3q__logo.hero-module__WFIH3q__again,.hero-module__WFIH3q__set[aria-hidden]{display:flex}.hero-module__WFIH3q__track{animation:100s linear infinite hero-module__WFIH3q__scroll}.hero-module__WFIH3q__weave:before{animation:90s linear infinite hero-module__WFIH3q__weave}}@keyframes hero-module__WFIH3q__up{0%{opacity:0;transform:translateY(16px)}}@keyframes hero-module__WFIH3q__arch{0%{opacity:0;transform:translateY(80px)}}@keyframes hero-module__WFIH3q__screen{0%{opacity:0;transform:translateY(30px)}}@keyframes hero-module__WFIH3q__phone{0%{opacity:0;transform:translateY(60px)}}@keyframes hero-module__WFIH3q__paper{0%{opacity:0;transform:translateY(60px)rotate(10deg)}}@keyframes hero-module__WFIH3q__handIn{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -30% -40% -10%)}}@keyframes hero-module__WFIH3q__pillIn{0%{background-color:#fff0;box-shadow:0 0 #10162a00}}@keyframes hero-module__WFIH3q__tintIn{0%{color:var(--ink)}}@keyframes hero-module__WFIH3q__blockIn{0%{opacity:0;transform:translateY(-.5em)rotate(6deg)}}@keyframes hero-module__WFIH3q__wifiCut{0%{opacity:0;transform:scale(1.6)}}@keyframes hero-module__WFIH3q__cut{0%{opacity:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-module__WFIH3q__mask:hover .hero-module__WFIH3q__track{animation-play-state:paused}}@keyframes hero-module__WFIH3q__scroll{to{transform:translate(-50%)}}@keyframes hero-module__WFIH3q__weave{0%{transform:translate(-740px)}to{transform:translate(0)}}@media (max-width:1000px){.hero-module__WFIH3q__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""figure"}}@media (max-width:900px){.hero-module__WFIH3q__grid{gap:36px;padding-top:26px;padding-bottom:0}.hero-module__WFIH3q__eyebrow{gap:10px;font-size:13.5px}.hero-module__WFIH3q__stripe{background:repeating-linear-gradient(90deg,#10162a 0 5px,#1079ca 5px 10px,#fff 10px 12px);width:34px;height:12px}.hero-module__WFIH3q__long{display:none}.hero-module__WFIH3q__short{display:inline}.hero-module__WFIH3q__title{margin-top:16px;font-size:min(36px,9.4vw);line-height:1.12}.hero-module__WFIH3q__soft{font-size:1em;font-weight:inherit;letter-spacing:inherit;vertical-align:baseline}.hero-module__WFIH3q__pill{box-shadow:none;background:0 0;padding:0}.hero-module__WFIH3q__tint{color:inherit}.hero-module__WFIH3q__block{margin-top:.12em;padding:0 .18em .06em}.hero-module__WFIH3q__wifi{display:none}.hero-module__WFIH3q__grid{row-gap:18px}.hero-module__WFIH3q__figure{margin-top:18px}.hero-module__WFIH3q__actions{flex-direction:column;gap:10px;width:100%;margin-top:24px}.hero-module__WFIH3q__primary,.hero-module__WFIH3q__ghost{width:100%;padding:0}.hero-module__WFIH3q__scene{height:420px}.hero-module__WFIH3q__arch{border-radius:999px 999px 22px 22px;width:68%;bottom:20px;left:16%}.hero-module__WFIH3q__screen{border-radius:10px;padding:4px;top:110px;box-shadow:0 24px 50px -24px #10162a8c}.hero-module__WFIH3q__screenIn{border-radius:7px}.hero-module__WFIH3q__phone{border-radius:28px;width:42%;padding:5px;box-shadow:0 30px 50px -24px #10162a99}.hero-module__WFIH3q__phoneIn{border-radius:23px}.hero-module__WFIH3q__paper{width:42%;bottom:6px;right:2%}.hero-module__WFIH3q__paper img{box-shadow:0 24px 44px -20px #10162a8c}.hero-module__WFIH3q__schools{margin-top:32px;padding:20px 0}.hero-module__WFIH3q__mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hero-module__WFIH3q__set{gap:10px;padding-right:10px}.hero-module__WFIH3q__logo{width:56px;height:56px}.hero-module__WFIH3q__logo img{max-width:40px;max-height:40px}.hero-module__WFIH3q__weave{height:24px}.hero-module__WFIH3q__head{container-type:inline-size}.hero-module__WFIH3q__mbr{display:inline}.hero-module__WFIH3q__m1a,.hero-module__WFIH3q__m1b,.hero-module__WFIH3q__m2,.hero-module__WFIH3q__m3{white-space:nowrap}.hero-module__WFIH3q__m1a{font-size:min(var(--k1a) * 1cqw, 92px)}.hero-module__WFIH3q__m1b{font-size:min(var(--k1b) * 1cqw, 92px)}.hero-module__WFIH3q__m2{font-size:min(var(--k2) * 1cqw, 92px)}.hero-module__WFIH3q__m3{font-size:min(var(--k3) * 1cqw, 92px)}.hero-module__WFIH3q__title{--k1a:19.19;--k1b:20.44;--k2:8.47;--k3:10.63;line-height:1.04}}
.guide-module__CKYilG__bot{flex:none;display:inline-block;position:relative}.guide-module__CKYilG__bob{animation:3.2s ease-in-out infinite guide-module__CKYilG__bob}@keyframes guide-module__CKYilG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.guide-module__CKYilG__pose{object-fit:contain;width:100%;max-width:none;height:100%;transition:opacity .35s;position:absolute;inset:0}.guide-module__CKYilG__bubble{box-sizing:border-box;min-width:0;color:var(--ink);background:#fff;border-radius:20px 20px 20px 6px;padding:14px 18px}.guide-module__CKYilG__cream{background:var(--cream)}.guide-module__CKYilG__shadow{box-shadow:0 18px 40px -18px #04142873}.guide-module__CKYilG__tailRight{border-radius:20px 20px 6px}.guide-module__CKYilG__tailTopLeft{border-radius:6px 20px 20px}.guide-module__CKYilG__tailTopRight{border-radius:20px 6px 20px 20px}.guide-module__CKYilG__label{letter-spacing:.02em;color:var(--blue);justify-content:space-between;gap:8px;margin:0;font-size:12.5px;font-weight:700;display:flex}.guide-module__CKYilG__meta{color:#8a8f9e;font-variant-numeric:tabular-nums}.guide-module__CKYilG__say{margin:4px 0 0;font-size:16px;font-weight:500;line-height:1.45;animation:.6s cubic-bezier(.16,1,.3,1) both guide-module__CKYilG__say}.guide-module__CKYilG__stack{display:grid}.guide-module__CKYilG__stack>.guide-module__CKYilG__say{grid-area:1/1}.guide-module__CKYilG__stack>.guide-module__CKYilG__off{visibility:hidden;animation:none}@keyframes guide-module__CKYilG__say{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.guide-module__CKYilG__row{align-items:flex-end;gap:8px;display:flex}.guide-module__CKYilG__row .guide-module__CKYilG__bubble{flex:1;margin-bottom:12px}@media (max-width:860px){.guide-module__CKYilG__say{font-size:15px}}@media (prefers-reduced-motion:reduce){.guide-module__CKYilG__bob,.guide-module__CKYilG__say{animation:none}.guide-module__CKYilG__pose{transition:none}}
.features-module__mJKsSG__section{color:var(--ink);background:#fff}.features-module__mJKsSG__intro{padding-top:var(--pad-y);padding-bottom:32px}.features-module__mJKsSG__outro{padding-top:24px;padding-bottom:var(--pad-y)}.features-module__mJKsSG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.features-module__mJKsSG__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(36px,4.6vw,64px);font-weight:800;line-height:1.02}.features-module__mJKsSG__mark{background:var(--yellow);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.14em;padding:0 .12em}.features-module__mJKsSG__included{background:var(--cream);border-radius:999px;align-items:center;gap:10px;height:40px;margin:0 0 8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.features-module__mJKsSG__dot{border-radius:999px;flex:none;width:8px;height:8px}.features-module__mJKsSG__pin{align-items:center;gap:28px 48px;height:100%;padding-top:24px;padding-bottom:24px;display:flex}.features-module__mJKsSG__left{flex-direction:column;flex:300px;justify-content:center;gap:22px;min-width:0;display:flex}.features-module__mJKsSG__tabs{flex-direction:column;gap:2px;min-width:0;display:flex}.features-module__mJKsSG__tab{text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:9px 0;font-family:inherit;transition:opacity .45s}.features-module__mJKsSG__tab:hover{opacity:1!important}.features-module__mJKsSG__tabLine{align-items:baseline;gap:14px;display:flex}.features-module__mJKsSG__num{width:22px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.features-module__mJKsSG__name{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.1}.features-module__mJKsSG__bar{height:2px;margin:10px 0 0 36px;display:block;overflow:hidden}.features-module__mJKsSG__fill{background:var(--ink);transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.features-module__mJKsSG__guide{align-items:flex-end;gap:8px;display:flex}.features-module__mJKsSG__bubble{flex:1;margin-bottom:12px}.features-module__mJKsSG__screenBox{flex:2.2 560px;align-self:stretch;align-items:center;min-width:0;display:flex}.features-module__mJKsSG__stage{border-radius:32px;width:100%;height:min(600px,100%);transition:background-color .9s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.features-module__mJKsSG__arch{border-radius:999px 999px 0 0;width:66%;height:130%;margin-left:-33%;transition:background-color .9s cubic-bezier(.22,1,.36,1);position:absolute;top:8%;left:50%}.features-module__mJKsSG__shot{pointer-events:none;position:absolute;inset:0}.features-module__mJKsSG__layer{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .7s;position:absolute}.features-module__mJKsSG__layer img{width:100%;max-width:none;display:block}.features-module__mJKsSG__frame{background:#fff;border-radius:14px;padding:6px}.features-module__mJKsSG__frame img{border-radius:9px}.features-module__mJKsSG__handset{border-radius:34px;padding:7px}.features-module__mJKsSG__handset img{border-radius:28px}.features-module__mJKsSG__pop{transition:opacity .45s,transform .8s cubic-bezier(.34,1.56,.64,1);position:absolute}.features-module__mJKsSG__chip{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:14.5px;font-weight:600;display:inline-flex}.features-module__mJKsSG__also{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.features-module__mJKsSG__alsoLabel{color:var(--muted);margin-right:4px;font-size:14.5px;font-weight:600}.features-module__mJKsSG__pill{border:1.5px solid var(--line);height:40px;color:var(--ink);box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}a.features-module__mJKsSG__pill{transition:background-color .2s,border-color .2s,color .2s}a.features-module__mJKsSG__pill:hover{background:var(--ink);color:#fff;border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.features-module__mJKsSG__fill,.features-module__mJKsSG__layer,.features-module__mJKsSG__pop,.features-module__mJKsSG__stage,.features-module__mJKsSG__arch{transition:none}}@media (max-width:860px){.features-module__mJKsSG__pin{flex-direction:column;align-items:stretch;gap:10px;padding-top:12px;padding-bottom:0}.features-module__mJKsSG__left{display:contents}.features-module__mJKsSG__tabs{scrollbar-width:none;flex-direction:row;flex:none;order:1;justify-content:flex-start;gap:8px;overflow-x:auto}.features-module__mJKsSG__guide{flex:none;order:2}.features-module__mJKsSG__screenBox{flex:auto;order:3;min-height:0}.features-module__mJKsSG__rail{flex:none;order:4}.features-module__mJKsSG__bot{width:64px!important;height:64px!important}.features-module__mJKsSG__bubble{margin-bottom:6px}.features-module__mJKsSG__tab{border:1.5px solid var(--line);white-space:nowrap;border-radius:14px;flex:none;padding:8px 14px 7px}.features-module__mJKsSG__tab[aria-selected=true]{border-color:var(--ink)}.features-module__mJKsSG__name{font-size:17px}.features-module__mJKsSG__num{display:none}.features-module__mJKsSG__bar{margin:6px 0 0}.features-module__mJKsSG__stage{border-radius:24px;height:100%}.features-module__mJKsSG__scr{width:178%!important;top:24%!important;left:6%!important}.features-module__mJKsSG__doc{width:46%!important}.features-module__mJKsSG__phone{width:160px!important}.features-module__mJKsSG__also{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.features-module__mJKsSG__pill,.features-module__mJKsSG__alsoLabel{flex:none}.features-module__mJKsSG__chip{padding:8px 12px;font-size:13px}}@media (max-width:860px) and (max-height:640px){.features-module__mJKsSG__late{display:none}}
.screens-module__a9crYq__section{background:radial-gradient(70% 50% at 50% 62%, #1079ca47, transparent 70%), var(--ink);color:#fff;position:relative;overflow:clip}.screens-module__a9crYq__intro{z-index:1;padding-top:var(--pad-y);text-align:center;position:relative}.screens-module__a9crYq__eyebrow{color:var(--yellow)}.screens-module__a9crYq__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(40px,6vw,88px);font-weight:800;line-height:1.02}.screens-module__a9crYq__accent{color:var(--yellow)}.screens-module__a9crYq__lead{color:#ffffffb8;max-width:560px;margin:20px auto 0;font-size:17px;line-height:1.55}.screens-module__a9crYq__track{view-timeline-name:--k-wall;view-timeline-axis:block;position:relative}.screens-module__a9crYq__sticky{top:var(--head-h);height:var(--stage-h);contain:strict;position:sticky;overflow:clip}.screens-module__a9crYq__wall{--row-h:250px;--gap:22px;perspective:1500px;-webkit-mask-composite:source-in;height:100%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.screens-module__a9crYq__plane{gap:var(--gap);transform-style:preserve-3d;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(24deg)rotate(-10deg)}.screens-module__a9crYq__row{gap:var(--gap);width:max-content;display:flex}.screens-module__a9crYq__toLeft{transform:translate(-10%)}.screens-module__a9crYq__toRight{transform:translate(-20%)}.screens-module__a9crYq__shot{height:var(--row-h);aspect-ratio:1920/1200;background:#fff;border-radius:12px;flex:none;margin:0;position:relative;box-shadow:0 0 0 1px #ffffff14,0 36px 60px -24px #000000b3}.screens-module__a9crYq__phone{aspect-ratio:780/1688;box-sizing:border-box;background:#05070f;border-radius:22px;padding:5px}.screens-module__a9crYq__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.screens-module__a9crYq__phone .screens-module__a9crYq__img{border-radius:17px}.screens-module__a9crYq__name{color:#fff;white-space:nowrap;background:#10162ae6;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 18px -8px #0009}.screens-module__a9crYq__phone .screens-module__a9crYq__name{background:var(--yellow);color:var(--ink);bottom:14px;left:50%;transform:translate(-50%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.screens-module__a9crYq__track{height:calc(var(--stage-h) + 250svh)}.screens-module__a9crYq__plane{animation:linear both screens-module__a9crYq__k-wall-plane;animation-timeline:--k-wall;animation-range:contain}.screens-module__a9crYq__toLeft{animation:linear both screens-module__a9crYq__k-wall-left;animation-timeline:--k-wall;animation-range:contain}.screens-module__a9crYq__toRight{animation:linear both screens-module__a9crYq__k-wall-right;animation-timeline:--k-wall;animation-range:contain}}}@keyframes screens-module__a9crYq__k-wall-plane{0%{transform:translate(-50%,-50%)rotateX(38deg)rotate(-16deg)scale(.84)}to{transform:translate(-50%,-50%)rotateX(10deg)rotate(-4deg)scale(1.1)}}@keyframes screens-module__a9crYq__k-wall-left{0%{transform:translate(-4%)}to{transform:translate(-28%)}}@keyframes screens-module__a9crYq__k-wall-right{0%{transform:translate(-30%)}to{transform:translate(-6%)}}@media (max-width:860px){.screens-module__a9crYq__wall{--row-h:165px;--gap:14px;perspective:900px}.screens-module__a9crYq__lead{font-size:16px}.screens-module__a9crYq__shot{border-radius:8px}.screens-module__a9crYq__phone{border-radius:14px;padding:3px}.screens-module__a9crYq__phone .screens-module__a9crYq__img{border-radius:11px}.screens-module__a9crYq__name{padding:3px 8px;font-size:11px;bottom:8px;left:8px}.screens-module__a9crYq__phone .screens-module__a9crYq__name{bottom:8px}}
.notes-photo-module__Fc732a__section{background:var(--cream);color:var(--ink);overflow:clip}.notes-photo-module__Fc732a__intro{padding-top:var(--pad-y);padding-bottom:28px}.notes-photo-module__Fc732a__outro{padding-top:20px;padding-bottom:var(--pad-y)}.notes-photo-module__Fc732a__stage{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex}.notes-photo-module__Fc732a__title{font-family:var(--font-display);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(40px,5.4vw,80px);font-weight:800;line-height:1.02}.notes-photo-module__Fc732a__hand{font-family:var(--font-hand);letter-spacing:0;color:#1d3a99;clip-path:inset(0 100% 0 0);font-size:1.22em;font-weight:700;display:inline-block}.notes-photo-module__Fc732a__writing{animation:1.8s cubic-bezier(.45,0,.3,1) .3s forwards notes-photo-module__Fc732a__write}@keyframes notes-photo-module__Fc732a__write{to{clip-path:inset(0)}}.notes-photo-module__Fc732a__guide{flex:none;align-items:flex-end;gap:8px;max-width:680px;display:flex}.notes-photo-module__Fc732a__bubble{flex:1;margin-bottom:12px}.notes-photo-module__Fc732a__desk{background:radial-gradient(120% 90% at 30% 20%,#26314f 0%,#161d33 70%);border-radius:32px;height:660px;position:relative;overflow:hidden}.notes-photo-module__Fc732a__paper{transform-origin:50%;width:52%;transition:transform 1.2s cubic-bezier(.65,0,.35,1),opacity .45s,translate .45s;position:absolute;top:72px;left:5%}.notes-photo-module__Fc732a__sheet{border-radius:3px;width:100%;display:block;box-shadow:0 2px 4px #00000040,0 40px 70px -30px #000000bf}.notes-photo-module__Fc732a__mark{aspect-ratio:1;border:3px solid var(--yellow);box-sizing:border-box;opacity:0;border-radius:4px;width:2.6%;margin:-.6% 0 0 -.6%;transition:opacity .3s;position:absolute}.notes-photo-module__Fc732a__marking .notes-photo-module__Fc732a__mark{opacity:1;animation:1s ease-in-out infinite notes-photo-module__Fc732a__pulse}@keyframes notes-photo-module__Fc732a__pulse{50%{transform:scale(1.5);box-shadow:0 0 0 6px #f5c42c40}}.notes-photo-module__Fc732a__flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.notes-photo-module__Fc732a__flashing .notes-photo-module__Fc732a__flash{animation:.7s ease-out notes-photo-module__Fc732a__flash}@keyframes notes-photo-module__Fc732a__flash{0%{opacity:.95}to{opacity:0}}.notes-photo-module__Fc732a__scan{background:var(--yellow);opacity:0;height:4px;position:absolute;top:12%;left:-2%;right:-2%;box-shadow:0 0 22px 6px #f5c42c8c}.notes-photo-module__Fc732a__scanning .notes-photo-module__Fc732a__scan{animation:1.6s ease-in-out infinite notes-photo-module__Fc732a__scan}@keyframes notes-photo-module__Fc732a__scan{0%{opacity:0;top:12%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:92%}}.notes-photo-module__Fc732a__qr{aspect-ratio:1;box-sizing:border-box;border:3px solid #22c55e;border-radius:6px;width:9.2%;transition:opacity .3s,transform .6s cubic-bezier(.34,1.7,.64,1);position:absolute;top:3.6%;left:87%}.notes-photo-module__Fc732a__read{background:#22c55e2e;border-radius:4px;outline:2px solid #22c55e99;width:18%;transition:height .9s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:39%;left:35.5%}.notes-photo-module__Fc732a__doubt{outline:3px solid var(--amber);border-radius:4px;width:18%;height:3.2%;transition:opacity .3s,outline-color .4s,background-color .4s;position:absolute;top:76.8%;left:35.5%}.notes-photo-module__Fc732a__qrChip{color:#052e16;white-space:nowrap;background:#22c55e;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:13.5px;font-weight:700;transition:opacity .35s,transform .7s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:15%;right:-4%;box-shadow:0 12px 26px -12px #0009}.notes-photo-module__Fc732a__phone{box-sizing:border-box;background:#0b0f1c;border-radius:44px;width:300px;height:616px;padding:9px;position:absolute;top:22px;right:6%;box-shadow:0 0 0 2px #2c3552,0 50px 90px -30px #000c}.notes-photo-module__Fc732a__screen{height:100%;color:var(--ink);background:#fff;border-radius:36px;position:relative;overflow:hidden}.notes-photo-module__Fc732a__layer{transition:opacity .45s;position:absolute;inset:0}.notes-photo-module__Fc732a__camera{color:#fff;background:#0d1222}.notes-photo-module__Fc732a__cameraHint{text-align:center;color:#ffffffbf;margin:0;padding:30px 18px 0;font-size:13px}.notes-photo-module__Fc732a__viewfinder{background:linear-gradient(160deg,#2a3352,#161d33);border-radius:14px;position:absolute;inset:90px 22px 130px}.notes-photo-module__Fc732a__corner{border:0 solid var(--yellow);width:34px;height:34px;position:absolute}.notes-photo-module__Fc732a__tl{border-top-width:4px;border-left-width:4px;border-radius:12px 0 0;top:-2px;left:-2px}.notes-photo-module__Fc732a__tr{border-top-width:4px;border-right-width:4px;border-radius:0 12px 0 0;top:-2px;right:-2px}.notes-photo-module__Fc732a__bl{border-bottom-width:4px;border-left-width:4px;border-radius:0 0 0 12px;bottom:-2px;left:-2px}.notes-photo-module__Fc732a__br{border-bottom-width:4px;border-right-width:4px;border-radius:0 0 12px;bottom:-2px;right:-2px}.notes-photo-module__Fc732a__finderText{text-align:center;color:#fff9;margin:-10px 0 0;font-size:13px;position:absolute;top:50%;left:0;right:0}.notes-photo-module__Fc732a__shutter{box-sizing:border-box;border:4px solid #fff;border-radius:999px;width:64px;height:64px;margin-left:-32px;transition:transform .2s,background-color .3s;position:absolute;bottom:40px;left:50%}.notes-photo-module__Fc732a__results{flex-direction:column;display:flex}.notes-photo-module__Fc732a__resultsHead{border-bottom:1px solid #ecebe4;padding:24px 14px 10px}.notes-photo-module__Fc732a__resultsTitle{margin:0;font-size:15px;font-weight:700}.notes-photo-module__Fc732a__resultsSub{color:var(--muted);margin:3px 0 0;font-size:12px}.notes-photo-module__Fc732a__resultsMeta{justify-content:space-between;margin:8px 0 0;font-size:12px;font-weight:600;display:flex}.notes-photo-module__Fc732a__rows{flex-direction:column;flex:1;gap:1px;margin:0;padding:6px 8px 0;list-style:none;display:flex;overflow:hidden}.notes-photo-module__Fc732a__row{border-radius:8px;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12.5px;transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1),background-color .4s;display:flex}.notes-photo-module__Fc732a__rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.notes-photo-module__Fc732a__grade{text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;min-width:44px;padding:3px 7px;font-size:12px;font-weight:700;transition:background-color .4s,color .4s}.notes-photo-module__Fc732a__saveWrap{padding:8px 12px 16px}.notes-photo-module__Fc732a__save{color:#fff;border-radius:12px;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:700;transition:transform .2s,background-color .3s;display:flex}.notes-photo-module__Fc732a__toast{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:13.5px;font-weight:600;transition:opacity .35s,transform .6s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:74px;left:12px;right:12px;box-shadow:0 16px 30px -12px #10162a99}.notes-photo-module__Fc732a__toastIcon{color:#052e16;background:#22c55e;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.notes-photo-module__Fc732a__progress{flex:none;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.notes-photo-module__Fc732a__rail{flex:0 380px}.notes-photo-module__Fc732a__steps{flex-wrap:wrap;gap:14px 28px;margin:0;padding:0;list-style:none;display:flex}.notes-photo-module__Fc732a__step{align-items:center;gap:10px;font-size:15px;font-weight:600;transition:opacity .4s;display:flex}.notes-photo-module__Fc732a__stepNum{border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;transition:background-color .4s,color .4s;display:inline-flex}.notes-photo-module__Fc732a__offline{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.notes-photo-module__Fc732a__dot{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.notes-photo-module__Fc732a__hand{clip-path:none}.notes-photo-module__Fc732a__writing{animation:none}.notes-photo-module__Fc732a__paper,.notes-photo-module__Fc732a__phone,.notes-photo-module__Fc732a__mark,.notes-photo-module__Fc732a__qr,.notes-photo-module__Fc732a__read,.notes-photo-module__Fc732a__doubt,.notes-photo-module__Fc732a__qrChip,.notes-photo-module__Fc732a__layer,.notes-photo-module__Fc732a__row,.notes-photo-module__Fc732a__grade,.notes-photo-module__Fc732a__shutter,.notes-photo-module__Fc732a__save,.notes-photo-module__Fc732a__toast,.notes-photo-module__Fc732a__step,.notes-photo-module__Fc732a__stepNum{transition:none}.notes-photo-module__Fc732a__marking .notes-photo-module__Fc732a__mark,.notes-photo-module__Fc732a__flashing .notes-photo-module__Fc732a__flash,.notes-photo-module__Fc732a__scanning .notes-photo-module__Fc732a__scan{animation:none}}@media (max-width:860px){.notes-photo-module__Fc732a__desk{background:0 0;border-radius:0;width:340px;height:560px;margin-inline:auto;overflow:visible}.notes-photo-module__Fc732a__paper{width:100%;top:50%;left:0;translate:0 -50%}.notes-photo-module__Fc732a__phone{width:266px;height:560px;transition:opacity .45s,translate .45s;top:0;left:50%;right:auto;translate:-50%}.notes-photo-module__Fc732a__desk[data-view=paper] .notes-photo-module__Fc732a__phone{opacity:0;translate:-50% 28px}.notes-photo-module__Fc732a__desk[data-view=phone] .notes-photo-module__Fc732a__paper{opacity:0;translate:0 -56%}.notes-photo-module__Fc732a__qrChip{display:none}.notes-photo-module__Fc732a__stage{gap:12px;padding-top:12px;padding-bottom:14px}.notes-photo-module__Fc732a__bot{width:64px!important;height:64px!important}.notes-photo-module__Fc732a__bubble{margin-bottom:6px}.notes-photo-module__Fc732a__steps{display:none}.notes-photo-module__Fc732a__rail{flex:auto}}
.offline-module__5TgoTa__section{background:var(--ink);color:#fff;overflow:clip}.offline-module__5TgoTa__intro{padding-top:var(--pad-y);text-align:center;padding-bottom:36px}.offline-module__5TgoTa__outro{height:40px}.offline-module__5TgoTa__stageInner{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex}.offline-module__5TgoTa__eyebrow{color:var(--yellow)}.offline-module__5TgoTa__title{font-family:var(--font-display);letter-spacing:-.05em;margin:22px 0 0;font-size:clamp(40px,6.8vw,104px);font-weight:800;line-height:.98}.offline-module__5TgoTa__cut{margin-left:.06em;display:inline-block;position:relative}.offline-module__5TgoTa__cutSizer{color:#0000}.offline-module__5TgoTa__half{transition:transform .9s cubic-bezier(.34,1.56,.64,1),color .5s;position:absolute;top:0;left:0}.offline-module__5TgoTa__halfTop{clip-path:inset(0 0 52%);transform-origin:0 100%}.offline-module__5TgoTa__halfBottom{clip-path:inset(48% 0 0)}.offline-module__5TgoTa__continue{color:var(--yellow)}.offline-module__5TgoTa__body{flex:auto;align-items:center;gap:48px;min-height:0;display:flex}.offline-module__5TgoTa__picture{flex:1.7 1 0;align-self:stretch}.offline-module__5TgoTa__stage{height:580px;position:relative}.offline-module__5TgoTa__arch{border-radius:999px 999px 0 0;width:72%;height:480px;margin-left:-36%;transition:background-color 1s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:50%}.offline-module__5TgoTa__pc{width:92%;position:absolute;top:92px;left:0}.offline-module__5TgoTa__pcFrame{background:#fff;border-radius:14px;padding:6px;position:relative;box-shadow:0 50px 90px -40px #000c}.offline-module__5TgoTa__pcImg{border-radius:9px;width:100%;height:auto;display:block}.offline-module__5TgoTa__band{border-radius:9px 9px 0 0;transition:max-height .6s cubic-bezier(.22,1,.36,1),background-color .5s,color .5s;position:absolute;top:6px;left:6px;right:6px;overflow:hidden}.offline-module__5TgoTa__bandText{white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:34px;margin:0;padding:0 14px;font-size:13px;display:flex;overflow:hidden}.offline-module__5TgoTa__bandTitle{font-weight:700}.offline-module__5TgoTa__bandDetail{text-overflow:ellipsis;opacity:.85;overflow:hidden}.offline-module__5TgoTa__toast{box-sizing:border-box;width:270px;color:var(--ink);background:#fff;border:1px solid #ecebe4;border-radius:12px;gap:10px;padding:14px 16px;transition:opacity .45s,transform .7s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:22px;right:22px;box-shadow:0 20px 40px -12px #10162a73}.offline-module__5TgoTa__toastIcon{color:#fff;background:#096;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.offline-module__5TgoTa__toastTitle{font-size:14px;font-weight:600;display:block}.offline-module__5TgoTa__toastSub{color:var(--muted);margin-top:2px;font-size:13px;display:block}.offline-module__5TgoTa__phone{box-sizing:border-box;background:#fff;border-radius:30px;width:150px;padding:6px;position:absolute;top:238px;right:0;box-shadow:0 40px 70px -24px #000000bf}.offline-module__5TgoTa__phoneScreens{position:relative}.offline-module__5TgoTa__phoneImg{border-radius:24px;width:100%;height:auto;display:block}.offline-module__5TgoTa__phoneOff{object-fit:cover;height:100%;position:absolute;inset:0}.offline-module__5TgoTa__fade{transition:opacity .6s}.offline-module__5TgoTa__side{flex:1 1 0;min-width:340px}.offline-module__5TgoTa__guideRow{align-items:flex-end;gap:10px;display:flex}.offline-module__5TgoTa__bubble{flex:1;margin-bottom:14px}.offline-module__5TgoTa__panel{box-sizing:border-box;background:#182039;border:1px solid #ffffff14;border-radius:28px;margin-top:14px;padding:28px}.offline-module__5TgoTa__netRow{align-items:center;gap:16px;display:flex}.offline-module__5TgoTa__signal{flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative}.offline-module__5TgoTa__ping{border:2px solid var(--green);opacity:0;border-radius:999px;position:absolute;inset:0}.offline-module__5TgoTa__pinging .offline-module__5TgoTa__ping{animation:2.4s cubic-bezier(.16,1,.3,1) 3 offline-module__5TgoTa__ping}.offline-module__5TgoTa__pinging .offline-module__5TgoTa__ping2{animation-delay:1.2s}@keyframes offline-module__5TgoTa__ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.offline-module__5TgoTa__dot{border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative}.offline-module__5TgoTa__dotIcon{position:absolute}.offline-module__5TgoTa__state{transition:background-color .4s,color .4s}.offline-module__5TgoTa__netText{flex:1;min-width:0}.offline-module__5TgoTa__netKicker{color:#fff9;font-size:13.5px;display:block}.offline-module__5TgoTa__netLabel{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:800;display:block}.offline-module__5TgoTa__switch{cursor:pointer;border:0;border-radius:999px;flex:none;width:64px;height:36px;padding:0;transition:background-color .4s;position:relative}.offline-module__5TgoTa__switch:before{content:"";position:absolute;inset:-6px}.offline-module__5TgoTa__knob{background:#fff;border-radius:999px;width:28px;height:28px;transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #0000004d}.offline-module__5TgoTa__queue{border-top:1px solid #ffffff1a;margin-top:24px;padding-top:20px}.offline-module__5TgoTa__queueHead{color:#ffffffbf;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:14px;font-weight:600;display:flex}.offline-module__5TgoTa__count{border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.offline-module__5TgoTa__listBox{position:relative}.offline-module__5TgoTa__empty{text-align:center;color:#ffffff73;margin:-12px 0 0;font-size:15px;position:absolute;top:50%;left:0;right:0}.offline-module__5TgoTa__list{flex-direction:column;gap:8px;min-height:196px;margin:14px 0 0;padding:0;list-style:none;display:flex}.offline-module__5TgoTa__item{background:#ffffff0d;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:opacity .45s,transform .7s cubic-bezier(.34,1.56,.64,1);display:flex}.offline-module__5TgoTa__itemText{flex:1;min-width:0}.offline-module__5TgoTa__itemTitle{font-size:15px;font-weight:600;display:block}.offline-module__5TgoTa__itemSub{color:#fff9;margin-top:2px;font-size:13px;display:block}.offline-module__5TgoTa__pill{border-radius:999px;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.offline-module__5TgoTa__weave{background-image:var(--weave);height:30px}@media (prefers-reduced-motion:reduce){.offline-module__5TgoTa__arch,.offline-module__5TgoTa__band,.offline-module__5TgoTa__fade,.offline-module__5TgoTa__toast,.offline-module__5TgoTa__item,.offline-module__5TgoTa__state,.offline-module__5TgoTa__knob,.offline-module__5TgoTa__switch,.offline-module__5TgoTa__half{transition:none}.offline-module__5TgoTa__pinging .offline-module__5TgoTa__ping{animation:none}}@media (max-width:860px){.offline-module__5TgoTa__intro{padding-bottom:20px}.offline-module__5TgoTa__stageInner{gap:8px;padding-top:10px;padding-bottom:12px}.offline-module__5TgoTa__body{flex-direction:column;align-items:stretch;gap:8px}.offline-module__5TgoTa__side{display:contents}.offline-module__5TgoTa__guideRow{order:0;gap:8px}.offline-module__5TgoTa__picture{flex:auto;order:1}.offline-module__5TgoTa__panel{order:2}.offline-module__5TgoTa__stage{height:auto;padding-top:14px;padding-bottom:52px}.offline-module__5TgoTa__pc{width:100%;position:relative;top:0}.offline-module__5TgoTa__phone{border-radius:20px;width:92px;padding:4px;top:auto;bottom:0;right:-4px}.offline-module__5TgoTa__phoneImg{border-radius:16px}.offline-module__5TgoTa__bandText{font-size:10.5px}.offline-module__5TgoTa__bandDetail,.offline-module__5TgoTa__toast{display:none}.offline-module__5TgoTa__arch{height:calc(100% - 30px);top:0}.offline-module__5TgoTa__bot{width:64px!important;height:64px!important}.offline-module__5TgoTa__bubble{margin-bottom:6px}.offline-module__5TgoTa__panel{border-radius:20px;margin-top:0;padding:12px 14px}.offline-module__5TgoTa__netRow{gap:12px}.offline-module__5TgoTa__signal,.offline-module__5TgoTa__dot{width:40px;height:40px}.offline-module__5TgoTa__netKicker{font-size:12px}.offline-module__5TgoTa__netLabel{font-size:18px}.offline-module__5TgoTa__queue{margin-top:10px;padding-top:10px}.offline-module__5TgoTa__queueHead{font-size:13px}.offline-module__5TgoTa__count{height:22px;font-size:12px}.offline-module__5TgoTa__list{gap:5px;min-height:118px;margin-top:8px}.offline-module__5TgoTa__item{border-radius:12px;padding:7px 10px}.offline-module__5TgoTa__itemTitle{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.offline-module__5TgoTa__itemSub{display:none}.offline-module__5TgoTa__pill{height:22px;padding:0 8px;font-size:11.5px}.offline-module__5TgoTa__empty{font-size:13.5px}}@media (max-width:860px) and (max-height:620px){.offline-module__5TgoTa__panel{padding:10px 12px}.offline-module__5TgoTa__queue{margin-top:8px;padding-top:8px}.offline-module__5TgoTa__list{gap:4px;min-height:106px}.offline-module__5TgoTa__item{padding:5px 10px}}
.documents-module__ASr0Sa__section{background:var(--yellow);color:var(--ink);overflow:clip}.documents-module__ASr0Sa__intro{padding-top:var(--pad-y);padding-bottom:28px}.documents-module__ASr0Sa__outro{padding-top:24px;padding-bottom:var(--pad-y)}.documents-module__ASr0Sa__pin{align-items:center;gap:32px 56px;height:100%;padding-top:24px;padding-bottom:24px;display:flex}.documents-module__ASr0Sa__side{flex-direction:column;flex:400px;gap:24px;min-width:0;display:flex}.documents-module__ASr0Sa__fit{flex:1.3 560px;align-self:stretch}.documents-module__ASr0Sa__title{font-family:var(--font-display);letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(40px,5.2vw,76px);font-weight:800;line-height:1.02}.documents-module__ASr0Sa__sign{display:inline-block;position:relative}.documents-module__ASr0Sa__signLine{width:108%;height:.5em;position:absolute;bottom:-.26em;left:-4%;overflow:visible}.documents-module__ASr0Sa__signLine path{stroke-dasharray:420;stroke-dashoffset:420px;animation:1.6s cubic-bezier(.6,.1,.3,1) .5s forwards paused documents-module__ASr0Sa__draw}.documents-module__ASr0Sa__live .documents-module__ASr0Sa__signLine path{animation-play-state:running}@keyframes documents-module__ASr0Sa__draw{to{stroke-dashoffset:0}}.documents-module__ASr0Sa__guide{align-items:flex-end;gap:10px;max-width:470px;display:flex}.documents-module__ASr0Sa__bubble{flex:1;margin-bottom:14px}.documents-module__ASr0Sa__rail{max-width:470px}.documents-module__ASr0Sa__cta{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.documents-module__ASr0Sa__cta:hover{background:#26304d}.documents-module__ASr0Sa__stage{--dw:300px;--sx:372px;--sy:392px;--ss:.55;width:100%;height:660px;position:relative}.documents-module__ASr0Sa__giant{font-family:var(--font-display);letter-spacing:-.06em;color:#10162a14;margin:0;font-size:300px;font-weight:800;line-height:1;transition:color .8s;position:absolute;bottom:-64px;left:-6px}.documents-module__ASr0Sa__finale .documents-module__ASr0Sa__giant{color:var(--ink)}.documents-module__ASr0Sa__paperArea{position:absolute;inset:13px 0 0;overflow:hidden}.documents-module__ASr0Sa__doc{left:calc(39% - var(--dw) / 2);width:var(--dw);transform-origin:0 0;transition:transform 1.25s cubic-bezier(.45,0,.2,1),opacity .6s;position:absolute;top:0}.documents-module__ASr0Sa__sheet{position:relative;box-shadow:0 2px 4px #10162a14,0 30px 50px -24px #10162a80}.documents-module__ASr0Sa__sheetImg{width:100%;height:auto;display:block}.documents-module__ASr0Sa__sig{width:36%;transition:clip-path 1s cubic-bezier(.6,.1,.3,1);position:absolute;bottom:13%;right:9%;overflow:visible}.documents-module__ASr0Sa__stamp{width:27%;height:auto;transition:opacity .2s,transform .55s cubic-bezier(.34,1.7,.64,1);position:absolute;bottom:7%;right:30%}.documents-module__ASr0Sa__qr{background:var(--green);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:600;transition:opacity .3s,transform .6s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:4.5%;left:calc(100% - 26px);box-shadow:0 10px 20px -8px #15803d99}.documents-module__ASr0Sa__names{left:calc(39% + var(--dw) / 2 + 30px);height:110px;position:absolute;top:112px;right:0}.documents-module__ASr0Sa__name{margin:0;transition:opacity .45s,transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0}.documents-module__ASr0Sa__nameNum{letter-spacing:.04em;color:#10162a8c;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;display:block}.documents-module__ASr0Sa__nameText{font-family:var(--font-display);letter-spacing:-.03em;margin-top:6px;font-size:30px;font-weight:800;line-height:1.05;display:block}.documents-module__ASr0Sa__slot{background:var(--ink);border-radius:13px;width:62%;height:26px;position:absolute;top:0;left:8%;box-shadow:0 12px 24px -10px #10162a8c}.documents-module__ASr0Sa__led{border-radius:999px;width:8px;height:8px;transition:background-color .3s;position:absolute;top:9px;right:14px}.documents-module__ASr0Sa__blink{animation:.9s steps(2,start) infinite documents-module__ASr0Sa__blink}@keyframes documents-module__ASr0Sa__blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.documents-module__ASr0Sa__giant,.documents-module__ASr0Sa__doc,.documents-module__ASr0Sa__stamp,.documents-module__ASr0Sa__sig,.documents-module__ASr0Sa__qr,.documents-module__ASr0Sa__name,.documents-module__ASr0Sa__cta{transition:none}.documents-module__ASr0Sa__blink{animation:none}.documents-module__ASr0Sa__signLine path{stroke-dashoffset:0;animation:none}}@media (max-width:860px){.documents-module__ASr0Sa__pin{flex-direction:column;align-items:stretch;gap:12px;padding-top:12px;padding-bottom:0}.documents-module__ASr0Sa__side{display:contents}.documents-module__ASr0Sa__guide{flex:none;order:1;max-width:none}.documents-module__ASr0Sa__fit{flex:auto;order:2}.documents-module__ASr0Sa__rail{flex:none;order:3;max-width:none}.documents-module__ASr0Sa__stage{--dw:200px;--sx:190px;--sy:300px;--ss:.5;height:470px}.documents-module__ASr0Sa__giant{font-size:150px;bottom:-20px}.documents-module__ASr0Sa__qr{height:26px;padding:0 9px;font-size:11.5px;left:calc(100% - 60px)}.documents-module__ASr0Sa__slot{width:78%;left:0}.documents-module__ASr0Sa__names{width:180px;left:0;right:auto;top:calc(13px + var(--dw) * 1.414 + 16px)}.documents-module__ASr0Sa__nameText{font-size:21px}.documents-module__ASr0Sa__bot{width:64px!important;height:64px!important}.documents-module__ASr0Sa__bubble{margin-bottom:6px}}
@property --k-lens-x{syntax:"<percentage>";inherits:true;initial-value:62%}.details-module__8mAl5G__section{background:var(--cream);color:var(--ink);overflow:clip}.details-module__8mAl5G__intro{padding-top:var(--pad-y);padding-bottom:20px}.details-module__8mAl5G__outro{height:40px}.details-module__8mAl5G__stage{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex}.details-module__8mAl5G__rail{flex:none;max-width:520px}.details-module__8mAl5G__title{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(44px,7vw,108px);font-weight:800;line-height:1}.details-module__8mAl5G__lens{display:inline-block;position:relative}.details-module__8mAl5G__live .details-module__8mAl5G__lens{animation:2.8s ease-in-out both details-module__8mAl5G__lens}.details-module__8mAl5G__live .details-module__8mAl5G__mag,.details-module__8mAl5G__live .details-module__8mAl5G__ring{animation:2.8s ease-in-out both details-module__8mAl5G__lensShow}@keyframes details-module__8mAl5G__lens{0%{--k-lens-x:6%}to{--k-lens-x:94%}}@keyframes details-module__8mAl5G__lensShow{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}.details-module__8mAl5G__mag{opacity:0;white-space:nowrap;background:var(--cream);clip-path:circle(.5em at var(--k-lens-x) 54%);transform-origin:var(--k-lens-x) 54%;position:absolute;top:0;left:0;transform:scale(1.5)}.details-module__8mAl5G__ring{opacity:0;left:var(--k-lens-x);border:.06em solid var(--ink);box-sizing:border-box;border-radius:999px;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;position:absolute;top:54%;box-shadow:0 .08em .2em #10162a40}.details-module__8mAl5G__ring:after{content:"";background:var(--ink);transform-origin:0;border-radius:.06em;width:.5em;height:.12em;position:absolute;top:84%;left:84%;transform:rotate(45deg)}.details-module__8mAl5G__cards{flex:auto;gap:24px;min-height:0;display:flex}.details-module__8mAl5G__slot{transition:opacity .45s,translate .45s}.details-module__8mAl5G__slotStudio{flex:1.15 1 0}.details-module__8mAl5G__slotChat{flex:1 1 0}.details-module__8mAl5G__pad{padding-top:60px}.details-module__8mAl5G__card{box-sizing:border-box;border-radius:28px;min-width:0;height:600px;padding:32px}.details-module__8mAl5G__studioCard{background:#fff}.details-module__8mAl5G__kicker{color:var(--blue);margin:0;font-size:14px;font-weight:600}.details-module__8mAl5G__cardTitle{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0 0;font-size:28px;font-weight:800;line-height:1.1}.details-module__8mAl5G__studio{align-items:center;gap:24px;margin-top:24px;display:flex}.details-module__8mAl5G__photo{aspect-ratio:560/680;border-radius:18px;flex:none;width:280px;position:relative;overflow:hidden}.details-module__8mAl5G__photoImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.details-module__8mAl5G__wipe{transition:clip-path 1.6s cubic-bezier(.65,0,.35,1)}.details-module__8mAl5G__mesh{width:100%;height:100%;position:absolute;inset:0}.details-module__8mAl5G__fade{transition:opacity .5s}.details-module__8mAl5G__scan{background:var(--yellow);opacity:0;height:3px;position:absolute;top:20%;left:0;right:0;box-shadow:0 0 18px 4px #f5c42c99}.details-module__8mAl5G__scanning .details-module__8mAl5G__scan{animation:1.9s ease-in-out infinite details-module__8mAl5G__scan}@keyframes details-module__8mAl5G__scan{0%{opacity:0;top:22%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:70%}}.details-module__8mAl5G__divider{background:#fff;width:3px;margin-left:-1.5px;transition:left 1.6s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:0;bottom:0;box-shadow:0 0 12px #00000059}.details-module__8mAl5G__tag{border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;transition:opacity .4s;position:absolute;top:12px;left:12px}.details-module__8mAl5G__tagBefore{background:var(--ink);color:#fff;left:auto;right:12px}.details-module__8mAl5G__tagAfter{background:var(--yellow);color:var(--ink)}.details-module__8mAl5G__steps{flex-direction:column;flex:1;gap:18px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.details-module__8mAl5G__step{align-items:flex-start;gap:12px;transition:opacity .4s;display:flex}.details-module__8mAl5G__num{border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13.5px;font-weight:700;transition:background-color .4s,color .4s;display:inline-flex}.details-module__8mAl5G__stepTitle{font-size:16px;font-weight:600;display:block}.details-module__8mAl5G__stepSub{color:var(--muted);margin-top:2px;font-size:14px;display:block}.details-module__8mAl5G__note{color:var(--ink-2);align-items:center;gap:8px;margin:24px 0 0;font-size:14.5px;display:flex}.details-module__8mAl5G__noteDot{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px}.details-module__8mAl5G__chatCard{background:var(--ink);color:#fff;flex-direction:column;display:flex;position:relative}.details-module__8mAl5G__botHead{align-items:flex-start;gap:6px;display:flex;position:absolute;top:-58px;right:28px}.details-module__8mAl5G__hi{color:var(--ink);white-space:nowrap;background:#fff;border-radius:14px 14px 4px;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:600;box-shadow:0 10px 24px -12px #10162a66}.details-module__8mAl5G__chatKicker{color:var(--yellow);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.details-module__8mAl5G__option{color:#fff;background:#ffffff1f;border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:500}.details-module__8mAl5G__optionMore{display:none}.details-module__8mAl5G__chatTitle{max-width:300px}.details-module__8mAl5G__chat{flex-direction:column;justify-content:flex-end;height:300px;margin-top:20px;display:flex;overflow:hidden}.details-module__8mAl5G__msg{flex-shrink:0;transition:max-height .5s cubic-bezier(.22,1,.36,1),margin-top .5s cubic-bezier(.22,1,.36,1),opacity .4s;display:flex;overflow:hidden}.details-module__8mAl5G__msgOut{justify-content:flex-end}.details-module__8mAl5G__bubbleOut{background:var(--yellow);max-width:82%;color:var(--ink);border-radius:16px 16px 4px;margin:0;padding:10px 14px;font-size:15px;line-height:1.45}.details-module__8mAl5G__bubbleIn{background:#ffffff1a;border-radius:16px 16px 16px 4px;max-width:86%;margin:0;padding:10px 14px;font-size:15px;line-height:1.45}.details-module__8mAl5G__typing{background:#ffffff1a;border-radius:16px 16px 16px 4px;gap:5px;margin:0;padding:14px 16px;display:inline-flex}.details-module__8mAl5G__dot{background:#ffffffb3;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite details-module__8mAl5G__dot}.details-module__8mAl5G__dot:nth-child(2){animation-delay:.15s}.details-module__8mAl5G__dot:nth-child(3){animation-delay:.3s}@keyframes details-module__8mAl5G__dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.details-module__8mAl5G__ask{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;height:48px;margin-top:16px;padding:0 6px 0 16px;display:flex}.details-module__8mAl5G__askText{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;overflow:hidden}.details-module__8mAl5G__voice{background:var(--yellow);height:36px;color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.details-module__8mAl5G__facts{color:#ffffffb3;flex-wrap:wrap;gap:6px 14px;margin:18px 0 0;font-size:13.5px;display:flex}@media (prefers-reduced-motion:reduce){.details-module__8mAl5G__lens,.details-module__8mAl5G__scanning .details-module__8mAl5G__scan,.details-module__8mAl5G__dot{animation:none}.details-module__8mAl5G__mag,.details-module__8mAl5G__ring{display:none}.details-module__8mAl5G__wipe,.details-module__8mAl5G__divider,.details-module__8mAl5G__fade,.details-module__8mAl5G__step,.details-module__8mAl5G__num,.details-module__8mAl5G__tag,.details-module__8mAl5G__msg,.details-module__8mAl5G__slot{transition:none}}@media (max-width:860px){.details-module__8mAl5G__stage{gap:12px;padding-top:12px;padding-bottom:14px}.details-module__8mAl5G__rail{max-width:none}.details-module__8mAl5G__cards{display:block;position:relative}.details-module__8mAl5G__slot{position:absolute;inset:0}.details-module__8mAl5G__away{opacity:0;pointer-events:none;translate:0 24px}.details-module__8mAl5G__pad{padding-top:0}.details-module__8mAl5G__botHead{display:none}.details-module__8mAl5G__slotStudio .k-fit-inner{height:max(100%,420px)}.details-module__8mAl5G__slotChat .k-fit-inner{height:max(100%,440px)}.details-module__8mAl5G__pad,.details-module__8mAl5G__card{height:100%}.details-module__8mAl5G__card{flex-direction:column;padding:22px;display:flex}.details-module__8mAl5G__cardTitle{font-size:22px}.details-module__8mAl5G__optionMore{display:inline}.details-module__8mAl5G__facts{display:none}.details-module__8mAl5G__studio{flex-direction:column;flex:auto;align-items:center;min-height:0;margin-top:16px}.details-module__8mAl5G__photo{flex:auto;width:auto;max-width:100%;min-height:0}.details-module__8mAl5G__steps{display:none}.details-module__8mAl5G__note{margin-top:16px}.details-module__8mAl5G__chat{flex:auto;height:auto;min-height:0}.details-module__8mAl5G__mag,.details-module__8mAl5G__ring{display:none}}
.films-module__iHcedG__section{color:#fff;background:#0b1020;overflow:clip}.films-module__iHcedG__inner{padding-top:var(--pad-y);padding-bottom:var(--pad-y)}.films-module__iHcedG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.films-module__iHcedG__headText{flex:560px;min-width:0}.films-module__iHcedG__eyebrow{color:var(--yellow)}.films-module__iHcedG__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(40px,5.8vw,86px);font-weight:800;line-height:1.02}.films-module__iHcedG__titleAccent{color:var(--yellow)}.films-module__iHcedG__leader{vertical-align:-.06em;border:.055em solid var(--yellow);box-sizing:border-box;border-radius:999px;width:.86em;height:.86em;margin:0 .12em 0 .06em;display:inline-block;position:relative;overflow:hidden}.films-module__iHcedG__sweep{background:conic-gradient(#f5c42c8c 0deg,#f5c42c00 90deg 360deg);position:absolute;inset:0}.films-module__iHcedG__live .films-module__iHcedG__sweep{animation:1s linear 3 films-module__iHcedG__sweep}@keyframes films-module__iHcedG__sweep{to{transform:rotate(360deg)}}.films-module__iHcedG__crossV{background:#f5c42c80;width:.03em;position:absolute;top:0;bottom:0;left:50%}.films-module__iHcedG__crossH{background:#f5c42c80;height:.03em;position:absolute;top:50%;left:0;right:0}.films-module__iHcedG__count{text-align:center;color:var(--yellow);font-size:.56em;line-height:1.536em;position:absolute;inset:0;overflow:hidden}.films-module__iHcedG__count span{height:1.536em;display:block}.films-module__iHcedG__live .films-module__iHcedG__count span{animation:2s steps(2,end) .5s both films-module__iHcedG__count}@keyframes films-module__iHcedG__count{to{transform:translateY(-3.072em)}}.films-module__iHcedG__guide{flex:0 460px;align-items:flex-end;gap:8px;min-width:0;display:flex}.films-module__iHcedG__bubble{flex:1;min-height:100px;margin-bottom:12px}.films-module__iHcedG__room{margin-top:56px;position:relative}.films-module__iHcedG__beam{pointer-events:none;background:radial-gradient(55% 50% at 50% 45%,#ffecaa21 0%,#ffecaa00 72%);width:130%;height:130%;margin-left:-65%;position:absolute;top:-180px;left:50%}.films-module__iHcedG__screen{aspect-ratio:16/9;background:#000;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 60px 120px -40px #f5c42c40}.films-module__iHcedG__shot{transition:opacity .7s;position:absolute;inset:0}.films-module__iHcedG__blur{object-fit:cover;filter:blur(28px)brightness(.55);width:116%;max-width:none;height:116%;position:absolute;inset:-8%}.films-module__iHcedG__poster{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.films-module__iHcedG__vertical{object-fit:contain;width:auto;height:100%;left:50%;right:auto;transform:translate(-50%)}.films-module__iHcedG__zoomA,.films-module__iHcedG__zoomB{animation:4.4s ease-out forwards films-module__iHcedG__zoom}.films-module__iHcedG__vertical.films-module__iHcedG__zoomA,.films-module__iHcedG__vertical.films-module__iHcedG__zoomB{animation:4.4s ease-out forwards films-module__iHcedG__zoomVertical}@keyframes films-module__iHcedG__zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes films-module__iHcedG__zoomVertical{0%{transform:translate(-50%)scale(1.06)}to{transform:translate(-50%)scale(1)}}.films-module__iHcedG__grain{pointer-events:none;opacity:.03;background-image:repeating-radial-gradient(circle at 17% 32%,#fff 0 1px,#0000 1px 3px),repeating-radial-gradient(circle at 73% 61%,#fff 0 1px,#0000 1px 4px);position:absolute;inset:0}.films-module__iHcedG__watch{color:#fff;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-family:inherit;position:absolute;inset:0}.films-module__iHcedG__play{background:var(--yellow);width:92px;height:92px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;margin:-46px 0 0 -46px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);animation:2s ease-out 3 films-module__iHcedG__ping;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 #f5c42c80}.films-module__iHcedG__watch:hover .films-module__iHcedG__play{transform:scale(1.06)}@keyframes films-module__iHcedG__ping{0%{box-shadow:0 0 #f5c42c8c}to{box-shadow:0 0 0 26px #f5c42c00}}.films-module__iHcedG__bar{color:#fff;text-align:left;background:linear-gradient(#0000,#000000bf);align-items:center;gap:14px;padding:18px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.films-module__iHcedG__barTitle{white-space:nowrap;font-size:16px;font-weight:700}.films-module__iHcedG__track{background:#ffffff40;border-radius:4px;flex:1;height:4px;overflow:hidden}.films-module__iHcedG__prog{background:var(--yellow);width:0;height:100%;display:block}.films-module__iHcedG__barDur{color:#fffc;white-space:nowrap;font-size:14px;font-weight:600}.films-module__iHcedG__video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.films-module__iHcedG__strip{background-color:#05070f;background-image:radial-gradient(circle,#1f2740 0 3px,#0000 3.5px),radial-gradient(circle,#1f2740 0 3px,#0000 3.5px);background-position:0 2px,0 calc(100% - 2px);background-repeat:repeat-x;background-size:22px 14px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:26px;padding:14px;display:grid}.films-module__iHcedG__frame{color:#fff;text-align:left;cursor:pointer;background:#121a30;border:2px solid #0000;border-radius:12px;width:100%;min-width:0;padding:8px 8px 10px;font-family:inherit;transition:border-color .3s,transform .5s cubic-bezier(.34,1.56,.64,1);display:block}.films-module__iHcedG__frameOn{border-color:var(--yellow);transform:translateY(-6px)}.films-module__iHcedG__thumb{aspect-ratio:16/10;background:#000;border-radius:7px;display:block;position:relative;overflow:hidden}.films-module__iHcedG__thumbImg{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.films-module__iHcedG__frameTitle{white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:14px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.films-module__iHcedG__frameMeta{color:#fff9;margin-top:2px;font-size:12.5px;display:block}.films-module__iHcedG__note{color:#ffffffb3;margin:22px 0 0;font-size:14.5px}.films-module__iHcedG__credits{color:#ffffff73;margin:6px 0 0;font-size:12.5px}@media (prefers-reduced-motion:reduce){.films-module__iHcedG__live .films-module__iHcedG__sweep,.films-module__iHcedG__live .films-module__iHcedG__count span,.films-module__iHcedG__zoomA,.films-module__iHcedG__zoomB,.films-module__iHcedG__play{animation:none}.films-module__iHcedG__count span{transform:translateY(-3.072em)}.films-module__iHcedG__shot,.films-module__iHcedG__frame,.films-module__iHcedG__play{transition:none}}@media (max-width:860px){.films-module__iHcedG__strip{scrollbar-width:none;grid-template-columns:repeat(5,170px);overflow-x:auto}.films-module__iHcedG__play{width:64px;height:64px;margin:-32px 0 0 -32px}.films-module__iHcedG__bar{padding:12px 14px}.films-module__iHcedG__barTitle{font-size:13.5px}}
.roles-module__OGofqG__section{color:var(--ink);background:#fff;overflow:clip}.roles-module__OGofqG__intro{padding-top:var(--pad-y);padding-bottom:28px}.roles-module__OGofqG__outro{padding-top:20px;padding-bottom:var(--pad-y)}.roles-module__OGofqG__stage{box-sizing:border-box;grid-template:".orbit"1fr"text orbit""rail orbit"".orbit"1fr/minmax(0,1fr) 640px;gap:28px 48px;height:100%;padding-top:18px;padding-bottom:18px;display:grid}.roles-module__OGofqG__text{grid-area:text;min-width:0}.roles-module__OGofqG__fit{grid-area:orbit}.roles-module__OGofqG__rail{grid-area:rail;max-width:470px}.roles-module__OGofqG__title{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(42px,5.6vw,84px);font-weight:800;line-height:1}.roles-module__OGofqG__rollbox{height:1.25em;font-family:var(--font-display);letter-spacing:-.025em;color:var(--blue);margin:22px 0 0;font-size:28px;font-weight:800;line-height:1.25;overflow:hidden}.roles-module__OGofqG__roll{transition:transform .8s cubic-bezier(.76,0,.24,1);display:block}.roles-module__OGofqG__roll span{white-space:nowrap;height:1.25em;display:block}.roles-module__OGofqG__guide{align-items:flex-end;gap:8px;max-width:470px;margin-top:28px;display:flex}.roles-module__OGofqG__bubble{flex:1;margin-bottom:12px}.roles-module__OGofqG__note{color:var(--ink-2);align-items:center;gap:8px;margin:22px 0 0;font-size:14.5px;display:flex}.roles-module__OGofqG__dot{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px}.roles-module__OGofqG__orbit{--rad:262px;--plate:92px;width:640px;height:640px;margin-inline:auto;position:relative}.roles-module__OGofqG__disc{background:radial-gradient(circle,#ffd75a 0%,#f5c42c 62%,#efb910 100%);border-radius:999px;position:absolute;inset:0}.roles-module__OGofqG__ringline{border:1.5px solid #10162a1f;border-radius:999px;position:absolute}.roles-module__OGofqG__ringOuter{inset:6%}.roles-module__OGofqG__ringInner{inset:22%}.roles-module__OGofqG__beam{height:3px;top:50%;left:calc(50% - var(--rad) + var(--plate) * .62);background:repeating-linear-gradient(90deg,#10162a 0 8px,#0000 8px 14px);margin-top:-1.5px;position:absolute;right:calc(50% + 94px)}.roles-module__OGofqG__phone{box-sizing:border-box;background:var(--ink);border-radius:32px;width:176px;margin-left:-88px;padding:7px;position:absolute;top:50%;left:50%;transform:translateY(-50%);box-shadow:0 40px 70px -30px #10162ab3}.roles-module__OGofqG__screen{aspect-ratio:780/1688;background:#fff;border-radius:26px;position:relative;overflow:hidden}.roles-module__OGofqG__scr{object-fit:cover;width:100%;max-width:none;height:100%;transition:opacity .45s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.roles-module__OGofqG__orb{width:var(--plate);height:var(--plate);margin:calc(var(--plate) / -2) 0 0 calc(var(--plate) / -2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;transition:transform 1.2s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%}.roles-module__OGofqG__plate{background:#fff;border-radius:999px;width:100%;height:100%;transition:transform .7s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:block;overflow:hidden}.roles-module__OGofqG__plate img{object-fit:cover;object-position:50% 12%;width:100%;max-width:none;height:118%;transition:opacity .4s;display:block}.roles-module__OGofqG__tag{top:calc(50% + var(--plate) * .72);left:calc(50% - var(--rad));white-space:nowrap;position:absolute;transform:translate(-50%)}.roles-module__OGofqG__tagIn{background:var(--ink);color:#fff;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:14.5px;font-weight:700;animation:.6s cubic-bezier(.16,1,.3,1) both roles-module__OGofqG__rise;display:inline-flex}@keyframes roles-module__OGofqG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.roles-module__OGofqG__roll,.roles-module__OGofqG__orb,.roles-module__OGofqG__plate,.roles-module__OGofqG__plate img,.roles-module__OGofqG__scr{transition:none}.roles-module__OGofqG__tagIn{animation:none}}@media (max-width:860px){.roles-module__OGofqG__stage{flex-direction:column;gap:12px;padding-top:12px;padding-bottom:14px;display:flex}.roles-module__OGofqG__guide{max-width:none;margin-top:10px}.roles-module__OGofqG__bubble{margin-bottom:6px}.roles-module__OGofqG__rail{flex:none;max-width:none}.roles-module__OGofqG__orbit{--rad:138px;--plate:52px;width:340px;height:340px}.roles-module__OGofqG__phone{border-radius:16px;width:86px;margin-left:-43px;padding:4px}.roles-module__OGofqG__screen{border-radius:14px}.roles-module__OGofqG__beam{right:calc(50% + 47px)}.roles-module__OGofqG__tagIn{height:28px;padding:0 10px;font-size:12.5px}.roles-module__OGofqG__rollbox{margin-top:0;font-size:21px}.roles-module__OGofqG__bot{width:64px!important;height:64px!important}.roles-module__OGofqG__tag{left:0;transform:none}}
.schools-module__9yhBZq__section{background:var(--blue-deep);color:#fff;overflow:clip}.schools-module__9yhBZq__intro{padding-top:var(--pad-y);padding-bottom:28px}.schools-module__9yhBZq__outro{height:24px}.schools-module__9yhBZq__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(38px,4.8vw,68px);font-weight:800;line-height:1.04}.schools-module__9yhBZq__accent{color:var(--yellow)}.schools-module__9yhBZq__stage{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex}.schools-module__9yhBZq__guide{flex:none;align-items:flex-end;gap:8px;max-width:680px;display:flex}.schools-module__9yhBZq__bubble{flex:1;margin-bottom:12px}.schools-module__9yhBZq__rail{flex:none}.schools-module__9yhBZq__scene{height:380px;position:relative}.schools-module__9yhBZq__layer{opacity:0;visibility:hidden;transition:opacity .45s,translate .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;position:absolute;inset:0;translate:0 18px}.schools-module__9yhBZq__on{opacity:1;visibility:visible;transition:opacity .45s,translate .6s cubic-bezier(.22,1,.36,1),visibility;translate:0}.schools-module__9yhBZq__road{background:#fff3;border-radius:6px;height:6px;position:absolute;top:214px;left:10%;right:10%;overflow:hidden}.schools-module__9yhBZq__fill{background:var(--yellow);transform:scaleX(var(--fill,0));transform-origin:0;border-radius:6px;transition:transform 1s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.schools-module__9yhBZq__stops{margin:0;padding:0;list-style:none;position:absolute;inset:0}.schools-module__9yhBZq__stop{top:0;left:var(--x);text-align:center;flex-direction:column;align-items:center;width:220px;margin-left:-110px;display:flex;position:absolute}.schools-module__9yhBZq__bld{opacity:.3;transform-origin:50% 100%;filter:grayscale()brightness(1.5);order:0;justify-content:center;align-items:flex-end;width:200px;height:200px;transition:opacity .5s,transform .9s cubic-bezier(.34,1.56,.64,1),filter .6s;display:flex;transform:translateY(16px)scale(.86)}.schools-module__9yhBZq__bld img{object-fit:contain;width:100%;height:auto;max-height:200px;display:block}.schools-module__9yhBZq__node{z-index:1;box-sizing:border-box;background:var(--blue-deep);border:3px solid #fff9;border-radius:999px;flex:none;order:1;width:22px;height:22px;margin:3px 0 14px;transition:background-color .4s,border-color .4s,box-shadow .4s;display:block;position:relative}.schools-module__9yhBZq__label{opacity:.55;order:2;transition:opacity .4s;display:block}.schools-module__9yhBZq__stopName{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.1;display:block}.schools-module__9yhBZq__range{color:#ffffffbf;margin-top:4px;font-size:14px;display:block}.schools-module__9yhBZq__badge{background:var(--yellow);color:var(--ink);white-space:nowrap;opacity:0;border-radius:999px;order:3;margin-top:10px;padding:5px 12px;font-size:13.5px;font-weight:700;transition:opacity .3s,transform .6s cubic-bezier(.34,1.7,.64,1);display:inline-flex;transform:scale(.5)}.schools-module__9yhBZq__built .schools-module__9yhBZq__bld{opacity:1;filter:none;transform:none}.schools-module__9yhBZq__built .schools-module__9yhBZq__node{background:var(--yellow);border-color:var(--yellow)}.schools-module__9yhBZq__built .schools-module__9yhBZq__label{opacity:1}.schools-module__9yhBZq__built .schools-module__9yhBZq__badge{opacity:1;transform:none}.schools-module__9yhBZq__here .schools-module__9yhBZq__node{box-shadow:0 0 0 7px #f5c42c4d}.schools-module__9yhBZq__kinds{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.schools-module__9yhBZq__kindRow{justify-content:center;align-items:flex-end;gap:32px;margin:0;padding:0;list-style:none;display:flex}.schools-module__9yhBZq__kind{opacity:0;transform-origin:50% 100%;flex-direction:column;align-items:center;gap:12px;width:270px;transition:opacity .45s,transform .8s cubic-bezier(.34,1.56,.64,1);display:flex;transform:translateY(24px)scale(.9)}.schools-module__9yhBZq__kindRowTwo .schools-module__9yhBZq__kind{width:240px}.schools-module__9yhBZq__on .schools-module__9yhBZq__kind{opacity:1;transform:none}.schools-module__9yhBZq__kindImg{width:100%;height:auto;display:block}.schools-module__9yhBZq__kindLabel{background:var(--yellow);min-height:32px;color:var(--ink);text-align:center;box-sizing:border-box;border-radius:999px;align-items:center;padding:4px 13px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.schools-module__9yhBZq__chipLabel{letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6;margin:0;font-size:12.5px;font-weight:700}.schools-module__9yhBZq__chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.schools-module__9yhBZq__chips .schools-module__9yhBZq__chipLabel{margin-right:4px}.schools-module__9yhBZq__chip{white-space:nowrap;color:#fff;border:1.5px solid #ffffff59;border-radius:999px;align-items:center;height:32px;padding:0 13px;font-size:14px;font-weight:600;transition:background-color .35s,color .35s,border-color .35s;display:inline-flex}.schools-module__9yhBZq__on .schools-module__9yhBZq__chip{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}@media (prefers-reduced-motion:reduce){.schools-module__9yhBZq__layer,.schools-module__9yhBZq__on,.schools-module__9yhBZq__fill,.schools-module__9yhBZq__bld,.schools-module__9yhBZq__node,.schools-module__9yhBZq__label,.schools-module__9yhBZq__badge,.schools-module__9yhBZq__kind,.schools-module__9yhBZq__chip{transition:none}}@media (max-width:860px){.schools-module__9yhBZq__stage{gap:12px;padding-top:12px;padding-bottom:14px}.schools-module__9yhBZq__scene{height:432px}.schools-module__9yhBZq__road{width:4px;height:auto;inset:40px auto 40px 9px}.schools-module__9yhBZq__fill{transform:scaleY(var(--fill,0));transform-origin:50% 0}.schools-module__9yhBZq__stops{flex-direction:column;gap:8px;display:flex}.schools-module__9yhBZq__stop{text-align:left;grid-template-rows:1fr auto auto 1fr;grid-template-columns:22px 88px minmax(0,1fr);align-items:center;column-gap:10px;width:auto;height:80px;margin-left:0;display:grid;position:relative;left:auto}.schools-module__9yhBZq__node{grid-area:1/1/-1;margin:0}.schools-module__9yhBZq__bld{grid-area:1/2/-1;align-items:center;width:88px;height:72px}.schools-module__9yhBZq__bld img{max-height:72px}.schools-module__9yhBZq__label{grid-area:2/3;min-width:0}.schools-module__9yhBZq__stopName{font-size:16px}.schools-module__9yhBZq__range{margin-top:1px;font-size:13px}.schools-module__9yhBZq__badge{transform-origin:0;grid-area:3/3;justify-self:start;margin-top:5px;padding:3px 9px;font-size:12px}.schools-module__9yhBZq__kinds{gap:14px}.schools-module__9yhBZq__kindRow{gap:8px;width:100%}.schools-module__9yhBZq__kind{flex:1 1 0;gap:8px;width:auto;min-width:0}.schools-module__9yhBZq__kindRowTwo{gap:16px}.schools-module__9yhBZq__kindRowTwo .schools-module__9yhBZq__kind{width:auto;max-width:150px}.schools-module__9yhBZq__kindLabel{border-radius:12px;min-height:0;padding:5px 9px;font-size:12.5px}.schools-module__9yhBZq__chips{gap:6px}.schools-module__9yhBZq__chips .schools-module__9yhBZq__chipLabel{text-align:center;flex:0 0 100%;margin:0 0 2px}.schools-module__9yhBZq__chip{height:30px;padding:0 11px;font-size:13.5px}}
.bridge-module__NlLh2G__section{background:var(--ink);color:#fff;overflow:clip}.bridge-module__NlLh2G__intro{padding-top:var(--pad-y);text-align:center;padding-bottom:28px}.bridge-module__NlLh2G__outro{height:var(--pad-y-end)}.bridge-module__NlLh2G__stageInner{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex;position:relative}.bridge-module__NlLh2G__eyebrow{color:var(--yellow)}.bridge-module__NlLh2G__title{font-family:var(--font-display);letter-spacing:-.045em;margin:22px 0 0;font-size:clamp(40px,6.2vw,92px);font-weight:800;line-height:1.04}.bridge-module__NlLh2G__accent{color:var(--yellow)}.bridge-module__NlLh2G__click{display:inline-block;position:relative}.bridge-module__NlLh2G__tCursor{width:.36em;height:.36em;position:absolute;bottom:-.12em;right:-.32em;overflow:visible}.bridge-module__NlLh2G__tRing{opacity:0;border:.03em solid #fff;border-radius:999px;width:.2em;height:.2em;position:absolute;bottom:-.02em;right:-.16em}.bridge-module__NlLh2G__seen .bridge-module__NlLh2G__tCursor{animation:2.4s ease-in-out .4s 2 bridge-module__NlLh2G__press}.bridge-module__NlLh2G__seen .bridge-module__NlLh2G__tRing{animation:2.4s ease-out .4s 2 bridge-module__NlLh2G__ripple}@keyframes bridge-module__NlLh2G__press{0%,to{transform:translate(8px,8px)}40%{transform:translate(0)}55%{transform:translate(0)scale(.85)}70%{transform:translate(0)}}@keyframes bridge-module__NlLh2G__ripple{0%,50%{opacity:0;transform:scale(.4)}55%{opacity:1}to{opacity:0;transform:scale(2.4)}}.bridge-module__NlLh2G__track{height:570px;position:relative}.bridge-module__NlLh2G__bridge{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bridge-module__NlLh2G__prog{transition:width 1.2s cubic-bezier(.65,0,.35,1)}.bridge-module__NlLh2G__caption{z-index:1;align-items:flex-end;gap:8px;width:440px;display:flex;position:absolute;top:18px;left:32px}.bridge-module__NlLh2G__captionBubble{flex:1;margin-bottom:12px}.bridge-module__NlLh2G__stops{margin:0;padding:0;list-style:none;position:absolute;inset:0}.bridge-module__NlLh2G__stop{text-align:center;flex-direction:column;align-items:center;width:230px;margin-left:-115px;transition:opacity .5s;display:flex;position:absolute}.bridge-module__NlLh2G__bld{transform-origin:50% 100%;justify-content:center;align-items:flex-end;height:200px;transition:transform .9s cubic-bezier(.34,1.56,.64,1),filter .6s;display:flex}.bridge-module__NlLh2G__bld img{max-width:100%;display:block}.bridge-module__NlLh2G__lab{white-space:nowrap;margin-top:10px;display:block}.bridge-module__NlLh2G__labName{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.1;display:block}.bridge-module__NlLh2G__labLine{color:#ffffffb3;margin-top:3px;font-size:14px;line-height:1.4;display:block}.bridge-module__NlLh2G__sum{background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;transition:opacity .3s,transform .6s cubic-bezier(.34,1.7,.64,1);display:inline-flex;position:absolute;top:18px;right:6px;box-shadow:0 10px 22px -10px #000000b3}.bridge-module__NlLh2G__carrier{transition:left 1.2s cubic-bezier(.65,0,.35,1),bottom 1.2s cubic-bezier(.65,0,.35,1);position:absolute;transform:translate(-50%)}.bridge-module__NlLh2G__packet{height:40px;color:var(--ink);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:0 15px;font-size:13.5px;font-weight:700;transition:background-color .3s;display:inline-flex;position:relative;box-shadow:0 16px 34px -14px #000000b3}.bridge-module__NlLh2G__cursor{opacity:0;position:absolute;bottom:-16px;right:-14px}.bridge-module__NlLh2G__ring{border:2px solid var(--yellow);opacity:0;border-radius:999px;width:18px;height:18px;position:absolute;bottom:-6px;right:-6px}.bridge-module__NlLh2G__clicking .bridge-module__NlLh2G__cursor{opacity:1;animation:1.3s ease-in-out .3s 3 bridge-module__NlLh2G__press}.bridge-module__NlLh2G__clicking .bridge-module__NlLh2G__ring{animation:1.3s ease-out .3s 3 bridge-module__NlLh2G__ripple}@media (prefers-reduced-motion:reduce){.bridge-module__NlLh2G__seen .bridge-module__NlLh2G__tCursor,.bridge-module__NlLh2G__seen .bridge-module__NlLh2G__tRing,.bridge-module__NlLh2G__clicking .bridge-module__NlLh2G__cursor,.bridge-module__NlLh2G__clicking .bridge-module__NlLh2G__ring{animation:none}.bridge-module__NlLh2G__stop,.bridge-module__NlLh2G__bld,.bridge-module__NlLh2G__prog,.bridge-module__NlLh2G__carrier,.bridge-module__NlLh2G__sum,.bridge-module__NlLh2G__packet{transition:none}}@media (max-width:860px){.bridge-module__NlLh2G__intro{padding-bottom:16px}.bridge-module__NlLh2G__outro{height:32px}.bridge-module__NlLh2G__stageInner{gap:10px;padding-top:10px;padding-bottom:12px}.bridge-module__NlLh2G__caption{flex:none;width:auto;position:relative;top:auto;left:auto}.bridge-module__NlLh2G__bot{width:64px!important;height:64px!important}.bridge-module__NlLh2G__captionBubble{margin-bottom:6px}.bridge-module__NlLh2G__track{height:auto}.bridge-module__NlLh2G__bridge,.bridge-module__NlLh2G__carrier{display:none}.bridge-module__NlLh2G__stops{flex-direction:column;gap:8px;display:flex;position:relative;inset:auto}.bridge-module__NlLh2G__stop{text-align:left;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:12px;width:auto;margin-left:0;display:grid;position:relative;bottom:auto!important;left:auto!important}.bridge-module__NlLh2G__stop:first-child .bridge-module__NlLh2G__lab{grid-row:1/span 2;align-self:center}.bridge-module__NlLh2G__bld{grid-row:1/span 2;width:96px;height:76px}.bridge-module__NlLh2G__bld img{width:96px!important}.bridge-module__NlLh2G__lab{white-space:normal;grid-area:1/2;align-self:end;margin-top:0}.bridge-module__NlLh2G__labName{font-size:17px}.bridge-module__NlLh2G__labLine{margin-top:1px;font-size:13px}.bridge-module__NlLh2G__sum{transform-origin:0;grid-area:2/2;place-self:start;height:24px;margin-top:6px;font-size:12px;position:static}}
.faq-module__R6ew4a__section{background:var(--cream);color:var(--ink);overflow:clip}.faq-module__R6ew4a__inner{padding-block:var(--pad-y);flex-wrap:wrap;align-items:center;gap:48px 64px;display:flex}.faq-module__R6ew4a__text{flex:420px;min-width:0}.faq-module__R6ew4a__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:1.04}.faq-module__R6ew4a__word{perspective:600px;background:var(--yellow);border-radius:.14em;padding:0 .1em;display:inline-block}.faq-module__R6ew4a__letter{transform-origin:50% 55%;display:inline-block}.faq-module__R6ew4a__playing .faq-module__R6ew4a__letter{animation:.8s cubic-bezier(.65,0,.35,1) .2s both faq-module__R6ew4a__flipLetter}@keyframes faq-module__R6ew4a__flipLetter{0%{transform:rotateX(0)}to{transform:rotateX(360deg)}}.faq-module__R6ew4a__list{flex-direction:column;gap:2px;margin:28px 0 0;padding:0;list-style:none;display:flex}.faq-module__R6ew4a__q{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:baseline;gap:12px;padding:11px 14px;font-family:inherit;font-size:15.5px;font-weight:600;line-height:1.35;transition:background-color .3s,color .3s;display:flex}.faq-module__R6ew4a__q:hover{background:#10162a0d}.faq-module__R6ew4a__qOn,.faq-module__R6ew4a__qOn:hover{background:var(--ink);color:#fff}.faq-module__R6ew4a__qn{font-variant-numeric:tabular-nums;color:#8a8f9e;flex:none;font-size:12.5px;font-weight:700;transition:color .3s}.faq-module__R6ew4a__qOn .faq-module__R6ew4a__qn{color:var(--yellow)}.faq-module__R6ew4a__more{color:var(--ink-2);margin:24px 0 0;font-size:15.5px}.faq-module__R6ew4a__more a{color:var(--ink);text-underline-offset:3px;font-weight:600}.faq-module__R6ew4a__deckCol{flex:1.15 520px;min-width:0;position:relative}.faq-module__R6ew4a__bot{z-index:20;top:-86px;right:18px;position:absolute!important}.faq-module__R6ew4a__deck{perspective:1600px;cursor:pointer;border-radius:28px;height:440px;position:relative}.faq-module__R6ew4a__card{transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .6s;position:absolute;inset:0}.faq-module__R6ew4a__flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.65,0,.35,1);position:relative}.faq-module__R6ew4a__face{box-sizing:border-box;backface-visibility:hidden;border-radius:28px;flex-direction:column;padding:40px;display:flex;position:absolute;inset:0}.faq-module__R6ew4a__front{background:var(--ink);color:#fff;box-shadow:0 40px 80px -40px #10162ab3}.faq-module__R6ew4a__back{color:var(--ink);background:#fff;border:1px solid #ecebe4;transform:rotateY(180deg);box-shadow:0 40px 80px -40px #10162a73}.faq-module__R6ew4a__num{letter-spacing:.04em;color:var(--yellow);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.faq-module__R6ew4a__fq{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:auto 0;font-size:38px;font-weight:800;line-height:1.08}.faq-module__R6ew4a__hint{color:#fff9;font-size:14px;font-weight:600}.faq-module__R6ew4a__by{color:var(--blue);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.faq-module__R6ew4a__byBot{margin:-8px 0 -8px -6px}.faq-module__R6ew4a__fa{text-wrap:pretty;margin:auto 0;font-size:19px;font-weight:500;line-height:1.6}.faq-module__R6ew4a__hintBack{color:#8a8f9e;font-size:14px;font-weight:600}.faq-module__R6ew4a__pager{display:none}.faq-module__R6ew4a__pageBtn{white-space:nowrap;border:1.5px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:15.5px;font-weight:600;display:inline-flex}.faq-module__R6ew4a__pageNext{background:var(--ink);color:#fff}.faq-module__R6ew4a__backHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.faq-module__R6ew4a__numBack{letter-spacing:.04em;color:#8a8f9e;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.faq-module__R6ew4a__playing .faq-module__R6ew4a__letter{animation:none}.faq-module__R6ew4a__q,.faq-module__R6ew4a__qn,.faq-module__R6ew4a__card,.faq-module__R6ew4a__flip{transition:none}}@media (max-width:860px){.faq-module__R6ew4a__deck{height:400px}.faq-module__R6ew4a__face{border-radius:22px;padding:26px}.faq-module__R6ew4a__fq{font-size:27px}.faq-module__R6ew4a__fa{font-size:16.5px}.faq-module__R6ew4a__list{display:none}.faq-module__R6ew4a__pager{gap:10px;margin-top:36px;display:flex}.faq-module__R6ew4a__deckCol{margin-top:8px}}
.contact-module__zLb6AW__section{background:var(--yellow);color:var(--ink);position:relative;overflow:clip}.contact-module__zLb6AW__intro{padding-top:var(--pad-y);padding-bottom:28px}.contact-module__zLb6AW__outro{height:40px}.contact-module__zLb6AW__title{font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(42px,5.6vw,84px);font-weight:800;line-height:1.02}.contact-module__zLb6AW__mark{background:var(--ink);color:var(--yellow);border-radius:.14em;padding:0 .12em}.contact-module__zLb6AW__bldBox{vertical-align:-.12em;width:1.35em;height:1em;margin:0 .06em;display:inline-block;position:relative}.contact-module__zLb6AW__bld{width:100%;max-width:none;position:absolute;bottom:0;left:0}.contact-module__zLb6AW__lead{color:#2b3044;max-width:520px;margin:24px 0 0;font-size:19px;line-height:1.55}.contact-module__zLb6AW__ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.contact-module__zLb6AW__primary{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:58px;padding:0 26px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.contact-module__zLb6AW__primary:hover{background:#26304d}.contact-module__zLb6AW__primary:active{transform:scale(.98)}.contact-module__zLb6AW__ghost{border:2px solid var(--ink);min-height:58px;color:var(--ink);box-sizing:border-box;overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.contact-module__zLb6AW__ghost:hover{background:#10162a0f}.contact-module__zLb6AW__phones{color:#3d3a2e;margin:18px 0 0;font-size:14.5px}.contact-module__zLb6AW__phones a{white-space:nowrap;margin-block:-12px;padding-block:12px;text-decoration:none;display:inline-block}.contact-module__zLb6AW__phones a:hover{text-decoration:underline}.contact-module__zLb6AW__chips{flex-wrap:wrap;gap:8px;margin:28px 0 0;font-size:14px;font-weight:600;display:flex}.contact-module__zLb6AW__chip{background:#fff;border-radius:999px;padding:7px 12px}.contact-module__zLb6AW__chipLead{background:#10162a14}.contact-module__zLb6AW__stage{flex-direction:column;gap:14px;height:100%;padding-top:18px;padding-bottom:18px;display:flex}.contact-module__zLb6AW__scene{flex:auto;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}.contact-module__zLb6AW__fit{flex:0 350px;align-self:stretch}.contact-module__zLb6AW__rail{flex:none}.contact-module__zLb6AW__guide{flex-direction:column;flex:none;align-items:flex-start;gap:6px;display:flex}.contact-module__zLb6AW__hi{white-space:nowrap;background:#fff;border-radius:14px 14px 14px 4px;padding:9px 13px;font-size:14.5px;font-weight:700;transition:opacity .4s,transform .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 12px 26px -12px #10162a66}.contact-module__zLb6AW__phone{box-sizing:border-box;background:var(--ink);border-radius:48px;width:330px;height:640px;margin-inline:auto;padding:10px;position:relative;box-shadow:0 60px 100px -40px #10162a99}.contact-module__zLb6AW__wa{background:#efeae2 radial-gradient(#10162a0d 1.2px,#0000 1.3px) 0 0/16px 16px;border-radius:38px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.contact-module__zLb6AW__waHead{color:#fff;background:#008069;flex:none;align-items:center;gap:10px;padding:34px 14px 10px;display:flex}.contact-module__zLb6AW__waAvatar{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.contact-module__zLb6AW__waAvatar img{width:auto;height:26px}.contact-module__zLb6AW__waName{font-size:15.5px;font-weight:600;display:block}.contact-module__zLb6AW__waStatus{opacity:.85;font-size:12.5px;display:block}.contact-module__zLb6AW__thread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 10px 10px;display:flex;overflow:hidden}.contact-module__zLb6AW__msg{flex-shrink:0;transition:max-height .5s cubic-bezier(.22,1,.36,1),margin-top .5s cubic-bezier(.22,1,.36,1),opacity .35s;display:flex;overflow:hidden}.contact-module__zLb6AW__out{justify-content:flex-end}.contact-module__zLb6AW__b{color:#111b21;border-radius:12px;max-width:82%;margin:0;padding:7px 10px 18px;font-size:14px;line-height:1.4;position:relative;box-shadow:0 1px .5px #0b141a21}.contact-module__zLb6AW__bOut{background:#d9fdd3;border-top-right-radius:3px}.contact-module__zLb6AW__bIn{background:#fff;border-top-left-radius:3px}.contact-module__zLb6AW__typing{gap:4px;padding:12px 14px;display:inline-flex}.contact-module__zLb6AW__time{color:#667781;align-items:center;gap:3px;font-size:10.5px;display:inline-flex;position:absolute;bottom:3px;right:8px}.contact-module__zLb6AW__dot{background:#8696a0;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite contact-module__zLb6AW__dot}@keyframes contact-module__zLb6AW__dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.contact-module__zLb6AW__cal{flex-shrink:0;align-self:center;transition:opacity .4s,transform .7s cubic-bezier(.34,1.56,.64,1),max-height .5s,margin-top .5s;overflow:hidden}.contact-module__zLb6AW__calIn{background:var(--ink);color:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.contact-module__zLb6AW__waFoot{flex:none;align-items:center;gap:8px;padding:8px 10px 16px;display:flex}.contact-module__zLb6AW__waInput{color:#8696a0;background:#fff;border-radius:999px;flex:1;align-items:center;height:40px;padding:0 14px;font-size:13.5px;display:flex}.contact-module__zLb6AW__waSend{background:#00a884;border-radius:999px;flex:none;width:40px;height:40px}.contact-module__zLb6AW__weave{background-image:var(--weave);height:30px}@media (prefers-reduced-motion:reduce){.contact-module__zLb6AW__msg,.contact-module__zLb6AW__cal,.contact-module__zLb6AW__hi,.contact-module__zLb6AW__primary{transition:none}.contact-module__zLb6AW__dot{animation:none}}@media (max-width:860px){.contact-module__zLb6AW__stage{padding-top:12px;padding-bottom:0}.contact-module__zLb6AW__fit{flex:auto}.contact-module__zLb6AW__phone{border-radius:42px;width:300px;height:480px}.contact-module__zLb6AW__wa{border-radius:33px}.contact-module__zLb6AW__waHead{padding-top:24px}}
.footer-module__hhc9Ha__footer{background:var(--ink);color:#fff;position:relative;overflow:hidden}.footer-module__hhc9Ha__inner{padding-block:80px 32px}.footer-module__hhc9Ha__cols{flex-wrap:wrap;gap:40px 56px;display:flex}.footer-module__hhc9Ha__brandCol{flex:1.4 280px;min-width:0}.footer-module__hhc9Ha__brand{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;display:flex}.footer-module__hhc9Ha__logo{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.footer-module__hhc9Ha__logo img{width:auto;height:27px}.footer-module__hhc9Ha__baseline{color:#ffffffb3;max-width:320px;margin:16px 0 0;font-size:15.5px;line-height:1.6}.footer-module__hhc9Ha__col{flex:170px;min-width:0}.footer-module__hhc9Ha__colWide{flex:1.2 220px}.footer-module__hhc9Ha__colTitle{color:var(--yellow);margin:0;font-size:14.5px;font-weight:600}.footer-module__hhc9Ha__links{color:#fffc;flex-direction:column;gap:10px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.footer-module__hhc9Ha__links a{text-decoration:none;transition:opacity .2s}.footer-module__hhc9Ha__links a:hover{opacity:.75}@media (max-width:860px){.footer-module__hhc9Ha__links{gap:2px}.footer-module__hhc9Ha__links a{align-items:center;min-height:42px;display:inline-flex}}.footer-module__hhc9Ha__legal{color:#ffffff8c;border-top:1px solid #ffffff24;margin-top:56px;padding-top:22px;font-size:13px;line-height:1.6}.footer-module__hhc9Ha__legal p{margin:0}.footer-module__hhc9Ha__legal p+p{max-width:900px;margin-top:4px}.footer-module__hhc9Ha__watermark{text-align:center;font-family:var(--font-display);letter-spacing:-.06em;background:linear-gradient(100deg,#f5c42c0f 0% 40%,#f5c42c38 50%,#f5c42c0f 60% 100%) 0 0/250% 100%;color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0 0 -.22em;font-size:22vw;font-weight:800;line-height:.85;animation:4s linear .6s both footer-module__hhc9Ha__shine}@keyframes footer-module__hhc9Ha__shine{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.footer-module__hhc9Ha__watermark{color:#f5c42c14;background:0 0;animation:none}}
