.care[data-astro-cid-yp34utua]{border:var(--border) solid var(--pink-line);border-radius:var(--radius);background:var(--blush-deep);padding:clamp(1.4rem,1rem + 1.6vw,2.4rem) clamp(1.25rem,.8rem + 2vw,3rem) clamp(1.1rem,.9rem + .8vw,1.5rem)}.care__list[data-astro-cid-yp34utua]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(1rem,.8rem + .8vw,1.5rem);display:grid}.care__item[data-astro-cid-yp34utua]{align-items:flex-start;gap:1rem;padding-inline:clamp(1rem,.5rem + 1.6vw,2.25rem);display:flex}.care__item[data-astro-cid-yp34utua]:first-child{padding-left:0}.care__item[data-astro-cid-yp34utua]+.care__item[data-astro-cid-yp34utua]{border-left:1px solid #ecb3cf}.care__item[data-astro-cid-yp34utua] .care__icon{color:var(--pink);margin-top:.1rem}.care__name[data-astro-cid-yp34utua]{font-size:var(--fs-card);letter-spacing:-.015em;font-weight:600;line-height:1.25}.care__text[data-astro-cid-yp34utua]{font-size:var(--fs-small);color:var(--text);margin-top:.3rem}.care__note[data-astro-cid-yp34utua]{margin-top:clamp(1rem,.8rem + .8vw,1.5rem)}@media (width<=63.99rem){.care__list[data-astro-cid-yp34utua]{grid-template-columns:1fr;gap:1.1rem}.care__item[data-astro-cid-yp34utua]{padding-inline:0}.care__item[data-astro-cid-yp34utua]+.care__item[data-astro-cid-yp34utua]{border-top:1px solid #ecb3cf;border-left:0;padding-top:1.1rem}}.jump[data-astro-cid-lnthwwyx]{margin-top:clamp(1.1rem,.9rem + .8vw,1.6rem)}.jump[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:.5rem;display:flex}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{border:var(--border) solid var(--pink-line);min-height:2.75rem;color:var(--ink);font-size:var(--fs-small);transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease;background:#fff;border-radius:999px;align-items:center;padding:.4rem .95rem;font-weight:600;text-decoration:none;display:inline-flex}.jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{background:var(--pink-tint);border-color:var(--pink)}.group[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);padding-block:clamp(2.5rem,1.8rem + 2.6vw,4.25rem)}.group--soft[data-astro-cid-lnthwwyx]{background:var(--blush-soft);border-bottom-color:#f6d3e4}.group__grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);align-items:start;gap:1.75rem clamp(2rem,1rem + 4vw,5rem);display:grid}.group__intro[data-astro-cid-lnthwwyx]{gap:.75rem;display:grid}.group__text[data-astro-cid-lnthwwyx]{color:var(--text);max-width:26rem}.group__photo[data-astro-cid-lnthwwyx]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--blush-deep);max-width:22rem;margin-top:.5rem;position:relative;overflow:hidden}.group__photo[data-astro-cid-lnthwwyx] picture{display:block;position:absolute;inset:0}.group__list[data-astro-cid-lnthwwyx]{gap:clamp(.65rem,.5rem + .5vw,.9rem);display:grid}.row[data-astro-cid-lnthwwyx]{border:var(--border) solid var(--pink-line);border-radius:var(--radius);scroll-margin-top:calc(var(--header-h) + 1.5rem);background:#fff;grid-template-columns:minmax(0,1fr) auto auto 6.5rem;align-items:center;gap:.5rem clamp(1rem,.6rem + 1.4vw,2rem);padding:clamp(1rem,.85rem + .5vw,1.35rem) clamp(1.1rem,.8rem + 1vw,1.75rem);display:grid}.row--noprice[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) auto 6.5rem}.row__name[data-astro-cid-lnthwwyx]{font-size:var(--fs-card);letter-spacing:-.015em;font-weight:600;line-height:1.25}.row__summary[data-astro-cid-lnthwwyx]{color:var(--text);font-size:var(--fs-small);margin-top:.15rem}.row__time[data-astro-cid-lnthwwyx]{color:var(--muted);font-size:var(--fs-small);white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.row__time[data-astro-cid-lnthwwyx] .icon{color:var(--pink)}.row__price[data-astro-cid-lnthwwyx]{letter-spacing:-.03em;color:var(--pink);white-space:nowrap;text-align:right;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:800}.row__act[data-astro-cid-lnthwwyx]{justify-self:end}.row__book[data-astro-cid-lnthwwyx]{min-height:2.75rem;color:var(--pink-ink);text-decoration:underline;text-decoration-color:var(--pink-line);text-underline-offset:.3em;align-items:center;gap:.3rem;font-weight:600;text-decoration-thickness:1.5px;display:inline-flex}.row__book[data-astro-cid-lnthwwyx]:hover{color:var(--pink);text-decoration-color:currentColor}.row__book[data-astro-cid-lnthwwyx] .icon-arrow{transition:transform var(--t-fast) var(--ease-out)}.row__book[data-astro-cid-lnthwwyx]:hover .icon-arrow{transform:translate(2px,-2px)}.row__hint[data-astro-cid-lnthwwyx]{color:var(--muted);text-align:right;font-size:.8125rem;display:block}.groups__note[data-astro-cid-lnthwwyx]{padding-block:1.25rem}.visit__head[data-astro-cid-lnthwwyx]{gap:.35rem;display:grid}.visit__grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,1rem + 4vw,5rem);margin-top:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);display:grid}.visit__steps[data-astro-cid-lnthwwyx]{gap:1.25rem;display:grid}.visit__step[data-astro-cid-lnthwwyx]{grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;display:grid}.visit__num[data-astro-cid-lnthwwyx]{border:var(--border) solid var(--pink-line);width:2.75rem;height:2.75rem;color:var(--pink-ink);background:#fff;border-radius:50%;place-items:center;font-size:.9375rem;font-weight:700;display:grid}.visit__name[data-astro-cid-lnthwwyx]{font-size:var(--fs-card);letter-spacing:-.015em;margin-bottom:.2rem;font-weight:600}.visit__photo[data-astro-cid-lnthwwyx]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--blush-deep);position:relative;overflow:hidden}.visit__photo[data-astro-cid-lnthwwyx] picture{display:block;position:absolute;inset:0}.visit__care[data-astro-cid-lnthwwyx]{margin-top:clamp(2rem,1.4rem + 2.4vw,3.5rem)}@media (width<=63.99rem){.group__grid[data-astro-cid-lnthwwyx],.visit__grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.group__intro[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;column-gap:1.75rem}.group__intro[data-astro-cid-lnthwwyx]>*{grid-column:1}.group__photo[data-astro-cid-lnthwwyx]{aspect-ratio:4/3;grid-row:1/span 2;max-width:none;margin-top:0;grid-column:2!important}}@media (width<=39.99rem){.group__intro[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr)}.group__photo[data-astro-cid-lnthwwyx]{aspect-ratio:21/9;grid-row:auto;grid-column:1!important}}@media (width<=47.99rem){.row[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main price""time act"}.row__main[data-astro-cid-lnthwwyx]{grid-area:main}.row__price[data-astro-cid-lnthwwyx]{grid-area:price}.row__time[data-astro-cid-lnthwwyx]{grid-area:time}.row__act[data-astro-cid-lnthwwyx]{grid-area:act}.row--noprice[data-astro-cid-lnthwwyx] .row__main[data-astro-cid-lnthwwyx]{grid-column:1/-1}}
