.ta-page{color:#102a43;background:#fff;padding-bottom:56px}.ta-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.ta-actions a,.ta-cta a{color:#fff;background:#0868c9;border:1px solid #0868c9;border-radius:10px;align-items:center;min-height:46px;padding:0 22px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.ta-actions a:last-child{color:#0868c9;background:#fff}.ta-actions a:hover,.ta-cta a:hover{filter:brightness(.96)}.ta-section{margin-top:56px}.ta-heading{margin-bottom:22px}.ta-heading>span{letter-spacing:.12em;color:#0868c9;font-size:12px;font-weight:700}.ta-heading h2{color:#0b3478;letter-spacing:-.02em;margin-top:8px;font-size:clamp(26px,2.4vw,32px);font-weight:760}.ta-heading p{color:#536b87;max-width:640px;margin-top:8px;font-size:15px;line-height:1.65}.ta-center{text-align:center}.ta-center p{margin-inline:auto}.ta-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ta-service{background:#fff;border:1px solid #e0eaf5;border-radius:18px;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s}.ta-service:hover{border-color:#bcd8f5;transform:translateY(-3px);box-shadow:0 16px 34px -22px #102a4366}.ta-service .nav-icon{width:48px;height:48px}.ta-service .nav-icon svg{width:24px;height:24px}.ta-service h3{color:#0b3478;margin-top:16px;font-size:18px;font-weight:760;line-height:1.35}.ta-service>p{color:#536b87;margin-top:8px;font-size:14px;line-height:1.6}.ta-service ul,.ta-when ul,.ta-compare ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ta-service li,.ta-when li{color:#33506e;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ta-service li svg,.ta-when li svg{color:#0b7a55;background:#e3f6ee;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;padding:3px}.ta-two{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.ta-audience{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ta-audience li{background:#f5faff;border:1px solid #dcecff;border-radius:14px;gap:4px;padding:16px;display:grid}.ta-audience li:last-child{grid-column:1/-1}.ta-audience strong{color:#0b3478;font-size:15px}.ta-audience span{color:#536b87;font-size:13.5px;line-height:1.55}.ta-when{color:#fff;background:#0b3478;border-radius:18px;padding:26px}.ta-when li{color:#fff;background:#ffffff12;border-radius:10px;padding:10px 12px;font-size:14.5px}.ta-steps{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ta-steps li{background:#fff;border:1px solid #e0eaf5;border-radius:18px;padding:22px;position:relative}.ta-steps li:not(:last-child):after{content:"";background:#8ec5ff;width:20px;height:2px;position:absolute;top:36px;right:-19px}.ta-steps span{color:#0868c9;background:#eaf3fc;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.ta-steps h3{color:#0b3478;margin-top:12px;font-size:17px;font-weight:760}.ta-steps p{color:#536b87;margin-top:8px;font-size:14px;line-height:1.6}.ta-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ta-compare article{background:#f5faff;border:1px solid #dcecff;border-radius:18px;padding:26px}.ta-compare article:last-child{background:#f1fbf5;border-color:#d9f0e6}.ta-compare h3{color:#0b3478;font-size:20px;font-weight:760}.ta-compare p{color:#3b5878;margin-top:8px;font-size:15px;line-height:1.65}.ta-compare li{color:#33506e;padding-left:18px;font-size:14px;position:relative}.ta-compare li:before{content:"";background:#0868c9;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.ta-compare article:last-child li:before{background:#0f9f6e}.ta-compare-note{text-align:center;color:#3b5878;max-width:820px;margin:18px auto 0;font-size:15px;line-height:1.7}.ta-compare-note strong{color:#0b3478}.ta-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 16px;display:grid}.ta-faq details{background:#fff;border:1px solid #e0eaf5;border-radius:14px}.ta-faq details[open]{border-color:#bcd6f2;box-shadow:0 6px 18px #0868c90f}.ta-faq summary{color:#0b3478;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:15px;font-weight:700;line-height:1.45;list-style:none;display:flex}.ta-faq summary::-webkit-details-marker{display:none}.ta-faq summary i{background:#f0f6fd;border-radius:50%;flex:none;width:28px;height:28px;position:relative}.ta-faq summary i:before,.ta-faq summary i:after{content:"";background:#0868c9;border-radius:2px;width:12px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ta-faq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.ta-faq details[open] summary i:after{transform:translate(-50%,-50%)}.ta-faq details p{color:#3b5878;padding:0 18px 16px;font-size:14.5px;line-height:1.7}.ta-related{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.ta-related a{background:#fff;border:1px solid #e0eaf5;border-radius:16px;align-content:start;gap:6px;padding:18px;transition:border-color .2s,transform .2s;display:grid}.ta-related a:hover{border-color:#0868c9;transform:translateY(-2px)}.ta-related strong{color:#0b3478;font-size:15px}.ta-related span{color:#536b87;font-size:13px;line-height:1.5}.ta-cta{background:radial-gradient(circle at 85% 20%,#5bb9f42e,#0000 40%),linear-gradient(105deg,#f4fbff 0%,#e8f3fd 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:36px;display:flex}.ta-cta h2{color:#0b3478;font-size:clamp(22px,2.2vw,28px);font-weight:760}.ta-cta p{color:#536b87;max-width:640px;margin-top:8px;font-size:15px;line-height:1.65}.ta-cta a{flex:none}.ta-disclaimer{color:#6b7f99;margin-top:24px;font-size:13px;line-height:1.7}@media (max-width:1100px){.ta-services,.ta-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-steps li:after{display:none}.ta-related{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.ta-two,.ta-compare,.ta-faq{grid-template-columns:1fr}}@media (max-width:640px){.ta-services,.ta-steps,.ta-audience{grid-template-columns:1fr}.ta-related{grid-template-columns:1fr 1fr}.ta-cta{flex-direction:column;align-items:flex-start;padding:24px}}.ta-related a{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px}.ta-related .nav-icon{margin-bottom:0}.ta-related a>span:not(.nav-icon){grid-column:1/-1}.ta-related a:first-child{background:#edf6ff;border-color:#dcecff}.ta-related a:nth-child(2){background:#fff6e8;border-color:#f6e6c8}.ta-related a:nth-child(3){background:#edfaf5;border-color:#d9f0e6}.ta-related a:nth-child(4){background:#f5f1ff;border-color:#e7defb}.ta-related a:nth-child(5){background:#fff1f7;border-color:#f4dfeb}.ta-related a .nav-icon{background:#fff}.ta-steps li:not(:last-child):after{top:50%;transform:translateY(-50%)}.ta-steps li:first-child{background:#edf6ff;border-color:#dcecff}.ta-steps li:nth-child(2){background:#edfaf5;border-color:#d9f0e6}.ta-steps li:nth-child(3){background:#fff6e8;border-color:#f6e6c8}.ta-steps li:nth-child(4){background:#f5f1ff;border-color:#e7defb}.ta-steps li span{background:#fff}.ta-when{color:#102a43;background:#eaf4fe;border:1px solid #cfe2f6}.ta-when .ta-heading>span{color:#0868c9}.ta-when .ta-heading h2{color:#0b3478}.ta-when .ta-heading p{color:#536b87}.ta-when li{color:#0b3478;background:#fff;border:1px solid #d6e7f8}.ta-when li svg{color:#fff;background:#0868c9}.ta-service{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:14px;display:grid}.ta-service h3{margin-top:0}.ta-service>p,.ta-service>ul{grid-column:1/-1}.ta-service>p{margin-top:14px}
