.ao-sup{background:var(--ao-concrete);padding-block:clamp(52px,6vw,84px) clamp(48px,6vw,88px)}.ao-sup__layout{display:grid;gap:36px}.ao-sup__main{min-width:0}.ao-sup [hidden]{display:none!important}@media(min-width:990px){.ao-sup__layout{grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:start}.ao-sup__rail{padding-top:7px}}.ao-sup-sign{display:block}.ao-sup-sign__face{padding:clamp(18px,2.4vw,28px) clamp(16px,2.6vw,32px)}.ao-sup-sign__brand{font:600 clamp(16px,1.5vw,19px)/1.2 var(--ao-display);letter-spacing:.01em;color:inherit}.ao-sup-sign__title{display:block;margin-top:6px;font:800 clamp(29px,4.6vw,48px)/1.04 var(--ao-display);letter-spacing:-.022em;outline:none}.ao-sup-sign .ao-sign__tab-face{white-space:nowrap}.ao-sup-exits{margin-top:clamp(14px,1.8vw,22px);border-top:2px solid rgba(255,255,255,.34)}.ao-sup-exits li+li{border-top:1px solid rgba(255,255,255,.22)}.ao-sup .ao-sup-exit{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;margin-inline:-10px;padding:12px 10px;border-radius:8px;color:var(--ao-white);text-decoration:none;transition:background-color .12s ease}.ao-sup-exit__text{display:block;min-width:0}.ao-sup-exit__name{display:block;font:700 clamp(20px,2.2vw,25px)/1.15 var(--ao-display);letter-spacing:-.008em}.ao-sup-exit__hint{display:block;margin-top:3px;font:400 16px/1.3 var(--ao-body);color:#ffffffd1}.ao-sup-exit__arrow{width:28px;height:28px;flex:none;transition:transform .12s ease}.ao-sup .ao-sup-exit:focus-visible{outline-color:var(--ao-white);outline-offset:-3px}.ao-sup .ao-sup-exit:active{background:var(--ao-coral)}@media(hover:hover){.ao-sup .ao-sup-exit:hover{background:#ffffff1a}.ao-sup .ao-sup-exit:hover .ao-sup-exit__arrow{transform:translate(3px,-3px)}.ao-sup .ao-sup-exit:active{background:var(--ao-coral)}}.ao-sup-panel{margin-top:10px;padding:clamp(20px,3vw,34px) clamp(18px,3vw,34px);background:var(--ao-white);border-radius:14px}.ao-sup-check:not(:empty){margin-top:16px}.ao-sup [tabindex="-1"]:focus-visible{outline:none}.ao-sup-enter{animation:ao-sup-enter .2s ease-out}@keyframes ao-sup-enter{0%{opacity:0;transform:translateY(6px)}}.ao-sup-stack>*+*{margin-top:26px}.ao-sup-lead{font-size:17px;line-height:1.45;color:var(--ao-steel)}.ao-sup .ao-sup-inlinelink{padding:0;border:0;background:none;cursor:pointer;font:600 16.5px/1.4 var(--ao-body);color:var(--ao-navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--ao-coral)}.ao-sup .ao-sup-inlinelink:hover{color:var(--ao-coral-deep)}.ao-sup-field{display:block}.ao-sup-label,.ao-sup-legend{display:block;margin:0 0 8px;padding:0;font:600 17px/1.3 var(--ao-body);color:var(--ao-navy)}.ao-sup-optional{font-weight:400;color:var(--ao-steel)}.ao-sup-hint{display:block;margin-top:7px;font-size:15.5px;line-height:1.35;color:var(--ao-steel)}.ao-sup .ao-sup-input{display:block;width:100%;min-height:54px;margin:0;padding:13px 14px;border:2px solid var(--ao-rule);border-radius:8px;background:var(--ao-white);box-shadow:none;font:400 17px/1.35 var(--ao-body);color:var(--ao-navy);-webkit-appearance:none;appearance:none}.ao-sup textarea.ao-sup-input{min-height:128px;resize:vertical}.ao-sup .ao-sup-input:focus{border-color:var(--ao-navy);outline:none}.ao-sup .ao-sup-input:focus-visible{outline:2px solid var(--ao-navy);outline-offset:0}.ao-sup-field.has-error .ao-sup-input{border-color:var(--ao-coral-deep)}.ao-sup-error{display:block;margin-top:7px;font:600 15.5px/1.35 var(--ao-body);color:var(--ao-coral-deep)}.ao-sup-row{display:grid;gap:26px}@media(min-width:560px){.ao-sup-row{grid-template-columns:1fr 1fr;gap:16px}}.ao-sup-fieldset{min-width:0;margin-inline:0;margin-bottom:0;padding:0;border:0}.ao-sup-choices{display:grid;gap:8px}.ao-sup-choices--row{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ao-sup-choices--row .ao-sup-choice__face{justify-content:center;height:100%;padding-inline:8px;text-align:center}.ao-sup-choice{position:relative;display:block;margin:0;cursor:pointer}.ao-sup-choice input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ao-sup-choice__face{display:flex;align-items:center;gap:12px;min-height:54px;padding:11px 14px;border:2px solid var(--ao-rule);border-radius:8px;background:var(--ao-white);font:600 17px/1.25 var(--ao-body);color:var(--ao-navy);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ao-sup-choice:hover .ao-sup-choice__face{border-color:var(--ao-navy)}.ao-sup-choice input:checked+.ao-sup-choice__face{background:var(--ao-navy);border-color:var(--ao-navy);color:var(--ao-white)}.ao-sup-choice input:focus-visible+.ao-sup-choice__face{outline:3px solid var(--ao-coral);outline-offset:2px}.ao-sup-fieldset.has-error .ao-sup-choice__face{border-color:var(--ao-coral-deep)}.ao-sup-item__img{width:52px;height:52px;flex:none;border-radius:6px;object-fit:cover;background:var(--ao-concrete)}.ao-sup-item__text{min-width:0;font-weight:600}.ao-sup-item__meta{display:block;font-weight:400;font-size:15.5px;opacity:.82}.ao-sup-note{padding:14px 16px;border-radius:10px;background:var(--ao-concrete);font-size:16.5px;line-height:1.42;color:var(--ao-navy)}.ao-sup-note strong{display:block;margin-bottom:3px;font:700 17px/1.3 var(--ao-display)}.ao-sup-note p+p{margin-top:9px}.ao-sup-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ao-sup-note--alert{background:#fdecef}.ao-sup-tips{display:grid;gap:5px;margin-top:6px}.ao-sup-tips li{display:flex;gap:10px;font-size:16.5px;line-height:1.35}.ao-sup-tips li:before{content:"";flex:none;width:7px;height:7px;margin-top:8px;border-radius:2px;background:var(--ao-coral)}.ao-sup-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.ao-sup-addphoto{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1;padding:8px;border:2px dashed var(--ao-navy);border-radius:10px;background:transparent;color:var(--ao-navy);text-align:center;cursor:pointer;transition:background-color .12s ease}.ao-sup-addphoto:hover{background:var(--ao-concrete)}.ao-sup-addphoto strong{font:700 19px/1.2 var(--ao-display)}.ao-sup-addphoto span{font-size:15.5px;line-height:1.3;color:var(--ao-steel)}.ao-sup-addphoto--wide{grid-column:1 / -1;aspect-ratio:auto;min-height:148px;padding:14px}.ao-sup-fileinput{position:absolute;width:1px;height:1px;opacity:0}.ao-sup-fileinput:focus-visible+.ao-sup-addphoto{outline:3px solid var(--ao-coral);outline-offset:2px}.ao-sup-photo{position:relative;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--ao-concrete-deep)}.ao-sup-photo img{width:100%;height:100%;object-fit:cover}.ao-sup-photo__state{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:8px;background:#2537469e;color:var(--ao-white);font:700 14.5px/1.2 var(--ao-display);text-align:center}.ao-sup .ao-sup-photo__retry{border:0;cursor:pointer;width:100%;background:#c21d41db;color:var(--ao-white);font:700 14.5px/1.2 var(--ao-display)}.ao-sup .ao-sup-photo__remove{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--ao-navy);color:var(--ao-white)}.ao-sup-photo__remove svg{width:14px;height:14px}.ao-sup-spinner{width:24px;height:24px;border:3px solid rgba(255,255,255,.4);border-top-color:var(--ao-white);border-radius:50%;animation:ao-sup-spin .8s linear infinite}@keyframes ao-sup-spin{to{transform:rotate(360deg)}}.ao-sup-summary{border-top:2px solid var(--ao-navy)}.ao-sup-summary__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:12px 0;border-bottom:1px solid var(--ao-rule)}.ao-sup-summary dt{font-size:15.5px;color:var(--ao-steel)}.ao-sup-summary dd{grid-column:1;margin:0;font-size:17px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;white-space:pre-line}.ao-sup-summary .ao-sup-inlinelink{grid-column:2;grid-row:1 / span 2;align-self:start;font-size:15.5px}.ao-sup-small{font-size:15px;line-height:1.4;color:var(--ao-steel)}.ao-sup-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px}.ao-sup-actions .ao-btn--coral{flex:1 1 180px}.ao-sup-actions .ao-btn--line{color:var(--ao-navy)}.ao-sup-actions .ao-btn--line:hover{color:var(--ao-white)}.ao-sup-actions .ao-btn{font-family:var(--ao-display);cursor:pointer}.ao-sup-actions .ao-btn[disabled]{opacity:.7;cursor:progress}@media(min-width:560px){.ao-sup-actions .ao-btn--coral{flex:0 1 280px}}@media(max-width:559px){.ao-sup-actions--done .ao-btn{flex:1 1 100%}}.ao-sup-startover{display:block;margin-top:16px}.ao-sup-ref-label{display:block;margin-top:16px;font:600 clamp(16px,1.5vw,19px)/1.2 var(--ao-display)}.ao-sup-ref{display:block;margin-top:4px;font:800 clamp(26px,3.6vw,36px)/1 var(--ao-display);letter-spacing:.01em;white-space:nowrap}.ao-sup-next{counter-reset:next;display:grid;gap:14px}.ao-sup-next li{counter-increment:next;display:flex;gap:14px;font-size:17px;line-height:1.4}.ao-sup-next li:before{content:counter(next);display:flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;padding-top:2px;border-radius:50%;background:var(--ao-navy);color:var(--ao-white);font:700 15px/1 var(--ao-display)}.ao-sup-aside+.ao-sup-aside{margin-top:24px;padding-top:24px;border-top:1px solid var(--ao-rule)}.ao-sup-aside__title{font:700 21px/1.2 var(--ao-display);letter-spacing:-.01em}.ao-sup-aside p{margin-top:6px;font-size:16.5px;line-height:1.42;color:var(--ao-steel)}.ao-sup .ao-sup-aside__link{display:block;width:fit-content;margin-top:8px;font:600 16.5px/1.4 var(--ao-body);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--ao-coral)}.ao-sup .ao-sup-aside__link:hover{color:var(--ao-coral-deep)}@media(prefers-reduced-motion:reduce){.ao-sup-enter,.ao-sup-spinner{animation:none}.ao-sup-exit,.ao-sup-exit__arrow,.ao-sup-choice__face,.ao-sup-addphoto{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/ao-support.css.map */
