.fena{--bg:#F3F5F4;--surface:#FFFFFF;--surface-2:#E9EDEB;--text:#0C2733;--muted:#54636F;--line:#DCE2DF;--line-strong:#B9C7C1;--accent:#0D7564;--brand:#1FC6B0;--btn-bg:#0C2733;--btn-text:#F3F5F4;--btn-hover:#244651;--band:#0C2733;--band-2:#08222D;--band-text:#F3F5F4;--band-muted:#A6BBC0;--band-line:rgba(232,243,241,.14);--tag:rgba(13,117,100,.10);--shadow:0 1px 0 rgba(12,39,51,.04),0 24px 48px -28px rgba(12,39,51,.38);--photo:#999692}.fena.is-dark,:root[data-theme=dark] .fena{--bg:#08222D;--surface:#0C2733;--surface-2:#0F2D3A;--text:#F3F5F4;--muted:#A6BBC0;--line:rgba(232,243,241,.12);--line-strong:rgba(232,243,241,.28);--accent:#1FC6B0;--btn-bg:#1FC6B0;--btn-text:#0C2733;--btn-hover:#5AD8C6;--band:#051820;--band-2:#03121A;--tag:rgba(31,198,176,.14);--shadow:0 1px 0 rgba(0,0,0,.2),0 24px 48px -28px rgba(0,0,0,.7)}.fena *,.fena :after,.fena :before{box-sizing:border-box}.fena{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.fena a{color:var(--accent)}.fena a:hover{color:var(--text)}.fena ::selection{background:#1FC6B0;color:#0C2733}.fena :focus-visible{outline:2px solid #1FC6B0;outline-offset:3px}.fena section[id]{scroll-margin-top:84px}.nl{color:#A6BBC0!important;text-decoration:none;transition:color .18s ease}.nl:hover{color:#F3F5F4!important}.btn{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.btn:active{transform:translateY(1px)}.btn-teal:hover{background:#5AD8C6!important;color:#0C2733!important}.btn-ink:hover{background:#244651!important;color:#F3F5F4!important}.btn-line:hover,.icon-btn:hover{border-color:#F3F5F4!important;color:#F3F5F4!important}.lang-btn{transition:background-color .2s ease,color .2s ease}.lang-btn:hover{color:#F3F5F4!important}.lang-btn.is-on{background:#1FC6B0!important;color:#0C2733!important}.mk{background:transparent;border-radius:4px;padding:0 2px;transition:background-color .35s ease,box-shadow .35s ease}.hl-on .mk{background:rgba(31,198,176,.22);box-shadow:inset 0 -2px 0 #1FC6B0}.rise{animation:rise .5s cubic-bezier(.2,.7,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dots span{display:inline-block;width:6px;height:6px;border-radius:99px;background:#0D7564;margin-right:4px;animation:dot 1s ease-in-out infinite}.dots span:nth-child(2){animation-delay:.15s}.dots span:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.step{transition:color .25s ease}.step .step-dot{transition:background-color .25s ease,border-color .25s ease,color .25s ease}.step.is-todo{color:#6B7A82}.step.is-todo .step-dot{border-color:#C9D3CF;color:#6B7A82;background:transparent}.step.is-active{color:#0C2733}.step.is-active .step-dot{border-color:#0C2733;color:#0C2733;background:transparent}.step.is-done{color:#0C2733}.step.is-done .step-dot{border-color:#0D7564;background:#0D7564;color:#F3F5F4}.card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .2s ease}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--line-strong)!important}.chap{transition:background-color .18s ease,border-color .18s ease}.chap.is-on,.chap:hover{background:var(--surface)!important}.chap.is-on{border-color:var(--text)!important}.chap .chap-time{color:var(--muted)}.chap.is-on .chap-time{color:var(--accent)}.film-play .play-disc{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.film-play:hover .play-disc{transform:scale(1.07)}.founder img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.founder:hover img{transform:scale(1.025)}.flink{color:var(--band-muted)!important;text-decoration:none}.flink:hover{color:var(--band-text)!important}.hw-rule{position:relative;height:2px;border-radius:2px;background:var(--line);overflow:hidden}.hw-fill{position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left center}.hw-step.is-done .hw-fill,.hw-step.is-on .hw-fill{transform:none}.hw-step.is-on.is-auto .hw-fill{animation:hwFill 5.2s linear backwards}.hw-step.is-on.is-held .hw-fill{animation:hwFillQ .6s cubic-bezier(.2,.7,.2,1) backwards}.hw-num,.hw-tag{color:var(--muted);transition:color .3s ease}.hw-step.is-on .hw-num{color:var(--accent)}.hw-step.is-on .hw-tag,.hw-vis{color:var(--text)}.hw-vis{position:relative;container-type:inline-size;aspect-ratio:4/3;margin:20px 0 28px;border-radius:18px;background:var(--surface);border:1px solid var(--line);overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease,border-color .3s ease,background-color .3s ease}.hw-step:hover .hw-vis{transform:translateY(-6px);box-shadow:var(--shadow);border-color:var(--line-strong)}.hw-scene{position:absolute;inset:0;font-size:3.4cqw;line-height:1.3;filter:saturate(.15);transition:filter .6s ease}.hw-step.is-on .hw-scene,.hw-step:hover .hw-scene{filter:none}.hw-head{position:absolute;left:5.5%;right:5.5%;top:5.5%;display:flex;justify-content:space-between;gap:8px;font-size:3.1cqw;font-weight:500;color:var(--muted)}.hw-head span+span{padding-top:.3cqw;font-size:2.6cqw;letter-spacing:.08em;text-transform:uppercase}.hw-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hw-wire{fill:none;stroke:var(--line-strong);stroke-width:1.6;stroke-linecap:round}.hw-flow{fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:3 6;opacity:0}.hw-map{background-image:radial-gradient(var(--line) 1px,transparent 1.3px);background-size:4.4cqw 4.4cqw;background-position:50%}.hw-note{position:absolute;width:30%;padding:2.4cqw 2.8cqw;border-radius:2cqw;background:var(--bg);border:1px solid var(--line);box-shadow:0 1.2cqw 2.4cqw -1.6cqw rgba(12,39,51,.35);font-weight:500;rotate:var(--r,0deg)}.hw-note.n1{--r:-2deg}.hw-note.n2{--r:1.5deg}.hw-note.n3{--r:1deg}.hw-note.n4{--r:-1.5deg}.hw-note.hot:after{content:"";position:absolute;inset:-1.2cqw;border-radius:3cqw;border:1.5px solid var(--accent)}.hw-note.hot:before{content:"";right:-2cqw;top:-2cqw;z-index:1;width:3cqw;height:3cqw;background:var(--brand);box-shadow:0 0 0 .8cqw var(--surface)}.hw-cap,.hw-note.hot:before{position:absolute;border-radius:99px}.hw-cap{left:6%;bottom:6.5%;display:inline-flex;align-items:center;gap:1.8cqw;padding:1.6cqw 3cqw 1.6cqw 2.4cqw;background:var(--tag);color:var(--accent);font-weight:500}.hw-cap-dot{width:2cqw;height:2cqw;border-radius:99px;background:var(--brand)}.hw-src{position:absolute;display:grid;gap:.4cqw;padding:2.6cqw 3cqw;border-radius:2.6cqw;background:var(--bg);border:1px solid var(--line);transform:translateY(-50%)}.hw-src svg{width:5.4cqw;height:5.4cqw;margin-bottom:1cqw;color:var(--accent)}.hw-src b{font-weight:500}.hw-src span{font-size:2.9cqw;color:var(--muted)}.hw-ai{position:absolute;aspect-ratio:1;border-radius:99px;background:var(--btn-bg);color:var(--btn-text);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.6cqw var(--tag)}.hw-ai svg{width:46%;height:46%}.hw-ai-label{transform:translateX(-50%);font-size:2.9cqw;color:var(--muted)}.hw-ai-label,.hw-dst{position:absolute;font-weight:500;white-space:nowrap}.hw-dst{gap:2cqw;padding:1.9cqw 2.4cqw;border-radius:2.4cqw;border:1px solid var(--line);background:var(--surface);transform:translateY(-50%)}.hw-check,.hw-dst{display:flex;align-items:center}.hw-check{flex:none;width:4.4cqw;height:4.4cqw;border-radius:99px;background:var(--accent);justify-content:center}.hw-check:after{content:"";width:1.2cqw;height:2.2cqw;border:solid var(--surface);border-width:0 .55cqw .55cqw 0;rotate:45deg;translate:0 -.3cqw}.hw-q{right:6%;top:19%;max-width:72%;padding:2.2cqw 3cqw;border-radius:3.4cqw 3.4cqw 1cqw 3.4cqw;background:var(--btn-bg);color:var(--btn-text);font-weight:500}.hw-q,.hw-typing{position:absolute}.hw-typing{left:6%;top:44%;display:flex;gap:1.2cqw;padding:2.8cqw 3cqw;border-radius:3.4cqw;background:var(--bg);opacity:0}.hw-typing span{width:1.8cqw;height:1.8cqw;border-radius:99px;background:var(--muted)}.hw-a{position:absolute;left:6%;top:44%;max-width:82%;display:flex;align-items:flex-start;gap:2cqw;padding:2.4cqw 3cqw;border-radius:3.4cqw 3.4cqw 3.4cqw 1cqw;background:var(--bg);border:1px solid var(--line)}.hw-a-ic{flex:none;width:4.8cqw;height:4.8cqw;border-radius:99px;background:var(--btn-bg);color:var(--btn-text);display:flex;align-items:center;justify-content:center}.hw-a-ic svg{width:58%;height:58%}.hw-team{position:absolute;left:6%;right:6%;bottom:6%;gap:1.8cqw;padding-top:3cqw;border-top:1px solid var(--line)}.hw-av,.hw-team{display:flex;align-items:center}.hw-av{position:relative;flex:none;width:8cqw;height:8cqw;border-radius:99px;background:var(--surface-2);color:var(--muted);font-size:3cqw;font-weight:500;justify-content:center}.hw-av:after{content:"";position:absolute;right:-.6cqw;bottom:-.6cqw;width:3.2cqw;height:3.2cqw;border-radius:99px;background:var(--brand);box-shadow:0 0 0 .7cqw var(--surface)}.hw-team-label{margin-left:auto;font-size:3cqw;font-weight:500;color:var(--accent);white-space:nowrap}.hw-step.is-on .hw-note{animation:hwPop .55s cubic-bezier(.2,.7,.2,1) backwards}.hw-step.is-on .hw-note.n2{animation-delay:.4s}.hw-step.is-on .hw-note.n3{animation-delay:.7s}.hw-step.is-on .hw-note.n4{animation-delay:1s}.hw-step.is-on .hw-wire{stroke-dasharray:1;animation:hwDraw .45s ease backwards}.hw-step.is-on .hw-map .w1{animation-delay:.3s}.hw-step.is-on .hw-map .w2{animation-delay:.6s}.hw-step.is-on .hw-map .w3{animation-delay:.9s}.hw-step.is-on .hw-note.hot:after,.hw-step.is-on .hw-note.hot:before{animation:hwRing .5s cubic-bezier(.2,.7,.2,1) backwards}.hw-step.is-on .hw-note.n2:after,.hw-step.is-on .hw-note.n2:before{animation-delay:1.6s}.hw-step.is-on .hw-note.n3:after,.hw-step.is-on .hw-note.n3:before{animation-delay:1.8s}.hw-step.is-on .hw-note.n4:after,.hw-step.is-on .hw-note.n4:before{animation-delay:2s}.hw-step.is-on .hw-cap{animation:hwRise .5s cubic-bezier(.2,.7,.2,1) 2.3s backwards}.hw-step.is-on .hw-src{animation:hwRise .5s cubic-bezier(.2,.7,.2,1) .1s backwards}.hw-step.is-on .hw-auto .w1{animation-delay:.45s}.hw-step.is-on .hw-auto .w2{animation-delay:1.05s}.hw-step.is-on .hw-auto .w3{animation-delay:1.15s}.hw-step.is-on .hw-auto .w4{animation-delay:1.25s}.hw-step.is-on .hw-ai{animation:hwPop .5s cubic-bezier(.2,.7,.2,1) .7s backwards,hwPulse 2.2s ease-in-out 1.4s infinite}.hw-step.is-on .hw-ai-label{animation:hwFade .4s ease .9s backwards}.hw-step.is-on .hw-dst{animation:hwRise .45s cubic-bezier(.2,.7,.2,1) backwards}.hw-step.is-on .hw-dst.d1{animation-delay:1.25s}.hw-step.is-on .hw-dst.d2{animation-delay:1.4s}.hw-step.is-on .hw-dst.d3{animation-delay:1.55s}.hw-step.is-on .hw-check{animation:hwPop .4s cubic-bezier(.2,.7,.2,1) backwards}.hw-step.is-on .d1 .hw-check{animation-delay:1.75s}.hw-step.is-on .d2 .hw-check{animation-delay:1.95s}.hw-step.is-on .d3 .hw-check{animation-delay:2.15s}.hw-step.is-on .hw-flow{opacity:1;animation:hwFade .4s ease 2.3s backwards,hwFlow 1.4s linear 2.3s infinite}.hw-step.is-on .hw-q{animation:hwRise .5s cubic-bezier(.2,.7,.2,1) .2s backwards}.hw-step.is-on .hw-typing{animation:hwType 1s ease .75s backwards}.hw-step.is-on .hw-typing span{animation:hwDot .9s ease-in-out infinite}.hw-step.is-on .hw-typing span+span{animation-delay:.15s}.hw-step.is-on .hw-typing span+span+span{animation-delay:.3s}.hw-step.is-on .hw-a{animation:hwRise .5s cubic-bezier(.2,.7,.2,1) 1.75s backwards}.hw-step.is-on .hw-av:after{animation:hwPop .35s cubic-bezier(.2,.7,.2,1) backwards}.hw-step.is-on .hw-av.a1:after{animation-delay:2.3s}.hw-step.is-on .hw-av.a2:after{animation-delay:2.45s}.hw-step.is-on .hw-av.a3:after{animation-delay:2.6s}.hw-step.is-on .hw-av.a4:after{animation-delay:2.75s}.hw-step.is-on .hw-team-label{animation:hwFade .5s ease 3s backwards}@keyframes hwFill{0%{transform:scaleX(0)}}@keyframes hwFillQ{0%{transform:scaleX(0)}}@keyframes hwPop{0%{opacity:0;translate:0 2.4cqw;scale:.92}}@keyframes hwDraw{0%{stroke-dashoffset:1}}@keyframes hwRing{0%{opacity:0;scale:1.15}}@keyframes hwRise{0%{opacity:0;translate:0 2.2cqw}}@keyframes hwFade{0%{opacity:0}}@keyframes hwFlow{to{stroke-dashoffset:-18}}@keyframes hwPulse{0%,to{box-shadow:0 0 0 1.6cqw var(--tag)}50%{box-shadow:0 0 0 3.2cqw rgba(31,198,176,0)}}@keyframes hwType{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes hwDot{0%,to{opacity:.3;translate:0 0}50%{opacity:1;translate:0 -.8cqw}}.tp{margin-bottom:clamp(28px,3vw,40px)}.tp,.tp-fig{position:relative}.tp-fig{margin:0;border-radius:22px;overflow:hidden;background:#8C3526;aspect-ratio:16/9;isolation:isolate}.tp-stage{position:absolute;inset:0;transform-origin:0 0;transition:transform 1s cubic-bezier(.65,0,.35,1)}.tp.is-open .tp-stage{transform:translate(calc(var(--tx) * 100%),calc(var(--ty) * 100%)) scale(1.5)}.tp-stage img{object-fit:cover;display:block}.tp-stage img,.tp-svg{width:100%;height:100%}.tp-svg{position:absolute;inset:0;pointer-events:none}.tp-shade{fill:rgba(5,20,27,.6);opacity:0;transition:opacity .45s ease}.tp-shade.is-lit{opacity:1}.tp-line{stroke:#1FC6B0;stroke-width:2.6;stroke-linejoin:round;transition:opacity .3s ease,stroke-width .6s ease}.tp-glow,.tp-line{fill:none;opacity:0}.tp-glow{stroke:#1FC6B0;stroke-width:30;stroke-linejoin:round;filter:blur(12px);pointer-events:none;transition:opacity .45s ease}.tp-glow.is-lit{opacity:.6}.tp.is-intro .tp-line{animation:tpIntro 2.2s ease calc(var(--i) * .22s + .2s) backwards}.tp .tp-line.is-lit{opacity:1;animation:tpDraw .85s cubic-bezier(.3,.6,.2,1) backwards}.tp.is-open .tp-line{stroke-width:2}.tp-hit{pointer-events:all;fill:transparent;stroke:none;cursor:pointer;outline:none}.tp-tag{position:absolute;z-index:1;transform:translate(-50%,calc(-100% - 14px));padding:7px 13px;border-radius:999px;background:rgba(8,24,30,.86);color:#F3F5F4;font-size:13px;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;translate:0 6px;transition:opacity .25s ease,translate .35s cubic-bezier(.2,.7,.2,1)}.tp-tag b{font-weight:500}.tp-tag.is-lit{opacity:1;translate:0 0}.tp.is-open .tp-tag{opacity:0}.tp-hint{position:absolute;left:clamp(12px,1.6vw,20px);bottom:clamp(12px,1.6vw,20px);z-index:2;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 14px;border-radius:999px;background:rgba(8,24,30,.8);color:#F3F5F4;font-size:14px;font-weight:500;pointer-events:none;transition:opacity .3s ease,translate .3s ease}.tp-hint-dot{width:8px;height:8px;border-radius:99px;background:#1FC6B0;animation:tpPulse 1.8s ease-in-out infinite}.tp.is-active .tp-hint,.tp.is-used .tp-hint{opacity:0;translate:0 6px}.tp-card{position:absolute;top:16px;bottom:16px;z-index:3;width:min(40%,440px);display:flex;flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,32px);border-radius:18px;background:var(--surface);color:var(--text);box-shadow:0 30px 60px -30px rgba(0,0,0,.6);animation:tpIn .6s cubic-bezier(.2,.7,.2,1) .3s backwards}.tp-card.is-right{right:16px}.tp-card.is-left{left:16px;--dx:-28px}.tp-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tp-av{width:64px;height:64px;border-radius:999px;overflow:hidden;background:var(--photo);color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:500}.tp-av img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.tp-btn{flex:none;width:44px;height:44px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.tp-btn:hover{border-color:var(--text)}.tp-name{margin:0;font-size:clamp(32px,3vw,44px);line-height:1;font-weight:500;letter-spacing:-.04em}.tp-role{margin:8px 0 0;font-size:16px;color:var(--muted)}.tp-bio{margin:20px 0 0;font-size:16px;line-height:1.55}.tp-ph{display:inline-block;margin-right:8px;padding:2px 8px;border-radius:6px;background:var(--tag);color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}.tp-contact{margin-top:22px;display:grid;gap:6px;justify-items:start}.tp-contact a{display:inline-flex;align-items:center;gap:10px;min-height:36px;font-size:15px;font-weight:500;text-decoration:none;color:var(--text)!important}.tp-contact a svg{color:var(--accent)}.tp-contact a:hover{color:var(--accent)!important}.f-links .li:hover{border-color:var(--text)!important;color:var(--text)!important}.field{transition:border-color .18s ease,box-shadow .18s ease}.field:focus{outline:none;border-color:var(--text)!important;box-shadow:0 0 0 3px rgba(31,198,176,.25)}.btn-primary:hover{background:var(--btn-hover)!important;color:var(--btn-text)!important}.panel-in{animation:panelIn .38s cubic-bezier(.2,.7,.2,1)}@keyframes panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ferr{font-size:13px;font-weight:500;color:#B3261E}.ferr-box{margin:0;padding:12px 14px;border-radius:10px;background:rgba(179,38,30,.08);color:#B3261E;font-size:14px}.is-dark .ferr,.is-dark .ferr-box,:root[data-theme=dark] .ferr,:root[data-theme=dark] .ferr-box{color:#FF9C94}.is-dark .ferr-box,:root[data-theme=dark] .ferr-box{background:rgba(255,156,148,.1)}.field[aria-invalid=true]{border-color:#B3261E!important}.tp-card-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.tp-card-foot{margin-top:auto;display:flex;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.tp-li{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;color:var(--accent)}.tp-li.is-soon{color:var(--muted)}.sw-a{animation:tpSwapA .45s cubic-bezier(.2,.7,.2,1)}.sw-b{animation:tpSwapB .45s cubic-bezier(.2,.7,.2,1)}.founder-pick{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;border-radius:16px;overflow:hidden;background:var(--photo);color:inherit;font:inherit;cursor:pointer;transition:box-shadow .3s ease}.founder.is-lit .founder-pick,.founder.is-sel .founder-pick{box-shadow:0 0 0 2px var(--bg),0 0 0 4px #1FC6B0}.founder-more{position:absolute;left:12px;bottom:12px;padding:8px 12px;border-radius:999px;background:rgba(8,24,30,.84);color:#F3F5F4;font-size:13px;font-weight:500;opacity:0;translate:0 6px;transition:opacity .25s ease,translate .3s cubic-bezier(.2,.7,.2,1)}.founder-pick:focus-visible .founder-more,.founder:hover .founder-more{opacity:1;translate:0 0}@keyframes tpIntro{0%{opacity:1;stroke-dasharray:1;stroke-dashoffset:1}40%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}75%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:1;stroke-dashoffset:0}}@keyframes tpDraw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes tpIn{0%{opacity:0;translate:var(--dx,28px) 0}}@keyframes tpInM{0%{opacity:0;translate:0 10px}}@keyframes tpSwapA{0%{opacity:0;translate:0 8px}}@keyframes tpSwapB{0%{opacity:0;translate:0 8px}}@keyframes tpPulse{0%,to{box-shadow:0 0 0 0 rgba(31,198,176,.6)}50%{box-shadow:0 0 0 6px rgba(31,198,176,0)}}@media (min-width:760px){.cta-wide form{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;align-items:end}.cta-wide .f-names{grid-column:span 2}.cta-wide .f-msg,.cta-wide .ferr-box{grid-column:1/-1}.cta-wide .f-send{grid-column:3}.cta-wide .f-privacy{grid-column:1/3;align-self:center}}.dc-current{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow:hidden;color:var(--dc-cur);-webkit-mask-image:linear-gradient(90deg,#000,#0008 17%,#0002 35%,#0002 68%,#000a 86%,#000);mask-image:linear-gradient(90deg,#000,#0008 17%,#0002 35%,#0002 68%,#000a 86%,#000)}.dc-current.on-ink{--dc-cur:#145456}.dc-current.on-light{--dc-cur:#c8d4d7}.is-dark .dc-current.on-ink,:root[data-theme=dark] .dc-current.on-ink{--dc-cur:#0f3d42}.is-dark .dc-current.on-light,:root[data-theme=dark] .dc-current.on-light{--dc-cur:#15404a}.dc-fin{position:absolute;left:-165px;top:-110px;width:760px;height:760px;z-index:-1;color:#6cc7b7;opacity:.3;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 5%,#000b 45%,#0005 78%,transparent);mask-image:linear-gradient(90deg,#000 5%,#000b 45%,#0005 78%,transparent)}.dc-fin svg{display:block;width:100%;height:100%;overflow:visible}.dc-fin-hl{opacity:0;transition:opacity .18s ease}@media (max-width:1100px){.dc-fin{left:-185px;top:-85px;width:700px;height:700px}}@media (max-width:700px){.dc-current{--dc-dot-scale:.56}.dc-fin{left:-180px;top:-40px;width:670px;height:670px;opacity:.26;-webkit-mask-image:linear-gradient(90deg,#000,#0007 70%,transparent);mask-image:linear-gradient(90deg,#000,#0007 70%,transparent)}}@media (prefers-reduced-motion:reduce){.dc-fin-hl{transition:none}}@media (hover:none){.founder-more{opacity:1;translate:0 0}}@media (max-width:900px){.tp.is-open .tp-stage{transform:translate(calc(var(--mtx) * 100%),calc(var(--ty) * 100%)) scale(1.5)}.tp-line{stroke-width:4.5}.tp.is-open .tp-line{stroke-width:3.4}.tp-glow{stroke-width:48;filter:blur(20px)}.tp-card{position:relative;top:auto;bottom:auto;left:auto!important;right:auto!important;width:auto;margin-top:14px;border:1px solid var(--line);box-shadow:var(--shadow);animation-name:tpInM}}@media (max-width:560px){.tp-line{stroke-width:7}.tp.is-open .tp-line{stroke-width:5}.tp-glow{stroke-width:80;filter:blur(32px)}.tp-hint{font-size:12px;padding:8px 12px 8px 10px}.tp-tag{font-size:12px;padding:6px 10px}}@media (max-width:960px){.hide-md{display:none!important}}@media (max-width:640px){.hide-sm{display:none!important}.stack-sm{flex-direction:column!important;align-items:stretch!important}}@media (prefers-reduced-motion:reduce){.fena *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.fena :is(h1,h2,h3,h4){color:inherit;font-family:inherit}html{scroll-behavior:smooth}body:has(.fena){background:#F3F5F4}:root[data-theme=dark] body:has(.fena){background:#08222D}