@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:300;src:url(/product/_static/sora-latin-300-normal.cp3Vmaam.woff2)format("woff2"),url(/product/_static/sora-latin-300-normal.CYw8U7ew.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/product/_static/sora-latin-400-normal.CRt88UEn.woff2)format("woff2"),url(/product/_static/sora-latin-400-normal.OW7qkl5a.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/product/_static/sora-latin-500-normal.01eiPEn0.woff2)format("woff2"),url(/product/_static/sora-latin-500-normal.w58xtEt9.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/product/_static/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/product/_static/sora-latin-600-normal.1_7fyUAY.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/product/_static/sora-latin-700-normal.9waGdLWo.woff2)format("woff2"),url(/product/_static/sora-latin-700-normal.BKPfQAnC.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/product/_static/sora-latin-800-normal.2tKLL3qT.woff2)format("woff2"),url(/product/_static/sora-latin-800-normal.c3Huklug.woff)format("woff")}:root{--primary:#378000;--primary-dark:#1a4d00;--primary-soft:#c1d6ac;--primary-tint:#e3edd6;--bg:#f8fdef;--surface:#fff;--warning:#f59e09;--warning-soft:#fef3c7;--error:#dc2626;--sky:#0284c7;--sky-soft:#e0f2fe;--purple:#7c3aed;--purple-soft:#ede9fe;--teal:#0d9488;--teal-soft:#ccfbf1;--indigo:#4f46e5;--indigo-soft:#e0e7ff;--fuchsia:#c026d3;--fuchsia-soft:#fae8ff;--text:#1c2118;--text-2:#6b7280;--border:#e5e7eb;--shadow-sm:0 1px 3px #00000012, 0 0 0 1px #0000000a;--shadow-md:0 2px 12px #00000017, 0 0 0 1px #0000000a;--gradient-brand:linear-gradient(135deg, var(--primary), var(--primary-dark));--font:"Sora", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--gutter:max(20px, calc((100cqw - 1200px) / 2));color-scheme:light}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-dark)}:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.landing{overflow-x:clip;container-type:inline-size}.section{padding:clamp(48px, 6cqw, 96px) var(--gutter)}.section--white{background:var(--surface)}.eyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6cqw,38px);font-weight:800;line-height:1.15}.h2--lg{font-size:clamp(28px,2.9cqw,42px);line-height:1.1}.lead{text-wrap:pretty;margin:16px 0 0;font-size:17px;line-height:1.6}.phone-panel{background:var(--primary-tint);border-radius:40px;justify-content:center;height:540px;display:flex;position:relative;overflow:hidden}.phone-panel__phone{margin-top:36px}@media (width>=760px){.phone-panel{height:640px}}.card{background:var(--surface);box-shadow:var(--shadow-sm);border-radius:28px}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;height:56px;padding:0 30px;font-family:inherit;font-size:16px;font-weight:700;display:flex}.btn--sm{height:48px;padding:0 24px;font-size:15px}.btn--primary,.btn--primary:visited{background:var(--primary);color:#fff}.btn--primary:hover{background:var(--primary-dark);color:#fff}.btn--outline,.btn--outline:visited{border:1.5px solid var(--primary);background:var(--bg);color:var(--primary-dark)}.btn--outline:hover{background:var(--primary-soft);color:var(--primary-dark)}.btn--light,.btn--light:visited{background:var(--surface);color:var(--primary-dark)}.btn--light:hover{background:var(--primary-soft);color:var(--primary-dark)}.check-list{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:flex}.check-list li{gap:12px;display:flex}.check-list li:before{content:"✓";background:var(--primary-soft);width:24px;height:24px;color:var(--primary-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.logo[data-astro-cid-bedjcsar]{width:var(--size);height:var(--size);flex:none;display:inline-flex}.logo[data-astro-cid-bedjcsar] svg{width:100%;height:100%}.footer[data-astro-cid-ocqibz2a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:28px;font-size:14px;display:flex}.footer__brand[data-astro-cid-ocqibz2a]{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.footer__links[data-astro-cid-ocqibz2a]{flex-wrap:wrap;gap:8px 24px;font-weight:600;display:flex}.footer__links[data-astro-cid-ocqibz2a] a[data-astro-cid-ocqibz2a]{color:#fff;align-items:center;min-height:44px;text-decoration:underline;display:flex}.footer__links[data-astro-cid-ocqibz2a] .footer__open[data-astro-cid-ocqibz2a]{color:var(--primary-soft)}.footer__legal[data-astro-cid-ocqibz2a]{font-weight:500}.nav[data-astro-cid-4rpkzkt7]{z-index:10;height:76px;padding:0 var(--gutter);background:var(--bg);justify-content:space-between;align-items:center;display:flex;position:relative}.nav__brand[data-astro-cid-4rpkzkt7],.nav__brand[data-astro-cid-4rpkzkt7]:hover{min-height:44px;color:var(--text);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.nav__links[data-astro-cid-4rpkzkt7]{align-items:center;gap:32px;font-size:15px;font-weight:500;display:flex}.nav__links[data-astro-cid-4rpkzkt7] a[data-astro-cid-4rpkzkt7]{min-height:44px;color:var(--text);align-items:center;display:flex}.nav__links[data-astro-cid-4rpkzkt7] a[data-astro-cid-4rpkzkt7]:hover{color:var(--primary)}.nav__actions[data-astro-cid-4rpkzkt7]{align-items:center;gap:20px;display:flex}.nav__open[data-astro-cid-4rpkzkt7]{min-height:44px;color:var(--text-2);align-items:center;font-size:14px;font-weight:600;display:flex}.nav__open[data-astro-cid-4rpkzkt7]:hover{color:var(--primary-dark)}.menu[data-astro-cid-4rpkzkt7]{display:none}.menu__button[data-astro-cid-4rpkzkt7]{background:var(--surface);width:48px;height:48px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;list-style:none;display:flex}.menu__button[data-astro-cid-4rpkzkt7]::-webkit-details-marker{display:none}.menu__button[data-astro-cid-4rpkzkt7] span[data-astro-cid-4rpkzkt7]{background:var(--text);border-radius:1px;width:20px;height:2px}.menu__panel[data-astro-cid-4rpkzkt7]{background:var(--surface);box-shadow:var(--shadow-md);border-radius:24px;flex-direction:column;padding:8px 20px 20px;display:flex;position:absolute;top:76px;left:20px;right:20px}.menu__panel[data-astro-cid-4rpkzkt7] a[data-astro-cid-4rpkzkt7]:not(.btn){border-bottom:1px solid var(--border);min-height:52px;color:var(--text);align-items:center;font-weight:600;display:flex}.menu__panel[data-astro-cid-4rpkzkt7] .menu__open[data-astro-cid-4rpkzkt7]{color:var(--text-2);border-bottom:0;font-size:14px}.menu__panel[data-astro-cid-4rpkzkt7] .btn[data-astro-cid-4rpkzkt7]{height:52px}@media (width<=759px){.nav__links[data-astro-cid-4rpkzkt7],.nav__actions[data-astro-cid-4rpkzkt7]{display:none}.menu[data-astro-cid-4rpkzkt7]{display:block}}
