.sky-landing{--sky-paper:#f8f7f2;--sky-ink:#232722;--sky-muted:#62665f;--sky-blue:#354bd5;--sky-line:#dedfd5;--sky-soft:#eeefe6;--sky-white:#fff;--sky-green:#285f49;--sky-serif:Georgia,"Times New Roman",serif;background:var(--sky-paper);color:var(--sky-ink);overflow:clip;font-size:16px;line-height:1.6}.sky-landing *{box-sizing:border-box}.sky-landing a{text-decoration:none}.sky-landing button{font:inherit;cursor:pointer}.sky-landing svg{flex-shrink:0}.sky-landing a,.sky-landing button{transition:color .2s,background .2s,transform .2s}.sky-landing a:focus-visible,.sky-landing button:focus-visible{outline:2px solid var(--sky-blue);outline-offset:5px}.sky-wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.sky-skip{position:fixed;top:-80px;left:20px;z-index:100;background:var(--sky-ink);color:var(--sky-white);padding:12px 24px}.sky-skip:focus{top:12px}.sky-header{position:sticky;top:0;z-index:40;background:var(--sky-paper);border-bottom:1px solid var(--sky-line)}.sky-nav{height:88px;display:flex;justify-content:space-between;align-items:center;gap:24px}.sky-wordmark{font:36px/1 var(--sky-serif);letter-spacing:-2px;font-weight:700}.sky-wordmark span{font-style:italic;font-weight:400}.sky-wordmark sup{font:12px sans-serif;letter-spacing:0;vertical-align:top;margin-left:4px}.sky-desktop-links,.sky-nav-actions{display:flex;align-items:center;gap:30px}.sky-desktop-links a,.sky-sign-in{font-size:16.5px;font-weight:600;color:#0b0e0a}.sky-button-small{font-size:16px;font-weight:700}.sky-desktop-links a{display:flex;align-items:center;gap:4px}.sky-desktop-links a:hover,.sky-text-link:hover{color:var(--sky-blue)}.sky-nav-actions{gap:24px}.sky-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;background:var(--sky-ink);color:var(--sky-white);padding:17px 25px;border-radius:100px;font-size:14px;font-weight:500;white-space:nowrap;min-height:52px}.sky-button:hover{background:var(--sky-blue);transform:translateY(-2px)}.sky-button:active{transform:translateY(1px)}.sky-button-small{min-height:43px;padding:11px 18px;gap:18px}.sky-menu-toggle{display:none;border:0;background:none;min-height:44px;min-width:44px}.sky-mobile-menu{padding:16px 24px;background:var(--sky-paper)}.sky-mobile-menu a{display:flex;justify-content:space-between;padding:14px 0}.sky-eyebrow{font-size:12px!important;letter-spacing:.12em;font-weight:500;display:flex;align-items:center;gap:9px;margin:0 0 26px!important}.sky-status-dot{display:inline-block;width:6px;height:6px;background:var(--sky-green);border-radius:50%;flex-shrink:0}.sky-hero{padding-top:76px}.sky-hero h1{font:normal clamp(76px,9.1vw,132px)/.99 var(--sky-serif);letter-spacing:-.065em;margin:0;position:relative;max-width:1000px}.sky-landing em{font-weight:400;color:var(--sky-blue)}.sky-inline-receipt{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;gap:10px;transform:rotate(-8deg);margin-left:35px;width:145px;height:74px;background:#e6ebdf;border:1px solid #d3dcc8;border-radius:4px;color:var(--sky-green);font:16px var(--font-geist-sans),sans-serif;letter-spacing:0}.sky-inline-receipt svg{width:26px;height:26px}.sky-hero-bottom{display:flex;justify-content:space-between;align-items:center;margin:32px 0 52px;gap:32px}.sky-hero-bottom p{max-width:530px;font-size:17px;line-height:1.65;margin:0;color:var(--sky-muted)}.sky-hero-bottom .sky-button{background:var(--sky-blue)}.sky-hero-bottom .sky-button:hover{background:var(--sky-ink)}.sky-workspace{position:relative;background:var(--sky-white);border:1px solid var(--sky-line);border-radius:7px;margin-right:45px}.sky-workspace-top{display:flex;justify-content:space-between;gap:10px;padding:15px 24px;border-bottom:1px solid var(--sky-line);font-size:12px;color:var(--sky-muted)}.sky-workspace-top>span:first-child{display:flex;align-items:center;gap:10px;color:var(--sky-ink)}.sky-workspace-body{display:grid;grid-template-columns:1.2fr 1fr}.sky-ledger{padding:25px}.sky-ledger-heading{display:flex;align-items:center;gap:13px;margin-bottom:25px}.sky-notion-mark{font:700 25px var(--sky-serif);border:1.5px solid;width:30px;height:32px;display:grid;place-items:center;line-height:1}.sky-ledger-heading>div{flex:1}.sky-ledger-heading strong{font-size:14px;font-weight:500}.sky-ledger-heading>div>span{display:block;font-size:11px;color:var(--sky-muted)}.sky-ledger-row{display:grid;grid-template-columns:1.8fr .7fr .65fr;gap:16px;align-items:center;border-bottom:1px solid #edede6;padding:14px 0;font-size:13px}.sky-ledger-row strong{font-weight:500}.sky-ledger-row small{display:block;font-size:10px;color:var(--sky-muted);margin-top:2px}.sky-ledger-label{font-size:10px;color:var(--sky-muted);padding:0 0 10px}.sky-payment-status{font-size:10px;padding:3px 8px;display:inline-flex;align-items:center;gap:3px;width:fit-content;border-radius:30px}.sky-status-paid{background:#eaf2e8;color:var(--sky-green)}.sky-status-pending{background:#f8efdb;color:#85601c}.sky-status-draft{background:var(--sky-soft);color:var(--sky-muted)}.sky-ledger-note{font-size:11px;display:flex;align-items:center;gap:8px;padding-top:18px;color:var(--sky-muted)}.sky-agent{background:#f0f2fc;padding:25px 30px 32px;border-radius:0 0 6px 0}.sky-agent-label{display:flex;align-items:center;gap:10px;font-size:13px}.sky-agent-label>span:last-child{margin-left:auto;font-size:10px;color:var(--sky-muted)}.sky-agent-symbol{font-size:27px;color:var(--sky-blue)}.sky-agent-label strong{font-weight:500}.sky-prompt{font:24px/1.35 var(--sky-serif);margin:24px 0}.sky-agent-action{display:flex;align-items:center;gap:10px;font-size:12px;margin:12px 0}.sky-agent-action svg,.sky-agent>a{color:var(--sky-blue)}.sky-agent>a{display:flex;align-items:center;gap:12px;font-size:12px;margin-top:24px}.sky-receipt{position:absolute;right:-45px;bottom:-23px;transform:rotate(4deg);background:#e5ebcb;padding:18px 23px;width:263px;border:1px solid #d4dcba;border-radius:4px}.sky-receipt>span{font-size:10px;display:flex;align-items:center;gap:7px}.sky-receipt>span:first-child{font-size:12px}.sky-receipt>strong{display:block;font-size:30px;font-weight:500;margin:8px 0}.sky-receipt small{font-size:11px;font-weight:400}.sky-hero-foot{display:flex;justify-content:space-between;align-items:center;margin:48px 0 70px;font-size:12px;color:var(--sky-muted);gap:20px}.sky-hero-foot>a,.sky-hero-foot>span{display:flex;align-items:center;gap:12px}.sky-hero-foot strong{font-size:17px;color:var(--sky-ink);font-weight:500}.sky-foot-divider{height:15px;width:1px;background:var(--sky-line);margin:0 10px}.sky-how{background:var(--sky-soft);padding:100px 0}.sky-landing h2{font:normal clamp(43px,5.1vw,72px)/1.06 var(--sky-serif);letter-spacing:-.05em;margin:0}.sky-section-heading>p:last-child:not(.sky-eyebrow){margin-top:24px;color:var(--sky-muted);font-size:17px}.sky-workflow{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;margin-top:55px}.sky-tabs{display:flex;gap:20px;margin-bottom:42px}.sky-tabs button{display:flex;align-items:center;gap:8px;padding:10px 0;background:none;border:0;color:var(--sky-muted);font-size:13px}.sky-tabs button>span{display:grid;place-items:center;border:1px solid var(--sky-line);width:26px;height:26px;border-radius:50%;font-size:11px}.sky-tabs button[aria-selected=true]{color:var(--sky-blue)}.sky-tabs button[aria-selected=true]>span{background:var(--sky-blue);border-color:var(--sky-blue);color:var(--sky-white)}.sky-workflow h3{font:30px/1.2 var(--sky-serif);letter-spacing:-.03em;margin:0 0 22px}.sky-workflow-copy p{color:var(--sky-muted);max-width:410px;min-height:110px}.sky-text-link{display:inline-flex;align-items:center;gap:18px;font-size:14px;margin-top:24px;font-weight:500}.sky-workflow-preview{background:#e0e4db;padding:24px 32px;color:var(--sky-ink)}.sky-preview-top{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.06em}.sky-invoice{margin:25px auto;background:var(--sky-white);max-width:310px;padding:25px 28px;transform:rotate(-3deg)}.sky-invoice-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.sky-invoice-heading>svg{color:var(--sky-blue)}.sky-invoice-caption{font-size:10px;letter-spacing:.08em;color:var(--sky-muted)}.sky-invoice>p{font:24px var(--sky-serif);margin:10px 0}.sky-invoice>strong{display:block;font-size:36px;letter-spacing:-.04em;font-weight:500}.sky-invoice>strong>span{font-size:12px;color:var(--sky-muted);letter-spacing:0}.sky-invoice-status{display:flex;gap:8px;align-items:center;margin-top:18px;color:var(--sky-blue);font-size:12px}.sky-invoice-footer{display:flex;align-items:center;gap:8px;border-top:1px dashed var(--sky-line);margin-top:20px;padding-top:15px;font-size:11px;color:var(--sky-muted)}.sky-preview-caption{text-align:center;font-size:11px;color:var(--sky-muted);margin:0}.sky-features{padding-top:110px;padding-bottom:100px}.sky-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.sky-feature-main{background:var(--sky-blue);color:var(--sky-white);padding:40px}.sky-feature-main>h3{font:44px/1.1 var(--sky-serif);letter-spacing:-.04em;margin:25px 0}.sky-feature-main>p{font-size:16px;line-height:1.7;max-width:400px;color:#e7eaff}.sky-limits{background:var(--sky-white);color:var(--sky-ink);padding:22px;margin-top:32px;font-size:12px}.sky-limits>div{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--sky-line)}.sky-limits strong{display:flex;align-items:center;gap:5px;font-weight:500}.sky-limits>small{display:block;font-size:10px;margin-top:15px;color:var(--sky-muted)}.sky-feature-side{display:grid;gap:24px}.sky-feature-side article{padding:32px;background:var(--sky-soft)}.sky-feature-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.sky-feature-title h3{font:30px/1.2 var(--sky-serif);letter-spacing:-.04em;margin:0}.sky-feature-side p{color:var(--sky-muted);margin-top:18px}.sky-chat{display:flex;flex-direction:column;gap:12px;margin-top:25px;font-size:12px}.sky-chat>span{padding:12px 15px;background:var(--sky-paper);align-self:flex-start;display:flex;align-items:center;gap:8px}.sky-chat>span:first-child{align-self:flex-end;background:#e1e5fa}.sky-feature-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:55px}.sky-feature-notes>div>svg{width:22px;height:22px;color:var(--sky-blue)}.sky-feature-notes h3{font-size:17px;font-weight:500;margin:18px 0 12px}.sky-feature-notes p{font-size:14px;line-height:1.75;color:var(--sky-muted)}.sky-pricing{background:#e9eddf;padding:95px 0}.sky-pricing-inner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:100px}.sky-pricing-inner>div>p:last-child{color:var(--sky-muted);max-width:400px;margin-top:28px}.sky-price{padding:35px 40px;background:var(--sky-paper)}.sky-price>p{font-size:11px;letter-spacing:.1em;margin:0 0 18px}.sky-price-amount{font:66px/1 var(--sky-serif);letter-spacing:-.04em;display:flex;align-items:baseline;gap:20px}.sky-price-amount>span{font:12px var(--font-geist-sans),sans-serif;letter-spacing:0;color:var(--sky-muted)}.sky-price ul{list-style:none;padding:22px 0;margin:20px 0;border-top:1px solid var(--sky-line)}.sky-price li{display:flex;align-items:center;gap:10px;font-size:13px;margin:13px 0}.sky-price li>svg{color:var(--sky-green)}.sky-price .sky-button{width:100%;justify-content:space-between}.sky-closing{padding:110px 0 120px;text-align:center}.sky-closing .sky-eyebrow{justify-content:center}.sky-closing h2{font-size:clamp(43px,6.5vw,88px)}.sky-closing .sky-button{margin-top:38px;background:var(--sky-blue)}.sky-closing .sky-button:hover{background:var(--sky-ink)}.sky-closing .sky-text-link{display:flex;justify-content:center;font-size:12px}.sky-footer{background:#242e28;color:var(--sky-paper);padding:55px 0 22px}.sky-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:30px}.sky-footer-top>p{font:29px/1.3 var(--sky-serif);margin:0}.sky-footer-top nav{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:13px}.sky-footer-top nav>span{color:#b8c3b8;font-size:11px;margin-bottom:8px}.sky-footer-top nav>a{display:flex;align-items:center;gap:5px}.sky-footer-top a:hover{color:#cbd5aa}.sky-back-top{display:grid;place-items:center;width:45px;height:45px;border:1px solid #6e786d;border-radius:50%}.sky-footer-wordmark{font:normal clamp(100px,25vw,355px)/.95 var(--sky-serif);letter-spacing:-.075em;position:relative;margin:45px 0 25px}.sky-footer-wordmark>span{font:24px sans-serif;vertical-align:top;position:relative;top:30px;left:12px;letter-spacing:0}.sky-footer-bottom{border-top:1px solid #48534a;padding-top:22px;display:flex;justify-content:space-between;gap:18px;font-size:11px;color:#c7cec5}.sky-footer-bottom>span{display:flex;align-items:center;gap:8px}.sky-footer-bottom .sky-status-dot{background:#cbd5aa}@media(min-width:1500px){.sky-hero h1{font-size:132px}}@media(max-width:1000px){.sky-wrap{width:calc(100% - 64px)}.sky-desktop-links{gap:20px}.sky-sign-in{display:none}.sky-nav{gap:16px}.sky-pricing-inner,.sky-workflow{gap:40px}.sky-hero h1{font-size:100px}.sky-inline-receipt{width:115px;height:60px;margin-left:20px}.sky-feature-main{padding:28px}.sky-feature-side article{padding:26px}.sky-receipt{right:-20px}.sky-workspace{margin-right:20px}.sky-agent,.sky-ledger{padding:20px}.sky-ledger-row{gap:8px}.sky-prompt{font-size:22px}}@media(max-width:767px){.sky-wrap{width:calc(100% - 40px)}.sky-nav{height:73px}.sky-wordmark{font-size:31px}.sky-desktop-links{display:none}.sky-menu-toggle{display:grid;place-items:center}.sky-nav-actions{gap:10px}.sky-button-small{font-size:12px;min-height:40px;padding:9px 14px;gap:12px}.sky-hero{padding-top:48px}.sky-eyebrow{font-size:9px!important;letter-spacing:.08em;margin-bottom:24px!important}.sky-hero h1{font-size:clamp(56px,12.8vw,96px);letter-spacing:-.06em}.sky-inline-receipt{width:68px;height:38px;margin-left:12px;gap:4px;font-size:10px}.sky-inline-receipt svg{width:16px;height:16px}.sky-hero-bottom{display:block;margin:25px 0 35px}.sky-hero-bottom p{font-size:15px;max-width:440px}.sky-hero-bottom .sky-button{margin-top:24px}.sky-button{min-height:48px;padding:14px 21px}.sky-workspace{margin-right:0}.sky-workspace-top{padding:13px 15px;font-size:10px}.sky-workspace-body{grid-template-columns:1fr}.sky-ledger{padding:20px 16px}.sky-ledger-heading>div>span{font-size:10px}.sky-ledger-row{font-size:12px}.sky-agent{padding:20px 22px 30px}.sky-prompt{font-size:25px}.sky-agent-action{font-size:12px}.sky-receipt{right:12px;bottom:17px;width:160px;padding:12px;transform:rotate(4deg)}.sky-receipt>span{font-size:8px}.sky-receipt>span:first-child{font-size:10px}.sky-receipt>strong{font-size:23px}.sky-agent>a{max-width:130px;line-height:1.5;margin-top:30px}.sky-hero-foot{margin:30px 0 45px;flex-direction:column;align-items:flex-start;gap:16px;font-size:10px}.sky-hero-foot strong{font-size:15px}.sky-how{padding:65px 0}.sky-landing h2{font-size:clamp(36px,8.8vw,58px)}.sky-workflow{grid-template-columns:1fr;gap:30px;margin-top:30px}.sky-tabs{margin-bottom:25px;gap:24px}.sky-workflow-copy p{min-height:0;font-size:15px}.sky-workflow h3{font-size:26px}.sky-workflow-preview{padding:20px}.sky-invoice{max-width:275px}.sky-features{padding-top:65px;padding-bottom:65px}.sky-section-heading>p:last-child:not(.sky-eyebrow){font-size:15px;max-width:320px}.sky-feature-grid{grid-template-columns:1fr;margin-top:32px;gap:16px}.sky-feature-main>h3{font-size:38px}.sky-feature-main>p,.sky-feature-side p{font-size:15px}.sky-feature-side{gap:16px}.sky-feature-notes{grid-template-columns:1fr;gap:28px;margin-top:38px}.sky-feature-notes>div{display:grid;grid-template-columns:24px 1fr;column-gap:15px}.sky-feature-notes h3{margin:0 0 8px}.sky-feature-notes p{grid-column:2;margin:0}.sky-pricing{padding:65px 0}.sky-pricing-inner{grid-template-columns:1fr;gap:35px}.sky-pricing-inner>div>p:last-child{font-size:15px}.sky-price{padding:28px 24px}.sky-price li{font-size:12px}.sky-closing{padding:70px 0}.sky-closing h2{font-size:clamp(36px,8.7vw,58px)}.sky-footer{padding-top:40px}.sky-footer-top{grid-template-columns:1fr 1fr;gap:30px 20px}.sky-footer-top>p{grid-column:1/-1;font-size:27px}.sky-back-top{display:none}.sky-footer-wordmark{font-size:25vw;margin:40px 0 25px}.sky-footer-wordmark>span{font-size:14px;top:8px;left:8px}.sky-footer-bottom{flex-wrap:wrap;font-size:10px;gap:15px}.sky-footer-bottom>span:last-child{display:none}}@media(prefers-reduced-motion:no-preference){.sky-invoice{animation:sky-invoice-in .3s ease-out}@keyframes sky-invoice-in{0%{opacity:.3;transform:translateY(8px) rotate(0)}to{opacity:1;transform:translateY(0) rotate(-3deg)}}}@media(max-width:360px){.sky-inline-receipt{display:none}.sky-tabs{gap:15px}.sky-workspace-top{font-size:9px}.sky-receipt{width:145px;right:8px}.sky-hero-foot>span{gap:8px}.sky-foot-divider{margin:0 5px}}