.page_principles__wkUMy{display:grid;gap:.7rem;margin-block:1.5rem}.page_dataCard__eHryn,.page_principle__APBCf,.page_providerCard__Rjy9k,.page_rightCard__T0b0n{border:1px solid var(--color-brand-border);background:color-mix(in srgb,var(--color-brand-paper) 84%,transparent);padding:1rem;box-shadow:var(--shadow-soft)}.page_dataCard__eHryn span,.page_principle__APBCf span,.page_providerCard__Rjy9k span,.page_rightCard__T0b0n span{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-brand-rose-mist);color:var(--color-brand-rose-dark)}.page_dataCard__eHryn svg,.page_principle__APBCf svg,.page_providerCard__Rjy9k svg,.page_rightCard__T0b0n svg{width:1.05rem;height:1.05rem}.page_dataCard__eHryn strong,.page_principle__APBCf strong,.page_providerCard__Rjy9k strong,.page_rightCard__T0b0n strong{display:block;margin-top:.75rem}.page_dataCard__eHryn p,.page_principle__APBCf p,.page_providerCard__Rjy9k p,.page_rightCard__T0b0n p{margin-top:.35rem;font-size:.79rem;line-height:1.65}.page_grid__OSq2D{display:grid;gap:.75rem;margin-block:1.5rem}.page_sensitive__Cb8rk{position:relative;overflow:hidden;margin-block:1.5rem;border:1px solid color-mix(in srgb,var(--color-brand-rose) 38%,transparent);background:linear-gradient(135deg,var(--color-brand-rose-mist),color-mix(in srgb,var(--color-brand-paper) 86%,transparent));padding:clamp(1.2rem,3vw,1.8rem)}.page_sensitive__Cb8rk:after{position:absolute;right:-3.5rem;bottom:-3.5rem;width:8rem;height:8rem;border:1px solid color-mix(in srgb,var(--color-brand-rose) 26%,transparent);border-radius:50%;content:""}.page_sensitiveHeader__Ha9Wz{display:flex;align-items:center;gap:.7rem}.page_sensitiveHeader__Ha9Wz svg{width:1.25rem;height:1.25rem;color:var(--color-brand-rose-dark)}.page_basisTable__9kLqH{overflow:hidden;margin-block:1.5rem;border:1px solid var(--color-brand-border)}.page_basisRow__VKvAc{display:grid;gap:.35rem;border-bottom:1px solid var(--color-brand-border);background:color-mix(in srgb,var(--color-brand-paper) 78%,transparent);padding:1rem}.page_basisRow__VKvAc:last-child{border-bottom:0}.page_basisRow__VKvAc p{margin:0;font-size:.79rem;line-height:1.65}.page_cookieChoice__rkt9I{display:grid;gap:.9rem;align-items:center;margin-top:1.5rem;border:1px solid color-mix(in srgb,var(--color-brand-gold) 36%,transparent);background:color-mix(in srgb,var(--color-brand-cream) 72%,var(--color-brand-paper));padding:1.1rem}.page_cookieChoice__rkt9I button{min-height:48px;width:100%;padding-inline:1.1rem}.page_contactAside__A7Ghh{display:grid;gap:.8rem;margin-top:1.5rem;padding:1.2rem;border-left:3px solid var(--color-brand-gold);background:color-mix(in srgb,var(--color-brand-paper) 82%,transparent)}@media (min-width:640px){.page_grid__OSq2D,.page_principles__wkUMy{grid-template-columns:repeat(2,minmax(0,1fr))}.page_cookieChoice__rkt9I{grid-template-columns:1fr auto}.page_cookieChoice__rkt9I button{width:auto}}@media (prefers-reduced-motion:reduce){.page_dataCard__eHryn,.page_principle__APBCf,.page_providerCard__Rjy9k,.page_rightCard__T0b0n{scroll-behavior:auto}}.PrivacyPreferences_banner__IJw_A{position:fixed;z-index:80;right:1rem;bottom:1rem;left:1rem;max-width:42rem;margin-inline:auto;border:1px solid var(--color-brand-border);background:color-mix(in srgb,var(--color-brand-paper) 98%,transparent);padding:1rem;color:var(--color-brand-text);box-shadow:0 12px 36px color-mix(in srgb,var(--color-brand-chocolate) 14%,transparent);backdrop-filter:blur(12px);animation:PrivacyPreferences_privacyEnter__0w9lw .28s cubic-bezier(.16,1,.3,1) both}.PrivacyPreferences_content__r1GD_{display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem}.PrivacyPreferences_icon__Uea8m{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-brand-rose-mist);color:var(--color-brand-rose-dark)}.PrivacyPreferences_icon__Uea8m svg{width:1rem;height:1rem}.PrivacyPreferences_copy__SXfUa strong{display:block;font-size:.92rem;font-weight:750;letter-spacing:-.01em}.PrivacyPreferences_copy__SXfUa p{margin-top:.25rem;color:var(--color-brand-muted);font-size:.76rem;line-height:1.55}.PrivacyPreferences_copy__SXfUa a{color:var(--color-brand-rose-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18rem}.PrivacyPreferences_actions__K0S6T{display:grid;gap:.5rem;margin-top:.8rem}.PrivacyPreferences_choiceButton__78pri{min-height:44px;border:1px solid color-mix(in srgb,var(--color-brand-text) 22%,var(--color-brand-border));border-radius:.8rem;background:transparent;padding:.65rem 1rem;color:var(--color-brand-text);cursor:pointer;font:inherit;font-size:.76rem;font-weight:720;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.PrivacyPreferences_optionalChoiceButton__hAP8h{border-color:color-mix(in srgb,var(--color-brand-rose-dark) 34%,var(--color-brand-border));background:color-mix(in srgb,var(--color-brand-rose-mist) 42%,transparent)}.PrivacyPreferences_choiceButton__78pri:hover{border-color:color-mix(in srgb,var(--color-brand-rose-dark) 55%,var(--color-brand-border));background:color-mix(in srgb,var(--color-brand-rose-mist) 32%,transparent)}.PrivacyPreferences_choiceButton__78pri:active{transform:translateY(1px)}.PrivacyPreferences_choiceButton__78pri:focus-visible{outline:2px solid var(--color-brand-rose-dark);outline-offset:2px}.PrivacyPreferences_settingsButton__yYYdH{width:-moz-fit-content;width:fit-content;border:0;background:transparent;padding:0;color:inherit;cursor:pointer;font:inherit;transition:color .18s ease}.PrivacyPreferences_settingsButton__yYYdH:focus-visible,.PrivacyPreferences_settingsButton__yYYdH:hover{color:var(--color-brand-paper)}@keyframes PrivacyPreferences_privacyEnter__0w9lw{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.PrivacyPreferences_banner__IJw_A{padding:1.1rem}.PrivacyPreferences_actions__K0S6T{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.PrivacyPreferences_banner__IJw_A{animation:none}.PrivacyPreferences_choiceButton__78pri,.PrivacyPreferences_settingsButton__yYYdH{transition:none}}