.kabaki[data-astro-cid-n7qwllp3]{position:fixed;right:18px;bottom:14px;z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.kabaki[data-astro-cid-n7qwllp3][hidden]{display:none}.kabaki__toggle[data-astro-cid-n7qwllp3]{appearance:none;border:0;background:transparent;padding:0;cursor:pointer;line-height:0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.45));transition:transform .25s cubic-bezier(.22,.61,.36,1)}.kabaki__toggle[data-astro-cid-n7qwllp3]:hover{transform:translateY(-3px)}.kabaki__toggle[data-astro-cid-n7qwllp3]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:12px}.kabaki__bubble[data-astro-cid-n7qwllp3]{position:relative;width:min(300px,calc(100vw - 36px));background:var(--surface);border:1px solid rgba(255,144,0,.35);border-radius:14px;padding:18px 18px 14px;box-shadow:0 18px 44px #00000080;transform-origin:90% 100%}.kabaki__bubble[data-astro-cid-n7qwllp3][hidden]{display:none}.kabaki__bubble[data-astro-cid-n7qwllp3]:after{content:"";position:absolute;right:34px;bottom:-8px;width:14px;height:14px;background:var(--surface);border-right:1px solid rgba(255,144,0,.35);border-bottom:1px solid rgba(255,144,0,.35);transform:rotate(45deg)}.kabaki__close[data-astro-cid-n7qwllp3]{position:absolute;top:6px;right:8px;appearance:none;border:0;background:transparent;color:var(--text-muted);font-size:20px;line-height:1;padding:4px 6px;cursor:pointer;border-radius:6px}.kabaki__close[data-astro-cid-n7qwllp3]:hover{color:#fff;background:#ffffff0f}.kabaki__hi[data-astro-cid-n7qwllp3]{margin:0 22px 12px 0;font-size:15px;line-height:1.5;color:#fff}.kabaki__hi[data-astro-cid-n7qwllp3] strong[data-astro-cid-n7qwllp3]{color:var(--accent);font-family:var(--font-display);font-weight:600;letter-spacing:.5px}.kabaki__btns[data-astro-cid-n7qwllp3]{display:grid;gap:8px}.kabaki__btn[data-astro-cid-n7qwllp3]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;font-size:14px;font-weight:500;color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease,transform .2s ease}.kabaki__btn[data-astro-cid-n7qwllp3] .ico[data-astro-cid-n7qwllp3],.kabaki__btn[data-astro-cid-n7qwllp3] .fa-whatsapp[data-astro-cid-n7qwllp3]{color:var(--accent);font-size:16px;width:18px;text-align:center;flex-shrink:0}.kabaki__btn[data-astro-cid-n7qwllp3]:hover{background:#ff90001a;border-color:#ff900073;transform:translate(2px)}.kabaki__btn--primary[data-astro-cid-n7qwllp3]{background:var(--accent);border-color:var(--accent)}.kabaki__btn--primary[data-astro-cid-n7qwllp3] .ico[data-astro-cid-n7qwllp3]{color:#fff}.kabaki__btn--primary[data-astro-cid-n7qwllp3]:hover{background:#ffa01f;border-color:#ffa01f}.kabaki__note[data-astro-cid-n7qwllp3]{margin:12px 0 0;font-size:12px;color:var(--text-muted);line-height:1.4}@media(prefers-reduced-motion:no-preference){.kabaki[data-astro-cid-n7qwllp3].is-in .kabaki__toggle[data-astro-cid-n7qwllp3]{animation:kabakiIn .6s cubic-bezier(.22,.61,.36,1) both}@keyframes kabakiIn{0%{opacity:0;transform:translateY(24px) scale(.8)}to{opacity:1;transform:none}}.kabaki__bubble[data-astro-cid-n7qwllp3]:not([hidden]){animation:bubbleIn .28s cubic-bezier(.22,.61,.36,1) both}@keyframes bubbleIn{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:none}}}@media(max-width:560px){.kabaki[data-astro-cid-n7qwllp3]{right:10px;bottom:8px}.kabaki__toggle[data-astro-cid-n7qwllp3] kabaka-mascot{--mascot-size: 60px !important}}.fp{position:relative;overflow-x:clip;color:var(--ink);font:400 17px/1.65 var(--body);-webkit-font-smoothing:antialiased}.fp{--navy:#0e172a;--deep:#0a1120;--slate:#1e293b;--slate-2:#293445;--ink:#eef2f7;--soft:#c3ccd9;--muted:#8c98ad;--line:rgba(255,255,255,.09);--orange:#ff9000;--orange-paper:#c26f00;--paper:#f5f4f0;--paper-ink:#0e172a;--paper-muted:#5a6476;--paper-line:rgba(14,23,42,.13);--display:var(--font-display);--body:var(--font-body);--wrap:1180px;--gut:32px;--spine:76px;--ease:cubic-bezier(.22,.61,.36,1)}.fp *{box-sizing:border-box;margin:0;padding:0}.fp img{display:block;max-width:100%}.fp a{color:inherit}.fp ol,.fp ul{list-style:none}.fp .wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut);position:relative;z-index:2}.fp .spined{padding-left:calc(var(--gut) + var(--spine))}.fp section,.fp article{position:relative}.fp h1,.fp h2,.fp h3{font-family:var(--display);font-weight:600;letter-spacing:-.005em;color:var(--ink);text-transform:none;margin:0}.fp h2{font-size:clamp(30px,3.4vw,48px);line-height:1.14}.fp .kicker{font:600 12.5px/1 var(--body);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.fp .lead{font-size:19px;line-height:1.65;color:var(--soft);font-weight:300;max-width:34em}.fp .o{color:var(--orange)}.fp .tlink{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:16px;color:var(--ink);text-decoration:none;border-bottom:1px solid rgba(255,144,0,.5);padding-bottom:3px;transition:border-color .25s,color .25s}.fp .tlink:hover{color:var(--orange);border-color:var(--orange)}.fp .tlink svg{width:16px;height:16px;transition:transform .25s var(--ease)}.fp .tlink:hover svg{transform:translate(3px)}.fp .btns{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.fp .btn{border:0;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 28px;border-radius:999px;font:600 15.5px/1 var(--body);letter-spacing:.01em;text-decoration:none;transition:transform .25s var(--ease),box-shadow .25s,background .25s}.fp .btn svg{width:18px;height:18px}.fp .btn--p{background:var(--orange);color:var(--navy);box-shadow:0 10px 30px -12px #ff90008c}.fp .btn--p:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px #ff9000b3}.fp .btn--g{padding:0 6px;color:var(--ink)}.fp .btn--g span{border-bottom:1px solid var(--line);padding-bottom:3px;transition:border-color .25s}.fp .btn--g:hover span{border-color:var(--orange)}.js .fp .rv{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.js .fp .rv.is-in{opacity:1;transform:none}.rm .fp .rv{opacity:1!important;transform:none!important;transition:none!important}.fp .thread{position:absolute;left:0;top:0;z-index:1;pointer-events:none;overflow:visible}.fp .thread__base{fill:none;stroke:#ff900029;stroke-width:1.5;stroke-dasharray:2 7;stroke-linecap:round}.fp .thread__line{fill:none;stroke:var(--orange);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fp .thread__head{fill:var(--orange);filter:drop-shadow(0 0 6px rgba(255,144,0,.9));transition:opacity .3s}.fp .mark{position:absolute;left:var(--gut);width:12px;height:12px;margin-top:-1px;border-radius:50%;background:var(--navy);border:1.5px solid rgba(255,144,0,.45);transition:background .4s,border-color .4s,box-shadow .4s}.fp .mark.on{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 6px #ff900024}.fp .paper .mark{background:var(--paper)}.fp .paper .mark.on{background:var(--orange)}.fp .hero{min-height:calc(100svh - 88px);display:flex;align-items:center;padding:70px 0 110px;overflow:hidden}.fp .hero__bg{position:absolute;inset:0;overflow:hidden}.fp .hero__bg video{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.fp .hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0e172af2,#0e172ad6 42%,#0e172a99),linear-gradient(180deg,rgba(14,23,42,.35) 0%,rgba(14,23,42,0) 25%,rgba(14,23,42,0) 60%,var(--navy) 100%)}.fp .hero__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;align-items:center;width:100%}.fp .hero h1{font-size:clamp(36px,4.5vw,62px);line-height:1.1;margin-bottom:30px}.fp .hero .lead{margin-bottom:42px;max-width:30em}.fp .hero__stage{position:relative;height:520px}.fp .knot{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fp .knot__p{fill:none;stroke:var(--orange);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fp .knot__s{fill:var(--orange)}.fp .stage__end{position:absolute;left:32%;bottom:0;width:2px;height:2px;margin-left:-1px}.fp .bead{position:absolute;left:0;top:0;display:flex;align-items:flex-start;gap:14px;text-decoration:none;transform:translate(-8px,-8px);opacity:0;transition:opacity .6s var(--ease)}.fp .bead i{flex:none;width:16px;height:16px;border-radius:50%;background:var(--navy);border:2px solid var(--orange);transform:scale(.3);transition:transform .6s var(--ease),background .25s,box-shadow .25s}.fp .bead__t{display:flex;flex-direction:column;gap:7px;padding-top:1px;text-shadow:0 1px 14px rgba(14,23,42,.95),0 0 3px rgba(14,23,42,.8);transform:translate(-8px);transition:transform .6s var(--ease)}.fp .bead b{white-space:nowrap;font:600 15px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);transition:color .25s}.fp .bead em{white-space:nowrap;font:400 14px/1.3 var(--body);font-style:normal;color:var(--muted)}.fp .bead svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--orange);opacity:0;transform:translateY(-3px);transition:opacity .25s,transform .25s}.fp .bead.on,.rm .fp .bead{opacity:1}.fp .bead.on i,.rm .fp .bead i,.fp .bead.on .bead__t,.rm .fp .bead .bead__t{transform:none}.fp .bead:hover i{background:var(--orange);box-shadow:0 0 0 6px #ff900026}.fp .bead:hover b{color:var(--orange)}.fp .bead:hover svg{opacity:1;transform:none}.fp .hook{padding:40px 0 150px}.fp .hook p.l{font:600 clamp(36px,5.6vw,78px)/1.06 var(--display);letter-spacing:-.01em}.fp .hook p.l+p.l{margin-top:4px}.fp .hook__sub{margin-top:34px;color:var(--muted);font-size:17px}.fp .hook__a{position:absolute;right:8%;bottom:250px;width:2px;height:2px}.fp .ch{padding:20px 0 170px}.fp .ch__word{position:relative;font:700 clamp(40px,12vw,146px)/.9 var(--display);letter-spacing:.01em;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.18);white-space:nowrap;margin:0 0 54px -6px;user-select:none;--p:0;--wy:400px}.fp .ch__word:after{content:attr(data-w);position:absolute;inset:0;color:transparent;-webkit-text-stroke:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='16' viewBox='0 0 240 16'%3E%3Cpath d='M0 8 Q60 0 120 8 T240 8 V16 H0Z' fill='%23ff9000'/%3E%3C/svg%3E"),linear-gradient(var(--orange),var(--orange));background-repeat:repeat-x,no-repeat;background-size:240px 16px,100% calc(var(--p) * 100%);background-position-x:0,0;background-position-y:var(--wy),100%;-webkit-background-clip:text;background-clip:text}@media(prefers-reduced-motion:no-preference){.fp .ch__word:after{animation:wave 3.4s linear infinite}}@keyframes wave{to{background-position-x:240px,0}}.fp .ch__who{font:600 12.5px/1.4 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:30px}.fp .ch__who b{color:var(--ink);font-weight:600}.fp .ch__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:72px;align-items:center}.fp .ch--rev .ch__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.fp .ch--rev .ch__text{order:2}.fp .ask{font:400 21px/1.45 var(--body);color:var(--soft);margin-bottom:24px}.fp .ask span{color:var(--orange)}.fp .ch__a{font-size:clamp(28px,3vw,42px);line-height:1.15;margin-bottom:26px}.fp .ch__text p.body{color:var(--soft);font-weight:300;font-size:18px;line-height:1.7;margin-bottom:30px;max-width:30em}.fp .ch__links{display:flex;flex-wrap:wrap;gap:16px 28px}.fp .proof{position:relative}.fp .ph{position:relative;overflow:hidden;border-radius:6px;background:var(--slate)}.fp .ph img{width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.js .fp .ph{clip-path:inset(100% 0 0 0);transition:clip-path 1.1s var(--ease)}.js .fp .ph.is-in{clip-path:inset(0 0 0 0)}.rm .fp .ph{clip-path:none!important}.fp .ph--32{aspect-ratio:3/2}.fp .ph--43{aspect-ratio:4/3}.fp .badge{position:absolute;left:18px;top:18px;z-index:2;font:600 12px/1 var(--body);letter-spacing:.04em;color:var(--navy);background:var(--orange);padding:8px 12px;border-radius:999px}.fp .cap{margin-top:14px;font-size:13.5px;color:var(--muted);line-height:1.5}.fp .trio{display:flex;gap:40px;margin-top:4px;margin-bottom:34px;flex-wrap:wrap}.fp .trio div{display:flex;flex-direction:column;gap:8px}.fp .trio b{font:700 46px/1 var(--display);color:var(--ink)}.fp .trio div:last-child b{color:var(--orange)}.fp .trio span{font-size:14px;color:var(--muted)}.fp .flowblock{margin-top:110px}.fp .flow__h{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin-bottom:28px}.fp .tabs{display:inline-flex;gap:6px;padding:6px;border-radius:999px;background:#ffffff0a;border:1px solid var(--line);margin-bottom:54px}.fp .tab{appearance:none;border:0;background:transparent;color:var(--soft);font:500 14.5px/1 var(--body);padding:12px 20px;border-radius:999px;cursor:pointer;transition:background .25s,color .25s}.fp .tab:hover{color:var(--ink)}.fp .tab[aria-selected=true]{background:var(--ink);color:var(--navy)}.fp .flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:58px}.fp .fn{position:relative;padding-right:30px}.fp .fn__ic{position:relative;z-index:2;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1.5px solid rgba(255,255,255,.16);background:var(--navy);color:var(--muted);margin-bottom:22px;transition:background .45s,border-color .45s,color .45s,transform .45s var(--ease),box-shadow .45s}.fp .fn__ic svg{width:23px;height:23px}.fp .fn__t{display:block;font:600 17px/1.3 var(--body);color:var(--soft);margin-bottom:8px;transition:color .45s}.fp .fn__d{display:block;font-size:15px;line-height:1.55;color:var(--muted);max-width:15em}.fp .fn__c{position:absolute;top:29px;left:66px;right:8px;height:1.5px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 5px,transparent 5px 11px)}.fp .fn__c i{position:absolute;inset:0;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease)}.fp .fn.done .fn__c i{transform:scaleX(1)}.fp .fn.done .fn__ic{border-color:var(--orange);color:var(--orange)}.fp .fn.done .fn__t,.fp .fn.act .fn__t{color:var(--ink)}.fp .fn.act .fn__ic{background:var(--orange);border-color:var(--orange);color:var(--navy);transform:scale(1.08);box-shadow:0 0 0 8px #ff900021}.fp .flow__end{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding-top:40px;border-top:1px solid var(--line)}.fp .flow__end p{font-size:19px;color:var(--ink)}.fp .me{padding:40px 0 190px}.fp .me__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:80px;align-items:center}.fp .me h2{margin-bottom:26px}.fp .me .lead{margin-bottom:38px}.fp .phone{display:inline-block;font:600 clamp(28px,3vw,40px)/1 var(--display);color:var(--ink);text-decoration:none;letter-spacing:.02em;border-bottom:2px solid var(--orange);padding-bottom:8px;transition:color .25s}.fp .phone:hover{color:var(--orange)}.fp .phone__note{margin-top:16px;color:var(--muted);font-size:15px}.fp .me__more{margin-top:34px}.fp .me__photo{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:4/5;background:#e9e9e7}.fp .me__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform-origin:50% 30%}.fp .paper{background:var(--paper);color:var(--paper-ink);padding:150px 0}.fp .paper h2{color:var(--paper-ink)}.fp .paper .kicker{color:var(--paper-muted)}.fp .paper .sub{color:var(--paper-muted);margin-top:14px;margin-bottom:80px}.fp .st-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.fp .stv{position:sticky;top:124px;aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:var(--navy);box-shadow:0 30px 60px -30px #0e172a8c}.fp .stv__i{position:absolute;inset:0;margin:0;opacity:0;transform:scale(1.05);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}.fp .stv__i.on{opacity:1;transform:none}.fp .stv__i>img{width:100%;height:100%;object-fit:cover}.fp .stv__i--logo{display:grid;place-items:center;background:radial-gradient(ellipse at 50% 40%,#16223a,var(--navy) 70%)}.fp .stv__i--logo img{width:58%;max-height:46%;object-fit:contain}.fp .stv__i--app{display:grid;place-items:center;background:radial-gradient(ellipse at 50% 30%,#1a2741,var(--navy) 72%)}.fp .phonef{width:48%;aspect-ratio:507/1100;border-radius:26px;border:7px solid #1c2638;overflow:hidden;box-shadow:0 24px 50px -16px #000000b3}.fp .phonef img{width:100%;height:100%;object-fit:cover}.fp .stv__cap{position:absolute;left:16px;bottom:16px;font:500 12.5px/1 var(--body);color:#fff;background:#0e172ab8;backdrop-filter:blur(6px);padding:8px 12px;border-radius:999px}.fp .q-big{position:relative;font:300 clamp(20px,1.9vw,26px)/1.55 var(--body);color:var(--paper-ink)}.fp .q-big:before{content:"„";display:block;height:.55em;font:700 2.6em/1 var(--display);color:var(--orange);margin-bottom:.4em}.fp .q-big p+p{margin-top:.8em}.fp mark.hl{color:inherit;background:linear-gradient(transparent 60%,#ff90006b 60%) no-repeat 0 0/0% 100%;transition:background-size 1.3s var(--ease) .4s}.fp .is-in mark.hl,.rm .fp mark.hl{background-size:100% 100%}.fp .who{display:flex;align-items:center;gap:16px;margin-top:30px}.fp .who__av{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:var(--navy);overflow:hidden}.fp .who__av img{width:80%;height:80%;object-fit:contain}.fp .who b{display:block;font-weight:600;font-size:16px}.fp .who span{display:block;font-size:14px;color:var(--paper-muted)}.fp .who small{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--paper-muted);margin-top:3px}.fp .who small svg{width:13px;height:13px}.fp .qs{padding:0 0 90px}.fp .qs+.qs{border-top:1px solid var(--paper-line);padding-top:44px}.fp .qs blockquote{font-size:18px;line-height:1.65;color:var(--paper-ink)}.fp .qs__img{display:none}.fp .paper .tlink{color:var(--paper-ink)}.fp .paper .tlink:hover{color:var(--orange-paper)}.fp .steps{padding:170px 0 110px}.fp .steps h2{margin-bottom:70px}.fp .fstep{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:40px;padding:34px 0 50px;border-top:1px solid var(--line)}.fp .step__dot{position:absolute;left:calc(6px - var(--spine) - 19px);top:30px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--navy);border:1.5px solid rgba(255,144,0,.45);font:700 15px/1 var(--display);color:var(--soft);transition:background .45s,color .45s,border-color .45s,box-shadow .45s}.fp .step__dot.on{background:var(--orange);border-color:var(--orange);color:var(--navy);box-shadow:0 0 0 8px #ff90001f}.fp .fstep h3{font-size:21px;line-height:1.3}.fp .fstep p{color:var(--soft);font-weight:300;font-size:17px;margin-bottom:14px}.fp .fstep .tlink{font-size:15px}.fp .cta{padding:90px 0 120px}.fp .cta h2{font-size:clamp(32px,4.2vw,58px);margin-bottom:24px}.fp .cta .lead{margin-bottom:46px}.fp .cta .btns{position:relative}.fp .cta__mark{position:absolute;left:calc(6px - var(--spine) - 6px);top:50%;margin-top:-6px}.fp .cta__end{position:absolute;left:0;top:50%;width:2px;height:2px;margin-top:-1px}@media(prefers-reduced-motion:no-preference){.fp .cta.is-done .btn--p{animation:ring 1.8s var(--ease) .1s 1}}@keyframes ring{0%{box-shadow:0 0 #ff900099}to{box-shadow:0 0 0 26px #ff900000}}.fp .region{margin-top:110px;max-width:46em;font-size:14.5px;line-height:1.8;color:var(--muted)}.fp .region a{color:var(--soft);text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:3px}.fp .region a:hover{color:var(--orange);text-decoration-color:var(--orange)}@media(max-width:900px){.fp{--gut:20px;--spine:30px}.fp .hero{padding:44px 0 30px;min-height:0}.fp .hero__grid{grid-template-columns:1fr;gap:26px}.fp .hero h1{margin-bottom:20px}.fp .hero .lead{font-size:17.5px;margin-bottom:30px}.fp .hero__stage{height:330px}.fp .hero__bg video{object-position:45% 50%}.fp .hero__bg:after{background:linear-gradient(180deg,rgba(14,23,42,.8) 0%,rgba(14,23,42,.86) 60%,var(--navy) 100%)}.fp .hook{padding:70px 0 120px}.fp .hook p.l{font-size:clamp(26px,7.4vw,40px)}.fp .bead b{font-size:12.5px}.fp .bead em{font-size:12px}.fp .hook .wrap{padding-left:calc(var(--gut) + var(--spine))}.fp .hook__a{left:calc(var(--gut) + 6px);right:auto;top:20px;bottom:auto}.fp .ch{padding-bottom:120px}.fp .ch__word{margin-bottom:34px;-webkit-text-stroke-width:1px}.fp .ch__grid,.fp .ch--rev .ch__grid{grid-template-columns:1fr;gap:44px}.fp .ch--rev .ch__text{order:0}.fp .ask{font-size:19px}.fp .trio{gap:26px}.fp .trio b{font-size:38px}.fp .flowblock{margin-top:80px}.fp .tabs{display:flex;width:100%}.fp .tab{flex:1;padding:11px 6px;font-size:13.5px}.fp .flow{grid-template-columns:1fr}.fp .fn{display:grid;grid-template-columns:58px 1fr;column-gap:20px;padding:0 0 34px}.fp .fn__ic{grid-row:span 2;margin:0}.fp .fn__t{align-self:end;margin-bottom:4px}.fp .fn__c{inset:66px auto 4px 28px;width:1.5px;height:auto;background:repeating-linear-gradient(180deg,rgba(255,255,255,.18) 0 5px,transparent 5px 11px)}.fp .fn__c i{transform:scaleY(0);transform-origin:top}.fp .fn.done .fn__c i{transform:scaleY(1)}.fp .me{padding-bottom:130px}.fp .me__grid{grid-template-columns:1fr;gap:44px}.fp .me__photo{max-width:420px}.fp .paper{padding:110px 0}.fp .st-grid{grid-template-columns:1fr;gap:0}.fp .stv{display:none}.fp .qs__img{display:block;border-radius:6px;overflow:hidden;aspect-ratio:3/2;margin-bottom:26px}.fp .qs__img img{width:100%;height:100%;object-fit:cover}.fp .qs{padding-bottom:60px}.fp .steps{padding:120px 0 80px}.fp .fstep{grid-template-columns:1fr;gap:14px}.fp .step__dot{width:32px;height:32px;left:calc(6px - var(--spine) - 16px);font-size:13px}.fp .region{margin-top:80px}}.fp .show-m{display:none}@media(max-width:900px){.fp .hide-m{display:none}.fp .show-m{display:inline}.fp .hero{min-height:calc(100svh - 64px);padding:28px 0 0;align-items:stretch}.fp .hero__grid{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0}.fp .hero__text{margin-top:auto}.fp .hero .kicker{font-size:12px;letter-spacing:.2em;margin-bottom:16px}.fp .hero h1{font-size:clamp(32px,9vw,40px);line-height:1.12;margin-bottom:18px}.fp .hero .lead{font-size:17px;line-height:1.6;margin-bottom:28px}.fp .hero .btns{flex-direction:column;align-items:stretch;gap:12px}.fp .hero .btn--p{justify-content:center;width:100%}.fp .hero .btn--g{justify-content:center}.fp .hero__stage{height:110px;margin-top:auto}.fp .bead{display:none}.fp .hero__bg:after{background:linear-gradient(180deg,rgba(14,23,42,.86) 0%,rgba(14,23,42,.9) 55%,var(--navy) 100%)}}
