.sd-masthead[data-astro-cid-hucjruji]{padding-top:calc(var(--top-chrome-height) + var(--space-7));padding-bottom:var(--space-9)}.sd-masthead__inner[data-astro-cid-hucjruji]{gap:var(--space-8);align-items:center;display:grid}.sd-masthead__copy[data-astro-cid-hucjruji]{min-width:0}.sd-masthead__copy[data-astro-cid-hucjruji] .breadcrumbs{margin-bottom:var(--space-6)}.sd-masthead[data-astro-cid-hucjruji] h1[data-astro-cid-hucjruji]{max-width:17ch;margin:0 0 var(--space-4);font-size:clamp(2.2rem,1.7rem + 2.2vw,3.4rem);line-height:var(--leading-tight);letter-spacing:-.022em;text-wrap:balance}.sd-masthead__lead[data-astro-cid-hucjruji]{max-width:50ch;margin:0 0 var(--space-4);font-size:var(--step-1);text-wrap:pretty;font-weight:700;line-height:1.44}.sd-masthead__text[data-astro-cid-hucjruji]{max-width:60ch;margin:0 0 var(--space-7);color:var(--muted);line-height:var(--leading-loose);text-wrap:pretty}.sd-masthead__actions[data-astro-cid-hucjruji]{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.sd-masthead__call[data-astro-cid-hucjruji]{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-3) var(--space-6);border-radius:var(--radius-control);background-color:var(--accent);background-image:var(--sheen-control);color:var(--accent-ink);font-size:var(--step-1);transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.sd-masthead__call[data-astro-cid-hucjruji] span[data-astro-cid-hucjruji]{font-variant-numeric:tabular-nums}.sd-masthead__call[data-astro-cid-hucjruji]:hover{background-color:var(--accent-strong)}.sd-masthead__call[data-astro-cid-hucjruji]:active{transform:scale(.96)}.sd-masthead__send[data-astro-cid-hucjruji]{align-items:center;gap:var(--space-2);min-height:3rem;color:var(--text);font-size:var(--step-0);font-weight:800;text-decoration:none;display:inline-flex}.sd-masthead__send[data-astro-cid-hucjruji] svg{color:var(--accent);transition:transform var(--duration-fast) var(--ease-out);flex:none}.sd-masthead__send[data-astro-cid-hucjruji]:hover{text-underline-offset:.3em;text-decoration:underline}.sd-masthead__send[data-astro-cid-hucjruji]:hover svg{transform:translate(3px)}.sd-masthead__figure[data-astro-cid-hucjruji]{min-width:0;margin:0;position:relative}.sd-masthead__frame[data-astro-cid-hucjruji] img[data-astro-cid-hucjruji]{object-fit:cover;width:100%;height:100%;display:block}.sd-masthead__frame[data-astro-cid-hucjruji]{aspect-ratio:1;border-radius:var(--radius-aperture);width:min(66vw,16rem);box-shadow:0 0 0 2px var(--accent);margin-inline:auto;overflow:hidden}.sd-masthead--diagram[data-astro-cid-hucjruji] .sd-masthead__frame[data-astro-cid-hucjruji]{background:var(--color-surface);place-items:center;display:grid}.sd-masthead__diagram[data-astro-cid-hucjruji]{object-fit:contain;width:78%;height:78%}@media (width<=560px){.sd-masthead__call[data-astro-cid-hucjruji],.sd-masthead__send[data-astro-cid-hucjruji]{width:100%}.sd-masthead__send[data-astro-cid-hucjruji]{justify-content:center}}@media (width>=1000px){.sd-masthead__inner[data-astro-cid-hucjruji]{column-gap:var(--space-layout-gap);grid-template-columns:auto minmax(0,1fr)}.sd-masthead__figure[data-astro-cid-hucjruji]{order:-1}.sd-masthead__frame[data-astro-cid-hucjruji]{width:22rem}}@media (prefers-reduced-motion:reduce){.sd-masthead__call[data-astro-cid-hucjruji],.sd-masthead__send[data-astro-cid-hucjruji] svg{transition:none}.sd-masthead__call[data-astro-cid-hucjruji]:active,.sd-masthead__send[data-astro-cid-hucjruji]:hover svg{transform:none}}.sd-facts[data-astro-cid-y4jge4lg]{padding-block:var(--space-7)}.sd-facts__list[data-astro-cid-y4jge4lg]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.sd-facts__list[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]{max-width:34ch;padding-top:var(--space-4);color:var(--text);font-family:var(--font-display);font-size:var(--step-0);font-variant-numeric:tabular-nums;letter-spacing:-.008em;text-wrap:pretty;font-weight:600;line-height:1.36;position:relative}.sd-facts__list[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:before{content:"";border-radius:var(--radius-pill);background:var(--accent);width:2.5rem;height:2px;position:absolute;top:0;left:0}@media (width>=760px){.sd-facts[data-astro-cid-y4jge4lg]{padding-block:var(--space-8)}.sd-facts__list[data-astro-cid-y4jge4lg]{column-gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.sd-facts__list[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]{font-size:var(--step-1)}}.sd-ledger__inner[data-astro-cid-m2xtq7ss]{gap:var(--space-7);align-items:start;display:grid}.sd-ledger__intro[data-astro-cid-m2xtq7ss]{min-width:0}.sd-ledger__unit[data-astro-cid-m2xtq7ss]{max-width:40ch;margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--step-0);line-height:1.5}.sd-ledger__notes[data-astro-cid-m2xtq7ss]{gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.sd-ledger__notes[data-astro-cid-m2xtq7ss] li[data-astro-cid-m2xtq7ss]{align-items:baseline;gap:var(--space-3);max-width:42ch;color:var(--muted);font-size:var(--step--1);grid-template-columns:1rem minmax(0,1fr);line-height:1.5;display:grid}.sd-ledger__severka[data-astro-cid-m2xtq7ss]{color:var(--accent);font-size:.8em;line-height:1}.sd-ledger__link[data-astro-cid-m2xtq7ss]{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-5);color:var(--accent);font-size:var(--step--1);font-weight:800;text-decoration:none;display:inline-flex}.sd-ledger__link[data-astro-cid-m2xtq7ss] svg{transition:transform var(--duration-fast) var(--ease-out);flex:none}.sd-ledger__link[data-astro-cid-m2xtq7ss]:hover{text-underline-offset:.28em;text-decoration:underline}.sd-ledger__link[data-astro-cid-m2xtq7ss]:hover svg{transform:translate(3px)}.sd-ledger__plate[data-astro-cid-m2xtq7ss]{min-width:0;padding:var(--space-panel-lg);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-strong)}.sd-ledger__table[data-astro-cid-m2xtq7ss]{border-collapse:collapse;text-align:left;width:100%}.sd-ledger__table[data-astro-cid-m2xtq7ss] caption[data-astro-cid-m2xtq7ss]{padding-bottom:var(--space-4);margin-bottom:var(--space-2);border-bottom:2px solid var(--accent);color:var(--text);font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;text-align:left;font-weight:700;line-height:1.16}.sd-ledger__table[data-astro-cid-m2xtq7ss] tr[data-astro-cid-m2xtq7ss]{border-bottom:1px solid var(--line)}.sd-ledger__table[data-astro-cid-m2xtq7ss] tr[data-astro-cid-m2xtq7ss]:last-child{border-bottom:0}.sd-ledger__table[data-astro-cid-m2xtq7ss] th[data-astro-cid-m2xtq7ss],.sd-ledger__table[data-astro-cid-m2xtq7ss] td[data-astro-cid-m2xtq7ss]{padding:var(--space-4) 0;font-size:var(--step-0);line-height:1.3}.sd-ledger__table[data-astro-cid-m2xtq7ss] th[data-astro-cid-m2xtq7ss]{color:var(--muted);white-space:nowrap;font-weight:500}.sd-ledger__table[data-astro-cid-m2xtq7ss] td[data-astro-cid-m2xtq7ss]{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:800}@media (width>=760px){.sd-ledger__inner[data-astro-cid-m2xtq7ss]{column-gap:var(--space-layout-gap-tight);grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.sd-ledger__table[data-astro-cid-m2xtq7ss] th[data-astro-cid-m2xtq7ss],.sd-ledger__table[data-astro-cid-m2xtq7ss] td[data-astro-cid-m2xtq7ss]{font-size:var(--step-1)}}@media (prefers-reduced-motion:reduce){.sd-ledger__link[data-astro-cid-m2xtq7ss] svg{transition:none}.sd-ledger__link[data-astro-cid-m2xtq7ss]:hover svg{transform:none}}.sd-scope__title[data-astro-cid-gpxt6bo4]{max-width:22ch;margin-bottom:var(--space-section-heading,var(--space-7))}.sd-scope__body[data-astro-cid-gpxt6bo4]{gap:var(--space-7);display:grid}.sd-scope__main[data-astro-cid-gpxt6bo4]{min-width:0}.sd-scope__figure[data-astro-cid-gpxt6bo4]{min-width:0;margin:0}.sd-scope__frame[data-astro-cid-gpxt6bo4]{border-radius:var(--radius-card);min-block-size:15rem;max-block-size:24rem;inline-size:100%;box-shadow:var(--shadow-card);overflow:hidden}.sd-scope__frame[data-astro-cid-gpxt6bo4] img[data-astro-cid-gpxt6bo4]{object-fit:cover;width:100%;height:100%;display:block}.sd-scope__figure--diagram[data-astro-cid-gpxt6bo4] .sd-scope__frame[data-astro-cid-gpxt6bo4]{border:1px solid var(--line);background:var(--color-surface);max-block-size:28rem;box-shadow:none}.sd-scope__figure--diagram[data-astro-cid-gpxt6bo4] .sd-scope__frame[data-astro-cid-gpxt6bo4] img[data-astro-cid-gpxt6bo4]{object-fit:contain}.sd-scope__figure[data-astro-cid-gpxt6bo4] figcaption[data-astro-cid-gpxt6bo4]{margin-top:var(--space-4);max-width:40ch;color:var(--text);font-size:var(--step--1);text-wrap:pretty;font-weight:700;line-height:1.45}.sd-scope__caption-place[data-astro-cid-gpxt6bo4]{color:var(--muted);font-weight:400}.sd-scope__groups[data-astro-cid-gpxt6bo4]{gap:0;display:grid}.sd-scope__group[data-astro-cid-gpxt6bo4]{gap:var(--space-4);min-width:0;padding-block:var(--space-6);border-top:1px solid var(--line);display:grid}.sd-scope__group[data-astro-cid-gpxt6bo4]:first-child{border-top:0;padding-top:0}.sd-scope__label[data-astro-cid-gpxt6bo4] h3[data-astro-cid-gpxt6bo4]{max-width:20ch;font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.05rem + .7vw,1.5rem);line-height:1.16}.sd-scope__label[data-astro-cid-gpxt6bo4] p[data-astro-cid-gpxt6bo4]{margin:var(--space-3) 0 0;max-width:42ch;color:var(--muted);font-size:var(--step--1);text-wrap:pretty;line-height:1.55}.sd-scope__items[data-astro-cid-gpxt6bo4]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.sd-scope__items[data-astro-cid-gpxt6bo4] li[data-astro-cid-gpxt6bo4]{color:var(--text);font-size:var(--step-0);padding-left:1.4rem;line-height:1.5;position:relative}.sd-scope__items[data-astro-cid-gpxt6bo4] li[data-astro-cid-gpxt6bo4]:before{content:"";border:2px solid var(--accent);border-radius:var(--radius-aperture);width:8px;height:8px;position:absolute;top:.62em;left:0}.sd-scope__items--flat[data-astro-cid-gpxt6bo4]{gap:var(--space-3)}@media (width>=760px){.sd-scope__body--photo[data-astro-cid-gpxt6bo4]{column-gap:var(--space-layout-gap-tight);grid-template-columns:minmax(0,1fr) minmax(0,.66fr);align-items:start}.sd-scope__frame[data-astro-cid-gpxt6bo4]{min-block-size:21rem;max-block-size:32rem}.sd-scope__figure[data-astro-cid-gpxt6bo4]{order:2}.sd-scope__group[data-astro-cid-gpxt6bo4]{column-gap:var(--space-7);padding-block:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sd-scope__items--flat[data-astro-cid-gpxt6bo4]{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.sd-scope__body--photo[data-astro-cid-gpxt6bo4]{column-gap:var(--space-layout-gap)}}.sd-cases__list[data-astro-cid-665ckw6f]{gap:0;margin:0;padding:0;list-style:none;display:grid}.sd-case[data-astro-cid-665ckw6f]{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--line);display:grid}.sd-case[data-astro-cid-665ckw6f]:last-child{border-bottom:1px solid var(--line)}.sd-case__situation[data-astro-cid-665ckw6f]{align-items:start;gap:var(--space-3);max-width:34ch;color:var(--text);font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;grid-template-columns:minmax(0,1fr);margin:0;font-size:clamp(1.1rem,1rem + .55vw,1.32rem);font-weight:700;line-height:1.24;display:grid}.sd-case__response[data-astro-cid-665ckw6f]{max-width:58ch;color:var(--muted);line-height:var(--leading-loose);text-wrap:pretty;margin:0}.sd-case--urgent[data-astro-cid-665ckw6f] .sd-case__situation[data-astro-cid-665ckw6f]{grid-template-columns:auto minmax(0,1fr);max-width:36ch}.sd-case--urgent[data-astro-cid-665ckw6f] .sd-case__situation[data-astro-cid-665ckw6f] svg{color:var(--accent);flex:none;margin-top:.05em}.sd-case--urgent[data-astro-cid-665ckw6f]{padding-inline:var(--space-4);border-radius:var(--radius-inset);background:var(--surface);box-shadow:var(--shadow-card);border-top-color:#0000}.sd-case--urgent[data-astro-cid-665ckw6f]+.sd-case[data-astro-cid-665ckw6f]{border-top-color:#0000}@media (width>=760px){.sd-case[data-astro-cid-665ckw6f]{column-gap:var(--space-layout-gap-tight);padding-block:var(--space-6);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.sd-case--urgent[data-astro-cid-665ckw6f]{padding-inline:var(--space-5);margin-inline:calc(-1 * var(--space-5))}.sd-case__response[data-astro-cid-665ckw6f]{padding-top:.2rem}.sd-cases__list--flat[data-astro-cid-665ckw6f] .sd-case[data-astro-cid-665ckw6f]{grid-template-columns:minmax(0,1fr)}}.sd-symptoms__plate[data-astro-cid-mqjihfu2]{padding:var(--space-panel-lg);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-strong)}.sd-symptoms__table[data-astro-cid-mqjihfu2]{border-collapse:collapse;text-align:left;width:100%}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]{border-bottom:1px solid var(--line)}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]:last-child{border-bottom:0}.sd-symptoms__table[data-astro-cid-mqjihfu2] th[data-astro-cid-mqjihfu2],.sd-symptoms__table[data-astro-cid-mqjihfu2] td[data-astro-cid-mqjihfu2]{padding:0;display:block}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]>th[data-astro-cid-mqjihfu2]{padding-top:var(--space-5);color:var(--text);font-family:var(--font-display);letter-spacing:-.012em;font-size:clamp(1.1rem,1rem + .55vw,1.32rem);font-weight:700;line-height:1.24}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]>td[data-astro-cid-mqjihfu2]{padding-block:var(--space-3) var(--space-5);max-width:58ch;color:var(--muted);line-height:var(--leading-loose);text-wrap:pretty}.sd-symptoms__table[data-astro-cid-mqjihfu2] td[data-astro-cid-mqjihfu2] a{color:inherit;text-underline-offset:.2em;text-decoration:underline}@media (hover:hover){.sd-symptoms__table[data-astro-cid-mqjihfu2] td[data-astro-cid-mqjihfu2] a:hover{color:var(--accent-strong)}}@media (width>=760px){.sd-symptoms__table[data-astro-cid-mqjihfu2] th[data-astro-cid-mqjihfu2],.sd-symptoms__table[data-astro-cid-mqjihfu2] td[data-astro-cid-mqjihfu2]{vertical-align:top;display:table-cell}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]>th[data-astro-cid-mqjihfu2]{width:38%;padding:var(--space-6) var(--space-8) var(--space-6) 0}.sd-symptoms__table[data-astro-cid-mqjihfu2] tr[data-astro-cid-mqjihfu2]>td[data-astro-cid-mqjihfu2]{padding-block:var(--space-6)}}.sd-read__head[data-astro-cid-kca6o7f3]{max-width:52rem;margin-bottom:var(--space-section-heading,var(--space-7))}.sd-read__head[data-astro-cid-kca6o7f3] .sd-h2[data-astro-cid-kca6o7f3]{max-width:22ch}.sd-read__grid[data-astro-cid-kca6o7f3]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.sd-read__grid[data-astro-cid-kca6o7f3] figure[data-astro-cid-kca6o7f3]{margin:0}.sd-read__frame[data-astro-cid-kca6o7f3]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);aspect-ratio:4/3;overflow:hidden}.sd-read__frame[data-astro-cid-kca6o7f3] img[data-astro-cid-kca6o7f3]{object-fit:cover;width:100%;height:100%;display:block}.sd-read__grid[data-astro-cid-kca6o7f3] figcaption[data-astro-cid-kca6o7f3]{gap:var(--space-2);margin-top:var(--space-4);display:grid}.sd-read__text[data-astro-cid-kca6o7f3]{color:var(--text);font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(1.05rem,.98rem + .45vw,1.25rem);font-weight:600;line-height:1.32}.sd-read__source[data-astro-cid-kca6o7f3]{color:var(--muted);font-size:var(--step--1)}.sd-read__list[data-astro-cid-kca6o7f3]{gap:0;margin:0;padding:0;list-style:none;display:grid}.sd-read__list[data-astro-cid-kca6o7f3] li[data-astro-cid-kca6o7f3]{padding-block:var(--space-5);border-top:1px solid var(--line)}.sd-read__list[data-astro-cid-kca6o7f3] li[data-astro-cid-kca6o7f3]:last-child{border-bottom:1px solid var(--line)}@media (width>=760px){.sd-read__grid[data-astro-cid-kca6o7f3]{column-gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-rail__steps[data-astro-cid-ljs7jnxq]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.sd-rail__steps[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]{min-width:0;padding-left:3.25rem;position:relative}.sd-rail__mark[data-astro-cid-ljs7jnxq]{border:2px solid var(--accent);border-radius:var(--radius-aperture);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--accent);font-family:var(--font-display);font-size:var(--step-0);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.sd-rail__steps[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]:before{content:"";top:2.25rem;left:calc(1.125rem - 1px);bottom:calc(-1 * var(--space-6));background:var(--line-strong);width:2px;position:absolute}.sd-rail__steps[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]:last-child:before{display:none}.sd-rail__steps[data-astro-cid-ljs7jnxq] h3[data-astro-cid-ljs7jnxq]{margin:0 0 var(--space-2);max-width:20ch;font-size:var(--step-0);letter-spacing:-.01em;text-wrap:balance;padding-top:.35rem;line-height:1.24}.sd-rail__steps[data-astro-cid-ljs7jnxq] p[data-astro-cid-ljs7jnxq]{max-width:38ch;color:var(--muted);font-size:var(--step--1);text-wrap:pretty;margin:0;line-height:1.55}.sd-rail__prep[data-astro-cid-ljs7jnxq]{gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-panel);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.sd-rail__prep-title[data-astro-cid-ljs7jnxq]{max-width:16ch;font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:700;line-height:1.18}.sd-rail__prep-list[data-astro-cid-ljs7jnxq]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.sd-rail__prep-list[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]{align-items:start;gap:var(--space-3);color:var(--text);font-size:var(--step-0);grid-template-columns:1.15rem minmax(0,1fr);line-height:1.45;display:grid}.sd-rail__prep-list[data-astro-cid-ljs7jnxq] svg{color:var(--accent);flex:none;margin-top:.18em}@media (width>=760px){.sd-rail__steps[data-astro-cid-ljs7jnxq]{column-gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.sd-rail__steps[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]{padding-top:3.5rem;padding-left:0}.sd-rail__mark[data-astro-cid-ljs7jnxq]{top:0}.sd-rail__steps[data-astro-cid-ljs7jnxq] li[data-astro-cid-ljs7jnxq]:before{left:2.25rem;right:calc(-1 * var(--space-6));width:auto;height:2px;top:calc(1.125rem - 1px);bottom:auto}.sd-rail__steps[data-astro-cid-ljs7jnxq] h3[data-astro-cid-ljs7jnxq]{padding-top:0}.sd-rail__prep[data-astro-cid-ljs7jnxq]{column-gap:var(--space-8);padding:var(--space-panel-lg);grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start}.sd-rail__prep-list[data-astro-cid-ljs7jnxq]{column-gap:var(--space-7);row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-proof__head[data-astro-cid-pw564cve]{max-width:52rem;margin-bottom:var(--space-section-heading,var(--space-7))}.sd-proof__head[data-astro-cid-pw564cve] .sd-h2[data-astro-cid-pw564cve]{max-width:22ch}.sd-proof__grid[data-astro-cid-pw564cve]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.sd-proof__item[data-astro-cid-pw564cve] figure[data-astro-cid-pw564cve]{margin:0}.sd-proof__frame[data-astro-cid-pw564cve]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);aspect-ratio:4/3;overflow:hidden}.sd-proof__frame[data-astro-cid-pw564cve] img[data-astro-cid-pw564cve]{object-fit:cover;width:100%;height:100%;display:block}.sd-proof__item[data-astro-cid-pw564cve] figcaption[data-astro-cid-pw564cve]{margin-top:var(--space-4)}.sd-proof__title[data-astro-cid-pw564cve]{max-width:32ch;color:var(--text);font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-weight:700;line-height:1.3}.sd-proof__place[data-astro-cid-pw564cve]{color:var(--muted);font-weight:400}.sd-proof__text[data-astro-cid-pw564cve]{max-width:44ch;margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--step--1);text-wrap:pretty;line-height:1.55}.sd-proof__review[data-astro-cid-pw564cve]{gap:var(--space-5);margin:var(--space-8) 0 0;padding:var(--space-panel-lg);border-radius:var(--radius-card);background:var(--surface);display:grid}.sd-proof__review[data-astro-cid-pw564cve] blockquote[data-astro-cid-pw564cve]{margin:0}.sd-proof__review[data-astro-cid-pw564cve] blockquote[data-astro-cid-pw564cve] p[data-astro-cid-pw564cve]{max-width:46ch;color:var(--text);font-family:var(--font-display);letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:clamp(1.15rem,1rem + .8vw,1.55rem);font-weight:500;line-height:1.36}.sd-proof__review[data-astro-cid-pw564cve] figcaption[data-astro-cid-pw564cve]{align-content:start;gap:.15rem;display:grid}.sd-proof__author[data-astro-cid-pw564cve]{color:var(--text);font-size:var(--step-0);font-weight:800}.sd-proof__job[data-astro-cid-pw564cve],.sd-proof__origin[data-astro-cid-pw564cve]{color:var(--muted);font-size:var(--step--1);line-height:1.5}@media (width>=760px){.sd-proof__grid[data-astro-cid-pw564cve]{column-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.sd-proof__grid[data-astro-cid-pw564cve][data-single]{max-width:30rem}.sd-proof__review[data-astro-cid-pw564cve]{column-gap:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}}.sd-inquiry__grid[data-astro-cid-houlft6y]{gap:var(--space-layout-gap-tight);align-items:start;display:grid}.sd-faq[data-astro-cid-houlft6y]{min-width:0}.sd-faq[data-astro-cid-houlft6y] .sd-h2[data-astro-cid-houlft6y]{max-width:20ch;margin-bottom:var(--space-6)}.sd-faq__list[data-astro-cid-houlft6y]{gap:0;display:grid}.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y]{border-top:1px solid var(--line)}.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y]:last-child{border-bottom:1px solid var(--line)}.sd-faq__list[data-astro-cid-houlft6y] summary[data-astro-cid-houlft6y]{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;min-height:3.4rem;padding-block:var(--space-4);color:var(--text);font-family:var(--font-display);font-size:var(--step-0);font-weight:700;line-height:1.32;list-style:none;display:flex}.sd-faq__list[data-astro-cid-houlft6y] summary[data-astro-cid-houlft6y]::-webkit-details-marker{display:none}.sd-faq__list[data-astro-cid-houlft6y] summary[data-astro-cid-houlft6y]:hover{color:var(--accent-strong)}.sd-faq__list[data-astro-cid-houlft6y] summary[data-astro-cid-houlft6y] svg{color:var(--accent);transition:transform var(--duration-base) var(--ease-out);flex:none}.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y][open] summary[data-astro-cid-houlft6y] svg{transform:rotate(90deg)}@supports (interpolate-size:allow-keywords){.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y]{interpolate-size:allow-keywords}.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y]::details-content{block-size:0;transition:block-size var(--duration-base) var(--ease-out), content-visibility var(--duration-base) allow-discrete;overflow-y:clip}.sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y][open]::details-content{block-size:auto}}.sd-faq__list[data-astro-cid-houlft6y] p[data-astro-cid-houlft6y]{max-width:58ch;padding-bottom:var(--space-5);color:var(--muted);line-height:var(--leading-loose);text-wrap:pretty;margin:0}.sd-faq__list[data-astro-cid-houlft6y] p[data-astro-cid-houlft6y] a{color:var(--text);text-underline-offset:.2em;font-weight:700;text-decoration:underline}@media (hover:hover){.sd-faq__list[data-astro-cid-houlft6y] p[data-astro-cid-houlft6y] a:hover{color:var(--accent-strong)}}.sd-area[data-astro-cid-houlft6y]{margin-top:var(--space-7)}.sd-area__title[data-astro-cid-houlft6y]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.012em;text-wrap:balance;font-weight:700;line-height:1.18}.sd-area__text[data-astro-cid-houlft6y]{margin:0 0 var(--space-4);max-width:56ch;color:var(--muted);font-size:var(--step--1);text-wrap:pretty;line-height:1.6}.sd-area__towns[data-astro-cid-houlft6y]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sd-area__towns[data-astro-cid-houlft6y] li[data-astro-cid-houlft6y]{align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--step--1);white-space:nowrap;font-weight:700;display:inline-flex}.sd-area__towns[data-astro-cid-houlft6y] li[data-astro-cid-houlft6y]:before{content:"";border:2px solid var(--accent);border-radius:var(--radius-aperture);flex:none;width:7px;height:7px}.sd-inquiry__aside[data-astro-cid-houlft6y]{min-width:0}.sd-inquiry__next[data-astro-cid-houlft6y]{margin:0 0 var(--space-5);max-width:40ch;color:var(--text);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;text-wrap:pretty;font-weight:600;line-height:1.36}.sd-inquiry__call[data-astro-cid-houlft6y]{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-3) var(--space-6);border-radius:var(--radius-control);background-color:var(--accent);background-image:var(--sheen-control);color:var(--accent-ink);font-size:var(--step-1);transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.sd-inquiry__call[data-astro-cid-houlft6y] span[data-astro-cid-houlft6y]{font-variant-numeric:tabular-nums}.sd-inquiry__call[data-astro-cid-houlft6y]:hover{background-color:var(--accent-strong)}.sd-inquiry__call[data-astro-cid-houlft6y]:active{transform:scale(.96)}.sd-inquiry--stacked[data-astro-cid-houlft6y] .sd-inquiry__grid[data-astro-cid-houlft6y] .service-inquiry{max-width:38rem}@media (width<=560px){.sd-inquiry__call[data-astro-cid-houlft6y]{width:100%}}@media (width>=760px){.sd-inquiry--split[data-astro-cid-houlft6y] .sd-inquiry__grid[data-astro-cid-houlft6y]{grid-template-columns:minmax(0,1fr) minmax(21rem,.78fr)}.sd-inquiry--stacked[data-astro-cid-houlft6y] .sd-faq[data-astro-cid-houlft6y]{grid-column:1/-1}.sd-inquiry--stacked[data-astro-cid-houlft6y] .sd-inquiry__grid[data-astro-cid-houlft6y]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.sd-inquiry--stacked[data-astro-cid-houlft6y] .sd-faq__list[data-astro-cid-houlft6y]{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.sd-inquiry--stacked[data-astro-cid-houlft6y] .sd-faq__list[data-astro-cid-houlft6y] details[data-astro-cid-houlft6y]{border-bottom:1px solid var(--line)}.sd-inquiry__aside[data-astro-cid-houlft6y]{padding-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.sd-inquiry__call[data-astro-cid-houlft6y]{transition:none}.sd-inquiry__call[data-astro-cid-houlft6y]:active{transform:none}}.sd-related__title[data-astro-cid-lpx7cvka]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.012em;font-weight:700}.sd-related__list[data-astro-cid-lpx7cvka]{align-items:center;gap:var(--space-2) var(--space-7);padding:var(--space-4) 0 0;border-top:1px solid var(--line);flex-wrap:wrap;margin:0;list-style:none;display:flex}.sd-related__link[data-astro-cid-lpx7cvka]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--muted);font-size:var(--step--1);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);font-weight:700;text-decoration:none;display:inline-flex}.sd-related__link[data-astro-cid-lpx7cvka]:hover{color:var(--text);text-underline-offset:.28em;text-decoration:underline}.sd-related__dot[data-astro-cid-lpx7cvka]{border:2px solid var(--accent);border-radius:var(--radius-aperture);flex:none;width:8px;height:8px}.sd-related__alllink[data-astro-cid-lpx7cvka]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--accent);font-size:var(--step--1);font-weight:800;text-decoration:none;display:inline-flex}.sd-related__alllink[data-astro-cid-lpx7cvka] svg{transition:transform var(--duration-fast) var(--ease-out);flex:none}.sd-related__alllink[data-astro-cid-lpx7cvka]:hover{text-underline-offset:.28em;text-decoration:underline}.sd-related__alllink[data-astro-cid-lpx7cvka]:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.sd-related__link[data-astro-cid-lpx7cvka],.sd-related__alllink[data-astro-cid-lpx7cvka] svg{transition:none}.sd-related__alllink[data-astro-cid-lpx7cvka]:hover svg{transform:none}}.sd-band-head{max-width:52rem;margin-bottom:var(--space-section-heading,var(--space-7))}.sd-h2{font-family:var(--font-display);font-size:clamp(1.7rem,1.25rem + 1.7vw,2.4rem);line-height:var(--leading-tight);letter-spacing:-.018em;text-wrap:balance;margin:0}.sd-band-head .sd-h2{max-width:22ch}.sd-band-lead{max-width:54ch;margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--step-0);line-height:var(--leading-loose);text-wrap:pretty}.sd-masthead__copy .breadcrumbs{font-size:var(--step--1)!important}
