
.annex-page{max-width:1180px;margin:0 auto;padding:0 24px 72px;overflow-wrap:anywhere}.ann-breadcrumb{font-size:13px;padding:24px 0;color:#52616a}.ann-hero{display:grid;grid-template-columns:1fr;gap:32px;padding:48px 0 42px;border-bottom:1px solid #dcd6ca}.ann-hero:has(.ann-hero-image){grid-template-columns:1.15fr 1fr;align-items:center}.ann-kicker{font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:700;color:#914315;margin:0 0 14px}.ann-hero h1{font-size:clamp(34px,4.3vw,58px);line-height:1.1;letter-spacing:-1.7px;max-width:900px;margin:0 0 24px;color:#142b3c}.ann-intro{font-size:19px;line-height:1.65;max-width:820px;color:#3e515d}.ann-button{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:#984618;color:white;padding:13px 20px;text-decoration:none;font:700 14px Arial;border:0;cursor:pointer;margin:10px 8px 0 0;line-height:1.4}.ann-button:hover{background:#74320f}.ann-hero-image img{display:block;width:100%;height:300px;object-fit:cover;border-radius:3px}.ann-section{padding:44px 0;border-bottom:1px solid #dcd6ca;scroll-margin-top:22px}.ann-section h2{font-size:clamp(25px,3vw,35px);line-height:1.2;letter-spacing:-.7px;margin:0 0 20px;color:#162e43}.ann-section>p{max-width:900px}.ann-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.ann-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.ann-card{border:1px solid #dcd6ca;background:#fff;min-width:0;display:flex;flex-direction:column}.ann-card-image{display:block;overflow:hidden;background:#ece6d9}.ann-card-image img{display:block;width:100%;height:210px;object-fit:cover}.ann-card-body{padding:25px;display:flex;flex-direction:column;flex:1}.ann-card h3{font-size:23px;line-height:1.25;margin:0 0 15px;letter-spacing:-.4px}.ann-card h3 a{color:#162e43;text-decoration:none}.ann-card p{margin:0 0 17px}.ann-card .ann-kicker{font-size:10px;margin:0 0 12px}.ann-read{margin-top:auto;font-weight:700;font-size:14px}.ann-note{background:#eee6d8;border-left:4px solid #984618;padding:22px 26px;margin:32px 0;max-width:100%}.ann-details{border-bottom:1px solid #dcd6ca;padding:15px 0}.ann-details summary{font-size:19px;font-weight:700;cursor:pointer;padding:8px 0}.ann-link-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 28px;margin:16px 0}.ann-toc{padding:22px 26px;background:#efe9dd;margin-top:32px;font-size:14px}.ann-panel{padding:25px;background:#fff;border-top:3px solid #984618}.ann-panel h3{font-size:22px;line-height:1.3}.ann-number{font-size:14px;letter-spacing:2px;color:#914315}.ann-steps{padding-left:24px;max-width:900px}.ann-steps li{padding-left:10px;margin-bottom:18px}.ann-date{font-size:13px;color:#53616a}.ann-table-scroll{overflow-x:auto;margin:24px 0}.ann-section table{border-collapse:collapse;width:100%;font-size:14px;min-width:560px;background:#fff}.ann-section td,.ann-section th{padding:17px;text-align:left;vertical-align:top;border:1px solid #dcd6ca}.ann-section th{background:#182f40;color:#fff}.ann-section code{overflow-wrap:anywhere}.ann-footer-links{display:flex;gap:20px;flex-wrap:wrap;padding-top:20px;font-size:13px}@media(max-width:800px){.ann-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.ann-hero:has(.ann-hero-image){grid-template-columns:1fr}.ann-hero-image{max-width:580px}.ann-hero{padding-top:24px}}@media(max-width:560px){.annex-page{padding:0 18px 48px}.ann-grid,.ann-grid-three,.ann-link-list{grid-template-columns:1fr}.ann-hero h1{letter-spacing:-1px}.ann-intro{font-size:17px}.ann-section{padding:32px 0}.ann-card-body{padding:22px}.ann-toc{padding:17px}.ann-button{max-width:100%}.ann-hero-image img{height:230px}}@media print{.site-header,.site-legacy-footer,.mobile-call,.sos-consent,.sos-cookie-settings,.ann-button{display:none!important}.annex-page{max-width:none}.ann-section{break-inside:avoid}.ann-hero h1{font-size:30px}}

.ann-topics{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.ann-topics a{border:1px solid #bca58f;padding:9px 16px;color:#74320f;background:#fff;text-decoration:none;font-weight:700;font-size:14px}.ann-topics a:hover{background:#eee6d8}.ann-card[id]{scroll-margin-top:24px}

.complaint-form{background:#fff;border:1px solid #dcd6ca;padding:28px}.complaint-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.complaint-form label{display:block;font-weight:700;margin:0 0 20px}.complaint-form label span{font-weight:400;font-size:13px}.complaint-form input:not([type=checkbox]),.complaint-form textarea{display:block;width:100%;padding:12px;margin-top:7px;border:1px solid #87949a;font:inherit;border-radius:0}.complaint-form textarea{resize:vertical}.complaint-consent{font-size:14px}.complaint-consent input{width:18px;height:18px;vertical-align:middle}.complaint-form [hidden]{display:none!important}@media(max-width:600px){.complaint-grid{grid-template-columns:1fr}.complaint-form{padding:20px}}
