.price-document{padding:45px 0;min-height:100vh}.price-document .ai-shell{max-width:980px}.price-document-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:65px;font-size:13px;gap:20px}.price-document-date{color:#6d8072;font-size:13px;margin-top:20px}.price-document-consult{margin-block:40px;padding:25px;background:#e2ead9;border-radius:5px}.price-document-consult h2{font-size:25px;margin-bottom:18px}.price-document-consult .consultation-price small{color:#617c65}.price-document-consult p{font-size:14px;margin-top:16px;max-width:700px}.price-document-list section{display:grid;grid-template-columns:1fr 1.4fr;gap:35px;padding-block:27px;border-bottom:1px solid #cbd5c6;-moz-column-break-inside:avoid;break-inside:avoid}.price-document-list h2{font-size:23px;letter-spacing:-.6px;margin-bottom:10px}.price-document-list p{font-size:12px;color:#66796c}.price-document-list strong{display:block;font-size:23px;margin-top:13px}.price-document-list small{font-size:11px;color:#617a66}.price-document-list ul{list-style:disc;padding-left:18px;font-size:13px;line-height:1.8;margin-bottom:12px}.price-document-terms{padding-block:30px}.price-document-terms h2{font-size:24px;margin-bottom:15px}.price-document-terms p{font-size:12px;margin-top:12px}.price-document footer{display:flex;flex-wrap:wrap;gap:14px 25px;font-size:12px;padding-top:20px;border-top:1px solid #cbd5c6}@media(max-width:600px){.price-document-list section{grid-template-columns:1fr;gap:15px}.price-document-nav{align-items:start;flex-direction:column}.price-document h1{font-size:40px}}@media print{@page{size:A4;margin:15mm}.price-document-nav,.print-control,body>div[role=dialog]{display:none!important}.price-document{padding:0;background:#fff;color:#152b21}.price-document .ai-shell{width:100%;max-width:none}.price-document h1{font-size:34px}.price-document .ai-kicker{font-size:9px;margin-bottom:12px}.price-document-date{margin-top:10px}.price-document-consult{margin-block:20px;padding:15px}.price-document-consult h2{font-size:20px}.price-document-consult p{font-size:11px}.price-document-list section{padding-block:17px;gap:25px}.price-document-list h2{font-size:18px}.price-document-list p,.price-document-list ul{font-size:10px}.price-document-list strong{font-size:20px}.price-document-terms{-moz-column-break-inside:avoid;break-inside:avoid;padding-block:20px}.price-document footer,.price-document-terms p{font-size:10px}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}