.treatment-hero[data-astro-cid-kksao7c2]{padding-block:40px 80px;position:relative;container-type:inline-size}.treatment-hero--soft[data-astro-cid-kksao7c2]{background:var(--color-surface-subtle);overflow:hidden}.treatment-hero--classic[data-astro-cid-kksao7c2]{background:linear-gradient(90deg, var(--color-accent-soft) 0 50%, var(--color-surface) 50% 100%);padding-block:36px 80px}@media (width<=1024px){.treatment-hero--classic[data-astro-cid-kksao7c2]{background:var(--color-accent-soft)}}.treatment-hero--bold[data-astro-cid-kksao7c2]{background:var(--color-accent);padding-block:40px 84px;overflow:hidden}.treatment-hero__deco[data-astro-cid-kksao7c2]{z-index:0;pointer-events:none;background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:440px;height:320px;position:absolute;bottom:-30px;left:-40px}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__deco[data-astro-cid-kksao7c2]{mix-blend-mode:darken;opacity:.35;width:min(460px,45%);height:360px;bottom:0;left:0}.treatment-hero__bg[data-astro-cid-kksao7c2]{opacity:.57;z-index:0;background-position:left -30px bottom;background-repeat:no-repeat;background-size:auto 78%;position:absolute;inset:0}@media (width<=1024px){.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__deco[data-astro-cid-kksao7c2]{display:none}}.treatment-hero__container[data-astro-cid-kksao7c2]{z-index:1;max-width:var(--max-width);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:60px;margin-inline:auto;display:grid;position:relative}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__container[data-astro-cid-kksao7c2]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.treatment-hero--soft[data-astro-cid-kksao7c2] .treatment-hero__title[data-astro-cid-kksao7c2]{font-family:var(--font-serif);letter-spacing:.5px;color:var(--color-text);overflow-wrap:break-word;margin:20px 0 0;font-size:clamp(2.375rem,1.73067rem + 2.74914vw,3.875rem);font-weight:300;line-height:1.06}.treatment-hero--soft[data-astro-cid-kksao7c2] .treatment-hero__title-emphasis[data-astro-cid-kksao7c2]{color:#948b81;font-style:italic;font-weight:400}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__title[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:-1.4px;text-transform:uppercase;color:var(--color-text);overflow-wrap:break-word;margin:20px 0 0;font-size:clamp(2.125rem,1.48067rem + 2.74914vw,3.625rem);font-weight:800;line-height:1.02}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__title-emphasis[data-astro-cid-kksao7c2]{background:var(--color-surface-inverse);color:var(--color-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 12px}.treatment-hero__title-top[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:-1.4px;text-transform:uppercase;color:var(--color-text);overflow-wrap:break-word;font-size:clamp(2rem,1.40936rem + 2.52005vw,3.375rem);font-weight:800;display:block}.treatment-hero__title-sub[data-astro-cid-kksao7c2]{font-family:var(--font-serif);color:var(--color-text);margin-top:8px;font-size:clamp(1.75rem,1.26675rem + 2.06186vw,2.875rem);font-style:italic;font-weight:300;line-height:1.12;display:block}.treatment-hero__text[data-astro-cid-kksao7c2]{color:var(--color-text);max-width:520px;margin:24px 0 0;font-size:1.0625rem;line-height:1.7}.treatment-hero__text[data-astro-cid-kksao7c2]+.treatment-hero__text[data-astro-cid-kksao7c2]{margin-top:16px}.treatment-hero--soft[data-astro-cid-kksao7c2] .treatment-hero__text[data-astro-cid-kksao7c2]{color:var(--color-text-muted)}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__text[data-astro-cid-kksao7c2]{max-width:560px}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__text[data-astro-cid-kksao7c2]{font-size:1.125rem}.treatment-hero__cta[data-astro-cid-kksao7c2]{background:var(--color-surface-inverse);font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;margin-top:32px;padding:15px 28px;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.treatment-hero--soft[data-astro-cid-kksao7c2] .treatment-hero__cta[data-astro-cid-kksao7c2]{background:var(--color-accent);color:var(--color-text);font-weight:700}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__cta[data-astro-cid-kksao7c2]{color:var(--color-surface);margin-top:30px}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__cta[data-astro-cid-kksao7c2]:hover{background:#000}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__cta[data-astro-cid-kksao7c2]{color:var(--color-accent);border-radius:8px}.treatment-hero__cta-arrow[data-astro-cid-kksao7c2]{color:var(--color-accent)}.treatment-hero__media[data-astro-cid-kksao7c2]{position:relative}.treatment-hero__frame-offset[data-astro-cid-kksao7c2]{background:var(--color-surface-inverse);z-index:0;border-radius:4px;position:absolute;inset:18px -18px -18px 18px}.treatment-hero__frame[data-astro-cid-kksao7c2]{z-index:1;will-change:transform;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -26px #33302a57}.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__frame[data-astro-cid-kksao7c2]{background:var(--color-surface-muted);box-shadow:0 30px 60px -24px #2c2a2466}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__frame[data-astro-cid-kksao7c2]{border-radius:4px;box-shadow:0 30px 60px -22px #26241f80}.treatment-hero__image[data-astro-cid-kksao7c2]{object-fit:cover;width:100%;height:520px;display:block}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__image[data-astro-cid-kksao7c2]{height:540px}.treatment-hero__marker[data-astro-cid-kksao7c2]{z-index:3;will-change:transform;background:#fff;border:1px solid #e4e1dc;border-radius:999px;align-items:center;gap:14px;padding:8px 20px 8px 8px;text-decoration:none;transition:box-shadow .3s;display:inline-flex;position:absolute;bottom:96px;left:-46px;box-shadow:0 18px 38px -14px #2c2a246b}.treatment-hero__marker[data-astro-cid-kksao7c2]:hover{box-shadow:0 24px 48px -14px #2c2a2480}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__marker[data-astro-cid-kksao7c2]{background:var(--color-surface-inverse);bottom:78px}.treatment-hero__marker-avatar[data-astro-cid-kksao7c2]{border-radius:50%;flex:none;width:60px;height:60px;display:block;overflow:hidden}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__marker-avatar[data-astro-cid-kksao7c2]{border:2px solid var(--color-accent)}.treatment-hero__marker-avatar[data-astro-cid-kksao7c2] img[data-astro-cid-kksao7c2]{object-fit:cover;width:100%;height:100%;display:block}.treatment-hero__marker-text[data-astro-cid-kksao7c2]{flex-direction:column;line-height:1.2;display:flex}.treatment-hero__marker-name[data-astro-cid-kksao7c2]{font-family:var(--font-serif);color:var(--color-text);white-space:nowrap;font-size:1.25rem;font-weight:400}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__marker-name[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:-.3px;color:var(--color-surface);font-size:1.0625rem;font-weight:800}.treatment-hero__marker-sub[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:1.3px;text-transform:uppercase;color:#948b81;white-space:nowrap;font-size:.75rem;font-weight:600}.treatment-hero--bold[data-astro-cid-kksao7c2] .treatment-hero__marker-sub[data-astro-cid-kksao7c2]{color:var(--color-accent)}.treatment-hero__marker-arrow[data-astro-cid-kksao7c2]{background:var(--color-accent);width:30px;height:30px;color:var(--color-text);font-family:var(--font-head);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex}.treatment-hero__ki[data-astro-cid-kksao7c2]{z-index:4;position:absolute;top:16px;right:16px}.treatment-hero__ki-toggle[data-astro-cid-kksao7c2]{cursor:pointer;backdrop-filter:blur(6px);width:42px;height:42px;color:var(--color-surface);font-family:var(--font-head);letter-spacing:.5px;text-shadow:0 1px 3px #00000059;background:#ffffff47;border:1.5px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;list-style:none;display:flex}.treatment-hero__ki[data-astro-cid-kksao7c2][open] .treatment-hero__ki-toggle[data-astro-cid-kksao7c2]{position:absolute;top:0;right:0}.treatment-hero__ki-panel[data-astro-cid-kksao7c2]{background:var(--color-surface);border-radius:14px;width:min(420px,80vw);padding:18px 20px;position:absolute;top:68px;right:0;box-shadow:0 20px 40px -14px #26241f80}.treatment-hero__ki-label[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:1px;text-transform:uppercase;color:var(--color-text);font-size:.8125rem;font-weight:800}.treatment-hero__ki-note[data-astro-cid-kksao7c2]{color:var(--color-text-muted);margin:10px 0 0;font-size:.78125rem;line-height:1.55}.treatment-hero__ki-meta[data-astro-cid-kksao7c2]{border-top:1px solid #e4e1dc;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 18px;margin-top:14px;padding-top:14px;display:grid}.treatment-hero__ki-key[data-astro-cid-kksao7c2]{font-family:var(--font-head);letter-spacing:1.2px;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:700}.treatment-hero__ki-value[data-astro-cid-kksao7c2]{color:var(--color-text);font-size:.875rem}.treatment-hero__ki-legal[data-astro-cid-kksao7c2]{color:var(--color-text-muted);margin:14px 0 0;font-size:.78125rem;line-height:1.55}@media (width<=1024px){.treatment-hero--classic[data-astro-cid-kksao7c2] .treatment-hero__container[data-astro-cid-kksao7c2]{grid-template-columns:minmax(0,1fr)}}@container (width<=900px){.treatment-hero__container[data-astro-cid-kksao7c2]{grid-template-columns:minmax(0,1fr)}.treatment-hero__marker[data-astro-cid-kksao7c2]{left:16px}}.kennstdu[data-astro-cid-e245iuou]{background:var(--color-surface);padding-block:92px;padding-inline:var(--gutter)}.kennstdu__container[data-astro-cid-e245iuou]{max-width:var(--max-width-narrow);margin-inline:auto}.kennstdu__title[data-astro-cid-e245iuou]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.kennstdu__quotes[data-astro-cid-e245iuou]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px;margin-top:34px;display:grid}.kennstdu__quote[data-astro-cid-e245iuou]{background:var(--color-surface-muted);border-radius:22px 22px 22px 6px;margin-bottom:16px;padding:28px 28px 30px;position:relative}.kennstdu__quote-text[data-astro-cid-e245iuou]{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:1.3125rem;font-style:italic;line-height:1.35}.kennstdu__quote-tail[data-astro-cid-e245iuou]{background:var(--color-surface-muted);border-radius:3px;width:22px;height:22px;position:absolute;bottom:-11px;left:26px;transform:rotate(45deg)}.kennstdu__text[data-astro-cid-e245iuou]{color:var(--color-text);max-width:840px;margin:28px 0 0;font-size:1.0625rem;line-height:1.7}.image-overlay[data-astro-cid-44sjp4oy]{padding-block:88px;padding-inline:var(--gutter);position:relative;overflow:hidden}.image-overlay--dark[data-astro-cid-44sjp4oy]{background:var(--color-surface-inverse)}.image-overlay--light[data-astro-cid-44sjp4oy]{background:var(--color-surface-subtle)}.image-overlay__bg[data-astro-cid-44sjp4oy]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.image-overlay--dark[data-astro-cid-44sjp4oy] .image-overlay__scrim[data-astro-cid-44sjp4oy]{background:#26241fbd}.image-overlay--light[data-astro-cid-44sjp4oy] .image-overlay__scrim[data-astro-cid-44sjp4oy]{background:#f4f3f1c7}.image-overlay__scrim[data-astro-cid-44sjp4oy]{position:absolute;inset:0}.image-overlay__container[data-astro-cid-44sjp4oy]{max-width:var(--max-width-prose);margin-inline:auto;position:relative}.facts__title[data-astro-cid-mawrfder]{margin:0}.facts__title--light[data-astro-cid-mawrfder]{font-family:var(--font-serif);letter-spacing:.5px;color:var(--color-text);font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:300;line-height:1.08}.facts__title--dark[data-astro-cid-mawrfder]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;color:var(--color-surface);font-size:clamp(1.75rem,1.42784rem + 1.37457vw,2.5rem);font-weight:800;line-height:1.04}.facts__card[data-astro-cid-mawrfder]{background:#fff;border-radius:16px;margin-top:30px;padding:14px 32px}.facts__row[data-astro-cid-mawrfder]{border-bottom:1px solid #26241f1a;grid-template-columns:minmax(120px,210px) minmax(0,1fr);gap:8px 20px;padding:15px 0;display:grid}.facts__row[data-astro-cid-mawrfder]:last-child{border-bottom:0}.facts__key[data-astro-cid-mawrfder]{font-family:var(--font-head);letter-spacing:1.1px;text-transform:uppercase;color:var(--color-text);font-size:.75rem;font-weight:800}.facts__value[data-astro-cid-mawrfder]{color:var(--color-text);font-size:.96875rem}.indication[data-astro-cid-mksnph7x]{background:var(--color-surface);padding-block:92px;padding-inline:var(--gutter);container-type:inline-size}.indication__container[data-astro-cid-mksnph7x]{max-width:var(--max-width-narrow);margin-inline:auto}.indication__title[data-astro-cid-mksnph7x]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.indication--soft[data-astro-cid-mksnph7x] .indication__title[data-astro-cid-mksnph7x]{letter-spacing:.5px;font-weight:300;line-height:1.08}.indication--bold[data-astro-cid-mksnph7x] .indication__title[data-astro-cid-mksnph7x]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;font-size:clamp(1.75rem,1.42784rem + 1.37457vw,2.5rem);font-weight:800;line-height:1.04}.indication__intro[data-astro-cid-mksnph7x]{color:var(--color-text);max-width:800px;margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.indication--soft[data-astro-cid-mksnph7x] .indication__intro[data-astro-cid-mksnph7x]{color:var(--color-text-muted)}.indication__list[data-astro-cid-mksnph7x]{flex-direction:column;gap:16px;margin-top:32px;display:flex}.indication__item[data-astro-cid-mksnph7x]{background:#fff;border:1px solid #26241f24;border-radius:14px;padding:22px 26px}.indication__question[data-astro-cid-mksnph7x]{cursor:pointer;align-items:center;gap:16px;list-style:none;display:flex}.indication__icon[data-astro-cid-mksnph7x]{background:var(--color-surface-inverse);border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.indication__question-text[data-astro-cid-mksnph7x]{font-family:var(--font-head);letter-spacing:-.2px;color:var(--color-text);flex:1;font-size:1.25rem;font-weight:700;line-height:1.2}.indication__toggle[data-astro-cid-mksnph7x]{background:var(--color-accent);width:26px;height:26px;color:var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.indication__item[data-astro-cid-mksnph7x][open] .indication__toggle[data-astro-cid-mksnph7x]:before{content:"–"}.indication__item[data-astro-cid-mksnph7x]:not([open]) .indication__toggle[data-astro-cid-mksnph7x]:before{content:"+"}.indication__answer[data-astro-cid-mksnph7x]{color:var(--color-text-muted);margin:14px 0 0;padding-left:60px;font-size:1rem;line-height:1.7}.indication__note[data-astro-cid-mksnph7x]{background:var(--color-accent-soft);border-radius:14px;margin-top:28px;padding:22px 26px}.indication__note-text[data-astro-cid-mksnph7x]{color:var(--color-text);margin:0;font-size:.96875rem;line-height:1.7}.indication__note-link[data-astro-cid-mksnph7x]{background:var(--color-surface-inverse);color:var(--color-accent);font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;border-radius:8px;margin-top:10px;padding:11px 18px;font-size:.75rem;font-weight:800;display:inline-flex}@container (width<=900px){.indication__answer[data-astro-cid-mksnph7x]{padding-left:0}}.methods[data-astro-cid-qnufykx6]{padding-block:92px;padding-inline:var(--gutter)}.methods--accent[data-astro-cid-qnufykx6]{background:var(--color-accent)}.methods--muted[data-astro-cid-qnufykx6]{background:var(--color-surface-muted)}.methods__container[data-astro-cid-qnufykx6]{max-width:1180px;margin-inline:auto}.methods__title[data-astro-cid-qnufykx6]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.methods--muted[data-astro-cid-qnufykx6] .methods__title[data-astro-cid-qnufykx6]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;font-size:clamp(1.75rem,1.42784rem + 1.37457vw,2.5rem);font-weight:800;line-height:1.04}.methods__intro[data-astro-cid-qnufykx6]{color:var(--color-text);max-width:800px;margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.methods__grid[data-astro-cid-qnufykx6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:22px;margin-top:34px;display:grid}.methods__card[data-astro-cid-qnufykx6]{border:1px solid var(--color-accent-soft);background:#eff7d8;border-radius:14px;flex-direction:column;padding:30px;display:flex}.methods--muted[data-astro-cid-qnufykx6] .methods__card[data-astro-cid-qnufykx6]{background:var(--color-surface);border:1px solid #26241f1f}.methods__card--wide[data-astro-cid-qnufykx6]{grid-column:1/-1}.methods__card-title[data-astro-cid-qnufykx6]{font-family:var(--font-head);letter-spacing:-.3px;color:var(--color-text);margin:0;font-size:1.4375rem;font-weight:700;line-height:1.15}.methods__card-body[data-astro-cid-qnufykx6]{color:var(--color-text);flex:1;margin:10px 0 0;font-size:.9375rem;line-height:1.65}.methods__chips[data-astro-cid-qnufykx6]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.methods__chip[data-astro-cid-qnufykx6]{background:var(--color-surface-inverse);color:var(--color-accent);font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;border-radius:8px;align-items:center;gap:9px;padding:12px 20px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.methods--soft[data-astro-cid-qnufykx6]{container-type:inline-size}.methods--soft[data-astro-cid-qnufykx6] .methods__container[data-astro-cid-qnufykx6]{max-width:var(--max-width)}.methods--soft[data-astro-cid-qnufykx6] .methods__title[data-astro-cid-qnufykx6]{letter-spacing:.5px;font-weight:300;line-height:1.08}.methods--soft[data-astro-cid-qnufykx6] .methods__intro[data-astro-cid-qnufykx6],.methods--soft[data-astro-cid-qnufykx6] .methods__card-body[data-astro-cid-qnufykx6]{color:var(--color-text-muted)}.methods--soft[data-astro-cid-qnufykx6] .methods__grid[data-astro-cid-qnufykx6]{grid-template-columns:repeat(2,minmax(0,1fr))}.methods--soft[data-astro-cid-qnufykx6] .methods__card[data-astro-cid-qnufykx6]{border-radius:16px}.methods--soft[data-astro-cid-qnufykx6] .methods__card-title[data-astro-cid-qnufykx6]{font-family:var(--font-serif);letter-spacing:normal;font-size:1.6875rem;font-weight:400}.methods--soft[data-astro-cid-qnufykx6] .methods__chip[data-astro-cid-qnufykx6]{padding:11px 18px;font-weight:700}@container (width<=900px){.methods--soft[data-astro-cid-qnufykx6] .methods__grid[data-astro-cid-qnufykx6]{grid-template-columns:minmax(0,1fr)}}.split-feature[data-astro-cid-mgu4g4wd]{background:var(--color-surface);padding-block:92px;padding-inline:var(--gutter);container-type:inline-size}.split-feature__container[data-astro-cid-mgu4g4wd]{max-width:var(--max-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;margin-inline:auto;display:grid}.split-feature--frame[data-astro-cid-mgu4g4wd] .split-feature__container[data-astro-cid-mgu4g4wd]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.split-feature__eyebrow[data-astro-cid-mgu4g4wd]{font-family:var(--font-head);letter-spacing:2px;text-transform:uppercase;color:#948b81;margin:0;font-size:.75rem;font-weight:600}.split-feature__title[data-astro-cid-mgu4g4wd]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.split-feature__eyebrow[data-astro-cid-mgu4g4wd]+.split-feature__title[data-astro-cid-mgu4g4wd]{margin-top:14px}.split-feature--soft[data-astro-cid-mgu4g4wd] .split-feature__title[data-astro-cid-mgu4g4wd]{letter-spacing:.5px;font-weight:300;line-height:1.08}.split-feature--bold[data-astro-cid-mgu4g4wd] .split-feature__title[data-astro-cid-mgu4g4wd]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;font-size:clamp(1.75rem,1.42784rem + 1.37457vw,2.5rem);font-weight:800;line-height:1.04}.split-feature__text[data-astro-cid-mgu4g4wd]{color:var(--color-text);margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.split-feature--soft[data-astro-cid-mgu4g4wd] .split-feature__text[data-astro-cid-mgu4g4wd]{color:var(--color-text-muted)}.split-feature__text[data-astro-cid-mgu4g4wd]+.split-feature__text[data-astro-cid-mgu4g4wd]{margin-top:14px}.split-feature--shadow[data-astro-cid-mgu4g4wd] .split-feature__media[data-astro-cid-mgu4g4wd]{border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -26px #26241f66}.split-feature__frame[data-astro-cid-mgu4g4wd]{background:#eff7d8;border-radius:20px;padding:10px}.split-feature__frame[data-astro-cid-mgu4g4wd] .split-feature__image[data-astro-cid-mgu4g4wd]{border-radius:14px}.split-feature__image[data-astro-cid-mgu4g4wd]{object-fit:cover;width:100%;height:480px;display:block}@container (width<=900px){.split-feature__container[data-astro-cid-mgu4g4wd],.split-feature--frame[data-astro-cid-mgu4g4wd] .split-feature__container[data-astro-cid-mgu4g4wd]{grid-template-columns:minmax(0,1fr)}}.steps[data-astro-cid-twrp6k5q]{padding-block:92px;padding-inline:var(--gutter)}.steps--muted[data-astro-cid-twrp6k5q]{background:var(--color-surface-muted)}.steps--subtle[data-astro-cid-twrp6k5q]{background:var(--color-surface-subtle)}.steps__container[data-astro-cid-twrp6k5q]{max-width:var(--max-width-prose);margin-inline:auto}.steps__title[data-astro-cid-twrp6k5q]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.08}.steps--muted[data-astro-cid-twrp6k5q] .steps__title[data-astro-cid-twrp6k5q]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;font-size:clamp(1.75rem,1.42784rem + 1.37457vw,2.5rem);font-weight:800;line-height:1.04}.steps__track[data-astro-cid-twrp6k5q]{margin-top:34px;position:relative}.steps__line[data-astro-cid-twrp6k5q]{background:var(--color-border);width:2px;position:absolute;top:8px;bottom:44px;left:25px}.steps__progress[data-astro-cid-twrp6k5q]{background:var(--color-accent);width:2px;height:0;position:absolute;top:8px;left:25px}.steps__item[data-astro-cid-twrp6k5q]{padding-bottom:52px;padding-left:78px;position:relative}.steps__item[data-astro-cid-twrp6k5q]:last-child{padding-bottom:0}.steps__number[data-astro-cid-twrp6k5q]{background:var(--color-accent);width:52px;height:52px;color:var(--color-text);font-family:var(--font-head);border-radius:50%;justify-content:center;align-items:center;font-size:1.3125rem;font-weight:800;display:flex;position:absolute;top:0;left:0}.steps--muted[data-astro-cid-twrp6k5q] .steps__number[data-astro-cid-twrp6k5q]{box-shadow:0 0 0 8px var(--color-surface-muted)}.steps--subtle[data-astro-cid-twrp6k5q] .steps__number[data-astro-cid-twrp6k5q]{box-shadow:0 0 0 8px var(--color-surface-subtle)}.steps__heading[data-astro-cid-twrp6k5q]{font-family:var(--font-head);letter-spacing:-.3px;color:var(--color-text);margin:0;font-size:1.5625rem;font-weight:700;line-height:1.15}.steps--subtle[data-astro-cid-twrp6k5q] .steps__heading[data-astro-cid-twrp6k5q]{font-family:var(--font-serif);letter-spacing:0;font-size:1.875rem;font-weight:400}.steps__body[data-astro-cid-twrp6k5q]{color:var(--color-text);margin-top:12px;font-size:1rem;line-height:1.7}.steps__body[data-astro-cid-twrp6k5q] p{margin:12px 0 0}.steps__body--two[data-astro-cid-twrp6k5q]{color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}@container (width<=48rem){.steps__body--two[data-astro-cid-twrp6k5q]{grid-template-columns:minmax(0,1fr)}}.specialist[data-astro-cid-gbo7b4or]{background:var(--color-surface);padding-block:92px;padding-inline:var(--gutter);container-type:inline-size}.specialist__container[data-astro-cid-gbo7b4or]{max-width:var(--max-width-narrow);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:52px;margin-inline:auto;display:grid}.specialist--image-right[data-astro-cid-gbo7b4or] .specialist__container[data-astro-cid-gbo7b4or]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.specialist--image-right[data-astro-cid-gbo7b4or] .specialist__media[data-astro-cid-gbo7b4or]{order:2}.specialist__media[data-astro-cid-gbo7b4or]{border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -26px #26241f66}.specialist[data-astro-cid-gbo7b4or][data-theme=dark] .specialist__media[data-astro-cid-gbo7b4or]{box-shadow:0 30px 60px -26px #0009}.specialist__image[data-astro-cid-gbo7b4or]{object-fit:cover;width:100%;height:520px;display:block}.specialist__eyebrow[data-astro-cid-gbo7b4or]{font-family:var(--font-head);letter-spacing:2px;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.75rem;font-weight:600}.specialist[data-astro-cid-gbo7b4or][data-theme=dark] .specialist__eyebrow[data-astro-cid-gbo7b4or]{color:var(--color-accent)}.specialist__title[data-astro-cid-gbo7b4or]{font-family:var(--font-serif);letter-spacing:.5px;color:var(--color-text);margin:14px 0 0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.08}.specialist--bold[data-astro-cid-gbo7b4or] .specialist__title[data-astro-cid-gbo7b4or]{font-family:var(--font-head);letter-spacing:-1px;text-transform:uppercase;font-size:clamp(1.625rem,1.35653rem + 1.14548vw,2.25rem);font-weight:800}.specialist__intro[data-astro-cid-gbo7b4or]{color:var(--color-text);margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.specialist[data-astro-cid-gbo7b4or][data-theme=dark] .specialist__intro[data-astro-cid-gbo7b4or]{color:var(--color-text-muted)}.specialist__list[data-astro-cid-gbo7b4or]{flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.specialist__list[data-astro-cid-gbo7b4or] li[data-astro-cid-gbo7b4or]{color:var(--color-text);padding-left:32px;font-size:.96875rem;line-height:1.6;position:relative}.specialist__list[data-astro-cid-gbo7b4or] li[data-astro-cid-gbo7b4or]:before{content:"✓";color:var(--color-text);background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:flex;position:absolute;top:0;left:0}.specialist__podcast[data-astro-cid-gbo7b4or]{color:var(--color-text-muted);margin:26px 0 0;font-size:.96875rem;line-height:1.7}.specialist__link[data-astro-cid-gbo7b4or]{background:var(--color-accent);color:var(--color-text);font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;margin-top:18px;padding:13px 24px;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}@container (width<=900px){.specialist__container[data-astro-cid-gbo7b4or],.specialist--image-right[data-astro-cid-gbo7b4or] .specialist__container[data-astro-cid-gbo7b4or]{grid-template-columns:minmax(0,1fr)}.specialist--image-right[data-astro-cid-gbo7b4or] .specialist__media[data-astro-cid-gbo7b4or]{order:0}}.risks[data-astro-cid-vt7tj6q5]{background:var(--color-surface);padding-block:92px;padding-inline:var(--gutter);border-top:1px solid #26241f1a}.risks__container[data-astro-cid-vt7tj6q5]{max-width:var(--max-width-narrow);margin-inline:auto}.risks__title[data-astro-cid-vt7tj6q5]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.risks__intro[data-astro-cid-vt7tj6q5]{color:var(--color-text);max-width:820px;margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.risks--soft[data-astro-cid-vt7tj6q5] .risks__intro[data-astro-cid-vt7tj6q5]{color:var(--color-text-muted)}.risks__grid[data-astro-cid-vt7tj6q5]{gap:22px;margin-top:32px;display:grid}.risks--accent[data-astro-cid-vt7tj6q5] .risks__grid[data-astro-cid-vt7tj6q5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.risks--soft[data-astro-cid-vt7tj6q5] .risks__grid[data-astro-cid-vt7tj6q5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.risks__card[data-astro-cid-vt7tj6q5]{background:var(--color-accent);border-top:4px solid var(--color-text);border-radius:14px;padding:28px}.risks--soft[data-astro-cid-vt7tj6q5] .risks__card[data-astro-cid-vt7tj6q5]{background:var(--color-surface-subtle);border-top:0;border-radius:16px}.risks__icon[data-astro-cid-vt7tj6q5]{background:var(--color-surface-inverse);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}.risks__icon[data-astro-cid-vt7tj6q5] svg[data-astro-cid-vt7tj6q5]{stroke:var(--color-accent)}.risks--soft[data-astro-cid-vt7tj6q5] .risks__icon[data-astro-cid-vt7tj6q5]{background:var(--color-accent-soft)}.risks--soft[data-astro-cid-vt7tj6q5] .risks__icon[data-astro-cid-vt7tj6q5] svg[data-astro-cid-vt7tj6q5]{stroke:var(--color-text)}.risks__card-title[data-astro-cid-vt7tj6q5]{font-family:var(--font-head);letter-spacing:-.3px;color:var(--color-text);margin:0;font-size:1.3125rem;font-weight:700;line-height:1.15}.risks--soft[data-astro-cid-vt7tj6q5] .risks__card-title[data-astro-cid-vt7tj6q5]{font-family:var(--font-serif);letter-spacing:0;font-size:1.5rem;font-weight:400}.risks__card-body[data-astro-cid-vt7tj6q5]{color:var(--color-text);margin:10px 0 0;font-size:.90625rem;line-height:1.6}.risks--soft[data-astro-cid-vt7tj6q5] .risks__card-body[data-astro-cid-vt7tj6q5]{color:var(--color-text-muted)}.risks__note[data-astro-cid-vt7tj6q5]{background:#eff7d8;border-radius:16px;margin-top:26px;padding:26px 30px}.risks__note[data-astro-cid-vt7tj6q5] p[data-astro-cid-vt7tj6q5]{color:var(--color-text);margin:0;font-size:1rem}.risks__note[data-astro-cid-vt7tj6q5] strong[data-astro-cid-vt7tj6q5]{font-family:var(--font-serif);font-size:1.3125rem;font-weight:600}.cost[data-astro-cid-omskqslw]{background:var(--color-accent-soft);padding-block:92px;padding-inline:var(--gutter)}.cost__container[data-astro-cid-omskqslw]{max-width:var(--max-width-prose);margin-inline:auto}.cost__title[data-astro-cid-omskqslw]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.1}.cost__intro[data-astro-cid-omskqslw]{color:var(--color-text);margin:18px 0 0;font-size:1.0625rem;line-height:1.7}.cost__panel[data-astro-cid-omskqslw]{background:var(--color-surface);border-radius:16px;margin-top:28px;padding:30px 34px}.cost__panel-title[data-astro-cid-omskqslw]{font-family:var(--font-head);letter-spacing:-.3px;text-transform:uppercase;color:var(--color-text);margin:0;font-size:1.25rem;font-weight:800}.cost__list[data-astro-cid-omskqslw]{margin-top:12px}.cost__item[data-astro-cid-omskqslw]{border-bottom:1px solid #26241f1a;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.cost__item[data-astro-cid-omskqslw]:last-child{border-bottom:0}.cost__check[data-astro-cid-omskqslw]{background:var(--color-accent);width:24px;height:24px;color:var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.cost__item-text[data-astro-cid-omskqslw]{color:var(--color-text);font-size:1rem}.cost__financing[data-astro-cid-omskqslw]{margin-top:28px}.cost__financing-title[data-astro-cid-omskqslw]{font-family:var(--font-head);letter-spacing:-.3px;color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700;line-height:1.15}.cost__financing-text[data-astro-cid-omskqslw]{color:var(--color-text);margin:10px 0 0;font-size:1rem;line-height:1.7}.faq[data-astro-cid-gfo3rpqg]{padding-block:92px;padding-inline:var(--gutter)}.faq--dark[data-astro-cid-gfo3rpqg]{background:var(--color-surface-inverse)}.faq--light[data-astro-cid-gfo3rpqg]{background:var(--color-surface-subtle)}.faq__container[data-astro-cid-gfo3rpqg]{max-width:900px;margin-inline:auto}.faq__title[data-astro-cid-gfo3rpqg]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.08}.faq--dark[data-astro-cid-gfo3rpqg] .faq__title[data-astro-cid-gfo3rpqg]{color:var(--color-surface)}.faq--light[data-astro-cid-gfo3rpqg] .faq__title[data-astro-cid-gfo3rpqg]{text-align:center}.faq__list[data-astro-cid-gfo3rpqg]{flex-direction:column;gap:12px;margin-top:32px;display:flex}.faq__list--gap[data-astro-cid-gfo3rpqg]{margin-top:32px}.faq--light[data-astro-cid-gfo3rpqg] .faq__list[data-astro-cid-gfo3rpqg]{gap:0;margin-top:34px}.faq__item[data-astro-cid-gfo3rpqg]{border-radius:12px;padding:20px 24px}.faq--dark[data-astro-cid-gfo3rpqg] .faq__item[data-astro-cid-gfo3rpqg]{background:#ffffff0f;border:1px solid #ffffff24}.faq--light[data-astro-cid-gfo3rpqg] .faq__item[data-astro-cid-gfo3rpqg]{background:var(--color-surface);border:1px solid #26241f1f;border-radius:14px;margin-bottom:12px;padding:20px 26px}.faq__question[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;list-style:none;display:flex}.faq__question[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__question-text[data-astro-cid-gfo3rpqg]{font-family:var(--font-head);color:var(--color-surface);font-size:1.125rem;font-weight:700;line-height:1.3}.faq--light[data-astro-cid-gfo3rpqg] .faq__question-text[data-astro-cid-gfo3rpqg]{font-family:var(--font-serif);color:var(--color-text);flex:1;font-size:1.4375rem;font-weight:400;line-height:1.18}.faq__toggle[data-astro-cid-gfo3rpqg]{background:var(--color-accent);width:26px;height:26px;color:var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.faq--light[data-astro-cid-gfo3rpqg] .faq__toggle[data-astro-cid-gfo3rpqg]{width:28px;height:28px;font-family:var(--font-head);font-size:.9375rem}.faq__answer[data-astro-cid-gfo3rpqg]{color:var(--color-border);margin:14px 0 0;font-size:1rem;line-height:1.7}.faq--light[data-astro-cid-gfo3rpqg] .faq__answer[data-astro-cid-gfo3rpqg]{color:var(--color-text-muted);margin-top:12px;font-size:.96875rem}.faq__chips[data-astro-cid-gfo3rpqg]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.faq__chip[data-astro-cid-gfo3rpqg]{background:var(--color-accent);color:var(--color-text);font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;border-radius:8px;padding:11px 18px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.final-cta[data-astro-cid-rufwo4jm]{padding-block:92px;padding-inline:var(--gutter);text-align:center}.final-cta--light[data-astro-cid-rufwo4jm]{background:var(--color-surface)}.final-cta__container[data-astro-cid-rufwo4jm]{max-width:var(--max-width-prose);margin-inline:auto}.final-cta__title[data-astro-cid-rufwo4jm]{font-family:var(--font-serif);letter-spacing:.2px;color:var(--color-text);margin:0;font-size:clamp(1.875rem,1.49914rem + 1.60367vw,2.75rem);font-weight:400;line-height:1.08}.final-cta--accent[data-astro-cid-rufwo4jm] .final-cta__title[data-astro-cid-rufwo4jm]{font-size:2.875rem}.final-cta__title-accent[data-astro-cid-rufwo4jm]{color:#948b81;font-style:italic}.final-cta__text[data-astro-cid-rufwo4jm]{color:var(--color-text);max-width:720px;margin:20px auto 0;font-size:1.0625rem;line-height:1.7}.final-cta--accent[data-astro-cid-rufwo4jm] .final-cta__text[data-astro-cid-rufwo4jm]{color:var(--color-text-muted)}.final-cta__button[data-astro-cid-rufwo4jm]{font-family:var(--font-head);letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:9px;margin-top:30px;padding:15px 28px;font-size:.8125rem;text-decoration:none;display:inline-flex}.final-cta__button--light[data-astro-cid-rufwo4jm]{background:var(--color-surface-inverse);color:var(--color-accent);border-radius:8px;font-weight:800}.final-cta__button--light[data-astro-cid-rufwo4jm]:hover{background:#000}.final-cta__button--accent[data-astro-cid-rufwo4jm]{background:var(--color-accent);color:var(--color-text);border-radius:var(--radius-full);font-weight:700}.final-cta__button--accent[data-astro-cid-rufwo4jm]:hover{background:#9bc921}
