.service-art[data-astro-cid-cnmxhu3v]{aspect-ratio:1;width:100%;position:relative}.service-art__rings[data-astro-cid-cnmxhu3v]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring[data-astro-cid-cnmxhu3v]{stroke:var(--line-strong);stroke-width:1.5px}.ring--outer[data-astro-cid-cnmxhu3v]{stroke-dasharray:.012 .012;opacity:.7}.ring--mid[data-astro-cid-cnmxhu3v]{fill:var(--brand-graphite);stroke:var(--line)}.rays[data-astro-cid-cnmxhu3v] path[data-astro-cid-cnmxhu3v]{stroke:var(--brand-pink);stroke-width:13px;stroke-linecap:round;transform-box:fill-box;transform-origin:0 100%;animation:pop .6s var(--ease-spring) backwards}.rays[data-astro-cid-cnmxhu3v] path[data-astro-cid-cnmxhu3v]:first-child{animation-delay:.75s}.rays[data-astro-cid-cnmxhu3v] path[data-astro-cid-cnmxhu3v]:nth-child(2){animation-delay:.85s}.rays[data-astro-cid-cnmxhu3v] path[data-astro-cid-cnmxhu3v]:nth-child(3){animation-delay:.95s}.dot-lime[data-astro-cid-cnmxhu3v]{fill:var(--brand-lime)}.smile[data-astro-cid-cnmxhu3v]{stroke:var(--brand-pink);stroke-width:13px;stroke-linecap:round;stroke-dasharray:1;animation:draw .9s var(--ease-out) .45s backwards}.service-art__icon[data-astro-cid-cnmxhu3v]{width:34%;color:var(--brand-white);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.service-art__icon[data-astro-cid-cnmxhu3v] .icon{stroke-width:1.35px;width:100%;height:auto}.faq__grid[data-astro-cid-hemr5th4]{gap:var(--space-block);display:grid}.faq__title[data-astro-cid-hemr5th4]{margin-top:1.25rem}.faq__list[data-astro-cid-hemr5th4]{gap:.75rem;display:grid}.faq__item[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--brand-black);transition:border-color var(--dur) var(--ease-out)}.faq__item[data-astro-cid-hemr5th4][open],.faq__item[data-astro-cid-hemr5th4]:hover{border-color:var(--brand-pink)}.faq__q[data-astro-cid-hemr5th4]{border-radius:var(--radius-m);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.125rem,.9rem + .8vw,1.625rem) clamp(1.25rem,1rem + 1vw,2rem);list-style:none;display:flex}.faq__q[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-hemr5th4]{letter-spacing:-.01em;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);font-weight:700;line-height:1.25}.faq__icon[data-astro-cid-hemr5th4]{border:1.5px solid var(--line-strong);width:2.75rem;height:2.75rem;transition:rotate var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]{background:var(--brand-pink);border-color:var(--brand-pink);color:var(--brand-black);rotate:45deg}.faq__a[data-astro-cid-hemr5th4]{color:var(--text-muted);max-width:68ch;padding:0 clamp(1.25rem,1rem + 1vw,2rem) clamp(1.25rem,1rem + .8vw,1.75rem)}.faq__item[data-astro-cid-hemr5th4][open] .faq__a[data-astro-cid-hemr5th4]{animation:rise .45s var(--ease-out) both}@media (width>=60rem){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start}.faq__head[data-astro-cid-hemr5th4]{top:calc(var(--header-h) + 2rem);position:sticky}}.scope__grid[data-astro-cid-ok6tmzvm]{gap:var(--space-block);display:grid}.scope__list[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:0 clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.scope__item[data-astro-cid-ok6tmzvm]{border-top:1px solid var(--line);transition:border-color var(--dur) var(--ease-out);align-items:baseline;gap:1rem;padding:1.25rem 0;display:flex}.scope__item[data-astro-cid-ok6tmzvm]:hover{border-top-color:var(--brand-pink)}.scope__number[data-astro-cid-ok6tmzvm]{font-family:var(--font-heading);font-size:var(--fs-tiny);letter-spacing:.08em;color:var(--brand-pink);flex:none;font-weight:700}.scope__label[data-astro-cid-ok6tmzvm]{font-family:var(--font-heading);letter-spacing:-.015em;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;line-height:1.25}@media (width>=62.5rem){.scope__grid[data-astro-cid-ok6tmzvm]{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start}.scope__title[data-astro-cid-ok6tmzvm]{top:calc(var(--header-h) + 2rem);position:sticky}}.points__list[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.points__item[data-astro-cid-ok6tmzvm]{border:1px solid var(--line);border-radius:var(--radius-m);font-size:var(--fs-body);align-items:flex-start;gap:.875rem;padding:1.25rem 1.375rem;line-height:1.5;display:flex}.points__mark[data-astro-cid-ok6tmzvm]{width:1.875rem;height:1.875rem;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--brand-pink);border-radius:50%;flex:none;place-items:center;margin-top:-.125rem;display:grid}.points--benefits[data-astro-cid-ok6tmzvm] .points__mark[data-astro-cid-ok6tmzvm]{background:var(--brand-lime);box-shadow:none;color:var(--brand-black)}.note__panel[data-astro-cid-ok6tmzvm]{border:1px solid var(--line);border-radius:var(--radius-l);gap:1.5rem;padding:clamp(1.75rem,1rem + 4vw,4.5rem);display:grid}.note[data-astro-cid-ok6tmzvm]+.note[data-astro-cid-ok6tmzvm]{padding-top:0}@media (width>=62.5rem){.note__panel[data-astro-cid-ok6tmzvm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}}.flow__list[data-astro-cid-ok6tmzvm]{margin:var(--space-block) 0 0;flex-wrap:wrap;gap:.875rem;padding:0;list-style:none;display:flex}.flow__step[data-astro-cid-ok6tmzvm]{align-items:center;gap:.875rem;display:inline-flex}.flow__number[data-astro-cid-ok6tmzvm]{background:var(--brand-pink);width:2.5rem;height:2.5rem;color:var(--brand-black);font-family:var(--font-heading);font-size:var(--fs-tiny);border-radius:50%;place-items:center;font-weight:800;display:grid}.flow__label[data-astro-cid-ok6tmzvm]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:800}.flow__arrow[data-astro-cid-ok6tmzvm]{color:var(--text-muted);margin-inline:.25rem .5rem}@media (width<=39.9375rem){.flow__list[data-astro-cid-ok6tmzvm]{flex-direction:column;gap:1.25rem}.flow__arrow[data-astro-cid-ok6tmzvm]{display:none}}.more__title[data-astro-cid-ok6tmzvm]{font-size:var(--fs-tiny);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.more__list[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.625rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.more__link[data-astro-cid-ok6tmzvm]{border:1px solid var(--line-strong);min-height:3rem;font-size:var(--fs-small);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:.625rem;padding:.5rem 1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.more__link[data-astro-cid-ok6tmzvm] .icon{color:var(--brand-pink);transition:color var(--dur-fast) var(--ease-out)}.more__link[data-astro-cid-ok6tmzvm]:hover,.more__link[data-astro-cid-ok6tmzvm]:focus-visible{background:var(--brand-pink);border-color:var(--brand-pink);color:var(--brand-black)}.more__link[data-astro-cid-ok6tmzvm]:hover .icon,.more__link[data-astro-cid-ok6tmzvm]:focus-visible .icon{color:var(--brand-black)}
