.col1{margin:0px 8px!important}.pa-toggle-text .et_pb_text_inner{max-height:150px;transition:max-height 0.3s ease-out;overflow:hidden}.menu-item{text-transform:uppercase}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.pa-toggle-text .pa-text-expand-button{padding:0.5em;text-align:center;color:#256bb1!important;font-size:16px}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-text .pa-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}.carbon-table{border-collapse:collapse;width:100%;min-width:600px;background-color:white}.carbon-table thead{background-color:#256BB1;color:white;font-family:'Clash Display Medium',Helvetica,Arial,Lucida,sans-serif;font-size:16px;letter-spacing:-0.32px}.carbon-table th{font-weight:500}.carbon-table th,.carbon-table td{padding:10px;border:1px solid #7CA6D0;text-align:left;font-size:16px}.carbon-table tbody tr:nth-child(odd){background-color:#E9F0F7}.carbon-table .center{text-align:center}@media screen and (max-width:600px){.carbon-table thead{background-color:#256BB1;font-size:14px}.carbon-table th,.carbon-table td{font-size:14px}}.et_pb_number_counter.et_pb_with_title .percent{margin-bottom:0px}.et_pb_number_counter .percent{height:auto}.et_pb_number_counter_3.et_pb_number_counter h3{padding-bottom:0px!important}.et_pb_blog_grid .et_pb_post{background-color:#E9F0F7;margin-bottom:16px!important}.et_pb_sidebar_0_tb_body.et_pb_widget_area h3:first-of-type{border-bottom:1px solid #E9E9EA}.et_pb_sidebar_0.et_pb_widget_area h3:first-of-type{border-bottom:1px solid #E9E9EA;margin:12px 0px}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:32.5%;margin-right:1%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2{width:49%;margin-right:1%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget{margin-bottom:40px}}.wc-highlights{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin-bottom:32px}.wc-highlights ul{padding-left:20px;margin:0}.wc-highlights ul li{font-size:15px;color:#374151;line-height:1.7;margin-bottom:7px}.wc-highlights ul li:last-child{margin-bottom:0}.wc-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6B7280;margin:0 0 12px 0;display:block}.wc-toc{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin-bottom:36px}.wc-toc ol{padding-left:20px;margin:0}.wc-toc ol li{font-size:14px;margin-bottom:6px;line-height:1.5}.wc-toc ol li a{color:#0052cc;font-weight:500;text-decoration:none;transition:color .15s}.wc-toc ol li a:hover{color:#003d99;text-decoration:underline}.wc-post p{font-size:15.8px;color:#374151;line-height:1.75;margin-bottom:16px}.wc-post h2{font-size:1.5rem;font-weight:700;color:#111827;margin:40px 0 14px;line-height:1.3;scroll-margin-top:90px}.wc-post h3{font-size:1.1rem;font-weight:700;color:#111827;margin:28px 0 10px;scroll-margin-top:90px}.wc-post ul,.wc-post ol{padding-left:22px;margin-bottom:18px}.wc-post ul li,.wc-post ol li{font-size:15.8px;color:#374151;line-height:1.7;margin-bottom:8px}.wc-post a{color:#0052cc;font-weight:600;text-decoration:none;transition:color .15s}.wc-post a:hover{color:#003d99;text-decoration:underline}.wc-post strong{color:#111827;font-weight:600}.wc-callout{display:flex;gap:12px;border-left:4px solid #0052cc;background:#EFF6FF;border-radius:0 8px 8px 0;padding:16px 20px;margin:20px 0 24px}.wc-callout-icon{font-size:1.1rem;flex-shrink:0;margin-top:2px}.wc-callout p{margin:0;font-size:15px;color:#374151;line-height:1.7}.wc-highlight{background:#FFFBEB;border:1px solid #FDE68A;border-radius:8px;padding:16px 20px;margin:20px 0 28px}.wc-highlight p{margin:0;font-size:15px;color:#374151;line-height:1.7}.wc-also-read{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:8px;padding:13px 17px;margin:20px 0 24px;font-size:14px;color:#374151}.wc-also-read a{color:#0052cc;font-weight:600;text-decoration:none}.wc-also-read a:hover{text-decoration:underline}.wc-table-wrap{border:1px solid #E5E7EB;border-radius:8px;overflow:hidden;margin:20px 0 28px}.wc-table{width:100%;border-collapse:collapse;font-size:14px}.wc-table thead tr{background:#111827}.wc-table thead th{color:#ffffff;padding:12px 16px;text-align:left;font-weight:600;font-size:12px;letter-spacing:.03em}.wc-table tbody tr{border-bottom:1px solid #E5E7EB}.wc-table tbody tr:nth-child(even){background:#F9FAFB}.wc-table tbody tr:last-child{border-bottom:none}.wc-table td{padding:11px 16px;color:#374151;line-height:1.5}.wc-cta-card{background:linear-gradient(135deg,#0a0f1e,#1a2a5e);border-radius:14px;padding:36px 40px;margin:8px 0 36px;text-align:center}.wc-cta-card h3{font-size:1.3rem;font-weight:700;color:#ffffff!important;margin:0 0 10px;font-family:Georgia,serif}.wc-cta-card p{font-size:15px;color:rgba(255,255,255,.75);margin:0 auto 22px;max-width:520px;line-height:1.6}.wc-cta-card a{display:inline-block;background:#ffffff;color:#111827;font-size:15px;font-weight:700;padding:13px 26px;border-radius:8px;text-decoration:none;transition:background .15s,transform .15s}.wc-cta-card a:hover{background:#f3f4f6;transform:translateY(-1px);text-decoration:none}.wc-link-grid{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:20px 24px;margin-bottom:20px}.wc-link-grid ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.wc-link-grid ul li{font-size:14px;margin:0;line-height:1.5}.wc-link-grid ul li::before{content:'→';color:#6B7280;margin-right:6px;font-size:.85rem}.wc-link-grid ul li a{color:#0052cc;font-weight:500;text-decoration:none}.wc-link-grid ul li a:hover{color:#003d99;text-decoration:underline}.wc-cta-banner{background:linear-gradient(135deg,#0a0f1e,#0d1b3e);border-radius:14px;padding:40px;text-align:center;margin-bottom:48px}.wc-cta-banner h3{font-size:1.5rem;font-weight:700;color:#ffff!important;margin:0 0 12px;font-family:Georgia,serif}.wc-cta-banner p{font-size:15px;color:rgba(255,255,255,.75);margin:0 auto 24px;max-width:560px;line-height:1.65}.wc-cta-banner__btn{display:inline-block;background:#ffffff;color:#111827;font-size:15px;font-weight:700;padding:13px 26px;border-radius:8px;text-decoration:none;transition:background .15s,transform .15s}.wc-cta-banner__btn:hover{background:#f3f4f6;transform:translateY(-1px);text-decoration:none}.wc-cta-banner__sub{margin:16px 0 0;font-size:12px;color:rgba(255,255,255,.35)}.wc-cta-banner__sub a{color:rgba(255,255,255,.55);text-decoration:none;font-weight:400}.wc-cta-banner__sub a:hover{color:rgba(255,255,255,.8)}.wc-faq details{border-bottom:1px solid #E5E7EB}.wc-faq details summary{padding:16px 0;cursor:pointer;font-size:16px;font-weight:600;color:#111827;list-style:none;position:relative;padding-right:28px;line-height:1.45}.wc-faq details summary::-webkit-details-marker{display:none}.wc-faq details summary::marker{display:none}.wc-faq details summary::after{content:'+';position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#6B7280;font-weight:400;transition:transform .2s}.wc-faq details[open] summary::after{content:'−'}.wc-faq details p{font-size:15px;color:#374151;line-height:1.7;padding:0 0 18px;margin:0}.wc-faq details a{color:#0052cc;font-weight:600;text-decoration:none}.wc-faq details a:hover{text-decoration:underline}@media (max-width:768px){.wc-cta-card{padding:28px 24px}.wc-cta-banner{padding:32px 24px}.wc-post h2{font-size:1.3rem}.wc-post h3{font-size:1rem}.wc-table{font-size:13px}.wc-table td,.wc-table th{padding:9px 10px}}.wc-table caption{caption-side:top;text-align:center;padding:12px 16px;font-size:13px;font-weight:600;color:#111827;background:#F3F4F6;border-bottom:1px solid #E5E7EB}@media (max-width:768px){.wc-table caption{font-size:12px;padding:10px}}