.home-questions{width:min(var(--aveya-content-width),calc(100% - var(--aveya-page-gutter) * 2));margin-inline:auto;padding-block:0 var(--aveya-section-space);color:var(--aveya-text);font:var(--aveya-text-body)/var(--aveya-leading-body) var(--aveya-font-body)}.home-questions,.home-questions *,.home-questions :after,.home-questions :before{box-sizing:border-box}.home-questions .home-questions-intro h2{margin:0;text-align:left;color:var(--aveya-heading);font:400 var(--aveya-heading-section)/var(--aveya-leading-heading) var(--aveya-font-heading);letter-spacing:-.035em;text-wrap:balance}.home-questions p{margin:0;font:inherit}.home-questions .home-eyebrow{display:block;margin-bottom:var(--aveya-space-4);color:var(--aveya-brand);font-size:.75rem;font-weight:600;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.home-questions .home-faq summary{cursor:pointer;font-size:inherit;color:var(--aveya-text)}.home-questions summary:focus-visible{outline:3px solid var(--aveya-focus);outline-offset:5px}.home-questions .home-faq details{margin:0;padding:0;border-radius:0;background:transparent;box-shadow:none}.home-questions .home-faq-answer p+p{margin-top:var(--aveya-space-4)}.home-questions.home-section{padding-top:0}.home-questions-inner{display:grid;grid-template-columns:.65fr 1fr;gap:clamp(32px,7vw,96px);padding-top:var(--aveya-section-space);border-top:1px solid var(--aveya-border)}.home-questions-intro p{margin-top:var(--aveya-space-5);color:var(--aveya-text-muted)}.home-faq details{border-bottom:1px solid var(--aveya-border)}.home-faq details:first-child{border-top:1px solid var(--aveya-border)}.home-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:var(--aveya-space-5);padding-block:var(--aveya-space-5);font-weight:500;list-style:none}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary:after{content:"+";flex:0 0 auto;color:var(--aveya-brand);font-size:1.25rem}.home-faq details[open] summary:after{content:"−"}.home-faq details>p,.home-faq-answer{padding-bottom:var(--aveya-space-5);color:var(--aveya-text-muted)}.home-faq-answer ul{padding-left:var(--aveya-space-5)}@media (max-width:767px){.home-questions-inner{grid-template-columns:1fr;gap:var(--aveya-space-6)}}.home-questions .home-faq summary b,.home-questions .home-faq summary strong{font-weight:inherit}.home-questions .home-faq summary{text-align:left;line-height:var(--aveya-leading-body)}