.SambandFAQ-module__AJWtHa__section{background:#fff;padding:96px 0}.SambandFAQ-module__AJWtHa__inner{max-width:800px;margin:0 auto;padding:0 50px}.SambandFAQ-module__AJWtHa__header{text-align:center;flex-direction:column;gap:12px;margin-bottom:56px;display:flex}.SambandFAQ-module__AJWtHa__heading{font-family:var(--font-montserrat,"Montserrat",sans-serif);color:#141414;letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.8vw,42px);font-weight:800}.SambandFAQ-module__AJWtHa__subtext{color:#9ca3af;margin:0;font-size:16px;line-height:1.7}.SambandFAQ-module__AJWtHa__list{flex-direction:column;display:flex}.SambandFAQ-module__AJWtHa__item{border-top:1px solid #e9eaec}.SambandFAQ-module__AJWtHa__item:last-child{border-bottom:1px solid #e9eaec}.SambandFAQ-module__AJWtHa__trigger{cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:56px 1fr 36px;align-items:center;gap:0;width:100%;padding:28px 0;display:grid}.SambandFAQ-module__AJWtHa__num{font-family:var(--font-montserrat,"Montserrat",sans-serif);color:var(--orange,#d95f35);letter-spacing:.02em;font-size:15px;font-weight:700}.SambandFAQ-module__AJWtHa__question{font-family:var(--font-montserrat,"Montserrat",sans-serif);color:#111;letter-spacing:-.01em;font-size:clamp(15px,1.4vw,18px);font-weight:600;line-height:1.4}.SambandFAQ-module__AJWtHa__icon{flex-shrink:0;justify-content:flex-end;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}.SambandFAQ-module__AJWtHa__iconOpen{transform:rotate(180deg)}.SambandFAQ-module__AJWtHa__answer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1);display:grid}.SambandFAQ-module__AJWtHa__answerOpen{grid-template-rows:1fr}.SambandFAQ-module__AJWtHa__answerInner{padding-left:56px;overflow:hidden}.SambandFAQ-module__AJWtHa__answerText{color:#6b7280;margin:0;padding-bottom:28px;font-size:15px;line-height:1.75}@media (max-width:1024px){.SambandFAQ-module__AJWtHa__inner{max-width:100%;padding:0 32px}}@media (max-width:768px){.SambandFAQ-module__AJWtHa__trigger{grid-template-columns:48px 1fr 32px}.SambandFAQ-module__AJWtHa__answerInner{padding-left:48px}}@media (max-width:540px){.SambandFAQ-module__AJWtHa__section{padding:64px 0}.SambandFAQ-module__AJWtHa__inner{padding:0 20px}.SambandFAQ-module__AJWtHa__trigger{grid-template-columns:40px 1fr 28px;padding:22px 0}.SambandFAQ-module__AJWtHa__answerInner{padding-left:40px}}
