.lead-form[data-astro-cid-sevzbneq]{gap:1.25rem;display:grid}.lead-form__row[data-astro-cid-sevzbneq]{gap:1.25rem var(--gutter);grid-template-columns:1fr 1fr;display:grid}.lead-form__trap[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.field[data-astro-cid-sevzbneq]{gap:.4rem;display:grid}.field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-size:var(--step-body);font-weight:600}.field__opt[data-astro-cid-sevzbneq]{color:var(--muted);font-weight:400}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{background:var(--field,var(--surface));width:100%;min-height:3.25rem;color:var(--ink);font-size:max(1rem, var(--step-body));transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.75rem .9rem}.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:7.5rem}.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M0 0h12L6 8z' fill='%23888'/%3E%3C/svg%3E");background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:.75rem;padding-right:2.5rem}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]::placeholder,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]::placeholder{color:var(--muted);opacity:1}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus-visible,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus-visible{border-bottom-color:var(--ink);outline:none}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:user-invalid,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:user-invalid,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:user-invalid{border-bottom-color:#c62828}.lead-form__consent[data-astro-cid-sevzbneq]{font-size:var(--step-body);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;max-width:52ch;display:grid}.lead-form__consent[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:1.4rem;height:1.4rem;accent-color:var(--soot);margin:.05rem 0 0}.lead-form__send[data-astro-cid-sevzbneq]{margin-top:.5rem}.lead-form__submit[data-astro-cid-sevzbneq]{--h:3.5rem;width:100%;font-size:var(--step-lead);justify-content:flex-start}.lead-form__submit[data-astro-cid-sevzbneq][aria-busy=true]{opacity:.7;pointer-events:none}@media (width<=40rem){.lead-form__row[data-astro-cid-sevzbneq]{grid-template-columns:1fr}}.coupon[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.5rem;display:grid}.coupon__left[data-astro-cid-rynpovno],.coupon__right[data-astro-cid-rynpovno]{color:var(--soot);--ink:var(--soot);--muted:#2c3a10;padding:clamp(1.75rem,3.5vw,3rem)}.coupon__left[data-astro-cid-rynpovno]{--cut:clamp(6rem, 12vw, 11rem);background:var(--lime);padding-right:calc(var(--cut) * .6 + 1.5rem);clip-path:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);flex-direction:column;gap:1.5rem;display:flex}.coupon__right[data-astro-cid-rynpovno]{--cut:clamp(6rem, 12vw, 11rem);margin-left:calc(-1 * var(--cut) + .5rem);padding-left:calc(var(--cut) + 1rem);background:var(--lime-2);--field:#d6ee99;clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%)}.coupon__title[data-astro-cid-rynpovno]{max-width:10ch}.coupon__note[data-astro-cid-rynpovno]{font-size:var(--step-lead);max-width:24ch;line-height:1.35}.coupon__contact[data-astro-cid-rynpovno]{gap:.4rem;margin-top:auto;font-weight:600;display:grid}.coupon__phone[data-astro-cid-rynpovno]{font-family:var(--font-display);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1rem + 1.9vw,3rem);font-weight:800;line-height:1;text-decoration:none}.coupon__link[data-astro-cid-rynpovno]{text-underline-offset:.18em;align-items:center;gap:.5em;text-decoration:underline .08em;display:inline-flex}span[data-astro-cid-rynpovno].coupon__link{text-decoration:none}.coupon__phone[data-astro-cid-rynpovno]:hover,.coupon__phone[data-astro-cid-rynpovno]:focus-visible{text-underline-offset:.12em;text-decoration:underline .06em}@media (width<=60rem){.coupon[data-astro-cid-rynpovno]{grid-template-columns:1fr;gap:.5rem}.coupon__left[data-astro-cid-rynpovno]{--cut:3rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), 0 100%);padding-right:clamp(1.75rem,3.5vw,3rem);padding-bottom:calc(var(--cut) + 1.5rem)}.coupon__right[data-astro-cid-rynpovno]{--cut:3rem;margin-left:0;margin-top:calc(-1 * var(--cut) + .5rem);padding-left:clamp(1.25rem,3.5vw,3rem);padding-top:calc(var(--cut) + 1rem);clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%)}}
