.pricing-section{padding:70px 0;border-top:1px solid #303c26}.pricing-section h2{font-size:clamp(34px,5vw,60px);letter-spacing:-.05em;font-weight:500;margin:18px 0}.pricing-intro{max-width:620px;color:#aeb7a4;line-height:1.8;font-size:14px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.price-card{padding:30px;border:1px solid #34402b;border-radius:12px;background:#10160e}.price-card.featured{border-color:#89b83e}.price-card h3{font-size:25px;margin:14px 0}.price{font-size:52px;letter-spacing:-.05em;margin:20px 0 8px}.price small{font-size:14px;color:#aeb7a4;letter-spacing:normal}.price-card ul{padding-left:20px;color:#b6c2aa;font-size:14px;line-height:2}.price-tag{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#b5d48f}.price-action{display:flex;justify-content:space-between;padding:15px 18px;border:1px solid #5a7042;border-radius:5px;font-size:13px;margin-top:24px}.price-action.primary{background:#a9e34d;color:#10170a;font-weight:650}.price-note{font-size:12px;line-height:1.8;color:#aeb7a4}.pricing-more{display:inline-block;margin-top:24px;color:#bce88e;font-size:14px;text-decoration:underline}.comparison{width:100%;border-collapse:collapse;margin:30px 0;font-size:14px}.comparison caption{text-align:left;font-size:24px;margin:20px 0}.comparison th,.comparison td{text-align:left;padding:18px 12px;border-bottom:1px solid #34402b;line-height:1.6}.comparison th{color:#dce9ce}.comparison td{color:#adbba0}.table-wrap{overflow-x:auto}.pricing-faq{padding:35px 0 70px}.pricing-faq h2{font-size:32px}.pricing-faq details{padding:20px 0;border-bottom:1px solid #34402b;font-size:14px}.pricing-faq summary{cursor:pointer}.pricing-faq p{color:#aeb7a4;line-height:1.8;max-width:760px}.pricing-nav{display:flex;align-items:center;gap:24px}.pricing-nav a{font-size:13px!important}@media(max-width:700px){.pricing-grid{grid-template-columns:1fr}.price-card{padding:24px}.pricing-section{padding:45px 0}.comparison{font-size:12px}.comparison th,.comparison td{padding:12px 8px}.pricing-nav{gap:12px}header img{max-width:110px}}@media(max-width:550px){header:has(nav[aria-label="Main navigation"]){height:auto;min-height:90px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;gap:14px}nav[aria-label="Main navigation"]{flex-wrap:wrap;gap:14px}nav[aria-label="Main navigation"]>a[href="/pricing"],nav[aria-label="Main navigation"]>a[href="/login"]{display:inline-block}nav[aria-label="Main navigation"] .link-button{padding:10px 12px}} .technology-section{padding:80px 0;border-top:1px solid #303c26}.technology-section h2{font-size:clamp(36px,5vw,64px);line-height:1.08;letter-spacing:-.055em;font-weight:500;margin:22px 0}.technology-section h2 span{color:#a9e34d}.technology-intro{max-width:620px;color:#aeb7a4;font-size:15px;line-height:1.8}.technology-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:35px 0}.technology-grid article{padding:26px;background:#10160e;border:1px solid #34402b;border-radius:10px}.technology-grid h3{font-size:22px;font-weight:500;letter-spacing:-.03em;margin:18px 0}.technology-grid p{font-size:13px;color:#aeb7a4;line-height:1.9}@media(max-width:900px){.technology-grid{grid-template-columns:1fr}.technology-section{padding:50px 0}} .platform-list .ecosystem-brand{display:flex;align-items:center;gap:16px}.platform-list .ecosystem-brand img{width:40px;height:40px;object-fit:contain;flex-shrink:0;background:transparent}@media(max-width:550px){.platform-list .ecosystem-brand{gap:12px}.platform-list .ecosystem-brand img{width:32px;height:32px}}
.growth-unavailable{width:100%;font:inherit;text-align:left;cursor:not-allowed;opacity:.75}.growth-unavailable:disabled{transform:none}
