.faq-card{background:#fff;border-radius:10px;padding:3rem}.faq-layout{display:flex;align-items:flex-start;gap:clamp(3rem,5vw,6rem)}.faq-intro{flex:1 1 44%;display:flex;flex-direction:column;gap:3.2rem}.faq-intro__text{display:flex;flex-direction:column;gap:1.2rem}.faq-heading{margin:0;font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.2;font-weight:var(--font-heading-weight);letter-spacing:.01em;color:rgb(var(--color-foreground))}.faq-lead{font-size:1.6rem;line-height:1.5;color:#4b5563}.faq-lead>:first-child{margin-top:0}.faq-lead>:last-child{margin-bottom:0}.faq-button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:1rem 2.4rem;background:#0f1a36;color:#fff;border-radius:999px;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;transition:background .15s ease}.faq-button:hover{background:#1a2747;color:#fff}.faq-list{flex:1 1 56%;display:flex;flex-direction:column}.faq-item{border-bottom:1px solid rgb(var(--color-foreground))}.faq-item:first-child{border-top:1px solid rgb(var(--color-foreground))}.faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;color:rgb(var(--color-foreground));cursor:pointer;list-style:none}.faq-summary::-webkit-details-marker{display:none}.faq-summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:4px}.faq-question{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.3;color:inherit}.faq-icon{flex:0 0 auto;width:0;height:0;margin-right:1.4rem;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.9rem solid currentColor;transition:transform .2s ease}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-answer{padding:0 4rem 2rem 0;font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.faq-answer>:first-child{margin-top:0}.faq-answer>:last-child{margin-bottom:0}@media screen and (max-width:749px){.faq-layout{flex-direction:column;gap:3rem}.faq-intro,.faq-list{flex-basis:auto;width:100%}.faq-card{padding:2rem}.faq-question{font-size:2rem}.faq-icon{margin-right:.4rem}.faq-answer{padding-right:0}}.faq-section--lined .faq-card{background:none;border-radius:0;padding:0}.faq-section--lined .faq-layout{flex-direction:column;align-items:stretch;gap:3.6rem;max-width:89rem;margin:0 auto}.faq-section--lined .faq-intro{display:contents}.faq-section--lined .faq-intro__text{align-items:center;text-align:center}.faq-section--lined .faq-heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.4;letter-spacing:0;padding-bottom:.3rem;border-bottom:1px solid currentColor}.faq-section--lined .faq-lead{max-width:60rem;color:rgba(var(--color-foreground),.75)}.faq-section--lined .faq-button{align-self:center}.faq-section--lined .faq-list{flex:none}.faq-section--lined .faq-question{font-size:2.8rem}@media screen and (max-width:749px){.faq-section--lined .faq-layout{gap:2.4rem}.faq-section--lined .faq-question{font-size:2rem}}.faq-answer a,.faq-answer a:hover{color:rgb(var(--color-foreground))!important;text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/12/assets/faq.css.map */
