
main>.cabinet-photo-section{padding-top:20px}main>.cabinet-photo-section>.cabinet-wide{max-width:980px;max-height:470px;aspect-ratio:16/9;margin-inline:auto}main>.cabinet-photo-section .intro-row{max-width:1050px;margin-inline:auto}
.trust-original{border-bottom:1px solid var(--line);padding:28px 0 35px}.trust-original-inner{display:flex;justify-content:center;align-items:center;gap:clamp(35px,8vw,120px)}.trust-original-inner figure{margin:0;flex:0 0 auto}.trust-original-inner img{display:block;width:160px;height:160px;object-fit:contain}.unified-prices{align-items:stretch}.unified-prices .full-price{display:flex;flex-direction:column}.unified-prices .full-price-head{min-height:150px;display:flex;flex-direction:column;justify-content:center}.unified-prices .full-price-head h2{font-size:clamp(25px,2.5vw,32px)}.unified-prices .full-price-body{display:flex;flex-direction:column;flex:1}.unified-prices .price-troubles{padding-top:0}.unified-prices .price-details summary{font-size:14px;line-height:1.5;min-height:30px;align-items:center}.unified-prices .price-protocols{margin:0}.unified-prices .sub-protocol{border-top:0;border-bottom:1px solid var(--line);padding:28px 0;margin:0}.unified-prices .sub-protocol h3{font-size:24px;line-height:1.3;margin:0 0 18px}.unified-prices .price-options{display:flex;flex-wrap:wrap;gap:20px 28px}.unified-prices .full-price-amount{font-size:40px;margin:0 0 9px}.unified-prices .full-price-label{font-size:14px;line-height:1.6;margin:0;max-width:25ch}.unified-prices .sub-protocol ul{margin:20px 0 0}.unified-prices .price-advantages{border-bottom:0}.unified-prices .source-actions{margin-top:auto;padding-top:28px}.unified-prices .source-actions .button{width:100%}.price-help{max-width:850px;text-align:center}.price-help h2{font-size:clamp(30px,3.4vw,43px)}.price-help .actions{justify-content:center;gap:15px}.price-help .button{min-width:205px}.meta-content .meta-contact-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;max-width:1050px;margin:28px auto 0}.meta-content .meta-contact-grid>p{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;margin:0!important;line-height:1.65;text-align:center;font-size:14px}.meta-content .meta-contact-grid>p>svg{display:block!important;flex:none;width:23px!important;height:23px!important;margin:0!important;color:#173e40;align-self:center}.floating-whatsapp{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:40;display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:56px;padding:12px 20px;border:1px solid #ffffff80;border-radius:40px;background:#173e40;color:#fff;text-decoration:none;font:400 14px/1.3 Arial,sans-serif;box-shadow:0 5px 20px #173e4029}.floating-whatsapp:hover{background:#28595a}.floating-whatsapp svg{width:29px;height:29px;flex:none;display:block}.floating-whatsapp:focus-visible{outline:3px solid #b48a4d;outline-offset:4px}.consent{z-index:100}.meta-consent{z-index:100}
@media(max-width:800px){.unified-prices .full-price-head{min-height:0}.meta-content .meta-contact-grid{grid-template-columns:1fr;gap:24px}.trust-original-inner img{width:145px;height:145px}}@media(max-width:600px){.floating-whatsapp{right:17px;bottom:calc(88px + env(safe-area-inset-bottom));width:56px;height:56px;padding:12px}.floating-whatsapp .whatsapp-label{display:none}.trust-original-inner{gap:20px}.trust-original-inner img{width:130px;height:130px}.price-help .button{width:100%;max-width:330px}}
