*,*:before,*:after{box-sizing:border-box}html,body{margin:0;overflow-x:hidden}body{background:var(--paper)}img{max-width:100%;display:block}::selection{background:var(--green-200);color:var(--blue-900)}a{text-decoration:none;color:var(--text-link)}a:hover{color:var(--blue-600)}.section{padding:88px 44px}.section-sm{padding:44px 44px 40px}.section-cta{padding:92px 44px}.nav-inner{max-width:1200px;margin:0 auto;padding:22px 44px;display:flex;align-items:center;gap:24px}.hero-inner{max-width:1200px;margin:0 auto;padding:44px 44px 92px}.footer-inner{max-width:1120px;margin:0 auto;padding:52px 44px 40px}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:60px;align-items:center}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.duo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.problema-top{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.nav-links{display:flex;align-items:center;gap:30px;margin-left:auto}.nav-actions{display:flex;align-items:center;gap:14px}.h-white:hover{color:#fff!important}.h-green:hover{color:var(--green-300)!important}.h-green6:hover{color:var(--green-600)!important}.h-blue:hover{color:var(--blue-700)!important}.ob-light:hover{background:#ffffff14!important}.ob-dark:hover{background:var(--surface-sunken)!important}.ob-paper:hover{background:var(--paper-soft)!important}summary.faq-sum::-webkit-details-marker{display:none}summary.faq-sum::marker{content:""}summary.faq-sum{list-style:none}summary.faq-sum:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.faq-chev{transition:transform var(--dur-base, .2s) var(--ease-standard, ease)}details[open] .faq-chev{transform:rotate(180deg)}@keyframes vdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.vd-float{animation:vdFloat 6s var(--ease-standard, ease-in-out) infinite}@media (max-width: 1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.hero-grid{grid-template-columns:1fr;gap:40px}.grid-3{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr;gap:36px}.problema-top{grid-template-columns:1fr;gap:20px}}@media (max-width: 820px){.section{padding:60px 24px}.section-sm{padding:40px 24px 36px}.section-cta{padding:64px 24px}.nav-inner{padding:16px 20px}.hero-inner{padding:28px 24px 56px}.footer-inner{padding:44px 24px 32px}.duo,.plans{grid-template-columns:1fr}.nav-links{display:none}.nav-actions{margin-left:auto}}@media (max-width: 600px){.grid-3,.grid-4{grid-template-columns:1fr}.section{padding:48px 18px}}@media (prefers-reduced-motion: reduce){.vd-float{animation:none}}
