@layer boot, tokens, base, layout, components, pages;@layer pages{.info-layout{grid-template-columns:minmax(0,760px) 200px;align-items:start;gap:32px;display:grid}.info-body{color:var(--text-2);padding:28px 32px;font-size:.9375rem;line-height:1.65}.info-body h2{color:var(--text);margin:28px 0 8px;font-size:1.0625rem}.info-body p+p{margin-top:10px}.info-body ul{flex-direction:column;gap:8px;margin-top:8px;padding-left:20px;list-style:outside;display:flex}.info-body strong{color:var(--text);font-weight:600}.info-body a{color:var(--primary-text);text-underline-offset:3px;text-decoration:underline}.info-updated{color:var(--text-3);font-size:.8125rem}.info-facts{border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;margin:10px 0 14px;display:flex}.info-facts>div{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 14px;display:grid}.info-facts>div+div{border-top:1px solid var(--border)}.info-facts dt{color:var(--text-3)}.info-facts dd{overflow-wrap:anywhere;min-width:0;color:var(--text)}.info-facts a{align-items:center;gap:5px;font-size:.8125rem;display:inline-flex}.info-nav{top:calc(var(--header-h) + 24px);flex-direction:column;gap:2px;display:flex;position:sticky}.info-nav a{border-radius:var(--r-sm);color:var(--text-2);padding:8px 12px;font-size:.875rem;font-weight:500}.info-nav a:hover,.info-nav a[aria-current=page]{color:var(--text);background:var(--surface-2)}.faq-item+.faq-item{border-top:1px solid var(--border)}.faq-q{text-align:left;width:100%;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:.9375rem;font-weight:600;display:flex}.faq-q svg{color:var(--text-3);transition:transform var(--dur-hover);flex-shrink:0}.faq-q[aria-expanded=true] svg{transform:rotate(180deg)}.faq-a{padding:0 0 16px}.faq-more{margin-top:20px}@media (width<=1023px){.info-layout{grid-template-columns:minmax(0,1fr)}.info-nav{flex-flow:wrap;order:-1;position:static}}@media (width<=767px){.info-body{padding:20px 18px}.info-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}}
