.wh-call[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-3);margin-top:var(--s-5);background:var(--brand-700);color:var(--white);box-shadow:0 10px 24px rgb(var(--brand-rgb) / .25);border-radius:999px;padding:.45rem 1.4rem .45rem .45rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.wh-call[data-astro-cid-gi5dnb6u]:hover{background:var(--brand-900);color:var(--white)}.wh-call__icon[data-astro-cid-gi5dnb6u]{background:var(--white);width:40px;height:40px;color:var(--brand-700);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wh-call--light[data-astro-cid-gi5dnb6u]{background:var(--white);box-shadow:none}.on-dark[data-astro-cid-gi5dnb6u] .wh-call--light[data-astro-cid-gi5dnb6u],.wh-call--light[data-astro-cid-gi5dnb6u]:hover{color:var(--ink)}.wh-call--light[data-astro-cid-gi5dnb6u]:hover{background:var(--accent-hover)}.wh-call--light[data-astro-cid-gi5dnb6u] .wh-call__icon[data-astro-cid-gi5dnb6u]{background:var(--brand-700);color:var(--white)}@media (width<=539px){.wh-call[data-astro-cid-gi5dnb6u]{width:100%}}.wh-intro[data-astro-cid-gi5dnb6u]{gap:var(--s-7);align-items:center;display:grid}@media (width>=960px){.wh-intro[data-astro-cid-gi5dnb6u]{gap:var(--s-8);grid-template-columns:1.15fr 1fr}}.wh-intro__text[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{max-width:40rem}.wh-intro__media[data-astro-cid-gi5dnb6u]{padding:0 0 var(--s-6) var(--s-6);position:relative}.wh-intro__media[data-astro-cid-gi5dnb6u]:before{content:"";border-radius:var(--radius-lg);background:var(--brand-50);border:1px solid var(--brand-100);width:70%;height:70%;position:absolute;bottom:0;left:0}.wh-intro__img[data-astro-cid-gi5dnb6u]{aspect-ratio:4/3;object-fit:cover;object-position:center 40%;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow);display:block;position:relative}.wh-intro__stat[data-astro-cid-gi5dnb6u]{left:0;bottom:var(--s-4);align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);color:var(--brand-700);display:flex;position:absolute}.wh-intro__stat[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{margin:0;line-height:1.3}.wh-intro__stat[data-astro-cid-gi5dnb6u] strong[data-astro-cid-gi5dnb6u]{color:var(--ink);display:block}.wh-intro__stat[data-astro-cid-gi5dnb6u] span[data-astro-cid-gi5dnb6u]{color:var(--muted);font-size:.875rem}.diag[data-astro-cid-gi5dnb6u]{gap:var(--s-6) var(--s-5);list-style:none;display:grid}@media (width>=680px){.diag[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.diag[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(3,1fr)}}.diag__card[data-astro-cid-gi5dnb6u]{padding:calc(28px + var(--s-4)) var(--s-5) var(--s-5);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;margin-top:28px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.diag__card[data-astro-cid-gi5dnb6u]:hover{border-color:var(--brand-border);box-shadow:var(--shadow);transform:translateY(-4px)}.diag__icon[data-astro-cid-gi5dnb6u]{top:-28px;left:var(--s-5);background:var(--brand-700);width:56px;height:56px;color:var(--white);box-shadow:0 0 0 6px var(--surface), 0 10px 20px rgb(var(--brand-rgb) / .25);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.diag__card[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin-bottom:var(--s-2);font-size:1.15rem}.diag__text[data-astro-cid-gi5dnb6u]{color:var(--muted);font-size:.975rem}.diag__causes[data-astro-cid-gi5dnb6u]{padding:var(--s-4);border-radius:var(--radius);background:var(--surface);margin-top:auto}.diag__label[data-astro-cid-gi5dnb6u]{margin:0 0 var(--s-2);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-700);font-size:.75rem;font-weight:700}.diag__causes[data-astro-cid-gi5dnb6u] ul[data-astro-cid-gi5dnb6u]{gap:var(--s-2);list-style:none;display:grid}.diag__causes[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{align-items:flex-start;gap:var(--s-2);color:var(--ink);font-size:.95rem;font-weight:600;display:flex}.diag__causes[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u] svg{color:var(--brand-700);flex:none;margin-top:.3em}.types-banner[data-astro-cid-gi5dnb6u]{border-radius:var(--radius-lg);isolation:isolate;position:relative;overflow:hidden}.types-banner__img[data-astro-cid-gi5dnb6u]{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.types-banner[data-astro-cid-gi5dnb6u]:after{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--brand-deep-rgb) / .95) 0%, rgb(var(--brand-deep-rgb) / .75) 55%, rgb(var(--brand-deep-rgb) / .2) 100%);position:absolute;inset:0}.types-banner__text[data-astro-cid-gi5dnb6u]{max-width:38rem;padding:var(--s-8) var(--s-5) calc(var(--s-8) + var(--s-6))}@media (width>=640px){.types-banner__text[data-astro-cid-gi5dnb6u]{padding-inline:var(--s-7)}}.types-banner__text[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{color:#ffffffe0;margin:0}.types[data-astro-cid-gi5dnb6u]{gap:var(--s-4);margin:calc(-1 * var(--s-7)) var(--s-4) 0;list-style:none;display:grid;position:relative}@media (width>=900px){.types[data-astro-cid-gi5dnb6u]{gap:var(--s-5);margin-inline:var(--s-6);grid-template-columns:repeat(2,1fr)}}.type[data-astro-cid-gi5dnb6u]{padding:var(--s-6) var(--s-5);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);box-shadow:0 20px 40px #1f1c1d1a}.type__head[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.type__icon[data-astro-cid-gi5dnb6u]{background:var(--brand-50);width:48px;height:48px;color:var(--brand-700);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.type[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin:0;font-size:1.15rem}.type[data-astro-cid-gi5dnb6u]>p[data-astro-cid-gi5dnb6u]{font-size:.95rem}.type[data-astro-cid-gi5dnb6u] ul[data-astro-cid-gi5dnb6u]{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--line);list-style:none;display:grid}.type[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-2);color:var(--ink);font-size:.95rem;font-weight:600;display:flex}.type[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u] svg{color:var(--brand-700);flex:none}.fixes[data-astro-cid-gi5dnb6u]{background:linear-gradient(180deg, var(--brand-50) 0%, var(--white) 100%)}.fixes__grid[data-astro-cid-gi5dnb6u]{gap:var(--s-4);list-style:none;display:grid}@media (width>=600px){.fixes__grid[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.fixes__grid[data-astro-cid-gi5dnb6u]{gap:var(--s-5);grid-template-columns:repeat(4,1fr)}}.fixes__grid[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{padding:var(--s-5);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--brand-100);box-shadow:var(--shadow-sm);transition:background-color .2s,border-color .2s,transform .2s}.fixes__grid[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]:hover{border-color:var(--brand-700);transform:translateY(-4px)}.fixes__icon[data-astro-cid-gi5dnb6u]{width:50px;height:50px;margin-bottom:var(--s-4);border-radius:var(--radius);background:var(--brand-700);color:var(--white);justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.fixes__grid[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]:hover .fixes__icon[data-astro-cid-gi5dnb6u]{background:var(--brand-900)}.fixes__grid[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin-bottom:var(--s-2);font-size:1.05rem}.fixes__grid[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{margin:0;font-size:.925rem}.leak[data-astro-cid-gi5dnb6u]{gap:var(--s-6);align-items:stretch;display:grid}@media (width>=960px){.leak[data-astro-cid-gi5dnb6u]{gap:var(--s-7);grid-template-columns:1.2fr 1fr}}.leak__cases[data-astro-cid-gi5dnb6u]{gap:var(--s-4);margin-top:var(--s-5);display:grid}@media (width>=640px){.leak__cases[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}.leak__case[data-astro-cid-gi5dnb6u]{padding:var(--s-5);border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);border-top:3px solid #2f7d4f}.leak__case--bad[data-astro-cid-gi5dnb6u]{border-top-color:var(--brand-700)}.leak__case-title[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);color:var(--ink);font-weight:700;display:flex}.leak__case-title[data-astro-cid-gi5dnb6u] svg{color:#2f7d4f;flex:none}.leak__case--bad[data-astro-cid-gi5dnb6u] .leak__case-title[data-astro-cid-gi5dnb6u] svg{color:var(--brand-700)}.leak__case[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]:not(.leak__case-title){margin:0;font-size:.95rem}.leak__now[data-astro-cid-gi5dnb6u]{padding:var(--s-6) var(--s-5);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--brand-deep) 0%, var(--brand-700) 100%)}@media (width>=540px){.leak__now[data-astro-cid-gi5dnb6u]{padding:var(--s-7) var(--s-6)}}.leak__now-title[data-astro-cid-gi5dnb6u]{font-family:var(--font-display);color:var(--white);margin-bottom:var(--s-4);font-size:1.3rem;font-weight:700}.leak__now[data-astro-cid-gi5dnb6u] ol[data-astro-cid-gi5dnb6u]{gap:var(--s-3);list-style:none;display:grid}.leak__now[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{gap:var(--s-3);color:#ffffffe6;display:flex}.leak__now[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u] span[data-astro-cid-gi5dnb6u]{background:var(--white);width:28px;height:28px;color:var(--brand-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:inline-flex}.stepper[data-astro-cid-gi5dnb6u]{gap:var(--s-5);list-style:none;display:grid;position:relative}@media (width>=640px){.stepper[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.stepper[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(3,1fr)}}@media (width>=1180px){.stepper[data-astro-cid-gi5dnb6u]{gap:var(--s-4);grid-template-columns:repeat(6,1fr)}.stepper[data-astro-cid-gi5dnb6u]:before{content:"";border-top:2px dashed var(--brand-border);position:absolute;top:21px;left:4%;right:4%}}.stepper[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{flex-direction:column;align-items:center;display:flex;position:relative}.stepper__dot[data-astro-cid-gi5dnb6u]{z-index:1;min-width:44px;height:44px;margin-bottom:var(--s-4);background:var(--brand-700);color:var(--white);font-family:var(--font-display);box-shadow:0 0 0 6px var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:0 .6rem;font-size:.95rem;font-weight:700;display:inline-flex;position:relative}.stepper__card[data-astro-cid-gi5dnb6u]{width:100%;padding:var(--s-5) var(--s-4);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);border-bottom:3px solid var(--brand-700);text-align:center;box-shadow:var(--shadow-sm);flex:1;transition:box-shadow .2s,transform .2s}.stepper[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]:hover .stepper__card[data-astro-cid-gi5dnb6u]{box-shadow:var(--shadow);transform:translateY(-4px)}.stepper__icon[data-astro-cid-gi5dnb6u]{width:48px;height:48px;margin-bottom:var(--s-3);background:var(--brand-50);color:var(--brand-700);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.stepper[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin-bottom:var(--s-2);font-size:1.05rem}.stepper[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{margin:0;font-size:.925rem}.money[data-astro-cid-gi5dnb6u]{gap:var(--s-6);align-items:start;display:grid}@media (width>=960px){.money[data-astro-cid-gi5dnb6u]{gap:var(--s-7);grid-template-columns:1fr 1fr}}.money__list[data-astro-cid-gi5dnb6u]{gap:var(--s-3);margin-top:var(--s-4);list-style:none;display:grid}.money__list[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{align-items:flex-start;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px dashed var(--line);color:var(--ink);font-weight:600;display:flex}.money__list[data-astro-cid-gi5dnb6u] svg{color:var(--brand-700);flex:none;margin-top:.15em}.money__decide[data-astro-cid-gi5dnb6u]{padding:var(--s-6) var(--s-5);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line)}@media (width>=540px){.money__decide[data-astro-cid-gi5dnb6u]{padding:var(--s-7) var(--s-6)}}.money__decide[data-astro-cid-gi5dnb6u] h2[data-astro-cid-gi5dnb6u]{font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.money__cols[data-astro-cid-gi5dnb6u]{gap:var(--s-4);margin-top:var(--s-5);display:grid}.money__box[data-astro-cid-gi5dnb6u]{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);overflow:hidden}.money__box-head[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--brand-50);color:var(--brand-700);font-family:var(--font-display);margin:0;font-weight:700;display:flex}.money__box--dark[data-astro-cid-gi5dnb6u] .money__box-head[data-astro-cid-gi5dnb6u]{background:var(--brand-700);color:var(--white)}.money__box[data-astro-cid-gi5dnb6u] ul[data-astro-cid-gi5dnb6u]{gap:var(--s-2);padding:var(--s-4);list-style:none;display:grid}.money__box[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{align-items:flex-start;gap:var(--s-2);color:var(--ink);font-size:.95rem;display:flex}.money__box[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u] svg{color:var(--brand-700);flex:none;margin-top:.2em}.care[data-astro-cid-gi5dnb6u]{gap:var(--s-6);align-items:start;display:grid}@media (width>=960px){.care[data-astro-cid-gi5dnb6u]{gap:var(--s-8);grid-template-columns:.8fr 1.4fr}}.care__head[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{color:var(--muted)}.care__list[data-astro-cid-gi5dnb6u]{gap:var(--s-4);list-style:none;display:grid}@media (width>=640px){.care__list[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}.care__list[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{gap:var(--s-4);padding:var(--s-5);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);display:flex}.care__num[data-astro-cid-gi5dnb6u]{font-family:var(--font-display);color:var(--brand-700);opacity:.35;flex:none;font-size:1.5rem;font-weight:800;line-height:1}.care__list[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin-bottom:var(--s-1);font-size:1.05rem}.care__list[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{margin:0;font-size:.95rem}.why-strip[data-astro-cid-gi5dnb6u]{padding-block:var(--s-8);background:linear-gradient(120deg, var(--brand-deep) 0%, var(--brand-700) 100%)}.why-strip__title[data-astro-cid-gi5dnb6u]{text-align:center;margin-bottom:var(--s-6);font-size:clamp(1.35rem,1.15rem + .8vw,1.8rem)}.why-strip__list[data-astro-cid-gi5dnb6u]{gap:var(--s-3);list-style:none;display:grid}@media (width>=640px){.why-strip__list[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.why-strip__list[data-astro-cid-gi5dnb6u]{grid-template-columns:repeat(4,1fr);gap:0}.why-strip__list[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]+li[data-astro-cid-gi5dnb6u]{border-left:1px solid #fff3}}.why-strip__list[data-astro-cid-gi5dnb6u] li[data-astro-cid-gi5dnb6u]{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);display:flex}.why-strip__icon[data-astro-cid-gi5dnb6u]{background:var(--white);width:46px;height:46px;color:var(--brand-700);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.why-strip[data-astro-cid-gi5dnb6u] h3[data-astro-cid-gi5dnb6u]{margin:0;font-size:1.02rem}.why-strip[data-astro-cid-gi5dnb6u] p[data-astro-cid-gi5dnb6u]{color:#fffc;margin:0;font-size:.9rem}
