@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.p.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_99394eb9-module__1g099a__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}
.cookie-banner{z-index:9999;pointer-events:none;justify-content:center;padding:16px;display:flex;position:fixed;inset:auto 0 0}.cookie-banner--settings{align-items:center;padding:24px;inset:0}.cookie-banner__overlay{pointer-events:auto;background:#00000073;animation:.18s ease-out cookie-banner-fade;position:fixed;inset:0}@keyframes cookie-banner-fade{0%{opacity:0}to{opacity:1}}.cookie-banner__panel{pointer-events:auto;background:var(--palette-white);width:100%;max-width:720px;color:var(--palette-black);border:1px solid var(--palette-border);border-radius:8px;gap:14px;padding:22px 24px 18px;display:grid;position:relative;box-shadow:0 10px 30px #0000002e,inset 0 1px #ffffffb3}.cookie-banner__panel:before{content:"";background:var(--gradient-chrome);pointer-events:none;border-radius:8px 8px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.cookie-banner--settings .cookie-banner__panel{max-height:min(85vh,720px);overflow-y:auto}.cookie-banner__head{gap:6px;display:grid}.cookie-banner__title{color:var(--palette-brand);outline:none;margin:0;font-size:1.05rem;font-weight:700}.cookie-banner__title:focus-visible{outline:2px solid var(--palette-brand-hover);outline-offset:2px;border-radius:2px}.cookie-banner__intro{margin:0;font-size:.85rem;line-height:1.5}.cookie-banner__link,.cookie-banner__link:visited{color:var(--palette-brand);text-decoration:underline}.cookie-banner__link:hover,.cookie-banner__link:focus-visible{color:var(--palette-brand-hover)}.cookie-banner__summary{flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none;display:flex}.cookie-banner__summary-item{border:1px solid var(--palette-border);color:var(--palette-chrome-deep);background:var(--palette-chrome-shine);border-radius:999px;padding:3px 10px;font-size:.75rem}.cookie-banner__categories{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cookie-banner__category{border:1px solid var(--palette-border);background:#fff;border-radius:6px;padding:12px 14px}.cookie-banner__category-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cookie-banner__category-toggle{cursor:pointer;align-items:center;gap:10px;font-weight:600;display:inline-flex}.cookie-banner__category-toggle input[type=checkbox]{width:18px;height:18px;accent-color:var(--palette-brand);cursor:pointer}.cookie-banner__category-toggle input[type=checkbox]:disabled{cursor:not-allowed;opacity:.65}.cookie-banner__category-title{font-size:.95rem}.cookie-banner__category-required{color:var(--palette-chrome-deep);margin-left:6px;font-size:.72rem;font-weight:500}.cookie-banner__category-text{color:var(--palette-black);margin:8px 0 0;font-size:.82rem;line-height:1.5}.cookie-banner__service-list{color:var(--palette-chrome-deep);margin:8px 0 0;padding:0 0 0 18px;font-size:.8rem;line-height:1.45}.cookie-banner__service-empty{color:var(--palette-muted);margin:8px 0 0;font-size:.78rem;font-style:italic}.cookie-banner__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cookie-banner__btn{appearance:none;font:inherit;cursor:pointer;color:var(--palette-black);background:0 0;border:1px solid #0000;border-radius:4px;min-width:9rem;min-height:40px;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;line-height:1.25;transition:background-color .15s,color .15s,border-color .15s,transform .15s}.cookie-banner__btn:focus-visible{outline:2px solid var(--palette-brand-hover);outline-offset:2px}.cookie-banner__btn--primary{background:var(--palette-brand);border-color:var(--palette-brand);color:var(--palette-white)}.cookie-banner__btn--primary:hover{background:var(--palette-brand-hover);border-color:var(--palette-brand-hover)}.cookie-banner__btn--secondary{background:var(--palette-chrome-deep);border-color:var(--palette-chrome-deep);color:var(--palette-white)}.cookie-banner__btn--secondary:hover{background:var(--palette-black);border-color:var(--palette-black)}.cookie-banner__btn--ghost{color:var(--palette-chrome-deep);border-color:var(--palette-chrome-mid);background:0 0}.cookie-banner__btn--ghost:hover{background:var(--palette-chrome-light);color:var(--palette-black);border-color:var(--palette-chrome-deep)}@media (max-width:600px){.cookie-banner{padding:12px}.cookie-banner__panel{padding:18px 16px 14px}.cookie-banner__actions{justify-content:stretch}.cookie-banner__btn{flex:calc(50% - 8px);min-width:0}}.cookie-settings-link{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cookie-settings-link:hover,.cookie-settings-link:focus-visible{color:var(--palette-brand-hover)}.cookie-settings-link:focus-visible{outline:2px solid var(--palette-brand-hover);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.cookie-banner__overlay{animation:none}.cookie-banner__btn{transition:none}}
*{box-sizing:border-box}:root{--palette-brand:#79b2df;--palette-brand-hover:#5293bd;--palette-black:#000;--palette-white:#fff;--palette-chrome-shine:#f2f4f8;--palette-chrome-light:#d8dee8;--palette-chrome-mid:#a8b2c2;--palette-chrome-deep:#6d7788;--gradient-chrome:linear-gradient(92deg, var(--palette-chrome-deep) 0%, var(--palette-chrome-mid) 28%, var(--palette-chrome-light) 46%, var(--palette-chrome-shine) 50%, var(--palette-chrome-light) 54%, var(--palette-chrome-mid) 72%, var(--palette-chrome-deep) 100%);--radius-icon:4px;--chrome-border-width:1px;--gradient-chrome-conic:conic-gradient(from 200deg at 50% 50%, #5a6370 0deg, #8e99a8 38deg, #fff 62deg, #d2dae6 82deg, #7d8896 108deg, #eef2f7 138deg, #fff 165deg, #a9b4c2 198deg, #4a535f 248deg, #e4e9f0 288deg, #9aa6b4 322deg, #5a6370 360deg);--palette-border:color-mix(in srgb, var(--palette-chrome-mid) 22%, #0000001a);--palette-surface-hover:color-mix(in srgb, var(--palette-chrome-light) 14%, #0000000d);--palette-muted:#0006;--font-size-section-title:clamp(1.55rem, 3.1vw, 2.2rem);--line-height-section-title:1.2}.container>header>h1,.container>section>h1,.consultation-form h1{font-size:var(--font-size-section-title);line-height:var(--line-height-section-title)}html,body{max-width:100vw;margin:0}body{background:var(--palette-white);min-height:100vh;color:var(--palette-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}
header{background:var(--palette-brand);color:var(--palette-white);text-align:center;padding:60px 20px}section{max-width:1000px;margin:0 auto;padding:40px 20px}h2{color:var(--palette-brand)}
