@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-CHSlOQsW.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-Dm3htQBi.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0}.site{--ink: #0b0d12;--soft: #555b67;--faint: #8a909c;--line: #e6e7ea;--ground: #ffffff;--canvas: #f6f6f7;--accent: #2557d6;--live: #0f7a4f;--live-bg: #e7f5ee;--coming-bg: #eef0f3;--radius: 12px;--wrap: 1180px;--gutter: clamp(16px, 4vw, 40px);--display: clamp(2.5rem, 1.6rem + 3.6vw, 4.25rem);--h2: clamp(1.9rem, 1.4rem + 1.6vw, 2.75rem);--lead: clamp(1.125rem, 1.05rem + .35vw, 1.3rem);--body: 1.0625rem;--small: .875rem;--ease: cubic-bezier(.2, .7, .1, 1);background:var(--ground);color:var(--ink);font:400 var(--body)/1.6 "Geist Variable",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.site *,.site *:before,.site *:after{box-sizing:border-box}.site h1,.site h2,.site h3{text-wrap:balance}.site h1,.site h2,.site h3,.site p,.site ul,.site ol,.site dl,.site dd,.site figure{margin:0;padding:0}.site ul,.site ol{list-style:none}.site a{color:inherit}.site img{display:block;max-width:100%;height:auto}.site :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.site ::-moz-selection{background:#dbe5ff}.site ::selection{background:#dbe5ff}.site .skip{position:absolute;left:var(--gutter);top:-60px;background:var(--ink);color:#fff;padding:10px 14px;z-index:30;border-radius:8px}.site .skip:focus{top:10px}.site .wrap{max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.site .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:10px;background:var(--ink);color:#fff;font-weight:550;font-size:.95rem;text-decoration:none;transition:background-color .16s var(--ease),transform .16s var(--ease)}.site .btn:hover{background:#262a33}.site .btn:active{transform:translateY(1px)}.site .btn-lg{min-height:48px;padding:0 22px;font-size:1rem}.site .btn-quiet{background:var(--canvas);color:var(--ink)}.site .btn-quiet:hover{background:#eceef1}.site .btn-light{background:#fff;color:var(--ink)}.site .btn-light:hover{background:#eceef1}.site .bar{position:sticky;top:0;z-index:20;background:#ffffffdb;-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s}.site .bar-row{display:flex;align-items:center;gap:32px;height:64px}.site .brand{display:inline-flex;align-items:center;gap:10px;font-weight:650;font-size:1.0625rem;letter-spacing:-.01em;text-decoration:none}.site .links{display:flex;gap:26px;font-size:.925rem;color:var(--soft)}.site .links a,.site .signin{text-decoration:none;transition:color .16s}.site .links a:hover,.site .signin:hover{color:var(--ink)}.site .bar-actions{margin-left:auto;display:flex;align-items:center;gap:20px}.site .signin{font-size:.925rem;color:var(--soft);font-weight:500}.site .hero{padding:clamp(80px,14vh,152px) 0 clamp(72px,12vh,128px)}.site .hero-text{text-align:center}.site .hero h1{font-size:var(--display);line-height:1.04;letter-spacing:-.04em;font-weight:650;max-width:16ch;margin:0 auto}.site .lead{margin:22px auto 0;font-size:var(--lead);line-height:1.55;color:var(--soft);max-width:46ch}.site .actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.site .hero-proof{margin-top:22px;font-size:var(--small);color:var(--faint)}.site .band{padding:clamp(72px,11vh,120px) 0}.site .alt{background:var(--canvas)}.site .hero+.band{padding-top:clamp(72px,11vh,120px)}.site .section-head{max-width:640px;margin-bottom:48px}.site .band h2,.site .closing h2{font-size:var(--h2);line-height:1.12;letter-spacing:-.03em;font-weight:650}.site .section-head p,.site .body-lg{margin-top:16px;font-size:var(--lead);color:var(--soft);line-height:1.55}.site .badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;font-size:.8125rem;font-weight:550;white-space:nowrap}.site .badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.site .badge-live,.site .badge-partly{background:var(--live-bg);color:var(--live)}.site .badge-coming{background:var(--coming-bg);color:var(--soft)}.site .depts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site .dept{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--ground);transition:border-color .2s,transform .2s var(--ease)}.site .dept:hover{border-color:#cfd2d8;transform:translateY(-2px)}.site .dept-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.site .dept h3{font-size:1.125rem;font-weight:650;letter-spacing:-.01em}.site .dept p{margin-top:10px;color:var(--soft);font-size:.975rem}.site .dept.is-coming{background:#fbfbfc}.site .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:center}.site .split-rev>:first-child{order:2}.site .points{margin-top:32px;display:grid;gap:24px}.site .points-grid{margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site .points-grid>div{padding:28px 24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.site .points dt{font-weight:650}.site .points dd{margin-top:4px;color:var(--soft)}.site .ticks{margin-top:28px;display:grid;gap:14px}.site .ticks li{padding-left:30px;position:relative;color:var(--soft)}.site .ticks li:before{content:"";position:absolute;left:0;top:.3em;width:18px;height:18px;border-radius:50%;background:var(--live-bg)}.site .ticks li:after{content:"";position:absolute;left:6px;top:calc(.3em + 4px);width:5px;height:8px;border:solid var(--live);border-width:0 2px 2px 0;transform:rotate(45deg)}.site .name-field{margin-top:32px;display:grid;gap:8px;max-width:360px}.site .name-field span{font-size:var(--small);font-weight:550}.site .name-field input{font:inherit;padding:11px 14px;border-radius:10px;border:1px solid #cfd2d8;background:#fff;color:var(--ink);transition:border-color .16s,box-shadow .16s}.site .name-field input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #dbe5ff}.site .preview{border-radius:var(--radius);border:1px solid var(--line);background:var(--canvas);overflow:hidden;box-shadow:0 24px 48px -24px #0b0d122e}.site .preview-url{display:flex;align-items:center;gap:8px;margin:12px;padding:7px 14px;background:#fff;border:1px solid var(--line);border-radius:8px;font-size:var(--small);color:var(--soft)}.site .lock{width:9px;height:7px;border-radius:2px;background:var(--faint);position:relative;margin-top:3px}.site .lock:before{content:"";position:absolute;left:1.5px;top:-5px;width:6px;height:6px;border:1.5px solid var(--faint);border-bottom:0;border-radius:4px 4px 0 0;box-sizing:border-box}.site .preview-body{display:grid;place-items:center;padding:40px 20px 56px}.site .signin-card{width:min(100%,340px);background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:32px 28px;display:grid;justify-items:center;text-align:center;gap:6px}.site .mark{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--ink);color:#fff;font-weight:650;font-size:1.25rem;margin-bottom:8px}.site .signin-name{font-weight:650;font-size:1.125rem;overflow-wrap:anywhere}.site .signin-sub{color:var(--soft);font-size:.925rem;margin-bottom:14px}.site .fake-field{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:8px;color:var(--faint);font-size:.925rem;text-align:left}.site .fake-btn{width:100%;margin-top:8px;padding:10px 12px;border-radius:8px;background:var(--ink);color:#fff;font-weight:550;font-size:.925rem}.site .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site .steps li{padding:28px 24px;background:#fff;border-radius:var(--radius);border:1px solid var(--line)}.site .when{font-size:var(--small);font-weight:550;color:var(--accent)}.site .steps h3{margin-top:10px;font-size:1.125rem;font-weight:650}.site .steps p:last-child{margin-top:6px;color:var(--soft)}.site .wf-table{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.site .wf-row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:24px;align-items:center;padding:18px 24px}.site .wf-row+.wf-row{border-top:1px solid var(--line)}.site .wf-area{font-weight:650}.site .wf-items{display:flex;flex-wrap:wrap;gap:8px}.site .chip{padding:4px 12px;border-radius:99px;background:var(--canvas);font-size:.9rem;color:var(--soft)}.site .case{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:end}.site .case>div{max-width:640px}.site .stats{margin-top:32px;display:flex;gap:48px}.site .stats div{display:flex;flex-direction:column}.site .stats .v{font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem);font-weight:650;letter-spacing:-.03em;line-height:1.1}.site .stats .l{color:var(--soft);font-size:.95rem}.site .more{display:inline-block;margin-top:28px;font-weight:550;color:var(--accent);text-decoration:none}.site .more:after{content:" →";transition:margin-left .16s var(--ease)}.site .more:hover:after{margin-left:4px}.site .faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.site .faq{display:grid;gap:32px}.site .faq>div+div{padding-top:32px;border-top:1px solid var(--line)}.site .faq dt{font-weight:650;font-size:1.0625rem}.site .faq dd{margin-top:8px;color:var(--soft);max-width:62ch}.site .closing{background:var(--ink);color:#fff;padding:clamp(64px,10vh,96px) 0}.site .closing-row{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.site .closing p{margin-top:10px;color:#b7bcc6;font-size:var(--lead);max-width:46ch}.site .foot{padding:28px 0;font-size:var(--small);color:var(--soft)}.site .foot-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px}.site .foot .brand{font-size:1rem;color:var(--ink)}.site .foot nav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-right:auto}.site .foot nav a{text-decoration:none}.site .foot nav a:hover{color:var(--ink)}.js .site .rise{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0) * 60ms)}.js .site .rise.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .site .rise{transform:none;transition:opacity .2s linear}.site .btn,.site .dept{transition:none}}@media(max-width:960px){.site .links{display:none}.site .depts{grid-template-columns:repeat(2,minmax(0,1fr))}.site .split{grid-template-columns:1fr}.site .split-rev>:first-child{order:0}.site .faq-grid{grid-template-columns:1fr;gap:24px}.site .points-grid{grid-template-columns:1fr}}@media(max-width:640px){.site .signin{display:none}.site .depts,.site .steps{grid-template-columns:1fr}.site .wf-row{grid-template-columns:1fr auto;gap:10px 16px;padding:16px}.site .wf-items{grid-column:1 / -1;grid-row:2}.site .actions .btn{flex:1 1 100%}}.site .rows{border-top:1px solid var(--line)}.site .row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:28px 0;border-bottom:1px solid var(--line)}.site .row h3{font-size:1.25rem;font-weight:650;letter-spacing:-.01em}.site .row p{color:var(--soft);max-width:60ch}.site .own{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.site .own>div{padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.site .own dt{font-weight:650}.site .own dd{margin-top:8px;color:var(--soft);font-size:.975rem}.site .fine{margin-top:20px;font-size:var(--small);color:var(--faint);max-width:70ch}.site .tag{display:inline-block;margin-top:18px;font-size:.8125rem;font-weight:550;color:var(--soft);background:var(--coming-bg);padding:3px 10px;border-radius:99px}.site .example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(40px,6vw,88px);align-items:start}.site .example-head{position:sticky;top:96px}.site .who{margin-top:20px;font-weight:650}.site .brief{margin:10px 0 0;padding:0;font-size:var(--lead);line-height:1.5;color:var(--soft)}.site .timeline{display:grid;gap:0}.site .timeline li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding-bottom:28px;position:relative}.site .timeline li:not(:last-child):before{content:"";position:absolute;left:17px;top:36px;bottom:0;width:2px;background:var(--line)}.site .dot{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--canvas);border:1px solid var(--line);font-weight:650;font-size:.9rem}.site .tl-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:6px}.site .timeline h3{font-size:1.0625rem;font-weight:650}.site .timeline p{margin-top:6px;color:var(--soft)}.site .map{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:start}.site .offer{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;display:grid;gap:18px}.site .offer dl{display:grid;gap:14px}.site .offer dl>div{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.site .offer dt{color:var(--soft)}.site .offer dd{font-weight:650;text-align:right}.site .offer .more{margin-top:0;justify-self:start}.site .offer .fine{margin-top:0}.site .btn-block{width:100%}.site .sub-head{margin:56px 0 20px;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.site .sub-head h3,.site .h3,.site .band h2.h3{font-size:1.375rem;line-height:1.25;font-weight:650;letter-spacing:-.015em}.site .sub-head .more{margin-top:0}.site .prof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site .prof-card{height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-decoration:none;transition:border-color .2s,transform .2s var(--ease)}.site .prof-card:hover{border-color:#cfd2d8;transform:translateY(-2px)}.site .prof-name{font-weight:650;font-size:1.125rem}.site .prof-service{color:var(--soft);font-size:.95rem;flex:1}.site .page-head{padding:clamp(64px,10vh,112px) 0 clamp(32px,5vh,56px)}.site .page-head h1{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.06;letter-spacing:-.04em;font-weight:650;max-width:20ch}.site .lead-left{margin-top:18px;font-size:var(--lead);line-height:1.55;color:var(--soft);max-width:56ch}.site .crumb{margin-bottom:18px;font-size:var(--small);color:var(--faint)}.site .crumb a{color:var(--soft);text-decoration:none}.site .crumb a:hover{color:var(--ink)}.site .actions-left{justify-content:flex-start}.site .band-tight{padding-top:clamp(24px,4vh,40px)}.site .two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.site .two-col .ticks{margin-top:18px}.site .wf-row .wf-what{color:var(--soft);font-size:.95rem}.site .doc{max-width:820px}.site .doc .h3{margin:40px 0 12px}.site .doc .h3:first-child{margin-top:0}.site .doc p{color:var(--soft)}.site .closing-actions{display:flex;flex-wrap:wrap;gap:12px}.site .btn-ghost{background:transparent;color:#fff;border:1px solid #3a3f4a}.site .btn-ghost:hover{background:#1b1e25}@media(max-width:960px){.site .own,.site .prof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site .example,.site .map,.site .two-col{grid-template-columns:1fr}.site .example-head{position:static}.site .row{grid-template-columns:1fr;gap:8px}}@media(max-width:640px){.site .own,.site .prof-grid{grid-template-columns:1fr}.site .closing-actions .btn{flex:1 1 100%}}
