.faq-custom{min-height:100vh}.faq-custom__header{text-align:center;max-width:80rem;margin:0 auto 6rem}.faq-custom__label{display:inline-block;font-size:1.3rem;text-transform:uppercase;letter-spacing:.3em;color:gold;margin-bottom:2rem;padding:1rem 2rem;border:1px solid rgba(255,215,0,.3);border-radius:5rem}.faq-custom__title{font-size:clamp(3rem,6vw,5rem);font-weight:700;color:rgb(var(--color-foreground));margin:0 0 2rem;line-height:1.2}.faq-custom__description{font-size:clamp(1.6rem,2.5vw,2rem);color:rgba(var(--color-foreground),.7);line-height:1.6;margin:0}.faq-custom__list{max-width:90rem;margin:0 auto 6rem}.faq-custom__item{margin-bottom:1.5rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.5rem;background:rgba(var(--color-foreground),.02);overflow:hidden;transition:all .3s ease}.faq-custom__item:hover{border-color:#ffd7004d}.faq-custom__item[open]{border-color:#ffd70066;background:#ffd70008}.faq-custom__question{display:flex;align-items:center;gap:2rem;padding:2.5rem 3rem;cursor:pointer;list-style:none;transition:all .3s ease}.faq-custom__question::-webkit-details-marker{display:none}.faq-custom__question:hover{background:rgba(var(--color-foreground),.02)}.faq-custom__question-number{font-size:1.4rem;font-weight:700;color:gold;min-width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#ffd7001a;border-radius:.8rem;flex-shrink:0}.faq-custom__question-text{flex:1;font-size:clamp(1.6rem,2vw,1.9rem);font-weight:600;color:rgb(var(--color-foreground));line-height:1.4}.faq-custom__icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:gold;flex-shrink:0;transition:transform .3s ease}.faq-custom__icon svg{width:100%;height:100%}.faq-custom__icon-vertical{transition:transform .3s ease,opacity .3s ease}.faq-custom__item[open] .faq-custom__icon-vertical{transform:scaleY(0);opacity:0}.faq-custom__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-custom__item[open] .faq-custom__answer{max-height:none}.faq-custom__answer-content{padding:0 3rem 3rem 8rem;font-size:1.6rem;line-height:1.8;color:rgba(var(--color-foreground),.8)}.faq-custom__answer-content p{margin:0 0 1.5rem}.faq-custom__answer-content p:last-child{margin-bottom:0}.faq-custom__answer-content strong{color:rgb(var(--color-foreground));font-weight:600}.faq-custom__answer-content ul,.faq-custom__answer-content ol{margin:1rem 0;padding-left:2rem}.faq-custom__answer-content li{margin-bottom:.8rem}.faq-custom__cta{max-width:90rem;margin:0 auto}.faq-custom__cta-content{display:flex;align-items:center;gap:3rem;padding:4rem;background:#ffd7000d;border:1px solid rgba(255,215,0,.2);border-radius:2rem}@media screen and (max-width: 749px){.faq-custom__cta-content{flex-direction:column;text-align:center;padding:3rem 2rem}}.faq-custom__cta-icon{width:7rem;height:7rem;display:flex;align-items:center;justify-content:center;background:#ffd7001a;border-radius:50%;flex-shrink:0}.faq-custom__cta-icon svg{color:gold}.faq-custom__cta-text{flex:1}.faq-custom__cta-title{font-size:2.2rem;font-weight:600;color:rgb(var(--color-foreground));margin:0 0 .5rem}.faq-custom__cta-subtitle{font-size:1.5rem;color:rgba(var(--color-foreground),.7);margin:0}.faq-custom__cta-button{display:inline-flex;align-items:center;gap:1rem;padding:1.6rem 3rem;font-size:1.5rem;font-weight:600;flex-shrink:0;transition:all .3s ease}.faq-custom__cta-button:hover{transform:translate(5px)}.faq-custom__cta-button svg{transition:transform .3s ease}.faq-custom__cta-button:hover svg{transform:translate(5px)}@media screen and (max-width: 749px){.faq-custom__header{margin-bottom:4rem}.faq-custom__question{padding:2rem;gap:1.5rem}.faq-custom__question-number{min-width:2.5rem;height:2.5rem;font-size:1.2rem}.faq-custom__answer-content{padding:0 2rem 2rem}.faq-custom__list{margin-bottom:4rem}}.faq-custom__item[open] .faq-custom__answer{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-faq-custom.css.map */
