:root{--seres-blue-dark:#036;--seres-blue-light:#00a4e6;--seres-text-main:#333;--seres-text-muted:#666}.seres-dossier-container{background-color:#fff;color:var(--seres-text-main);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 auto;max-width:900px;padding:2rem 1rem}.seres-actions-container{align-items:center;background:#f4f7f9;border-left:5px solid var(--seres-blue-light);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:3rem;padding:1.5rem 2rem}.seres-action-text h3{color:var(--seres-blue-dark);margin:0 0 .5rem}.seres-action-text p{color:var(--seres-text-muted);font-size:.9rem;margin:0}.seres-btn-export{background-color:var(--seres-blue-light);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 1.5rem}.seres-back-cover,.seres-cover-page{align-items:center;border:2px solid var(--seres-blue-dark);border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem;min-height:80vh;padding:4rem 2rem;text-align:center}.seres-cover-logo{margin-bottom:3rem;max-width:250px}.seres-cover-main-title{color:var(--seres-blue-dark);font-size:2.8rem;font-weight:800;line-height:1.2;margin:0 0 1rem}.seres-cover-subtitle{color:var(--seres-blue-light);font-size:1.4rem;margin-bottom:4rem}.seres-cover-client-box{background-color:#f4f7f9;border-left:6px solid var(--seres-blue-light);border-radius:8px;margin-bottom:3rem;padding:2rem 4rem}.seres-client-label{color:var(--seres-text-muted);font-size:.9rem;letter-spacing:2px;margin:0 0 .5rem}.seres-client-name{color:var(--seres-blue-dark);font-size:1.8rem;margin:0;text-transform:capitalize}.seres-cover-date{color:var(--seres-text-muted);font-style:italic}.seres-back-title{color:var(--seres-blue-dark);font-size:2rem;margin-bottom:1rem}.seres-contact-info{color:var(--seres-blue-light);font-size:1.2rem;margin-top:3rem}.seres-country-page{margin-bottom:4rem}.seres-page-header{border-bottom:2px solid var(--seres-blue-light);margin-bottom:1.5rem;padding-bottom:1rem}.seres-header-title-wrapper{align-items:center;display:flex;gap:15px}.seres-flag-print{border:1px solid #ddd;border-radius:4px;width:60px}.seres-country-title{color:var(--seres-blue-dark);font-size:2rem;font-weight:700;margin:0}.seres-country-content{color:#333;font-size:1.05rem;line-height:1.6}.seres-country-content h3,.seres-country-content h4{color:var(--seres-blue-light);margin-top:1.5rem}.seres-alert{background:#ffebee;border-radius:8px;color:#c62828;padding:1.5rem;text-align:center}@media print{@page{size:A4 portrait;margin:0}body,html{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.seres-dossier-container,body,html{margin:0!important;padding:0!important}.seres-dossier-container{max-width:100%!important}#hs-eu-cookie-confirmation,#hubspot-messages-iframe-container,.hs-cookie-notification-position-bottom,.seres-actions-container,.seres-no-print,footer:not(.seres-doc-footer),header:not(.seres-page-header),iframe,nav{display:none!important}.seres-cover-page{page-break-after:always!important;break-after:page!important}.seres-back-cover,.seres-cover-page{border:none!important;display:block!important;height:auto!important;margin:0!important;padding-top:40%!important}.seres-back-cover{page-break-before:always!important;break-before:page!important}.seres-dossier-body{padding:15mm!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid!important;break-after:avoid!important}.seres-country-page,blockquote,li,p,td{page-break-inside:avoid!important;break-inside:avoid!important}blockquote,li,p,td{display:block!important;orphans:3;widows:3}}#hs-sprocket,.hs-sprocket-button{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}