.zfq{--zfq-ink:#171512;--zfq-muted:#5f5852;--zfq-gold:#b88a22;--zfq-paper:#fcf9f6;--zfq-soft:#f3ece5;--zfq-line:#ded4ca;color:var(--zfq-ink);background:var(--zfq-paper);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.7}.zfq *{box-sizing:border-box}.zfq h1,.zfq h2,.zfq p{margin-top:0}.zfq h1,.zfq h2{font-family:var(--font-heading-family);letter-spacing:0;color:var(--zfq-ink)}.zfq__wrap{width:min(100rem,calc(100% - 4rem));margin-inline:auto}.zfq__header{max-width:78rem;padding:clamp(7rem,10vw,12rem) 0 clamp(4rem,6vw,7rem)}.zfq__eyebrow{margin-bottom:1.2rem;color:var(--zfq-gold);font-size:1.25rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.zfq__title{margin-bottom:2rem;font-size:clamp(4.2rem,7vw,7.4rem);line-height:1}.zfq__intro{max-width:70rem;color:var(--zfq-muted);font-size:clamp(1.7rem,2vw,2rem)}.zfq__content{padding-bottom:clamp(7rem,10vw,12rem)}.zfq__category{margin:5rem 0 1rem;padding-bottom:1.2rem;border-bottom:2px solid var(--zfq-ink);font-family:var(--font-heading-family);font-size:clamp(2.7rem,3.5vw,3.8rem);line-height:1.15}.zfq__category:first-child{margin-top:0}.zfq__item{border-bottom:1px solid var(--zfq-line)}.zfq__question{display:flex;justify-content:space-between;gap:2rem;padding:2.2rem 0;cursor:pointer;list-style:none;color:var(--zfq-ink);font-size:1.8rem;font-weight:700;line-height:1.45}.zfq__question::-webkit-details-marker{display:none}.zfq__question:after{content:"+";flex:0 0 auto;color:var(--zfq-gold);font-size:2.5rem;font-weight:400;line-height:1}.zfq__item[open] .zfq__question:after{content:"−"}.zfq__answer{max-width:78rem;padding:0 4rem 2.3rem 0;color:var(--zfq-muted);font-size:1.6rem}.zfq__answer p{margin-bottom:1rem}.zfq__answer p:last-child{margin-bottom:0}.zfq__answer ul{padding-left:2rem}.zfq__answer a{color:var(--zfq-ink);text-underline-offset:.3rem}.zfq__cta{margin-top:6rem;padding:clamp(2.8rem,5vw,4.8rem);border-radius:1.8rem;background:var(--zfq-soft);text-align:center}.zfq__cta h2{margin-bottom:1rem;font-size:clamp(2.8rem,4vw,4rem)}.zfq__cta p{color:var(--zfq-muted);font-size:1.6rem}.zfq__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;margin-top:1.2rem;padding:1.3rem 2.5rem;border-radius:999px;background:var(--zfq-ink);color:#fff!important;font-size:1.5rem;font-weight:700;text-decoration:none}.zfq__button:focus-visible{outline:2px solid var(--zfq-gold);outline-offset:3px}
@media(max-width:749px){.zfq__wrap{width:min(100% - 3.2rem,100rem)}.zfq__header{padding-top:6rem}.zfq__title{font-size:4.6rem}.zfq__question{padding:2rem 0;font-size:1.65rem}.zfq__answer{padding-right:1rem;font-size:1.6rem}.zfq__category{margin-top:4.2rem}.zfq__button{width:100%}}
