.information-page{max-width:var(--login-width);padding:var(--space-xl);min-width:0}.information-header{padding:0 0 var(--space-lg);border:0}.information-brand{align-items:center;gap:var(--space-sm);min-height:var(--control-targetHeight);font-size:var(--text-wordmark);font-weight:var(--weight-emphasis);color:var(--ink);width:fit-content;text-decoration:none;display:flex}.information-brand img{object-fit:contain;flex-shrink:0}.information-back{justify-content:center;align-items:center;gap:var(--space-xs);min-height:36px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--action);border-radius:var(--radius-pill);background:var(--surface);color:var(--action);font-size:var(--text-secondary);font-weight:var(--weight-emphasis);margin-bottom:var(--space-lg);text-decoration:none;display:inline-flex}@media (hover:hover){.information-back:hover{background:var(--action);color:var(--surface);text-decoration:none}}.information-back:active{background:var(--action);color:var(--surface)}.information-back svg{flex-shrink:0;width:1em;height:1em}.information-layout{gap:var(--space-xl);grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;display:grid}.information-menu{top:var(--space-lg);gap:var(--space-xs);flex-direction:column;min-width:0;display:flex;position:sticky}.information-menu-title{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;padding:0 var(--space-md);margin:0 0 var(--space-md)}.information-menu a,.information-menu button{min-height:var(--control-compactHeight);padding:var(--space-sm) var(--space-md);color:var(--muted);text-align:left;border-radius:var(--radius-sm);font:inherit;line-height:var(--leading-body);overflow-wrap:anywhere;background:0 0;border:1px solid #0000;align-items:center;width:100%;text-decoration:none;display:flex}.information-menu a[aria-current],.information-menu button[aria-pressed=true]{background:var(--brandSurface);color:var(--action);border-color:var(--line);font-weight:var(--weight-emphasis)}.information-menu a:hover,.information-menu button:hover{color:var(--action);text-decoration:underline}.information-document,.faq-results{border-left:1px solid var(--line);padding-left:var(--space-xl);min-width:0}.information-title h1,.faq-heading h1{font-size:clamp(var(--text-heroMin),4vw,var(--text-heroMax));font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:var(--space-md) 0;text-wrap:balance}.information-subtitle{font-size:var(--text-heading);line-height:var(--leading-heading);margin:var(--space-md) 0}.information-draft{align-items:center;gap:var(--space-sm);font-size:var(--text-secondary);color:var(--action);margin:var(--space-lg) 0;display:flex}.information-draft svg{flex-shrink:0}.document-section{padding:var(--space-lg) 0;border-bottom:1px solid var(--line)}.document-section:last-child{border:0}.document-section h2{gap:var(--space-lg);font-weight:var(--weight-emphasis);line-height:var(--leading-heading);scroll-margin-top:var(--space-lg);display:flex}.section-number{font-size:var(--text-heading);color:var(--action);flex-shrink:0}.document-body{margin-left:var(--space-xl);max-width:65ch}.document-body p{line-height:var(--leading-body)}.information-callout{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);background:var(--brandSurface);border-radius:var(--radius-sm);border:1px solid var(--line);margin:var(--space-lg) 0;display:flex}.information-callout svg{flex-shrink:0}.information-callout p{margin:var(--space-xs) 0 0}.information-table{border-collapse:collapse;width:100%;font-size:var(--text-secondary);table-layout:fixed}.information-table th,.information-table td{border:1px solid var(--line);padding:var(--space-md);vertical-align:top;text-align:left;overflow-wrap:anywhere}.information-table th{width:36%;font-weight:var(--weight-emphasis)}.information-table caption{caption-side:bottom;text-align:left;padding-top:var(--space-sm);color:var(--muted)}.faq-heading{text-align:left;margin:0 0 var(--space-xl);min-width:0}.faq-search{align-items:center;gap:var(--space-md);max-width:640px;margin:var(--space-lg) 0 0;padding:var(--space-sm) var(--space-md);border:1px solid var(--controlBorder);border-radius:var(--radius-sm);background:var(--surface);display:flex}.faq-search svg{color:var(--muted);flex-shrink:0}.faq-search input{font:inherit;color:var(--ink);background:0 0;border:0;width:100%;min-width:0;min-height:32px}.faq-search:focus-within{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.faq-search input:focus-visible{outline:none}.faq-results>h2{font-size:var(--text-heading);font-weight:var(--weight-regular);line-height:var(--leading-heading)}.faq-item{border-top:1px solid var(--line)}.faq-item h3{font-size:var(--text-body);margin:0}.faq-item h3 button{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) 0;min-height:var(--control-height);text-align:left;font-weight:var(--weight-emphasis);line-height:var(--leading-body);background:0 0;border:0;border-radius:0;display:flex}.faq-toggle{border-radius:var(--radius-pill);background:var(--brandSurface);min-width:36px;min-height:36px;color:var(--action);justify-content:center;align-items:center;display:flex}.faq-item p{margin:0 0 var(--space-lg);max-width:65ch;line-height:var(--leading-body)}.faq-contact{flex-wrap:wrap;justify-content:space-between;align-items:center}.faq-contact strong,.faq-contact a{color:var(--action)}.faq-contact a{overflow-wrap:anywhere}.faq-empty{padding:var(--space-lg) 0}.information-page a{text-underline-offset:3px}.information-page :where(p,h1,h2,h3,a,button,span){overflow-wrap:anywhere}@media (max-width:760px){.information-page{padding:var(--space-lg) var(--space-md)}.information-layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.information-menu{flex-flow:wrap;position:static}.information-menu-title{width:100%;margin-bottom:var(--space-sm);padding:0}.information-menu a,.information-menu button{width:auto;max-width:100%;padding:var(--space-sm);font-size:var(--text-secondary);border-color:var(--line)}.information-document,.faq-results{border:0;padding:0}.information-title h1,.faq-heading h1{font-size:var(--text-heroMin)}.information-subtitle{font-size:var(--text-body)}.document-body{margin-left:0}.document-section h2{gap:var(--space-md)}.information-callout{padding:var(--space-md)}.faq-heading{text-align:left}.faq-results>h2{font-size:var(--text-heading)}.information-table th,.information-table td{padding:var(--space-sm)}}@media (forced-colors:active){.information-menu a[aria-current],.information-menu button[aria-pressed=true]{border-color:highlight}.faq-toggle{outline:1px solid buttontext}}.policy-paragraph{white-space:pre-line}.document-body ul{color:var(--muted);line-height:var(--leading-body);padding-inline-start:var(--space-lg)}.document-body li+li{margin-top:var(--space-sm)}.information-menu{max-height:calc(100dvh - 2 * var(--space-lg));padding:var(--space-xs);overflow-y:auto}@media (max-width:760px){.information-menu{max-height:none;overflow:visible}}.faq-layout .faq-heading h1{font-size:var(--text-panelTitle);margin:var(--space-sm) 0;line-height:var(--leading-heading)}.faq-intro{font-size:var(--text-body);margin:var(--space-sm) 0 var(--space-lg);max-width:65ch}.faq-layout .faq-search{gap:var(--space-sm);border-color:var(--controlBorder);max-width:none;margin:var(--space-lg) 0 0}.faq-layout .faq-results>h2{font-size:var(--text-body);font-weight:var(--weight-emphasis);margin:0 0 var(--space-md);color:var(--muted)}.faq-layout .faq-item{border:0;border-bottom:1px solid var(--line);padding:var(--space-sm) 0;background:0 0;border-radius:0;margin:0}.faq-layout .faq-item h3 button{padding:var(--space-md) 0;gap:var(--space-md);border-radius:var(--radius-sm)}.faq-layout .faq-toggle{background:0 0;min-width:24px;min-height:24px}.faq-layout .faq-item p{font-size:var(--text-secondary);margin:0 0 var(--space-md)}.faq-layout .faq-contact{margin-top:var(--space-lg);padding-top:var(--space-md);font-size:var(--text-secondary)}.faq-layout .faq-contact p{margin:0}.faq-layout .faq-contact a{font-weight:var(--weight-emphasis)}.information-menu :is(a,button):focus-visible{outline-offset:-3px}@media (forced-colors:active){.information-back{border-color:linktext}.information-menu [aria-current]{outline-offset:-3px;outline:2px solid highlight}}.information-menu-items{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}@media (max-width:760px){.information-menu{max-width:100%;padding:0;display:block;overflow:visible}.information-menu-title{margin-bottom:var(--space-sm)}.information-menu-items{gap:var(--space-sm);padding:var(--space-xs) 0 var(--space-sm);scroll-padding-inline:var(--space-sm);scrollbar-width:thin;flex-flow:row;max-width:100%;overflow-x:auto}.information-menu-items :is(a,button){width:auto;max-width:none;min-height:var(--control-targetHeight);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-md);white-space:nowrap;overflow-wrap:normal;flex:none}}.menu-scroll-indicator{display:none}@media (max-width:760px){.information-menu-items{scrollbar-width:none}.information-menu-items::-webkit-scrollbar{display:none}.menu-scroll-indicator:not([hidden]){align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);flex-direction:column;display:flex}.menu-scroll-track{width:100%;height:var(--space-xs);border-radius:var(--radius-pill);background:var(--line);position:relative;overflow:hidden}.menu-scroll-track span{background:var(--action);border-radius:inherit;position:absolute;top:0;bottom:0}.menu-scroll-hint{font-size:var(--text-caption);color:var(--muted)}}@media (forced-colors:active){.menu-scroll-track{background:canvas;border:1px solid canvastext}.menu-scroll-track span{forced-color-adjust:none;background:highlight}}
