:root{--ink:#06120d;--green:#159c67;--lime:#b7ff34;--cream:#f4f0e7;--display:'Unbounded',sans-serif;--body:'Manrope',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#fff;font-family:var(--body)}a{color:inherit;text-decoration:none}.bar{height:86px;padding:0 5vw;display:flex;align-items:center;gap:35px;border-bottom:1px solid #ffffff1c;position:sticky;top:0;background:#06120df0;backdrop-filter:blur(18px);z-index:20}.brand{display:flex;align-items:center;gap:11px;font:800 .88rem var(--display)}.brand i{width:42px;height:42px;border:1px solid var(--lime);border-radius:50%;display:grid;place-items:center;color:var(--lime);font-style:normal}.brand b{color:var(--lime)}.bar nav{display:flex;gap:28px;margin:auto;font-size:.78rem}.bar nav a{opacity:.65}.bar nav a:hover{opacity:1;color:var(--lime)}.bar-cta,.primary{padding:14px 20px;border:1px solid #ffffff3a;border-radius:99px;font-weight:800}.hero{min-height:720px;padding:9vw 7vw 7vw;display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:center;background:radial-gradient(circle at 75% 30%,#155d49 0,transparent 35%),linear-gradient(145deg,#06120d,#0b171b)}small{font:800 .6rem var(--display);letter-spacing:.15em;color:var(--lime)}h1,h2{font:800 clamp(3rem,6vw,6.8rem)/.95 var(--display);letter-spacing:-.065em;margin:24px 0}h1 em,h2 em{color:var(--lime);font-style:normal}.hero p{max-width:720px;color:#ffffffad;font-size:1.08rem;line-height:1.75}.hero-actions{display:flex;gap:20px;align-items:center;margin-top:35px}.hero-actions .primary{background:var(--lime);color:var(--ink);border-color:var(--lime)}.hero aside{padding:34px;border:1px solid #ffffff22;border-radius:28px;background:#ffffff0a;display:grid;grid-template-columns:auto 1fr;gap:24px}.hero aside span{color:var(--lime);font:800 .7rem var(--display)}.section{padding:8vw 7vw}.section>header{display:grid;grid-template-columns:1.1fr .9fr;gap:7vw;align-items:end;margin-bottom:55px}.section>header h2{font-size:clamp(2.7rem,5vw,5.5rem);margin-bottom:0}.section>header p{color:#ffffff91;line-height:1.7}.plans{background:linear-gradient(145deg,#e9ffd9,#f6f1e8);color:var(--ink)}.plans header small,.composer small{color:var(--green)}.plans h2 em,.composer h2 em{color:var(--green)}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.plan-grid article{position:relative;min-height:470px;padding:32px;border:1px solid #06120d33;border-radius:28px;background:#ffffff80;display:flex;flex-direction:column}.plan-grid article.featured{background:var(--ink);color:#fff;transform:translateY(-14px)}.plan-grid label{position:absolute;right:22px;top:20px;background:var(--lime);color:var(--ink);border-radius:99px;padding:7px 10px;font:800 .48rem var(--display)}.plan-grid h3{font:800 2rem var(--display);letter-spacing:-.05em;margin:23px 0 10px}.plan-grid h3 em{font:600 .65rem var(--body);opacity:.55}.plan-grid p{opacity:.65}.plan-grid ul{list-style:none;padding:0;margin:25px 0;display:grid;gap:14px}.plan-grid li:before{content:'✓';color:var(--green);font-weight:900;margin-right:8px}.featured li:before{color:var(--lime)}.plan-grid a{margin-top:auto;padding-top:18px;border-top:1px solid currentColor;font-weight:800}.composer{background:#f6f1e8;color:var(--ink);display:grid;grid-template-columns:1fr 1fr;gap:8vw}.composer h2{font-size:clamp(2.7rem,5vw,5rem)}.composer label{display:grid;grid-template-columns:1fr auto;gap:9px;margin:22px 0;font-weight:800}.composer input{grid-column:1/-1;accent-color:var(--green)}.composer output{color:var(--green)}.composer aside{padding:35px;border-radius:28px;background:#fff;align-self:center;box-shadow:0 25px 70px #06120d18}.composer aside div{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #06120d1c}.composer aside b{text-align:right}.composer aside p{font-size:.8rem;line-height:1.6;color:#06120d8c}.integration{background:#07120e}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.flow article{padding:28px;border:1px solid #ffffff20;border-radius:24px;background:#ffffff08}.flow article>b{color:var(--lime);font:800 .7rem var(--display)}.flow h3{font:800 1rem var(--display);margin-top:45px}.flow p{min-height:130px;color:#ffffff9a;line-height:1.6}.flow code{display:block;padding:12px;border-radius:10px;background:#000;color:#70efc1;font-size:.7rem;overflow:auto}.integrates{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.integrates span{padding:10px 15px;border:1px solid #ffffff2d;border-radius:99px;font-size:.7rem}.delivery{background:#101a16}.delivery ol{list-style:none;padding:0;margin:0}.delivery li{display:grid;grid-template-columns:.7fr 1.5fr .4fr;gap:30px;padding:25px 0;border-top:1px solid #ffffff20}.delivery li b{font:800 .9rem var(--display)}.delivery li span{color:#ffffff91}.delivery li em{text-align:right;color:var(--lime);font-style:normal;font-weight:800}.note{color:#ffffff76;font-size:.75rem}.support{background:var(--cream);color:var(--ink)}.support h2 em{color:var(--green)}.support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:34px}.support-grid article{padding:28px;border:1px solid #06120d2b;border-radius:22px}.support-grid h3{font:800 1rem var(--display)}.support-grid b{color:var(--green)}.support-grid p{line-height:1.6;color:#06120da3}table{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden}th,td{text-align:left;padding:18px;border-bottom:1px solid #06120d1a}th{font:800 .65rem var(--display);color:var(--green)}.faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw;background:#081510}.faq header{display:block;margin:0}.faq h2{font-size:clamp(2.5rem,5vw,5rem)}details{border-top:1px solid #ffffff28;padding:22px 0}summary{font-weight:800;cursor:pointer}details p{color:#ffffff91;line-height:1.7}.cta{text-align:center;padding:10vw 7vw;background:radial-gradient(circle,#195c45,transparent 55%),#06120d}.cta h2{font-size:clamp(2.8rem,6vw,6rem)}.cta p{max-width:700px;margin:0 auto 35px;color:#ffffff9a}.cta a{display:inline-block;padding:17px 25px;border-radius:99px;background:var(--lime);color:var(--ink);font-weight:900}footer{padding:35px 5vw;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #ffffff20;color:#ffffff85;font-size:.72rem}footer .brand{color:#fff}@media(max-width:900px){.bar nav{display:none}.hero,.composer,.faq,.section>header{grid-template-columns:1fr}.plan-grid,.flow,.support-grid{grid-template-columns:1fr}.plan-grid article.featured{transform:none}.delivery li{grid-template-columns:1fr}.delivery li em{text-align:left}.flow p{min-height:auto}footer{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.bar{height:72px}.bar-cta{display:none}.hero,.section{padding:90px 22px}.hero{min-height:auto}h1{font-size:2.8rem}.hero-actions{align-items:flex-start;flex-direction:column}.plan-grid article,.composer aside{padding:24px}th,td{padding:13px;font-size:.72rem}}
