.accessibility-page{background:#031e33}.accessibility-shell{color:#031e33;background:#fff;overflow:hidden}.accessibility-content{display:grid}.accessibility-hero{isolation:isolate;padding:clamp(1.4rem,2.4vw,2.35rem) var(--public-page-gutter) clamp(1.25rem,2.4vw,2rem);color:#fff;background:radial-gradient(circle at 82% 20%,#02acfd26,#0000 20rem),#031e33;grid-template-columns:1fr;align-items:start;gap:clamp(.7rem,1.4vw,1rem);display:grid;position:relative;overflow:hidden}.accessibility-hero:before{z-index:-1;content:"";border:1px solid #8fdcff3b;border-radius:50%;width:43rem;height:31rem;position:absolute;bottom:-13rem;right:-9rem;transform:rotate(-17deg);box-shadow:0 0 0 4rem #02acfd06,0 0 0 8rem #ffb00005}.accessibility-hero:after{z-index:-1;content:"";border-top:1px dashed #8fdcff59;width:35%;position:absolute;bottom:27%;right:8%;transform:rotate(-9deg)}.accessibility-hero__intro{max-width:82rem}.accessibility-hero .atlas-kicker{color:#8fdcff}.accessibility-hero h1{max-width:none;font-family:var(--public-display-font);letter-spacing:-.045em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.9rem,2.75vw,3rem);font-weight:900;line-height:1.04}.accessibility-hero__intro>p:last-child{color:#b9d3e4;max-width:72rem;margin:.7rem 0 0;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.65}.accessibility-hero__summary{background:0 0;border:0;margin-top:.15rem;padding:0;position:relative}.accessibility-hero__summary>span{color:#8fdcff;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.accessibility-hero__summary ul{flex-wrap:wrap;gap:.65rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.accessibility-hero__summary li{color:#d7efff;background:#082338;border:1px solid #31536a;border-radius:999px;padding:.65rem .9rem;font-size:.75rem;font-weight:800;line-height:1.35;display:block}.accessibility-hero__summary li:before{display:none}.accessibility-support{padding:clamp(1.8rem,3vw,3rem) var(--public-page-gutter);background:#f2f9fd;grid-template-columns:minmax(14rem,.52fr) minmax(0,1.48fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.accessibility-section-heading h2,.accessibility-limitations h2,.accessibility-help h2{font-family:var(--public-display-font);letter-spacing:-.035em;margin:.45rem 0 0;font-size:clamp(1.65rem,2.5vw,2.6rem);font-weight:850;line-height:1.08}.accessibility-support .atlas-kicker,.accessibility-limitations .atlas-kicker{color:#006d77}.accessibility-support__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.accessibility-support__cards article{background:#fff;border:1px solid #c9dce8;border-radius:1rem;min-width:0;padding:clamp(1.25rem,2.3vw,2rem);box-shadow:0 .75rem 2rem #031e330e}.accessibility-support__cards article>span{color:#005b88;background:#dff4ff;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-size:.68rem;font-weight:900;display:inline-grid}.accessibility-support__cards h3{font-family:var(--public-display-font);margin:1rem 0 .55rem;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.1}.accessibility-support__cards p,.accessibility-limitations>p,.accessibility-help__copy>p:last-child,.accessibility-review p{color:#385466;margin:0;font-size:.94rem;line-height:1.7}.accessibility-limitations{padding:clamp(1.8rem,3vw,3rem) var(--public-page-gutter);background:radial-gradient(circle at 92% 0,#ffb0001f,#0000 21rem),#fff7ea;grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.accessibility-limitations>p{color:#4e4336;border-top:1px solid #d9c9ad;border-bottom:1px solid #d9c9ad;padding:clamp(.9rem,1.4vw,1.25rem)}.accessibility-help{padding:clamp(1.8rem,3vw,3rem) var(--public-page-gutter);color:#fff;background:linear-gradient(130deg,#06273c,#0a3c57 68%,#06273c);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);display:grid}.accessibility-help .atlas-kicker{color:#8fdcff}.accessibility-help__copy>p:last-child{color:#c8deeb;max-width:48rem;margin-top:.7rem}.accessibility-help__copy a{color:#fff;font-weight:850}.accessibility-help__actions{background:#031e336b;border:1px solid #8fdcff4d;border-radius:1rem;gap:.55rem;padding:1rem;display:grid}.accessibility-help__actions>a{color:#fff;border:1px solid #8fdcff59;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;padding:.7rem .9rem;font-size:.86rem;font-weight:850;text-decoration:none;display:flex}.accessibility-help__actions>a:first-child{color:#031e33;background:#02acfd;border-color:#02acfd}.accessibility-help__actions>a:hover,.accessibility-help__actions>a:focus-visible{border-color:#ffb000;outline:0;box-shadow:0 0 0 3px #ffb0003d}.accessibility-help__actions p{color:#9eb8c8;margin:.2rem 0 0;font-size:.7rem;line-height:1.55}.accessibility-review{padding:clamp(1.35rem,2.2vw,2rem) var(--public-page-gutter);background:#e8f5fb;border-bottom:1px solid #c9dce8;grid-template-columns:minmax(10rem,.35fr) minmax(0,1.65fr);align-items:start;gap:clamp(1rem,3vw,3rem);display:grid}.accessibility-review>span{color:#006d77;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.accessibility-review h2{font-family:var(--public-display-font);margin:0 0 .35rem;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.1}@media (width>=1100px){.accessibility-hero h1{overflow-wrap:normal;text-wrap:nowrap;white-space:nowrap;font-size:clamp(1.9rem,2.3vw,2.75rem)}}@media (width<=900px){.accessibility-support,.accessibility-limitations,.accessibility-help,.accessibility-support__cards{grid-template-columns:1fr}.accessibility-limitations{gap:1.25rem}}@media (width<=600px){.accessibility-hero{padding:1.25rem 1rem 1.5rem}.accessibility-hero h1{overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:clamp(1.9rem,9vw,2.6rem)}.accessibility-hero:before{right:-26rem}.accessibility-review{grid-template-columns:1fr;gap:.75rem}.accessibility-support,.accessibility-limitations,.accessibility-help{padding-left:1rem;padding-right:1rem}}@media (forced-colors:active){.accessibility-hero,.accessibility-help{color:canvastext;background:canvas}.accessibility-hero:before,.accessibility-hero:after{display:none}.accessibility-hero__intro>p:last-child,.accessibility-help__copy>p:last-child{color:canvastext}.accessibility-hero__summary,.accessibility-help__actions,.accessibility-support__cards article{background:canvas;border:1px solid canvastext}.accessibility-hero__summary li:before{background:canvastext}}@media print{.accessibility-page{background:#fff}.accessibility-page .atlas-header,.accessibility-page .atlas-footer{display:none!important}.accessibility-hero,.accessibility-help{color:#000;background:#fff}.accessibility-hero:before,.accessibility-hero:after{display:none}.accessibility-hero__intro>p:last-child,.accessibility-help__copy>p:last-child,.accessibility-help__actions>a{color:#000}.accessibility-support,.accessibility-limitations,.accessibility-help,.accessibility-review{background:#fff;padding:1rem 0}.accessibility-support__cards article,.accessibility-help__actions{box-shadow:none;break-inside:avoid}}