﻿@charset "UTF-8";body .side1{display:none;}body .content.col-12.col-lg-10{width:100%;}body .faq-kinds{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0;border-bottom:1px solid;padding-bottom:1.4rem;transition:none;}@media(max-width:1099px){body .faq-kinds{margin:6px 0 22px 15px;}}body .faq-kinds .kind-link{font-size:15px;display:inline-flex;align-items:center;padding:9px 18px;border-radius:999px;background:#eef3fb;color:rgba(96,98,155,.8);font-weight:600;line-height:1;text-decoration:none;border:1px solid rgba(202,204,255,.3019607843);transition:all .2s ease;}body .faq-kinds .kind-link:hover,body .faq-kinds .kind-link.is-active{box-shadow:0 2px 8px rgba(0,0,0,.06);background:#60629b;color:#eef3fb;border:1px solid #60629b;}body .faq-list{transition:opacity .2s ease;padding-bottom:1rem;}body .faq-list .faq-item{border-bottom:1px solid #e6ecf2;background:#fff;}body .faq-list .faq-item.is-open .faq-row .qtext .qhead .question{color:#60629b;}body .faq-list .faq-item .faq-row{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:30px 12px 30px 8px;text-align:left;background:transparent;border:0;cursor:pointer;}@media(max-width:991px){body .faq-list .faq-item .faq-row{gap:10px;align-items:start;}}body .faq-list .faq-item .faq-row:focus-visible{outline:0;outline-offset:2px;}body .faq-list .faq-item .faq-row .qmark{font-size:20px;padding:0 10px;font-weight:700;color:#60629b;user-select:none;transform:translateY(-2px);}body .faq-list .faq-item .faq-row .qtext .qhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}@media(max-width:767px){body .faq-list .faq-item .faq-row .qtext .qhead{flex-direction:column;align-items:flex-start;}}body .faq-list .faq-item .faq-row .qtext .qhead .kind-pill{display:inline-flex;align-items:center;height:26px;padding:5px 10px;border-radius:30px;font-size:13px;color:#fff;background:#b7b7b7;font-weight:500;}body .faq-list .faq-item .faq-row .qtext .qhead .question{color:#333;font-weight:700;line-height:1.4;transition:color .15s ease,text-decoration-color .15s ease;text-decoration:none;font-size:18px;}body .faq-list .faq-item .faq-row .toggle-btn{position:relative;width:32px;height:32px;border-radius:50%;display:inline-block;transform:rotate(0deg);transition:transform .3s ease-in-out;}body .faq-list .faq-item .faq-row .toggle-btn::before,body .faq-list .faq-item .faq-row .toggle-btn::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:2px;background:#6b7683;transform-origin:center;}body .faq-list .faq-item .faq-row .toggle-btn::before{transform:translate(-50%,-50%) rotate(0deg);}body .faq-list .faq-item .faq-row .toggle-btn::after{transform:translate(-50%,-50%) rotate(90deg);}body .faq-list .faq-item .faq-row:hover .question{color:var(--faq-blue-2);text-decoration:underline;}body .faq-list .faq-item .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.8,.25,1);}body .faq-list .faq-item .faq-answer .answer-inner{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:0 12px 16px;}body .faq-list .faq-item .faq-answer .answer-inner .amark{color:#494949;font-weight:700;font-size:21px;padding:0 10px;font-weight:700;user-select:none;}body .faq-list .faq-item .faq-answer .answer-inner .answer-body{color:#333;line-height:1.8;}body .faq-list .faq-item .faq-answer .answer-inner .answer-body p{margin:0 0 10px;}body .faq-list .faq-item .faq-answer .answer-inner .answer-body a{color:var(--faq-blue-2);text-decoration:underline;}body .faq-list .faq-item .faq-answer .answer-inner .answer-body ul,body .faq-list .faq-item .faq-answer .answer-inner .answer-body ol{margin:0 0 10px 18px;}body .faq-list .faq-item.is-open .faq-row{background:#fff;}body .faq-list .faq-item.is-open .faq-row .toggle-btn{transform:rotate(45deg);}@media(max-width:575.98px){.faq-list .faq-item .faq-row{grid-template-columns:auto 1fr auto;padding:14px 10px;}.faq-list .faq-item .faq-row .qmark{width:26px;height:26px;font-size:12px;}.faq-list .faq-item .faq-row .qtext .qhead .question{font-size:15px;}.faq-list .faq-item .faq-row .toggle-btn{width:28px;height:28px;}}