:root{--navy:#10233e;--paper:#f7f6f1;--mint:#d7f5ea;--coral:#e76b54;--blue:#e6f0ff;--muted:#536171;--line:#cdd1cc}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--navy);font:15px/1.55 Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.panel-nav{height:80px;max-width:1240px;margin:auto;padding:0 28px;display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--line)}.panel-wordmark{font-size:20px;font-weight:800;letter-spacing:-.06em;margin-right:auto}.panel-wordmark span{color:var(--coral)}.panel-wordmark i{font-style:normal;color:var(--muted);font-size:12px;margin-left:4px}.back-link{font-size:13px;font-weight:800}.nav-message{padding:10px 14px;border-radius:999px;background:var(--navy);color:#fff;font-size:12px;font-weight:800}.panel-hero{max-width:1240px;margin:auto;padding:88px 28px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px}.panel-label{margin:0 0 16px;color:var(--coral);font:500 10px 'DM Mono',monospace;letter-spacing:.15em}.panel-hero h1,.moving-section h2,.plans h2,.reseller h2,.trial h2{font-size:clamp(46px,6vw,82px);letter-spacing:-.075em;line-height:.95;margin:0}.panel-hero-copy>p:not(.panel-label){max-width:530px;margin:25px 0;color:var(--muted);font-size:18px}.panel-buttons{display:flex;gap:13px;flex-wrap:wrap}.panel-buttons a,.trial>a,.reseller>a{padding:13px 18px;border-radius:999px;background:var(--navy);color:#fff;font-weight:800;font-size:13px}.panel-buttons a span,.trial>a span,.reseller>a span{margin-left:15px;color:#aef3df}.panel-buttons .quiet{background:transparent;color:var(--navy);border:1px solid var(--navy)}.logo-stage{height:390px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:36px;background:var(--blue)}.logo-ring{position:absolute;width:320px;height:320px;border:1px solid #10233e77;border-radius:50%;animation:turn 14s linear infinite}.logo-ring:after{content:'';position:absolute;inset:25px;border:1px dashed #10233e77;border-radius:50%}.large-logo{position:relative;z-index:1;width:190px;height:190px;padding:20px;border-radius:34px;background:#fff;display:grid;place-items:center;box-shadow:16px 18px 0 #a5cbd5;animation:float 5s ease-in-out infinite}.large-logo img{width:100%;height:100%;object-fit:contain}.logo-stage small{position:absolute;bottom:24px;left:27px;font:10px 'DM Mono',monospace;letter-spacing:.12em;color:var(--coral)}.numbers{max-width:1240px;margin:auto;padding:30px 28px 78px;display:grid;grid-template-columns:repeat(3,1fr) 1.4fr;gap:15px;border-top:1px solid var(--line)}.numbers article{padding:10px 0 0;border-top:2px solid var(--navy)}.numbers span{display:block;color:var(--coral);font:10px 'DM Mono',monospace;letter-spacing:.12em}.numbers b{font-size:30px;letter-spacing:-.07em}.numbers p{margin:0;color:var(--muted);font-size:12px}.numbers-note{margin:0;color:var(--muted);font-size:12px;align-self:center}.moving-section{padding:88px max(28px,calc((100vw - 1184px)/2));background:var(--navy);color:#fff;overflow:hidden}.moving-section .panel-label{color:#aef3df}.moving-section h2{margin-bottom:44px}.ticker{width:calc(100% + 56px);margin-left:-28px;overflow:hidden;white-space:nowrap;border-top:1px solid #ffffff44;border-bottom:1px solid #ffffff44}.ticker div{display:inline-block;padding:16px 0;font:700 16px Manrope;animation:scroll 35s linear infinite}.ticker i{font-style:normal;color:#aef3df;margin:0 14px}.ticker.reverse{margin-top:14px}.ticker.reverse div{animation-direction:reverse;animation-duration:29s;color:#c7d6e4}.ticker.reverse i{color:var(--coral)}.plans{max-width:1240px;margin:auto;padding:100px 28px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.plans-intro>p:not(.panel-label){color:var(--muted);max-width:300px;margin-top:24px}.plan-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.plan-card{min-height:390px;padding:28px;display:flex;flex-direction:column;border-radius:22px;border:1px solid var(--line);background:#fff}.plan-card.long{background:var(--mint);border-color:#9fdcca}.plan-card span{font:10px 'DM Mono',monospace;letter-spacing:.12em;color:var(--coral)}.plan-card h3{font-size:37px;letter-spacing:-.07em;margin:18px 0 10px}.plan-card p{color:var(--muted);font-size:13px}.plan-card ul{margin:22px 0;padding:0;list-style:none;font-size:12px}.plan-card li{padding:8px 0;border-top:1px solid #d9ded9}.plan-card a{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid var(--navy);font-weight:800;font-size:13px}.plan-card a b{font-size:17px}.reseller{padding:90px max(28px,calc((100vw - 1184px)/2));display:grid;grid-template-columns:1fr 1fr;gap:80px;background:var(--coral);color:#fff}.reseller .panel-label{color:var(--navy)}.reseller h2 em{font-style:normal;color:var(--navy)}.reseller>div>p:not(.panel-label){max-width:410px;margin:25px 0;color:#fff}.reseller>a{background:var(--navy)}.reseller-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.reseller-grid article{min-height:145px;display:flex;flex-direction:column;justify-content:space-between;padding:18px;background:#fff;color:var(--navy);border-radius:18px}.reseller-grid b{font-size:39px;letter-spacing:-.08em}.reseller-grid span{font-size:12px;font-weight:800}.trial{max-width:1240px;margin:auto;padding:100px 28px;display:flex;justify-content:space-between;align-items:end;gap:50px}.trial p:not(.panel-label){max-width:600px;color:var(--muted);font-size:16px}.panel-footer{padding:25px max(28px,calc((100vw - 1184px)/2));display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.panel-footer span{margin-right:auto}@keyframes scroll{to{transform:translateX(-50%)}}@keyframes turn{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(-8px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.logo-ring,.large-logo,.ticker div{animation:none}}@media(max-width:800px){.panel-nav{height:68px;padding:0 20px;gap:15px}.back-link{display:none}.nav-message{padding:9px 11px}.panel-hero{grid-template-columns:1fr;padding:64px 20px;gap:45px}.logo-stage{height:310px}.large-logo{width:145px;height:145px;border-radius:27px}.logo-ring{width:245px;height:245px}.numbers{grid-template-columns:repeat(3,1fr);padding:26px 20px 62px}.numbers-note{grid-column:1/-1}.moving-section{padding:68px 20px}.plans{grid-template-columns:1fr;padding:70px 20px;gap:38px}.plan-columns{grid-template-columns:1fr}.plan-card{min-height:300px}.reseller{grid-template-columns:1fr;padding:70px 20px;gap:42px}.trial{display:block;padding:70px 20px}.trial>a{display:inline-flex;margin-top:20px}.panel-footer{padding:22px 20px}.panel-footer span{width:100%}}@media(max-width:480px){.numbers b{font-size:22px}.numbers article{min-width:0}.moving-section h2,.plans h2,.reseller h2,.trial h2{font-size:44px}.ticker div{font-size:13px}.reseller-grid{gap:9px}.reseller-grid article{min-height:115px}.reseller-grid b{font-size:31px}}
