#hero{position:relative;display:flex;height:100vh;height:100dvh;min-height:680px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.1)}#hero>.image-container{position:absolute;inset:0}#hero::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(2, 2, 2, 0.55), rgba(2, 2, 2, 0.45) 50%, rgba(2, 2, 2, 0.72))}#hero .content{position:relative;z-index:10;padding:0 1.5rem;text-align:center}#hero .eyebrow{color:hsla(0,0%,100%,.7)}#hero .lead h1{max-width:64rem;margin:0 auto;font-size:clamp(36px,6vw,84px);line-height:.95}#hero .lead em{color:hsla(0,0%,100%,.85)}#hero .lead p{max-width:36rem;margin-left:auto;margin-right:auto;font-size:1.1875rem;line-height:1.75rem;color:hsla(0,0%,100%,.9)}#faqs .header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}#faqs .header .label{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:2.2px;text-transform:uppercase;color:#ceb38d}#faqs .header h2{margin-bottom:0;font-size:clamp(32px,4vw,56px);line-height:1}#faqs .count{flex-shrink:0;margin:0;font-size:.875rem;line-height:1.25rem;color:hsla(0,0%,100%,.45)}#faqs .question h3{font-size:1.125rem;line-height:1.75rem;letter-spacing:-0.025em;transition:color .2s}#faqs .question:hover h3{color:hsla(0,0%,100%,.75)}#faqs .toggle{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;font-size:1.25rem}#faqs .answer p:last-child{margin-bottom:0}#faqs .filter>.label{margin:0;font-weight:600;letter-spacing:2.2px;text-transform:uppercase;color:hsla(0,0%,100%,.45)}#faqs .topics{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem}#faqs .topic{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.25rem;border:1px solid hsla(0,0%,100%,.15);border-radius:999px;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);text-align:left;transition:color .15s,border-color .15s,background-color .15s}#faqs .topic:hover{border-color:hsla(0,0%,100%,.35);color:#fff}#faqs .topic .name{font-weight:500}#faqs .topic .number{display:none;font-size:.75rem;line-height:1rem;color:hsla(0,0%,100%,.35)}#faqs .topic.active{border-color:#ceb38d;background:#ceb38d;color:#141414}#faqs .topic.active .number{color:rgba(0,0,0,.55)}@media screen and (min-width: 1025px){#faqs .question h3{font-size:1.25rem}#faqs .filter{position:sticky;top:8rem}#faqs .topics{flex-direction:column;overflow:visible}#faqs .topic{width:100%}#faqs .topic .number{display:block}}/*# sourceMappingURL=page-faqs.css.map */