body.p-art{background:#fff8f9;color:#2a1b21}.a-pink[data-astro-cid-fntbhq7i]{color:#d63a6f}.ah[data-astro-cid-fntbhq7i]{position:fixed;top:12px;left:0;right:0;z-index:40;padding:0 16px;pointer-events:none}.ah__bar[data-astro-cid-fntbhq7i]{pointer-events:auto;max-width:1140px;margin:0 auto;background:#ffe8edf0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:40px;display:flex;align-items:center;gap:20px;padding:10px 12px 10px 18px;box-shadow:0 10px 30px -12px #781e3c47}.ah__logo[data-astro-cid-fntbhq7i]{display:flex;align-items:center;gap:10px;text-decoration:none;color:#2a1b21;font:500 14px/1.2 Jost,sans-serif}.ah__logo-img{width:42px;height:42px;object-fit:cover;border-radius:10px;background:#fff}.ah__nav[data-astro-cid-fntbhq7i]{flex:1;display:flex;align-items:center;gap:10px}.ah__link[data-astro-cid-fntbhq7i]{background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:8px 10px;font:500 15px Jost,sans-serif;color:#2a1b21;text-decoration:none;border-radius:10px}.ah__link[data-astro-cid-fntbhq7i]:hover{background:#ffffffb3}.ah__dd[data-astro-cid-fntbhq7i]{position:relative}.ah__sub[data-astro-cid-fntbhq7i]{position:absolute;top:100%;left:0;min-width:240px;background:#fff;border-radius:14px;box-shadow:0 16px 40px #00000024;padding:8px;display:none}.ah__dd[data-astro-cid-fntbhq7i]:hover .ah__sub[data-astro-cid-fntbhq7i],.ah__dd[data-astro-cid-fntbhq7i]:focus-within .ah__sub[data-astro-cid-fntbhq7i],.ah__dd[data-astro-cid-fntbhq7i].is-open .ah__sub[data-astro-cid-fntbhq7i]{display:block}.ah__sub[data-astro-cid-fntbhq7i] a[data-astro-cid-fntbhq7i]{display:block;padding:9px 12px;border-radius:8px;text-decoration:none;color:#2a1b21;font:400 15px Jost,sans-serif}.ah__sub[data-astro-cid-fntbhq7i] a[data-astro-cid-fntbhq7i]:hover{background:#ffe8ed}.ah__phone[data-astro-cid-fntbhq7i]{margin-left:auto;font:600 17px Jost,sans-serif;color:#2a1b21;text-decoration:none}.ah__burger[data-astro-cid-fntbhq7i]{display:none;margin-left:auto;background:none;border:0;cursor:pointer;color:#2a1b21;padding:8px}@media(max-width:991px){.ah__burger[data-astro-cid-fntbhq7i]{display:block}.ah__bar[data-astro-cid-fntbhq7i]{flex-wrap:wrap;border-radius:24px}.ah__nav[data-astro-cid-fntbhq7i]{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;padding:8px 0 6px}.ah__nav[data-astro-cid-fntbhq7i].is-open{display:flex}.ah__sub[data-astro-cid-fntbhq7i]{position:static;display:block;box-shadow:none;background:transparent;padding-left:12px}.ah__phone[data-astro-cid-fntbhq7i]{margin:6px 10px}.ah__link[data-astro-cid-fntbhq7i]{font-size:17px;padding:11px 10px}.ah__cta[data-astro-cid-fntbhq7i]{margin-top:6px;min-height:50px}}.a-hero[data-astro-cid-fntbhq7i]{position:relative;overflow:hidden;padding:clamp(120px,14vw,170px) 0 clamp(56px,7vw,96px);background:radial-gradient(700px 420px at 12% 20%,#FFD9E2 0%,transparent 70%),radial-gradient(600px 400px at 90% 80%,#FFE9C9 0%,transparent 70%),#fff3f5}.a-hero__in[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.a-hero__title[data-astro-cid-fntbhq7i]{font:600 var(--fs-display)/1.02 "Jost",sans-serif;letter-spacing:-.02em;color:#2a1b21;margin:14px 0 22px}.a-hero__title[data-astro-cid-fntbhq7i] span[data-astro-cid-fntbhq7i]{display:block;color:#d63a6f}.a-hero__feat[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:10px}.a-hero__feat[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{display:inline-flex;align-items:center;gap:10px;background:#fff;border-radius:var(--r-pill);padding:10px 18px 10px 12px;font:500 17px/1.2 Jost,sans-serif;box-shadow:0 6px 18px -12px #781e3c73}.a-hero__feat[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]:before{content:"";width:10px;height:10px;border-radius:50%;background:#d63a6f;flex:none}.a-hero__cta[data-astro-cid-fntbhq7i]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:32px}.a-hero__price[data-astro-cid-fntbhq7i]{display:grid;text-decoration:none;color:#2a1b21}.a-hero__price[data-astro-cid-fntbhq7i] strong[data-astro-cid-fntbhq7i]{font:600 26px/1.1 Jost,sans-serif}.a-hero__price[data-astro-cid-fntbhq7i] span[data-astro-cid-fntbhq7i]{font:400 14px Jost,sans-serif;color:#6b5258}.a-hero__collage[data-astro-cid-fntbhq7i]{position:relative;aspect-ratio:1 / 1.02}.a-col[data-astro-cid-fntbhq7i]{position:absolute;height:auto;border-radius:22px;box-shadow:0 30px 60px -28px #5014288c;border:6px solid #fff}.a-col--1[data-astro-cid-fntbhq7i]{width:58%;aspect-ratio:3 / 4;left:21%;top:0;z-index:2}.a-col--2[data-astro-cid-fntbhq7i]{width:40%;aspect-ratio:3 / 4;left:0;top:34%;transform:rotate(-6deg);z-index:1}.a-col--3[data-astro-cid-fntbhq7i]{width:40%;aspect-ratio:3 / 4;right:0;top:40%;transform:rotate(5deg);z-index:3}@media(max-width:900px){.a-hero__in[data-astro-cid-fntbhq7i]{grid-template-columns:1fr}.a-hero__collage[data-astro-cid-fntbhq7i]{max-width:460px;width:100%;margin:0 auto}}@media(max-width:460px){.a-hero__feat[data-astro-cid-fntbhq7i]{grid-template-columns:1fr 1fr}.a-hero__feat[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{font-size:15px;padding:9px 12px 9px 10px}}.a-atm[data-astro-cid-fntbhq7i]{background:#fff8f9}.a-atm__row[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.a-atm__row[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{aspect-ratio:3 / 4;border-radius:var(--r-md);overflow:hidden}@media(max-width:767px){.a-atm__row[data-astro-cid-fntbhq7i]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px;scrollbar-width:none}.a-atm__row[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{flex:0 0 66%;scroll-snap-align:center}}.a-ben[data-astro-cid-fntbhq7i]{background:#fff}.a-ben__grid[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.a-ben__card[data-astro-cid-fntbhq7i]{display:grid;gap:12px}.a-ben__img[data-astro-cid-fntbhq7i]{aspect-ratio:4 / 3;height:auto;border-radius:var(--r-lg)}.a-ben__img[data-astro-cid-fntbhq7i] img{transition:transform .6s var(--ease)}.a-ben__card[data-astro-cid-fntbhq7i]:hover img{transform:scale(1.04)}.a-ben__card[data-astro-cid-fntbhq7i] p[data-astro-cid-fntbhq7i]{font:600 clamp(18px,1.7vw,22px)/1.3 "Jost",sans-serif}@media(max-width:767px){.a-ben__grid[data-astro-cid-fntbhq7i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a-ben__img[data-astro-cid-fntbhq7i]{aspect-ratio:1}}.a-price[data-astro-cid-fntbhq7i]{background:#fff3f5}.a-price__grid[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.a-price__card[data-astro-cid-fntbhq7i]{background:#fff;border-radius:var(--r-lg);padding:26px 24px;display:grid;gap:8px;border:1px solid #f6d9df}.a-price__card[data-astro-cid-fntbhq7i].is-hl{background:#2a1b21;color:#fff;border-color:#2a1b21}.a-price__label[data-astro-cid-fntbhq7i]{font:500 17px/1.4 Jost,sans-serif}.a-price__val[data-astro-cid-fntbhq7i]{font:600 clamp(28px,3vw,38px)/1.1 "Jost",sans-serif}.a-book[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px 24px;align-items:center;margin-top:18px;background:#fff;border:1px solid #f6d9df;border-radius:var(--r-lg);padding:18px 22px}.a-book--soft[data-astro-cid-fntbhq7i]{background:#ffe8ed;border-color:#ffe8ed;margin-top:28px}.a-book__t[data-astro-cid-fntbhq7i]{font:600 19px/1.35 Jost,sans-serif}.a-book__soc[data-astro-cid-fntbhq7i]{display:flex;gap:10px;align-items:center;--soc-bg: #fff;--soc-fg: #2a1b21;--soc-line: #e9c3cb;--soc-bg-hover: #FFE8ED}.a-ico[data-astro-cid-fntbhq7i]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#2a1b21;background:#fff;box-shadow:inset 0 0 0 1px #e9c3cb;transition:transform .2s var(--ease)}.a-ico[data-astro-cid-fntbhq7i]:hover{transform:translateY(-2px)}@media(max-width:767px){.a-price__grid[data-astro-cid-fntbhq7i]{grid-template-columns:1fr}.a-book[data-astro-cid-fntbhq7i]{grid-template-columns:1fr;justify-items:start}.a-book[data-astro-cid-fntbhq7i] .ui-btn[data-astro-cid-fntbhq7i]{width:100%}}.a-cert[data-astro-cid-fntbhq7i]{background:#fff8f9}.a-cert__box[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);align-items:center;border-radius:28px;padding:clamp(28px,5vw,64px);background:linear-gradient(135deg,#5b1f33,#8e2e52);color:#fff}.a-cert__text[data-astro-cid-fntbhq7i]{display:grid;gap:14px;justify-items:start}.a-cert__text[data-astro-cid-fntbhq7i] .eyebrow[data-astro-cid-fntbhq7i]{color:#ffd3dd}.a-cert__text[data-astro-cid-fntbhq7i] p[data-astro-cid-fntbhq7i]{font:400 var(--fs-body)/1.55 "Jost",sans-serif;max-width:52ch}.a-cert__valid[data-astro-cid-fntbhq7i]{color:#ffd3dd}.a-cert__btn[data-astro-cid-fntbhq7i]{margin-top:10px;--accent: #fff;--accent-fg: #5B1F33;--accent-hover: #FFE8ED}.a-cert__img[data-astro-cid-fntbhq7i]{height:auto;border-radius:var(--r-md);transform:rotate(3deg);box-shadow:0 30px 60px -30px #000000b3;background:#fff}@media(max-width:767px){.a-cert__box[data-astro-cid-fntbhq7i]{grid-template-columns:1fr}.a-cert__img[data-astro-cid-fntbhq7i]{max-width:320px}}.a-teach[data-astro-cid-fntbhq7i]{background:#fff}.a-teach[data-astro-cid-fntbhq7i] .section-head[data-astro-cid-fntbhq7i] p[data-astro-cid-fntbhq7i]{color:#4b3a40}.a-teach__cards[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.a-teach__cards[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{background:#fff3f5;border-radius:var(--r-lg);padding:14px;display:grid;gap:14px;align-content:start}.a-teach__img[data-astro-cid-fntbhq7i]{aspect-ratio:1;height:auto;border-radius:var(--r-md);background:#fff}.a-teach__cards[data-astro-cid-fntbhq7i] p[data-astro-cid-fntbhq7i]{font:500 17px/1.45 Jost,sans-serif;padding:0 6px 8px}@media(max-width:767px){.a-teach__cards[data-astro-cid-fntbhq7i]{grid-template-columns:1fr}}.a-faq[data-astro-cid-fntbhq7i]{background:#fff3f5;--faq-line: #f0c9cf}.a-faq__in[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:40px;align-items:start}.a-faq__list[data-astro-cid-fntbhq7i]{background:#fff;border-radius:var(--r-lg);padding:4px clamp(18px,3vw,32px)}@media(max-width:900px){.a-faq__in[data-astro-cid-fntbhq7i]{grid-template-columns:1fr;gap:0}}.a-gal[data-astro-cid-fntbhq7i]{background:#fff}.a-gal__grid[data-astro-cid-fntbhq7i]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:12px}.a-gal__grid[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i]{aspect-ratio:3 / 4;border-radius:var(--r-md);overflow:hidden}.a-gal__grid[data-astro-cid-fntbhq7i] li[data-astro-cid-fntbhq7i].is-wide{grid-column:span 2;aspect-ratio:3 / 2}.a-gal__grid[data-astro-cid-fntbhq7i] img{transition:transform .6s var(--ease)}.a-gal__grid[data-astro-cid-fntbhq7i] a[data-astro-cid-fntbhq7i]:hover img{transform:scale(1.03)}.a-gal__cta[data-astro-cid-fntbhq7i]{margin-top:28px}@media(max-width:767px){.a-gal__grid[data-astro-cid-fntbhq7i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
