@media print{@page{size:A4}*,*:before,*:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.no-print,header[class*=sticky],body>footer{display:none!important}a:hover,a:focus{background:transparent!important}html,body{background:#fff!important;margin:0!important;padding:0!important;color:#2d322f}body main>div,body main>div>div{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important}.brochure{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;width:100%!important;padding:0!important;margin:0!important}.brochure header h1{font-size:26pt!important;line-height:1.05!important;font-weight:500!important;letter-spacing:-.01em!important;margin-bottom:1mm!important}.brochure header p{font-size:10pt!important;margin-top:1mm!important;color:#2d322fa6!important}.brochure header{padding-bottom:5mm!important;margin-bottom:7mm!important;border-bottom:1px solid rgba(45,50,47,.18)!important}.brochure h2{font-size:12pt!important;line-height:1.2!important;font-weight:500!important}.brochure h3{font-size:10.5pt!important}.brochure p,.brochure li,.brochure dd,.brochure dt{font-size:9pt!important;line-height:1.5!important}.brochure section p{font-size:8.5pt!important}.brochure footer p{font-size:8.5pt!important;line-height:1.4!important}.brochure>.mb-8.overflow-hidden,.brochure header+div{margin:0 0 8mm!important;border-radius:0!important}.brochure header+div img{height:68mm!important;max-height:none!important;width:100%!important;object-fit:cover!important;border-radius:0!important}.brochure>p{font-size:10pt!important;line-height:1.6!important;margin-bottom:5mm!important}.brochure .grid.print\:grid-cols-2{gap:6mm!important;margin-bottom:8mm!important}.brochure .grid.print\:grid-cols-2>section{border:1px solid rgba(45,50,47,.2)!important;padding:4mm 5mm!important;background:#fff!important}.brochure section>h2{margin-bottom:1mm!important}.brochure section .h-\[2px\]{margin-bottom:2mm!important}.brochure section ul{margin:0!important}.brochure section ul li{padding:.4mm 0!important;border-bottom:.5px solid rgba(45,50,47,.08)!important;list-style:none!important}.brochure section ul li:last-child{border-bottom:0!important}.brochure .grid.grid-cols-4{gap:2mm!important;margin:0 0 6mm!important;break-before:page;page-break-before:always}.brochure .grid.grid-cols-4>div{border-radius:0!important;border:1px solid rgba(45,50,47,.18)!important;padding:.8mm!important;background:#fff!important}.brochure .grid.grid-cols-4 img{height:24mm!important;max-height:none!important;border-radius:0!important}.brochure section.bg-brand-beige\/40,.brochure section[class*=bg-brand-beige]{background:#f4efe5!important;border:1px solid rgba(45,50,47,.2)!important;border-radius:0!important;padding:4mm 6mm!important;margin:5mm 0!important}.brochure section[class*=bg-brand-beige] h2{font-size:11pt!important;margin-bottom:2.5mm!important}.brochure section[class*=bg-brand-beige] dl>div{padding:.8mm 0!important}.brochure section[class*=bg-brand-beige] dd.whitespace-nowrap{font-size:12pt!important;font-weight:500!important;font-family:Lora,Georgia,serif!important;letter-spacing:-.005em!important}.brochure section[class*=bg-brand-beige] p{font-size:8pt!important;font-style:italic!important;color:#2d322fb3!important;margin-top:2mm!important}.brochure section[class*="border-brand-anthracite/15"]{background:#fff!important;border:1px solid rgba(45,50,47,.25)!important;border-radius:0!important;padding:4mm 6mm!important;margin:5mm 0!important;break-inside:avoid}.brochure section[class*="border-brand-anthracite/15"] h2{font-size:12pt!important}.brochure section[class*="border-brand-anthracite/15"] dl{gap:.5mm 8mm!important}.brochure section[class*="border-brand-anthracite/15"] dl>div{font-size:8.5pt!important;padding:.4mm 0!important}.brochure section[class*="border-brand-anthracite/15"] p{margin-top:2mm!important;padding-top:2mm!important}.brochure .w-12.h-12{width:11mm!important;height:11mm!important}.brochure footer{margin-top:5mm!important;padding-top:4mm!important;border-top:1px solid rgba(45,50,47,.2)!important;gap:6mm!important}.brochure section,.brochure header,.brochure footer,dl,ul,li{break-inside:avoid;page-break-inside:avoid}h1,h2,h3{break-after:avoid;page-break-after:avoid}p{orphans:3;widows:3}}
