.faq-page_faqPage__8RgDu{background-color:#f9f8f7}.faq-page_faqPage__catsBox__4X_MT{position:sticky;top:98px}.faq-page_faqPage__grid__ekCSi{display:grid;grid-template-columns:236px 1fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start;padding-block:clamp(56px,7vw,104px)}@media(max-width:992px){.faq-page_faqPage__grid__ekCSi{grid-template:auto/100%;margin-bottom:80px}}.faq-page_faqPage__grid__ekCSi:before{position:absolute;z-index:-1;top:120px;left:50%;transform:translateX(-46%) rotate(-4.7deg);width:121%;aspect-ratio:1.39;background-color:#ffffff7a;border-radius:240px;content:""}.faq-page_faqPage__dropdownBox__aY_9L{display:none;justify-content:flex-end}@media(max-width:992px){.faq-page_faqPage__dropdownBox__aY_9L{display:flex}}.faq-page_faqPage__itemsBox__Vk9RQ{display:flex;flex-direction:column;gap:18px}@media(max-width:992px){.faq-page_faqPage__itemsBox__Vk9RQ{gap:8px}}.faq-page_faqPage__btn__S2mZn{font-family:inherit;font-weight:650;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background .22s ease}.faq-page_faqPage__btn__S2mZn:active{transform:translateY(1px)}.faq-page_faqPage__btnprimary__hDXZ6{background:#2a2327;color:#ffbe32;border-radius:40px;padding:10px 24px;font-size:16px}.faq-page_faqPage__btnprimary__hDXZ6:hover{background:#413b41;box-shadow:0 8px 24px -6px #2a232714}.faq-page_faqPage__btnlg__OVWfK{font-size:18px;padding:15px 32px}.faq-page_faqPage__button__j7Rk2{width:100%;max-width:186px;box-shadow:0 15px 12px -12px #0000000f}@media(max-width:992px){.faq-page_faqPage__button__j7Rk2{max-width:100%}.faq-page_faqPage__catsBox__4X_MT{display:none}}.faq-page_faqPage__categorySection__mx6g_{scroll-margin-top:120px}.faq-page_faqPage__categoryTitle__JTANG{font-size:clamp(21px,2.2vw,27px);font-weight:800;letter-spacing:-.022em;margin-bottom:18px}.faq-page_faqPage__categoryItems__29N5k{display:flex;flex-direction:column;gap:18px}.faq-page_faqPage__fqfoot__JZ9N4{background:#f4efea;border:1px solid #ebe2d4;border-radius:16px;padding:clamp(24px,3vw,34px);display:flex;justify-content:space-between;align-items:center;gap:26px;flex-wrap:wrap;margin-top:clamp(20px,3vw,34px)}.faq-page_faqPage__fqfoot__JZ9N4 b{display:block;font-size:19px;font-weight:800;letter-spacing:-.018em;margin-bottom:7px}.faq-page_faqPage__fqfoot__JZ9N4 p{font-size:15px;color:#57534e;max-width:46ch}