.-Ii3fa_page{gap:var(--space-8);padding-block:var(--space-10) var(--space-16);display:grid}.-Ii3fa_eyebrow{color:var(--color-red);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.-Ii3fa_shell{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.-Ii3fa_nav{min-width:0}.-Ii3fa_nav ul{gap:var(--space-1);margin:0 calc(-1 * var(--container-gutter));padding:0 var(--container-gutter);border-bottom:1px solid var(--color-line);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.-Ii3fa_nav ul::-webkit-scrollbar{display:none}.-Ii3fa_nav a{min-height:var(--tap-target);padding:0 var(--space-3);color:var(--color-ink);white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.-Ii3fa_nav a:hover{background:var(--color-tint)}.-Ii3fa_nav a[aria-current=page]{border-bottom-color:var(--color-red);color:var(--color-red-hover);font-weight:600}.-Ii3fa_article{align-content:start;gap:var(--space-10);min-width:0;max-width:44rem;display:grid}.-Ii3fa_header{gap:var(--space-3);display:grid}.-Ii3fa_title{letter-spacing:-.02em;font-size:clamp(2.25rem,6vw,3.25rem);font-weight:500;line-height:1.05}.-Ii3fa_updated{color:var(--color-muted);font-size:.875rem}.-Ii3fa_lead{font-size:var(--text-lead)}.-Ii3fa_glance{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin:0;display:grid}.-Ii3fa_glance div{align-content:start;gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--color-red);display:grid}.-Ii3fa_glance dt{color:var(--color-red);font-size:var(--text-label);letter-spacing:var(--tracking-button);text-transform:uppercase;font-weight:600}.-Ii3fa_glance dd{color:var(--color-ink);margin:0;font-weight:600;line-height:1.4}.-Ii3fa_section{gap:var(--space-3);scroll-margin-top:var(--space-6);display:grid}.-Ii3fa_section h2{font-size:1.5rem;font-weight:600;line-height:1.25}.-Ii3fa_section h3{margin-top:var(--space-2);font-family:var(--font-body);font-size:1rem;font-weight:600}.-Ii3fa_section ul,.-Ii3fa_section ol{gap:var(--space-2);padding-left:var(--space-6);margin:0;display:grid}.-Ii3fa_section li::marker{color:var(--color-red)}.-Ii3fa_article a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard);font-weight:600}.-Ii3fa_article a:hover{color:var(--color-red-hover)}.-Ii3fa_toConfirm{padding:0 var(--space-1);border:1px dashed var(--color-red);border-radius:var(--radius-btn);background:var(--color-tint);color:var(--color-red-hover);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:600}.-Ii3fa_details{gap:var(--space-2);margin:0;display:grid}.-Ii3fa_details div{gap:var(--space-1);display:grid}.-Ii3fa_details dt{color:var(--color-muted);font-size:.875rem}.-Ii3fa_details dd{color:var(--color-ink);margin:0}.-Ii3fa_help{gap:var(--space-2);padding:var(--space-6);background:var(--color-peach);display:grid}.-Ii3fa_help h2{font-size:1.25rem;font-weight:600}.-Ii3fa_cards{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.-Ii3fa_card{gap:var(--space-2);height:100%;padding:var(--space-6);background:var(--color-tint);color:var(--color-body);transition:background-color var(--duration-fast) var(--ease-standard);grid-template-rows:auto 1fr auto;text-decoration:none;display:grid}.-Ii3fa_article a.-Ii3fa_card{font-weight:400}.-Ii3fa_card:hover{background:var(--color-peach)}.-Ii3fa_cardTitle{color:var(--color-ink);font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.25}.-Ii3fa_cardMore{margin-top:var(--space-4);color:var(--color-ink);font-weight:600}.-Ii3fa_cardMore span{color:var(--color-red);transition:transform var(--duration-base) var(--ease-standard);display:inline-block}.-Ii3fa_card:hover .-Ii3fa_cardMore span{transform:translate(4px)}@media (min-width:600px){.-Ii3fa_cards{grid-template-columns:1fr 1fr}}@media (min-width:900px){.-Ii3fa_shell{gap:var(--space-12);grid-template-columns:240px minmax(0,1fr);align-items:start}.-Ii3fa_nav{top:var(--space-6);position:sticky}.-Ii3fa_nav ul{border-bottom:0;border-left:1px solid var(--color-line);gap:0;margin:0;padding:0;display:grid}.-Ii3fa_nav a{padding:var(--space-2) var(--space-4);white-space:normal;border-bottom:0;border-left:3px solid #0000;margin-left:-1px}.-Ii3fa_nav a[aria-current=page]{border-left-color:var(--color-red)}}
