header nav{flex-wrap:wrap}h1{font-size:clamp(38px,6vw,78px);letter-spacing:-.045em;margin:20px 0}h1 em{font-style:normal;background:var(--green);padding:0 12px}.price-intro>p{max-width:850px;line-height:1.7}.price-nav{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0}.price-nav a{padding:12px 16px;border:1px solid #bdc5b4;border-radius:24px;font-size:13px}.price-nav a:hover{background:var(--green)}.price-conditions{max-width:950px;line-height:1.7}.price-section{border-top:1px solid #d9ddd2;scroll-margin-top:20px}.price-section h2{font-size:clamp(27px,4vw,44px);max-width:1050px;overflow-wrap:anywhere}.price-section p{line-height:1.7;max-width:1000px}.price-table{max-width:100%;overflow:auto;margin:22px 0 30px;border:1px solid #c8cfc0;border-radius:10px}.price-table table{border-collapse:collapse;min-width:520px;width:100%;font-size:14px;line-height:1.5}.price-table th,.price-table td{padding:13px 16px;border:1px solid #d9ddd2;text-align:left;vertical-align:middle}.price-table th{background:#e7ecd9;font-weight:600}.price-table tr:nth-child(2n) td{background:#f0f2e9}.price-table td:not(:first-child){font-variant-numeric:tabular-nums}.price-contact{background:#e9eddf}.price-section>.textlink{display:inline-block;margin-top:12px}@media(max-width:700px){.price-nav{width:100%;order:0;justify-content:flex-start}.price-nav a{font-size:12px;padding:10px 13px}.price-table table{font-size:13px}.price-table th,.price-table td{padding:10px 12px}.price-intro h1{line-height:1.2}header nav{gap:14px}}