.amili-faq-topics__outer{position:relative;z-index:1}.amili-faq-topics{align-items:start;display:grid;gap:72px;grid-template-columns:268px 1fr}@media (max-width:900px){.amili-faq-topics{gap:40px;grid-template-columns:1fr}}.amili-faq-topics__main,.amili-faq-topics__sidebar{opacity:0;transform:translateY(22px);transition:opacity .6s ease-out,transform .6s ease-out}.amili-faq-topics__main{transition-delay:.12s}.amili-faq-topics.is-in-view .amili-faq-topics__main,.amili-faq-topics.is-in-view .amili-faq-topics__sidebar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.amili-faq-topics__main,.amili-faq-topics__sidebar{opacity:1;transform:none;transition:none}}.amili-faq-topics__sidebar{align-self:start;display:flex;flex-direction:column;gap:28px;overflow:clip;position:sticky;top:24px}@media (max-width:900px){.amili-faq-topics__sidebar{position:static}}.amili-faq-topics__nav-label{color:#0a6e6d;margin:0 0 10px}.amili-faq-topics__nav-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}@media (max-width:900px){.amili-faq-topics__nav-list{flex-direction:row;flex-wrap:wrap;gap:8px}}.amili-faq-topics__nav-btn{align-items:center;background:transparent;border:none;border-radius:12px;color:var(--color-ink,#0a0d0d);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:10px 14px;text-align:left;transition:background .15s,color .15s;width:100%}.amili-faq-topics__nav-btn>span{margin:0}.amili-faq-topics__nav-btn:hover:not(.is-active){background:rgba(10,13,13,.06)}.amili-faq-topics__nav-btn.is-active{background:var(--color-ink,#0a0d0d);color:var(--color-cream,#f7f7f5)}.amili-faq-topics__nav-btn:focus-visible{outline:2px solid var(--color-cyan,#00e2e2);outline-offset:2px}.amili-faq-topics__nav-btn.is-search-mode{opacity:.4;pointer-events:none}@media (max-width:900px){.amili-faq-topics__nav-btn{border:1.5px solid #e4e4e0;padding:8px 14px;width:auto}.amili-faq-topics__nav-btn.is-active{border-color:var(--color-ink,#0a0d0d)}}.amili-faq-topics__nav-count{min-width:16px;opacity:.6;text-align:right}.amili-faq-topics__nav-btn.is-active .amili-faq-topics__nav-count{opacity:.7}.amili-faq-topics__usps{background:var(--color-cream,#f7f7f5);border:1px solid #e4e4e0;border-radius:var(--card-radius,16px);color:var(--color-ink,#0a0d0d);padding:24px}.amili-faq-topics__usps-heading{color:var(--color-ink,#0a0d0d);margin:0 0 16px}.amili-faq-topics__usps-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.amili-faq-topics__usps-item{align-items:flex-start;color:#575757;display:flex;gap:10px}.amili-faq-topics__usps-item>span{margin:0}.amili-faq-topics__usps-icon{flex-shrink:0;margin-top:2px}.amili-faq-topics__main{gap:24px}.amili-faq-topics__category,.amili-faq-topics__main{display:flex;flex-direction:column}.amili-faq-topics__category.is-hidden{display:none}.amili-faq-topics__category-title{margin:0 0 var(--space-16,16px)}.amili-faq-topics__accordion-list{display:flex;flex-direction:column}.amili-faq-topics__accordion{border-bottom:1px solid #e4e4e0}.amili-faq-topics__accordion.is-hidden{display:none}.amili-faq-topics__accordion-heading{color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:0;text-transform:none}.amili-faq-topics__accordion-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:20px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.amili-faq-topics__accordion-btn>span{margin:0}.amili-faq-topics__accordion-btn:hover .amili-faq-topics__chevron{color:var(--color-ink,#0a0d0d)}.amili-faq-topics__accordion-btn:focus-visible{border-radius:4px;outline:2px solid var(--color-cyan,#00e2e2);outline-offset:4px}.amili-faq-topics__chevron{color:#7a786e;flex-shrink:0;transition:transform .22s ease,color .15s}.amili-faq-topics__accordion.is-open .amili-faq-topics__chevron{transform:rotate(180deg)}.amili-faq-topics__accordion-panel{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.amili-faq-topics__accordion-body{color:#575757;padding-bottom:24px}.amili-faq-topics__accordion-body p{font-size:inherit;line-height:inherit;margin:0 0 10px}.amili-faq-topics__accordion-body p:last-child{margin-bottom:0}.amili-faq-topics__accordion-body a{color:#0a6e6d;text-decoration:underline}.amili-faq-topics__no-results,.amili-faq-topics__no-results-global{color:#575757;margin:0;padding:16px 0}.js-faq-footer.is-search-hidden{display:none}.amili-faq-topics__callout{align-items:flex-start;background:var(--color-ice,#e1fcff);border-radius:var(--card-radius,16px);color:var(--color-ink,#0a0d0d);display:flex;gap:12px;padding:18px 24px}.amili-faq-topics__callout>span{margin:0}.amili-faq-topics__callout-link{color:#0a6e6d;text-decoration:underline}.amili-faq-topics__cta-box{border-radius:var(--card-radius,16px);display:flex;flex-direction:column;gap:24px;padding:40px}.amili-faq-topics__cta-box--light .amili-faq-topics__cta-heading{color:var(--color-cream,#f7f7f5);margin:0 0 12px}.amili-faq-topics__cta-box--light .amili-faq-topics__cta-description{color:rgba(247,247,245,.75);margin:0;max-width:520px}.amili-faq-topics__cta-box--dark .amili-faq-topics__cta-heading{color:var(--color-ink,#0a0d0d);margin:0 0 12px}.amili-faq-topics__cta-box--dark .amili-faq-topics__cta-description{color:#575757;margin:0;max-width:520px}.amili-faq-topics__cta-buttons{display:flex;flex-wrap:wrap;gap:10px}.amili-cta-color--cyan,.amili-cta-color--cyan:visited{background-color:var(--color-cyan,#00e2e2);border-color:var(--color-cyan,#00e2e2);color:var(--color-ink,#0a0d0d)}.amili-cta-color--cyan:hover{background-color:#00d4d3;border-color:#00d4d3;color:var(--color-ink,#0a0d0d)}.amili-cta-color--light-blue,.amili-cta-color--light-blue:visited{background-color:var(--color-ice,#e1fcff);border-color:var(--color-ice,#e1fcff);color:var(--color-ink,#0a0d0d)}.amili-cta-color--light-blue:hover{background-color:#c2f8fc;border-color:#c2f8fc;color:var(--color-ink,#0a0d0d)}.amili-cta-color--dark,.amili-cta-color--dark:visited{background-color:var(--color-ink,#0a0d0d);border-color:var(--color-ink,#0a0d0d);color:var(--color-cream,#f7f7f5)}.amili-cta-color--dark:hover{background-color:#2e2f24;border-color:#2e2f24;color:var(--color-cream,#f7f7f5)}@media (max-width:640px){.amili-faq-topics__cta-box{padding:28px 24px 32px}.amili-faq-topics__cta-buttons{flex-direction:column}}