.quote[data-astro-cid-5v4witja]{overflow:hidden}.quote--first[data-astro-cid-5v4witja]{padding-top:calc(var(--header-h) + clamp(2rem, 5vh, 3.5rem))}.quote--first[data-astro-cid-5v4witja] .label[data-astro-cid-5v4witja]{margin-top:1.4rem}.quote--first[data-astro-cid-5v4witja] .quote__title[data-astro-cid-5v4witja]{--size:var(--fs-3xl)}.quote__bg[data-astro-cid-5v4witja]{pointer-events:none;background:radial-gradient(50% 60% at 85% 20%,#ff5a1f2e,#0000 70%),repeating-linear-gradient(-45deg,#f3f0e806 0 2px,#0000 2px 26px);position:absolute;inset:0}.quote__grid[data-astro-cid-5v4witja]{column-gap:var(--space-xl);grid-template:"head card""aside card"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid;position:relative}.quote__head[data-astro-cid-5v4witja]{grid-area:head;container-type:inline-size}.quote__card[data-astro-cid-5v4witja]{grid-area:card}.quote__aside[data-astro-cid-5v4witja]{grid-area:aside}.quote__title[data-astro-cid-5v4witja]{font-size:min(var(--size,var(--fs-4xl)), 100cqi / (var(--len,8) * .54));margin:1rem 0 1.3rem}.quote__intro[data-astro-cid-5v4witja]{font-size:var(--fs-md);color:#f3f0e8bf;max-width:40ch}.quote__perks[data-astro-cid-5v4witja]{gap:.75rem;margin-top:2rem;display:grid}.quote__perks[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]{align-items:center;gap:.75rem;font-weight:600;display:flex}.quote__perks[data-astro-cid-5v4witja] svg{color:var(--c-accent)}.quote__direct[data-astro-cid-5v4witja]{border-top:1px solid var(--c-line-inv);gap:.25rem;margin-top:2.6rem;padding-top:1.6rem;display:grid}.quote__direct-label[data-astro-cid-5v4witja]{font-family:var(--f-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fog)}.quote__phone[data-astro-cid-5v4witja]{color:var(--c-paper);width:fit-content;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.6rem);font-weight:900;font-stretch:62%;line-height:1;text-decoration:none;transition:color .25s}.quote__phone[data-astro-cid-5v4witja]:hover{color:var(--c-accent)}.quote__mail[data-astro-cid-5v4witja]{color:var(--c-fog);width:fit-content}.quote__mail--big[data-astro-cid-5v4witja]{color:var(--c-paper);overflow-wrap:anywhere;font-size:clamp(1.9rem,1.4rem + 2vw,3rem);font-weight:900;font-stretch:62%;line-height:1.05;text-decoration:none;transition:color .25s}.quote__mail--big[data-astro-cid-5v4witja]:hover{color:var(--c-accent)}.quote__ig[data-astro-cid-5v4witja]{width:fit-content;color:var(--c-fog);font-size:var(--fs-sm);align-items:center;gap:.5rem;margin-top:.4rem;display:inline-flex}.quote__ig[data-astro-cid-5v4witja] svg{color:var(--c-accent)}.quote__hours[data-astro-cid-5v4witja]{font-size:var(--fs-sm);color:var(--c-fog)}.quote__card[data-astro-cid-5v4witja]{background:var(--c-paper);color:var(--c-ink);border-radius:var(--r-xl);--c-line:#0d0d0c24;padding:clamp(1.5rem,3vw,2.75rem);position:relative;overflow:hidden}.qf__progress[data-astro-cid-5v4witja]{border-radius:var(--r-pill);background:var(--c-paper-2);height:6px;overflow:hidden}.qf__bar[data-astro-cid-5v4witja]{border-radius:inherit;height:100%;width:var(--p,33.33%);background:var(--c-accent);transition:width .6s var(--ease-out);display:block}.qf__stepinfo[data-astro-cid-5v4witja]{font-family:var(--f-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-stone);margin-top:.8rem}.qf__step[data-astro-cid-5v4witja]{border:0;gap:1.25rem;min-width:0;margin:1rem 0 0;padding:0;display:grid}.js .qf__step[data-astro-cid-5v4witja]:not(.is-active){display:none}.qf__step[data-astro-cid-5v4witja].is-active{animation:step-in .55s var(--ease-out)}@keyframes step-in{0%{opacity:0;transform:translate(18px)}}.qf__legend[data-astro-cid-5v4witja]{font-weight:900;font-stretch:62%;font-size:var(--fs-2xl);text-transform:uppercase;margin-bottom:1.25rem;padding:0;line-height:.95}.qf__hint[data-astro-cid-5v4witja]{color:var(--c-stone);font-size:var(--fs-sm);margin-top:-.7rem}.qf__chips[data-astro-cid-5v4witja]{flex-wrap:wrap;gap:.5rem;display:flex}.qf__chip[data-astro-cid-5v4witja]{cursor:pointer;position:relative}.qf__chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;pointer-events:none;position:absolute}.qf__chip[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{border:1.5px solid color-mix(in srgb, var(--c-ink) 28%, transparent);border-radius:var(--r-pill);background:var(--c-bone);align-items:center;gap:.4rem;min-height:2.7rem;padding:.5rem 1.05rem;font-weight:700;font-stretch:90%;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.qf__chip[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja] svg{opacity:0;width:0;transition:width .25s var(--ease-out), opacity .2s}.qf__chip[data-astro-cid-5v4witja]:hover span[data-astro-cid-5v4witja]{border-color:var(--c-ink)}.qf__chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.qf__chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja] svg{opacity:1;width:16px;color:var(--c-accent)}.qf__chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible+span[data-astro-cid-5v4witja],.qf__consent[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}.qf__row[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.qf__opt[data-astro-cid-5v4witja]{text-transform:none;letter-spacing:0;color:var(--c-stone)}select[data-astro-cid-5v4witja].input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d0d0c' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:18px;padding-right:2.6rem}.qf__consent[data-astro-cid-5v4witja]{font-size:var(--fs-sm);color:var(--c-stone);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:.75rem;display:grid}.qf__consent[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{width:22px;height:22px;accent-color:var(--c-accent);margin:.1rem 0 0}.qf__consent[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--c-ink)}.qf__error[data-astro-cid-5v4witja]{color:var(--c-err);font-size:var(--fs-sm);font-weight:600}.qf__hp[data-astro-cid-5v4witja]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.qf__nav[data-astro-cid-5v4witja]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.8rem;display:flex}.qf__next[data-astro-cid-5v4witja],.qf__submit[data-astro-cid-5v4witja]{margin-left:auto}.qf__submit[data-astro-cid-5v4witja]:disabled{opacity:.6;cursor:progress}.qf__back[data-astro-cid-5v4witja]{text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:.5rem;min-height:3rem;padding:0 .25rem;font-size:.9rem;font-weight:700;font-stretch:88%;display:inline-flex}.qf__back[data-astro-cid-5v4witja] .qf__back-icon{width:1.1em;height:1.1em;transform:rotate(180deg)}.qf__fine[data-astro-cid-5v4witja]{color:var(--c-stone);text-align:right;margin-top:1rem;font-size:.8rem}html:not(.js) .qf__next[data-astro-cid-5v4witja],html:not(.js) .qf__progress[data-astro-cid-5v4witja],html:not(.js) .qf__stepinfo[data-astro-cid-5v4witja]{display:none}html:not(.js) .qf__submit[data-astro-cid-5v4witja]{display:inline-flex!important}.qf__done[data-astro-cid-5v4witja]{animation:step-in .6s var(--ease-out);outline:none;gap:1.2rem;display:grid}.qf__done[data-astro-cid-5v4witja][hidden]{display:none}.qf__done-k[data-astro-cid-5v4witja]{font-size:var(--fs-3xl);color:var(--c-ink)}.qf__done-text[data-astro-cid-5v4witja]{font-size:var(--fs-md);color:var(--c-stone)}.qf__done-steps[data-astro-cid-5v4witja]{border-block:1px solid var(--c-line);gap:.6rem;padding:1.2rem 0;display:grid}.qf__done-steps[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]{gap:.9rem;font-weight:650;display:flex}.qf__done-steps[data-astro-cid-5v4witja] .num[data-astro-cid-5v4witja]{font-family:var(--f-mono);color:var(--c-accent-deep)}@media (width<=960px){.quote__grid[data-astro-cid-5v4witja]{row-gap:var(--space-l);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""aside"}.quote__perks[data-astro-cid-5v4witja]{margin-top:.5rem}}@media (width<=560px){.qf__row[data-astro-cid-5v4witja]{grid-template-columns:1fr}.qf__nav[data-astro-cid-5v4witja] .btn{flex:1}.qf__fine[data-astro-cid-5v4witja]{text-align:left}}
