.ari-maint-section{flex-grow:1;display:flex}.ari-maint{--ari-maint-ink: #000;--ari-maint-ink-600: rgb(0 0 0 / .72);--ari-maint-ink-500: rgb(0 0 0 / .58);--ari-maint-line: rgb(0 0 0 / .16);--ari-maint-dashed: rgb(0 0 0 / .28);--ari-maint-hover: #636363;--ari-maint-positive: #4e7a5a;--ari-maint-pulse: rgb(78 122 90 / .32);--ari-maint-radius: 9px;flex:1;display:flex;container-type:inline-size;background:#fff;color:var(--ari-maint-ink);font-family:var(--font-paragraph--family);-webkit-font-smoothing:antialiased}.ari-maint *,.ari-maint *:before,.ari-maint *:after{box-sizing:border-box}.ari-maint__shell{width:var(--ari-shell-width);margin-inline:auto;padding-block:clamp(1.25rem,3cqi,2.25rem) clamp(1.5rem,4cqi,3rem);display:grid;grid-template-rows:auto 1fr auto;gap:clamp(2.5rem,6cqi,5rem)}.ari-maint__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ari-maint__logo{display:block;width:auto;height:clamp(1.5rem,2.4cqi,2rem)}.ari-maint__wordmark{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;letter-spacing:-.03em}.ari-maint__status{margin:0;display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.45rem .9rem;border:1px solid var(--ari-maint-line);border-radius:999px;font-size:.82rem;font-weight:650;line-height:1}.ari-maint__dot{flex:none;width:.5rem;height:.5rem;border-radius:999px;background:var(--ari-maint-positive);animation:ari-maint-pulse 1.8s ease-out infinite}@keyframes ari-maint-pulse{0%{box-shadow:0 0 0 0 var(--ari-maint-pulse)}70%,to{box-shadow:0 0 0 .45rem #4e7a5a00}}.ari-maint__body{align-self:center;display:grid;justify-items:start;gap:clamp(1rem,2cqi,1.5rem);max-width:62rem}.ari-maint__eyebrow{margin:0;color:var(--ari-maint-ink-500);font-family:var(--font-subheading--family);font-size:.75rem;font-weight:700;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.ari-maint__display{margin:0;font-family:var(--font-heading--family);font-size:clamp(3.4rem,12cqi,8.5rem);font-weight:400;letter-spacing:-.055em;line-height:.86;text-wrap:balance}.ari-maint__dek,.ari-maint__message{margin:0;max-width:34rem;color:var(--ari-maint-ink-600);font-size:clamp(1rem,1.6cqi,1.25rem);line-height:1.5;text-wrap:pretty}.ari-maint__message{color:var(--ari-maint-ink);font-weight:600}.ari-maint__steps{margin:clamp(.5rem,1.5cqi,1rem) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.6rem}.ari-maint__step{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.6rem 1.1rem;border-radius:999px;font-size:.9rem;font-weight:600;line-height:1}.ari-maint__step--done{background:var(--ari-maint-ink);color:#fff}.ari-maint__step-mark{--ari-icon-size: 1rem}.ari-maint__step--active{border:1.5px solid var(--ari-maint-ink);box-shadow:0 0 0 1px var(--ari-maint-ink)}.ari-maint__step--queued{border:1.5px dashed var(--ari-maint-dashed);color:var(--ari-maint-ink-500)}.ari-maint__ring{flex:none;width:.5rem;height:.5rem;border:1.5px solid currentColor;border-radius:999px}.ari-maint__help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:clamp(1.25rem,2.5cqi,1.75rem);border-top:1px solid var(--ari-maint-line)}.ari-maint__help-label{margin:0;font-size:clamp(1.1rem,2cqi,1.5rem);font-weight:400;letter-spacing:-.03em;line-height:1.2}.ari-maint__actions{display:flex;flex-wrap:wrap;gap:.6rem}.ari-maint__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.7rem 1.25rem;border-radius:var(--ari-maint-radius);font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ari-maint__button .ari-icon{--ari-icon-size: 1.1rem}.ari-maint__button--solid{background:var(--ari-maint-ink);color:#fff}.ari-maint__button--solid:hover,.ari-maint__button--solid:focus-visible{background:var(--ari-maint-hover)}.ari-maint__button--outline{background:#fff;color:var(--ari-maint-ink);box-shadow:inset 0 0 0 1px var(--ari-maint-ink)}.ari-maint__button--outline:hover,.ari-maint__button--outline:focus-visible{color:var(--ari-maint-hover);box-shadow:inset 0 0 0 1px var(--ari-maint-hover)}.ari-maint__button:active{transform:translateY(1px)}.ari-maint a:focus-visible{outline:2px solid var(--ari-maint-ink);outline-offset:3px}@container (max-width: 599px){.ari-maint__actions,.ari-maint__button{width:100%}}@media(prefers-reduced-motion:reduce){.ari-maint__dot{animation:none}.ari-maint__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ari-maintenance.css.map */
