html body.mt-body,.mt-page{background:var(--navy);color:var(--text)}.mt-body{overflow-x:clip}.mt{font-size:16px;line-height:1.5}@media (min-width: 900px){.mt{font-size:17px}}.mt :is(h1,h2,h3){color:var(--text);font-family:var(--font-display);font-weight:600;letter-spacing:-.015em;text-wrap:balance}.mt h1{font-size:var(--fs-h1);line-height:1.08}.mt h2{font-size:var(--fs-h2);line-height:1.12}.mt h3{font-size:var(--fs-h3);line-height:1.3}.mt p{margin:0}.mt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mt-body :focus-visible{outline:3px solid var(--text);outline-offset:3px}.mt-body :is(a,button,summary,input,select,textarea,video,[tabindex]){scroll-margin-top:calc(var(--top) + 16px);scroll-margin-bottom:96px}.mt-body .skip-link{background:var(--text);color:var(--ink)}.mt-wrap{position:relative;z-index:1;width:100%;max-width:1152px;margin-inline:auto;padding-inline:16px}@media (min-width: 900px){.mt-wrap{padding-inline:24px}}.mt-sec{position:relative;padding-block:clamp(56px,4vw + 28px,92px);scroll-margin-top:var(--top)}.mt-glow{position:absolute;inset:0;z-index:0;pointer-events:none}.mt-glow:before,.mt-glow:after{content:"";position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}.mt-glow:before{left:50%;top:-160px;width:70vw;height:70vw;max-width:900px;max-height:900px;transform:translate(-50%);background:radial-gradient(circle,var(--glow) 0%,transparent 65%)}.mt-glow:after{display:none;right:-15%;bottom:-10%;width:50vw;height:50vw;max-width:600px;max-height:600px;background:radial-gradient(circle,var(--glow-soft) 0%,transparent 65%)}@media (min-width: 900px){.mt-glow:after{display:block}}.mt-head{display:grid;justify-items:center;gap:14px;text-align:center;margin-bottom:clamp(28px,3vw + 12px,48px)}.mt-head h2{max-width:24ch}.mt-head__lead{max-width:44ch;color:var(--muted)}.mt-pill{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;min-height:28px;padding:6px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / 18%);background:#00b0f01a;box-shadow:var(--card-edge);font:600 12px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--text)}.mt-pill b{color:var(--cyan);font-weight:600}.mt-pill__place{color:var(--muted)}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border:0;border-radius:10px;font:600 16px/1 var(--font-display);color:var(--ink);text-decoration:none;background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom));box-shadow:inset 0 1px #ffffff4d,0 10px 30px -10px #00b0f099;touch-action:manipulation;transition:transform .16s var(--ease-out),filter .16s var(--ease-out),box-shadow .16s var(--ease-out)}.mt-btn .btn__arrow{width:18px;height:18px;transition:transform .16s var(--ease-out)}.mt-btn:active{transform:scale(.97);filter:brightness(.94)}@media (hover: hover) and (pointer: fine){.mt-btn:hover{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,0 14px 36px -10px #00b0f0bf}.mt-btn:hover .btn__arrow{transform:translate(3px)}}.mt-btn--lg{width:min(100%,360px)}.mt-btn--sm{min-height:44px;padding:0 16px;font-size:15px}.mt-top{position:sticky;top:0;z-index:var(--z-header);background:var(--navy);border-bottom:1px solid var(--line)}.mt-top__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--top)}.mt-top__logo{width:112px;height:auto;filter:invert(1) brightness(1.2)}.mt-top__meta{display:none;font-size:14px;color:var(--muted)}.mt-top__cta .btn__arrow{display:none}@media (min-width: 900px){.mt-top__logo{width:128px}.mt-top__meta{display:block;margin-left:auto}.mt-top__cta{min-height:40px}}.mt-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.mt-progress__bar{display:block;height:100%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline: scroll()){.mt-progress__bar{animation:mt-progress linear both;animation-timeline:scroll(root block)}}@keyframes mt-progress{to{transform:scaleX(1)}}.mt-card{position:relative;display:grid;align-content:start;gap:10px;padding:18px 16px;border-radius:var(--r);background:var(--card);border:1px solid var(--line);box-shadow:var(--card-edge),var(--card-glow);overflow:hidden}.mt-card:after{content:"";position:absolute;left:50%;top:-60px;width:160px;height:120px;transform:translate(-50%);background:radial-gradient(ellipse,rgb(0 176 240 / 22%),transparent 70%);pointer-events:none}.mt-card p{color:var(--muted);font-size:15px}@media (min-width: 720px){.mt-card{padding:22px 20px}}@media (hover: hover) and (pointer: fine){.mt-card{transition:transform .2s var(--ease-out),border-color .2s var(--ease-out)}.mt-bento .mt-card:hover{transform:translateY(-3px);border-color:#00b0f073}}.mt-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:var(--ink);background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom));box-shadow:inset 0 1px #ffffff59,0 8px 20px -8px #00b0f0b3}.mt-ic svg{width:22px;height:22px}.mt-no{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;font:600 14px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom));box-shadow:inset 0 1px #ffffff59,0 0 0 6px var(--navy),0 0 24px -4px #00b0f0b3}.mt-no--sm{width:28px;height:28px;border-radius:8px;font-size:12px;box-shadow:inset 0 1px #ffffff59}.mt-frame{margin:0;overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:var(--navy-2);box-shadow:var(--card-edge),var(--card-lift)}.mt-frame img{width:100%;height:100%;object-fit:cover}.mt-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;margin:0;padding:0;list-style:none}.mt-chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px 6px 10px;border-radius:999px;background:#ffffff0d;border:1px solid var(--line);box-shadow:var(--card-edge);font-size:15px;font-weight:600;line-height:1.25}.mt-chip svg{flex:none;width:16px;height:16px;color:var(--cyan)}.mt-hero{padding-top:clamp(32px,5vw,72px);padding-bottom:0}.mt-hero__in{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;text-align:center}.mt-hero__in>*{max-width:100%}.mt-hero h1{max-width:22ch}.mt-pill--hero{text-transform:none;letter-spacing:0;font-size:13px}@media (max-width: 599px){.mt-pill--hero{display:inline-block;padding:6px 14px;border-radius:18px}.mt-pill--hero .mt-pill__place{display:block}}.mt-hero__lead{display:none;max-width:44ch;font-size:17px;color:var(--muted)}.mt-hero__pay{display:grid;justify-items:center;gap:2px}.mt-hero__pay strong{font:800 var(--fs-pay)/1.05 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.mt-hero__pay span:last-child{font-size:14px;color:var(--muted)}.mt-hero__cta{display:grid;justify-items:center;gap:10px;width:100%}.mt-hero__cta p{font-size:14px;color:var(--muted)}@media (min-width: 600px){.mt-hero__in{gap:18px}.mt-hero__lead{display:block}.mt-pill--hero{max-width:none;text-transform:uppercase;letter-spacing:.08em;font-size:12px}}@media (max-height: 700px) and (max-width: 599px){.mt-hero{padding-top:12px}.mt-hero__in{gap:8px}.mt-pill--hero .mt-pill__place{display:none}.mt-hero__cta{order:4}.mt-hero__in>.mt-chips{order:5}.mt-hero__in>[data-hero-stage]{order:6}}.fx-on .mt-rv .w{display:inline-block;opacity:.45;filter:blur(6px);transform:translateY(4px);transition:opacity .5s var(--ease-out),filter .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(var(--i) * 45ms)}.fx-on .mt-rv.is-in .w{opacity:1;filter:none;transform:none}.fx-on .mt-fade{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:var(--d, 0ms)}.fx-on .mt-fade.is-in{opacity:1;transform:none}.mt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in oklab,var(--navy-2) 94%,transparent);border-top:1px solid var(--line);box-shadow:0 -10px 30px #0006;transform:translateY(110%);visibility:hidden;transition:transform .26s var(--ease-out),visibility 0s linear .26s}.mt-sticky.is-visible{transform:none;visibility:visible;transition:transform .26s var(--ease-out),visibility 0s}.mt-sticky__pay{margin:0;font:600 15px/1.2 var(--font-display);font-variant-numeric:tabular-nums}.mt-sticky__pay span{display:block;font:400 13px/1.2 var(--font-body);color:var(--muted)}.mt-sticky .mt-btn{min-height:44px;padding-inline:18px}@media (min-width: 900px){.mt-sticky{display:none}}@media (max-width: 899px){html:has(body.mt-body){scroll-padding-top:64px;scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}.mt-top__cta{transition:opacity .16s var(--ease-out),visibility 0s}.mt-sticky-on .mt-top__cta{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out),visibility 0s linear .16s}}.mt-funnel-on .mt-top__cta{opacity:0;visibility:hidden}@media (prefers-reduced-motion: reduce){.mt-card,.mt-btn .btn__arrow{transition:none!important}.mt-bento .mt-card:hover{transform:none}.mt-sticky{transform:none;opacity:0;transition:opacity .22s var(--ease-out),visibility 0s linear .22s}.mt-sticky.is-visible{opacity:1;transition:opacity .22s var(--ease-out),visibility 0s}}.mt-top__home{display:inline-flex;align-items:center;min-height:44px;border-radius:6px}.mt-video__stage{position:relative;max-width:880px;margin-inline:auto}.mt-video__stage:after{content:"";position:absolute;left:10%;right:10%;bottom:-40px;height:80px;z-index:-1;background:radial-gradient(ellipse at 50% 0%,rgb(0 176 240 / 35%),transparent 70%);filter:blur(20px)}.mt-play{position:relative;overflow:hidden;border-radius:var(--r-stage);border:1px solid var(--line);background:var(--navy-2);box-shadow:var(--card-edge),var(--card-lift),0 0 80px -20px #00b0f059}.mt-play--wide{aspect-ratio:16 / 9}.mt-play--tall{aspect-ratio:9 / 16}.mt-play video,.mt-play__btn img{display:block;width:100%;height:100%;object-fit:cover}.mt-play video{background:#050816}.mt-play__btn{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.mt-play__btn:focus-visible{outline:3px solid var(--text);outline-offset:-6px}.mt-play__icon{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:999px;color:var(--ink);background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom));box-shadow:inset 0 1px #ffffff4d,0 0 0 8px #00b0f02e,0 10px 30px -10px #00b0f0b3;transition:transform .2s var(--ease-out)}.mt-play__icon svg{width:26px;height:26px;margin-left:3px}@media (hover: hover) and (pointer: fine){.mt-play__btn:hover .mt-play__icon{transform:scale(1.06)}}.mt-play__btn:active .mt-play__icon{transform:scale(.95)}.mt-play--tall .mt-play__icon{width:56px;height:56px;margin:-28px 0 0 -28px}.mt-play--tall .mt-play__icon svg{width:22px;height:22px}.mt-play__chip{position:absolute;right:12px;bottom:12px;padding:4px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / 18%);background:#0b1030d1;box-shadow:var(--card-edge);color:var(--text);font:600 13px/1.2 var(--font-display);font-variant-numeric:tabular-nums}.mt-play__error{position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;border-radius:6px;background:#0b1030e5;font-size:14px}.mt .mt-video__hint{margin-top:28px;text-align:center;font-size:14px;color:var(--muted)}.mt-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 720px){.mt-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.mt-bento.mt-fit__grid{grid-template-columns:minmax(0,1fr)}.mt-fit__card{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:14px}.mt-fit__card .mt-no{box-shadow:inset 0 1px #ffffff59,0 0 24px -6px #00b0f0b3}.mt .mt-fit__card p{align-self:center;color:var(--text);font-size:16px}@media (min-width: 480px){.mt-bento.mt-fit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-fit__card--wide{grid-column:1 / -1}}@media (min-width: 720px){.mt-bento.mt-fit__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mt-fit__card--wide{grid-column:auto}.mt-fit__card{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:180px}.mt .mt-fit__card p{align-self:start}}.mt-hint{margin-top:14px;background:linear-gradient(#00b0f014,#00b0f014),var(--card);border-color:#00b0f04d}.mt-hint__text{display:grid;gap:8px;align-content:center}.mt-hint__text p{max-width:52ch}.mt-hint__photo{aspect-ratio:3 / 2}@media (min-width: 720px){.mt-hint{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:center}}.mt .mt-note-line{margin-top:16px;text-align:center;font-size:14px;color:var(--muted)}.mt-offer__grid .mt-card{min-height:150px}.mt .mt-offer__grid h3{font-size:17px}.mt-card--pay{grid-column:1 / -1;gap:6px}.mt .mt-card__pay{font:800 var(--fs-pay)/1.05 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.mt-bar{display:block;height:6px;margin-top:8px;border-radius:3px;overflow:hidden;background:#ffffff14}.mt-bar i{display:block;height:100%;background:linear-gradient(to right,var(--cyan-press),var(--cyan));transform-origin:0 50%}.fx-on .mt-bar i{transform:scaleX(0);transition:transform .9s var(--ease-out) .15s}.fx-on .is-in .mt-bar i{transform:none}.mt-range{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}@media (min-width: 720px){.mt-offer__grid .mt-card{min-height:180px}.mt .mt-offer__grid h3{font-size:var(--fs-h3)}.mt-card--pay{grid-column:span 2;grid-row:span 2;align-content:end}}.mt .mt-company{margin-top:20px;text-align:center;color:var(--muted)}.mt-steps{display:grid;gap:32px}.mt-steps__col{position:relative}.mt-steps__list{margin:0;padding:0;list-style:none}.mt-track{position:absolute;left:19px;top:42px;bottom:42px;width:2px;border-radius:1px;background:#ffffff1a}.mt-track i{position:absolute;inset:0;background:linear-gradient(to bottom,var(--cyan),var(--cyan-press));box-shadow:0 0 10px var(--cyan);transform:scaleY(1);transform-origin:50% 0}.fx-on .mt-track i{transform:scaleY(var(--fill, 0))}.mt-hookway{position:absolute;inset:0;transform:translateY(100%)}.fx-on .mt-hookway{transform:translateY(calc(var(--fill, 0) * 100%));will-change:transform}.mt-hook{position:absolute;left:50%;top:-2px;width:18px;height:18px;margin-left:-9px;color:var(--cyan);filter:drop-shadow(0 0 6px rgb(0 176 240 / 80%))}@supports (animation-timeline: view()){.mt-track{timeline-scope:--mt-fill}.fx-on .mt-track i{view-timeline:--mt-fill block;animation:mt-fill linear both;animation-timeline:--mt-fill;animation-range:entry 40% exit 60%}.fx-on .mt-hookway{animation:mt-hook linear both;animation-timeline:--mt-fill;animation-range:entry 40% exit 60%}}@keyframes mt-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mt-hook{0%{transform:translateY(0)}to{transform:translateY(100%)}}.mt-week>.mt-glow{transition:opacity .6s var(--ease-out)}.mt-week.is-night>.mt-glow{opacity:.25}.mt-worklight{position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px #00b0f0b3,inset 0 -60px 80px -60px #00b0f08c;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out)}.mt-week.is-night .mt-worklight{opacity:1}.mt-step__fig{position:relative}.mt-step{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;row-gap:6px;padding-block:22px}.mt-step>.mt-no{grid-row:1 / span 3}.mt-step>:not(.mt-no){grid-column:2}.mt .mt-step__day{font:600 12px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.mt .mt-step h3{font-size:var(--fs-step);transition:opacity .3s var(--ease-out)}.mt-step__text{max-width:46ch;color:var(--muted)}.mt-step__fig{margin-top:10px;aspect-ratio:3 / 2}.mt-stage{display:none}@media (min-width: 900px){.mt-steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.mt-step__fig{display:none}.mt-stage{position:sticky;top:calc(var(--top) + 48px);display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r-stage);border:1px solid var(--line);background:var(--navy-2);box-shadow:var(--card-edge),0 40px 80px -30px #000c,0 0 80px -20px #00b0f059}.mt-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s var(--ease-out)}.mt-stage>img.is-on{opacity:1}.fx-on .mt-step:not(.is-active) h3{opacity:.6}}.mt .mt-note{margin-top:24px;padding:14px 16px;border-radius:var(--r-sm);border:1px solid var(--line);background:#00b0f014;box-shadow:var(--card-edge)}@media (min-width: 900px){.mt .mt-note{max-width:calc(50% - 28px)}}.mt-places{display:grid;justify-items:center;gap:12px;margin-top:28px;text-align:center}.mt .mt-places>p{max-width:52ch;font-size:15px;color:var(--muted)}@media (min-width: 900px){.mt-stage.mt-stage--phone{aspect-ratio:auto;overflow:visible;border:0;background:none;box-shadow:none}}.mt-phone{position:relative;width:300px;margin-inline:auto}.mt-phone:after{content:"";position:absolute;left:5%;right:5%;bottom:-30px;height:60px;z-index:-1;background:radial-gradient(ellipse at 50% 0%,rgb(0 176 240 / 40%),transparent 70%);filter:blur(18px)}.mt-phone__body{position:relative;height:620px;border-radius:44px;border:8px solid var(--navy-2);background:linear-gradient(180deg,oklch(19% .05 262),var(--navy));box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff24,0 40px 80px -30px #000c;overflow:hidden}.mt-phone__notch{position:absolute;top:10px;left:50%;width:90px;height:24px;margin-left:-45px;border-radius:999px;background:#000108}.mt-phone__screen{position:absolute;inset:52px 18px 24px;display:grid;align-content:start;gap:12px;opacity:0;filter:blur(4px);transition:opacity .2s var(--ease-out),filter .2s var(--ease-out)}.mt-phone__screen.is-on{opacity:1;filter:none;transition:opacity .4s var(--ease-out) .2s,filter .4s var(--ease-out) .2s}.mt-phone__prog{display:grid;gap:6px;margin-bottom:8px;font:600 12px/1.2 var(--font-display);color:var(--muted)}.mt-phone__track{display:block;height:4px;border-radius:2px;overflow:hidden;background:var(--line)}.mt-phone__track i{display:block;height:100%;background:var(--cyan);transform-origin:0 50%}.mt .mt-phone__q{font:600 19px/1.25 var(--font-display);color:var(--text)}.mt-phone__opt{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:10px;border:1.5px solid rgb(255 255 255 / 22%);background:#ffffff0a;font-weight:600;font-size:15px}.mt-phone__opt i{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid rgb(255 255 255 / 40%)}.mt-phone__opt.is-on{border-color:var(--cyan);background:#00b0f01f}.mt-phone__opt.is-on i{border-color:var(--cyan);box-shadow:inset 0 0 0 3px var(--navy),inset 0 0 0 9px var(--cyan)}.mt-phone__field{display:grid;gap:4px}.mt-phone__field small{font-size:13px;font-weight:600}.mt-phone__field span{height:40px;border-radius:8px;border:1.5px solid rgb(255 255 255 / 22%);background:#ffffff0a;box-shadow:inset 0 1px #ffffff14}.mt-phone__btn{display:grid;place-items:center;min-height:46px;margin-top:6px;border-radius:10px;color:var(--ink);font:600 15px/1 var(--font-display);background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom))}.mt-phone__screen--end{align-content:center;justify-items:center;text-align:center;gap:14px}.mt .mt-phone__small{font-size:15px;color:var(--muted)}.mt-phone--inline{display:block;width:240px;margin:18px 0 8px}.mt-phone--inline .mt-phone__body{height:470px;border-radius:36px;border-width:6px}.mt-phone--inline .mt-phone__screen{inset:46px 14px 18px}.mt .mt-phone--inline .mt-phone__q{font-size:17px}@media (min-width: 900px){.mt-phone--inline{display:none}}.mt-process__cta{display:grid;justify-items:center;margin-top:36px}.mt-voices__quote{max-width:880px;margin-inline:auto;gap:14px}.mt-quote{margin:0}.mt .mt-quote p{color:var(--text);font-size:17px;line-height:1.45;text-wrap:pretty}.mt-quote--second{padding-top:14px;border-top:1px solid var(--line)}.mt .mt-quote--second p{font-size:16px;color:var(--muted)}.mt .mt-voices__source{font-size:14px}.mt-vgallery__wrap{margin-top:16px;margin-inline:-16px}.mt-vgallery{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;margin:0;padding:4px 16px 12px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none}.mt-vgallery::-webkit-scrollbar{display:none}.mt-vcard{scroll-snap-align:start;padding:10px 10px 16px;gap:8px}.mt-vcard .mt-play{border-radius:10px;margin-bottom:4px}.mt .mt-vcard h3{padding-inline:6px;font-size:17px}.mt .mt-vcard p{padding-inline:6px;font-size:15px}@media (min-width: 720px){.mt .mt-quote p{font-size:19px}.mt .mt-quote--second p{font-size:17px}.mt-voices__quote{padding:28px 36px}.mt-vgallery__wrap{margin-inline:0;margin-top:20px}.mt-vgallery{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:14px;max-width:880px;margin-inline:auto;padding:0;overflow:visible}}@media (min-width: 1000px){.mt-vgallery{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1040px}}.mt-faq__list{display:grid;gap:10px;max-width:760px;margin-inline:auto}.mt-faq__item{border-radius:var(--r);border:1px solid var(--line);background:var(--card);box-shadow:var(--card-edge);transition:border-color .2s var(--ease-out)}.mt-faq__item[open]{border-color:#00b0f08c;box-shadow:var(--card-edge),var(--card-glow)}.mt-faq__item summary{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:56px;padding:10px 16px;cursor:pointer;list-style:none;border-radius:var(--r)}.mt-faq__item summary::-webkit-details-marker{display:none}.mt-faq__q{font:600 16px/1.3 var(--font-display);color:var(--text)}.mt-faq__icon{position:relative;width:20px;height:20px;transition:transform .2s var(--ease-out)}.mt-faq__icon:before,.mt-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:1px;background:var(--cyan)}.mt-faq__icon:after{transform:rotate(90deg)}.mt-faq__item[open] .mt-faq__icon{transform:rotate(45deg)}.mt .mt-faq__item p{padding:0 16px 16px 58px;max-width:62ch;color:var(--muted)}@media (hover: hover) and (pointer: fine){.mt-faq__item:hover{border-color:#00b0f066}}.mt-apply .mt-wrap{max-width:752px}.mt-body [data-theme=navy]{--ink: var(--text);--white: oklch(19% .05 262);--grey: var(--muted);--line: rgb(255 255 255 / 14%);--line-strong: rgb(255 255 255 / 26%);--cyan-ink: var(--cyan);--cyan-wash: rgb(0 176 240 / 14%);--danger: #ff8a80;--shadow-raise: none;--radius: 10px;--radius-lg: var(--r-stage);color:var(--muted);background:var(--card),var(--navy);border-color:var(--line);box-shadow:var(--card-edge),var(--card-glow),var(--card-lift);scroll-margin-top:calc(var(--top) + 12px)}.mt-body [data-theme=navy]:before{height:2px;box-shadow:0 0 12px var(--cyan)}.mt-body [data-theme=navy] :is(h2,h3){color:var(--text);font-weight:600}.mt-body [data-theme=navy] .funnel-option.is-selected .funnel-option__mark{box-shadow:inset 0 0 0 4px #07132a,inset 0 0 0 10px var(--cyan)}.mt-body [data-theme=navy] :is(.funnel-input,.funnel-textarea){background:#ffffff0a;box-shadow:inset 0 1px #ffffff14}.mt-body [data-theme=navy] :is(.funnel-option,.funnel-input,.funnel-textarea,button,a,input,summary):focus-visible{outline:3px solid var(--text);outline-offset:3px}.mt-body [data-theme=navy] .btn-primary{color:#0b1030;border:0;border-radius:10px;background:linear-gradient(to bottom,var(--cyan-top),var(--cyan-bottom));box-shadow:inset 0 1px #ffffff4d,0 10px 30px -10px #00b0f099}.mt-body [data-theme=navy] .btn-ghost{color:var(--text)}.mt-body [data-theme=navy] a:not(.btn){color:var(--text)}.mt-body .site-footer{background:var(--navy);border-top:1px solid var(--line);color:var(--muted)}.mt-body .site-footer .container{max-width:1152px;padding-inline:16px}.mt-body .site-footer__copy{color:var(--muted)}.mt-body{--cc-bg: oklch(16% .045 262);--cc-panel: oklch(21% .05 262);--cc-line: rgb(255 255 255 / 14%)}@media (prefers-reduced-motion: reduce){.mt-week>.mt-glow,.mt-worklight,.mt-stage>img,.mt-phone__screen,.mt-faq__item,.mt-faq__icon,.mt-play__icon,.mt .mt-step h3{transition-duration:0ms!important}.mt-btn:hover .btn__arrow{transform:none}}@media (min-width: 900px){.mt-process .mt-step{padding-block:64px}.mt-process .mt-track{top:84px;bottom:84px}}.mt-play video:focus,.mt-play video:focus-within{outline:3px solid var(--text);outline-offset:-3px}.mt-steps--solo{max-width:760px;margin-inline:auto}@media (min-width: 900px){.mt-steps.mt-steps--solo{grid-template-columns:minmax(0,1fr)}}.mt-hook--lamp{top:-5px;width:10px;height:10px;margin-left:-5px;filter:drop-shadow(0 0 4px rgb(0 176 240 / 95%)) drop-shadow(0 0 10px rgb(0 176 240 / 60%))}.mt-hook--diamond{top:-6px;width:12px;height:12px;margin-left:-6px}.mt-steps[data-marker=lamp] .mt-step>.mt-no:after{content:"";position:absolute;inset:-2px;border-radius:12px;box-shadow:0 0 22px 6px #00b0f0bf;opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none}.mt-steps[data-marker=lamp] .mt-step>.mt-no.is-pulse:after{opacity:1;transition-duration:.12s}@property --glow{syntax: "<color>"; inherits: true; initial-value: rgb(0 176 240 / 28%);}.mt-sec>.mt-glow{transition:opacity .6s var(--ease-out),--glow .6s var(--ease-out)}.mt-sec.is-night>.mt-glow{opacity:.25}.mt-sec.is-bright>.mt-glow{--glow: rgb(0 176 240 / 30%) !important}.mt-sec.is-night .mt-worklight,.mt-sec.is-bright .mt-stage .mt-worklight{opacity:1}.funnel{position:relative;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-raise);padding:clamp(1.25rem,.9rem + 1.6vw,2.5rem);scroll-margin-top:5rem}.funnel:before{content:"";position:absolute;left:clamp(1.25rem,.9rem + 1.6vw,2.5rem);right:clamp(1.25rem,.9rem + 1.6vw,2.5rem);top:-1px;height:3px;background:var(--cyan)}.funnel__progress{margin-bottom:var(--space-5)}.funnel__progress:empty{display:none}.funnel-progress{display:grid;gap:var(--space-2)}.funnel-progress__label{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--grey);font-variant-numeric:tabular-nums}.funnel-progress__track{height:4px;background:var(--line);overflow:hidden}.funnel-progress__fill{height:100%;background:var(--cyan);transition:width var(--dur) var(--ease-out)}.funnel-step{display:grid;gap:var(--space-4);animation:funnel-in var(--dur) var(--ease-out)}@keyframes funnel-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.funnel-step__question{font-size:clamp(1.5rem,1.25rem + 1.1vw,2.125rem);line-height:1.12}.funnel-step__question:focus,.funnel-outcome__heading:focus{outline:none}.funnel-step__description{font-size:var(--fs-sm);margin-top:calc(var(--space-2) * -1)}.funnel-step__back{justify-self:start;min-height:2.75rem;padding:.5rem 0;background:none;border:0;color:var(--grey);font-size:var(--fs-sm);text-decoration:underline;text-underline-offset:.2em}.funnel-step__back:hover{color:var(--ink)}.funnel-step__back[disabled]{display:none}.funnel-step__options{display:grid;gap:var(--space-3);margin-top:var(--space-2)}@media (min-width: 640px){.funnel-step__options{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.funnel-option{display:flex;align-items:center;gap:var(--space-4);min-height:3.75rem;padding:.9rem 1.1rem;text-align:left;background:var(--white);border:1.5px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);touch-action:manipulation;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.funnel-option:hover{border-color:var(--ink)}.funnel-option:active{transform:scale(.985)}.funnel-option__mark{flex:none;width:1.25rem;height:1.25rem;border:1.5px solid var(--line-strong);border-radius:50%;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.funnel-option__text{display:grid;gap:.1rem}.funnel-option__label{font-weight:600;font-size:1.0625rem;line-height:1.3}.funnel-option__hint{color:var(--grey);font-size:var(--fs-sm)}.funnel-option.is-selected{border-color:var(--cyan);background:var(--cyan-wash)}.funnel-option.is-selected .funnel-option__mark{border-color:var(--cyan-ink);box-shadow:inset 0 0 0 4px var(--white),inset 0 0 0 10px var(--cyan-ink)}.is-locked .funnel-option:not(.is-selected){opacity:.55}.funnel-textarea,.funnel-input{width:100%;min-height:3.25rem;padding:.8rem .95rem;border:1.5px solid var(--line-strong);border-radius:var(--radius);background:var(--white);color:var(--ink);font:inherit;font-size:1rem}.funnel-textarea{resize:vertical;min-height:7rem}.funnel-textarea:focus,.funnel-input:focus{outline:none;border-color:var(--cyan-ink);box-shadow:0 0 0 3px var(--cyan-wash)}.funnel-step__text{display:grid;gap:var(--space-4)}.funnel-step__text-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.funnel-form{display:grid;gap:var(--space-4);margin-top:var(--space-2)}@media (min-width: 640px){.funnel-form{grid-template-columns:1fr 1fr}.funnel-form>.funnel-file,.funnel-form>.funnel-checkbox-label,.funnel-form>.funnel-form__feedback,.funnel-form>.btn,.funnel-form>.funnel-form__field:nth-of-type(n+5){grid-column:1 / -1}}.funnel-form__field{display:grid;gap:var(--space-2)}.funnel-label{color:var(--ink);font-size:var(--fs-sm);font-weight:600}.funnel-file__hint{font-size:var(--fs-xs)}.funnel-file__control{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.funnel-file__input{position:absolute;width:1px;height:1px;opacity:0}.funnel-file__button{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1rem;border:1.5px dashed var(--line-strong);border-radius:var(--radius);color:var(--ink);font-weight:600;font-size:var(--fs-sm);cursor:pointer}.funnel-file__input:focus-visible+.funnel-file__button,.funnel-file__button:hover{border-color:var(--ink)}.funnel-file__name{font-size:var(--fs-sm)}.funnel-file__name--set{color:var(--ink)}.funnel-file__error,.funnel-form__feedback--error{color:var(--danger);font-size:var(--fs-sm)}.funnel-form__feedback:empty,.funnel-file__error:empty{display:none}.funnel-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.funnel-checkbox-label{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--fs-sm);line-height:1.5}.funnel-checkbox-label input{flex:none;width:1.35rem;height:1.35rem;margin-top:.1rem;accent-color:var(--cyan-ink)}.funnel-outcome{display:grid;gap:var(--space-4);animation:funnel-in var(--dur) var(--ease-out)}.funnel-outcome__heading{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.funnel-outcome__text{max-width:38rem}.funnel-outcome__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.funnel-talent-pool{display:grid;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}.funnel-summary-wrap summary{cursor:pointer;color:var(--grey);font-size:var(--fs-sm);min-height:2.75rem;display:flex;align-items:center}.funnel-summary{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.funnel-summary__item{display:grid;gap:.15rem;padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm)}.funnel-summary__answer{color:var(--ink);font-weight:600}.funnel-next{margin:0;padding:0;list-style:none;counter-reset:next;display:grid;gap:var(--space-3)}.funnel-next li{counter-increment:next;position:relative;padding-left:2.25rem}.funnel-next li:before{content:"0" counter(next);position:absolute;left:0;font-family:var(--font-display);color:var(--cyan-ink)}.funnel-next strong{color:var(--ink);font-weight:600}
