.zw-template-inner a{color:var(--zwc-link-clr)}.zmtoolkit-section{padding:100px 0;background-color:#012b99;text-align:center;color:#fff}.zmtoolkit-section>.content-wrap{container-type:inline-size}.zmtoolkit-section h1{font-size:70px;margin:0 auto 15px;letter-spacing:-2.4px;line-height:1.1;font-family:var(--zf-primary-semibold);max-width:900px;text-wrap:pretty}.zmtoolkit-section>.content-wrap>p{letter-spacing:-0.4px;font-size:20px;line-height:1.4;font-family:var(--zf-primary-medium);max-width:950px;margin-inline:auto}.zmtoolkit-section>.content-wrap>p:last-child{margin-bottom:0}.zmtookitInfo{width:90%;max-width:1040px;padding:110px 90px;margin:50px auto 100px;background-color:rgba(45,103,222,0.1);border-radius:4px}.zmtookitInfo h2{letter-spacing:-0.96px;line-height:1.25;font-family:var(--zf-primary-semibold);font-size:32px;margin-bottom:25px}.zmtookitInfo h3{font-size:24px}.zmtoolkitinline h3{font-size:17px}.zmtookitInfo p{font-size:16px;font-family:var(--zf-primary-medium);line-height:1.75}.zmtookitInfo p:has(+h2),.zmtookitInfo *:not(.zmtoolkit-table):has(+h2){padding-bottom:50px;border-bottom:1px solid rgba(1,43,153,0.1);margin-bottom:50px}.zmtoolkit-table+h2{padding-top:50px;border-top:1px solid rgba(1,43,153,0.1);margin-top:60px}.zmtookitInfo>p:last-child{margin-bottom:0}.zmtoolkitIframe{width:90%;max-width:1040px;margin:50px auto 0}.zmtoolkit-table{border:1px solid #b5b5b5;border-radius:4px;overflow-x:scroll;margin:32px}.zmtoolkit-table table{border-collapse:collapse;width:100%;font-size:14px;min-width:450px}.zmtoolkit-table table tr th{text-align:left;padding:8px 12px;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;font-size:17px;font-family:var(--zf-primary-bold);background-color:#cddbff}.zmtoolkit-table table tr th.bornone{border-left:0}.zmtoolkit-table table tr td{padding:8px 12px;word-break:break-word;font-size:17px}.zmtoolkit-table table tr td:not(:first-child){border-left:1px solid #b5b5b5}.zmtoolkit-table table tr:not(:last-child) td{border-bottom:1px solid #b5b5b5}.zmtoolkitlist{list-style:disc;margin-left:15px;margin-bottom:24px;display:flex;flex-direction:column;gap:12px}.zmtoolkitnumberlist{list-style:auto;margin-left:20px;margin-bottom:24px;display:flex;flex-direction:column;gap:12px}.zmtookitInfo>.zmtoolkitnumberlist:last-child{margin-bottom:0}.zmtoolkitlist>li{font-size:16px}*:not(li)>div.zmtoolkitinline{margin-bottom:20px}.zmtoolkitinline h3{line-height:1.6;margin-bottom:0;display:inline-block}.zmtoolkitinline-bold{font-family:var(--zf-primary-bold);font-size:17px;line-height:1.6;margin-bottom:0;display:inline-block}.zmtoolkitinline p{margin-bottom:0;display:inline;padding-left:4px}.zmtoolkitlist-type{list-style:none;margin-left:0;margin-bottom:24px}.box-type{margin-bottom:100px}.box-type>div>h2{text-align:center;font-size:56px;line-height:1.14;letter-spacing:-1.12px;font-family:var(--zf-primary-semibold);margin-bottom:40px}.box-type ul{display:grid;grid-template-columns:1fr 1fr;max-width:1040px;margin-inline:auto;gap:20px;width:95%}.box-type ul li{background-color:#eaf0fc;padding:40px 60px 40px 40px;border-radius:15px}.box-type ul li h3{margin-bottom:30px;font-size:24px;font-family:var(--zf-primary-semibold)}.box-type ul li p{font-family:var(--zf-primary-medium);font-size:16px}.box-type ul li p:has(a.l-more){margin-top:30px;margin-bottom:0}.box-type ul li a{text-decoration:underline;text-underline-offset:2px;margin-bottom:0}.faq-section{width:90%;max-width:1280px;margin:0 auto}.faq-title,.faq-section>h2:first-child{font-size:2.6rem;text-align:center;font-family:var(--zf-primary-semibold);letter-spacing:-1.12px;line-height:1.14;font-size:56px}.faq-list{margin:40px auto;max-width:700px}.faq{padding:40px 10px 40px 10px;border-bottom:1px solid #ccc}.faq:last-child{border-bottom:0}.faq:not(.zwc-accordion-active){cursor:pointer}.faq-question{letter-spacing:-0.4px;font-size:20px;line-height:1.4;font-family:var(--zf-primary-medium);margin:0;position:relative;padding-right:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}.faq-question>button{font:inherit;border:0;background:0;padding:0;width:100%;text-align:left;cursor:pointer;grid-column:1/2;grid-row:1/2}.faq-question::before{content:'';background-color:#000;border-radius:100px;height:20px;width:20px;grid-column:2/3;grid-row:1/2}.faq-question::after{content:'';background-color:#fff;height:9px;width:9px;clip-path:polygon(0 42%,42% 42%,42% 0,58% 0,58% 42%,100% 42%,100% 58%,58% 58%,58% 100%,42% 100%,42% 58%,0 58%);grid-column:2/3;grid-row:1/2;justify-self:center}.zwc-accordion-active .faq-question::after{width:7px;height:10px;clip-path:polygon(0 42%,100% 42%,100% 58%,0 58%)}.faq-answer:not(.active){display:none}.faq-answer{margin:0;padding:10px 30px 0 0;font-size:15px}.faq-answer ul{list-style:disc;margin-left:30px}.faq-answer ul li{border:none !important;padding:8px 0;line-height:1.4}@media only screen and (max-width:1440px){.zmtoolkit-section h1{font-size:70px}.zmtookitInfo h2{font-size:28px}.zmtookitInfo h3{font-size:22px}.zmtoolkitinline h3{font-size:17px}.box-type>div>h2{font-size:50px}.zmtookitInfo{padding:100px 90px}.faq-title,.faq-section>h2:first-child{font-size:50px}.faq-list{margin:30px auto}}@media only screen and (max-width:1280px){.zmtoolkit-section h1{font-size:65px}.zmtookitInfo h2{font-size:26px}.box-type>div>h2{font-size:45px}.box-type ul li h3{font-size:22px;margin-bottom:25px}.faq-title,.faq-section>h2:first-child{font-size:45px}.faq-list{margin:15px auto}.zmtookitInfo{padding:90px 90px}}@media only screen and (max-width:1024px){.zmtookitInfo{margin-bottom:90px}.box-type{margin-bottom:90px}.zmtoolkit-section{padding:90px 0}.zmtoolkit-section h1{font-size:56px}.zmtoolkit-section>.content-wrap>p{font-size:18px}.zmtookitInfo h2{font-size:24px}.zmtookitInfo h3{font-size:21px}.zmtoolkitinline h3{font-size:17px}.box-type>div>h2{font-size:38px}.faq-title,.faq-section>h2:first-child{font-size:38px}}@media only screen and (max-width:991px){.zmtookitInfo{margin-bottom:85px}.box-type{margin-bottom:85px}.faq-list{margin:0 auto}.faq-title,.faq-section>h2:first-child{margin-bottom:5px}.zmtookitInfo{padding:75px 75px}.box-type ul{grid-template-columns:1fr;max-width:800px}.box-type ul li{padding:75px}.box-type ul li p:has(a.l-more){margin-top:25px}.zmtoolkit-table{margin:32px auto}}@media only screen and (max-width :767px){.zmtookitInfo{margin-bottom:clamp(65px,10vw,75px)}.box-type>div>h2{margin-bottom:30px}.box-type{margin-bottom:clamp(65px,10vw,75px)}.content-wrap{width:95%}.zmtoolkit-section h1{font-size:43px}.zmtookitInfo h2{font-size:22px}.zmtookitInfo h3{font-size:19px}.zmtoolkitinline h3{font-size:16px}.box-type>div>h2{font-size:clamp(28px,5vw,32px)}.faq-section h2,.faq-section>h2:first-child{font-size:clamp(28px,5vw,32px)}.zmtoolkit-section>.content-wrap>p{font-size:17px}.zmtoolkitIframe{width:95%;padding:0;margin:30px auto 0}.zmtoolkit-section{padding:70px 0}.zmtookitInfo-img{width:85%;padding:35px 0 10px}.zmtookitInfo{width:95%;border-radius:10px;padding:60px clamp(40px,8vw,60px)}.zmtookitInfo p{font-size:15px}.zmtoolkitlist>li{font-size:15px}.box-type ul{width:100%;border-radius:5px}.box-type ul li{border-radius:10px;padding:60px clamp(40px,8vw,60px)}.box-type ul li h3{margin-bottom:20px}.box-type ul li p{font-size:15px}.box-type ul li p:has(a.l-more){margin-top:20px}.faq{padding:30px 10px 30px 10px}.faq-title,.faq-section>h2:first-child{margin-bottom:10px}.faq-list{flex-direction:column;width:100%}.faq-list .faq{width:100%}.faq-list li{border-right:none !important}.faq-question{width:100%}}@media only screen and (max-width:480px){.zmtookitInfo{margin-bottom:60px}.box-type>div>h2{margin-bottom:25px}.box-type{margin-bottom:60px}.zmtoolkit-section h1{font-size:38px}.zmtoolkit-section>.content-wrap>p{font-size:16px}.box-type>div>h2{font-size:28px}.faq-section h2,.faq-section>h2:first-child{font-size:28px}.faq-section{width:95%}.zmtookitInfo{padding:50px clamp(25px,7vw,30px)}.box-type ul li{padding:50px clamp(25px,7vw,30px)}.zmtookitInfo p:has(+h2),.zmtookitInfo *:not(.zmtoolkit-table):has(+h2){padding-bottom:40px;margin-bottom:40px}.zmtoolkit-table+h2{padding-top:40px;margin-top:50px}.faq-question{font-size:17px;font-family:var(--zf-primary-semibold)}}