main:has(>.inf-page){padding-top:0}.inf-page{padding-top:var(--size-header);padding-bottom:var(--space-section)}.inf-label{flex:0 1 var(--size-info-label)}.inf-body{flex:0 1 var(--size-container-text);min-width:0;max-width:100%;display:flex;flex-direction:column}.inf-hero{display:flex;flex-wrap:wrap;column-gap:var(--space-8);padding-top:var(--space-info-hero-top)}.inf-hero .eyebrow{margin:0}.inf-title{margin:var(--space-3) 0 0;font-family:var(--font-family-serif);font-size:var(--font-size-h1-read);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-display);letter-spacing:var(--font-tracking-display);text-wrap:balance}.inf-lead{margin:var(--space-6) 0 0;font-family:var(--font-family-serif);font-size:var(--font-size-info-lead);line-height:var(--font-line-height-body);text-wrap:pretty}.inf-meta{margin:var(--space-6) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-section{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);align-items:flex-start;margin-top:var(--space-info-section);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-hair)}.inf-section:first-of-type{margin-top:var(--space-info-first-section)}.inf-section{scroll-margin-top:calc(var(--size-header) + var(--space-6))}@media(max-width:639px){.inf-section{scroll-margin-top:calc(var(--size-header) + var(--space-4))}}.inf-section .inf-label{display:flex;gap:var(--space-4);align-items:baseline;margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-ink)}.inf-num{min-width:var(--space-6);color:var(--color-grey);font-variant-numeric:tabular-nums}.inf-h2{margin:0;font-family:var(--font-family-serif);font-size:var(--font-size-title);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-title)}.inf-text{margin:var(--space-6) 0 0;max-width:var(--size-measure-article);font-family:var(--font-family-serif);font-size:var(--font-size-body);line-height:var(--font-line-height-prose)}.inf-h2+.inf-text{margin-top:var(--space-4)}.inf-body p a{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--link-underline-offset-prose);text-decoration-color:currentColor;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.inf-body p a:hover{opacity:var(--opacity-hover)}.inf-link{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--size-touch-target);margin-top:var(--space-5);font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--link-underline-offset-cta);text-decoration-color:currentColor;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.inf-link:hover{opacity:var(--opacity-hover)}.inf-note{margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-steps{list-style:none;margin:var(--space-6) 0 0;padding:0;border-bottom:var(--border-width) solid var(--color-hair)}.inf-steps li{display:grid;grid-template-columns:var(--space-12) minmax(0,1fr);padding:var(--space-5) 0;border-top:var(--border-width) solid var(--color-hair)}.inf-step-num{font-family:var(--font-family-serif);font-size:var(--font-size-title);line-height:var(--font-line-height-step);font-variant-numeric:tabular-nums}.inf-step-title{margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-step)}.inf-step-text{margin:var(--space-1) 0 0;font-family:var(--font-family-serif);font-size:var(--font-size-body);line-height:var(--font-line-height-prose)}.inf-moment-label{margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-moment-value{margin:var(--space-2) 0 0;font-family:var(--font-family-serif);font-size:var(--font-size-moment);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-metric);letter-spacing:var(--font-tracking-metric);font-variant-numeric:tabular-nums}.inf-moment-note{margin:var(--space-4) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-facts{display:grid;grid-template-columns:minmax(var(--size-info-fact-label-min),var(--size-info-fact-label-max)) minmax(0,1fr);column-gap:0;margin:var(--space-10) 0 0;border-bottom:var(--border-width) solid var(--color-hair);font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui)}.inf-facts dt{padding:var(--space-3) var(--space-6) var(--space-3) 0;border-top:var(--border-width) solid var(--color-hair);color:var(--color-grey)}.inf-facts dd{margin:0;padding:var(--space-3) 0;border-top:var(--border-width) solid var(--color-hair)}@media(max-width:639px){.inf-facts{grid-template-columns:minmax(0,1fr)}.inf-facts dt{padding:var(--space-3) 0 0}.inf-facts dd{padding:var(--space-1) 0 var(--space-3);border-top:0}}.inf-people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);row-gap:var(--space-6);margin-top:var(--space-6)}@media(max-width:639px){.inf-people{grid-template-columns:minmax(0,1fr)}}.inf-body>.kv-office{margin-top:var(--space-8)}.inf-rows{list-style:none;margin:var(--space-6) 0 0;padding:0;border-bottom:var(--border-width) solid var(--color-hair);font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui)}.inf-row{padding:var(--space-3) 0;border-top:var(--border-width) solid var(--color-hair)}.inf-row-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);margin:0}.inf-row-name{min-width:0;overflow-wrap:anywhere;color:var(--color-ink)}.inf-row-side{flex:none;color:var(--color-grey)}.inf-rows--prose .inf-row-head{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.inf-row-note{margin:var(--space-info-row-note) 0 0;font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-consent-status{margin:var(--space-4) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-consent{list-style:none;margin:var(--space-6) 0 0;padding:0;border-bottom:var(--border-width) solid var(--color-hair);font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui)}.inf-consent-row{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding:var(--space-3) 0;border-top:var(--border-width) solid var(--color-hair)}.inf-consent-info{min-width:0}.inf-consent-name{margin:0;font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);font-weight:var(--font-weight-medium);color:var(--color-ink)}.inf-consent-desc{margin:var(--space-1) 0 0;max-width:var(--size-measure-consent);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-consent-vendors{margin:var(--space-1) 0 0;font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-consent-locked{flex:none;color:var(--color-grey)}.inf-toggle{display:flex;gap:var(--space-4);flex:none;margin-top:calc(-1 * var(--space-3))}.inf-toggle button{position:relative;min-width:var(--size-touch-target);min-height:var(--size-touch-target);margin:0;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey);transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.inf-toggle button[aria-checked=true]{color:var(--color-ink)}.inf-toggle button:after{content:"";position:absolute;left:0;right:0;bottom:var(--space-1);height:var(--border-width);background:var(--color-ink);transform:scaleX(0);transform-origin:left;transition:transform var(--motion-duration-select) var(--motion-easing-standard)}.inf-toggle button[aria-checked=true]:after{transform:scaleX(1)}.inf-toggle button[aria-checked=false]:hover{opacity:var(--opacity-hover)}.inf-toggle button:focus-visible{outline:var(--border-focus-width) solid var(--color-ink);outline-offset:var(--border-focus-width)}@media(prefers-reduced-motion:reduce){.inf-toggle button:after{transition:none}}.inf-consent-save{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.inf-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--size-button);padding:0 var(--space-6);margin:0;border:0;background:var(--color-ink);color:var(--color-paper);cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.inf-button:hover{opacity:var(--opacity-cta-hover)}.inf-button:focus-visible{outline:var(--border-focus-width) solid currentColor;outline-offset:calc(-2 * var(--border-focus-width))}.inf-consent-receipt{font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-h2+.kv-office{margin-top:var(--space-6)}.inf-big-link{align-self:flex-start;max-width:100%;margin-top:var(--space-6);font-family:var(--font-family-serif);font-size:var(--font-size-moment-link);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-title);letter-spacing:var(--font-tracking-moment-link);color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--link-underline-offset-moment-link);text-decoration-color:currentColor;overflow-wrap:anywhere;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.inf-big-link:hover{opacity:var(--opacity-hover)}.inf-big-link+.inf-note{margin-top:var(--space-4)}.inf-note+.inf-link{margin-top:var(--space-6)}.inf-moments{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-8)}.inf-moment{flex:1 1 var(--size-info-moment-min);min-width:0}.inf-moment .inf-moment-value{margin:0}.inf-moment-unit{margin-left:var(--space-2);font-size:var(--font-size-moment-unit);letter-spacing:normal}.inf-moment-caption{margin:var(--space-3) 0 0;font-family:var(--font-family-sans);font-size:var(--font-size-ui);line-height:var(--font-line-height-ui);color:var(--color-grey)}.inf-moments+.inf-text{margin-top:var(--space-8)}.inf-h2+.inf-facts{margin-top:var(--space-6)}.inf-linkrows{list-style:none;margin:var(--space-6) 0 0;padding:0;border-bottom:var(--border-width) solid var(--color-hair)}.inf-linkrows li{border-top:var(--border-width) solid var(--color-hair)}.inf-linkrows a{display:flex;align-items:center;min-height:var(--size-touch-target);padding:var(--space-3) 0;font-family:var(--font-family-serif);font-size:var(--font-size-body);line-height:var(--font-line-height-info-link-row);color:var(--color-ink);text-decoration:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.inf-linkrows a:hover{opacity:var(--opacity-hover)}
