.support-faq{background-color:var(--color-white);padding:7.5rem 0}@media (max-width:767px){.support-faq{padding:5rem 0 4rem;scroll-margin-top:7.5rem}}.support-faq__inner{display:flex;flex-direction:column;gap:5rem}@media (max-width:767px){.support-faq__inner{gap:4rem}}.support-faq__head{align-items:center;display:flex;flex-direction:column;gap:3rem}@media (max-width:767px){.support-faq__head{gap:2rem}}.support-faq__heading{align-items:center;text-align:center}.support-faq__heading-title{font-size:2.5rem}@media (max-width:767px){.support-faq__heading-title{font-size:1.75rem}}.support-faq__lead{color:var(--color-text-primary);font-size:1rem;font-weight:var(--fw-medium);letter-spacing:.08em;line-height:1.8;margin:0;text-align:center}@media (max-width:767px){.support-faq__lead{font-size:.875rem}}.support-faq__tabs{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:100%}@media (max-width:767px){.support-faq__tabs{flex-direction:column;flex-wrap:nowrap;gap:0}}.support-faq__tab-btn{background-color:transparent;border:none;border-bottom:.0625rem solid var(--color-border-cream);border-radius:0;flex:0 0 calc(33.33333% - 1.33333rem);justify-content:space-between;transition:background-color var(--hover-duration) var(--hover-ease),border-color var(--hover-duration) var(--hover-ease)}@media (any-hover:hover){.support-faq__tab-btn:hover{background-color:var(--color-bg-cream);border-bottom-color:var(--color-brand-green);box-shadow:none;transform:none;--btn-icon-rotate:var(--hover-icon-rotate);--btn-arrow-shift:var(--hover-arrow-shift)}}.support-faq__tab-btn:focus-visible{background-color:var(--color-bg-cream);border-bottom-color:var(--color-brand-green);box-shadow:none;transform:none;--btn-icon-rotate:var(--hover-icon-rotate);--btn-arrow-shift:var(--hover-arrow-shift)}@media (max-width:767px){.support-faq__tab-btn{flex:0 0 auto;padding-bottom:1.1875rem;white-space:normal;width:100%}.support-faq__tab-btn:first-child{padding-top:.0625rem}}.support-faq__tab-icon{--btn-icon-bg:var(--color-text-primary)}.support-faq__list{display:flex;flex-direction:column;gap:5rem}@media (max-width:767px){.support-faq__list{gap:4rem}}.support-faq__category{align-items:flex-start;display:flex;gap:1.25rem;justify-content:space-between}@media (max-width:767px){.support-faq__category{flex-direction:column;gap:1.5rem;scroll-margin-top:7.5rem}}.support-faq__category-title{color:var(--color-text-primary);flex:0 0 15.25rem;font-family:var(--font-heading);font-size:1.75rem;font-weight:var(--fw-semibold);letter-spacing:.08em;line-height:1.2;margin:1.25rem 0 0}@media (max-width:767px){.support-faq__category-title{flex:0 0 auto;font-size:1.375rem;margin-top:0;width:100%}}.support-faq__q-list{display:flex;flex:0 0 50rem;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}@media (max-width:767px){.support-faq__q-list{flex:1 1 auto;gap:1rem;width:100%}}.support-faq__item{background-color:var(--color-bg-cream);border-radius:2rem;padding:0}.support-faq__q{align-items:center;appearance:none;background:none;border:none;border-radius:2rem;color:inherit;cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;padding:1.5rem 2rem;text-align:left;width:100%}@media (max-width:767px){.support-faq__q{gap:.75rem;padding:1.25rem 1rem}}.support-faq__q-left{align-items:center;display:flex;flex:1 1 auto;gap:1rem;min-width:0}@media (max-width:767px){.support-faq__q-left{gap:.5rem}}.support-faq__q-badge{align-items:center;display:flex;flex-shrink:0;height:3rem;justify-content:center;position:relative;width:3rem}.support-faq__q-badge:before{background-color:var(--color-decor-tan);border-radius:50%;content:"";height:3.3444rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:2.3075rem}.support-faq__q-badge-text{color:var(--color-white);font-family:var(--font-numeric);font-size:1.5rem;font-weight:var(--fw-semibold);line-height:1;position:relative;z-index:1}.support-faq__q-text{color:var(--color-text-primary);flex:1 1 auto;font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--fw-semibold);letter-spacing:.04em;line-height:1.5;min-width:0}@media (max-width:767px){.support-faq__q-text{font-size:1rem}}.support-faq__q-icon{flex-shrink:0;height:2rem;transform:rotate(var(--faq-icon-rotate,0deg));transition:transform .2s ease;width:2rem}@media (max-width:767px){.support-faq__q-icon{height:1.5rem;width:1.5rem}}.support-faq__q[aria-expanded=true]{--faq-icon-rotate:45deg}.support-faq__a{align-items:flex-start;display:flex;gap:1rem;padding:0 2rem 1.5rem}@media (max-width:767px){.support-faq__a{gap:.5rem;padding:0 1rem 1.25rem}}.support-faq__a[hidden]{display:none}.support-faq__a-badge{align-items:center;display:flex;flex-shrink:0;height:3rem;justify-content:center;position:relative;width:3rem}.support-faq__a-badge:before{background-color:var(--color-brand-green);border-radius:50%;content:"";height:3.3445rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:2.3077rem}.support-faq__a-badge-text{color:var(--color-white);font-family:var(--font-numeric);font-size:1.5rem;font-weight:var(--fw-semibold);line-height:1;position:relative;z-index:1}.support-faq__a-body{flex:1 1 auto;min-width:0}.support-faq__a-text{color:var(--color-text-primary);font-size:1rem;font-weight:var(--fw-medium);letter-spacing:.04em;line-height:1.8;margin:0;padding-top:.25rem}@media (max-width:767px){.support-faq__a-text{font-size:.875rem}}.support-faq__a-link{font-size:1rem;gap:.5rem;margin:.75rem 0 0}@media (max-width:767px){.support-faq__a-link{font-size:.875rem}}.support-faq__a-link-label{color:inherit}.support-faq__q{transition:background-color var(--hover-duration) var(--hover-ease)}@media (any-hover:hover){.support-faq__q:hover{background-color:rgba(130,205,55,.12)}}.support-faq__q:focus-visible{background-color:rgba(130,205,55,.12)}