@font-face{font-family:devanagari;src:url(/_next/static/media/32ad364f6ce119bd-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:devanagari Fallback;src:local("Arial");ascent-override:89.60%;descent-override:40.80%;line-gap-override:0.00%;size-adjust:100.00%}.__className_19902b{font-family:devanagari,devanagari Fallback}.__variable_19902b{--font-deva:"devanagari","devanagari Fallback"}:root{color-scheme:dark;--bg:#101722;--surface:#151f2d;--panel:#1c293a;--ink:#f6f3ea;--body:#bac5d1;--muted:#a6b3c4;--line:#334257;--accent:#f4a62a;--accent-ink:#f4a62a;--on-accent:#101722;--cyan:#66d9ef;--pad:22px}:root[data-theme=light]{color-scheme:light;--bg:#faf8f2;--surface:#fff;--panel:#f0ece3;--ink:#172438;--body:#435268;--muted:#536277;--line:#cfc9bc;--accent:#f4a62a;--accent-ink:#925000;--on-accent:#101722;--cyan:#086880}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:5px}button{font:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:var(--on-accent)}.shell{max-width:1392px;padding-inline:var(--pad);margin-inline:auto}.skip{position:absolute;left:-9999px;top:10px;background:var(--accent);color:var(--on-accent);padding:14px;z-index:100}.skip:focus{left:12px}.masthead{border-bottom:1px solid var(--line)}.header-inner{height:88px;display:flex;align-items:center;gap:32px}.brand-link{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0;min-height:44px}.footer-brand,.header-brand{display:block;width:190px;height:auto}.desktop-nav{margin-left:auto;display:flex;gap:24px}.desktop-nav a{text-decoration:none;font-size:13px;display:inline-flex;align-items:center;min-height:44px}.header-actions{display:flex;align-items:center;gap:20px}.theme-toggle{border:1px solid var(--line);border-radius:2px;background:none;color:var(--ink);min-height:44px;padding:0 12px;cursor:pointer;font-size:12px;white-space:nowrap}.theme-toggle span{margin-left:8px;font-size:18px}.header-access{font-size:12px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.mobile-menu{display:none}.hero{padding-top:54px;padding-bottom:42px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;line-height:1.7;color:var(--muted);margin:0 0 18px}.hero>.eyebrow{display:flex;align-items:center;gap:10px}.origin-dot{width:7px;height:7px;background:var(--accent);display:inline-block;border-radius:50%}.hero h1{font-size:clamp(62px,8.6vw,118px);font-weight:500;line-height:.97;letter-spacing:-.065em;margin:0 0 24px}.hero h1 em,h2 em{font-style:normal;color:var(--accent-ink)}.hero-line{font-size:14px;line-height:1.7;letter-spacing:.1px;color:var(--body);margin:0;max-width:500px}.hero-intro>p:first-child{color:var(--body);font-size:18px;line-height:1.6;max-width:390px;margin:0 0 24px}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:12px 18px;border:1px solid var(--accent);border-radius:2px;text-decoration:none;font-size:13px;font-weight:700;line-height:1.5}.button.primary{background:var(--accent);color:var(--on-accent)}.button.outline{color:var(--ink);border-color:var(--line)}.button span{font-size:20px}.text-link{font-size:13px;min-height:44px;display:inline-flex;align-items:center;line-height:1.5}.hero-free{font-size:11px;line-height:1.7;color:var(--muted);margin:18px 0 0}.workspace-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.workspace-top h2{font-size:15px;font-weight:500;letter-spacing:-.3px;margin:0}.data-label{font-size:9px;letter-spacing:1px;line-height:1.5;color:var(--accent-ink);margin:0}.data-label span{margin-right:5px}.workspace-frame{border:1px solid var(--line);padding:4px;background:var(--surface)}.arth-demo,.chart-loading{height:570px}.chart-loading{display:grid;place-items:center;color:var(--muted);font-size:14px}.demo-toolbar{display:flex;align-items:center;gap:4px;padding:5px 4px}.demo-symbol{min-width:0;flex:1 1;min-height:44px;text-align:left;background:none;border:0;color:var(--ink);display:grid;gap:3px;cursor:pointer}.demo-symbol strong{font-size:14px}.demo-symbol span{font-size:12px;color:var(--cyan);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo-badge{font-size:9px;color:var(--muted);padding:3px;border:1px solid var(--line)}.arth-demo .qc-ws{--qc-bg:var(--bg);--qc-surface:var(--surface);--qc-surface2:var(--panel);--qc-line:var(--line);--qc-text:var(--ink);--qc-muted:var(--muted);--qc-accent:var(--accent);--qc-tint:rgba(244,166,42,.12);font-family:Arial,Helvetica,sans-serif}.arth-demo .qc-ws[data-theme=light]{--qc-bg:var(--bg);--qc-surface:var(--surface);--qc-surface2:var(--panel);--qc-line:var(--line);--qc-text:var(--ink);--qc-muted:var(--muted);--qc-accent:var(--accent);--qc-tint:rgba(168,91,0,.1)}.arth-demo .qc-ws h2,.arth-demo .qc-ws h3{letter-spacing:normal}.arth-demo .chart-overlay-study-row{min-height:24px}.workspace-caption{display:flex;justify-content:space-between;align-items:center;gap:18px;color:var(--muted);font-size:11px;line-height:1.6;padding-block:5px}.workspace-caption p{margin:0}.workspace-caption a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.metrics{display:grid;grid-template-columns:repeat(4,1fr);padding-block:40px 48px}.metrics>div{border-left:1px solid var(--line);padding-left:26px}.metrics>div:first-child{padding-left:0;border-left:0}.metrics strong{display:block;font-size:52px;letter-spacing:-3px;line-height:1;font-weight:500}.metrics strong span{color:var(--accent-ink)}.metrics p{color:var(--body);font-size:12px;line-height:1.5;margin:12px 0 0}.metrics small{display:block;color:var(--muted);font-size:10px;margin-top:2px}.section{padding-block:90px}.india-section h2,.section h2{font-size:clamp(40px,5.2vw,68px);font-weight:500;letter-spacing:-.055em;line-height:1.07;margin:0 0 24px}.section-lede{font-size:16px;color:var(--body);line-height:1.8;max-width:450px;margin:0}.tools-section{gap:44px}.tool-rows article,.tools-section{border-top:1px solid var(--line);display:grid}.tool-rows article{grid-template-columns:24px 1fr 44px;gap:16px;padding-block:28px}.tool-rows article:first-child{padding-top:0;border-top:0}.feature-no,.row-no{font-size:11px;color:var(--accent-ink);line-height:1.8}.tool-rows h3{font-size:23px;font-weight:500;letter-spacing:-.6px;line-height:1.25;margin:0 0 14px}.tool-rows p{font-size:14px;line-height:1.8;color:var(--body);margin:0}.tool-rows .tool-note{font-size:11px;color:var(--muted);margin-top:14px}.tool-rows article>a{display:flex;align-items:flex-start;justify-content:center;min-height:44px;font-size:21px;text-decoration:none}.research-band{background:var(--surface);border-block:1px solid var(--line)}.research-heading{display:flex;justify-content:space-between;align-items:end;gap:32px}.boundary{font-size:11px;line-height:1.9;color:var(--muted);margin:0 0 28px;white-space:nowrap}.boundary strong{font-weight:500;color:var(--accent-ink)}.ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}.ai-grid article{padding:30px;border:1px solid var(--line);background:var(--bg)}.capability-title{display:flex;gap:18px;align-items:center;margin-bottom:22px}.capability-title .eyebrow{margin:0 0 7px}.ai-icon{font-family:var(--font-deva),sans-serif;font-size:35px;color:var(--accent-ink);width:48px;line-height:1.2}.ai-icon.mono{font-family:Arial,sans-serif}.ai-grid h3{font-size:26px;font-weight:500;letter-spacing:-.7px;line-height:1.2;margin:0}.ai-grid article>p{color:var(--body);font-size:14px;line-height:1.8;max-width:480px}.example-prompt{border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.example-prompt>span{font-size:10px;color:var(--muted);letter-spacing:.5px}.example-prompt p{font-size:19px;line-height:1.6;letter-spacing:-.2px;margin:12px 0 0;max-width:450px}.language-row{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;border-top:1px solid var(--line);margin-top:42px;padding-top:30px}.language-row h3{font-size:25px;line-height:1.2;font-weight:500;letter-spacing:-.6px;margin:0}.language-row .eyebrow{margin-bottom:10px}.language-row>div>p:last-child{font-size:14px;line-height:2;color:var(--body);margin:0}.research-disclosure{font-size:11px;line-height:1.8;color:var(--muted);max-width:720px;margin:28px 0 0}.rule-section{display:grid;gap:40px}.rule-flow>div{padding:0 0 24px 26px;border-left:1px solid var(--line)}.rule-flow>div>span{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--accent-ink)}.rule-flow h3{font-size:23px;font-weight:500;letter-spacing:-.5px;line-height:1.3;margin:12px 0 8px}.rule-flow p{font-size:14px;line-height:1.75;color:var(--body);margin:0}.rule-flow .button{margin-top:8px}.rule-flow .small-note{font-size:11px;margin-top:15px;max-width:400px}.india-section{border-block:1px solid var(--line);padding-block:88px;background:var(--panel)}.india-layout{display:grid;grid-template-columns:.7fr 1.4fr;gap:80px}.india-signature>span{display:block;font-family:var(--font-deva),sans-serif;font-size:50px;color:var(--accent-ink);line-height:1.5}.india-signature>p{font-size:14px;line-height:1.8;color:var(--muted);margin:14px 0}.story-copy{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px;margin-top:34px}.story-copy p{font-size:14px;line-height:1.85;color:var(--body);margin:0}.story-copy p:last-child{grid-column:1/-1;font-size:17px;max-width:620px}.india-layout .text-link{margin-top:26px}.learn-section{display:grid;gap:40px}.learn-note{border:1px solid var(--line);padding:30px;background:var(--surface)}.learn-label{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px}.learn-label span:last-child{font-size:20px;letter-spacing:0;color:var(--accent-ink)}.learn-note h3{font-size:28px;font-weight:500;letter-spacing:-.8px;line-height:1.25;margin:25px 0 20px}.learn-note p{font-size:14px;line-height:1.8;color:var(--body);margin:0 0 18px}.learn-note .learn-exercise{padding-left:16px;border-left:2px solid var(--accent);margin-top:24px}.learn-note .learn-exercise strong{color:var(--ink);font-weight:500}.community-band{background:var(--surface);border-block:1px solid var(--line)}.community-heading{max-width:700px}.community-heading .section-lede{max-width:570px}.availability{display:inline-block;font-size:11px;letter-spacing:.4px;color:var(--accent-ink);margin-top:20px}.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:48px}.community-grid article{border-top:1px solid var(--line);padding-top:22px}.community-grid h3{font-size:28px;font-weight:500;letter-spacing:-.7px;line-height:1.3;margin:13px 0 18px}.community-grid p{font-size:14px;line-height:1.85;color:var(--body);max-width:450px;margin:0 0 16px}.community-grid a,.research-lab a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;line-height:1.6}.research-lab{display:grid;grid-template-columns:1fr 1.4fr;gap:20px 40px;border-top:1px solid var(--line);margin-top:52px;padding-top:28px}.research-lab .eyebrow{margin:0 0 8px}.research-lab h3{font-size:25px;font-weight:500;letter-spacing:-.6px;margin:0}.research-lab>p{font-size:14px;line-height:1.8;color:var(--body);margin:0}.research-lab>a{grid-column:2}.data-section,.faq-section{display:grid;gap:40px}.data-notes article{display:grid;grid-template-columns:140px 1fr;gap:24px;padding-block:24px;border-top:1px solid var(--line)}.data-notes article:first-child{padding-top:0;border-top:0}.data-notes span{font-size:13px;line-height:1.75;color:var(--ink)}.data-notes p{font-size:14px;line-height:1.8;color:var(--body);margin:0}.faq-list details,.faq-section{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:22px;min-height:66px;font-size:16px;line-height:1.5;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:20px;color:var(--accent-ink)}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{font-size:14px;line-height:1.85;color:var(--body);margin:0 0 24px;max-width:580px;padding-right:20px}.early-access{background:var(--accent);color:var(--on-accent);padding-block:72px}.early-access .eyebrow{color:#513a19}.access-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center}.access-layout h2{font-size:clamp(42px,5vw,68px);font-weight:500;letter-spacing:-.055em;line-height:1.05;margin:0 0 22px}.access-layout>div>p:last-child{font-size:14px;line-height:1.8;max-width:520px}.access-actions{display:flex;align-items:flex-start;flex-direction:column;gap:14px}.access-actions .button{background:var(--on-accent);color:#fff;border-color:var(--on-accent);min-width:215px}.access-actions>p{font-size:11px;line-height:1.8;max-width:240px;margin:0}.footer{padding-block:46px;display:flex;gap:50px;justify-content:space-between;align-items:start}.footer-origin{font-size:10px;margin-top:18px;max-width:260px}.footer-copy,.footer-origin{color:var(--muted);line-height:1.8}.footer-copy{max-width:520px;font-size:11px}.footer-copy p{margin:0 0 8px}.footer-copy nav{display:flex;gap:22px;flex-wrap:wrap}.footer-copy nav a{min-height:44px;display:inline-flex;align-items:center}@media(min-width:1000px){:root{--pad:56px}.hero-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end}.hero-intro{padding-bottom:3px}.data-section,.faq-section,.learn-section,.rule-section,.tools-section{grid-template-columns:.9fr 1.2fr;gap:100px}.section-heading{max-width:440px}}@media(max-width:1100px){.desktop-nav{gap:15px}.desktop-nav a{font-size:12px}.header-actions{gap:12px}.header-access{display:none}}@media(max-width:999px){.desktop-nav{display:none}.header-actions{margin-left:auto}.header-inner{height:78px}.mobile-menu{display:block;position:relative}.mobile-menu summary{list-style:none;min-height:44px;display:flex;align-items:center;gap:10px;font-size:12px;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{font-size:18px}.mobile-menu nav{position:absolute;right:0;top:52px;z-index:30;width:240px;padding:12px;background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 40px #0003;display:grid}.mobile-menu nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px;text-decoration:none;font-size:14px}.hero-intro{margin-top:24px}.hero-intro>p:first-child{max-width:580px;font-size:16px;margin-bottom:18px}.hero{padding-block:36px 28px}.hero h1{font-size:70px;margin-bottom:18px}.hero-line{font-size:13px}.hero-free{margin-top:12px}.section{padding-block:65px}.research-heading{display:block}.boundary{margin:8px 0 22px}.india-layout{gap:40px;grid-template-columns:.7fr 1.3fr}.india-signature>span{font-size:36px}.story-copy{grid-template-columns:1fr}.story-copy p:last-child{grid-column:auto}.data-notes article{grid-template-columns:130px 1fr}}@media(max-width:600px){:root{--pad:20px}.header-inner{height:72px;gap:14px}.header-brand{width:157px}.header-actions{gap:10px}.theme-toggle{padding-inline:8px;font-size:11px}.theme-toggle span{margin-left:3px}.mobile-menu summary{font-size:11px;gap:3px}.mobile-menu summary span{font-size:16px}.hero{padding-top:27px;padding-bottom:22px}.hero>.eyebrow{font-size:8px;letter-spacing:1.4px;margin-bottom:16px}.hero h1{font-size:56px;letter-spacing:-.065em;line-height:.98;margin-bottom:16px}.hero-line{font-size:11px;max-width:330px;line-height:1.65}.hero-intro{margin-top:17px}.hero-intro>p:first-child{font-size:13px;line-height:1.65;margin-bottom:15px;max-width:330px}.hero-actions{gap:12px}.hero-actions .button{min-height:46px;font-size:12px;padding-inline:14px;gap:19px}.hero-actions .text-link{font-size:11px}.hero-free{font-size:10px;margin-top:9px}.workspace-top{margin-bottom:9px;gap:9px}.workspace-top h2{font-size:12px}.data-label{font-size:9px;letter-spacing:.4px}.data-label span{margin-right:1px}.workspace-frame{padding:2px}.arth-demo,.chart-loading{height:550px}.demo-badge{display:none}.workspace-caption{align-items:start;font-size:10px;gap:12px;padding-top:8px}.workspace-caption p{max-width:220px}.workspace-caption a{font-size:10px;min-height:44px}.metrics{grid-template-columns:repeat(2,1fr);padding-block:25px 35px;gap:27px 20px}.metrics>div{padding-left:18px}.metrics>div:nth-child(3){padding-left:0;border-left:0}.metrics strong{font-size:43px;letter-spacing:-2px}.metrics p{font-size:11px;margin-top:7px}.metrics small{font-size:9px}.section{padding-block:52px}.india-section h2,.section h2{font-size:40px;line-height:1.09;margin-bottom:20px}.eyebrow{font-size:9px;letter-spacing:1.4px;margin-bottom:15px}.section-lede{font-size:14px;line-height:1.8}.tools-section{gap:30px}.tool-rows article{grid-template-columns:20px 1fr 44px;gap:9px;padding-block:23px}.tool-rows h3{font-size:21px}.tool-rows p{font-size:14px;line-height:1.8}.tool-rows .tool-note{font-size:10px;line-height:1.8}.tool-rows article>a{min-width:44px;min-height:44px;font-size:20px}.ai-grid{grid-template-columns:1fr;gap:18px;margin-top:25px}.ai-grid article{padding:23px 20px}.capability-title{gap:12px;margin-bottom:18px}.ai-grid h3{font-size:24px}.ai-icon{font-size:31px;width:38px}.example-prompt p{font-size:18px}.language-row{grid-template-columns:1fr;gap:20px;margin-top:30px;padding-top:27px}.language-row h3{font-size:26px}.language-row>div>p:last-child{font-size:13px}.research-disclosure{font-size:10px;margin-top:24px}.rule-flow>div{padding-left:20px}.rule-flow .button{width:100%;font-size:11px;gap:8px;padding-inline:12px}.india-section{padding-block:48px}.india-layout{grid-template-columns:1fr;gap:28px}.india-signature{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--line);gap:20px}.india-signature>span{font-size:35px}.india-signature>p{font-size:11px;line-height:1.7;margin:0}.india-section h2{font-size:37px;letter-spacing:-.05em}.story-copy{margin-top:25px;gap:19px}.story-copy p{font-size:14px}.story-copy p:last-child{font-size:16px}.learn-note{padding:23px 20px}.learn-note h3{font-size:27px}.learn-label{font-size:9px}.community-grid{grid-template-columns:1fr;gap:29px;margin-top:30px}.community-grid h3{font-size:26px}.community-grid a,.research-lab a{font-size:12px}.research-lab{grid-template-columns:1fr;gap:17px;margin-top:35px}.research-lab>a{grid-column:auto}.data-notes article{grid-template-columns:1fr;gap:10px;padding-block:23px}.data-notes span{font-size:12px;color:var(--accent-ink)}.faq-list summary{font-size:14px;padding-block:19px;gap:16px}.faq-list details>p{font-size:13px;padding-right:0}.early-access{padding-block:48px}.access-layout{grid-template-columns:1fr;gap:24px}.access-layout h2{font-size:42px}.access-layout>div>p:last-child{font-size:14px}.access-actions{gap:6px}.access-actions>p{font-size:10px}.footer{display:block;padding-block:34px}.footer-brand{width:175px}.footer-origin{max-width:none}.footer-copy{margin-top:25px;font-size:10px}.footer-copy nav{gap:20px}.footer-copy nav a{font-size:11px}.research-heading .boundary{font-size:10px}.brand-link{min-width:0}}@media(orientation:landscape) and (max-height:500px){.hero{padding-top:25px}.hero-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:28px;align-items:end}.hero h1{font-size:56px}.hero-intro{margin:0}.hero-intro>p:first-child{font-size:13px}.hero-line{font-size:11px}.hero-actions{gap:8px}.hero-actions .text-link{font-size:11px}.hero-actions .button{font-size:11px;min-height:44px;gap:18px}.hero-free{font-size:10px}.arth-demo,.chart-loading{height:340px}.section{padding-block:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}.chart-control-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:4px 12px;border-bottom:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:10px;letter-spacing:.02em}.chart-expansion-toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 10px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.chart-expansion-toggle:hover{color:var(--accent-ink)}.chart-island.is-expanded{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;width:100vw;height:100dvh;background:var(--bg);overflow:hidden}.chart-island.is-expanded .chart-control-row{flex:0 0 60px;padding-inline:20px}.chart-island.is-expanded .arth-demo,.chart-island.is-expanded .chart-loading{flex:1 1;min-height:0;height:100dvh}.chart-island.is-expanded .qc-ws{height:100%}.brand-logo{display:block;width:184px;height:44px;max-width:100%}@media(max-width:600px){.chart-control-row{padding-inline:8px;font-size:9px;gap:4px}.chart-expansion-toggle{font-size:11px;padding-inline:6px}.header-brand{width:157px;height:auto}}.demo-expand{display:inline-grid;place-items:center;flex:none;width:40px;height:44px;padding:0;border:0;border-radius:2px;background:transparent;color:var(--ink);cursor:pointer}.demo-expand:hover{color:var(--accent-ink)}.arth-demo .qc-ws{--qc-bg:#0a0c10}.arth-demo .qc-ws[data-theme=light]{--qc-bg:#fff}.arth-demo .demo-toolbar{background:var(--qc-bg)}.small-note{font-size:11px;line-height:1.8;color:var(--muted);margin:14px 0 0;max-width:460px}.small-note a{text-underline-offset:4px}.page-hero{padding-top:54px;padding-bottom:48px}.page-hero>.eyebrow{display:flex;align-items:center;gap:10px}.page-hero h1{font-size:clamp(46px,6.4vw,92px);font-weight:500;line-height:1;letter-spacing:-.06em;margin:0 0 24px}.page-hero h1 em{font-style:normal;color:var(--accent-ink)}.page-lead>p:first-child{font-size:18px;line-height:1.65;color:var(--body);max-width:480px;margin:0 0 20px}.page-lead strong{color:var(--ink);font-weight:500}.operator-line{font-size:13px;line-height:1.7;color:var(--ink);margin:0;padding-left:14px;border-left:2px solid var(--accent);max-width:480px}.page-lead .hero-actions{margin-top:4px}.page-links{display:grid;gap:36px;border-top:1px solid var(--line)}.page-links h2{font-size:clamp(34px,4.4vw,56px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin:0}.page-links h2 em{font-style:normal;color:var(--accent-ink)}.link-stack{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:420px}.link-stack .button{min-width:240px}.link-stack .small-note{margin:0 0 6px}.feature-list .tool-rows article>a{color:var(--accent-ink)}.contact-section{display:grid;gap:40px;border-top:1px solid var(--line)}.contact-card{border:1px solid var(--line);background:var(--surface);padding:30px;max-width:560px}.mail-label{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.mail-text{font-size:clamp(22px,5.4vw,32px);font-weight:500;letter-spacing:-.03em;line-height:1.3;margin:0 0 24px;overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.faq-page{border-top:1px solid var(--line);padding-top:48px}.faq-page .faq-list{max-width:820px}.faq-foot{margin-top:28px}.faq-more{margin-top:12px}.faq-section>div>.faq-list{max-width:none}.legal{border-top:1px solid var(--line);display:grid;gap:34px;max-width:860px;margin-inline:0 auto;padding-top:56px}.legal article h2{font-size:clamp(22px,3vw,30px);font-weight:500;letter-spacing:-.04em;line-height:1.25;margin:0 0 14px}.legal article li,.legal article p{font-size:14px;line-height:1.85;color:var(--body);margin:0 0 12px;max-width:680px}.legal article ul{margin:0 0 12px;padding-left:20px}.legal article a{color:var(--ink)}@media(min-width:1000px){.page-hero-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end}.page-lead{padding-bottom:6px}.page-links{align-items:center}.contact-section,.page-links{grid-template-columns:.9fr 1.2fr;gap:100px}.legal{margin-left:max(0px,calc((100% - 1392px)/2))}}@media(max-width:999px){.page-hero{padding-block:36px 30px}.page-hero h1{font-size:54px;margin-bottom:18px}.page-lead>p:first-child{font-size:16px;max-width:580px}.page-links{gap:28px}}@media(max-width:600px){.page-hero{padding-top:27px;padding-bottom:22px}.page-hero>.eyebrow{font-size:8px;letter-spacing:1.4px}.page-hero h1{font-size:44px;letter-spacing:-.06em;margin-bottom:16px}.page-lead>p:first-child{font-size:14px;line-height:1.7}.operator-line{font-size:12px}.page-links h2{font-size:34px}.link-stack{max-width:none;width:100%}.link-stack .button{width:100%}.contact-card{padding:22px 20px}.contact-card .button{width:100%}.legal{gap:28px;padding-top:36px}.legal article li,.legal article p{font-size:14px}.faq-page{padding-top:28px}}.name-grid{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.name-grid li{padding:10px 12px;border:1px solid var(--line);border-radius:2px;font-size:14px;line-height:1.35}