.pr[data-astro-cid-llpjs2ou]{padding:calc(var(--bar-h) + clamp(2.6rem, 6vw, 5rem)) var(--gutter) 0;max-width:68rem;margin-inline:auto}.pr-head[data-astro-cid-llpjs2ou]{text-align:center;margin-bottom:clamp(2.4rem,5vw,4rem)}.pr-title[data-astro-cid-llpjs2ou]{margin:.8rem 0 1.2rem;font-size:clamp(3.6rem,9vw,8rem);line-height:1}.pr-lead[data-astro-cid-llpjs2ou]{font-family:var(--font-display);color:var(--ink-soft);text-wrap:pretty;max-width:34rem;margin:0 auto;font-size:clamp(1.15rem,1rem + .8vw,1.55rem);font-style:italic;font-weight:250;line-height:1.45}.pr-ex[data-astro-cid-llpjs2ou]{color:var(--film-red);margin:1.4rem 0 0}.svc[data-astro-cid-llpjs2ou]{border-top:1px solid var(--rule)}.svc-row[data-astro-cid-llpjs2ou]{border-bottom:1px solid var(--rule);grid-template-columns:3rem 1.05fr 1.3fr .9fr;align-items:start;gap:1.4rem;padding:1.6rem 0 1.8rem;display:grid}.svc-n[data-astro-cid-llpjs2ou]{padding-top:.8rem}.svc-name[data-astro-cid-llpjs2ou] h2[data-astro-cid-llpjs2ou]{font-size:clamp(2.2rem,1.4rem + 1.8vw,3.2rem);line-height:1}.svc-link[data-astro-cid-llpjs2ou]{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.svc-link[data-astro-cid-llpjs2ou]:hover,.svc-link[data-astro-cid-llpjs2ou]:focus-visible{background-size:100% 1px}.svc-name[data-astro-cid-llpjs2ou] .label[data-astro-cid-llpjs2ou]{margin:.6rem 0 0}.svc-inc[data-astro-cid-llpjs2ou]{color:#444;margin:0;padding:.3rem 0 0;font-size:1rem;line-height:1.7;list-style:none}.svc-price[data-astro-cid-llpjs2ou]{text-align:right}.svc-p[data-astro-cid-llpjs2ou]{font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,1.1rem + .9vw,2rem);font-weight:250;line-height:1.15}.svc-price[data-astro-cid-llpjs2ou] .label[data-astro-cid-llpjs2ou]{margin:.4rem 0 0;display:block}.svc-go[data-astro-cid-llpjs2ou]{color:var(--ink);text-decoration:none;margin-top:.9rem!important}.svc-go[data-astro-cid-llpjs2ou]:hover{text-underline-offset:.3em;text-decoration:underline}.est[data-astro-cid-llpjs2ou]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);margin-top:clamp(3.5rem,7vw,6rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.est-title[data-astro-cid-llpjs2ou]{margin:.8rem 0 2rem;font-size:clamp(2.6rem,1.4rem + 3vw,4.4rem);line-height:1}.chips[data-astro-cid-llpjs2ou]{border:0;flex-wrap:wrap;gap:.6rem;margin:0 0 1.8rem;padding:0;display:flex}.chips[data-astro-cid-llpjs2ou] legend[data-astro-cid-llpjs2ou]{width:100%;margin-bottom:.7rem;padding:0}.chip[data-astro-cid-llpjs2ou]{position:relative}.chip[data-astro-cid-llpjs2ou] input[data-astro-cid-llpjs2ou]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-llpjs2ou] span[data-astro-cid-llpjs2ou]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid #cfcdc7;padding:.85rem 1.3rem;font-size:.64rem;transition:background-color .25s,color .25s,border-color .25s;display:inline-block}.chip[data-astro-cid-llpjs2ou]:hover span[data-astro-cid-llpjs2ou]{border-color:var(--ink)}.chip[data-astro-cid-llpjs2ou] input[data-astro-cid-llpjs2ou]:checked+span[data-astro-cid-llpjs2ou]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip[data-astro-cid-llpjs2ou] input[data-astro-cid-llpjs2ou]:focus-visible+span[data-astro-cid-llpjs2ou]{outline:2px solid var(--ink);outline-offset:2px}.est-out[data-astro-cid-llpjs2ou]{border-top:1px solid var(--ink);align-self:start;padding-top:1.4rem}.est-total[data-astro-cid-llpjs2ou]{font-family:var(--font-display);letter-spacing:-.02em;margin:.8rem 0 1.4rem;font-size:clamp(3.4rem,2rem + 4vw,5.6rem);font-weight:250;line-height:1}.est-lines[data-astro-cid-llpjs2ou]{color:#444;margin:0 0 1.4rem;padding:0;font-size:1rem;line-height:2;list-style:none}.est-lines[data-astro-cid-llpjs2ou] li{border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;display:flex}.est-lines[data-astro-cid-llpjs2ou] li:last-child{border-bottom:1px solid var(--rule)}.est-note[data-astro-cid-llpjs2ou]{color:var(--ink-soft);margin:0 0 1.6rem;font-size:.92rem;line-height:1.55}.btn[data-astro-cid-llpjs2ou]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);background:var(--ink);border:1px solid var(--ink);padding:1.05rem 2rem;font-size:.7rem;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block}.btn[data-astro-cid-llpjs2ou]:hover{color:var(--ink);background:0 0}.how[data-astro-cid-llpjs2ou],.faq[data-astro-cid-llpjs2ou]{margin-top:clamp(3.5rem,7vw,6rem)}.how-steps[data-astro-cid-llpjs2ou]{grid-template-columns:repeat(4,1fr);gap:2.2rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-llpjs2ou] li[data-astro-cid-llpjs2ou]{border-top:1px solid var(--ink);padding-top:1rem}.how-steps[data-astro-cid-llpjs2ou] h3[data-astro-cid-llpjs2ou]{margin:.6rem 0 .7rem;font-size:clamp(1.7rem,1.2rem + 1vw,2.2rem)}.how-steps[data-astro-cid-llpjs2ou] p[data-astro-cid-llpjs2ou]{color:#444;margin:0;font-size:.98rem;line-height:1.6}.faq-row[data-astro-cid-llpjs2ou]{border-top:1px solid var(--rule);grid-template-columns:1fr 1.4fr;gap:2rem;padding:1.4rem 0;display:grid}.faq-row[data-astro-cid-llpjs2ou]:last-of-type{border-bottom:1px solid var(--rule)}.faq-row[data-astro-cid-llpjs2ou] h3[data-astro-cid-llpjs2ou]{font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem);line-height:1.15}.faq-row[data-astro-cid-llpjs2ou] p[data-astro-cid-llpjs2ou]{color:#444;margin:0;line-height:1.65}.faq[data-astro-cid-llpjs2ou]>.label[data-astro-cid-llpjs2ou]{margin-bottom:1.2rem;display:block}.pr-cta[data-astro-cid-llpjs2ou]{text-align:center;margin:clamp(3rem,6vw,5rem) 0}.site-foot[data-astro-cid-llpjs2ou]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.4rem 0 2.4rem;display:flex}.site-foot[data-astro-cid-llpjs2ou] a[data-astro-cid-llpjs2ou]{color:var(--ink);text-decoration:none}@media (width<=900px){.svc-row[data-astro-cid-llpjs2ou]{grid-template-columns:2.4rem 1fr}.svc-inc[data-astro-cid-llpjs2ou],.svc-price[data-astro-cid-llpjs2ou]{text-align:left;grid-column:2}.est[data-astro-cid-llpjs2ou]{grid-template-columns:1fr}.how-steps[data-astro-cid-llpjs2ou]{grid-template-columns:1fr 1fr}.faq-row[data-astro-cid-llpjs2ou]{grid-template-columns:1fr;gap:.6rem}}@media (width<=520px){.how-steps[data-astro-cid-llpjs2ou]{grid-template-columns:1fr}}@media (width<=600px){.pr-title[data-astro-cid-llpjs2ou]{font-size:2.9rem}}
