@font-face{font-family:Inter;src:url(/build/assets/inter-latin-wght-normal-NRMW37G5-Dx4kXJAl.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#123b4a;--body:#3d535c;--paper:#fdfdfb;--line:#e1e6e8;--accent:#FFBD5B;--blue:#5ECDF1;--muted:#587079;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-size:16px;line-height:1.65}a{color:inherit;text-underline-offset:5px}button,input,summary{font:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #176b96;outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.16;letter-spacing:-.035em}h1{font-size:clamp(2.3rem,4.1vw,3.9rem);font-weight:650}h2{font-size:clamp(1.9rem,3vw,2.8rem);font-weight:650}h3{font-size:1.3rem;line-height:1.35;letter-spacing:-.02em}p{color:var(--body)}.wrap{width:min(1200px,calc(100% - 40px));margin-inline:auto}.skip{position:fixed;top:-100px;left:20px;background:#fff;padding:12px;z-index:20}.skip:focus{top:10px}.header{border-bottom:1px solid var(--line);background:var(--paper)}.header-inner{display:flex;align-items:center;gap:20px;min-height:88px;flex-wrap:wrap}.brand{display:inline-flex;align-items:center;min-height:44px}.brand img{max-width:100%;object-fit:contain;height:auto;width:165px}.desktop-nav{display:none}.login{margin-left:auto;text-decoration:none;font-weight:600;display:flex;align-items:center;gap:12px;min-height:44px}.mobile-nav{position:relative}.mobile-nav summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline}.mobile-nav nav{position:absolute;right:0;top:48px;z-index:5;width:240px;background:#fff;border:1px solid var(--line);padding:12px}.mobile-nav nav a{display:block;padding:12px;text-decoration:none}.eyebrow{font-size:.73rem;letter-spacing:.12em;font-weight:750;margin-bottom:22px;color:var(--ink)}.hero{display:grid;gap:44px;padding-block:52px 60px}.hero h1 span{color:#607580}.intro{font-size:1.13rem;max-width:530px;margin-top:25px}.actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:13px 22px;text-decoration:none;font-weight:650;border-radius:7px;transition:background .18s}.primary{background:var(--accent);color:#193340}.primary:hover{background:#f3ac40}.text-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;font-weight:600}.hero-note{font-size:.82rem;margin-top:20px}.product-scene{background:#f3f6f7;border:1px solid #dce4e7;border-radius:12px;padding:20px 18px 0;align-self:center}.scene-top{border-bottom:1px solid #dce7eb;padding-bottom:14px;display:flex;align-items:center;gap:12px;font-size:.75rem;margin-bottom:20px}.mini-brand{font-size:1.4rem;font-weight:850;letter-spacing:-3px}.mini-brand span{color:#587079;padding:0 3px}.scene-label{margin-left:auto;font-size:.57rem;letter-spacing:.08em}.scene-body{background:var(--paper);border:1px solid #e1e6e8;border-radius:7px;padding:24px}.scene-heading{font-size:.8rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.live-dot{width:8px;height:8px;background:#327955;border-radius:50%}.scene-body h2{font-size:1.65rem}.payment-path{list-style:none;padding:0;margin:28px 0}.payment-path li{display:flex;gap:15px;position:relative;padding-bottom:24px}.payment-path li:last-child{padding-bottom:0}.payment-path li:not(:last-child):before{content:"";position:absolute;width:1px;background:#ccd5cc;top:32px;bottom:0;left:15px}.step-mark{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #ccd5cc;border-radius:50%;font-size:.75rem;background:#fff}.step-mark.done{background:var(--ink);color:#fff;border-color:var(--ink)}.payment-path strong{font-size:.85rem;display:block}.payment-path div>span{display:block;font-size:.74rem;color:var(--muted)}.scene-bottom{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:18px;border-top:1px solid var(--line);font-size:.68rem}.status{background:#e4efe7;color:#215638;padding:3px 8px;border-radius:3px}.scene-caption{font-size:.75rem;padding-block:16px;display:flex;gap:12px}.methods-band{border-block:1px solid var(--line);background:#f7f8f8}.methods-inner{display:flex;flex-wrap:wrap;align-items:center;gap:22px;padding-block:25px}.methods-inner p{font-size:.85rem}.methods-inner ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:24px;font-weight:700;font-size:1.05rem}.methods-note{font-size:.72rem;color:var(--muted)}.section{padding-block:72px}.section-heading{max-width:680px}.section-heading>p:last-child:not(.eyebrow){margin-top:20px;max-width:560px}.solutions{display:grid;gap:34px;margin-top:40px}.solutions article{border-top:1px solid var(--line);padding-top:24px}.index{font-size:.75rem;font-weight:600;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dce6e9;background:#f1f6f8;border-radius:50%;margin-bottom:26px}.solutions h3{margin-bottom:14px}.solutions .use-case{font-size:.84rem;color:var(--muted);margin-block:16px}.solutions .text-link{font-size:.9rem}.workspace-section{padding-block:65px;background:#edf5f8;color:var(--ink);border-block:1px solid #e1ebef}.workspace-section p,.workspace-section dd,.workspace-section .eyebrow{color:var(--ink)}.workspace-grid{display:grid;gap:36px}.section-intro{font-size:1.08rem;margin-block:23px}.workspace-section .text-link{color:var(--ink)}.workspace-section a:focus-visible,.contact-section a:focus-visible{outline-color:var(--ink)}.feature-list{margin:0}.feature-list>div{padding-block:22px;border-bottom:1px solid #cfdee4}.feature-list>div:first-child{padding-top:0}.feature-list dt{font-weight:650;font-size:1.07rem}.feature-list dd{margin:8px 0 0;font-size:.92rem}.team-section{display:grid;gap:20px}.security-row{display:grid;gap:26px;margin-top:32px}.security-row h3{font-size:1.03rem;margin-bottom:10px}.security-row p{font-size:.9rem}.start-section{background:#f3f6f7;padding-block:60px}.start-steps{list-style:none;display:grid;gap:30px;padding:0;margin:38px 0 0;counter-reset:step}.start-steps li{position:relative;padding-top:20px;border-top:1px solid #b8d5e0}.start-steps span{display:block;font-size:.83rem;margin-bottom:18px}.start-steps h3{font-size:1.1rem}.start-steps p{font-size:.9rem;margin-top:12px}.faq-section{display:grid;gap:32px}.faq details{border-bottom:1px solid var(--line);padding-block:8px}.faq summary{cursor:pointer;padding:16px 30px 16px 0;font-weight:600;position:relative;list-style:none;line-height:1.5}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:0;font-size:1.4rem;top:10px}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 15px 22px 0;font-size:.94rem}.contact-section{background:#f7f5ef;color:var(--ink);padding-block:68px;border-top:1px solid #e8e4d9}.contact-section .eyebrow,.contact-section p{color:var(--ink)}.contact-section .primary{background:var(--accent);color:var(--ink)}.contact-section .primary:hover{background:#f3ac40}.contact-inner{display:grid;gap:30px}.contact-inner h2{max-width:680px}.contact-inner h2+p{max-width:610px;margin-top:20px}.contact-action{align-self:center;overflow-wrap:anywhere}.contact-action>p{font-size:.9rem;margin-top:16px}.contact-action .contact-hint{font-size:.8rem;margin-top:25px}.footer{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding-block:35px}.footer .brand img{width:135px}.footer p,.footer small{font-size:.75rem}.footer nav{display:flex;flex-wrap:wrap;gap:20px}.footer nav a{font-size:.8rem;display:inline-flex;align-items:center;min-height:44px}@media(min-width:760px){.wrap{width:min(1200px,calc(100% - 72px))}.hero{grid-template-columns:1.1fr 1fr;gap:38px;padding-block:80px}.hero-copy{align-self:center}.hero .intro{font-size:1.05rem}.solutions{grid-template-columns:repeat(3,1fr);gap:30px}.workspace-grid{grid-template-columns:1fr 1fr;gap:70px}.security-row{grid-template-columns:1fr 1fr}.start-steps{grid-template-columns:repeat(3,1fr);gap:40px}.faq-section{grid-template-columns:1fr 1.5fr;gap:70px}.methods-inner ul{margin-left:auto}.methods-note{width:100%}.section{padding-block:90px}.contact-inner{grid-template-columns:1.6fr 1fr;gap:60px}}@media(min-width:1050px){.desktop-nav{display:flex;gap:28px;margin-left:auto}.desktop-nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:.9rem}.desktop-nav a:hover{text-decoration:underline}.mobile-nav{display:none}.login{margin-left:30px}.hero{gap:80px;padding-block:95px}.hero .intro{font-size:1.15rem}.scene-body{padding:30px}.scene-body h2{font-size:1.9rem}.methods-note{width:auto;margin-left:auto;max-width:180px}.team-section{grid-template-columns:1fr 1fr;gap:80px}.team-content>.section-intro{margin-top:0}.footer nav{margin-left:auto}.footer small{width:100%;padding-top:12px;border-top:1px solid var(--line)}}@media(max-width:390px){.wrap{width:calc(100% - 28px)}.header-inner{gap:12px}.brand img{width:130px}.login{font-size:.86rem}.mobile-nav summary{font-size:.86rem}.scene-body{padding:18px}.hero h1{font-size:2.15rem}.actions .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
