.amu-faq-page{flex:1}.amu-faq-page__hero{max-width:min(var(--amu-shell-max), 960px);margin:0 auto;padding:1.75rem 1.25rem 0}.amu-faq-page__hero img{border-radius:calc(var(--amu-radius) + 4px);border:1px solid var(--amu-line);width:100%;height:auto;box-shadow:var(--amu-shadow-sm);display:block}.amu-faq-page__head{text-align:center;max-width:40rem;margin:0 auto;padding:2.25rem 1.25rem 1.5rem}.amu-faq-page__head h1{font-family:var(--amu-font-display);font-size:var(--amu-type-page-title);color:var(--amu-forest);letter-spacing:0;margin:0 0 .5rem;font-weight:700}.amu-faq-page__head p,.amu-faq-page__lede{color:var(--amu-muted);font-size:1.02rem;line-height:1.62;font-family:var(--amu-font-ui);margin:0}.amu-faq-page__list{max-width:min(var(--amu-shell-max), 44rem);flex-direction:column;gap:.75rem;margin:0 auto;padding:.65rem 1.25rem 4.25rem;display:flex}.amu-faq-item{border-radius:calc(var(--amu-radius) + 2px);border:1px solid var(--amu-line);background:var(--amu-paper);box-shadow:var(--amu-shadow-sm);transition:box-shadow .2s,border-color .2s;overflow:clip}.amu-faq-item[open]{border-color:color-mix(in srgb, var(--amu-gold) 42%, var(--amu-line));box-shadow:var(--amu-shadow)}.amu-faq-item__summary{cursor:pointer;font-family:var(--amu-font-ui);color:var(--amu-forest);user-select:none;align-items:center;gap:.85rem;padding:1.05rem 1.15rem;font-size:1.02rem;font-weight:650;line-height:1.35;list-style:none;display:flex}.amu-faq-item__summary::-webkit-details-marker{display:none}.amu-faq-item__summary::marker{content:""}.amu-faq-item__summary:before{content:"+";width:2.1rem;height:2.1rem;color:var(--amu-green-950);background:linear-gradient(145deg, #fff9e6 0%, var(--amu-gold-mist) 35%, var(--amu-gold-light) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;line-height:1;transition:transform .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff8c,0 4px 14px #c6a03547}.amu-faq-item[open] .amu-faq-item__summary:before{content:"−";background:linear-gradient(145deg, var(--amu-gold-light) 0%, var(--amu-gold) 55%, var(--amu-gold-900) 100%);transform:rotate(0)}.amu-faq-item__summary:hover:before{filter:brightness(1.04)}.amu-faq-item__body{border-top:1px solid var(--amu-line);letter-spacing:.01em;color:var(--amu-ink);font-feature-settings:"kern" 1, "liga" 1, "calt" 1;text-rendering:optimizelegibility;padding:0 1.15rem 1.2rem 3.35rem;font-size:1.01rem;line-height:1.68;font-family:var(--amu-font-ui)!important}.amu-faq-item__body *,.amu-faq-item__body :before,.amu-faq-item__body :after{font-family:inherit!important}.amu-faq-item__body :where(h1,h2,h3,h4,h5,h6),.amu-faq-item__body :where(h1,h2,h3,h4,h5,h6) *{font-family:var(--amu-font-display)!important}.amu-faq-item__body :where(pre,code,kbd,samp),.amu-faq-item__body :where(pre,code,kbd,samp) *{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.amu-faq-page .amu-faq-item__body .eael-advanced-accordion-icon-opened{display:none!important}.amu-faq-page .amu-faq-item__body .eael-advanced-accordion-icon-closed{background:linear-gradient(145deg, #fff9e6 0%, var(--amu-gold-mist) 40%, var(--amu-gold-light) 100%);width:2rem;height:2rem;color:var(--amu-green-950);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:.15rem;font-size:1.2rem;font-weight:800;line-height:1;box-shadow:inset 0 1px #ffffff8c,0 4px 14px #c6a03547;display:inline-flex!important}.amu-faq-page .amu-faq-item__body .eael-advanced-accordion-icon-closed:before{content:"+"}.amu-faq-item__body :first-child{margin-top:.85rem}.amu-faq-item__body :last-child{margin-bottom:0}.amu-faq-item__body :where(p,ul,ol){margin:0 0 .75rem}.amu-faq-item__body ul,.amu-faq-item__body ol{padding-left:1.25rem}.amu-faq-item__body a{color:var(--amu-forest-2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.amu-faq-item__body a:hover{color:var(--amu-gold)}.amu-faq-page__empty{text-align:center;max-width:520px;color:var(--amu-muted);border-radius:var(--amu-radius);border:1px dashed var(--amu-line);margin:2rem auto;padding:1.5rem}
