.-NB8xq_visual{width:100%;max-width:520px;margin-inline:auto}.-NB8xq_drawing{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.-NB8xq_layers{animation:10s ease-in-out infinite paused -NB8xq_float}.-NB8xq_signal{animation:7s linear infinite paused -NB8xq_travel}.-NB8xq_beacon{animation:4s ease-in-out infinite paused -NB8xq_glow}.-NB8xq_visual[data-running=true] :is(.-NB8xq_layers,.-NB8xq_signal,.-NB8xq_beacon){animation-play-state:running}}@keyframes -NB8xq_float{50%{transform:translateY(-8px)}}@keyframes -NB8xq_travel{to{stroke-dashoffset:-644px}}@keyframes -NB8xq_glow{50%{opacity:.4}}@media (max-width:800px){.-NB8xq_visual{max-width:380px}}
.QHFdSq_page{background:var(--dna-ink);color:#c5cbd2;min-height:100vh}.QHFdSq_inner{width:min(1304px,100% - 96px);margin-inline:auto}.QHFdSq_hero{background:radial-gradient(at 85% 40%,#19334680,#0000 60%);border-bottom:1px solid #89c8e026;padding-block:128px 64px}.QHFdSq_breadcrumb{color:#aabbc8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:40px;font-size:13px;display:flex}.QHFdSq_breadcrumb a{padding-block:6px}.QHFdSq_breadcrumb a:hover,.QHFdSq_breadcrumb [aria-current]{color:var(--dna-champagne)}.QHFdSq_heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.QHFdSq_hero h1{color:#f8f6f0;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(38px,4.7vw,70px);font-weight:450;line-height:1.07}.QHFdSq_lead{color:#bac6d0;max-width:650px;margin-top:28px;font-size:18px;line-height:1.75}.QHFdSq_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.QHFdSq_button{background:var(--dna-champagne);min-height:48px;color:var(--dna-ink);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:13px 22px;font-size:14px;font-weight:500;display:inline-flex}.QHFdSq_button:hover{background:#efd8b5}.QHFdSq_textLink{min-height:44px;color:var(--dna-champagne);text-underline-offset:6px;align-items:center;font-size:14px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766;display:inline-flex}.QHFdSq_textLink:hover{text-decoration-color:currentColor}.QHFdSq_section{padding-block:72px}.QHFdSq_tinted{background:#101c27;border-block:1px solid #89c8e01a}.QHFdSq_sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.QHFdSq_sectionHead p{color:#aabbc8;max-width:420px;font-size:15px;line-height:1.7}.QHFdSq_title{color:#f8f6f0;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3.2vw,44px);font-weight:450;line-height:1.14}.QHFdSq_label{color:var(--dna-champagne);margin-bottom:14px;font-size:14px;line-height:1.5;display:block}.QHFdSq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.QHFdSq_card{background:#101e2a;border:1px solid #89c8e026;border-radius:14px;min-width:0;padding:32px}.QHFdSq_card h2,.QHFdSq_card h3{color:#f8f6f0;letter-spacing:-.02em;margin-bottom:16px;font-size:24px;font-weight:450;line-height:1.25}.QHFdSq_card p{color:#bac6d0;font-size:15px;line-height:1.75}.QHFdSq_card:first-child{border-color:#e4c69740}.QHFdSq_tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.QHFdSq_tags li{color:#aabbc8;border:1px solid #89c8e026;border-radius:5px;padding:6px 10px;font-size:12px;line-height:1.5}.QHFdSq_groupHead{grid-template-columns:.7fr 1fr;gap:32px;margin-bottom:32px;display:grid}.QHFdSq_groupHead p{color:#aabbc8;max-width:570px;font-size:16px;line-height:1.75}.QHFdSq_serviceLink{flex-direction:column;align-items:flex-start;height:100%;transition:background .2s,border-color .2s;display:flex}.QHFdSq_serviceLink .QHFdSq_textLink{margin-top:auto;padding-top:20px}.QHFdSq_serviceLink:hover,.QHFdSq_serviceLink:focus-visible{background:#172d3c;border-color:#89c8e080}.QHFdSq_groupNav{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.QHFdSq_groupNav a{color:#dbe3e9;border:1px solid #89c8e033;border-radius:6px;align-items:center;gap:16px;min-height:44px;padding:10px 16px;font-size:14px;display:inline-flex}.QHFdSq_groupNav a:hover{border-color:var(--dna-champagne)}.QHFdSq_groupNav span{color:var(--dna-champagne)}.QHFdSq_techs{color:#aabbc8;flex-wrap:wrap;gap:12px 28px;padding-block:24px;font-size:13px;display:flex}.QHFdSq_proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.QHFdSq_proofs dt{letter-spacing:-.04em;color:var(--dna-champagne);font-size:clamp(32px,4vw,52px);line-height:1.15}.QHFdSq_proofs dd{color:#bac6d0;margin-top:12px;font-size:14px;line-height:1.6}.QHFdSq_split{grid-template-columns:.7fr 1fr;gap:80px;display:grid}.QHFdSq_sticky{align-self:start;position:sticky;top:120px}.QHFdSq_process{list-style:none}.QHFdSq_process li{grid-template-columns:40px minmax(0,1fr);gap:24px;padding-bottom:36px;display:grid;position:relative}.QHFdSq_process li:not(:last-child):before{content:"";background:#e4c69740;width:1px;position:absolute;top:40px;bottom:0;left:19px}.QHFdSq_stepNumber{width:40px;height:40px;color:var(--dna-champagne);background:var(--dna-ink);border:1px solid #e4c69780;border-radius:50%;place-items:center;font-size:13px;display:grid}.QHFdSq_process h3{color:#f8f6f0;margin-bottom:12px;padding-top:4px;font-size:23px;font-weight:450;line-height:1.3}.QHFdSq_process p{color:#bac6d0;font-size:15px;line-height:1.75}.QHFdSq_cases{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.QHFdSq_caseLabel{color:var(--dna-glacier);margin-bottom:16px;font-size:13px;display:block}.QHFdSq_faq{border-top:1px solid #89c8e033}.QHFdSq_faq details{border-bottom:1px solid #89c8e033}.QHFdSq_faq summary{cursor:pointer;color:#f8f6f0;justify-content:space-between;align-items:baseline;gap:20px;padding-block:22px;font-size:17px;line-height:1.5;list-style:none;display:flex}.QHFdSq_faq summary::-webkit-details-marker{display:none}.QHFdSq_faq summary:after{content:"+";color:var(--dna-champagne);font-size:24px}.QHFdSq_faq details[open] summary:after{content:"−"}.QHFdSq_faq p{color:#bac6d0;padding-bottom:24px;font-size:15px;line-height:1.8}.QHFdSq_related{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.QHFdSq_related a{color:#f8f6f0;border-top:1px solid #89c8e04d;padding:24px;font-size:20px;line-height:1.4}.QHFdSq_related a:hover{color:var(--dna-champagne);background:#89c8e008}.QHFdSq_cta{background:#152532;border:1px solid #89c8e033;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;padding:56px;display:flex}.QHFdSq_cta p{color:#f8f6f0;letter-spacing:-.025em;max-width:720px;font-size:clamp(24px,2.7vw,38px);line-height:1.3}.QHFdSq_cta .QHFdSq_button{flex-shrink:0}.QHFdSq_portrait{width:min(100%,370px);margin-inline:auto}.QHFdSq_portrait img{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;height:auto}.QHFdSq_portrait figcaption{color:#bac6d0;margin-top:18px;font-size:13px;line-height:1.7}.QHFdSq_portrait strong{color:var(--dna-champagne);font-size:18px;font-weight:500;display:block}.QHFdSq_editorial{width:min(1100px,100% - 96px);margin-inline:auto;padding-block:72px}.QHFdSq_editorial section{scroll-margin-top:110px}.QHFdSq_editorial h2{color:#f8f6f0}.QHFdSq_timeline{border-left:1px solid #89c8e04d;padding-left:28px}.QHFdSq_timeline>div{position:relative}.QHFdSq_timeline>div:before{content:"";background:var(--dna-champagne);border-radius:50%;width:9px;height:9px;position:absolute;top:34px;left:-33px}.QHFdSq_principles{grid-template-columns:1fr 1fr;gap:32px 48px;display:grid}.QHFdSq_principles article{border-top:1px solid #e4c6974d;padding-top:24px}.QHFdSq_principles h3{color:#f8f6f0;margin-bottom:12px;font-size:21px;font-weight:450}.QHFdSq_principles p{color:#bac6d0;font-size:15px;line-height:1.8}.QHFdSq_methodStep{border-top:1px solid #89c8e033;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:80px;padding-block:40px;display:grid}.QHFdSq_methodStep h2{color:#f8f6f0;letter-spacing:-.03em;margin-top:20px;font-size:clamp(30px,3.3vw,42px)}.QHFdSq_methodStep p{color:#dbe3e9;font-size:16px;line-height:1.85}.QHFdSq_methodStep p+p{color:#aabbc8;margin-top:20px;font-size:15px}.QHFdSq_legal{padding-top:120px}.QHFdSq_legal h1{color:#f8f6f0}.QHFdSq_legal h2{color:var(--dna-champagne)}@media (prefers-reduced-motion:no-preference){.QHFdSq_process[data-running=true] .QHFdSq_stepNumber{animation:1.8s ease-out both QHFdSq_stepGlow}.QHFdSq_process li:nth-child(2) .QHFdSq_stepNumber{animation-delay:.3s}.QHFdSq_process li:nth-child(3) .QHFdSq_stepNumber{animation-delay:.6s}.QHFdSq_process li:nth-child(4) .QHFdSq_stepNumber{animation-delay:.9s}}@keyframes QHFdSq_stepGlow{40%{box-shadow:0 0 0 8px #e4c69718}to{background:#e4c69714}}@media (max-width:1100px){.QHFdSq_heroGrid{gap:32px}.QHFdSq_hero h1{font-size:clamp(38px,5.2vw,60px)}.QHFdSq_split,.QHFdSq_methodStep{gap:40px}.QHFdSq_cta{padding:32px}}@media (max-width:800px){.QHFdSq_inner,.QHFdSq_editorial{width:calc(100% - 48px)}.QHFdSq_hero{padding-block:110px 40px}.QHFdSq_breadcrumb{margin-bottom:24px}.QHFdSq_heroGrid{grid-template-columns:1fr;gap:36px}.QHFdSq_hero h1{max-width:700px;font-size:clamp(36px,7vw,56px)}.QHFdSq_lead{margin-top:22px;font-size:17px}.QHFdSq_section,.QHFdSq_editorial{padding-block:48px}.QHFdSq_sectionHead{flex-direction:column;align-items:start;gap:16px}.QHFdSq_groupHead,.QHFdSq_split,.QHFdSq_methodStep{grid-template-columns:1fr;gap:24px}.QHFdSq_sticky{position:static}.QHFdSq_proofs{grid-template-columns:repeat(2,minmax(0,1fr))}.QHFdSq_related{grid-template-columns:1fr;gap:0}.QHFdSq_cta{flex-direction:column;align-items:flex-start;gap:28px}.QHFdSq_portrait{grid-template-columns:minmax(0,180px) 1fr;align-items:end;gap:24px;width:100%;margin:0;display:grid}.QHFdSq_portrait figcaption{padding-bottom:4px}.QHFdSq_methodStep h2{margin-top:12px}}@media (max-width:540px){.QHFdSq_grid,.QHFdSq_principles{grid-template-columns:1fr}.QHFdSq_card{padding:24px}.QHFdSq_card h2,.QHFdSq_card h3{font-size:22px}.QHFdSq_cta{padding:28px 24px}.QHFdSq_process li{gap:16px}.QHFdSq_portrait{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.QHFdSq_portrait strong{font-size:16px}.QHFdSq_portrait figcaption{font-size:12px}}
._45i9mW_visual{width:100%;max-width:520px;margin-inline:auto}._45i9mW_drawing{width:100%;height:auto;display:block}._45i9mW_figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._45i9mW_figures dt{letter-spacing:-.04em;color:var(--dna-champagne);font-size:clamp(36px,4.4vw,60px);line-height:1.1}._45i9mW_figures dd{color:#bac6d0;max-width:260px;margin-top:12px;font-size:14px;line-height:1.6}._45i9mW_source{color:#aabbc8;margin-top:32px;font-size:13px;line-height:1.7}._45i9mW_source a{color:var(--dna-champagne);text-underline-offset:4px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766}._45i9mW_table{border-collapse:collapse;width:100%;font-size:15px}._45i9mW_table caption{text-align:left;color:#aabbc8;caption-side:bottom;padding-top:16px;font-size:13px;line-height:1.7}._45i9mW_table th{text-align:left;color:#aabbc8;border-bottom:1px solid #89c8e033;padding:0 0 14px;font-size:13px;font-weight:400}._45i9mW_table td{color:#dbe3e9;font-variant-numeric:tabular-nums;border-bottom:1px solid #89c8e01f;padding:18px 0}._45i9mW_table td:nth-child(2){color:var(--dna-champagne)}._45i9mW_table th:not(:first-child),._45i9mW_table td:not(:first-child){text-align:right}._45i9mW_intro{color:#bac6d0;margin-bottom:28px;font-size:17px;line-height:1.75}._45i9mW_checks{gap:18px;list-style:none;display:grid}._45i9mW_checks li{color:#dbe3e9;grid-template-columns:28px minmax(0,1fr);gap:14px;font-size:16px;line-height:1.7;display:grid}._45i9mW_checks li:before{content:"";background:var(--dna-champagne);border-radius:50%;width:9px;height:9px;margin-top:10px}._45i9mW_note{color:#aabbc8;border-top:1px solid #89c8e033;margin-top:28px;padding-top:24px;font-size:15px;line-height:1.75}._45i9mW_projects{border-top:1px solid #89c8e033;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._45i9mW_projects article{border-bottom:1px solid #89c8e033;padding:32px 32px 32px 0}._45i9mW_projects article:nth-child(2n){border-left:1px solid #89c8e033;padding:32px 0 32px 32px}._45i9mW_projects h3{color:#f8f6f0;letter-spacing:-.02em;margin-bottom:12px;font-size:22px;font-weight:450;line-height:1.3}._45i9mW_projects p{color:#bac6d0;font-size:15px;line-height:1.75}._45i9mW_projects ._45i9mW_client{color:var(--dna-glacier);margin-top:16px;font-size:13px}@media (prefers-reduced-motion:no-preference){._45i9mW_aidBar{transform-origin:60px 128px;animation:1.6s cubic-bezier(.2,.7,.2,1) both _45i9mW_grow}._45i9mW_signal{animation:7s linear infinite paused _45i9mW_travel}._45i9mW_beacon{animation:4s ease-in-out infinite paused _45i9mW_glow}._45i9mW_visual[data-running=true] :is(._45i9mW_signal,._45i9mW_beacon){animation-play-state:running}}@keyframes _45i9mW_grow{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@keyframes _45i9mW_travel{to{stroke-dashoffset:-644px}}@keyframes _45i9mW_glow{50%{opacity:.4}}@media (max-width:800px){._45i9mW_visual{max-width:380px}._45i9mW_figures{grid-template-columns:1fr;gap:24px}._45i9mW_projects{grid-template-columns:1fr}._45i9mW_projects article,._45i9mW_projects article:nth-child(2n){border-left:0;padding:28px 0}._45i9mW_table{font-size:14px}}
.nWzJKW_section{background:var(--dna-ink);color:#c5cbd2;padding:80px 48px}.nWzJKW_tinted{background:var(--reviews-tinted,#101c27);border-block:1px solid var(--reviews-line,#89c8e01a)}.nWzJKW_inner{max-width:1304px;margin-inline:auto}.nWzJKW_head{justify-content:space-between;align-items:flex-end;gap:32px 64px;margin-bottom:40px;display:flex}.nWzJKW_label{color:var(--dna-champagne);margin-bottom:18px;font-size:14px;line-height:1.5}.nWzJKW_title{color:#f8f6f0;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.6vw,50px);font-weight:450;line-height:1.12}.nWzJKW_lead{max-width:440px;color:var(--reviews-muted,#bac6d0);font-size:16px;line-height:1.7}.nWzJKW_carousel{position:relative}.nWzJKW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding-bottom:4px;scroll-padding-inline:0;list-style:none;display:flex;overflow-x:auto}.nWzJKW_track::-webkit-scrollbar{display:none}.nWzJKW_track:focus-visible{outline:2px solid var(--dna-champagne);outline-offset:6px;border-radius:14px}.nWzJKW_track>li{scroll-snap-align:start;flex:0 0 calc(31.746% - 12.6984px)}.nWzJKW_controls{align-items:center;gap:10px;margin-top:20px;display:flex}.nWzJKW_spacer{flex:1}.nWzJKW_controls button{border:1px solid var(--reviews-line,#89c8e033);width:44px;height:44px;color:var(--dna-champagne);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:18px;transition:border-color .2s,opacity .2s;display:grid}.nWzJKW_controls button:hover:not(:disabled){border-color:var(--dna-champagne)}.nWzJKW_controls button:disabled{opacity:.35;cursor:default}.nWzJKW_card{border:1px solid var(--reviews-line,#89c8e026);background:var(--reviews-card,#101e2a);border-radius:14px;min-width:0;padding:28px}.nWzJKW_tinted .nWzJKW_card{background:var(--reviews-card-tinted,#152532)}.nWzJKW_card figure{flex-direction:column;gap:20px;height:100%;display:flex}.nWzJKW_quote{-webkit-line-clamp:7;color:var(--reviews-text,#dbe3e9);-webkit-box-orient:vertical;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.nWzJKW_quote p:before{content:"« ";color:var(--dna-champagne)}.nWzJKW_quote p:after{content:" »";color:var(--dna-champagne)}.nWzJKW_quote:lang(en) p:before{content:"“"}.nWzJKW_quote:lang(en) p:after{content:"”"}.nWzJKW_readMore{color:var(--dna-champagne);text-underline-offset:4px;align-self:flex-start;margin-top:-8px;font-size:13px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766}.nWzJKW_readMore:hover{text-decoration-color:currentColor}.nWzJKW_author{border-top:1px solid var(--reviews-line,#89c8e01f);color:#f8f6f0;flex-direction:column;gap:4px;margin-top:auto;padding-top:16px;font-size:14px;line-height:1.5;display:flex}.nWzJKW_meta{color:var(--reviews-muted,#8fa1b0);font-size:13px}.nWzJKW_more{min-height:44px;color:var(--dna-champagne);text-underline-offset:6px;align-items:center;gap:8px;font-size:14px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766;display:inline-flex}.nWzJKW_more:hover{text-decoration-color:currentColor}.nWzJKW_stars{gap:3px;display:inline-flex}.nWzJKW_stars svg{width:15px;height:15px;fill:var(--reviews-line,#89c8e033)}.nWzJKW_stars svg[data-on]{fill:var(--dna-champagne)}.nWzJKW_rating{min-height:44px;color:var(--reviews-muted,#aabbc8);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.nWzJKW_rating strong{color:#f8f6f0;font-weight:500}.nWzJKW_rating:hover span:last-child{text-underline-offset:4px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766}.nWzJKW_rating .nWzJKW_stars svg{width:14px;height:14px}@media (max-width:1100px){.nWzJKW_card{padding:24px}}@media (max-width:900px){.nWzJKW_section{padding:64px 32px}.nWzJKW_head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}.nWzJKW_lead{max-width:560px}.nWzJKW_track>li{flex-basis:calc(47.6191% - 9.52381px)}}@media (max-width:600px){.nWzJKW_section{padding:48px 24px}.nWzJKW_card{padding:22px}.nWzJKW_track>li{flex-basis:86%}.nWzJKW_quote{font-size:15px}}
.BNv-Zq_section{padding:80px 48px}.BNv-Zq_inner{max-width:1304px;margin-inline:auto}.BNv-Zq_sectionHeader{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.BNv-Zq_title{color:#f8f6f0;letter-spacing:-.035em;text-wrap:balance;max-width:730px;font-size:clamp(30px,3.6vw,50px);font-weight:450;line-height:1.12}.BNv-Zq_intro{color:#bac6d0;max-width:380px;font-size:16px;line-height:1.7}.BNv-Zq_label{color:var(--dna-champagne);margin-bottom:18px;font-size:14px;line-height:1.5}.BNv-Zq_body{color:#c5cbd2;font-size:15px;line-height:1.75}.BNv-Zq_textLink{min-height:44px;color:var(--dna-champagne);text-underline-offset:5px;align-items:center;font-size:14px;line-height:1.5;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766;transition:color .16s,text-decoration-color .16s;display:inline-flex}.BNv-Zq_textLink:hover{color:#f8f6f0;text-decoration-color:currentColor}.BNv-Zq_offers{grid-template-columns:1.1fr 1fr;gap:0 40px;display:grid}.BNv-Zq_featuredOffer{background:#111f2b;border:1px solid #89c8e026;border-radius:20px;flex-direction:column;grid-row:span 2;align-items:flex-start;padding:40px;display:flex}.BNv-Zq_featuredOffer h3{color:#f8f6f0;letter-spacing:-.025em;text-wrap:balance;max-width:380px;margin-bottom:20px;font-size:clamp(28px,2.7vw,38px);font-weight:450;line-height:1.15}.BNv-Zq_featuredOffer>.BNv-Zq_textLink{margin-top:auto}.BNv-Zq_workflow{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-block:40px;display:grid}.BNv-Zq_workflow li{border-top:1px solid #89c8e04d;padding-top:24px;padding-right:8px;position:relative}.BNv-Zq_workflow li:before{content:"";background:var(--dna-glacier);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.BNv-Zq_workflow li:last-child:before{background:var(--dna-champagne)}.BNv-Zq_workflow span{color:#f8f6f0;font-size:14px;line-height:1.5;display:block}.BNv-Zq_workflow small{color:#aabbc8;margin-top:6px;font-size:12px;line-height:1.5;display:block}.BNv-Zq_secondaryOffer{padding:24px 0}.BNv-Zq_secondaryOffer h3{color:#f8f6f0;letter-spacing:-.02em;max-width:500px;margin-bottom:14px;font-size:26px;font-weight:450;line-height:1.2}.BNv-Zq_secondaryOffer>.BNv-Zq_body{max-width:510px}.BNv-Zq_secondaryOffer>.BNv-Zq_textLink,.BNv-Zq_offerLinks{margin-top:14px}.BNv-Zq_offerLinks{flex-wrap:wrap;gap:28px;display:flex}.BNv-Zq_acquisitionOffer{border-top:1px solid #e4c69733;padding-bottom:0}.BNv-Zq_secondaryOffer .BNv-Zq_label{color:var(--dna-glacier);margin-bottom:12px}.BNv-Zq_acquisitionOffer .BNv-Zq_label{color:var(--dna-champagne)}.BNv-Zq_services{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.BNv-Zq_service{border-top:1px solid #89c8e02b;padding:28px 0}.BNv-Zq_service h3{color:#f8f6f0;letter-spacing:-.02em;margin-bottom:12px;font-size:25px;font-weight:450;line-height:1.3}.BNv-Zq_service .BNv-Zq_body{max-width:510px;margin-bottom:12px}.BNv-Zq_expertise{border-top:1px solid #ffffff1a;margin-top:32px;padding-top:32px}.BNv-Zq_expertiseHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.BNv-Zq_expertiseHeading h3{color:#f8f6f0;font-size:20px;font-weight:450}.BNv-Zq_expertiseLinks{flex-wrap:wrap;gap:8px;display:flex}.BNv-Zq_expertiseLinks a{color:#c5cbd2;border:1px solid #89c8e029;border-radius:6px;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;line-height:1.5;transition:background .16s,border-color .16s;display:flex}.BNv-Zq_expertiseLinks a:hover{color:#f8f6f0;background:#111f2b;border-color:#89c8e080}.BNv-Zq_approach{background:var(--dna-ink);border-block:1px solid #89c8e01a}.BNv-Zq_steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BNv-Zq_step{flex-direction:column;align-items:flex-start;padding:0 28px 0 0;display:flex;position:relative}.BNv-Zq_step:before{content:"";background:#89c8e033;height:1px;position:absolute;top:19px;left:38px;right:0}.BNv-Zq_step:last-child:before{display:none}.BNv-Zq_stepNumber{background:var(--dna-ink);width:38px;height:38px;color:var(--dna-champagne);border:1px solid #e4c69780;border-radius:50%;place-items:center;margin-bottom:24px;font-size:13px;display:grid;position:relative}.BNv-Zq_step h3{color:#f8f6f0;letter-spacing:-.02em;margin-bottom:16px;font-size:24px;font-weight:450;line-height:1.2}.BNv-Zq_step .BNv-Zq_body{padding-bottom:24px}.BNv-Zq_outcome{color:var(--dna-glacier);margin-top:auto;font-size:13px;line-height:1.5}.BNv-Zq_about{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:80px;display:grid}.BNv-Zq_portraitImage{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%;height:auto}.BNv-Zq_portrait figcaption{color:#aabbc8;margin-top:18px;font-size:13px;line-height:1.6}.BNv-Zq_portrait figcaption>span{color:#f8f6f0;margin-bottom:2px;font-size:17px;display:block}.BNv-Zq_aboutLead{color:#e3e7eb;max-width:600px;margin-block:24px 16px;font-size:20px;line-height:1.5}.BNv-Zq_aboutCopy>.BNv-Zq_body{max-width:620px}.BNv-Zq_aboutCopy>.BNv-Zq_textLink{margin-top:16px}.BNv-Zq_values{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;padding-top:24px;display:grid}.BNv-Zq_values h3{color:var(--dna-champagne);margin-bottom:8px;font-size:15px;font-weight:500}.BNv-Zq_values p{color:#aabbc8;font-size:13px;line-height:1.6}.BNv-Zq_contact{background:#101c27}.BNv-Zq_contactLayout{grid-template:"copy form""details form"1fr/minmax(0,.85fr) minmax(0,1fr);align-items:start;column-gap:80px;display:grid}.BNv-Zq_contactCopy{grid-area:copy}.BNv-Zq_contactForm{grid-area:form}.BNv-Zq_contactDetails{grid-area:details}.BNv-Zq_contactCopy .BNv-Zq_intro{max-width:440px;margin-top:24px}.BNv-Zq_contactEmail{color:var(--dna-champagne);text-underline-offset:6px;overflow-wrap:anywhere;margin-top:32px;padding-block:12px;font-size:clamp(16px,1.8vw,22px);line-height:1.5;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766;display:inline-block}.BNv-Zq_contactEmail:hover{text-decoration-color:currentColor}.BNv-Zq_address{color:#bac6d0;margin-top:32px;font-size:14px;font-style:normal;line-height:1.8}.BNv-Zq_registration{color:#aabbc8;margin-top:12px;font-size:12px;line-height:1.5}.BNv-Zq_contactRating{margin-top:16px}.BNv-Zq_contactForm{background:#152532;border-color:#89c8e029;border-radius:14px;padding:32px}.BNv-Zq_contactForm label{flex-direction:column;gap:8px;display:flex}.BNv-Zq_contactForm label>span{letter-spacing:normal;text-transform:none;color:#dbe3e9;order:-1;font-size:14px;line-height:1.5;position:static}.BNv-Zq_contactForm label>span>span{color:#aabbc8}.BNv-Zq_contactForm input,.BNv-Zq_contactForm textarea{background:var(--dna-ink);color:#f8f6f0;border:1px solid #89c8e040;border-radius:6px;padding:12px;font-size:16px}.BNv-Zq_contactForm textarea{resize:vertical;min-height:140px}.BNv-Zq_contactForm input:focus,.BNv-Zq_contactForm textarea:focus{border-color:var(--dna-glacier);outline-offset:2px;outline:2px solid #89c8e040}.BNv-Zq_contactForm button[type=submit]{background:var(--dna-champagne);min-height:48px;color:var(--dna-ink);border-color:var(--dna-champagne);letter-spacing:normal;border-radius:8px;font-size:14px;font-weight:500}.BNv-Zq_contactForm button[type=submit]:hover{background:#efd8b5;border-color:#efd8b5}.BNv-Zq_contactForm button[type=submit]>span[aria-hidden]{display:none}.BNv-Zq_contactForm button[type=button]{min-height:44px;color:var(--dna-champagne);font-size:14px}.BNv-Zq_contactForm [role=alert]{color:#fca5a5}@media (max-width:1100px){.BNv-Zq_sectionHeader{align-items:flex-start}.BNv-Zq_sectionHeader .BNv-Zq_title{max-width:60%}.BNv-Zq_offers{gap:0 28px}.BNv-Zq_featuredOffer{padding:28px}.BNv-Zq_about{grid-template-columns:280px minmax(0,1fr);gap:48px}.BNv-Zq_contactLayout{gap:40px}.BNv-Zq_contactForm{padding:24px}.BNv-Zq_contactForm>div:last-child{flex-direction:column;align-items:stretch}}@media (max-width:900px){.BNv-Zq_section{padding:64px 32px}.BNv-Zq_sectionHeader{flex-direction:column;gap:20px;margin-bottom:32px}.BNv-Zq_sectionHeader .BNv-Zq_title{max-width:680px}.BNv-Zq_intro{max-width:560px}.BNv-Zq_offers{grid-template-columns:1fr}.BNv-Zq_featuredOffer{grid-row:auto}.BNv-Zq_featuredOffer h3{max-width:540px}.BNv-Zq_secondaryOffer{padding:28px 0}.BNv-Zq_acquisitionOffer{padding-bottom:0}.BNv-Zq_services{column-gap:32px}.BNv-Zq_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.BNv-Zq_step:nth-child(2):before{display:none}.BNv-Zq_about{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px}.BNv-Zq_values{grid-template-columns:1fr;gap:16px}.BNv-Zq_values h3{margin-bottom:4px}.BNv-Zq_contactLayout{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"copy""form""details";row-gap:32px}.BNv-Zq_contactDetails .BNv-Zq_contactEmail{margin-top:0}.BNv-Zq_contactForm>div:last-child{flex-direction:row;align-items:center}}@media (max-width:600px){.BNv-Zq_section{padding:48px 24px}.BNv-Zq_featuredOffer{border-radius:14px;padding:24px}.BNv-Zq_workflow{grid-template-columns:1fr;margin-block:28px}.BNv-Zq_workflow li{border-top:none;border-left:1px solid #89c8e04d;padding:0 0 20px 20px}.BNv-Zq_workflow li:last-child{border-left-color:#0000;padding-bottom:0}.BNv-Zq_workflow li:before{top:5px;left:-5px}.BNv-Zq_workflow small{margin-top:2px}.BNv-Zq_services{grid-template-columns:1fr}.BNv-Zq_service h3{font-size:23px}.BNv-Zq_expertise{margin-top:16px;padding-top:24px}.BNv-Zq_expertiseLinks{grid-template-columns:1fr;display:grid}.BNv-Zq_steps{grid-template-columns:1fr;row-gap:0}.BNv-Zq_step{padding:0 0 32px 58px}.BNv-Zq_step:last-child{padding-bottom:0}.BNv-Zq_step:before,.BNv-Zq_step:nth-child(2):before{width:1px;height:auto;display:block;top:38px;bottom:0;left:18px}.BNv-Zq_step:last-child:before{display:none}.BNv-Zq_stepNumber{margin:0;position:absolute;top:0;left:0}.BNv-Zq_step h3{margin-bottom:12px;padding-top:5px}.BNv-Zq_step .BNv-Zq_body{padding-bottom:12px}.BNv-Zq_about{grid-template-columns:1fr;gap:32px}.BNv-Zq_portrait{align-items:flex-end;gap:20px;display:flex}.BNv-Zq_portraitImage{width:46%;max-width:200px}.BNv-Zq_portrait figcaption{margin:0;padding-bottom:4px}.BNv-Zq_aboutLead{font-size:18px}.BNv-Zq_values{grid-template-columns:1fr;margin-top:24px;padding-top:24px}.BNv-Zq_contactForm{padding:20px}.BNv-Zq_contactForm>div:last-child{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.BNv-Zq_textLink,.BNv-Zq_expertiseLinks a{transition:none}}@media (prefers-reduced-motion:no-preference){.BNv-Zq_workflow li{--signal-delay:0s}.BNv-Zq_workflow li:nth-child(2){--signal-delay:1.8s}.BNv-Zq_workflow li:nth-child(3){--signal-delay:3.6s}.BNv-Zq_workflow li:before{animation:BNv-Zq_signalPulse 5.4s ease-in-out var(--signal-delay) infinite;animation-play-state:paused}.BNv-Zq_workflow li:not(:last-child):after{content:"";background:var(--dna-glacier);transform-origin:0;width:100%;height:1px;animation:BNv-Zq_signalTravel 5.4s ease-in-out var(--signal-delay) infinite both;animation-play-state:paused;position:absolute;top:-1px;left:0}.BNv-Zq_workflow[data-running=true] li:before,.BNv-Zq_workflow[data-running=true] li:after{animation-play-state:running}.BNv-Zq_step{--step-delay:0s}.BNv-Zq_step:nth-child(2){--step-delay:.4s}.BNv-Zq_step:nth-child(3){--step-delay:.8s}.BNv-Zq_step:nth-child(4){--step-delay:1.2s}.BNv-Zq_step:not(:last-child):after{content:"";background:var(--dna-champagne);transform-origin:0;height:1px;position:absolute;top:19px;left:38px;right:0;transform:scaleX(0)}.BNv-Zq_steps[data-running=true] .BNv-Zq_step:after{animation:BNv-Zq_stepDraw .9s ease-out var(--step-delay) both}.BNv-Zq_steps[data-running=true] .BNv-Zq_stepNumber{animation:BNv-Zq_stepLight 1.2s ease-out var(--step-delay) both}.BNv-Zq_projectLink{transition:transform .28s}.BNv-Zq_projectLink:focus-visible{transform:translateY(-6px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.BNv-Zq_projectLink:hover{transform:translateY(-6px)}.BNv-Zq_portraitImage{transition:transform .5s}.BNv-Zq_portrait:hover .BNv-Zq_portraitImage{transform:translateY(-5px)}.BNv-Zq_service{transition:border-color .25s,background .25s}.BNv-Zq_service:hover,.BNv-Zq_service:focus-within{border-color:var(--dna-glacier);background:#89c8e008}.BNv-Zq_textLink{transition:color .16s,text-decoration-color .16s,translate .2s}.BNv-Zq_textLink:hover{translate:3px}}@media (min-width:601px) and (max-width:900px){.BNv-Zq_step:nth-child(2):after{display:none}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.BNv-Zq_workflow li:not(:last-child):after{transform-origin:top;width:1px;height:100%;animation-name:BNv-Zq_signalTravelVertical;top:5px;left:-1px}.BNv-Zq_step:not(:last-child):after{transform-origin:top;width:1px;height:auto;inset:38px auto 0 18px;transform:scaleY(0)}.BNv-Zq_steps[data-running=true] .BNv-Zq_step:after{animation-name:BNv-Zq_stepDrawVertical}}@keyframes BNv-Zq_signalPulse{0%,40%,to{scale:1;box-shadow:0 0 #89c8e000}15%{scale:1.35;box-shadow:0 0 0 7px #89c8e026}32%{scale:1;box-shadow:0 0 0 12px #89c8e000}}@keyframes BNv-Zq_signalTravel{0%,8%{opacity:1;transform:scaleX(0)}32%{opacity:1;transform:scaleX(1)}42%,to{opacity:0;transform:scaleX(1)}}@keyframes BNv-Zq_signalTravelVertical{0%,8%{opacity:1;transform:scaleY(0)}32%{opacity:1;transform:scaleY(1)}42%,to{opacity:0;transform:scaleY(1)}}@keyframes BNv-Zq_stepDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes BNv-Zq_stepDrawVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes BNv-Zq_stepLight{0%{background:var(--dna-ink);box-shadow:0 0 #e4c69700}45%{background:#e4c69729;box-shadow:0 0 0 7px #e4c69712}to{background:#e4c69714;box-shadow:0 0 #e4c69700}}
.FC7-Yq_hero{isolation:isolate;background:var(--dna-ink);align-items:center;min-height:max(760px,100svh);padding:120px 48px 96px;display:flex;position:relative}.FC7-Yq_inner{width:100%;max-width:1304px;margin-inline:auto}.FC7-Yq_copy{z-index:1;max-width:790px;position:relative}.FC7-Yq_location{color:var(--dna-champagne);margin-bottom:24px;font-size:14px;line-height:1.5}.FC7-Yq_title{color:#f8f6f0;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(40px,4.9vw,72px);font-weight:450;line-height:1.08}.FC7-Yq_description{color:#c5cbd2;max-width:520px;margin-top:28px;font-size:18px;line-height:1.65}.FC7-Yq_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.FC7-Yq_primary,.FC7-Yq_secondary{border:1px solid #ffffff3d;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:15px;font-weight:500;transition:background .16s,border-color .16s;display:inline-flex}.FC7-Yq_primary{color:var(--dna-ink);background:var(--dna-champagne);border-color:var(--dna-champagne)}.FC7-Yq_primary:hover{background:#efd8b5;border-color:#efd8b5}.FC7-Yq_secondary{color:#f8f6f0}.FC7-Yq_secondary:hover{border-color:var(--dna-glacier);background:#89c8e014}.FC7-Yq_note{color:#9caab8;max-width:460px;margin-top:24px;font-size:13px;line-height:1.6}.FC7-Yq_rating{margin-top:6px}.FC7-Yq_artwork{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FC7-Yq_staticArtwork{position:absolute;inset:0}.FC7-Yq_artwork:after{content:"";background:linear-gradient(90deg,#0b121b 0%,#0b121bf2 40%,#0b121b80 58%,#0000 76%),linear-gradient(#0000 76%,#09090b 100%);position:absolute;inset:0}.FC7-Yq_illustration{width:140svh;max-width:none;height:56svh;display:block;position:absolute;top:50%;left:77%;transform:translate(-50%,-50%)rotate(-90deg)}@media (max-width:1023px){.FC7-Yq_hero{padding:136px 32px 64px}.FC7-Yq_title{max-width:740px;font-size:clamp(36px,6.8vw,62px)}.FC7-Yq_illustration{left:76%}.FC7-Yq_artwork:after{background:linear-gradient(90deg,#0b121bdb 0%,#0b121b80 56%,#0b121b26 100%),linear-gradient(#0000 20%,#0b121b60 65%,#09090b 100%)}}@media (max-width:600px){.FC7-Yq_hero{align-items:flex-start;min-height:max(680px,88svh);padding:124px 24px 48px}.FC7-Yq_location{margin-bottom:22px;font-size:13px}.FC7-Yq_title{letter-spacing:-.035em;font-size:clamp(34px,9.5vw,48px);line-height:1.1}.FC7-Yq_description{margin-top:24px;font-size:16px;line-height:1.65}.FC7-Yq_actions{gap:10px;margin-top:28px;display:grid}.FC7-Yq_primary,.FC7-Yq_secondary{width:100%}.FC7-Yq_note{margin-top:20px;font-size:12px}.FC7-Yq_artwork:after{background:linear-gradient(#0b121b99 0%,#0b121b8c 24%,#0b121be6 32% 56%,#0b121b66 68%,#0b121b33 86%,#09090b 100%)}.FC7-Yq_location,.FC7-Yq_title,.FC7-Yq_description,.FC7-Yq_note,.FC7-Yq_rating{text-shadow:0 0 2px #0b121b,0 0 8px #0b121b,0 0 18px #0b121bcc}.FC7-Yq_secondary{background:#0b121bd9}}@media (prefers-reduced-motion:reduce){.FC7-Yq_primary,.FC7-Yq_secondary{transition:none}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.FC7-Yq_staticArtwork .FC7-Yq_illustration{animation:12s ease-in-out infinite paused FC7-Yq_helixDrift}.FC7-Yq_staticArtwork[data-running=true] .FC7-Yq_illustration{animation-play-state:running}}@keyframes FC7-Yq_helixDrift{0%,to{transform:translate(-50%,-50%)rotate(-90deg)}50%{transform:translate(-50%,calc(-50% - 18px))rotate(-88deg)}}
.rQB6WG_nav{z-index:50;background:var(--ln-bg);border-bottom:1px solid var(--ln-line);position:fixed;inset:0 0 auto}html:has([data-landing-nav]){scroll-padding-top:0}html:has([data-landing-nav]) #contact{scroll-margin-top:72px}@media (max-width:1023px){html:has([data-landing-nav]) #contact{scroll-margin-top:57px}}.rQB6WG_monaco{--ln-bg:#0a0a0cf0;--ln-panel:#0a0a0c;--ln-line:#ffffff17;--ln-text:#e4e4e4;--ln-muted:#9d9daa;--ln-accent:#6ccdd9;--ln-accent-ink:#061014;--ln-ease:cubic-bezier(.16, 1, .3, 1)}.rQB6WG_lux{--ln-bg:#09090b;--ln-panel:#09090b;--ln-line:#ffffff1a;--ln-text:#f8f6f0;--ln-muted:#d4d4d8;--ln-accent:var(--dna-champagne);--ln-accent-ink:var(--dna-ink);--ln-ease:ease}.rQB6WG_inner{align-items:center;max-width:1400px;height:72px;margin:0 auto;display:flex}.rQB6WG_monaco .rQB6WG_inner{gap:8px;padding:0 48px}.rQB6WG_lux .rQB6WG_inner{gap:24px;padding-inline:48px}.rQB6WG_logo{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.rQB6WG_links{min-width:0;display:flex}.rQB6WG_monaco .rQB6WG_links{gap:8px;margin-left:auto}.rQB6WG_lux .rQB6WG_links{flex:1;justify-content:center;gap:4px}.rQB6WG_link{white-space:nowrap;min-height:44px;color:var(--ln-muted);justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:inline-flex;position:relative}.rQB6WG_monaco .rQB6WG_link{flex-shrink:0;min-width:44px;transition:color .2s}.rQB6WG_lux .rQB6WG_link{transition:color .16s}.rQB6WG_link:hover,.rQB6WG_linkActive{color:#fff}.rQB6WG_link:after{content:"";background:var(--ln-accent);transform-origin:0;height:1px;position:absolute;bottom:8px;left:10px;right:10px;transform:scaleX(0)}.rQB6WG_monaco .rQB6WG_link:after{transition:transform .35s var(--ln-ease)}.rQB6WG_lux .rQB6WG_link:after{transition:transform .3s}.rQB6WG_linkActive:after,.rQB6WG_link:hover:after{transform:scaleX(1)}.rQB6WG_lang{border:1px solid var(--ln-line);letter-spacing:.08em;min-width:44px;min-height:44px;color:var(--ln-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:0 10px;font-size:13px;transition:border-color .2s;display:inline-flex}.rQB6WG_lang:hover{border-color:var(--ln-accent)}.rQB6WG_cta{white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.rQB6WG_monaco .rQB6WG_cta{min-height:40px;color:var(--ln-accent);border:1px solid #6ccdd94d;border-radius:4px;margin-left:16px;padding:0 16px;font-size:13px;transition:background .2s}.rQB6WG_monaco .rQB6WG_cta:hover{background:#6ccdd914}.rQB6WG_lux .rQB6WG_cta{color:#f4f4f5;border:1px solid #ffffff40;border-radius:8px;min-height:44px;padding:0 20px;font-size:14px;transition:background .16s}.rQB6WG_lux .rQB6WG_cta:hover{background:#ffffff0d}.rQB6WG_menu,.rQB6WG_scrim,.rQB6WG_progress{display:none}@media (max-width:1100px){.rQB6WG_lux .rQB6WG_inner{gap:12px;padding-inline:32px}.rQB6WG_lux .rQB6WG_link{padding:0 7px;font-size:13px}.rQB6WG_lux .rQB6WG_link:after{left:7px;right:7px}}@media (max-width:1023px){.rQB6WG_monaco .rQB6WG_inner,.rQB6WG_lux .rQB6WG_inner{gap:8px;height:56px;padding:0 12px 0 16px}.rQB6WG_links,.rQB6WG_cta{display:none}.rQB6WG_lang{margin-right:0}.rQB6WG_menu{min-width:0;margin-left:auto;display:block}.rQB6WG_trigger{border:1px solid var(--ln-line);max-width:100%;min-height:44px;color:var(--ln-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;padding:0 12px;font-size:14px;line-height:1;list-style:none;transition:border-color .2s;display:flex}.rQB6WG_trigger::-webkit-details-marker{display:none}.rQB6WG_trigger:hover,.rQB6WG_menu[open] .rQB6WG_trigger{border-color:var(--ln-accent)}.rQB6WG_trigger:focus-visible{outline:1px solid var(--ln-accent);outline-offset:2px}.rQB6WG_triggerN{color:var(--ln-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.rQB6WG_triggerLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rQB6WG_chevron{width:7px;height:7px;transition:transform .25s var(--ln-ease), margin .25s var(--ln-ease);border-bottom:1px solid;border-right:1px solid;flex-shrink:0;margin:-4px 2px 0;transform:rotate(45deg)}.rQB6WG_menu[open] .rQB6WG_chevron{margin-top:4px;transform:rotate(-135deg)}.rQB6WG_panel{overscroll-behavior:contain;max-height:calc(100svh - 56px);padding:8px 16px max(20px, env(safe-area-inset-bottom));background:var(--ln-panel);border-top:1px solid var(--ln-line);border-bottom:1px solid var(--ln-line);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.rQB6WG_panelList{margin:0;padding:0;list-style:none}.rQB6WG_panelList li+li{border-top:1px solid var(--ln-line)}.rQB6WG_panelLink{color:var(--ln-muted);letter-spacing:-.015em;grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:16px 0 16px 12px;font-size:20px;line-height:1.3;display:grid;position:relative}.rQB6WG_panelLink:hover,.rQB6WG_panelLinkActive{color:#fff}.rQB6WG_panelLink:focus-visible{outline:1px solid var(--ln-accent);outline-offset:-1px}.rQB6WG_panelLinkActive:before{content:"";background:var(--ln-accent);width:2px;position:absolute;top:14px;bottom:14px;left:0}.rQB6WG_panelN{color:var(--ln-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:12px}.rQB6WG_panelActions{gap:8px;margin-top:12px;display:flex}.rQB6WG_panelActions a{align-items:center;min-height:52px;padding:0 18px;font-size:15px;display:flex}.rQB6WG_panelCta{background:var(--ln-accent);color:var(--ln-accent-ink);flex:1;justify-content:space-between;font-weight:500}.rQB6WG_panelCall{color:var(--ln-text);border:1px solid #ffffff3d;flex:none;justify-content:center}.rQB6WG_scrim{z-index:-1;background:#0000008c;display:block;position:fixed;inset:57px 0 0}.rQB6WG_progress{background:var(--ln-accent);transform-origin:0;pointer-events:none;height:1px;display:block;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.rQB6WG_menu[open] .rQB6WG_panel{animation:rQB6WG_panelIn .28s var(--ln-ease) both}.rQB6WG_menu[open] .rQB6WG_panelList li{animation:rQB6WG_rowIn .32s var(--ln-ease) both}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(2){animation-delay:30ms}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(3){animation-delay:60ms}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(4){animation-delay:90ms}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(5){animation-delay:.12s}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(6){animation-delay:.15s}.rQB6WG_menu[open] .rQB6WG_panelList li:nth-child(n+7){animation-delay:.18s}}@keyframes rQB6WG_panelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes rQB6WG_rowIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rQB6WG_mobileCta{display:none}@media (max-width:1023px){.rQB6WG_mobileCta{z-index:40;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));gap:8px;display:flex;position:fixed;transform:translateY(160%)}.rQB6WG_mobileCta.rQB6WG_monaco{transition:transform .5s var(--ln-ease)}.rQB6WG_mobileCta.rQB6WG_lux{transition:transform .4s}.rQB6WG_mobileCtaOn{transform:none}.rQB6WG_mobileCta a{flex:1;justify-content:space-between;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:flex}.rQB6WG_mobileCta.rQB6WG_monaco a{background:var(--ln-accent);min-height:54px;color:var(--ln-accent-ink);border-radius:4px;box-shadow:0 0 0 1px #0a0a0c99}.rQB6WG_mobileCta.rQB6WG_lux a{border:1px solid var(--ln-accent);background:var(--ln-accent);min-height:52px;color:var(--ln-accent-ink);border-radius:8px}.rQB6WG_mobileCta a.rQB6WG_mobileCall{flex:none;justify-content:center}.rQB6WG_mobileCta.rQB6WG_monaco a.rQB6WG_mobileCall{color:var(--ln-text);background:#0a0a0c;border:1px solid #ffffff38}.rQB6WG_mobileCta.rQB6WG_lux a.rQB6WG_mobileCall{background:var(--dna-ink);color:#f8f6f0;border-color:#ffffff3d}}@media (prefers-reduced-motion:reduce){.rQB6WG_link,.rQB6WG_link:after,.rQB6WG_cta,.rQB6WG_chevron,.rQB6WG_mobileCta{transition:none!important}}.rQB6WG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.zVK-7W_page{--bg:#0a0a0c;--bg-2:#121216;--surface:#18181e;--line:#ffffff17;--line-2:#6ccdd94d;--text:#e4e4e4;--muted:#9d9daa;--cyan:#6ccdd9;--violet:#a0509b;--ease:cubic-bezier(.16, 1, .3, 1);--dna-ink:var(--bg);--dna-champagne:var(--cyan);--dna-glacier:var(--cyan);--logo-warm:var(--cyan);--logo-cool:var(--text);--reviews-tinted:var(--bg-2);--reviews-card:var(--surface);--reviews-card-tinted:var(--surface);--reviews-line:var(--line);--reviews-text:var(--text);--reviews-muted:var(--muted);background:var(--bg);min-height:100vh;color:var(--text);overflow-x:clip}.zVK-7W_wrap{width:min(1240px,100% - 40px);margin-inline:auto}.zVK-7W_anchor{scroll-margin-top:57px}.zVK-7W_section{padding-block:88px}.zVK-7W_alt{background:var(--bg-2)}.zVK-7W_kicker{color:var(--cyan);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:20px;font-size:12px;font-weight:500;display:flex}.zVK-7W_kicker span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--muted)}.zVK-7W_kicker span:after{content:"";vertical-align:middle;background:var(--line-2);width:24px;height:1px;margin-left:14px;display:inline-block}.zVK-7W_head{margin-bottom:40px}.zVK-7W_h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,8.6vw,64px);font-weight:450;line-height:1.04}.zVK-7W_intro{max-width:520px;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.65}.zVK-7W_bodyText{color:#c4c4cc;margin-top:18px;font-size:16px;line-height:1.75}.zVK-7W_btn{background:var(--cyan);color:#061014;min-height:54px;transition:background .2s, transform .2s var(--ease);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.zVK-7W_btn span{transition:transform .35s var(--ease)}.zVK-7W_btn:hover{background:#8fdbe4}.zVK-7W_btn:hover span{transform:translate(4px)}.zVK-7W_btn:active{transform:scale(.98)}.zVK-7W_btnInline{margin-top:28px}.zVK-7W_ghost{background:var(--bg);min-height:54px;color:var(--text);border:1px solid #ffffff38;border-radius:4px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;transition:border-color .2s,background .2s;display:inline-flex}.zVK-7W_ghost:hover{border-color:var(--cyan);background:#6ccdd90f}.zVK-7W_hero{isolation:isolate;background:var(--bg);flex-direction:column;justify-content:flex-start;min-height:100svh;padding-top:88px;display:flex;position:relative;overflow:hidden}.zVK-7W_wave{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.zVK-7W_wave[data-ready=true]{opacity:1}.zVK-7W_veil{z-index:-1;pointer-events:none;background:linear-gradient(#0a0a0ceb 0%,#0a0a0cd9 68%,#0a0a0c00 86%,#0a0a0c80 100%);position:absolute;inset:0}.zVK-7W_heroInner{padding-bottom:150px}.zVK-7W_heroKicker{animation:zVK-7W_fadeUp .8s 50ms var(--ease) both;margin-bottom:22px}.zVK-7W_heroTitle{color:#fff;letter-spacing:-.05em;font-size:clamp(30px,8.6vw,92px);font-weight:450;line-height:1.02}.zVK-7W_line{margin-bottom:-.04em;padding-bottom:.08em;display:block;overflow:hidden}.zVK-7W_line>span{animation:zVK-7W_rise 1.1s var(--ease) both;display:inline-block}.zVK-7W_line:last-child>span{color:var(--cyan)}@keyframes zVK-7W_rise{0%{transform:translateY(108%)}}.zVK-7W_heroLead{color:#c4c4cc;max-width:560px;animation:zVK-7W_fadeUp .9s .55s var(--ease) both;margin-top:24px;font-size:16px;line-height:1.65}.zVK-7W_heroActions{animation:zVK-7W_fadeUp .9s .7s var(--ease) both;gap:10px;margin-top:28px;display:grid}@keyframes zVK-7W_fadeUp{0%{opacity:0;transform:translateY(14px)}}.zVK-7W_marquee{border-block:1px solid var(--line);background:var(--bg);padding-block:20px;overflow:hidden}.zVK-7W_marqueeTrack{width:max-content;animation:30s linear infinite zVK-7W_marquee;display:flex}.zVK-7W_marqueeSet{display:flex}.zVK-7W_marqueeItem{color:#0000;-webkit-text-stroke:1px #6ccdd999;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:32px;padding-right:32px;font-size:clamp(36px,10vw,96px);font-weight:450;line-height:1.1;display:inline-flex}.zVK-7W_marqueeItem i{background:var(--violet);width:8px;height:8px}@keyframes zVK-7W_marquee{to{transform:translate(-50%)}}.zVK-7W_deck{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-timeline:--deck x;gap:12px;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.zVK-7W_deck::-webkit-scrollbar{display:none}.zVK-7W_card{scroll-snap-align:start;border:1px solid var(--line);background:var(--surface);border-radius:4px;flex-direction:column;flex:0 0 86%;min-height:440px;padding:24px 22px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.zVK-7W_card:before{content:"";background:var(--cyan);transform-origin:0;height:2px;transition:transform .6s var(--ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.zVK-7W_card:hover{border-color:var(--line-2)}.zVK-7W_card:hover:before{transform:scaleX(1)}.zVK-7W_cardTop{font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:baseline;gap:8px;margin-bottom:40px;display:flex}.zVK-7W_cardN{color:#0000;-webkit-text-stroke:1px var(--cyan);font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.05em;font-size:64px;line-height:.9}.zVK-7W_cardOf{color:var(--muted);font-size:12px}.zVK-7W_cardTitle{color:#fff;letter-spacing:-.035em;font-size:30px;font-weight:450;line-height:1.1}.zVK-7W_cardLine{color:var(--cyan);margin-top:10px;font-size:15px;line-height:1.45}.zVK-7W_cardBody{color:#b9b9c3;margin-top:16px;font-size:14px;line-height:1.7}.zVK-7W_cardProof{color:var(--text);gap:4px;margin-top:auto;padding-top:20px;font-size:13px;line-height:1.5;display:grid}.zVK-7W_cardProof span{color:var(--muted);letter-spacing:.24em;text-transform:uppercase;font-size:11px}.zVK-7W_deckHint{color:var(--muted);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:14px;margin-top:20px;font-size:12px;display:flex}.zVK-7W_deckBar{background:var(--line);flex:1;height:1px;position:relative;overflow:hidden}.zVK-7W_deckBar i{background:var(--cyan);transform-origin:0;position:absolute;inset:0;transform:scaleX(.25)}@supports (animation-timeline:--deck){.zVK-7W_page{timeline-scope:--deck}.zVK-7W_deckBar i{animation:linear both zVK-7W_deckFill;animation-timeline:--deck}}@keyframes zVK-7W_deckFill{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}.zVK-7W_showLead,.zVK-7W_railItem{margin:0}.zVK-7W_showImg{aspect-ratio:4/3;border:1px solid var(--line);background:var(--surface);border-radius:4px;position:relative;overflow:hidden}.zVK-7W_showPic{object-fit:cover;object-position:top center;transition:transform 1.2s var(--ease)}.zVK-7W_showLead:hover .zVK-7W_showPic,.zVK-7W_railItem:hover .zVK-7W_showPic{transform:scale(1.04)}.zVK-7W_showCap{grid-template-columns:32px minmax(0,1fr);gap:2px 10px;padding-top:14px;display:grid}.zVK-7W_showCap span{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--cyan);grid-row:span 2;font-size:12px;line-height:24px}.zVK-7W_showCap strong{color:#fff;font-size:17px;font-weight:450}.zVK-7W_showCap em{color:var(--muted);font-size:13px;font-style:normal}.zVK-7W_rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;margin-top:32px;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.zVK-7W_rail::-webkit-scrollbar{display:none}.zVK-7W_railItem{scroll-snap-align:start;flex:0 0 76%}.zVK-7W_guard{position:relative}.zVK-7W_switch{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;display:grid;position:relative}.zVK-7W_switch button{z-index:1;min-height:46px;color:var(--muted);padding:0 8px;font-size:14px;font-weight:500;transition:color .3s;position:relative}.zVK-7W_switch button[aria-selected=true]{color:#061014}.zVK-7W_switchThumb{background:var(--cyan);width:calc(50% - 4px);transition:transform .45s var(--ease), background .3s;border-radius:3px;position:absolute;top:4px;bottom:4px;left:4px}.zVK-7W_guard[data-side=human] .zVK-7W_switchThumb{background:#e4e4e4;transform:translate(100%)}.zVK-7W_guardCols{display:grid}.zVK-7W_guardCol h3{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.zVK-7W_guardCol ul{border-top:1px solid var(--line);list-style:none}.zVK-7W_guardCol li{border-bottom:1px solid var(--line);color:var(--text);letter-spacing:-.01em;padding:18px 0 18px 30px;font-size:17px;line-height:1.45;position:relative}.zVK-7W_guardCol li:before{content:"";border:1px solid var(--cyan);width:10px;height:10px;position:absolute;top:26px;left:2px}.zVK-7W_guardAi li:before{background:var(--cyan)}.zVK-7W_guardHuman li:before{border-color:#e4e4e4}.zVK-7W_guardCols>*{grid-area:1/1}.zVK-7W_guard[data-side=ai] .zVK-7W_guardHuman,.zVK-7W_guard[data-side=human] .zVK-7W_guardAi{visibility:hidden;opacity:0}.zVK-7W_guard[data-side] .zVK-7W_guardCol li{animation:zVK-7W_itemIn .5s var(--ease) both}.zVK-7W_guard[data-side=ai] .zVK-7W_guardHuman li,.zVK-7W_guard[data-side=human] .zVK-7W_guardAi li{animation:none}@keyframes zVK-7W_itemIn{0%{opacity:0;transform:translate(-10px)}}.zVK-7W_rule{border-left:2px solid var(--violet);margin:48px 0 0;padding-left:20px}.zVK-7W_rule p{color:#fff;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(22px,5.6vw,36px);font-weight:450;line-height:1.25}.zVK-7W_models{color:var(--muted);margin-top:28px;font-size:14px;line-height:1.7}.zVK-7W_steps{padding-left:28px;list-style:none;position:relative}.zVK-7W_steps:before,.zVK-7W_steps:after{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:4px}.zVK-7W_steps:after{background:var(--cyan);transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zVK-7W_steps:after{animation:linear both zVK-7W_fillDown;animation-timeline:view();animation-range:entry 30% cover 70%}}}@keyframes zVK-7W_fillDown{0%{transform:scaleY(0)}}.zVK-7W_step{padding-bottom:44px;position:relative}.zVK-7W_step:last-child{padding-bottom:0}.zVK-7W_step:before{content:"";background:var(--bg-2);border:1px solid var(--cyan);width:9px;height:9px;position:absolute;top:6px;left:-28px}.zVK-7W_stepN{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--cyan);margin-bottom:10px;font-size:12px;display:block}.zVK-7W_step h3{color:#fff;letter-spacing:-.03em;font-size:26px;font-weight:450;line-height:1.15}.zVK-7W_stepKey{color:var(--text);margin-top:12px;font-size:17px;line-height:1.45}.zVK-7W_stepBody{color:#b0b0bb;margin-top:10px;font-size:14px;line-height:1.7}.zVK-7W_stepSafe{border:1px solid var(--line-2);color:var(--cyan);border-radius:3px;margin-top:14px;padding:8px 12px;font-size:13px;line-height:1.45;display:inline-block}.zVK-7W_founder{gap:36px;display:grid}.zVK-7W_portrait{width:min(78%,400px);margin:0}.zVK-7W_portrait img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.85);border-radius:4px;width:100%;height:auto;display:block}.zVK-7W_portrait figcaption{border-top:1px solid var(--line);color:var(--muted);gap:2px;margin-top:12px;padding-top:12px;font-size:13px;display:grid}.zVK-7W_portrait strong{color:var(--cyan);font-weight:500}.zVK-7W_statement{color:#fff;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(38px,11vw,92px);font-weight:450;line-height:.98}.zVK-7W_founderLang{color:var(--cyan);margin-top:16px;font-size:15px}.zVK-7W_split{gap:28px;display:grid}.zVK-7W_faq{border-top:1px solid var(--line)}.zVK-7W_faq details{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.zVK-7W_faq summary{cursor:pointer;color:#fff;grid-template-columns:30px minmax(0,1fr) 20px;align-items:start;gap:8px;padding-block:20px;font-size:16px;line-height:1.45;list-style:none;display:grid}.zVK-7W_faq summary::-webkit-details-marker{display:none}.zVK-7W_faq summary span{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--cyan);font-size:12px;line-height:23px}.zVK-7W_faq summary i{width:14px;height:14px;transition:transform .4s var(--ease);margin-top:5px;position:relative}.zVK-7W_faq summary i:before,.zVK-7W_faq summary i:after{content:"";background:var(--cyan);height:1px;position:absolute;top:6.5px;left:0;right:0}.zVK-7W_faq summary i:after{transform:rotate(90deg)}.zVK-7W_faq details[open] summary i{transform:rotate(45deg)}.zVK-7W_faq details p{color:#b9b9c3;padding:0 0 22px 38px;font-size:15px;line-height:1.75}.zVK-7W_faq details::details-content{block-size:0;transition:block-size .45s var(--ease), content-visibility .45s allow-discrete;overflow:hidden}.zVK-7W_faq details[open]::details-content{block-size:auto}.zVK-7W_first{border-top:1px solid var(--line);padding-block:72px 56px}.zVK-7W_firstList{background:var(--line);border:1px solid var(--line);gap:1px;margin-top:28px;list-style:none;display:grid}.zVK-7W_firstList li{background:var(--bg-2);color:var(--text);grid-template-columns:34px minmax(0,1fr);gap:8px;padding:20px 18px;font-size:15px;line-height:1.55;display:grid}.zVK-7W_firstList li span{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--cyan);font-size:12px;line-height:23px}.zVK-7W_contact #contact{background:var(--bg-2);padding-top:24px}.zVK-7W_contact #contact h2{color:#fff}.zVK-7W_contact #contact>div>div:first-child>p:first-child{display:none}@media (max-width:1023px){.zVK-7W_contact #contact>div{flex-direction:column;gap:0;display:flex}.zVK-7W_contact #contact>div>div:first-child{display:contents}.zVK-7W_contact #contact>div>div:first-child>:not(h2):not(p:nth-child(3)){order:2}.zVK-7W_contact #contact form{order:1;margin-block:28px 8px}}.zVK-7W_contact #contact form{background:var(--surface);border-color:var(--line);border-radius:4px}:is(.zVK-7W_contact #contact input,.zVK-7W_contact #contact textarea){background:var(--bg);border-color:#ffffff24;border-radius:3px}.zVK-7W_contact #contact button[type=submit]{border-radius:4px;min-height:52px}.zVK-7W_contact #contact button[type=submit]:hover{background:#8fdbe4;border-color:#8fdbe4}.zVK-7W_towns{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.zVK-7W_towns li{border:1px solid var(--line);color:var(--text);border-radius:999px;padding:8px 14px;font-size:14px}.zVK-7W_foot{border-top:1px solid var(--line);color:var(--muted);padding-block:24px 96px;font-size:12px}.zVK-7W_footInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.zVK-7W_footInner a{min-height:44px;color:var(--cyan);align-items:center;display:inline-flex}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zVK-7W_rv,.zVK-7W_card,.zVK-7W_railItem{animation:linear both zVK-7W_reveal;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes zVK-7W_reveal{0%{opacity:.5;transform:translateY(20px)}}@media (min-width:640px){.zVK-7W_heroActions{flex-wrap:wrap;display:flex}.zVK-7W_card{flex-basis:56%}.zVK-7W_railItem{flex-basis:46%}.zVK-7W_firstList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.zVK-7W_wrap{width:min(1240px,100% - 96px)}.zVK-7W_section{padding-block:128px}.zVK-7W_anchor{scroll-margin-top:72px}.zVK-7W_hero{justify-content:center;padding-top:120px}.zVK-7W_heroInner{padding-bottom:96px}.zVK-7W_veil{background:linear-gradient(90deg, #0a0a0cd9 0%, #0a0a0c8c 45%, #0a0a0c00 75%), linear-gradient(0deg, var(--bg) 0%, #0a0a0c00 30%)}.zVK-7W_heroTitle{font-size:clamp(56px,6vw,92px)}.zVK-7W_heroLead{font-size:18px}.zVK-7W_head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;column-gap:80px;margin-bottom:64px;display:grid}.zVK-7W_head .zVK-7W_kicker{grid-column:1/-1}.zVK-7W_head .zVK-7W_intro{margin-top:0}.zVK-7W_methodHead .zVK-7W_head{display:block}.zVK-7W_deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1240px,100% - 96px);margin-inline:auto;padding:0;display:grid;overflow:visible}.zVK-7W_card{min-height:520px;padding:28px 26px}.zVK-7W_card:hover{transform:translateY(-6px)}.zVK-7W_card{transition:border-color .3s, transform .5s var(--ease)}.zVK-7W_deckHint{display:none}.zVK-7W_showLead .zVK-7W_showImg{aspect-ratio:21/9}.zVK-7W_rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1240px,100% - 96px);margin:40px auto 0;padding:0;display:grid;overflow:visible}.zVK-7W_switch{display:none}.zVK-7W_guardCols{grid-template-columns:1fr 1fr;gap:48px}.zVK-7W_guardCols>*{grid-area:auto}.zVK-7W_guard[data-side] .zVK-7W_guardAi,.zVK-7W_guard[data-side] .zVK-7W_guardHuman{visibility:visible;opacity:1}.zVK-7W_guardCol h3{clip:auto;width:auto;height:auto;color:var(--cyan);letter-spacing:.28em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:500;position:static}.zVK-7W_guardHuman h3{color:#fff}.zVK-7W_guard[data-side] .zVK-7W_guardCol li{animation:none}.zVK-7W_rule{max-width:900px;margin-top:72px;padding-left:32px}.zVK-7W_models{max-width:640px}.zVK-7W_methodGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:96px;display:grid}.zVK-7W_methodHead{align-self:start;position:sticky;top:120px}.zVK-7W_steps{padding-left:48px}.zVK-7W_step:before{left:-48px}.zVK-7W_step h3{font-size:32px}.zVK-7W_founder{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:end;gap:96px}.zVK-7W_portrait{width:100%}.zVK-7W_split{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:96px}.zVK-7W_faq summary{font-size:17px}.zVK-7W_first{padding-block:96px 64px}.zVK-7W_foot{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.zVK-7W_heroKicker,.zVK-7W_line>span,.zVK-7W_heroLead,.zVK-7W_heroActions,.zVK-7W_marqueeTrack,.zVK-7W_guard[data-side] .zVK-7W_guardCol li{animation:none}.zVK-7W_wave,.zVK-7W_showPic,.zVK-7W_card,.zVK-7W_card:before,.zVK-7W_switchThumb{transition:none}}
._5bzyLq_page{min-height:100vh;overflow-x:clip}._5bzyLq_anchor{scroll-margin-top:72px}._5bzyLq_tinted{background:#101c27;border-block:1px solid #89c8e01a}._5bzyLq_num{color:var(--dna-champagne);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;font-size:13px;line-height:1.9}._5bzyLq_heroLead{max-width:600px}._5bzyLq_proofs{background:var(--dna-ink);border-bottom:1px solid #89c8e01a;padding:0 48px}._5bzyLq_proofList{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._5bzyLq_proofList li{border-top:1px solid #89c8e033;padding:32px 24px 36px 0}._5bzyLq_proofList li+li{border-left:1px solid #89c8e01a;padding-left:24px}._5bzyLq_proofList strong{color:#f8f6f0;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(30px,3vw,42px);font-weight:450;line-height:1.1;display:block}._5bzyLq_proofList span{color:#aabbc8;max-width:240px;font-size:14px;line-height:1.6;display:block}._5bzyLq_offers{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:0 56px;display:grid}._5bzyLq_offerFeatured{background:#111f2b;border:1px solid #89c8e026;border-radius:20px;padding:40px;position:sticky;top:112px}._5bzyLq_offerFeatured h3,._5bzyLq_offer h3{color:#f8f6f0;letter-spacing:-.025em;text-wrap:balance;font-weight:450}._5bzyLq_offerFeatured h3{margin-bottom:20px;font-size:clamp(28px,2.7vw,38px);line-height:1.15}._5bzyLq_offerList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}._5bzyLq_offer{border-top:1px solid #89c8e02b;padding:28px 0 32px}._5bzyLq_offer h3{margin-bottom:12px;font-size:24px;line-height:1.25}._5bzyLq_offerLabel{color:var(--dna-glacier);margin-bottom:12px;font-size:14px;line-height:1.5}._5bzyLq_offerFor{color:var(--dna-champagne);margin-top:16px;font-size:13px;line-height:1.6}._5bzyLq_offerFeatured ._5bzyLq_offerFor{margin-top:0}._5bzyLq_flow{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:36px;display:grid}._5bzyLq_flow li{border-top:1px solid #89c8e04d;padding:22px 8px 0 0;position:relative}._5bzyLq_flow li:before{content:"";background:var(--dna-glacier);width:7px;height:7px;position:absolute;top:-4px;left:0}._5bzyLq_flow li:last-child:before{background:var(--dna-champagne)}._5bzyLq_flow span{color:#f8f6f0;font-size:14px;line-height:1.5;display:block}._5bzyLq_flow small{color:#aabbc8;margin-top:6px;font-size:12px;line-height:1.5;display:block}._5bzyLq_compareHead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"label label""title intro";align-items:end;column-gap:64px;margin-bottom:48px;display:grid}._5bzyLq_compareHead>p:first-child{grid-area:label}._5bzyLq_compareHead h2{grid-area:title;max-width:none}._5bzyLq_compareIntro{grid-area:intro;max-width:440px}._5bzyLq_compare{border-bottom:1px solid #89c8e033}._5bzyLq_compareRow{border-top:1px solid #89c8e026;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid}._5bzyLq_compareCols{z-index:2;background:#101c27;border-top:1px solid #89c8e04d;position:sticky;top:72px}._5bzyLq_compareCorner{color:#8fa1b0;padding:20px 0;font-size:13px}._5bzyLq_compareCol{flex-direction:column;gap:4px;padding:20px 0;display:flex}._5bzyLq_compareCol strong{color:#f8f6f0;letter-spacing:-.02em;font-size:20px;font-weight:450}._5bzyLq_compareCol small{font-size:13px;line-height:1.5}._5bzyLq_compareCol[data-col=wp] small{color:var(--dna-glacier)}._5bzyLq_compareCol[data-col=custom] small{color:var(--dna-champagne)}._5bzyLq_compareTopic{color:#f8f6f0;padding:24px 0;font-size:15px;line-height:1.6}._5bzyLq_compareCell{color:#c5cbd2;padding:24px 0;font-size:15px;line-height:1.75}._5bzyLq_compareCell em{display:none}._5bzyLq_verdict{color:#dbe3e9;flex-wrap:wrap;align-items:center;gap:8px 28px;max-width:900px;margin-top:32px;font-size:17px;line-height:1.6;display:flex}._5bzyLq_included{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}._5bzyLq_included li{border-top:1px solid #89c8e02b;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:28px 0;display:grid}._5bzyLq_included h3{color:#f8f6f0;letter-spacing:-.015em;margin-bottom:10px;font-size:21px;font-weight:450;line-height:1.3}._5bzyLq_workGroup+._5bzyLq_workGroup{margin-top:48px}._5bzyLq_workGroupName{color:var(--dna-glacier);border-top:1px solid #89c8e033;margin-bottom:20px;padding-top:16px;font-size:14px;font-weight:400;line-height:1.5}._5bzyLq_workGrid,._5bzyLq_workGridPair{gap:32px 20px;display:grid}._5bzyLq_workGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._5bzyLq_workGridPair{grid-template-columns:repeat(2,minmax(0,1fr))}._5bzyLq_shot{aspect-ratio:16/9;border:1px solid #ffffff14;border-radius:12px;position:relative;overflow:hidden}._5bzyLq_shot img{object-fit:cover;object-position:top;transition:transform .7s}._5bzyLq_workGrid figcaption,._5bzyLq_workGridPair figcaption{justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;display:flex}._5bzyLq_workGrid strong,._5bzyLq_workGridPair strong{color:#f8f6f0;font-size:16px;font-weight:400}._5bzyLq_workGrid figcaption span,._5bzyLq_workGridPair figcaption span{color:#a1a1aa;text-align:right;font-size:13px}._5bzyLq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;display:grid}._5bzyLq_step{border-top:1px solid #89c8e033;flex-direction:column;padding-top:24px;display:flex;position:relative}._5bzyLq_step:after{content:"";background:var(--dna-champagne);transform-origin:0;width:100%;height:1px;position:absolute;top:-1px;left:0;transform:scaleX(0)}._5bzyLq_stepN{color:var(--dna-champagne);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:18px;font-size:44px;font-weight:300;line-height:1}._5bzyLq_step h3{color:#f8f6f0;letter-spacing:-.02em;margin-bottom:14px;font-size:22px;font-weight:450;line-height:1.25}._5bzyLq_step>p:not(._5bzyLq_stepOutcome){padding-bottom:20px}._5bzyLq_stepOutcome{color:var(--dna-glacier);margin-top:auto;font-size:13px;line-height:1.5}._5bzyLq_zone{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}._5bzyLq_zoneIntro{max-width:520px;margin-top:24px}._5bzyLq_zoneCall{margin-top:28px}._5bzyLq_areas{gap:28px;display:grid}._5bzyLq_area{border-top:1px solid #89c8e033;padding-top:16px}._5bzyLq_area h3{color:var(--dna-champagne);margin-bottom:12px;font-size:14px;font-weight:400}._5bzyLq_area ul{flex-wrap:wrap;gap:6px 28px;display:flex}._5bzyLq_area li{color:#f8f6f0;letter-spacing:-.015em;font-size:clamp(19px,1.8vw,24px);font-weight:300;line-height:1.5}._5bzyLq_founderLang{color:var(--dna-glacier);margin-top:20px;font-size:14px;line-height:1.6}._5bzyLq_faqLayout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:80px;display:grid}._5bzyLq_faqHead{position:sticky;top:112px}._5bzyLq_faqIntro{margin-top:24px}._5bzyLq_faq{border-top:1px solid #89c8e033}._5bzyLq_faq details{border-bottom:1px solid #89c8e033}._5bzyLq_faq summary{cursor:pointer;color:#f8f6f0;grid-template-columns:36px minmax(0,1fr) 20px;align-items:baseline;gap:12px;padding-block:22px;font-size:17px;line-height:1.5;list-style:none;display:grid}._5bzyLq_faq summary::-webkit-details-marker{display:none}._5bzyLq_faq summary:after{content:"+";color:var(--dna-champagne);text-align:right;font-size:22px;line-height:1}._5bzyLq_faq details[open] summary:after{content:"−"}._5bzyLq_faq summary:hover ._5bzyLq_faqQ{color:#fff;text-underline-offset:5px;-webkit-text-decoration:underline #e4c69766;text-decoration:underline #e4c69766}._5bzyLq_faqN{color:var(--dna-champagne);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:13px}._5bzyLq_faq details p{color:#bac6d0;padding:0 32px 24px 48px;font-size:15px;line-height:1.8}._5bzyLq_first{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}._5bzyLq_firstList li{border-top:1px solid #89c8e02b;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}._5bzyLq_firstList p{color:#dbe3e9;font-size:17px;line-height:1.6}._5bzyLq_foot{background:#09090b;border-top:1px solid #ffffff1a;padding:28px 48px}._5bzyLq_footInner{color:#8fa1b0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;font-size:13px;line-height:1.6;display:flex}._5bzyLq_footLinks{gap:24px;display:flex}._5bzyLq_footLinks a{color:#c5cbd2;align-items:center;min-height:44px;display:inline-flex}._5bzyLq_footLinks a:hover{color:var(--dna-champagne)}@media (max-width:1100px){._5bzyLq_offers{grid-template-columns:1fr;gap:32px}._5bzyLq_offerFeatured{padding:32px;position:static}._5bzyLq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}._5bzyLq_faqLayout{gap:48px}}@media (max-width:1023px){._5bzyLq_anchor{scroll-margin-top:57px}}@media (max-width:900px){._5bzyLq_proofs{padding:0 32px}._5bzyLq_proofList{grid-template-columns:repeat(2,minmax(0,1fr))}._5bzyLq_proofList li:nth-child(3){border-left:none;padding-left:0}._5bzyLq_compareHead{grid-template-columns:1fr;grid-template-areas:"label""title""intro";row-gap:20px;margin-bottom:32px}._5bzyLq_compareCols{display:none}._5bzyLq_compareRow{grid-template-columns:1fr;row-gap:14px;padding:24px 0}._5bzyLq_compareTopic{color:var(--dna-champagne);padding:0;font-size:14px}._5bzyLq_compareCell{border-left:1px solid #89c8e04d;padding:0 0 0 16px}._5bzyLq_compareCell[data-col=custom]{border-left-color:#e4c69766}._5bzyLq_compareCell em{color:#f8f6f0;margin-bottom:4px;font-size:13px;font-style:normal;display:block}._5bzyLq_included{grid-template-columns:1fr}._5bzyLq_workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._5bzyLq_zone,._5bzyLq_faqLayout,._5bzyLq_first{grid-template-columns:1fr;gap:32px}._5bzyLq_faqHead{position:static}._5bzyLq_foot{padding:24px 32px 96px}}@media (max-width:600px){._5bzyLq_proofs{padding:0 24px}._5bzyLq_proofList li{padding:24px 12px 26px 0}._5bzyLq_proofList li+li{padding-left:12px}._5bzyLq_proofList li:nth-child(3){padding-left:0}._5bzyLq_proofList span{font-size:13px}._5bzyLq_offerFeatured{border-radius:14px;padding:24px}._5bzyLq_offerList{grid-template-columns:1fr}._5bzyLq_offer h3{font-size:22px}._5bzyLq_flow{grid-template-columns:1fr;margin-block:28px}._5bzyLq_flow li{border-top:none;border-left:1px solid #89c8e04d;padding:0 0 18px 20px}._5bzyLq_flow li:last-child{border-left-color:#0000;padding-bottom:0}._5bzyLq_flow li:before{top:6px;left:-4px}._5bzyLq_steps{grid-template-columns:1fr;gap:32px}._5bzyLq_stepN{font-size:36px}._5bzyLq_workGrid,._5bzyLq_workGridPair{grid-template-columns:1fr;gap:28px}._5bzyLq_area li{font-size:18px}._5bzyLq_faq summary{grid-template-columns:28px minmax(0,1fr) 16px;font-size:16px}._5bzyLq_faq details p{padding:0 0 22px 40px}._5bzyLq_firstList p{font-size:16px}._5bzyLq_foot{padding:24px 24px 96px}._5bzyLq_footInner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:no-preference){._5bzyLq_steps[data-running=true] ._5bzyLq_step:after{animation:.9s ease-out both _5bzyLq_lineDraw}._5bzyLq_steps[data-running=true] ._5bzyLq_step:nth-child(2):after{animation-delay:.3s}._5bzyLq_steps[data-running=true] ._5bzyLq_step:nth-child(3):after{animation-delay:.6s}._5bzyLq_steps[data-running=true] ._5bzyLq_step:nth-child(4):after{animation-delay:.9s}._5bzyLq_flow li:not(:last-child):after{content:"";background:var(--dna-glacier);transform-origin:0;width:100%;height:1px;animation:5.4s ease-in-out infinite both paused _5bzyLq_flowTravel;position:absolute;top:-1px;left:0;transform:scaleX(0)}._5bzyLq_flow li:nth-child(2):after{animation-delay:1.8s}._5bzyLq_flow[data-running=true] li:after{animation-play-state:running}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._5bzyLq_workGrid li:hover ._5bzyLq_shot img,._5bzyLq_workGridPair li:hover ._5bzyLq_shot img{transform:scale(1.04)}._5bzyLq_offer{transition:border-color .25s}._5bzyLq_offer:hover{border-color:var(--dna-glacier)}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){._5bzyLq_flow li:not(:last-child):after{transform-origin:top;width:1px;height:100%;animation-name:_5bzyLq_flowTravelV;top:6px;left:-1px;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){._5bzyLq_shot img{transition:none}}@keyframes _5bzyLq_lineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _5bzyLq_flowTravel{0%,8%{opacity:1;transform:scaleX(0)}32%{opacity:1;transform:scaleX(1)}42%,to{opacity:0;transform:scaleX(1)}}@keyframes _5bzyLq_flowTravelV{0%,8%{opacity:1;transform:scaleY(0)}32%{opacity:1;transform:scaleY(1)}42%,to{opacity:0;transform:scaleY(1)}}
.hqEW8G_page{--amber:#f0b45a;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);color:var(--text)}.hqEW8G_backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hqEW8G_glow{filter:blur(70px);border-radius:9999px;position:absolute}.hqEW8G_glowAccent{background:radial-gradient(circle, rgba(var(--accent-rgb), .32), transparent 70%);width:560px;height:560px;animation:hqEW8G_drift 18s var(--ease) infinite alternate;top:-160px;right:-120px}.hqEW8G_glowAmber{width:440px;height:440px;animation:hqEW8G_drift 24s var(--ease) infinite alternate-reverse;background:radial-gradient(circle,#f0b45a2e,#0000 70%);bottom:-200px;left:-160px}.hqEW8G_dots{background-image:radial-gradient(rgba(var(--text-rgb), .08) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 65% 30%,#000 15%,#0000 70%);mask-image:radial-gradient(at 65% 30%,#000 15%,#0000 70%)}@keyframes hqEW8G_drift{to{transform:translate(-60px,50px)scale(1.08)}}.hqEW8G_mask{padding-bottom:.08em;display:block;overflow:hidden}.hqEW8G_maskInner{animation:hqEW8G_rise .9s var(--ease) both;animation-delay:var(--d,0s);display:block}@keyframes hqEW8G_rise{0%{transform:translateY(105%)}}.hqEW8G_accent{background:linear-gradient(90deg, var(--accent), var(--accent-light) 55%, var(--amber));color:#0000;-webkit-background-clip:text;background-clip:text}.hqEW8G_fadeUp{animation:hqEW8G_fadeUp .9s var(--ease) both;animation-delay:var(--d,0s)}@keyframes hqEW8G_fadeUp{0%{opacity:0;transform:translateY(14px)}}.hqEW8G_cta{background:var(--accent);color:var(--on-accent);transition:transform .4s var(--ease), box-shadow .4s var(--ease), background-color .4s;border-radius:9999px;align-items:center;gap:.75rem;padding:.9rem 1.6rem;font-size:15px;font-weight:500;display:inline-flex}.hqEW8G_cta:hover{background:var(--accent-hover);box-shadow:0 12px 40px -12px rgba(var(--accent-rgb), .65);transform:translateY(-2px)}.hqEW8G_cta:focus-visible,.hqEW8G_ghost:focus-visible,.hqEW8G_timeBtn:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.hqEW8G_arrow{transition:transform .4s var(--ease)}.hqEW8G_cta:hover .hqEW8G_arrow{transform:translate(4px)}.hqEW8G_ghost{border:1px solid var(--line);color:var(--muted);border-radius:9999px;align-items:center;gap:.6rem;padding:.9rem 1.4rem;font-size:15px;transition:color .4s,border-color .4s;display:inline-flex}.hqEW8G_ghost:hover{color:var(--text);border-color:rgba(var(--text-rgb), .3)}.hqEW8G_proof{color:var(--muted);align-items:center;gap:.65rem;font-size:14px;display:flex}.hqEW8G_proof:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent);border-radius:9999px;flex:none}.hqEW8G_teaser{border:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--panel-rgb), .92), rgba(var(--panel-deep-rgb), .92));box-shadow:0 40px 120px -40px rgba(var(--accent-rgb), .3);border-radius:28px;padding:20px;position:relative}.hqEW8G_teaserItem{animation:hqEW8G_pop .6s var(--ease) both;animation-delay:var(--d,0s)}@keyframes hqEW8G_pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.hqEW8G_sent{color:var(--accent);align-self:flex-end;align-items:center;gap:.4rem;font-size:12px;display:inline-flex}.hqEW8G_bubble{border-radius:18px;max-width:86%;padding:.7rem .95rem;font-size:14.5px;line-height:1.5}.hqEW8G_bot{background:var(--bubble-bot);border:1px solid var(--line);border-bottom-left-radius:6px;align-self:flex-start}.hqEW8G_me{background:var(--bubble-me);color:var(--me-text);border-bottom-right-radius:6px;align-self:flex-end}.hqEW8G_wave{align-items:center;gap:3px;height:22px;display:flex}.hqEW8G_wave>span{width:3px;height:var(--h);background:var(--accent);animation:1.2s ease-in-out infinite hqEW8G_wave;animation-delay:var(--d,0s);border-radius:2px}@keyframes hqEW8G_wave{50%{transform:scaleY(.4)}}.hqEW8G_transcript{color:var(--muted);margin-top:.45rem;font-size:12.5px;font-style:italic}.hqEW8G_stamp{border:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-radius:9999px;align-self:center;padding:.25rem .8rem;font-size:11px}.hqEW8G_timeBtn{text-align:left;width:100%;color:var(--muted);border-radius:12px;align-items:baseline;gap:1rem;padding:.6rem .8rem;transition:color .4s,background-color .4s;display:flex}.hqEW8G_timeBtn:hover{color:var(--text)}.hqEW8G_timeOn{color:var(--text);background:rgba(var(--accent-rgb), .08)}.hqEW8G_timeOn .hqEW8G_timeTag{color:var(--accent)}.hqEW8G_timeTag{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;min-width:4.5rem;font-size:12px}.hqEW8G_phone{border:1px solid var(--line);background:linear-gradient(180deg, var(--phone-top), var(--phone-bottom));height:min(620px,76vh);box-shadow:0 50px 140px -50px rgba(var(--accent-rgb), .28);border-radius:32px;flex-direction:column;display:flex;overflow:hidden}.hqEW8G_phoneHead{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:1rem 1.2rem;display:flex}.hqEW8G_avatar{background:radial-gradient(circle at 35% 35%, var(--accent-light), var(--accent) 45%, var(--accent-deep));width:34px;height:34px;box-shadow:0 0 18px rgba(var(--accent-rgb), .45);border-radius:9999px}.hqEW8G_feed{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding:18px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.hqEW8G_progress{background:var(--line);height:2px}.hqEW8G_progressBar{background:var(--accent);transform-origin:0;height:100%}.hqEW8G_map{aspect-ratio:1;width:100%;position:relative}.hqEW8G_mapSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hqEW8G_mapLine{stroke:var(--line);stroke-width:.35px;transition:stroke .5s}.hqEW8G_mapLineOn{stroke:var(--accent);stroke-dasharray:1.6 1.6;animation:.9s linear infinite hqEW8G_flow}@keyframes hqEW8G_flow{to{stroke-dashoffset:-3.2px}}.hqEW8G_node{white-space:nowrap;border:1px solid var(--line);background:var(--ink-2);color:var(--muted);border-radius:9999px;padding:.5rem .9rem;font-size:13px;transition:color .5s,background-color .5s,border-color .5s,box-shadow .5s;position:absolute;transform:translate(-50%,-50%)}.hqEW8G_nodeOn{color:var(--on-accent);background:var(--accent);border-color:var(--accent);box-shadow:0 0 32px -4px rgba(var(--accent-rgb), .75)}.hqEW8G_core{aspect-ratio:1;border:1px solid rgba(var(--accent-rgb), .4);background:radial-gradient(circle at 40% 35%, rgba(var(--accent-rgb), .3), rgba(var(--panel-deep-rgb), .95) 70%);text-align:center;border-radius:9999px;place-items:center;width:30%;font-size:13px;line-height:1.3;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hqEW8G_core:after{content:"";border-radius:inherit;border:1px solid var(--accent);animation:hqEW8G_ring 2.4s var(--ease) infinite;position:absolute;inset:-1px}@keyframes hqEW8G_ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.hqEW8G_chip{border:1px solid var(--line);color:var(--accent);border-radius:9999px;padding:.2rem .65rem;font-size:12px}.hqEW8G_card{border:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--panel-rgb), .6), rgba(var(--panel-deep-rgb), .6));transition:border-color .5s, transform .5s var(--ease);border-radius:22px}.hqEW8G_card:hover{border-color:rgba(var(--accent-rgb), .35);transform:translateY(-3px)}.hqEW8G_num{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;color:var(--accent);font-size:12px}.hqEW8G_band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 15% 0%, rgba(var(--accent-rgb), .22), transparent 55%), radial-gradient(ellipse at 90% 100%, #f0b45a24, transparent 55%), var(--ink-2)}.hqEW8G_faqItem{border:1px solid var(--line);background:var(--ink-2)}.hqEW8G_plus{transition:transform .4s var(--ease)}.hqEW8G_faqItem[open] .hqEW8G_plus{transform:rotate(45deg)}.hqEW8G_sticky{z-index:90;background:var(--accent);color:var(--on-accent);transition:transform .5s var(--ease);border-radius:9999px;justify-content:center;padding:.95rem;font-weight:500;display:flex;position:fixed;bottom:16px;left:16px;right:16px;transform:translateY(160%);box-shadow:0 16px 40px -12px #000c}.hqEW8G_stickyOn{transform:none}@media (min-width:768px){.hqEW8G_sticky{display:none}}html.rv-on .hqEW8G_rv{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}html.rv-on .hqEW8G_rv.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hqEW8G_glowAccent,.hqEW8G_glowAmber,.hqEW8G_maskInner,.hqEW8G_fadeUp,.hqEW8G_teaserItem,.hqEW8G_wave>span,.hqEW8G_mapLineOn,.hqEW8G_core:after{animation:none}html.rv-on .hqEW8G_rv{opacity:1;transition:none;transform:none}.hqEW8G_sticky,.hqEW8G_card{transition:none}}.hqEW8G_team{border:1px dashed rgba(var(--text-rgb), .22);background:0 0;border-bottom-left-radius:6px;align-self:flex-start}.hqEW8G_author{color:var(--accent);margin-bottom:.2rem;font-size:12px;font-weight:500;display:block}
