@font-face{font-family:VergeInstrument;src:url(/fonts/InstrumentSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VergeInstrument;src:url(/fonts/InstrumentSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.evergreen{--paper:#f8f7f3;--ink:#193a2a;--muted:#5a6a5e;--green:#1b5e20;--well:#f0efe9;--line:rgba(25,58,42,.14);--card:#fff;--island:#193a2a;--island-ink:#faf7ef;--accent:#c4deab;background:var(--paper);color:var(--ink);font-family:Satoshi,system-ui,sans-serif;overflow:hidden;overflow:clip}.dark .evergreen{--paper:#15251e;--ink:#faf7ef;--muted:#bac8ba;--green:#c4deab;--well:#22382d;--line:rgba(250,247,239,.16);--card:#1c2f26;--island:#0f1c16;--island-ink:#faf7ef;--accent:#c4deab}.evergreen *,.evergreen :after,.evergreen :before{box-sizing:border-box}.evergreen a{color:inherit;text-decoration:none}.evergreen a:focus-visible,.evergreen summary:focus-visible{outline:3px solid #a88315;outline-offset:4px}.ev-wrap{max-width:1320px;margin:0 auto;padding-left:clamp(22px,5vw,76px);padding-right:clamp(22px,5vw,76px)}.ev-header{border-bottom:1px solid var(--line)}.ev-header-inner{height:86px;display:flex;align-items:center;gap:30px}.ev-logo{font-family:Satoshi,sans-serif!important;font-size:30px;font-weight:900;letter-spacing:-2px;line-height:1}.ev-logo span{color:var(--green)}.ev-nav{display:flex;align-items:center;gap:26px;margin-left:auto;font-size:13px;font-weight:600;color:var(--muted)}.ev-footer a:hover,.ev-nav a:hover{color:var(--green)}.ev-header-cta{background:var(--ink);color:var(--paper)!important;border-radius:50px;padding:13px 20px;font-size:13px;font-weight:700;white-space:nowrap}.ev-header-cta span{margin-left:15px}.ev-mobile-menu{display:none}.ev-hero{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding-top:76px;padding-bottom:85px}.ev-eyebrow{font-family:Satoshi,sans-serif;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.4;color:var(--green);text-transform:uppercase}.ev-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#d4af37;margin-right:10px;vertical-align:2px}.evergreen h1,.evergreen h2,.evergreen h3{font-family:VergeInstrument,Georgia,serif;font-weight:400;letter-spacing:-.025em}.evergreen h1{font-size:clamp(62px,7.2vw,106px);line-height:.94;margin:27px 0}.evergreen em{font-weight:400;color:var(--green)}.ev-lede{font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--muted);max-width:470px;margin-bottom:31px}.ev-availability{font-size:12px;color:var(--muted);margin-top:23px}.ev-availability span{margin:0 7px;color:var(--green)}.ev-intro{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ev-intro-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:35px;padding-bottom:35px}.ev-intro-inner>p:nth-child(2){font:clamp(24px,2.5vw,34px)/1.1 VergeInstrument,serif}.ev-intro-inner>span{font-size:11px;color:var(--muted);letter-spacing:.1em}.ev-section{padding-top:120px;padding-bottom:120px;scroll-margin-top:20px}.ev-section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:56px}.evergreen h2{font-size:clamp(45px,5vw,70px);line-height:1.03;margin:18px 0 0}.ev-faq>div:first-child>p:last-child,.ev-section-heading>p{color:var(--muted);line-height:1.7;max-width:320px;font-size:15px}.ev-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ev-steps article{border-top:1px solid var(--line);padding-top:24px}.ev-feature-number,.ev-steps article>span{font-size:11px;color:var(--green);letter-spacing:.12em;font-weight:700}.ev-steps h3{font-size:30px;margin:35px 0 10px}.ev-feature-grid p,.ev-import-copy,.ev-security-copy p,.ev-steps p{color:var(--muted);font-size:15px;line-height:1.7;max-width:360px}.ev-feature-bg{background:var(--well)}.ev-feature-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px}.ev-feature-grid article{border-radius:24px;padding:30px;min-height:330px}.ev-feature-main{background:var(--island);color:var(--island-ink)}.ev-feature-main .ev-eyebrow{color:var(--accent)}.ev-feature-main p:not(.ev-eyebrow){color:#bac8ba}.ev-feature-symbol{font-size:26px;color:#c4deab;margin-bottom:35px}.ev-feature-grid h3{font-size:34px;line-height:1.05;margin:18px 0}.ev-feature-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.ev-feature-list span{border:1px solid rgba(250,247,239,.25);border-radius:20px;padding:7px 11px;font-size:10px;color:#e6eee5}.ev-feature-small{background:var(--card);border:1px solid var(--line)}.ev-feature-small h3{margin-top:56px}.ev-line{height:1px;background:var(--line);margin:28px 0 14px}.ev-small-label{font-size:9px;letter-spacing:.12em;color:var(--muted);font-weight:700}.ev-import{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.ev-import-copy{max-width:480px;margin:25px 0}.ev-text-link{display:inline-block;font-size:13px;font-weight:700;color:var(--green)!important;border-bottom:1px solid;padding-bottom:7px}.ev-text-link span{margin-left:18px}.ev-import-panel{background:var(--well);border-radius:28px;padding:38px}.ev-import-panel>div{display:flex;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.ev-import-panel>div span{font:25px VergeInstrument,serif;color:var(--green)}.ev-import-panel>div p{font-size:14px;font-weight:600}.ev-import-note{font-size:12px;line-height:1.6;color:var(--muted);margin-top:25px}.ev-security{background:var(--island);color:var(--island-ink)}.ev-security-inner{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:100px;padding-bottom:100px}.ev-security .ev-eyebrow,.ev-security .ev-text-link,.ev-security h2 em{color:#c4deab!important}.ev-security-copy p{color:#bac8ba;max-width:450px;margin:0 0 18px}.ev-security-copy{padding-top:30px}.ev-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:12%}.ev-faq>div:first-child>p:last-child{margin-top:24px}.ev-faq-list{border-top:1px solid var(--line)}.ev-faq details{border-bottom:1px solid var(--line)}.ev-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-weight:700;font-size:15px}.ev-faq summary::-webkit-details-marker,.ev-mobile-menu summary::-webkit-details-marker{display:none}.ev-faq summary span{font-size:22px;color:var(--green);font-weight:400}.ev-faq details[open] summary span{transform:rotate(45deg)}.ev-faq details p{padding:0 30px 24px 0;color:var(--muted);font-size:14px;line-height:1.7}.ev-final{text-align:center;padding-top:88px;padding-bottom:96px;border-top:1px solid var(--line)}.ev-final h2{font-size:clamp(55px,6.5vw,90px)}.ev-final>p:not(.ev-eyebrow){color:var(--muted);margin:20px 0 26px}.ev-footer{border-top:1px solid var(--line);display:flex;align-items:start;justify-content:space-between;gap:30px;padding-top:38px;padding-bottom:45px;font-size:12px;color:var(--muted)}.ev-footer .ev-logo{color:var(--ink)}.ev-footer div:first-child p{margin-top:12px}.ev-footer-links{display:flex;gap:25px;flex-wrap:wrap}@media(max-width:1050px){.ev-nav{gap:14px;font-size:12px}.ev-header-inner{gap:15px}.ev-hero{gap:4%}.ev-feature-grid{grid-template-columns:1fr 1fr}.ev-feature-main{grid-column:1/-1;min-height:auto}}@media(max-width:800px){.ev-header-inner{height:70px}.ev-header-cta,.ev-nav{display:none}.ev-mobile-menu{display:block;margin-left:auto;position:relative}.ev-mobile-menu summary{list-style:none;cursor:pointer;font-size:13px;font-weight:700;padding:12px}.ev-mobile-menu summary span{margin-left:8px}.ev-mobile-menu nav{position:absolute;z-index:10;right:0;top:100%;width:210px;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:10px;box-shadow:0 15px 45px rgba(0,0,0,.12)}.ev-mobile-menu nav a{padding:11px 12px;font-size:14px}.ev-hero{grid-template-columns:1fr;padding-top:65px;gap:45px}.evergreen h1{font-size:clamp(62px,12vw,92px)}.ev-intro-inner{align-items:start}.ev-intro-inner>span{display:none}.ev-section{padding-top:85px;padding-bottom:85px}.ev-section-heading{display:block}.ev-section-heading>p{margin-top:20px}.ev-steps{gap:16px}.ev-faq,.ev-import,.ev-security-inner{grid-template-columns:1fr;gap:42px}.ev-security-inner{padding-top:75px;padding-bottom:75px}.ev-security-copy{padding:0}.ev-footer{flex-wrap:wrap}.ev-footer-links{width:100%}}@media(max-width:550px){.ev-hero{padding-top:48px;padding-bottom:55px}.ev-intro-inner{display:block}.ev-intro-inner>p:nth-child(2){margin-top:15px}.ev-steps{grid-template-columns:1fr}.ev-steps h3{margin-top:20px}.ev-steps article{padding-bottom:12px}.ev-feature-grid{grid-template-columns:1fr}.ev-feature-main{grid-column:auto}.ev-feature-grid article{min-height:auto}.ev-feature-small h3{margin-top:36px}.ev-import-panel{padding:25px}.ev-footer{display:block}.ev-footer-links{margin:25px 0}.ev-footer>p{margin-top:20px}}@media(prefers-reduced-motion:reduce){.evergreen *{transition:none!important;scroll-behavior:auto!important}}.ev-hero{grid-template-columns:1.15fr .85fr;align-items:end;gap:12px 9%;padding-top:85px}.ev-hero-heading h1{margin-bottom:0}.ev-hero-copy{padding-bottom:4px}@media(max-width:800px){.ev-hero{grid-template-columns:1fr;gap:20px}.ev-hero-copy{padding:0}.ev-lede{margin-bottom:22px}}.ev-demo{height:340vh;position:relative;border-bottom:1px solid var(--line)}.ev-demo[data-static]{height:auto;padding:90px 0}.ev-demo-sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.ev-demo[data-static] .ev-demo-sticky{position:static;height:auto}.ev-demo-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;width:100%}.ev-demo-copy,.ev-demo-phases{position:relative}.ev-demo-phases{min-height:300px}.ev-demo-phase{position:absolute;inset:0 auto auto 0;will-change:opacity,transform}.ev-demo-body,.ev-demo-phase h2{margin-top:22px}.ev-demo-body{max-width:380px;color:var(--muted);font-size:16px;line-height:1.65}.ev-demo-steps{display:flex;gap:18px;margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--line)}.ev-demo-steps span{transition:color .3s;color:rgba(25,58,42,.25)}.ev-demo-steps span.on{color:var(--green)}.ev-demo-platform{margin-top:26px;font-size:12px;color:var(--muted);max-width:340px;line-height:1.5}.ev-demo-phone{justify-self:center;height:min(600px,calc(100svh - 120px));aspect-ratio:9/18.4;border:6px solid #1e2520;border-radius:40px;background:var(--paper);box-shadow:0 24px 60px rgba(0,0,0,.28);overflow:hidden;container-type:inline-size;position:relative}.ev-demo-screen{position:absolute;inset:0;padding:4cqw 5cqw;background:var(--paper)}.ev-demo-status{display:flex;justify-content:space-between;font-size:3.6cqw;font-weight:700;margin-bottom:5cqw;position:relative;z-index:3}.ev-demo-h{font:7.5cqw/1 VergeInstrument,serif;margin-bottom:4cqw}.ev-demo-h-green{font:700 3cqw/1 Satoshi,sans-serif;letter-spacing:.12em;color:var(--green)}.ev-demo-messages{transform-origin:50% 0}.ev-demo-bubble{background:#fff;border:1px solid var(--line);border-radius:4cqw;padding:3.2cqw 3.6cqw;margin-bottom:2.6cqw;will-change:opacity,transform}.ev-demo-bubble b{display:block;font-size:3cqw;letter-spacing:.06em;color:var(--green);margin-bottom:1cqw}.ev-demo-bubble span{display:block;font-size:3.5cqw;line-height:1.4}.ev-demo-sheet{position:absolute;left:0;right:0;bottom:0;top:15%;background:var(--paper);border-radius:7cqw 7cqw 0 0;padding:5cqw 5cqw 4cqw;box-shadow:0 -10px 30px rgba(25,58,42,.14);z-index:2;overflow:hidden}.ev-demo-island{background:var(--island);color:var(--island-ink);border-radius:5cqw;padding:4.5cqw;margin-top:3cqw}.ev-demo-island>span{font-size:2.8cqw;font-weight:700;letter-spacing:.1em;color:var(--accent)}.ev-demo-island>strong{display:block;font:9.5cqw/1 VergeInstrument,serif;margin:3cqw 0 3.5cqw;font-variant-numeric:tabular-nums}.ev-demo-island>div{display:flex;gap:7cqw;border-top:1px solid rgba(250,247,239,.18);padding-top:3cqw}.ev-demo-island p{font-size:2.6cqw;letter-spacing:.08em;color:#bac8ba}.ev-demo-island p b{display:block;font-size:3.8cqw;color:var(--island-ink);letter-spacing:0;margin-top:1cqw;font-variant-numeric:tabular-nums}.ev-demo-rows{margin-top:3cqw}.ev-demo-row{display:flex;align-items:center;gap:3cqw;padding:2.6cqw 0;border-bottom:1px solid var(--line)}.ev-demo-row i{font-style:normal;width:8cqw;height:8cqw;border-radius:50%;display:grid;place-items:center;background:#e5e9df;color:var(--green);font-size:3.8cqw;flex:none}.ev-demo-row p{flex:1;min-width:0}.ev-demo-row b,.ev-demo-row small{display:block}.ev-demo-row b{font-size:3.6cqw}.ev-demo-row small{font-size:2.8cqw;color:var(--muted);margin-top:.6cqw}.ev-demo-row em{font-style:normal;font-size:3.6cqw;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ev-demo-row.in em{color:var(--green)}.ev-demo-insights{position:absolute;left:5cqw;right:5cqw;bottom:4cqw;display:grid;gap:2.5cqw}.ev-demo-insight{background:var(--ink);color:var(--island-ink);border-radius:4.5cqw;padding:3.6cqw 4cqw;box-shadow:0 8px 22px rgba(25,58,42,.28)}.ev-demo-insight span{font-size:2.6cqw;font-weight:700;letter-spacing:.12em;color:var(--accent)}.ev-demo-insight p{font:5cqw/1.15 VergeInstrument,serif;margin-top:1.6cqw}.ev-demo-caption{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:11px;color:var(--muted)}.ev-demo[data-static] .ev-demo-caption{position:static;margin-top:24px}.ev-demo[data-static] .ev-demo-sheet{transform:none!important}@media(max-width:800px){.ev-demo{height:300vh}.ev-demo-sticky{justify-content:flex-start;padding-top:74px}.ev-demo-grid{grid-template-columns:1fr;gap:14px;align-items:start}.evergreen .ev-demo-copy h2{font-size:clamp(34px,9vw,46px);margin-top:10px}.ev-demo-phases{min-height:158px}.ev-demo-body,.ev-demo-phase h2{margin-top:10px}.ev-demo-body{font-size:14px;max-width:none}.ev-demo-platform,.ev-demo-steps{display:none}.ev-demo-phone{height:calc(100svh - 74px - 190px - 56px);min-height:280px;max-height:520px;border-width:5px;border-radius:32px}.ev-demo-caption{bottom:10px}.ev-demo[data-static]{padding:60px 0}.ev-demo[data-static] .ev-demo-grid{gap:30px}.ev-demo[data-static] .ev-demo-phone{height:520px}.ev-demo[data-static] .ev-demo-platform{display:block}}.ev-store{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ev-store-qr{flex-direction:row;align-items:center;gap:22px}.ev-store-qr .ev-qr{order:2}.ev-badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ev-badge{display:inline-block;line-height:0;border-radius:9px;transition:transform .2s}.ev-badge:hover{transform:translateY(-2px)}.ev-badge:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ev-badge img{height:48px;width:auto}.ev-store-alt{font-size:12px;font-weight:600;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.ev-store-alt:hover{color:var(--green)}.ev-qr{flex:none;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.ev-qr img{width:92px;height:92px;display:block}.ev-qr p{width:118px;color:var(--muted)}.ev-qr b{display:block;font-size:13px;color:var(--ink);margin-bottom:3px}.ev-final .ev-store{align-items:center;justify-content:center;margin:0 auto}.ev-demo-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:28px}.ev-demo-cta>p{font:24px/1.1 VergeInstrument,serif;color:var(--green)}.ev-sticky{display:none}@media(max-width:800px){.ev-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;display:flex;align-items:center;gap:10px;padding:8px 6px 8px 18px;background:var(--island);color:var(--island-ink);border-radius:50px;box-shadow:0 12px 32px rgba(0,0,0,.28);transform:translateY(160%);opacity:0;transition:transform .35s ease,opacity .35s ease}.ev-sticky.is-on{transform:none;opacity:1}.ev-sticky .ev-sticky-logo{font-size:22px!important;color:var(--island-ink)}.ev-sticky .ev-sticky-logo span{color:var(--accent)}.ev-sticky p{flex:1;min-width:0;font-size:12px;color:#bac8ba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-sticky-cta{background:var(--accent);color:var(--ink)!important;border-radius:50px;padding:11px 15px;font-size:13px;font-weight:700;white-space:nowrap}.ev-sticky-close{flex:none;width:34px;height:34px;border:0;background:none;color:#bac8ba;font-size:22px;line-height:1;cursor:pointer;border-radius:50%}.ev-sticky-close:focus-visible{outline:2px solid var(--accent)}.ev-store-qr{flex-direction:column;align-items:flex-start}.ev-demo-copy{position:static}.ev-demo-cta{position:absolute;left:16px;right:16px;bottom:32px;justify-content:center;gap:14px;margin:0}.ev-demo-cta>p{font-size:20px}.ev-demo-cta .ev-store{align-items:center;gap:6px}.ev-demo-phone{height:calc(100svh - 74px - 190px - 112px);min-height:260px}.ev-demo[data-static] .ev-demo-cta{position:static;margin-top:24px}}@media(max-width:800px) and (max-height:700px){.ev-demo-cta .ev-store-alt,.ev-demo-cta>p{display:none}.ev-demo-phone{height:calc(100svh - 74px - 190px - 72px);min-height:200px}}@media(max-width:360px){.ev-sticky p{display:none}.ev-sticky .ev-sticky-logo{margin-right:auto}}.ev-stage-wrap{position:relative}@media(min-width:801px) and (prefers-reduced-motion:no-preference){.ev-stage-wrap>.ev-hero{position:absolute;top:0;left:0;right:0;z-index:3;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0;padding-bottom:24px;pointer-events:none}.ev-stage-wrap>.ev-hero>*{width:47%;pointer-events:auto}.ev-stage-wrap .ev-hero h1{font-size:clamp(56px,5.6vw,92px);line-height:.95;margin:22px 0 0}.ev-stage-wrap .ev-hero-copy{margin-top:28px;padding:0}.ev-stage-wrap .ev-lede{margin-bottom:28px}.ev-stage-wrap .ev-availability{margin-top:20px}.ev-demo{height:420vh}.ev-demo-phone{height:min(600px,calc(100svh - 250px));min-height:380px}}.ev-store-qr{flex-direction:column;align-items:flex-start;gap:16px}.ev-store-qr .ev-badges{flex-wrap:nowrap}.ev-qr{padding:0;border:0;background:none;border-radius:0;gap:12px}.ev-qr-code{display:block;padding:5px;background:var(--card);border:1px solid var(--line);border-radius:10px;line-height:0}.ev-qr img,.ev-qr-code img{width:56px;height:56px}.ev-qr p{width:auto;font-size:12px;line-height:1.45}.ev-qr b{font-size:12px;margin-bottom:1px}.ev-final .ev-store-qr{align-items:center}.ev-get{position:relative}button.ev-header-cta{border:0;cursor:pointer;font-family:inherit}.ev-header-cta:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ev-get-panel{position:absolute;right:0;top:calc(100% + 12px);z-index:60;width:300px;padding:22px;background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:0 24px 60px rgba(25,58,42,.18);text-align:center}.ev-get-qr{display:inline-block;padding:10px;border:1px solid var(--line);border-radius:16px;line-height:0}.ev-get-qr img{width:132px;height:132px}.ev-get-title{font:26px/1.1 VergeInstrument,serif;margin-top:14px}.ev-get-copy{font-size:12px;line-height:1.5;color:var(--muted);margin:6px auto 16px;max-width:220px}.ev-get-panel .ev-store{align-items:center}.ev-get-panel .ev-badges{flex-wrap:nowrap;justify-content:center;gap:8px}.ev-get-panel .ev-badge img{height:36px}