.device[data-astro-cid-urzamkbh]{--screen-error: #1a31c9;position:relative;width:100%;max-width:34rem;margin-inline:auto;transform:perspective(1800px) rotateY(-9deg) rotateX(4deg);transform-origin:60%;transition:transform .9s var(--ease-out)}.device[data-astro-cid-urzamkbh]:hover{transform:perspective(1800px) rotateY(-3deg) rotateX(1deg)}.device__glow[data-astro-cid-urzamkbh]{position:absolute;inset:-18% -12% -10%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c-brand-glow) 55%,transparent),transparent 72%),radial-gradient(closest-side at 70% 80%,color-mix(in srgb,var(--c-accent) 18%,transparent),transparent 70%);filter:blur(8px);pointer-events:none}.device__body[data-astro-cid-urzamkbh]{position:relative;padding:3.2% 3.2% 4.2%;border-radius:1.4rem 1.4rem .6rem .6rem;background:linear-gradient(180deg,color-mix(in srgb,var(--c-brand) 25%,#151a1d) 0%,var(--c-ink) 100%);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f,var(--shadow-lg)}.device__body[data-astro-cid-urzamkbh]:before{content:"";position:absolute;top:1.35%;left:50%;width:.45rem;height:.45rem;border-radius:50%;background:color-mix(in srgb,var(--c-brand) 20%,#2a2f33);transform:translate(-50%)}.device__screen[data-astro-cid-urzamkbh]{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:.55rem;background:var(--screen-error);isolation:isolate}.device__base[data-astro-cid-urzamkbh]{position:relative;height:.85rem;margin-inline:-7%;border-radius:0 0 1.6rem 1.6rem/0 0 .85rem .85rem;background:linear-gradient(180deg,color-mix(in srgb,var(--c-brand) 12%,#d3d7da),color-mix(in srgb,var(--c-brand) 18%,#a3a9ae) 55%,color-mix(in srgb,var(--c-brand) 25%,#7a8187));box-shadow:0 18px 30px -16px color-mix(in srgb,var(--c-shadow) 80%,transparent)}.device__base[data-astro-cid-urzamkbh]:before{content:"";position:absolute;top:0;left:50%;width:18%;height:40%;border-radius:0 0 .6rem .6rem;background:color-mix(in srgb,var(--c-brand) 20%,#858b90);transform:translate(-50%)}.state[data-astro-cid-urzamkbh]{position:absolute;inset:0;display:flex;flex-direction:column;padding:7% 8%}.face[data-astro-cid-urzamkbh]{font-family:var(--font-display);font-weight:700;line-height:1;letter-spacing:-.04em}.state--error[data-astro-cid-urzamkbh]{justify-content:center;gap:.7rem;color:#fff}.state--error[data-astro-cid-urzamkbh] .face[data-astro-cid-urzamkbh]{font-size:clamp(3rem,2rem + 4vw,4.75rem)}.error-title[data-astro-cid-urzamkbh]{font-family:var(--font-display);font-size:clamp(1.05rem,.9rem + .8vw,1.5rem);font-weight:600}.progress[data-astro-cid-urzamkbh]{display:grid;gap:.45rem;max-width:16rem;margin-top:.4rem;font-size:.8125rem;color:#ffffffd9}.progress__bar[data-astro-cid-urzamkbh]{height:.4rem;overflow:hidden;border-radius:var(--r-pill);background:#ffffff38}.progress__fill[data-astro-cid-urzamkbh]{display:block;width:100%;height:100%;border-radius:inherit;background:#fff;transform-origin:0}.state--fixed[data-astro-cid-urzamkbh]{gap:.9rem;justify-content:center;background:radial-gradient(120% 90% at 100% 0%,var(--c-brand-100) 0%,transparent 60%),#fcfdfd;color:var(--c-ink)}.fixed-head[data-astro-cid-urzamkbh]{display:flex;align-items:center;gap:.9rem}.face--ok[data-astro-cid-urzamkbh]{display:inline-grid;place-items:center;width:3.3rem;height:3.3rem;flex-shrink:0;border-radius:50%;background:var(--c-green-bg);color:var(--c-green);font-size:1.55rem}.fixed-title[data-astro-cid-urzamkbh]{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .8vw,1.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.fixed-sub[data-astro-cid-urzamkbh]{font-size:.875rem;color:var(--c-ink-2)}.fixed-list[data-astro-cid-urzamkbh]{display:grid;gap:.5rem;padding:0;list-style:none;font-size:clamp(.8125rem,.75rem + .3vw,.9375rem);font-weight:600}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]{display:flex;align-items:center;gap:.6rem;padding:.45rem .65rem;border-radius:.55rem;background:#fff;box-shadow:0 1px 2px color-mix(in srgb,var(--c-ink) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--c-ink) 5%,transparent)}.tick[data-astro-cid-urzamkbh]{display:inline-grid;place-items:center;width:1.3rem;height:1.3rem;flex-shrink:0;border-radius:50%;background:var(--c-green);color:#fff}.tick[data-astro-cid-urzamkbh] svg{width:.8rem;height:.8rem}.device__screen[data-astro-cid-urzamkbh]{container-type:inline-size}.state[data-astro-cid-urzamkbh]{padding:6.5cqi 7.5cqi}.state--error[data-astro-cid-urzamkbh]{gap:2.2cqi}.state--error[data-astro-cid-urzamkbh] .face[data-astro-cid-urzamkbh]{font-size:15cqi}.error-title[data-astro-cid-urzamkbh]{font-size:5.2cqi}.progress[data-astro-cid-urzamkbh]{gap:1.6cqi;max-width:56cqi;margin-top:1cqi;font-size:2.9cqi}.progress__bar[data-astro-cid-urzamkbh]{height:1.3cqi}.state--fixed[data-astro-cid-urzamkbh],.fixed-head[data-astro-cid-urzamkbh]{gap:3cqi}.face--ok[data-astro-cid-urzamkbh]{width:10.5cqi;height:10.5cqi;font-size:4.9cqi}.fixed-title[data-astro-cid-urzamkbh]{font-size:5.3cqi}.fixed-sub[data-astro-cid-urzamkbh]{font-size:2.9cqi}.fixed-list[data-astro-cid-urzamkbh]{gap:1.6cqi;font-size:3.1cqi}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]{gap:2cqi;padding:1.5cqi 2.2cqi;border-radius:1.8cqi}.tick[data-astro-cid-urzamkbh]{width:4.3cqi;height:4.3cqi}.tick[data-astro-cid-urzamkbh] svg{width:2.6cqi;height:2.6cqi}@container (width <= 22rem){.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]:nth-child(n+3),.fixed-sub[data-astro-cid-urzamkbh]{display:none}.fixed-list[data-astro-cid-urzamkbh]{gap:2.4cqi;font-size:4.4cqi}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]{padding:2.2cqi 3cqi}.tick[data-astro-cid-urzamkbh]{width:5.8cqi;height:5.8cqi}.tick[data-astro-cid-urzamkbh] svg{width:3.5cqi;height:3.5cqi}.fixed-title[data-astro-cid-urzamkbh]{font-size:7cqi}.face--ok[data-astro-cid-urzamkbh]{width:13cqi;height:13cqi;font-size:6cqi}.error-title[data-astro-cid-urzamkbh]{font-size:7cqi}.progress[data-astro-cid-urzamkbh]{max-width:72cqi;font-size:4cqi}}.scan[data-astro-cid-urzamkbh]{position:absolute;z-index:2;inset:0;opacity:0;pointer-events:none}.scan[data-astro-cid-urzamkbh]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#fff;box-shadow:0 0 12px 3px #ffffffe6,0 0 40px 10px color-mix(in srgb,var(--c-brand-glow) 65%,transparent)}@media(width<=47.99rem){.device[data-astro-cid-urzamkbh],.device[data-astro-cid-urzamkbh]:hover{transform:none}.device__base[data-astro-cid-urzamkbh]{margin-inline:-4%}}@media(prefers-reduced-motion:no-preference){.progress__fill[data-astro-cid-urzamkbh]{animation:progress 1.5s var(--ease-in-out) .5s both}.state--fixed[data-astro-cid-urzamkbh]{animation:wipe .9s var(--ease-in-out) 2.15s both}.scan[data-astro-cid-urzamkbh]{animation:scan .9s var(--ease-in-out) 2.15s both}.face--ok[data-astro-cid-urzamkbh]{animation:pop .6s var(--ease-out) 2.75s both}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]{animation:item-in .5s var(--ease-out) both}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]:first-child{animation-delay:2.95s}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]:nth-child(2){animation-delay:3.1s}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]:nth-child(3){animation-delay:3.25s}.fixed-list[data-astro-cid-urzamkbh] li[data-astro-cid-urzamkbh]:nth-child(4){animation-delay:3.4s}}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes scan{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}}@keyframes item-in{0%{opacity:0;transform:translateY(8px)}}.hero[data-astro-cid-i3irphx7]{position:relative;overflow:hidden;padding-block:clamp(2.5rem,1.5rem + 5vw,5.5rem) clamp(3.5rem,2rem + 6vw,7rem);background:radial-gradient(70% 60% at 85% 20%,color-mix(in srgb,var(--c-brand-glow) 55%,transparent),transparent 70%),radial-gradient(60% 70% at 0% 100%,color-mix(in srgb,var(--c-brand-deep) 60%,transparent),transparent 70%),linear-gradient(165deg,var(--c-brand-400) 0%,var(--c-brand) 45%,var(--c-brand-600) 100%)}.hero__pixels[data-astro-cid-i3irphx7]{position:absolute;inset:-10% 0 0;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:2.5rem 2.5rem;mask-image:radial-gradient(60% 70% at 72% 45%,#000,#0000 75%);-webkit-mask-image:radial-gradient(60% 70% at 72% 45%,#000 0%,#0000 75%);pointer-events:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.hero__pixels[data-astro-cid-i3irphx7]{animation:linear both hero-parallax;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes hero-parallax{to{transform:translateY(6rem)}}.hero__grid[data-astro-cid-i3irphx7]{position:relative;display:grid;gap:clamp(2.5rem,1.5rem + 4vw,4rem);align-items:center}@media(width>=60rem){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{font-size:var(--step-6);font-weight:750;line-height:1;letter-spacing:-.022em;max-width:14ch}.hero__lead[data-astro-cid-i3irphx7]{max-width:36rem;margin-top:var(--space-l);font-size:var(--step-1);line-height:1.55;color:var(--c-on-brand-muted)}.hero__actions[data-astro-cid-i3irphx7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m) var(--space-l);margin-top:var(--space-xl)}.hero__phone[data-astro-cid-i3irphx7]{color:var(--c-on-brand-muted)}.hero__phone[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{color:#fff;font-weight:700}.hero__points[data-astro-cid-i3irphx7]{display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-l);margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:var(--space-l);border-top:1px solid #ffffff2e;font-size:.9688rem;font-weight:700}.hero__points[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{display:inline-flex;align-items:center;gap:.5rem}.hero__points[data-astro-cid-i3irphx7] svg{width:1.2rem;height:1.2rem;color:var(--c-accent)}.hero__visual[data-astro-cid-i3irphx7]{padding-inline:clamp(0rem,2vw,1rem)}.problems__grid[data-astro-cid-cjox7xwe]{display:grid;gap:clamp(1.75rem,1.25rem + 2vw,3rem)}.problems__intro[data-astro-cid-cjox7xwe] h2[data-astro-cid-cjox7xwe]{font-size:var(--step-4)}.problems__intro[data-astro-cid-cjox7xwe] p[data-astro-cid-cjox7xwe]{margin-top:var(--space-m);font-size:var(--step-1);color:var(--c-ink-2);max-width:38rem}.problems__list[data-astro-cid-cjox7xwe]{display:flex;flex-wrap:wrap;gap:.65rem}.symptom[data-astro-cid-cjox7xwe]{display:inline-block;min-height:2.9rem;padding:.7rem 1.15rem;border:1.5px solid var(--c-line);border-radius:var(--r-pill);background:#fff;color:var(--c-ink);font-weight:700;line-height:1.3;text-decoration:none;box-shadow:var(--shadow-sm);transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.symptom[data-astro-cid-cjox7xwe]:before{content:"« ";content:"« " / "";color:var(--c-brand);transition:color var(--dur) var(--ease-out)}.symptom[data-astro-cid-cjox7xwe]:after{content:" »";content:" »" / "";color:var(--c-brand);transition:color var(--dur) var(--ease-out)}.symptom[data-astro-cid-cjox7xwe]:hover{border-color:var(--c-brand);background:var(--c-brand);color:#fff;transform:translateY(-2px)}.symptom[data-astro-cid-cjox7xwe]:hover:before,.symptom[data-astro-cid-cjox7xwe]:hover:after{color:var(--c-accent)}.service-index[data-astro-cid-cvt2wnyk]{display:grid;gap:0 clamp(1.5rem,1rem + 2vw,3rem);border-top:1px solid var(--c-line)}@media(width>=48rem){.service-index[data-astro-cid-cvt2wnyk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-row[data-astro-cid-cvt2wnyk]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:var(--space-m) var(--space-l);align-items:start;padding:var(--space-l) var(--space-s);border-bottom:1px solid var(--c-line);border-radius:var(--r-sm);transition:background-color var(--dur) var(--ease-out)}.service-row[data-astro-cid-cvt2wnyk] h3[data-astro-cid-cvt2wnyk]{font-size:var(--step-1)}.service-row[data-astro-cid-cvt2wnyk] a[data-astro-cid-cvt2wnyk]{color:var(--c-ink);text-decoration:none}.service-row[data-astro-cid-cvt2wnyk] a[data-astro-cid-cvt2wnyk]:after{content:"";position:absolute;inset:0;border-radius:inherit}@supports selector(:has(a)){.service-row[data-astro-cid-cvt2wnyk] a[data-astro-cid-cvt2wnyk]:focus-visible{outline:none}.service-row[data-astro-cid-cvt2wnyk]:has(a:focus-visible){outline:3px solid var(--c-brand);outline-offset:2px}}.service-row[data-astro-cid-cvt2wnyk] p[data-astro-cid-cvt2wnyk]{margin-top:.35rem;color:var(--c-ink-2)}.service-row[data-astro-cid-cvt2wnyk]:hover{background:#fff}.service-row[data-astro-cid-cvt2wnyk]:hover a[data-astro-cid-cvt2wnyk]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.service-row[data-astro-cid-cvt2wnyk]:hover .icon-tile{background:var(--c-brand);color:#fff;transform:rotate(-4deg)}.services-more[data-astro-cid-cvt2wnyk]{margin-top:var(--space-2xl)}.steps[data-astro-cid-uxwfn6k4]{display:grid;gap:var(--space-xl);counter-reset:none}@media(width>=56rem){.steps[data-astro-cid-uxwfn6k4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem)}}.step[data-astro-cid-uxwfn6k4]{position:relative;display:grid;align-content:start;gap:var(--space-s);padding-left:4.5rem}@media(width>=56rem){.step[data-astro-cid-uxwfn6k4]{padding-left:0;padding-top:5.5rem}}.step__num[data-astro-cid-uxwfn6k4]{position:absolute;top:0;left:0;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--c-brand);color:#fff;font-family:var(--font-display);font-size:1.5rem;font-weight:750;box-shadow:0 0 0 6px var(--c-brand-100)}.step[data-astro-cid-uxwfn6k4]:not(:last-child):after{content:"";position:absolute;left:1.6rem;top:3.9rem;bottom:calc(-1 * var(--space-xl) + .6rem);width:2px;background:repeating-linear-gradient(to bottom,var(--c-line-strong) 0 6px,transparent 6px 12px)}@media(width>=56rem){.step[data-astro-cid-uxwfn6k4]:not(:last-child):after{left:4.4rem;right:calc(-1*clamp(1.5rem,1rem + 2vw,3rem) + .6rem);top:1.6rem;bottom:auto;width:auto;height:2px;background:repeating-linear-gradient(to right,var(--c-line-strong) 0 6px,transparent 6px 12px)}}.step[data-astro-cid-uxwfn6k4] h3[data-astro-cid-uxwfn6k4]{font-size:var(--step-2)}.step[data-astro-cid-uxwfn6k4] p[data-astro-cid-uxwfn6k4]{color:var(--c-ink-2);max-width:24rem}.commitments__list[data-astro-cid-dmxfleab]{display:grid;gap:0;border-top:2px solid var(--c-ink)}@media(width>=44rem){.commitments__list[data-astro-cid-dmxfleab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=72rem){.commitments__list[data-astro-cid-dmxfleab]{grid-template-columns:repeat(4,minmax(0,1fr))}}.commitments__list[data-astro-cid-dmxfleab] li[data-astro-cid-dmxfleab]{display:grid;align-content:start;gap:var(--space-s);padding:var(--space-xl) var(--space-l) var(--space-xl) 0;border-bottom:1px solid var(--c-line)}@media(width>=72rem){.commitments__list[data-astro-cid-dmxfleab] li[data-astro-cid-dmxfleab]{border-bottom:0}.commitments__list[data-astro-cid-dmxfleab] li[data-astro-cid-dmxfleab]+li[data-astro-cid-dmxfleab]{padding-left:var(--space-l);border-left:1px solid var(--c-line)}}.commitments__list[data-astro-cid-dmxfleab] .commitment-icon{width:2rem;height:2rem;color:var(--c-brand);stroke-width:1.75px}.commitments__list[data-astro-cid-dmxfleab] h3[data-astro-cid-dmxfleab]{margin-top:var(--space-xs);font-size:var(--step-2)}.commitments__list[data-astro-cid-dmxfleab] p[data-astro-cid-dmxfleab]{color:var(--c-ink-2)}.testimonials[data-astro-cid-ndabfdc4]{display:grid;gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.testimonials[data-astro-cid-ndabfdc4] figure[data-astro-cid-ndabfdc4]{display:grid;gap:var(--space-m);height:100%;padding:var(--space-xl);border-left:4px solid var(--c-brand);background:var(--c-brand-50);border-radius:0 var(--r-md) var(--r-md) 0}.testimonials[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4] p[data-astro-cid-ndabfdc4]{font-family:var(--font-display);font-size:var(--step-1);line-height:1.45}.testimonials[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4]{display:grid;gap:.15rem;color:var(--c-ink-2);font-size:.9375rem}.testimonials[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4] strong[data-astro-cid-ndabfdc4]{color:var(--c-ink)}.testimonials-more[data-astro-cid-ndabfdc4]{margin-top:var(--space-xl)}.radar__stop[data-astro-cid-5ygrk2x7]{stop-color:var(--c-brand)}.area[data-astro-cid-5ygrk2x7]{display:grid;gap:var(--space-2xl) clamp(2rem,1rem + 4vw,5rem);align-items:center}@media(width>=56rem){.area[data-astro-cid-5ygrk2x7]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.area__text[data-astro-cid-5ygrk2x7] h2[data-astro-cid-5ygrk2x7]{font-size:var(--step-4)}.area__lead[data-astro-cid-5ygrk2x7]{margin-top:var(--space-m);font-size:var(--step-1);color:var(--c-ink-2);max-width:34rem}.area__towns-title[data-astro-cid-5ygrk2x7]{margin-top:var(--space-xl);font-family:var(--font-body);font-size:1rem;letter-spacing:0}.area__towns[data-astro-cid-5ygrk2x7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--space-s)}.area__towns[data-astro-cid-5ygrk2x7] li[data-astro-cid-5ygrk2x7]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:var(--r-pill);background:var(--c-brand-50);border:1px solid var(--c-line);font-weight:700}.area__towns[data-astro-cid-5ygrk2x7] svg{width:1rem;height:1rem;color:var(--c-brand)}.area__note[data-astro-cid-5ygrk2x7]{margin-top:var(--space-l);color:var(--c-ink-2)}.area__visual[data-astro-cid-5ygrk2x7]{justify-self:center;width:min(100%,26rem)}.radar[data-astro-cid-5ygrk2x7]{width:100%;height:auto;overflow:visible}.ring[data-astro-cid-5ygrk2x7]{fill:none;stroke:var(--c-line-strong);stroke-opacity:.45;stroke-width:1.5px;stroke-dasharray:2 7;stroke-linecap:round}.axis[data-astro-cid-5ygrk2x7]{stroke:var(--c-line);stroke-width:1px}.spot[data-astro-cid-5ygrk2x7]{fill:#fff;stroke:var(--c-brand);stroke-width:3px}.center[data-astro-cid-5ygrk2x7]{fill:var(--c-brand)}.center-halo[data-astro-cid-5ygrk2x7]{fill:var(--c-brand);fill-opacity:.15}.faq[data-astro-cid-ajsgapk5]{display:grid;gap:var(--space-xl) clamp(2rem,1rem + 4vw,5rem)}@media(width>=60rem){.faq[data-astro-cid-ajsgapk5]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}.faq__intro[data-astro-cid-ajsgapk5]{position:sticky;top:calc(var(--header-h) + 2rem)}}.faq__intro[data-astro-cid-ajsgapk5] h2[data-astro-cid-ajsgapk5]{font-size:var(--step-4)}.faq__intro[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{margin-top:var(--space-m);font-size:var(--step-1);color:var(--c-ink-2)}.faq__list[data-astro-cid-ajsgapk5]{border-top:1px solid var(--c-line-strong)}.faq-item[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--c-line-strong)}.faq-item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-l);padding:1.25rem .25rem;font-family:var(--font-display);font-size:var(--step-1);font-weight:650;line-height:1.3;list-style:none;cursor:pointer;border-radius:var(--r-xs)}.faq-item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:hover span[data-astro-cid-ajsgapk5]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.faq-item[data-astro-cid-ajsgapk5] .faq-icon{flex-shrink:0;width:2.25rem;height:2.25rem;padding:.45rem;border-radius:50%;background:#fff;color:var(--c-brand);box-shadow:var(--shadow-sm);transition:transform var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.faq-item[data-astro-cid-ajsgapk5][open] .faq-icon{transform:rotate(45deg);background:var(--c-brand);color:#fff}.faq-answer[data-astro-cid-ajsgapk5]{padding:0 3.5rem 1.5rem .25rem;color:var(--c-ink-2);max-width:44rem}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.faq-item[data-astro-cid-ajsgapk5]{interpolate-size:allow-keywords}.faq-item[data-astro-cid-ajsgapk5]::details-content{height:0;overflow:clip;transition:height var(--dur-slow) var(--ease-out),content-visibility var(--dur-slow) allow-discrete}.faq-item[data-astro-cid-ajsgapk5][open]::details-content{height:auto}}}
