.ba[data-astro-cid-67ggu7zt]{--pos:50%;aspect-ratio:1;background:var(--surface);touch-action:pan-y;position:relative;overflow:hidden}.ba[data-astro-cid-67ggu7zt] picture,.ba__before[data-astro-cid-67ggu7zt]{position:absolute;inset:0}.ba[data-astro-cid-67ggu7zt] .ba__img{object-fit:cover;width:100%;height:100%}.ba__before[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.ba__tag[data-astro-cid-67ggu7zt]{z-index:2;font-weight:700;font-size:var(--t-small);background:var(--ground);color:var(--ink);padding:6px 12px;position:absolute;top:16px}.ba__tag--before[data-astro-cid-67ggu7zt]{left:16px}.ba__tag--after[data-astro-cid-67ggu7zt]{background:var(--accent);right:16px}.ba__handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);z-index:2;background:var(--accent);pointer-events:none;width:4px;margin-left:-2px;position:absolute}.ba__handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{background:var(--accent);width:56px;height:56px;color:var(--on-accent);transition:scale .18s var(--ease);border-radius:50%;place-items:center;font-size:1.5rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ba[data-astro-cid-67ggu7zt]:hover .ba__handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{scale:1.08}.ba__range[data-astro-cid-67ggu7zt]{z-index:3;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba__range[data-astro-cid-67ggu7zt]::-webkit-slider-thumb{-webkit-appearance:none;width:64px;height:100vh}.ba__range[data-astro-cid-67ggu7zt]::-moz-range-thumb{border:0;width:64px;height:100vh}.ba[data-astro-cid-67ggu7zt]:has(.ba__range:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.quote__intro[data-astro-cid-rynpovno]{grid-column:1/span 5;align-self:start;position:sticky;top:120px}.quote__intro[data-astro-cid-rynpovno] .lead[data-astro-cid-rynpovno]{max-width:26ch;margin-top:32px}.contact[data-astro-cid-rynpovno]{gap:28px;margin:56px 0 0;display:grid}.contact[data-astro-cid-rynpovno] dt[data-astro-cid-rynpovno]{color:var(--on-field-muted);font-size:var(--t-small)}.contact[data-astro-cid-rynpovno] dd[data-astro-cid-rynpovno]{font-size:var(--t-h3);letter-spacing:-.01em;margin:4px 0 0;font-weight:700;font-stretch:85%}.contact[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]{overflow-wrap:anywhere;text-decoration:none}.contact[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]:hover{color:var(--accent)}.quote__form[data-astro-cid-rynpovno]{grid-column:7/span 6;gap:40px;display:grid}.est[data-astro-cid-rynpovno]{background:#26332d;border:0;margin:0;padding:32px}.est[data-astro-cid-rynpovno] legend[data-astro-cid-rynpovno]{float:left;width:100%;margin-bottom:20px;padding:0}.est__title[data-astro-cid-rynpovno]{font-size:var(--t-h3);letter-spacing:-.01em;font-weight:700;font-stretch:85%}.chips[data-astro-cid-rynpovno]{clear:both;flex-wrap:wrap;gap:8px;display:flex}.chips--level[data-astro-cid-rynpovno]{margin-top:20px}.chip[data-astro-cid-rynpovno]{cursor:pointer;position:relative}.chip[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-rynpovno] span[data-astro-cid-rynpovno]{min-height:44px;font-weight:600;font-size:var(--t-small);transition:background-color .16s var(--ease), color .16s var(--ease), transform .16s var(--ease);background:#33433b;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.chip[data-astro-cid-rynpovno]:hover span[data-astro-cid-rynpovno]{background:#3e5047}.chip[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:checked+span[data-astro-cid-rynpovno]{background:var(--on-field);color:var(--ink)}.chip[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:focus-visible+span[data-astro-cid-rynpovno]{outline:3px solid var(--accent);outline-offset:2px}.chip[data-astro-cid-rynpovno]:active span[data-astro-cid-rynpovno]{transform:scale(.97)}.est__out[data-astro-cid-rynpovno]{font-size:var(--t-h3);margin-top:28px;line-height:1.3}.est__out[data-astro-cid-rynpovno] strong[data-astro-cid-rynpovno]{color:var(--accent);font-weight:800;display:inline-block}.est__out[data-astro-cid-rynpovno] .small[data-astro-cid-rynpovno]{margin-top:4px;display:block}.fields[data-astro-cid-rynpovno]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.f[data-astro-cid-rynpovno]{font-weight:600;font-size:var(--t-small);gap:8px;display:grid}.f--wide[data-astro-cid-rynpovno]{grid-column:1/-1}.f[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno],.f[data-astro-cid-rynpovno] textarea[data-astro-cid-rynpovno]{background:var(--field);width:100%;min-height:56px;color:var(--on-field);font-weight:400;font-size:var(--t-body);transition:border-color .16s var(--ease);border:2px solid #3a4a42;border-radius:0;padding:14px 16px}.f[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:hover,.f[data-astro-cid-rynpovno] textarea[data-astro-cid-rynpovno]:hover{border-color:#56685f}.f[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:focus-visible,.f[data-astro-cid-rynpovno] textarea[data-astro-cid-rynpovno]:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}.f[data-astro-cid-rynpovno] input[data-astro-cid-rynpovno]:user-invalid{border-color:#e0573f}.f[data-astro-cid-rynpovno] [data-astro-cid-rynpovno]::placeholder{color:#84918a}.send[data-astro-cid-rynpovno]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.send[data-astro-cid-rynpovno] p[data-astro-cid-rynpovno]{max-width:34ch}.status[data-astro-cid-rynpovno]:empty{display:none}.status[data-astro-cid-rynpovno]{font-weight:600}@media (width<=1023px){.quote__intro[data-astro-cid-rynpovno],.quote__form[data-astro-cid-rynpovno]{grid-column:1/-1}.quote__intro[data-astro-cid-rynpovno]{margin-bottom:56px;position:static}}@media (width<=599px){.fields[data-astro-cid-rynpovno]{grid-template-columns:1fr}.est[data-astro-cid-rynpovno]{margin-inline:calc(var(--margin) * -1);padding:20px}.send[data-astro-cid-rynpovno] .btn[data-astro-cid-rynpovno]{width:100%}}
