.price__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:18px 0 26px}.price__stat{padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card)}.price__stat dt{color:var(--mut);font-size:12px}.price__stat dd{margin:4px 0 0;color:var(--ink);font-size:18px;font-weight:700}.price__section{margin-bottom:26px}.price__was{color:var(--mut);text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.quote-check{margin-block:24px 32px;padding:clamp(16px,3vw,28px);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);scroll-margin-top:90px}.quote-check h2{margin-block:0 10px;font-size:clamp(20px,3vw,27px)}.quote-check p{line-height:1.6}.quote-check__costs,.quote-check__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-block:18px}.quote-check label{display:grid;grid-gap:7px;gap:7px;font-size:14px;align-content:start}.quote-check input:not([type=checkbox]):not([type=radio]),.quote-check select{width:100%;min-width:0;min-height:44px;box-sizing:border-box;padding:9px 10px;border:1px solid var(--line);border-radius:5px;background:var(--card);color:var(--ink);font:inherit}.quote-check input:focus-visible,.quote-check select:focus-visible,.quote-check summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.quote-check .quote-check__confirm{display:flex;align-items:flex-start;margin-block:18px;line-height:1.5}.quote-check__confirm input{width:19px;height:19px;flex-shrink:0;-webkit-margin-before:2px;margin-block-start:2px}.quote-check__details{margin-block:16px}.quote-check__details summary{cursor:pointer;font-weight:600;line-height:1.5}.quote-check__costs{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-check__result{-webkit-margin-before:26px;margin-block-start:26px;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.quote-check__result h3{-webkit-margin-before:0;margin-block-start:0;scroll-margin-top:100px}.quote-check__verdict{font-size:19px;font-weight:600}.quote-check__result .price__stat dd{font-size:17px}.quote-check__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block:18px}.quote-check__note{color:var(--mut);font-size:13px}.quote-check__result li{margin-block:7px;line-height:1.5}.quote-check__basis{margin:18px 0;padding:14px;border:1px solid var(--line);border-radius:6px}.quote-check__basis legend{padding-inline:5px;font-weight:600}.quote-check__basis label{display:flex;align-items:center;gap:9px;margin-block:10px}.quote-check__basis input{width:20px;height:20px;flex-shrink:0}.quote-check__try{-webkit-margin-start:10px;margin-inline-start:10px}.quote-example{margin-block:24px 32px;padding:22px;border:1px solid var(--line);border-radius:var(--r-md)}.quote-example li,.quote-example p{line-height:1.6}.quote-example h2{-webkit-margin-before:0;margin-block-start:0}@media (max-width:700px){.quote-check__costs,.quote-check__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-check__actions .btn{width:100%;white-space:normal;text-align:center}}@media (max-width:420px){.quote-check__costs,.quote-check__fields{grid-template-columns:minmax(0,1fr)}}