.faq-module__VSI0LW__page{background:#fff;padding:8rem 0 5rem}.faq-module__VSI0LW__container{box-sizing:border-box;width:100%;max-width:820px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2rem)}.faq-module__VSI0LW__title{font-family:var(--font-antique-olive),"Antique Olive Std",sans-serif;letter-spacing:-.02em;color:#2f3d4d;margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(1.85rem,4vw,2.75rem);font-weight:900;line-height:1.15}.faq-module__VSI0LW__list{flex-direction:column;gap:.85rem;display:flex}.faq-module__VSI0LW__item{background:#fff;border:1px solid #1d1d1f14;border-radius:.85rem;transition:border-color .25s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 14px #1d1d1f0d}.faq-module__VSI0LW__itemOpen{border-color:#fe753f59;box-shadow:0 10px 28px #1d1d1f14}.faq-module__VSI0LW__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-montserrat),system-ui,sans-serif;color:#2f3d4d;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:600;line-height:1.4;display:flex}.faq-module__VSI0LW__icon{flex-shrink:0;width:22px;height:22px;position:relative}.faq-module__VSI0LW__iconBar{background:#2f3d4d;border-radius:2px;width:14px;height:2px;transition:transform .3s,background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-module__VSI0LW__iconBarVertical{transform:translate(-50%,-50%)rotate(90deg)}.faq-module__VSI0LW__itemOpen .faq-module__VSI0LW__iconBar{background:#fe753f}.faq-module__VSI0LW__itemOpen .faq-module__VSI0LW__iconBarVertical{transform:translate(-50%,-50%)rotate(0)}.faq-module__VSI0LW__answerWrap{padding:0 1.5rem 1.4rem}.faq-module__VSI0LW__answer{font-family:var(--font-montserrat),system-ui,sans-serif;color:#4a4a4f;margin:0;font-size:.95rem;line-height:1.7}.faq-module__VSI0LW__answer strong{color:#2f3d4d;font-weight:700}.faq-module__VSI0LW__answer+.faq-module__VSI0LW__answer{margin-top:1rem}.faq-module__VSI0LW__answerLink{color:#2f6bdb;word-break:break-word;text-decoration:none;transition:color .2s}.faq-module__VSI0LW__answerLink:hover{color:#1d4ed8;text-decoration:underline}@media (max-width:600px){.faq-module__VSI0LW__page{padding:6.5rem 0 3.5rem}.faq-module__VSI0LW__question{padding:1.1rem 1.15rem}.faq-module__VSI0LW__answerWrap{padding:0 1.15rem 1.2rem}}
