.photo[data-astro-cid-xjdomtpr]{object-fit:cover;width:100%;height:100%}.ph[data-astro-cid-xjdomtpr]{background:linear-gradient(160deg,#c9dcf6,#b3cbee);place-items:end center;display:grid;overflow:hidden}.ph[data-astro-cid-xjdomtpr] svg[data-astro-cid-xjdomtpr]{fill:#93b0de;width:70%}.ph-place[data-astro-cid-xjdomtpr],.ph-doc[data-astro-cid-xjdomtpr]{place-items:center}.ph-place[data-astro-cid-xjdomtpr] svg[data-astro-cid-xjdomtpr]{width:45%}.ph-doc[data-astro-cid-xjdomtpr] svg[data-astro-cid-xjdomtpr]{fill:none;width:55%}.hero[data-astro-cid-ge2uvauf]{padding-top:8px}.panel[data-astro-cid-ge2uvauf]{--pad:clamp(28px, 5vw, 64px);padding:var(--pad) var(--pad) calc(var(--pad) + 56px);border-radius:var(--radius-panel);background:linear-gradient(165deg,#cfe0f9 0%,#b9d0f3 100%);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.text[data-astro-cid-ge2uvauf]{z-index:1;align-content:center;gap:24px;display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.025em;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:600;line-height:1.04}.lead[data-astro-cid-ge2uvauf]{color:#3b4858;max-width:34rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.doctor[data-astro-cid-ge2uvauf] .ph{background:linear-gradient(160deg,#e6effd,#d2e1f8)}.doctor[data-astro-cid-ge2uvauf] .ph svg{fill:#a9c2e8}.form-box[data-astro-cid-ge2uvauf]{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:20px}.visual[data-astro-cid-ge2uvauf]{min-height:520px;position:relative}.sun[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, #ffd2bb 0 38%, var(--c-peach) 38% 62%, transparent 62%);border-radius:50%;width:120%;position:absolute;bottom:-30%;right:-12%}.doctor[data-astro-cid-ge2uvauf]{right:4%;bottom:calc(-1 * (var(--pad) + 56px));border-radius:200px 200px 0 0;width:72%;height:92%;position:absolute;overflow:hidden}.cert[data-astro-cid-ge2uvauf]{z-index:2;background:#fff;border-radius:24px;width:min(300px,70%);padding:22px 22px 20px;position:absolute;top:12%;left:0;transform:rotate(-2.5deg);box-shadow:0 30px 60px -24px #1d2a3a59}.cert-kind[data-astro-cid-ge2uvauf]{color:var(--c-ink-soft);font-size:.82rem}.cert-title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);margin:4px 0 14px;font-size:1.1rem;font-weight:600;line-height:1.2}dl[data-astro-cid-ge2uvauf]{border-top:2px dashed var(--c-line);gap:10px;margin:0 0 16px;padding-top:14px;display:grid}dt[data-astro-cid-ge2uvauf]{color:var(--c-ink-soft);font-size:.78rem}dd[data-astro-cid-ge2uvauf]{margin:0;font-size:.92rem;line-height:1.35}.cert-price[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--c-brand);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.stamp[data-astro-cid-ge2uvauf]{border:3px solid var(--c-accent);color:#c2501f;width:92px;height:92px;font:600 .72rem/1.15 var(--font-display);text-align:center;background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-22px;right:-18px;transform:rotate(12deg)}.stamp[data-astro-cid-ge2uvauf]:before{content:"";border:1.5px dashed var(--c-accent);border-radius:50%;position:absolute;inset:5px}@media (prefers-reduced-motion:no-preference){@keyframes stamp{0%{opacity:0;transform:rotate(30deg)scale(1.5)}to{opacity:1;transform:rotate(12deg)scale(1)}}}.float[data-astro-cid-ge2uvauf]{z-index:3;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:.86rem;line-height:1.3;display:flex;position:absolute;box-shadow:0 14px 30px -14px #1d2a3a4d}.float[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-weight:700}.f1[data-astro-cid-ge2uvauf]{top:4%;right:-2%}.ok[data-astro-cid-ge2uvauf]{width:34px;height:34px;color:var(--c-ok);background:#e3f6ee;border-radius:10px;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:.8s cubic-bezier(.2,.7,.2,1) both rise}.text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}.text[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.24s}.sun[data-astro-cid-ge2uvauf]{animation:1.4s cubic-bezier(.2,.7,.2,1) both sunrise}.doctor[data-astro-cid-ge2uvauf]{animation:1s cubic-bezier(.2,.7,.2,1) .15s both rise}.cert[data-astro-cid-ge2uvauf]{animation:.9s cubic-bezier(.2,.8,.2,1) .35s both card-in}.cert[data-astro-cid-ge2uvauf] .stamp[data-astro-cid-ge2uvauf]{animation:.45s cubic-bezier(.3,1.6,.5,1) 1.1s both stamp}.float[data-astro-cid-ge2uvauf]{animation:.6s cubic-bezier(.3,1.5,.5,1) both pop}.f1[data-astro-cid-ge2uvauf]{animation-delay:1.3s}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@keyframes sunrise{0%{opacity:0;transform:translateY(18%)}}@keyframes card-in{0%{opacity:0;transform:translate(40px,20px)rotate(6deg)}}@keyframes pop{0%{opacity:0;transform:scale(.96)translateY(10px)}}@media (width<=960px){.panel[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.visual[data-astro-cid-ge2uvauf]{min-height:440px}.doctor[data-astro-cid-ge2uvauf]{width:55%;right:0}.cert[data-astro-cid-ge2uvauf]{top:4%}}@media (width<=520px){.visual[data-astro-cid-ge2uvauf]{min-height:400px;margin-inline:-8px}.doctor[data-astro-cid-ge2uvauf]{width:60%;height:80%;right:-8px}.cert[data-astro-cid-ge2uvauf]{width:78%;padding:18px}.float[data-astro-cid-ge2uvauf]{display:none}.stamp[data-astro-cid-ge2uvauf]{width:76px;height:76px;font-size:.62rem;right:-10px}}.trust[data-astro-cid-qlv4pxuf]{z-index:5;margin-top:-56px;position:relative}ul[data-astro-cid-qlv4pxuf]{background:#fff;border-radius:28px;grid-template-columns:repeat(4,1fr);margin:0 clamp(0px,3vw,40px);padding:8px;list-style:none;display:grid;box-shadow:0 24px 50px -28px #1d2a3a59}li[data-astro-cid-qlv4pxuf]{align-items:center;gap:14px;padding:18px 20px;display:flex}li[data-astro-cid-qlv4pxuf]+li[data-astro-cid-qlv4pxuf]{border-left:1.5px dashed var(--c-line)}li[data-astro-cid-qlv4pxuf]:last-child .icon-tile[data-astro-cid-qlv4pxuf]{background:var(--c-peach);color:#c2501f}.t[data-astro-cid-qlv4pxuf]{font-variant-numeric:tabular-nums;font-weight:700}.d[data-astro-cid-qlv4pxuf]{color:var(--c-ink-soft);font-size:.9rem;line-height:1.4}@media (width<=1100px){ul[data-astro-cid-qlv4pxuf]{grid-template-columns:1fr 1fr}li[data-astro-cid-qlv4pxuf]:nth-child(3){border-left:0}li[data-astro-cid-qlv4pxuf]:nth-child(n+3){border-top:1.5px dashed var(--c-line)}}@media (width<=560px){ul[data-astro-cid-qlv4pxuf]{grid-template-columns:1fr;margin:0}li[data-astro-cid-qlv4pxuf]+li[data-astro-cid-qlv4pxuf]{border-left:0;border-top:1.5px dashed var(--c-line)}}.catalog[data-astro-cid-lrhmaqfw]{padding-top:max(24px, calc(var(--section) - 1.5cm))}.head[data-astro-cid-lrhmaqfw]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 40px;margin-bottom:clamp(28px,4vw,44px);display:flex}.head[data-astro-cid-lrhmaqfw] .section-head[data-astro-cid-lrhmaqfw]{margin-bottom:0}.all-link[data-astro-cid-lrhmaqfw]{color:var(--c-brand-deep);justify-self:start;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.all-link[data-astro-cid-lrhmaqfw]:hover{text-decoration:underline}.filters[data-astro-cid-lrhmaqfw]{background:var(--c-sky);border-radius:999px;flex-wrap:wrap;flex:100%;gap:8px;padding:6px;display:flex}.filter[data-astro-cid-lrhmaqfw]{min-height:44px;color:var(--c-ink);font:500 .96rem var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,color .2s;display:inline-flex}.filter[data-astro-cid-lrhmaqfw]:hover{background:#fff}.filter[data-astro-cid-lrhmaqfw][aria-pressed=true]{background:var(--c-ink);color:#fff}.count[data-astro-cid-lrhmaqfw]{text-align:center;background:#2b6fd61f;border-radius:999px;min-width:22px;padding:1px 6px;font-size:.78rem;font-weight:600}.filter[data-astro-cid-lrhmaqfw][aria-pressed=true] .count[data-astro-cid-lrhmaqfw]{background:#fff3}.grid[data-astro-cid-lrhmaqfw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]{--corner:34px;border-radius:var(--radius);height:100%;color:inherit;box-shadow:inset 0 0 0 1.5px var(--c-line);clip-path:polygon(0 0, calc(100% - var(--corner)) 0, 100% var(--corner), 100% 100%, 0 100%);background:#fff;flex-direction:column;gap:8px;padding:24px 24px 22px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .25s;display:flex;position:relative}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:before{content:"";width:var(--corner);height:var(--corner);background:linear-gradient(225deg,#0000 50%,#d3e2f7 50%);border-bottom-left-radius:10px;transition:width .25s,height .25s;position:absolute;top:0;right:0}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover{box-shadow:inset 0 0 0 1.5px var(--c-brand);transform:translateY(-4px)}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover:before{width:calc(var(--corner) + 8px);height:calc(var(--corner) + 8px)}.top[data-astro-cid-lrhmaqfw]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-right:18px;display:flex}.form[data-astro-cid-lrhmaqfw]{color:var(--c-brand-deep);white-space:nowrap;border:1.5px dashed #9bb8e3;border-radius:8px;padding:4px 10px;font-size:.8rem;font-weight:600}.title[data-astro-cid-lrhmaqfw]{font-family:var(--font-display);font-size:1.06rem;font-weight:500;line-height:1.25}.purpose[data-astro-cid-lrhmaqfw]{color:var(--c-ink-soft);font-size:.93rem}.bottom[data-astro-cid-lrhmaqfw]{border-top:2px dashed var(--c-line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:16px;display:flex}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .bottom[data-astro-cid-lrhmaqfw]{margin-top:auto;padding-right:44px}.time[data-astro-cid-lrhmaqfw]{color:var(--c-ink-soft);align-items:center;gap:6px;font-size:.86rem;display:inline-flex}.price[data-astro-cid-lrhmaqfw]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .bottom[data-astro-cid-lrhmaqfw]{flex-direction:column;align-items:flex-start;gap:2px}.arrow[data-astro-cid-lrhmaqfw]{background:var(--c-sky);width:40px;height:40px;color:var(--c-brand);border-radius:50%;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid;position:absolute;bottom:20px;right:20px}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover .arrow[data-astro-cid-lrhmaqfw]{background:var(--c-accent);color:var(--c-ink);transform:rotate(-45deg)}.category-card[data-astro-cid-lrhmaqfw]{--tone:#e8f1ff;--tone-ink:var(--c-brand);--tone-fold:#cddcf3}[data-astro-cid-lrhmaqfw][data-tone=kids]{--tone:#fff1e8;--tone-ink:#e2622c;--tone-fold:#ffd3bd}[data-astro-cid-lrhmaqfw][data-tone=sport]{--tone:#e5f6ef;--tone-ink:#1b8a64;--tone-fold:#bfe6d5}[data-astro-cid-lrhmaqfw][data-tone=study]{--tone:#f0ebff;--tone-ink:#6a4fd1;--tone-fold:#d8ccfb}[data-astro-cid-lrhmaqfw][data-tone=work]{--tone:#fcf3df;--tone-ink:#a8730d;--tone-fold:#f1dcaa}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) a[data-astro-cid-lrhmaqfw]{background:linear-gradient(180deg, var(--tone) 0, #fff 62%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tone-fold) 70%, #fff);overflow:hidden}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) a[data-astro-cid-lrhmaqfw]:before{background:linear-gradient(225deg, transparent 50%, var(--tone-fold) 50%)}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) a[data-astro-cid-lrhmaqfw]:hover{box-shadow:inset 0 0 0 1.5px var(--tone-ink), 0 22px 40px -28px var(--tone-ink)}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .icon-tile[data-astro-cid-lrhmaqfw]{color:var(--tone-ink);box-shadow:0 6px 16px -10px var(--tone-ink);background:#fff}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .form[data-astro-cid-lrhmaqfw]{border-color:var(--tone-fold);background:#ffffffb3}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .price[data-astro-cid-lrhmaqfw]{font-family:var(--font-display);font-size:1.12rem;font-weight:600}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .bottom[data-astro-cid-lrhmaqfw]{border-top-color:color-mix(in srgb, var(--tone-fold) 60%, #fff)}.category-card[data-astro-cid-lrhmaqfw]:not(.featured) .arrow[data-astro-cid-lrhmaqfw]{background:var(--tone);color:var(--tone-ink)}.watermark[data-astro-cid-lrhmaqfw]{color:var(--tone-ink);opacity:.07;pointer-events:none;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute;top:64px;right:-26px}.watermark[data-astro-cid-lrhmaqfw] .icon{stroke-width:1.2px}.category-card[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover .watermark[data-astro-cid-lrhmaqfw]{opacity:.12;transform:rotate(-8deg)scale(1.06)}.top[data-astro-cid-lrhmaqfw],.title[data-astro-cid-lrhmaqfw],.purpose[data-astro-cid-lrhmaqfw],.bottom[data-astro-cid-lrhmaqfw]{position:relative}.featured[data-astro-cid-lrhmaqfw]{grid-area:span 2/span 2}.featured[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]{--corner:48px;background:linear-gradient(170deg, var(--c-peach) 0 60%, #ffd7c2);box-shadow:none;padding:clamp(26px,3vw,40px);overflow:hidden}.featured[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:before{background:linear-gradient(225deg,#0000 50%,#ffc3a6 50%)}.featured[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover{box-shadow:none}.badge[data-astro-cid-lrhmaqfw]{color:#b0441a;white-space:nowrap;background:#fff;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:.86rem;font-weight:600}.f-icon[data-astro-cid-lrhmaqfw]{width:76px;height:76px;color:var(--c-accent);background:#fff;border-radius:24px;place-items:center;margin:18px 0 8px;display:grid}.featured[data-astro-cid-lrhmaqfw] .title[data-astro-cid-lrhmaqfw]{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600}.featured[data-astro-cid-lrhmaqfw] .purpose[data-astro-cid-lrhmaqfw]{max-width:30rem;font-size:1.02rem}.facts[data-astro-cid-lrhmaqfw]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.facts[data-astro-cid-lrhmaqfw] span[data-astro-cid-lrhmaqfw]{background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.88rem;display:inline-flex}.featured[data-astro-cid-lrhmaqfw] .bottom[data-astro-cid-lrhmaqfw]{z-index:1;border-top-color:#b0441a40;align-items:center;position:relative}.featured[data-astro-cid-lrhmaqfw] .price[data-astro-cid-lrhmaqfw]{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:600}.go[data-astro-cid-lrhmaqfw]{background:var(--c-accent);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:background-color .2s;display:inline-flex}.featured[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover .go[data-astro-cid-lrhmaqfw]{background:var(--c-accent-hover)}.waves[data-astro-cid-lrhmaqfw]{fill:#ff7a451f;pointer-events:none;width:200%;height:90px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.featured[data-astro-cid-lrhmaqfw] a[data-astro-cid-lrhmaqfw]:hover .waves[data-astro-cid-lrhmaqfw]{animation:6s linear infinite drift}.pop[data-astro-cid-lrhmaqfw]{animation:.4s cubic-bezier(.2,.7,.2,1) pop}}@keyframes drift{to{transform:translate(-50%)}}.missing[data-astro-cid-lrhmaqfw]{border-radius:var(--radius);background:radial-gradient(circle at 100% 100%, #ffe1d1 0 120px, transparent 121px), var(--c-sky);grid-column:span 3;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:28px 32px;display:grid;overflow:hidden}.m-text[data-astro-cid-lrhmaqfw]{gap:10px;max-width:34rem;display:grid}.m-title[data-astro-cid-lrhmaqfw]{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.m-text[data-astro-cid-lrhmaqfw] p[data-astro-cid-lrhmaqfw]:not(.m-title){color:var(--c-ink-soft)}.m-actions[data-astro-cid-lrhmaqfw]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.m-phone[data-astro-cid-lrhmaqfw]{color:var(--c-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.m-phone[data-astro-cid-lrhmaqfw]:hover{color:var(--c-brand)}.m-art[data-astro-cid-lrhmaqfw]{width:170px;height:150px;margin-right:12px;position:relative}.sheet[data-astro-cid-lrhmaqfw]{background:repeating-linear-gradient(#0000 0 18px,#e2eaf6 18px 21px) 16px 40px/60% 70% no-repeat,#fff;border-radius:12px;width:104px;height:136px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;top:6px;left:30px;box-shadow:0 16px 30px -18px #1d2a3a66}.s1[data-astro-cid-lrhmaqfw]{transform:rotate(-14deg)translate(-18px)}.s2[data-astro-cid-lrhmaqfw]{transform:rotate(8deg)translate(20px)}.s3[data-astro-cid-lrhmaqfw]{place-items:end;padding:10px;display:grid}.q[data-astro-cid-lrhmaqfw]{background:var(--c-accent);width:40px;height:40px;font:600 1.3rem var(--font-display);border-radius:50%;place-items:center;display:grid}.missing[data-astro-cid-lrhmaqfw]:hover .s1[data-astro-cid-lrhmaqfw]{transform:rotate(-20deg)translate(-28px)}.missing[data-astro-cid-lrhmaqfw]:hover .s2[data-astro-cid-lrhmaqfw]{transform:rotate(14deg)translate(30px)}@media (width<=1180px){.grid[data-astro-cid-lrhmaqfw]{grid-template-columns:repeat(3,minmax(0,1fr))}.missing[data-astro-cid-lrhmaqfw]{grid-column:span 1;grid-template-columns:1fr;padding:24px}.m-art[data-astro-cid-lrhmaqfw]{display:none}.featured[data-astro-cid-lrhmaqfw]{grid-row:span 1}}@media (width<=860px){.grid[data-astro-cid-lrhmaqfw]{grid-template-columns:repeat(2,minmax(0,1fr))}.featured[data-astro-cid-lrhmaqfw]{grid-column:1/-1}.filters[data-astro-cid-lrhmaqfw]{border-radius:24px}}@media (width<=560px){.grid[data-astro-cid-lrhmaqfw]{grid-template-columns:1fr;gap:14px}.filters[data-astro-cid-lrhmaqfw]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;background:0 0;border-radius:0;flex-wrap:nowrap;overflow-x:auto}.filter[data-astro-cid-lrhmaqfw]{background:var(--c-sky);flex:none}.featured[data-astro-cid-lrhmaqfw] .bottom[data-astro-cid-lrhmaqfw]{flex-direction:column;align-items:flex-start}}.steps[data-astro-cid-5wfdsgz3]{background:var(--c-band);position:relative;overflow:hidden}.deco[data-astro-cid-5wfdsgz3]{fill:none;stroke:#c6d8f3;stroke-width:2px;pointer-events:none;width:420px;position:absolute;top:-120px;right:-120px}.wrap[data-astro-cid-5wfdsgz3]{z-index:1;position:relative}ol[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}ol[data-astro-cid-5wfdsgz3]:before{content:"";transform-origin:0;border-top:2.5px dashed #9cb8e4;position:absolute;top:54px;left:60px;right:calc(25% - 20px)}li[data-astro-cid-5wfdsgz3]{align-content:start;gap:10px;padding:24px 24px 0 0;display:grid;position:relative}.marker[data-astro-cid-5wfdsgz3]{width:60px;height:60px;margin-bottom:10px;position:relative}.n[data-astro-cid-5wfdsgz3]{width:60px;height:60px;color:var(--c-brand);font:600 1.4rem var(--font-display);box-shadow:0 0 0 6px var(--c-band);background:#fff;border-radius:50%;place-items:center;display:grid}.ic[data-astro-cid-5wfdsgz3]{background:var(--c-brand);color:#fff;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:-6px;right:-14px}li[data-astro-cid-5wfdsgz3]:last-child .n[data-astro-cid-5wfdsgz3]{background:var(--c-accent);color:var(--c-ink)}li[data-astro-cid-5wfdsgz3]:last-child .ic[data-astro-cid-5wfdsgz3]{background:var(--c-ink)}li[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--c-ink-soft)}.motion ol[data-astro-cid-5wfdsgz3][data-reveal]{opacity:1;transform:none}.motion ol[data-astro-cid-5wfdsgz3]:before{transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;transform:scaleX(0)}.motion ol[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d) * .28s);transform:translateY(24px)}.motion ol[data-astro-cid-5wfdsgz3].in:before{transform:none}.motion ol[data-astro-cid-5wfdsgz3].in li[data-astro-cid-5wfdsgz3]{opacity:1;transform:none}@media (width<=1000px){ol[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr 1fr}ol[data-astro-cid-5wfdsgz3]:before{display:none}}@media (width<=560px){ol[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr}}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.side[data-astro-cid-lesv7jgp]{position:sticky;top:100px}.card[data-astro-cid-lesv7jgp]{border-radius:var(--radius-panel);background:var(--c-brand);color:#fff;gap:18px;padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.card[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:#dce8fb;max-width:30rem;font-size:1.05rem}.card[data-astro-cid-lesv7jgp] .big[data-astro-cid-lesv7jgp]{color:#fff;font-weight:600}.big[data-astro-cid-lesv7jgp] span[data-astro-cid-lesv7jgp]{font:600 clamp(3rem, 6vw, 4.5rem) / 1 var(--font-display);color:#ffb48f;display:block}.card[data-astro-cid-lesv7jgp] .btn[data-astro-cid-lesv7jgp]{white-space:normal;text-align:center;z-index:1;justify-self:start;min-height:52px;padding-block:12px;line-height:1.2;position:relative}.card[data-astro-cid-lesv7jgp] [data-astro-cid-lesv7jgp]:focus-visible{outline-color:#fff}.pulse[data-astro-cid-lesv7jgp]{fill:none;stroke:#ffffff38;stroke-width:3px;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:0;width:45%;height:80px;position:absolute;top:18px;right:0}@media (prefers-reduced-motion:no-preference){.pulse[data-astro-cid-lesv7jgp]{animation:2.4s ease-in-out 1s 2 backwards beat}}@keyframes beat{0%{stroke-dashoffset:520px}to{stroke-dashoffset:-520px}}.prices[data-astro-cid-lesv7jgp]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.service-card[data-astro-cid-lesv7jgp]{border-radius:var(--radius);box-shadow:inset 0 0 0 1.5px var(--c-line);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 18px;padding:14px 22px 14px 14px;transition:box-shadow .2s,transform .2s;display:grid}.service-card[data-astro-cid-lesv7jgp]:hover{box-shadow:inset 0 0 0 1.5px var(--c-brand);transform:translate(4px)}.service-card[data-astro-cid-lesv7jgp]:hover .icon-tile[data-astro-cid-lesv7jgp]{background:var(--c-brand);color:#fff}.icon-tile[data-astro-cid-lesv7jgp]{grid-row:1/3;transition:background-color .2s,color .2s}.name[data-astro-cid-lesv7jgp]{font-size:1.04rem;font-weight:600}.for[data-astro-cid-lesv7jgp]{color:var(--c-ink-soft);grid-column:2;font-size:.9rem}.price[data-astro-cid-lesv7jgp]{background:var(--c-sky);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:10px;grid-area:1/3/3;padding:6px 12px;font-weight:700}@media (width<=960px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-lesv7jgp]{position:static}}@media (width<=480px){.service-card[data-astro-cid-lesv7jgp]{grid-template-columns:auto 1fr}.price[data-astro-cid-lesv7jgp]{grid-area:3/2;justify-self:start;margin-top:6px}}.doctors[data-astro-cid-yxejst6x]{background:radial-gradient(circle at 92% 0%, #2b6fd673, transparent 42%), radial-gradient(circle at 0% 100%, #ff7a452e, transparent 35%), var(--c-ink);color:#fff}.doctors[data-astro-cid-yxejst6x] .section-head[data-astro-cid-yxejst6x] p[data-astro-cid-yxejst6x]{color:#b8c6d8}.doctors[data-astro-cid-yxejst6x] [data-astro-cid-yxejst6x]:focus-visible{outline-color:#ffb48f}.head[data-astro-cid-yxejst6x]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,4vw,44px);display:flex}.head[data-astro-cid-yxejst6x] .section-head[data-astro-cid-yxejst6x]{margin-bottom:0}.nav-btns[data-astro-cid-yxejst6x]{flex:none;gap:10px;display:flex}.nb[data-astro-cid-yxejst6x]{width:56px;height:56px;color:var(--c-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:background-color .2s,opacity .2s;display:grid}.nb[data-astro-cid-yxejst6x]:hover:not(:disabled){background:var(--c-accent)}.nb[data-astro-cid-yxejst6x]:disabled{opacity:.25;cursor:default}.nb[data-astro-cid-yxejst6x] svg[data-astro-cid-yxejst6x]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.track[data-astro-cid-yxejst6x]{--gap:20px;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gap)) / 4);gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;padding:0 0 8px;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-yxejst6x]::-webkit-scrollbar{display:none}.doctor-card[data-astro-cid-yxejst6x]{scroll-snap-align:start;align-content:start;gap:14px;display:grid}.pic[data-astro-cid-yxejst6x]{aspect-ratio:4/5;background:var(--c-sky);border-radius:24px;position:relative;overflow:hidden}.photo[data-astro-cid-yxejst6x]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.doctor-card[data-astro-cid-yxejst6x]:hover .photo[data-astro-cid-yxejst6x]{transform:scale(1.04)}.exp-badge[data-astro-cid-yxejst6x]{color:var(--c-ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:700;position:absolute;bottom:14px;left:14px;box-shadow:0 8px 20px -10px #1d2a3a66}.info[data-astro-cid-yxejst6x]{gap:4px;padding-inline:4px;display:grid}.spec[data-astro-cid-yxejst6x]{color:#a9c8ff;background:#ffffff1a;border-radius:999px;justify-self:start;padding:3px 10px;font-size:.85rem;font-weight:600}h3[data-astro-cid-yxejst6x]{font-family:var(--font-body);font-size:1.08rem;font-weight:700}.progress[data-astro-cid-yxejst6x]{background:#ffffff24;border-radius:4px;height:4px;margin-top:24px;overflow:hidden}.progress[data-astro-cid-yxejst6x] span[data-astro-cid-yxejst6x]{background:var(--c-accent);border-radius:4px;height:100%;transition:transform .15s linear;display:block}@media (width<=1100px){.track[data-astro-cid-yxejst6x]{grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}@media (width<=760px){.track[data-astro-cid-yxejst6x]{grid-auto-columns:calc((100% - var(--gap)) / 1.6)}.nav-btns[data-astro-cid-yxejst6x]{display:none}}.license[data-astro-cid-5k54e7ww]{overflow-x:clip}.grid[data-astro-cid-5k54e7ww]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.doc[data-astro-cid-5k54e7ww]{border-radius:var(--radius-panel);background:radial-gradient(circle at 20% 110%, #ffd2bb 0 30%, transparent 30%), var(--c-peach);padding:clamp(24px,4vw,48px);position:relative}.doc-img[data-astro-cid-5k54e7ww]{aspect-ratio:1/1.414;border-radius:12px;transition:transform .4s cubic-bezier(.2,.7,.2,1);overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 30px 50px -24px #1d2a3a66}.doc[data-astro-cid-5k54e7ww]:hover .doc-img[data-astro-cid-5k54e7ww]{transform:rotate(0)scale(1.02)}.seal[data-astro-cid-5k54e7ww]{width:128px;position:absolute;bottom:40px;right:-24px;transform:rotate(-12deg)}.seal[data-astro-cid-5k54e7ww] svg[data-astro-cid-5k54e7ww]{fill:none;stroke:var(--c-brand);stroke-width:2.5px;background:#ffffffd9;border-radius:50%}.seal[data-astro-cid-5k54e7ww] text[data-astro-cid-5k54e7ww]{fill:var(--c-brand);stroke:none;font:600 9.5px var(--font-body);letter-spacing:1.2px}.seal[data-astro-cid-5k54e7ww] path[data-astro-cid-5k54e7ww]:not([id]){fill:var(--c-brand);stroke:none}@media (prefers-reduced-motion:no-preference){.motion .doc[data-astro-cid-5k54e7ww] .seal[data-astro-cid-5k54e7ww]{opacity:0;transition:opacity .3s .6s,transform .5s cubic-bezier(.3,1.6,.5,1) .6s;transform:rotate(20deg)scale(1.6)}.motion .doc[data-astro-cid-5k54e7ww].in .seal[data-astro-cid-5k54e7ww]{opacity:1;transform:rotate(-12deg)}}.num[data-astro-cid-5k54e7ww]{background:var(--c-sky);color:var(--c-brand-deep);font-variant-numeric:tabular-nums;border-radius:14px;align-items:center;gap:10px;margin-bottom:24px;padding:12px 18px;font-weight:600;display:inline-flex}.scope[data-astro-cid-5k54e7ww]{grid-template-columns:1fr 1fr;gap:10px 24px;margin:0 0 32px;padding:0;list-style:none;display:grid}.scope[data-astro-cid-5k54e7ww] li[data-astro-cid-5k54e7ww]{align-items:flex-start;gap:10px;display:flex}.scope[data-astro-cid-5k54e7ww] .icon{color:var(--c-ok);stroke-width:2.4px;margin-top:3px}.rooms[data-astro-cid-5k54e7ww]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.rooms[data-astro-cid-5k54e7ww] li[data-astro-cid-5k54e7ww]{aspect-ratio:4/3;border-radius:18px;position:relative;overflow:hidden}.rooms[data-astro-cid-5k54e7ww] li[data-astro-cid-5k54e7ww] span[data-astro-cid-5k54e7ww]{background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600;position:absolute;bottom:10px;left:10px}@media (width<=900px){.grid[data-astro-cid-5k54e7ww]{grid-template-columns:1fr}.doc[data-astro-cid-5k54e7ww]{max-width:400px}}@media (width<=560px){.scope[data-astro-cid-5k54e7ww],.rooms[data-astro-cid-5k54e7ww]{grid-template-columns:1fr}.seal[data-astro-cid-5k54e7ww]{width:100px;right:-8px}}.faq[data-astro-cid-hemr5th4]{background:var(--c-band)}.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.side[data-astro-cid-hemr5th4]{gap:28px;display:grid;position:sticky;top:100px}.help[data-astro-cid-hemr5th4]{border-radius:var(--radius);background:#fff;gap:8px;padding:28px;display:grid}.help[data-astro-cid-hemr5th4] .icon-tile[data-astro-cid-hemr5th4]{background:var(--c-peach);color:#c2501f;margin-bottom:8px}.h-title[data-astro-cid-hemr5th4]{font-family:var(--font-display);font-size:1.1rem;font-weight:500}.help[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]:not(.h-title){color:var(--c-ink-soft)}.phone[data-astro-cid-hemr5th4]{color:var(--c-ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:1.2rem;font-weight:700;text-decoration:none}.items[data-astro-cid-hemr5th4]{gap:12px;display:grid}details[data-astro-cid-hemr5th4]{border-radius:var(--radius);background:#fff;transition:box-shadow .2s}details[data-astro-cid-hemr5th4][open]{box-shadow:0 18px 40px -26px #1d2a3a59}summary[data-astro-cid-hemr5th4]{cursor:pointer;border-radius:var(--radius);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:1.08rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.pm[data-astro-cid-hemr5th4]{background:var(--c-sky);border-radius:50%;flex:none;width:36px;height:36px;transition:background-color .2s,transform .3s;position:relative}.pm[data-astro-cid-hemr5th4]:before,.pm[data-astro-cid-hemr5th4]:after{content:"";background:var(--c-brand);border-radius:2px;width:14px;height:2.5px;margin:-1.25px 0 0 -7px;transition:transform .3s;position:absolute;top:50%;left:50%}.pm[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]{background:var(--c-accent);transform:rotate(180deg)}details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]:before,details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]:after{background:var(--c-ink)}details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:44rem;color:var(--c-ink-soft);padding:0 24px 24px}@media (prefers-reduced-motion:no-preference){details[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}details[data-astro-cid-hemr5th4]::details-content{height:0;transition:height .35s cubic-bezier(.2, .7, .2, 1), content-visibility .35s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{height:auto}}@media (width<=900px){.grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.side[data-astro-cid-hemr5th4]{position:static}}.head[data-astro-cid-4bjs7uhz]{margin-bottom:28px}.contacts[data-astro-cid-xd5echp7]{padding-top:0}.head[data-astro-cid-xd5echp7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(28px,4vw,44px);display:flex}.head[data-astro-cid-xd5echp7] .section-head[data-astro-cid-xd5echp7]{margin-bottom:0}.facts[data-astro-cid-xd5echp7]{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.facts[data-astro-cid-xd5echp7] li[data-astro-cid-xd5echp7]{align-items:center;gap:12px;display:flex}.facts[data-astro-cid-xd5echp7] .icon-tile[data-astro-cid-xd5echp7]{border-radius:14px;width:44px;height:44px}.facts[data-astro-cid-xd5echp7] a[data-astro-cid-xd5echp7]{color:var(--c-ink);font-variant-numeric:tabular-nums;text-decoration:none}.facts[data-astro-cid-xd5echp7] a[data-astro-cid-xd5echp7]:hover{color:var(--c-brand-deep)}.branches[data-astro-cid-xd5echp7]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.branch[data-astro-cid-xd5echp7]{border-radius:var(--radius);background:var(--c-sky);flex-direction:column;align-items:flex-start;gap:8px;padding:26px 26px 22px;display:flex}.b-name[data-astro-cid-xd5echp7]{font-family:var(--font-display);font-size:1.15rem;font-weight:600}.b-addr[data-astro-cid-xd5echp7]{font-size:1.02rem}.b-metro[data-astro-cid-xd5echp7]{color:var(--c-ink-soft);align-items:center;gap:8px;display:flex}.m[data-astro-cid-xd5echp7]{color:#fff;width:22px;height:22px;font:700 .72rem/1 var(--font-body);background:#e5322d;border-radius:50%;place-items:center;display:grid}.b-map[data-astro-cid-xd5echp7]{color:var(--c-brand-deep);text-underline-offset:3px;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-weight:600;text-decoration:underline #0000;transition:text-decoration-color .15s;display:inline-flex}.b-map[data-astro-cid-xd5echp7]:hover{text-decoration-color:currentColor}
