.icB8aa_page{padding-block:clamp(3rem,7vw,6rem);container-type:inline-size}.icB8aa_header{border-bottom:1px solid var(--ah-border-subtle);gap:1.25rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.icB8aa_title{font-size:clamp(2.75rem,6vw,5rem);line-height:1.08}.icB8aa_intro{max-width:52rem;color:var(--ah-text);font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.6}.icB8aa_content{overflow-wrap:anywhere;min-width:0}.icB8aa_content>:not(section){color:var(--ah-text-muted);line-height:1.7}.icB8aa_section{border-top:1px solid var(--ah-border-subtle);gap:1.25rem;padding-block:2.5rem;display:grid}.icB8aa_section:first-child{border-top:0}.icB8aa_sectionHead{align-content:start;gap:.75rem;display:grid}.icB8aa_sectionNumber{color:var(--ah-sky);font-variant-numeric:tabular-nums;font-size:.875rem}.icB8aa_sectionHead h2{font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.2}.icB8aa_sectionBody{align-content:start;gap:1.125rem;display:grid}.icB8aa_sectionBody p,.icB8aa_sectionBody li{color:var(--ah-text-muted);line-height:1.75}.icB8aa_sectionBody a:not([class]){color:var(--ah-accent);text-underline-offset:.2em}.icB8aa_related{border-top:1px solid var(--ah-border);gap:1.5rem;padding-top:2.5rem;display:grid}.icB8aa_related h2{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}.icB8aa_relatedGroups{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start;gap:2rem 2.5rem;display:grid}.icB8aa_metaGroup{gap:.625rem;display:grid}.icB8aa_metaGroup p:not(:first-child),.icB8aa_metaGroup li{color:var(--ah-text-muted);font-size:.9375rem;line-height:1.5}.icB8aa_metaGroup ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.icB8aa_metaGroup a{color:var(--ah-text);text-underline-offset:.2em;-webkit-text-decoration-color:var(--ah-border);text-decoration-color:var(--ah-border)}.icB8aa_metaGroup a:hover{color:var(--ah-sky);text-decoration-color:currentColor}.icB8aa_links{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.icB8aa_sectionBody .icB8aa_links a{border:1px solid var(--ah-border-subtle);border-radius:var(--ah-radius);background:var(--ah-sky-wash);height:100%;color:var(--ah-text);transition:border-color .2s var(--ah-ease), color .2s var(--ah-ease);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-size:.9375rem;text-decoration:none;display:flex}.icB8aa_sectionBody .icB8aa_links a:hover{border-color:var(--ah-sky-border);color:var(--ah-sky)}.icB8aa_links svg{color:var(--ah-sky);flex-shrink:0}.icB8aa_callout{border:1px solid var(--ah-sky-border);border-radius:var(--ah-radius);background:var(--ah-sky-wash);flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.icB8aa_calloutValue{flex:none;gap:.625rem;display:grid}.icB8aa_calloutValue strong{font-family:var(--ah-serif);color:var(--ah-sky);white-space:nowrap;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:300;line-height:1}.icB8aa_calloutText{flex:18rem;gap:.75rem;display:grid}.icB8aa_sectionBody .icB8aa_calloutText p{color:var(--ah-text)}.icB8aa_checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.icB8aa_sectionBody .icB8aa_checks li{border:1px solid var(--ah-border-subtle);border-radius:var(--ah-radius);background:var(--ah-panel);color:var(--ah-text);align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;line-height:1.4;display:flex}.icB8aa_checks svg{color:var(--ah-sky);flex-shrink:0;margin-top:.0625rem}.icB8aa_cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.icB8aa_cards li{border:1px solid var(--ah-border-subtle);border-left:2px solid var(--ah-sky-border);border-radius:var(--ah-radius);background:var(--ah-panel);flex-wrap:wrap;gap:.5rem 1.5rem;padding:1.125rem 1.25rem;display:flex}.icB8aa_cards h3{font-family:var(--ah-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ah-sky);flex:0 0 10rem;padding-top:.3rem;font-size:.75rem;font-weight:400}.icB8aa_sectionBody .icB8aa_cards p{flex:16rem;font-size:.9375rem;line-height:1.6}.icB8aa_contact{border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-panel-deep);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.icB8aa_contactButton{overflow-wrap:anywhere;justify-self:start;max-width:100%}.icB8aa_contactInclude{gap:.75rem;display:grid}.icB8aa_contactInclude ol{counter-reset:include;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.icB8aa_sectionBody .icB8aa_contactInclude li{counter-increment:include;border-top:1px solid var(--ah-border-subtle);color:var(--ah-text);grid-template-columns:1.75rem minmax(0,1fr);padding-block:.5rem;line-height:1.5;display:grid}.icB8aa_contactInclude li:before{content:counter(include, decimal-leading-zero);color:var(--ah-sky);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.85}.icB8aa_sectionBody .icB8aa_caution{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.6;display:flex}.icB8aa_caution svg{color:var(--ah-sky);flex-shrink:0;margin-top:.3rem}@container (min-width:46rem){.icB8aa_header,.icB8aa_section,.icB8aa_related{grid-template-columns:minmax(13rem,2fr) minmax(0,3fr);column-gap:clamp(2.5rem,5vw,4.5rem)}.icB8aa_eyebrow,.icB8aa_title{grid-column:1/-1}.icB8aa_updated{grid-area:3/1;padding-top:.375rem}.icB8aa_intro{grid-area:3/2}.icB8aa_section{padding-block:3rem}.icB8aa_sectionHead{align-self:start;position:sticky;top:2rem}.icB8aa_related{padding-top:3rem}}
