.hero[data-astro-cid-bbe6dxrz]{position:relative;box-sizing:border-box;min-height:94vh;display:flex;align-items:center;padding:104px 0 128px;background-color:#1e2a0e;color:var(--white);overflow:hidden}.hero__photo[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background-image:linear-gradient(180deg,#18210c00 62%,#18210cb8),linear-gradient(105deg,#1e2a0ee0,#263413a3 55%,#23262057)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1}.hero__col[data-astro-cid-bbe6dxrz]{max-width:710px}.hero__heading[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:800;font-size:clamp(38px,5.2vw,60px);line-height:1.08;color:var(--white);margin:0 0 24px;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.35)}.hero__lede[data-astro-cid-bbe6dxrz]{font-size:18px;line-height:1.6;color:#ffffffe0;margin:0 0 36px;max-width:30em;text-shadow:0 1px 12px rgba(0,0,0,.3)}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.hero__btn[data-astro-cid-bbe6dxrz]{display:inline-block;border-radius:var(--r-md);font-weight:700;letter-spacing:.045em;text-transform:uppercase;text-decoration:none}.hero__btn--call[data-astro-cid-bbe6dxrz]{background:var(--brand-lime);color:var(--ink);padding:18px 32px;font-size:20px;line-height:24px}.hero__btn--call[data-astro-cid-bbe6dxrz]:hover{background:var(--brand-lime-bright);color:var(--ink)}.hero__rating[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--white);border-radius:999px;padding:10px 22px 10px 12px;margin-top:32px;box-shadow:0 16px 40px #00000059;border-left:6px solid var(--brand-lime);text-decoration:none;color:var(--ink)}.hero__rating[data-astro-cid-bbe6dxrz][hidden]{display:none}.hero__avatars[data-astro-cid-bbe6dxrz]{display:flex}.hero__avatar[data-astro-cid-bbe6dxrz]{width:34px;height:34px;border-radius:999px;color:var(--white);font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--white)}.hero__avatar[data-astro-cid-bbe6dxrz]+.hero__avatar[data-astro-cid-bbe6dxrz]{margin-left:-10px}.hero__ratingText[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;font-size:15px;line-height:20px}.hero__star[data-astro-cid-bbe6dxrz]{color:var(--brand-lime);font-size:17px}.hero__ratingSep[data-astro-cid-bbe6dxrz]{color:var(--support-gray)}@media(max-width:639px){.hero[data-astro-cid-bbe6dxrz]{min-height:auto;padding:132px 0 96px}.hero__actions[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{width:100%;text-align:center}}.ctaBand--flat[data-astro-cid-kokrr3jq]{background:var(--accent);padding:64px 0}.ctaBand--card[data-astro-cid-kokrr3jq]{background:var(--white);padding:72px 0 0}.ctaBand__inner[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.ctaBand--card[data-astro-cid-kokrr3jq] .ctaBand__inner[data-astro-cid-kokrr3jq]{background:linear-gradient(120deg,#4a7a0b,#3a610a);border-radius:20px;padding:clamp(28px,4vw,44px)}.ctaBand__heading[data-astro-cid-kokrr3jq]{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,2.6vw,30px);line-height:1.3;color:var(--white);margin:0;max-width:34em;text-wrap:pretty}.ctaBand__btn[data-astro-cid-kokrr3jq]{display:inline-block;border-radius:var(--r-md);font-weight:700;letter-spacing:.045em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ctaBand--flat[data-astro-cid-kokrr3jq] .ctaBand__btn[data-astro-cid-kokrr3jq]{background:var(--brand-lime);color:var(--ink);padding:18px 32px;font-size:20px;line-height:24px}.ctaBand--flat[data-astro-cid-kokrr3jq] .ctaBand__btn[data-astro-cid-kokrr3jq]:hover{background:var(--brand-lime-bright);color:var(--ink)}.ctaBand--card[data-astro-cid-kokrr3jq] .ctaBand__btn[data-astro-cid-kokrr3jq]{background:transparent;border:2px solid var(--white);color:var(--white);padding:16px 28px;font-size:16px;line-height:18px}.ctaBand--card[data-astro-cid-kokrr3jq] .ctaBand__btn[data-astro-cid-kokrr3jq]:hover{background:#ffffff1f;color:var(--white)}@media(max-width:639px){.ctaBand__btn[data-astro-cid-kokrr3jq]{width:100%;text-align:center}}.prevention[data-astro-cid-r7k7ndn5]{background:var(--white);padding:96px 0}.prevention__row[data-astro-cid-r7k7ndn5]{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.prevention__figure[data-astro-cid-r7k7ndn5]{flex:1 1 380px;min-width:0}.prevention__figure[data-astro-cid-r7k7ndn5] img[data-astro-cid-r7k7ndn5]{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:16px;display:block;box-shadow:0 20px 48px #23262029}.prevention__copy[data-astro-cid-r7k7ndn5]{flex:1 1 440px;min-width:0}.prevention__heading[data-astro-cid-r7k7ndn5]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,3.6vw,42px);line-height:1.15;margin:0 0 16px;text-wrap:pretty;color:var(--ink)}.prevention__lede[data-astro-cid-r7k7ndn5]{max-width:65ch;margin:0 0 20px}.prevention__signs[data-astro-cid-r7k7ndn5]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px}.prevention__signs[data-astro-cid-r7k7ndn5] li[data-astro-cid-r7k7ndn5]{display:flex;gap:12px;align-items:flex-start}.prevention__tick[data-astro-cid-r7k7ndn5]{flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--accent-tint);color:var(--accent-ink);font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.prevention__closer[data-astro-cid-r7k7ndn5]{max-width:65ch;margin:0 0 24px}.prevention__btn[data-astro-cid-r7k7ndn5]{display:inline-block;background:var(--brand-lime);border:2px solid var(--brand-lime);border-radius:var(--r-md);padding:16px 28px;font-weight:700;font-size:16px;line-height:18px;letter-spacing:.045em;text-transform:uppercase;color:var(--ink);text-decoration:none}.prevention__btn[data-astro-cid-r7k7ndn5]:hover{background:var(--brand-lime-bright);border-color:var(--brand-lime-bright);color:var(--ink);text-decoration:none}.process[data-astro-cid-fz4tclxl]{background-color:#e9f5d7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='2' cy='2' r='1.6' fill='%234A7A0B' fill-opacity='0.10'/%3E%3C/svg%3E");padding:96px 0}.process__head[data-astro-cid-fz4tclxl]{max-width:720px;margin-bottom:40px}.process__head[data-astro-cid-fz4tclxl] .sectionHead{margin-bottom:0}.process__row[data-astro-cid-fz4tclxl]{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch}.process__steps[data-astro-cid-fz4tclxl]{flex:1 1 480px;min-width:0;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.process__step[data-astro-cid-fz4tclxl]{background:var(--white);border-radius:16px;padding:24px;box-shadow:0 8px 24px #23262014}.process__n[data-astro-cid-fz4tclxl]{display:block;font-family:var(--font-display);font-weight:800;font-size:60px;line-height:1;color:var(--brand-lime);margin-bottom:16px}.process__step[data-astro-cid-fz4tclxl] strong[data-astro-cid-fz4tclxl]{display:block;font-size:17px;margin-bottom:8px;color:var(--ink)}.process__body[data-astro-cid-fz4tclxl]{display:block;font-size:15px;line-height:23px;color:var(--ink)}.process__figure[data-astro-cid-fz4tclxl]{flex:1 1 340px;min-width:0}.process__figure[data-astro-cid-fz4tclxl] img[data-astro-cid-fz4tclxl]{width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:16px;display:block;box-shadow:0 20px 48px #23262024}.about[data-astro-cid-hywlh5zw]{background:var(--white);padding:96px 0}.about__row[data-astro-cid-hywlh5zw]{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.about__figures[data-astro-cid-hywlh5zw]{flex:1 1 440px;min-width:0;position:relative;padding-bottom:56px}.about__photo[data-astro-cid-hywlh5zw]{width:96%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:28% center;border-radius:16px;display:block;box-shadow:0 20px 48px #23262029}.about__inset[data-astro-cid-hywlh5zw]{position:absolute;right:-8px;bottom:0;width:min(42%,262px);height:auto;border-radius:12px;border:6px solid var(--white);box-shadow:0 16px 40px #2326203d;display:block}.about__copy[data-astro-cid-hywlh5zw]{flex:1 1 420px;min-width:0}.about__heading[data-astro-cid-hywlh5zw]{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,3.6vw,42px);line-height:1.15;margin:0 0 16px;text-wrap:pretty;color:var(--ink)}.about__p[data-astro-cid-hywlh5zw]{max-width:65ch;margin:0 0 16px}.about__p[data-astro-cid-hywlh5zw]:last-child{margin-bottom:0}@media(max-width:639px){.about__figures[data-astro-cid-hywlh5zw]{padding-bottom:40px}.about__inset[data-astro-cid-hywlh5zw]{right:0;width:46%}}.faq[data-astro-cid-z6gx6xcw]{background-color:#e9f5d7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='2' cy='2' r='1.6' fill='%234A7A0B' fill-opacity='0.10'/%3E%3C/svg%3E");padding:96px 0}.faq__list[data-astro-cid-z6gx6xcw]{display:flex;flex-direction:column;gap:12px}.faq__item[data-astro-cid-z6gx6xcw]{background:var(--white);border-radius:12px;overflow:hidden}.faq__q[data-astro-cid-z6gx6xcw]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-weight:700;font-size:17px;line-height:25px;color:var(--ink);cursor:pointer;list-style:none}.faq__q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-z6gx6xcw]:hover,.faq__item[data-astro-cid-z6gx6xcw][open] .faq__q[data-astro-cid-z6gx6xcw]{color:var(--brand-blue-deep)}.faq__sign[data-astro-cid-z6gx6xcw]{flex:0 0 auto;width:20px;height:20px;position:relative}.faq__sign[data-astro-cid-z6gx6xcw]:before,.faq__sign[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;background:currentColor;inset-inline:0;top:9px;height:2px}.faq__sign[data-astro-cid-z6gx6xcw]:after{rotate:90deg}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__sign[data-astro-cid-z6gx6xcw]:after{display:none}.faq__a[data-astro-cid-z6gx6xcw]{padding:0 24px 22px}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0;font-size:16px;line-height:25px;color:var(--muted);max-width:70ch}.qf[data-astro-cid-tenmsjr4]{position:relative;max-width:640px;margin:40px auto 0;background:var(--white);border-radius:16px;padding:clamp(20px,3vw,28px);box-shadow:0 24px 64px #00000047;color:var(--ink);text-align:left}.qf__head[data-astro-cid-tenmsjr4]{margin:0 0 18px;font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.3;color:var(--ink)}.qf__row[data-astro-cid-tenmsjr4]{display:flex;flex-wrap:wrap;gap:0 16px}.qf__row[data-astro-cid-tenmsjr4]>.qf__field[data-astro-cid-tenmsjr4]{flex:1 1 220px;min-width:0}.qf__field[data-astro-cid-tenmsjr4]{margin-bottom:14px}.qf__label[data-astro-cid-tenmsjr4]{display:block;margin-bottom:6px;font-weight:700;font-size:15px;color:var(--ink)}.qf__input[data-astro-cid-tenmsjr4]{width:100%;font-size:16px;font-family:inherit;line-height:24px;color:var(--ink);background:var(--white);border:1px solid var(--support-gray);border-radius:var(--r-md);padding:11px 14px}.qf__input[data-astro-cid-tenmsjr4]:focus{border-color:var(--accent)}.qf__textarea[data-astro-cid-tenmsjr4]{resize:vertical;min-height:84px}.qf__honeypot[data-astro-cid-tenmsjr4]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.qf__submit[data-astro-cid-tenmsjr4]{width:100%;margin-top:4px;background:var(--brand-lime);color:var(--ink);border:0;border-radius:var(--r-md);padding:15px 24px;font-family:inherit;font-weight:700;font-size:18px;line-height:22px;letter-spacing:.045em;text-transform:uppercase;cursor:pointer}.qf__submit[data-astro-cid-tenmsjr4]:hover{background:var(--brand-lime-bright)}.qf__submit[data-astro-cid-tenmsjr4]:disabled{opacity:.7;cursor:default}.qf__status[data-astro-cid-tenmsjr4]{margin:12px 0 0;font-size:15px;line-height:23px;font-weight:700}.qf__status[data-astro-cid-tenmsjr4][data-kind=error]{color:#8a1c1c}.qf__status[data-astro-cid-tenmsjr4][data-kind=ok]{color:var(--accent-ink)}.qf__status[data-astro-cid-tenmsjr4]:empty{margin:0}
