.agp{background:var(--bg);overflow-x:clip}.agp .home-hero{border-bottom-color:var(--border);background:#fff;color:var(--fg-1)}.agp .home-hero__title{color:var(--font-color-heading)}.agp .home-hero .axn-agent-greeting,.agp .home-hero__body,.agp .home-hero__human{color:var(--font-color-body)!important}.agp .home-hero .axn-agent-disclaimer{color:var(--fg-2)!important}.agp .home-hero .agp__text-link,.agp .home-hero .axn-agent-disclaimer a{color:var(--fg-1)}.agp__inner{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.agp__eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px;margin-bottom:20px;color:var(--axn-red);font-family:var(--font-family-base);font-size:var(--fs-eyebrow);font-weight:var(--fw-regular);letter-spacing:var(--tr-eyebrow);line-height:1.35;text-transform:uppercase}.agp__eyebrow:before{width:20px;height:2px;background:var(--axn-red);content:"";flex:none}.agp__text-link{display:inline-flex;min-height:44px;align-items:center;padding:0 8px;color:rgba(255,255,255,.82);font-size:var(--font-size-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:uppercase;text-underline-offset:5px}.agp__text-link:hover{color:#fff}.agp main a:focus-visible,.agp__faq summary:focus-visible{outline:2px solid var(--axn-red);outline-offset:4px}.agp__section{position:relative;padding:48px 0;border-bottom:1px solid var(--border);background:var(--bg);color:var(--fg-1);scroll-margin-top:calc(var(--nav-h) + 16px)}.agp__section--wash{background:var(--bg-2)}.agp__section--dark,.agp__section--emergency{border-bottom-color:rgba(255,255,255,.08);background:var(--axn-black);color:#fff}.agp__heading{display:block}.agp__heading h2,.agp__split h2{max-width:720px;margin:0;color:var(--font-color-heading);font-family:var(--font-family-base);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--tr-tight);line-height:var(--line-height-heading);text-transform:uppercase;text-wrap:balance}.agp__heading>p{max-width:720px;margin:20px 0 0;color:var(--font-color-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__section--dark .agp__heading h2,.agp__section--emergency .agp__heading h2{color:#fff}.agp__section--dark .agp__heading>p,.agp__section--emergency .agp__heading>p{color:rgba(255,255,255,.72)}.agp__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.agp__split-copy{margin-top:34px}.agp__split-copy>p{max-width:480px;margin:0;color:var(--font-color-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__split .agp__boundary{margin-top:24px;padding:0;border:0;background:transparent}.agp__config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:36px;border-top:2px solid var(--axn-red);border-left:1px solid var(--border)}.agp__config{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg)}.agp__config-body{display:flex;min-height:100%;flex-direction:column;padding:32px 28px 36px}.agp__config-tag{margin-bottom:18px;color:var(--axn-red);font-size:var(--fs-eyebrow);font-weight:var(--fw-regular);letter-spacing:var(--tr-eyebrow);line-height:1.35;text-transform:uppercase}.agp__config-media{margin-bottom:24px}.agp__config-media--paired{gap:12px}.agp__config-media--paired img:first-child{max-width:34%}.agp__config-media--paired img:last-child{max-width:60%}.agp__card h3,.agp__config h3,.agp__steps h3{margin:0;color:var(--font-color-heading);font-family:var(--font-family-base);font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:var(--font-weight-heading);letter-spacing:var(--tr-tight);line-height:var(--line-height-heading);text-transform:uppercase}.agp__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:24px}.agp__pair span{padding:11px 8px;border:1px solid var(--border);background:var(--bg-2);color:var(--fg-1);font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:1.35;text-align:center}.agp__card p,.agp__config-body>p,.agp__steps p{margin:14px 0 0;color:var(--font-color-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__small-note{margin-top:auto!important;padding-top:18px;border-top:1px solid var(--border);color:var(--fg-3)!important;font-size:var(--fs-card-body-compact)}.agp__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:36px 0 0;padding:0;border-top:2px solid var(--axn-red);list-style:none}.agp__steps li{min-width:0;padding:28px 24px 24px}.agp__steps li+li{border-left:1px solid rgba(255,255,255,.14)}.agp__steps span{display:block;margin-bottom:18px;color:var(--axn-red);font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:var(--fw-regular);letter-spacing:var(--tr-eyebrow)}.agp__section--dark .agp__card h3,.agp__section--emergency .agp__card h3,.agp__steps h3{color:#fff}.agp__section--dark .agp__card p,.agp__section--emergency .agp__card p,.agp__steps p{color:rgba(255,255,255,.72)}.agp__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-top:36px;border-top:2px solid var(--axn-red);border-left:1px solid var(--border)}.agp__cards--care{grid-template-columns:repeat(2,minmax(0,1fr))}.agp__card{padding:28px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg)}.agp__section--dark .agp__cards,.agp__section--emergency .agp__cards{border-left-color:rgba(255,255,255,.14)}.agp__section--dark .agp__card,.agp__section--emergency .agp__card{border-color:rgba(255,255,255,.14);background:transparent}.agp__section-note{max-width:920px;margin:24px 0 0;color:var(--fg-3);font-size:var(--fs-card-body-compact);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__section--emergency .agp__section-note{color:rgba(255,255,255,.64)}.agp__boundary{margin:28px 0 0;padding:24px 28px;border-left:2px solid var(--axn-red);background:var(--bg);color:var(--font-color-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__boundary,.agp__safety{max-width:980px}.agp__faq{max-width:900px;margin-top:36px;border-top:1px solid var(--border)}.agp__faq details{border-bottom:1px solid var(--border)}.agp__faq summary{position:relative;padding:22px 52px 22px 0;color:var(--fg-1);cursor:pointer;font-size:1.0625rem;font-weight:var(--fw-regular);line-height:1.45;list-style:none}.agp__faq summary::-webkit-details-marker{display:none}.agp__faq summary:after{position:absolute;top:20px;right:8px;color:var(--axn-red);content:"+";font-size:var(--text-2xl);font-weight:var(--fw-regular)}.agp__faq details[open] summary:after{content:"−"}.agp__faq details p{max-width:760px;margin:0;padding:0 48px 22px 0;color:var(--font-color-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.agp__access{position:relative;padding:64px 0;background:var(--axn-black);color:#fff;text-align:center}.agp__access .agp__eyebrow{margin-right:auto;margin-left:auto;margin-bottom:24px}.agp__access .agp__eyebrow:before{display:none}.agp__access h2{max-width:880px;margin:0 auto;color:#fff;font-family:var(--font-family-base);font-size:var(--font-size-hero);font-weight:var(--font-weight-hero);letter-spacing:var(--tr-tight);line-height:var(--line-height-hero);text-transform:uppercase;text-wrap:balance}.agp__access>.agp__inner>p{max-width:540px;margin:24px auto 40px;color:rgba(255,255,255,.72);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}@media (max-width:900px){.agp__split{grid-template-columns:1fr;gap:24px}.agp__split-copy{margin-top:0}.agp__config-grid{grid-template-columns:1fr}.agp__cards,.agp__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.agp__steps li:nth-child(3){border-left:0}.agp__steps li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.14)}}@media (min-width:1025px) and (max-width:1120px){.agp .nav__links{display:none}.agp .nav__hamburger{display:flex}.agp .nav__actions{margin-left:auto}.agp .nav__actions .btn--primary,.agp .nav__actions .nav__divider,.agp .nav__actions .nav__login,.agp .nav__actions .nav__menu-wrap--lang{display:none}}@media (max-width:640px){.agp .home-hero__copy{align-items:stretch}.agp .home-hero__actions{width:100%}.agp__cards{grid-template-columns:1fr}.agp__cards,.agp__config-grid,.agp__faq{margin-top:28px}.agp__card,.agp__config-body{padding:24px 20px}.agp__steps{grid-template-columns:1fr;margin-top:28px}.agp__steps li,.agp__steps li+li,.agp__steps li:nth-child(3){padding:24px 0;border-top:1px solid rgba(255,255,255,.14);border-left:0}.agp__steps li:first-child{border-top:0}.agp__boundary{padding:20px}.agp__faq summary{padding-right:42px}.agp__faq details p{padding-right:24px}.agp__access{padding:48px 0}}@media (prefers-reduced-motion:reduce){.agp *,.agp :after,.agp :before{scroll-behavior:auto!important}}@media (min-width:901px){.agp .home-hero__copy{align-self:stretch}.agp__hero-media{position:relative;flex:1 1;width:100%;min-height:0}.agp__hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left top}}@media (max-width:900px){.agp__hero-media{display:none}}