.quote-card[data-astro-cid-5v4witja]{border:1px solid var(--line);border-top:5px solid var(--green-bright);border-radius:var(--radius);width:100%;min-width:0;box-shadow:var(--shadow);background:#fff;padding:clamp(24px,4vw,38px)}form[data-astro-cid-5v4witja]{flex-direction:column;gap:17px;display:flex}h3[data-astro-cid-5v4witja]{margin:0 0 4px;font-family:Archivo,sans-serif;font-size:1.7rem}h3[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{color:var(--green)}label[data-astro-cid-5v4witja]{flex-direction:column;gap:7px;font-size:.86rem;font-weight:700;display:flex}input[data-astro-cid-5v4witja],select[data-astro-cid-5v4witja],textarea[data-astro-cid-5v4witja]{background:#f7fbf8;border:1px solid #cfe0d4;border-radius:5px;outline:none;width:100%;padding:13px 14px}input[data-astro-cid-5v4witja]:focus,select[data-astro-cid-5v4witja]:focus,textarea[data-astro-cid-5v4witja]:focus{border-color:var(--green);box-shadow:0 0 0 3px #2fa6611f}textarea[data-astro-cid-5v4witja]{resize:vertical}.field-row[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr;gap:16px;display:grid}fieldset[data-astro-cid-5v4witja]{border:0;padding:0}legend[data-astro-cid-5v4witja]{margin-bottom:8px;font-size:.86rem;font-weight:700}.panel-options[data-astro-cid-5v4witja]{flex-wrap:wrap;gap:8px;display:flex}.panel-options[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;pointer-events:none;position:absolute}.panel-options[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{cursor:pointer;background:#fff;border:1px solid #cfe0d4;border-radius:5px;padding:9px 12px;display:block}.panel-options[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{border-color:var(--green);color:#fff;background:var(--green)}form[data-astro-cid-5v4witja] .button[data-astro-cid-5v4witja]{cursor:pointer;border:0;width:100%}form[data-astro-cid-5v4witja] small[data-astro-cid-5v4witja]{color:var(--muted);text-align:center;line-height:1.5}.success[data-astro-cid-5v4witja]{text-align:center;padding:60px 10px}.success[data-astro-cid-5v4witja]>span[data-astro-cid-5v4witja]{color:#fff;background:var(--green-bright);border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:1.5rem;display:grid}.success[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]{color:var(--muted)}.success[data-astro-cid-5v4witja] button[data-astro-cid-5v4witja]{color:var(--green);cursor:pointer;background:0 0;border:0;font-weight:700}@media (width<=560px){.field-row[data-astro-cid-5v4witja]{grid-template-columns:1fr}.quote-card[data-astro-cid-5v4witja]{padding:24px 18px}.panel-options[data-astro-cid-5v4witja]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panel-options[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{text-align:center;padding-inline:8px}}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(#fff,#eff8f1);position:relative;overflow:hidden}.orb[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#2fa66138,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;top:-220px;right:-190px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr .94fr;align-items:center;gap:clamp(38px,6vw,72px);padding-block:clamp(58px,8vw,94px);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme],.copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:23px;display:flex}.display[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--green);font-style:normal}.rating[data-astro-cid-lcdefpme]{font-size:.88rem;font-weight:700}.rating[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.stars[data-astro-cid-lcdefpme],.score[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#e3a21a;letter-spacing:2px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-image[data-astro-cid-lcdefpme]{position:relative}.hero-image[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius);width:100%;box-shadow:var(--shadow)}.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme]{border:1px solid var(--line);max-width:295px;box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:12px;padding:17px;animation:3s ease-in-out infinite alternate float;display:flex;position:absolute;bottom:18px;right:18px}.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#fff;background:var(--green-bright);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:block}.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;line-height:1.4}.trust[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.trust[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:3px solid var(--green-bright);flex-direction:column;gap:8px;min-height:112px;padding:24px 16px 18px 0;display:flex}.trust[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--green);font-family:Archivo,sans-serif;font-weight:800}.split[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme]{grid-template-columns:1fr .92fr;align-items:center;gap:clamp(42px,7vw,84px);display:grid}.photo[data-astro-cid-lcdefpme]{border-radius:var(--radius);overflow:hidden}.photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.photo[data-astro-cid-lcdefpme].portrait img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;max-height:650px}.copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:13px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:11px;display:flex}.copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:#fff;background:var(--green-bright);border-radius:50%;place-items:center;width:23px;height:23px;font-size:.75rem;display:grid}.dark[data-astro-cid-lcdefpme]{color:#fff;background:var(--ink)}.dark[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#7fdb9f}.dark[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#c6dccd}.why[data-astro-cid-lcdefpme]{background:#24513e;border:1px solid #24513e;grid-template-columns:1fr 1fr;gap:1px;width:100%;display:grid}.why[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--ink);flex-direction:column;gap:7px;padding:20px;display:flex}.why[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#a9c6b3;font-size:.88rem;line-height:1.5}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.section-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{gap:16px;max-width:680px;display:grid}.section-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:390px;color:var(--muted);margin:0;line-height:1.65}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:all .3s;overflow:hidden}.card[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{overflow:hidden}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;transition:all .6s}.card[data-astro-cid-lcdefpme] section[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;padding:22px;display:flex}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:Archivo,sans-serif;font-size:1.18rem}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{min-height:70px;color:var(--muted);font-size:.92rem;line-height:1.58}.card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--green);font-size:.88rem;font-weight:700}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--green-bright);box-shadow:var(--shadow);transform:translateY(-6px)}.card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.reviews[data-astro-cid-lcdefpme]{background:var(--green-soft)}.score[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #d5e8da;border-radius:8px;align-items:center;gap:13px;padding:13px 17px;display:flex}.score[data-astro-cid-lcdefpme]>strong[data-astro-cid-lcdefpme]{font-family:Archivo,sans-serif;font-size:2rem}.score[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:0;display:block}.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.review-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#fff;flex-direction:column;gap:19px;min-height:285px;margin:0;padding:28px;display:flex}.review-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;line-height:1.65}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{align-items:center;gap:12px;margin-top:auto;display:flex}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]>b[data-astro-cid-lcdefpme]{width:38px;height:38px;color:var(--green-dark);background:#d8f0df;border-radius:50%;place-items:center;display:grid}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:block}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:2px}.contact[data-astro-cid-lcdefpme]{grid-template-columns:.94fr 1fr;align-items:start}dl[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);width:100%;margin:4px 0 0}dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;display:flex}dt[data-astro-cid-lcdefpme]{color:var(--muted)}dd[data-astro-cid-lcdefpme]{text-align:right;margin:0;font-weight:700}.contact-img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:var(--radius);object-fit:cover;width:100%;margin-top:8px}.mobile-bar[data-astro-cid-lcdefpme]{display:none}@keyframes float{to{transform:translateY(-10px)}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dark[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{order:2}.trust[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.review-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{min-height:0}}@media (width<=640px){.hero-grid[data-astro-cid-lcdefpme]{gap:30px;padding-top:40px;padding-bottom:56px}.hero-copy[data-astro-cid-lcdefpme],.copy[data-astro-cid-lcdefpme]{gap:19px}.actions[data-astro-cid-lcdefpme],.actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}.hero-image[data-astro-cid-lcdefpme] aside[data-astro-cid-lcdefpme]{width:calc(100% - 20px);max-width:none;margin:-28px auto 0;animation:none;position:relative;bottom:auto;left:auto;right:auto}.trust[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{min-height:92px}.why[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:32px}.score[data-astro-cid-lcdefpme]{width:100%}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{min-height:0}.review-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{padding:22px}.mobile-bar[data-astro-cid-lcdefpme]{z-index:40;width:100%;padding:9px 10px calc(9px + env(safe-area-inset-bottom));border-top:1px solid var(--line);backdrop-filter:blur(10px);background:#fffffff5;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bar[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);text-align:center;border-radius:5px;place-items:center;min-width:0;min-height:46px;padding:7px 5px;font-size:.9rem;font-weight:700;line-height:1.15;display:grid}.mobile-bar[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:last-child{border-color:var(--green);color:#fff;background:var(--green)}footer[data-astro-cid-lcdefpme]{padding-bottom:72px}}@media (width<=420px){.trust[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.trust[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{min-height:0;padding:16px 0}.why[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:17px}.hero-image[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.rating[data-astro-cid-lcdefpme]{gap:5px;display:grid}.score[data-astro-cid-lcdefpme]{padding:11px 13px}dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:4px}dd[data-astro-cid-lcdefpme]{text-align:left}.contact-img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}
