@font-face{font-family:__outfit_0cbc48;src:url(/_next/static/media/43d7760973689375-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:__outfit_Fallback_0cbc48;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_0cbc48{font-family:__outfit_0cbc48,__outfit_Fallback_0cbc48}.__variable_0cbc48{--cc-font-outfit:"__outfit_0cbc48","__outfit_Fallback_0cbc48"}@font-face{font-family:__inter_bb6109;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap;font-weight:400 600}@font-face{font-family:__inter_Fallback_bb6109;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_bb6109{font-family:__inter_bb6109,__inter_Fallback_bb6109}.__variable_bb6109{--cc-font-inter:"__inter_bb6109","__inter_Fallback_bb6109"}:root{--cc-teal:#2bb4a0;--cc-mint:#a6ebd6;--cc-night:#0c2329;--cc-deep-teal:#0f3a40;--cc-white:#fff;--cc-foam:#f4faf8;--cc-sunrise:#ff8a4c;--cc-ember:#e2622b;--cc-teal-700:#13786a;--cc-ink:#16242a;--cc-slate-600:#4b5b60;--cc-slate-500:#66767b;--cc-slate-400:#8a989c;--cc-slate-200:#cdd6d8;--cc-slate-100:#e6eced;--cc-slate-50:#f3f6f6;--cc-grad-mark:linear-gradient(45deg,#2bb4a0,#a6ebd6);--cc-grad-night:linear-gradient(135deg,#0a1d24,#1f474d);--cc-font-display:var(--cc-font-outfit),"Outfit",var(--cc-font-inter),Inter,system-ui,sans-serif;--cc-font-ui:var(--cc-font-inter),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}body{margin:0;font:400 16px/24px var(--cc-font-ui);color:var(--cc-ink);background:var(--cc-foam)}h1,h2,h3,h4{font-family:var(--cc-font-display);color:var(--cc-deep-teal)}h1{font-size:48px;line-height:56px;letter-spacing:-.02em}h1,h2{font-weight:600}h2{font-size:36px;line-height:44px;letter-spacing:-.015em;margin:48px 0 16px}h3{font-weight:600;font-size:28px;line-height:36px;letter-spacing:-.01em}h4{font-weight:500;font-size:22px;line-height:30px}h5{font:600 18px/26px var(--cc-font-ui)}h6{font:600 14px/20px var(--cc-font-ui);letter-spacing:.06em;text-transform:uppercase}@media (max-width:640px){h1{font-size:36px;line-height:44px}h2{font-size:28px;line-height:36px}h3{font-size:22px;line-height:30px}}.num{font-feature-settings:"tnum"}a{color:var(--cc-teal-700)}a:hover{color:var(--cc-deep-teal)}:focus-visible{outline:3px solid var(--cc-teal);outline-offset:2px}.wrap{max-width:960px;margin:0 auto;padding:0 20px}.row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.banner{background:var(--cc-mint);color:var(--cc-deep-teal);text-align:center;font:500 14px/20px var(--cc-font-ui);padding:6px}.header{background:var(--cc-white);border-bottom:1px solid var(--cc-slate-100);padding:14px 0}.brand{display:inline-flex;padding:4px 0;text-decoration:none}.brand img{display:block;width:160px;height:auto}.nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap;font-weight:500}.btn,.nav a{text-decoration:none}.btn{display:inline-block;font:600 16px/24px var(--cc-font-ui);background:var(--cc-sunrise);color:var(--cc-night)!important;padding:10px 20px;border-radius:10px;border:1px solid var(--cc-sunrise)}.btn:hover{background:var(--cc-ember);border-color:var(--cc-ember)}.btn.secondary{background:var(--cc-white);color:var(--cc-deep-teal)!important;border:1px solid var(--cc-slate-200)}.btn.secondary:hover{background:var(--cc-slate-50);border-color:var(--cc-slate-400)}.main{padding:40px 20px;min-height:60vh}.draft{border:1px dashed var(--cc-slate-400);background:var(--cc-slate-50);color:var(--cc-slate-600);font:400 14px/20px var(--cc-font-ui);padding:8px 12px;border-radius:8px;margin:0 0 20px}.hero{background:var(--cc-grad-night);border-radius:16px;padding:48px 40px}.hero,.hero h1{color:var(--cc-white)}.hero h1{margin:0 0 12px}.hero p{font:400 18px/28px var(--cc-font-ui);color:var(--cc-white);max-width:640px}.hero .btn.secondary{background:transparent;color:var(--cc-mint)!important;border-color:var(--cc-mint)}.hero .btn.secondary:hover{background:rgba(166,235,214,.12)}.cta{display:flex;gap:12px;margin:24px 0 0;flex-wrap:wrap}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:24px 0}.card{background:var(--cc-white);border:1px solid var(--cc-slate-100);border-top:4px solid var(--cc-teal);border-radius:12px;padding:20px}.card h3{font-weight:500;font-size:22px;line-height:30px;margin:0 0 6px}.card p{color:var(--cc-slate-600);margin:0}.footer{background:var(--cc-night);color:var(--cc-slate-400);padding:24px 0;font:400 14px/20px var(--cc-font-ui)}.footer a{color:var(--cc-mint)}.footer a:hover{color:var(--cc-white)}.foot-brand{display:inline-flex;align-items:center;gap:16px}.foot-brand img{display:block;width:110px;height:auto}.plan{max-width:420px;margin:24px 0}.plan .price{margin:12px 0 4px;color:var(--cc-ink)}.plan .amount{font:600 48px/56px var(--cc-font-display);color:var(--cc-deep-teal);font-feature-settings:"tnum"}.plan .per{font:500 18px/28px var(--cc-font-ui);color:var(--cc-slate-600)}.plan .tax{font-size:14px;margin:0 0 16px}.plan .btn{margin-top:20px}.hero .hero-price{font:600 18px/28px var(--cc-font-ui);color:var(--cc-mint)}