.cat-hero[data-astro-cid-vnmiil5a]{padding-block:clamp(1.5rem,4vw,3rem) clamp(2.5rem,5vw,4rem)}.cat-hero__grid[data-astro-cid-vnmiil5a]{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.cat-hero__h1[data-astro-cid-vnmiil5a]{margin-block:1.2rem 1.4rem}.cat-hero__book[data-astro-cid-vnmiil5a]{margin-top:1.8rem}.cat-hero__media[data-astro-cid-vnmiil5a]{max-width:460px}@media(min-width:900px){.cat-hero__grid[data-astro-cid-vnmiil5a]{grid-template-columns:1.15fr .85fr}.cat-hero__media[data-astro-cid-vnmiil5a]{justify-self:end}}.price-row[data-astro-cid-v6pm7z5h]{display:flex;flex-direction:column;gap:.7rem}.price-row__head[data-astro-cid-v6pm7z5h]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem}.price-row__name[data-astro-cid-v6pm7z5h]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:0;text-transform:none}.price-row__meta[data-astro-cid-v6pm7z5h]{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-body);font-size:1rem;white-space:nowrap}.price-row__duration[data-astro-cid-v6pm7z5h]{color:var(--text-soft)}.price-row__dot[data-astro-cid-v6pm7z5h]{width:4px;height:4px;border-radius:50%;background:var(--green)}.price-row__price[data-astro-cid-v6pm7z5h]{font-weight:600;font-variant-numeric:tabular-nums}.price-row__desc[data-astro-cid-v6pm7z5h]{max-width:60ch;font-size:1.02rem}.treatment[data-astro-cid-asymo4or]{padding-block:clamp(3rem,6vw,5.5rem);border-top:1px solid var(--line)}.treatment__grid[data-astro-cid-asymo4or]{display:grid;grid-template-columns:1fr;gap:clamp(1.6rem,4vw,3.4rem);align-items:center}.treatment__num[data-astro-cid-asymo4or]{font-size:clamp(2rem,4vw,3.2rem);color:var(--green)}.treatment__head[data-astro-cid-asymo4or]{display:flex;align-items:flex-start;gap:1.1rem;margin-bottom:1.4rem}.treatment__heading[data-astro-cid-asymo4or]{font-weight:500;text-transform:uppercase;letter-spacing:.01em;line-height:1.05}.display-cat[data-astro-cid-asymo4or]{font-family:var(--font-display);font-size:var(--fs-cat)}.treatment__intro[data-astro-cid-asymo4or]{margin-bottom:1.6rem;max-width:56ch}.treatment__items--multi[data-astro-cid-asymo4or]{display:flex;flex-direction:column;gap:1.8rem}.treatment__items--multi[data-astro-cid-asymo4or]>.price-row+.price-row{padding-top:1.8rem;border-top:1px solid var(--line)}.treatment__book[data-astro-cid-asymo4or]{margin-top:1.8rem}@media(min-width:900px){.treatment__grid[data-astro-cid-asymo4or]{grid-template-columns:.85fr 1fr}.treatment--flip[data-astro-cid-asymo4or] .treatment__media[data-astro-cid-asymo4or]{order:2}.treatment--noimg[data-astro-cid-asymo4or] .treatment__grid[data-astro-cid-asymo4or]{grid-template-columns:1fr;max-width:60ch}.treatment--noimg[data-astro-cid-asymo4or].treatment--flip .treatment__grid[data-astro-cid-asymo4or]{margin-left:auto}}.related__head[data-astro-cid-5odlac4b]{display:flex;flex-direction:column;gap:1rem;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.related__list[data-astro-cid-5odlac4b]{display:grid;grid-template-columns:1fr}.related__item[data-astro-cid-5odlac4b] a[data-astro-cid-5odlac4b]{display:flex;align-items:center;gap:1.2rem;padding-block:1.4rem;border-top:1px solid var(--line);transition:color var(--dur) var(--ease)}.related__item[data-astro-cid-5odlac4b]:last-child a[data-astro-cid-5odlac4b]{border-bottom:1px solid var(--line)}.related__item[data-astro-cid-5odlac4b] a[data-astro-cid-5odlac4b]:hover{color:var(--green-dark)}.related__num[data-astro-cid-5odlac4b]{color:var(--green);font-size:1.4rem}.related__label[data-astro-cid-5odlac4b]{font-family:var(--font-display);font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.4rem,3vw,2.2rem);flex:1}.related__arrow[data-astro-cid-5odlac4b]{opacity:.6;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.related__item[data-astro-cid-5odlac4b] a[data-astro-cid-5odlac4b]:hover .related__arrow[data-astro-cid-5odlac4b]{opacity:1;transform:translate(3px,-3px)}.cat-sections[data-astro-cid-ll7wdylh]{padding-top:clamp(1rem,2vw,2rem)}
