.utility-page{padding-block:var(--nml-hero-space-compact) var(--nml-section-space-compact)}.utility-page__container{gap:var(--nml-space-800);display:grid}.utility-hero{gap:var(--nml-space-300);max-width:780px;display:grid}.utility-hero>*{margin:0}.utility-hero h1{color:var(--nml-text-primary);font:700 40px/48px var(--nml-font-sans);letter-spacing:-.03em}.utility-hero .nml-body-lg{color:var(--nml-text-secondary)}.utility-section{gap:var(--nml-space-500);display:grid}.utility-section>h2,.utility-section>p{margin:0}.utility-section>h2{max-width:24ch;font:600 28px/36px var(--nml-font-sans);letter-spacing:-.02em}.utility-section>p{max-width:72ch;color:var(--nml-text-secondary)}.utility-grid{gap:var(--nml-space-400);display:grid}.utility-grid--cards{grid-template-columns:minmax(0,1fr)}.utility-card,.support-destination,.legal-scope-card,.utility-notice{gap:var(--nml-space-300);padding:var(--nml-space-600);border:1px solid var(--nml-border-default);border-radius:var(--nml-radius-panel);background:var(--nml-surface-default);display:grid}.utility-card>*,.support-destination>*,.legal-scope-card>*,.utility-notice>*{margin:0}.utility-card p,.support-destination p,.legal-scope-card p,.utility-notice p{color:var(--nml-text-secondary)}.utility-card h2,.utility-card h3,.support-destination h2,.legal-scope-card h2,.legal-scope-card h3{color:var(--nml-text-primary)}.utility-card a,.support-destination a,.legal-scope-card a{text-underline-offset:3px;width:fit-content}.support-destination__meta{color:var(--nml-text-muted)!important}.utility-list,.legal-link-list{gap:var(--nml-space-300);margin:0;padding:0;list-style:none;display:grid}.utility-list li,.legal-link-list li{padding-block:var(--nml-space-300);border-top:1px solid var(--nml-border-default)}.utility-list li:first-child,.legal-link-list li:first-child{border-top:0}.utility-list strong{margin-bottom:var(--nml-space-100);display:block}.utility-list span{color:var(--nml-text-secondary)}.utility-actions{gap:var(--nml-space-300);flex-wrap:wrap;display:flex}.utility-action{min-height:var(--nml-control-size-default);padding-inline:var(--nml-space-500);border:1px solid var(--nml-border-default);border-radius:var(--nml-radius-control);color:var(--nml-text-primary);font:600 14px/20px var(--nml-font-sans);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.utility-action--primary{border-color:var(--nml-action-primary-bg);background:var(--nml-action-primary-bg);color:var(--nml-action-primary-fg)}.about-pillars{gap:var(--nml-space-400);counter-reset:about-pillar;display:grid}.about-pillar{gap:var(--nml-space-200);padding-block:var(--nml-space-500);border-top:1px solid var(--nml-border-default);counter-increment:about-pillar;display:grid}.about-pillar:before{content:counter(about-pillar, decimal-leading-zero);color:var(--nml-text-muted);font:500 12px/18px var(--nml-font-sans)}.about-pillar h3,.about-pillar p{margin:0}.about-pillar p{max-width:54ch;color:var(--nml-text-secondary)}.evolution-compact{gap:var(--nml-space-300);display:grid}.evolution-compact article{padding:var(--nml-space-500);border-inline-start:2px solid var(--nml-border-default);position:relative}.evolution-compact h3,.evolution-compact p{margin:0}.evolution-compact p{margin-top:var(--nml-space-200);color:var(--nml-text-secondary)}.status-label{align-items:center;gap:var(--nml-space-200);width:fit-content;padding:var(--nml-space-100) var(--nml-space-300);border:1px solid var(--nml-border-default);border-radius:var(--nml-radius-full);color:var(--nml-text-secondary);font:500 12px/18px var(--nml-font-sans);display:inline-flex}@media (width>=600px){.utility-page{padding-block:var(--nml-hero-space-medium) var(--nml-section-space-medium)}.utility-hero h1{font-size:48px;line-height:56px}.utility-grid--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.utility-page{padding-block:var(--nml-hero-space-expanded) var(--nml-section-space-expanded)}.utility-grid--cards.utility-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.about-pillars{grid-template-columns:repeat(4,minmax(0,1fr))}.about-pillar{padding-inline-end:var(--nml-space-500)}.evolution-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.evolution-compact article{border-inline-start:0;border-top:2px solid var(--nml-border-default)}}
