@layer refinement{.information-layout{grid-template-columns:205px minmax(0,780px);gap:clamp(36px,6vw,96px);padding-block:64px 100px;display:grid}.information-layout>aside{min-width:0}.information-nav{align-self:start;gap:26px;display:grid;position:sticky;top:116px}.information-nav__group{gap:2px;display:grid}.information-nav__group>span{color:var(--text-faint);margin-bottom:6px;font-size:.7rem}.information-nav a{width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--text-muted);transition:color var(--duration-response), transform var(--duration-response);align-items:center;padding:8px 0;font-size:.88rem;display:inline-flex;position:relative}.information-nav a:hover,.information-nav a:focus-visible{color:var(--text-primary);transform:translate(3px)}.information-nav a[aria-current]{color:var(--text-primary);font-weight:660}.information-nav a[aria-current]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:10px;right:-13px}.information-nav-mobile{display:none}.information-document{min-width:0}.information-document header{margin-bottom:38px}.information-document h1{letter-spacing:-.055em;max-width:14ch;margin:0 0 22px;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.03}.information-document header>p{max-width:48ch;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.55}.information-document p{color:var(--text-muted);line-height:1.68}.information-document time{color:var(--text-faint);margin-top:20px;font-size:.75rem;display:block}.information-privacy-action{border:1px solid var(--line-strong);min-height:44px;color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-response), border-color var(--duration-response);background:0 0;border-radius:999px;align-items:center;margin:0 0 28px;padding:7px 16px;font-size:.78rem;font-weight:620;display:inline-flex}.information-privacy-action:hover{border-color:var(--text-primary);background:var(--surface-raised)}.information-privacy-action+.information-privacy-action{margin-inline-start:12px}.information-section{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-height) + 22px);padding-block:28px 33px}.information-section>div{max-width:64ch}.information-document h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.15rem,2vw,1.38rem);font-weight:610}.information-section p{margin:0;font-size:.94rem}.information-section__links{flex-wrap:wrap;gap:0 26px;margin:12px 0 0;padding:0;list-style:none;display:flex}.information-section__links a{min-height:44px;color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;transition:color var(--duration-response), text-decoration-color var(--duration-response);align-items:center;padding-block:8px;font-size:.83rem;font-weight:580;display:inline-flex}.information-section__links a:hover,.information-section__links a:focus-visible{text-decoration-color:currentColor}html:not([data-static]) .information-section>*{opacity:0;transition:opacity .42s ease, transform .56s var(--ease-travel);transform:translateY(12px)}.information-section.is-visible>*{opacity:1!important;transform:none!important}.information-sources{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:24px 0 44px;padding:1px;list-style:none;display:grid}.information-sources li{background:var(--surface-root);min-width:0}.information-sources a{min-height:68px;transition:background-color .25s, transform .35s var(--ease-travel);align-items:center;padding:16px 18px;font-size:.83rem;line-height:1.45;display:flex}.information-sources a:hover{background:var(--surface-raised);transform:translateY(-2px)}.information-index-title{letter-spacing:-.045em;margin-top:46px;font-size:clamp(1.7rem,2.7vw,2.7rem);font-weight:530}.information-sources--credits li{align-content:start;gap:2px;padding:12px 18px;display:grid}.information-sources--credits li>a{min-height:44px;padding:8px 0;font-weight:640}.information-sources__titles{flex-wrap:wrap;gap:0 18px;display:flex}.information-sources__titles a{min-height:44px;color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;padding:9px 0;font-size:.78rem}.information-contact{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:32px;display:flex}.information-contact>p{color:var(--text-primary);flex:100%;font-weight:580}.information-contact .split-action{max-width:100%;font-size:.85rem}.information-pager{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;display:grid}.information-pager a{min-height:98px;color:var(--text-primary);transition:background-color var(--duration-response);justify-content:flex-start;align-items:center;gap:16px;padding:18px 20px;font-size:.93rem;font-weight:580;display:flex}.information-pager a:nth-child(2){border-left:1px solid var(--line);text-align:right;justify-content:flex-end}.information-pager a:hover{background:var(--surface-raised)}.information-pager a>span{gap:4px;display:grid}.information-pager a>span[aria-hidden]{font-size:1.15rem;display:block}.information-pager small{color:var(--text-faint);font-size:.7rem;font-weight:500}.information-toc{border-block:1px solid var(--line);margin-bottom:38px}.information-toc summary{width:-moz-fit-content;width:fit-content;color:var(--text-primary);cursor:pointer;padding:16px 0;font-size:.78rem;font-weight:610}.information-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding:0 0 20px;display:grid}.information-toc a{min-height:44px;color:var(--text-muted);align-items:center;padding:9px 0;font-size:.8rem;line-height:1.35;display:flex}.information-toc a:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.about-information-nav{border-top:1px solid var(--line);padding-block:20px 38px}.about-information-nav .information-nav--desktop{flex-wrap:wrap;gap:clamp(20px,4vw,56px);display:flex;position:static}.about-information-nav .information-nav__group{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.about-information-nav .information-nav__group>span{width:100%}.about-principles .information-pager{grid-column:1/-1}html:not([data-static]) .institutional-scene>*{opacity:0;transition:opacity .62s ease, transform .78s var(--ease-travel);transform:translateY(24px)}.institutional-scene.is-visible>*{opacity:1!important;transform:none!important}.institutional-scene.is-visible>:nth-child(2){transition-delay:80ms}@media (max-width:760px){.information-layout{grid-template-columns:1fr;gap:34px;padding-block:24px 64px}.information-nav--desktop{display:none!important}.information-nav-mobile{border-bottom:1px solid var(--line);display:block}.information-nav-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;list-style:none;display:flex}.information-nav-mobile summary::-webkit-details-marker{display:none}.information-nav-mobile summary:after{content:"+";font-size:1.2rem;line-height:1}.information-nav-mobile[open] summary:after{content:"−"}.information-nav-mobile summary span{color:var(--text-muted);font-size:.78rem}.information-nav-mobile summary strong{margin-left:auto;font-size:.82rem;font-weight:610}.information-nav-mobile .information-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:8px 0 22px;position:static}.information-nav-mobile .information-nav__group{align-content:start;display:grid}.information-nav-mobile .information-nav__group:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.information-nav-mobile .information-nav__group:last-child>span{grid-column:1/-1}.information-nav-mobile .information-nav a{font-size:.8rem}.information-document header{margin-bottom:32px}.information-document h1{font-size:2.6rem}.information-document header>p:not(.section-kicker){font-size:1rem}.information-section{padding-block:24px}.information-sources,.information-toc nav{grid-template-columns:1fr}.information-pager a{min-height:76px;padding:14px}.about-information-nav .information-nav-mobile{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.information-nav a:hover,.information-nav a:focus-visible,.information-sources a:hover{transform:none}html:not([data-static]) .information-section>*,html:not([data-static]) .institutional-scene>*{opacity:1;transition:none;transform:none}}}
