.tsea-faq-page{background:#fff;color:#26344b;font-family:Arial,Helvetica,sans-serif;padding:44px 24px 56px;box-sizing:border-box}.tsea-faq-inner{max-width:1000px;margin:0 auto}.tsea-faq-page *{box-sizing:border-box}.tsea-faq-page [hidden]{display:none!important}.tsea-faq-heading{border-top:4px solid #ec1e2f;padding:26px 0 28px}.tsea-faq-page h1{font:700 36px/1.2 Arial,Helvetica,sans-serif!important;font-style:normal!important;margin:0 0 16px!important;color:#192b4d!important}.tsea-faq-page h2{font:700 24px/1.3 Arial,Helvetica,sans-serif!important;font-style:normal!important;color:#192b4d!important;margin:0 0 18px!important;padding:0!important;letter-spacing:normal!important}.tsea-faq-page p,.tsea-faq-page li{font-size:16px!important;line-height:1.65!important;text-align:left!important}.tsea-faq-page p{margin:0 0 14px}.tsea-faq-page a{color:#1b4c83;text-decoration:underline;text-underline-offset:3px}.tsea-faq-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.tsea-faq-links a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #cdd7e4;border-radius:6px;text-decoration:none;font-size:15px;font-weight:700}.tsea-faq-links a:first-child{background:#ec1e2f;border-color:#ec1e2f;color:#fff}.tsea-faq-tools{background:#f3f6fa;border:1px solid #dce3ed;border-radius:10px;padding:22px;margin-bottom:32px}.tsea-faq-tools label{display:block;font-size:16px;font-weight:700;margin-bottom:10px}.tsea-faq-tools input[type=search]{display:block;width:100%;max-width:none;height:48px;border:1px solid #9baabe;border-radius:6px;padding:10px 14px;background:#fff;color:#26344b;font:16px Arial,Helvetica,sans-serif}.tsea-faq-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 18px}.tsea-faq-controls p{margin:0;font-size:14px!important;color:#54657c}.tsea-faq-page button{font:600 14px Arial,Helvetica,sans-serif;color:#1b4c83;background:#fff;border:1px solid #bdcadb;border-radius:5px;min-height:40px;padding:8px 12px;cursor:pointer}.tsea-faq-topics{display:flex;flex-wrap:wrap;gap:8px 18px}.tsea-faq-topics a{font-size:14px;font-weight:600;line-height:1.5}.tsea-faq-section{margin:0 0 34px;scroll-margin-top:160px}.tsea-faq-item{border:1px solid #dce3ed;border-radius:8px;background:#fff;margin:0 0 10px;overflow:hidden}.tsea-faq-item summary{position:relative;list-style:none;cursor:pointer;padding:18px 48px 18px 20px;font:600 17px/1.5 Arial,Helvetica,sans-serif;color:#192b4d}.tsea-faq-item summary::-webkit-details-marker{display:none}.tsea-faq-item summary:after{content:'+';position:absolute;right:20px;top:18px;font-size:22px;line-height:1.2;color:#b31525}.tsea-faq-item[open] summary{background:#f6f8fb;border-bottom:1px solid #e2e8f0}.tsea-faq-item[open] summary:after{content:'−'}.tsea-faq-answer{padding:18px 20px;font-size:16px;line-height:1.65;text-align:left}.tsea-faq-answer p:last-child{margin-bottom:0}.tsea-faq-answer ul{padding-left:24px;margin:12px 0}.tsea-faq-answer img{max-width:100%;height:auto}.tsea-faq-content iframe{max-width:100%;width:560px;aspect-ratio:16/9;height:auto;margin-bottom:20px;border:0}.tsea-faq-contact{border-top:1px solid #dce3ed;padding:26px 0 0;margin-top:32px}.tsea-faq-contact p{margin:0}.tsea-faq-page :focus-visible{outline:3px solid #3275c7;outline-offset:3px}.tsea-faq-empty{padding:20px;background:#f3f6fa;border-radius:8px}@media(max-width:650px){.tsea-faq-page{padding:24px 16px 36px}.tsea-faq-page h1{font-size:28px!important}.tsea-faq-page h2{font-size:22px!important}.tsea-faq-heading{padding-top:22px}.tsea-faq-tools{padding:16px}.tsea-faq-controls{align-items:flex-start;flex-wrap:wrap}.tsea-faq-item summary{font-size:16px;padding:16px 42px 16px 16px}.tsea-faq-answer{padding:16px}.tsea-faq-links{gap:8px}.tsea-faq-links a{padding:10px 12px}.tsea-faq-section{scroll-margin-top:125px}}
