.question-collapse-header{align-items:center;background-color:#093070;border-radius:20px;cursor:pointer;display:grid;gap:10px;grid-template-columns:22px 1fr 24px;padding:20px;position:relative;transition:var(--transition);z-index:1}.question-collapse-idx{font-family:Geniral font;letter-spacing:0}.question-collapse-idx,.question-collapse-title{color:var(--white);font-size:36px;text-transform:uppercase}.question-collapse-title{font-family:Inter;font-weight:500;letter-spacing:-.04em;text-align:center}.question-collapse-icon{align-items:center;aspect-ratio:1;background-color:var(--white);border-radius:50%;display:flex;justify-content:center;transition:var(--transition)}.question-collapse-icon span{background-color:var(--accent-100);display:block;height:2px;position:absolute;transition:var(--transition);width:14px}.question-collapse-icon span:last-of-type{rotate:90deg}.question-collapse-content{display:grid;grid-template-rows:0fr;transition:var(--transition)}.question-collapse-content>div{background-color:rgb(from var(--white) r g b/.05);border-radius:0 0 20px 20px;overflow:hidden;transition-delay:var(--transition);transition-duration:0s}.question-collapse._open .question-collapse-content>div{margin-top:-20px;transition-delay:0s;transition-duration:0s}.question-collapse-content>div>div{padding:40px 20px 20px}.question-collapse-content>div *{color:var(--white);font-family:Inter;font-size:16px;letter-spacing:-.03em;margin:auto;max-width:650px;text-align:center}.question-collapse-content>div>div>:not(:last-child){margin-bottom:10px}.question-collapse-content p:has(+ul){text-align:start}.question-collapse-content ul li{text-align:start}.question-collapse._open .question-collapse-content{grid-template-rows:1fr}.question-collapse._open .question-collapse-header{background-color:var(--accent-400)}.question-collapse._open .question-collapse-icon,.question-collapse._open .question-collapse-icon span:first-of-type{rotate:-90deg}@media(hover:hover){.question-collapse-header:hover{background-color:#0ea7eb}}@media(hover:none){.question-collapse-header:active{background-color:#0ea7eb}}@media screen and (max-width:1699px){.question-collapse-title{font-size:24px;letter-spacing:-.04em}}@media screen and (max-width:1199px){.question-collapse-header{grid-template-columns:1fr 24px;padding:30px 20px}.question-collapse-title{text-align:left}.question-collapse-idx{display:none}}@media screen and (max-width:639px){.question-collapse-header{padding:20px 10px}.question-collapse-title{font-size:20px}.question-collapse-content ul li{list-style:inside;text-align:start}}.collapses-list{display:flex;flex-direction:column;gap:20px}
