.elementor-kit-18{--e-global-color-primary:#111111;--e-global-color-secondary:#55554F;--e-global-color-text:#7B7B76;--e-global-color-accent:#004BFC;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:0.8rem;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:0.8rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:0.8rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:0.8rem;--e-global-typography-accent-font-weight:600;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.6}.elementor-kit-18 e-page-transition{background-color:#FFBC7D}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{background-color:var(--e-global-color-accent)}.elementor-kit-18 a{font-size:1rem}.elementor-kit-18 a:hover{font-size:1rem;font-weight:400;text-decoration:underline}.elementor-kit-18 h1{color:#000;font-family:"Montserrat",Sans-serif;font-size:2.125rem;font-weight:700;letter-spacing:-.02em}.elementor-kit-18 h2{font-family:"Montserrat",Sans-serif;font-size:1.875rem;font-weight:700;text-decoration:none;letter-spacing:-.02em}.elementor-kit-18 h3{font-family:"Montserrat",Sans-serif;font-weight:700;text-decoration:none;letter-spacing:-.02em}.elementor-kit-18 h4{font-family:"Montserrat",Sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;letter-spacing:-.02em}.elementor-kit-18 h5{font-family:"Montserrat",Sans-serif;font-size:1rem;font-weight:700;text-decoration:none;letter-spacing:-.02em}.elementor-kit-18 h6{font-family:"Montserrat",Sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;letter-spacing:-.02em}.elementor-kit-18 button,.elementor-kit-18 input[type="button"],.elementor-kit-18 input[type="submit"],.elementor-kit-18 .elementor-button{border-radius:15px 15px 15px 15px;padding:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}.e-con{--container-max-width:1400px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}:root{--fa-navy:#02023e;--fa-blue:#004bfc;--fa-cyan:#02baff;--fa-ink:#1B1B22;--fa-body:#2A2E3C;--fa-muted:#6B7185;--fa-tint:#F7F9FE;--fa-line:#E4E8F2;--fa-line-soft:#EDF1F9;--fa-radius:12px;--fa-head:'Montserrat',system-ui,sans-serif;--fa-text:'Inter',system-ui,sans-serif}.fa-article{font-family:var(--fa-text);color:var(--fa-body);font-size:17px;line-height:1.75;max-width:780px}.fa-article p{margin:0 0 20px;font-family:var(--fa-text);font-size:17px;line-height:1.75;color:var(--fa-body)}.fa-article h2,.fa-article h2.wp-block-heading{font-family:var(--fa-head);font-size:27px;line-height:1.25;letter-spacing:-.015em;color:var(--fa-navy);font-weight:600;margin:34px 0 14px}.fa-article h3,.fa-article h3.wp-block-heading{font-family:var(--fa-head);font-size:19px;line-height:1.3;color:var(--fa-navy);font-weight:600;margin:26px 0 10px}.fa-article h4{font-family:var(--fa-head);font-size:17px;color:var(--fa-navy);font-weight:600;margin:22px 0 8px}.fa-article ul,.fa-article ol{margin:0 0 22px;padding-left:20px;line-height:1.9;font-family:var(--fa-text);color:var(--fa-body)}.fa-article li{margin-bottom:6px}.fa-article a{color:var(--fa-blue);text-decoration:none}.fa-article a:hover{color:var(--fa-navy);text-decoration:underline;text-underline-offset:3px}.fa-article img{max-width:100%;height:auto;border-radius:10px}.fa-article figcaption{font-size:12.5px;color:var(--fa-muted);margin:8px 0 34px;font-family:var(--fa-text)}.fa-article strong{color:var(--fa-navy)}.elementor-location-single .elementor-widget-theme-post-title h1,.elementor-location-single h1.entry-title{font-family:var(--fa-head);font-size:clamp(30px,4.2vw,48px);line-height:1.12;letter-spacing:-.02em;color:var(--fa-navy);font-weight:700}.elementor-location-single .elementor-widget-theme-post-excerpt{font-family:var(--fa-text);font-size:clamp(16px,1.8vw,19px);line-height:1.6;color:#4A4F60;max-width:62ch}.elementor-location-single .elementor-widget-breadcrumbs,.elementor-location-single .elementor-widget-theme-post-info{font-family:var(--fa-text);font-size:13px;color:var(--fa-muted)}.fa-article .fa-summary{background:var(--fa-tint);border:1px solid var(--fa-line);border-radius:var(--fa-radius);padding:22px 24px;margin:0 0 34px}.fa-article .fa-summary .fa-label{font-family:var(--fa-head);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fa-blue);margin-bottom:12px}.fa-article .fa-summary p{font-size:16.5px;line-height:1.65;color:var(--fa-body);margin:0}.fa-article .fa-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0 0 34px}.fa-article .fa-card{border:1px solid var(--fa-line);border-radius:var(--fa-radius);padding:22px;border-top:4px solid var(--fa-cyan)}.fa-article .fa-card:nth-child(even){border-top-color:var(--fa-blue)}.fa-article .fa-card h3{margin:0 0 10px;font-size:19px}.fa-article .fa-card p{font-size:15px;line-height:1.6;color:#4A4F60;margin:0 0 14px}.fa-article .fa-card ul{font-size:15px;margin:0;padding-left:18px}.fa-article .fa-table-wrap{overflow-x:auto;border:1px solid var(--fa-line);border-radius:var(--fa-radius);margin:0 0 34px}.fa-article .fa-table{width:100%;border-collapse:collapse;font-size:15px;min-width:460px;margin:0;font-family:var(--fa-text)}.fa-article .fa-table thead tr{background:var(--fa-navy);text-align:left}.fa-article .fa-table th{padding:13px 16px;font-family:var(--fa-head);font-weight:600;color:#fff;background:var(--fa-navy);border:0}.fa-article .fa-table td{padding:13px 16px;border:0;border-bottom:1px solid var(--fa-line-soft);color:var(--fa-body)}.fa-article .fa-table tbody tr:nth-child(even){background:#F9FBFF}.fa-article .fa-table td:first-child{font-weight:700;color:var(--fa-navy)}.fa-article .fa-quote{border-left:4px solid var(--fa-cyan);background:var(--fa-tint);padding:20px 24px;border-radius:0 10px 10px 0;margin:0 0 34px;font-style:normal}.fa-article .fa-quote p{font-family:var(--fa-head);font-size:19px;line-height:1.55;color:var(--fa-navy);font-weight:500;margin:0}.fa-article .fa-tips{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0 0 34px}.fa-article .fa-tip{border:1px solid var(--fa-line);border-radius:10px;padding:18px}.fa-article .fa-tip .fa-n{font-family:var(--fa-head);font-size:13px;font-weight:700;color:var(--fa-blue);margin-bottom:8px}.fa-article .fa-tip h4{font-family:var(--fa-head);font-size:16px;font-weight:600;color:var(--fa-navy);margin:0 0 6px}.fa-article .fa-tip p{font-size:14.5px;line-height:1.55;color:#4A4F60;margin:0}.fa-article .fa-faq{border:1px solid var(--fa-line);border-radius:var(--fa-radius);overflow:hidden;margin:0 0 34px}.fa-article .fa-faq details{border-bottom:1px solid var(--fa-line-soft);margin:0}.fa-article .fa-faq details:last-child{border-bottom:0}.fa-article .fa-faq summary{cursor:pointer;padding:17px 20px;font-family:var(--fa-head);font-size:16px;font-weight:500;color:var(--fa-navy);list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.fa-article .fa-faq summary::-webkit-details-marker{display:none}.fa-article .fa-faq summary::marker{content:''}.fa-article .fa-faq summary{position:relative}.fa-article .fa-faq summary::after{content:'';flex:0 0 auto;width:14px;height:2px;background:var(--fa-blue)}.fa-article .fa-faq summary::before{content:'';position:absolute;right:26px;top:50%;margin-top:-7px;width:2px;height:14px;background:var(--fa-blue)}.fa-article .fa-faq details[open] summary::before{display:none}.fa-article .fa-faq summary:hover{background:var(--fa-tint)}.fa-article .fa-faq details p{margin:0;padding:0 20px 18px;font-size:15.5px;line-height:1.65;color:#4A4F60}.fa-article .fa-verdict{background:var(--fa-navy);border-radius:14px;padding:30px;margin:0 0 34px}.fa-article .fa-verdict .fa-label{font-family:var(--fa-head);font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fa-cyan);margin-bottom:12px}.fa-article .fa-verdict p{font-family:var(--fa-head);font-size:21px;line-height:1.5;font-weight:500;margin:0 0 20px;color:#fff}.fa-article .fa-verdict strong{color:#fff}.fa-article .fa-verdict .fa-scores{display:flex;gap:26px;flex-wrap:wrap;font-family:var(--fa-text);font-size:13.5px;color:#C7D4F5;border-top:1px solid #1C2560;padding-top:18px}.fa-article .fa-btn{display:inline-block;background:var(--fa-blue);color:#fff;font-family:var(--fa-head);font-size:14.5px;font-weight:600;padding:12px 22px;border-radius:999px;text-decoration:none}.fa-article .fa-btn:hover{background:#017ffa;color:#fff;text-decoration:none}.fa-article .fa-btn--ghost{background:#fff0;border:1px solid #4A5390;color:#DCE6FF}.fa-article .fa-btn--ghost:hover{border-color:var(--fa-cyan);background:#fff0;color:#fff}.fa-article .fa-pricegap{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;border:1px solid var(--fa-line);border-left:4px solid var(--fa-blue);border-radius:0 var(--fa-radius) var(--fa-radius) 0;padding:20px 22px;margin:0 0 34px}.fa-article .fa-pricegap dt{font-family:var(--fa-text);font-size:12px;color:var(--fa-muted);margin-bottom:5px}.fa-article .fa-pricegap dd{margin:0;font-family:var(--fa-head);font-size:18px;font-weight:600;color:var(--fa-navy)}.fa-article .fa-pricegap .fa-up dd{color:var(--fa-blue)}.elementor-location-single .fa-tags{display:flex;gap:9px;flex-wrap:wrap;align-items:center;padding-bottom:30px;border-bottom:1px solid var(--fa-line)}.elementor-location-single .fa-tags a{font-family:var(--fa-text);font-size:13px;font-weight:500;background:var(--fa-tint);border:1px solid var(--fa-line);border-radius:999px;padding:7px 14px;color:var(--fa-navy);text-decoration:none}.elementor-location-single .fa-tags a:hover{border-color:var(--fa-blue);color:var(--fa-blue)}.elementor-location-single .fa-tags .elementor-post-info,.elementor-location-single .fa-tags ul{display:flex!important;flex-wrap:wrap;align-items:center;gap:9px;margin:0!important;padding:0!important;list-style:none!important}.elementor-location-single .fa-tags .elementor-post-info__item{display:flex!important;flex-wrap:wrap;align-items:center;gap:9px;margin:0!important;padding:0!important}.elementor-location-single .fa-tags .elementor-post-info__item::before{content:'Tags';font-family:var(--fa-text);font-size:13px;font-weight:400;color:var(--fa-muted);margin-right:3px}.elementor-location-single .fa-tags .elementor-post-info__item-prefix,.elementor-location-single .fa-tags .elementor-icon-list-icon,.elementor-location-single .fa-tags .elementor-post-info__item>i,.elementor-location-single .fa-tags .elementor-post-info__item>svg{display:none!important}.elementor-location-single .fa-tags .elementor-post-info__terms-list{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:0!important}.elementor-location-single .fa-tags .elementor-post-info__terms-list-item{font-size:13px}.elementor-location-single .fa-tags a{white-space:nowrap;line-height:1.3}.elementor-location-single .fa-widget{border:1px solid var(--fa-line);border-radius:var(--fa-radius);padding:20px;font-family:var(--fa-text)}.elementor-location-single .fa-widget h4,.elementor-location-single .fa-widget .elementor-widget-container>h4{font-family:var(--fa-head);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fa-navy);margin:0 0 12px}.elementor-location-single .fa-widget a{color:var(--fa-navy);font-family:var(--fa-head);font-size:15px;font-weight:500;text-decoration:none}.elementor-location-single .fa-widget a:hover{color:var(--fa-blue)}.elementor-location-single .fa-widget--cta{background:linear-gradient(160deg,#02023e,#0b2a8f);color:#fff;border:0;border-radius:var(--fa-radius);padding:24px}.elementor-location-single .fa-widget--cta h4{color:#fff;font-size:20px;letter-spacing:0;text-transform:none;line-height:1.25;margin-bottom:10px}.elementor-location-single .fa-widget--cta button,.elementor-location-single .fa-widget--cta input[type=submit]{background:var(--fa-cyan);color:var(--fa-navy);font-family:var(--fa-head);font-weight:700;border:0;border-radius:8px}.elementor-location-single .fa-related h3,.elementor-location-single .fa-related .elementor-heading-title{font-family:var(--fa-head);font-size:26px;color:var(--fa-navy);font-weight:600;letter-spacing:-.015em}.elementor-location-single .fa-related article,.elementor-location-single .fa-related .elementor-post{background:#fff;border:1px solid var(--fa-line);border-radius:var(--fa-radius);overflow:hidden}.elementor-location-single .fa-related article:hover,.elementor-location-single .fa-related .elementor-post:hover{border-color:var(--fa-blue)}.elementor-location-single .fa-related h3.elementor-post__title,.elementor-location-single .fa-related .elementor-post__title a{font-family:var(--fa-head);font-size:17.5px;line-height:1.3;color:var(--fa-navy);font-weight:600}.elementor-location-single .fa-related .elementor-post__meta-data{font-family:var(--fa-text);font-size:12.5px;color:var(--fa-muted)}@media (max-width:640px){.fa-article,.fa-article p{font-size:16.5px}.fa-article h2{font-size:23px}.fa-article .fa-verdict p{font-size:18px}.fa-article .fa-verdict{padding:24px}}.fa-article table{width:100%;border-collapse:collapse;font-family:var(--fa-text);font-size:15px;margin:0 0 30px;border:1px solid var(--fa-line);border-radius:var(--fa-radius);overflow:hidden}.fa-article table thead tr{background:var(--fa-navy)}.fa-article table th{padding:13px 16px;font-family:var(--fa-head);font-weight:600;color:#fff;background:var(--fa-navy);text-align:left;border:0;vertical-align:top}.fa-article table td{padding:13px 16px;border:0;border-bottom:1px solid var(--fa-line-soft);color:var(--fa-body);vertical-align:top;line-height:1.6}.fa-article table tbody tr:nth-child(even){background:#F9FBFF}.fa-article table td:first-child strong,.fa-article table th:first-child{color:var(--fa-navy)}.fa-article table td:first-child{font-weight:500}.fa-article blockquote{border-left:4px solid var(--fa-cyan);background:var(--fa-tint);padding:20px 24px;border-radius:0 10px 10px 0;margin:0 0 30px;font-style:normal}.fa-article blockquote p{font-family:var(--fa-head);font-size:19px;line-height:1.55;color:var(--fa-navy);font-weight:500;margin:0}.fa-article details{border:1px solid var(--fa-line);border-radius:10px;margin:0 0 10px;background:#fff}.fa-article details summary{cursor:pointer;padding:15px 18px;font-family:var(--fa-head);font-size:16px;font-weight:500;color:var(--fa-navy);list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.fa-article details summary::-webkit-details-marker{display:none}.fa-article details summary::marker{content:''}.fa-article details summary{position:relative}.fa-article details summary::after{content:'';flex:0 0 auto;width:14px;height:2px;background:var(--fa-blue)}.fa-article details summary::before{content:'';position:absolute;right:24px;top:50%;margin-top:-7px;width:2px;height:14px;background:var(--fa-blue)}.fa-article details[open] summary::before{display:none}.fa-article details>p{margin:0;padding:0 18px 16px;font-size:15.5px;line-height:1.65;color:#4A4F60}.fa-article .fa-flow{border:1px solid var(--fa-line);border-radius:var(--fa-radius);padding:24px;margin:0 0 12px;background:var(--fa-tint)}.fa-article .fa-flow>.fa-flow-title{font-family:var(--fa-head);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fa-blue);margin-bottom:18px}.fa-article .fa-flow-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:0;padding:0;list-style:none}.fa-article .fa-flow-steps li{background:#fff;border:1px solid var(--fa-line);border-top:3px solid var(--fa-cyan);border-radius:10px;padding:16px;margin:0;font-size:14.5px;line-height:1.5;color:var(--fa-body)}.fa-article .fa-flow-steps li:last-child{border-top-color:var(--fa-blue)}.fa-article .fa-flow-steps li strong{display:block;font-family:var(--fa-head);font-size:15px;color:var(--fa-navy);margin-bottom:5px}.fa-article .fa-flow-note{font-family:var(--fa-text);font-size:14px;line-height:1.6;color:var(--fa-navy);margin:16px 0 0;padding-top:14px;border-top:1px solid var(--fa-line)}.fa-article .fa-flow+p em,.fa-article .fa-source{display:block;font-size:12.5px;color:var(--fa-muted);margin:0 0 30px;font-style:normal}.fa-article .fa-spec{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 28px;border:1px solid var(--fa-line);border-radius:var(--fa-radius);padding:22px 24px;margin:0 0 30px}.fa-article .fa-spec>div{padding:12px 0;border-bottom:1px solid var(--fa-line-soft)}.fa-article .fa-spec dt{font-family:var(--fa-text);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--fa-muted);margin-bottom:4px}.fa-article .fa-spec dd{margin:0;font-family:var(--fa-text);font-size:15.5px;line-height:1.5;color:var(--fa-navy);font-weight:500}.fa-article .fa-refs{counter-reset:fa-ref;list-style:none;padding:0;margin:0 0 30px;border-top:1px solid var(--fa-line)}.fa-article .fa-refs li{counter-increment:fa-ref;position:relative;padding:14px 0 14px 34px;border-bottom:1px solid var(--fa-line-soft);font-size:14.5px;line-height:1.6;color:#4A4F60;margin:0}.fa-article .fa-refs li::before{content:counter(fa-ref);position:absolute;left:0;top:14px;font-family:var(--fa-head);font-size:12px;font-weight:700;color:var(--fa-blue);background:var(--fa-tint);border-radius:5px;width:24px;height:22px;display:grid;place-items:center}.fa-article .fa-note{border:1px solid #FFE0A3;background:#FFFBF2;border-radius:10px;padding:18px 20px;margin:0 0 30px}.fa-article .fa-note .fa-label{font-family:var(--fa-head);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#A16A00;margin-bottom:8px}.fa-article .fa-note p{font-size:15.5px;line-height:1.65;margin:0;color:#4A3A1A}.elementor-53574.elementor-location-single>.e-con{max-width:1280px;margin-left:auto;margin-right:auto}.elementor-53574.elementor-location-single>.e-con:has(>.elementor-widget-theme-post-title),.elementor-53574.elementor-location-single>.e-con:has(.elementor-widget-theme-post-title){display:flex;flex-direction:column;gap:12px;padding:26px 24px 34px}.elementor-53574.elementor-location-single>.e-con:has(.fa-article){display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:52px;padding:34px 24px 64px}.elementor-53574.elementor-location-single>.e-con:has(.fa-article)>.e-con:first-child{display:flex;flex-direction:column;flex:1 1 560px;min-width:320px;max-width:780px;padding:0}.elementor-53574.elementor-location-single>.e-con:has(.fa-article)>.e-con:last-child{display:flex;flex-direction:column;flex:0 0 330px;gap:28px;padding:0;position:sticky;top:92px;align-self:flex-start}.elementor-53574.elementor-location-single>.e-con:has(.fa-article)>.e-con:last-child>*{width:100%;max-width:100%}.elementor-53574.elementor-location-single .fa-widget .elementor-posts{grid-template-columns:1fr!important;display:grid;gap:14px}.elementor-53574.elementor-location-single .fa-widget .elementor-post{display:block}.elementor-53574.elementor-location-single>.e-con:has(.fa-tags){padding:0 24px 40px}.elementor-53574.elementor-location-single>.e-con:has(.fa-related){background:var(--fa-tint);border-top:1px solid var(--fa-line);padding:48px 24px 60px;max-width:none}.elementor-53574.elementor-location-single>.e-con:has(.fa-related)>*{max-width:1280px;margin-left:auto;margin-right:auto;width:100%}@media (max-width:1024px){.elementor-53574.elementor-location-single>.e-con:has(.fa-article){flex-direction:column;gap:40px}.elementor-53574.elementor-location-single>.e-con:has(.fa-article)>.e-con:last-child{flex:1 1 auto;width:100%;position:static;top:auto}}.fa-article .fa-chain{margin:0 0 14px}.fa-article .fa-chain>.fa-chain-title{font-family:var(--fa-head);font-size:20px;font-weight:700;color:var(--fa-ink);margin:0 0 20px;letter-spacing:-.01em}.fa-article ol.fa-chain-steps,.fa-article ul.fa-chain-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:38px}.fa-article .fa-chain-steps>li{position:relative;border:2px solid var(--fa-blue);border-radius:10px;padding:18px 22px;margin:0;background:#fff}.fa-article .fa-chain-steps>li:not(:last-child)::after{content:'';position:absolute;left:50%;bottom:-38px;width:2px;height:38px;background:var(--fa-blue)}.fa-article .fa-chain-steps>li:not(:last-child)::before{content:'';position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:9px solid var(--fa-blue);z-index:1}.fa-article .fa-chain-steps>li strong{display:block;font-family:var(--fa-head);font-size:19px;font-weight:700;color:var(--fa-ink);line-height:1.3;margin-bottom:6px}.fa-article .fa-chain-steps>li span{display:block;font-family:var(--fa-text);font-size:16px;line-height:1.5;color:var(--fa-muted)}.fa-article .fa-chain-steps>li:last-child{background:var(--fa-blue);border-color:var(--fa-blue)}.fa-article .fa-chain-steps>li:last-child strong{color:#fff}.fa-article .fa-chain-steps>li:last-child span{color:#DCE6FF}.fa-article .fa-chain--plain .fa-chain-steps>li:last-child{background:#fff}.fa-article .fa-chain--plain .fa-chain-steps>li:last-child strong{color:var(--fa-ink)}.fa-article .fa-chain--plain .fa-chain-steps>li:last-child span{color:var(--fa-muted)}@media (max-width:640px){.fa-article .fa-chain-steps>li{padding:15px 17px}.fa-article .fa-chain-steps>li strong{font-size:17px}.fa-article .fa-chain-steps>li span{font-size:15px}}.elementor-53574.elementor-location-single>.e-con:has(.elementor-widget-theme-post-title){background:var(--fa-tint);border-bottom:1px solid var(--fa-line);max-width:none;display:flex;flex-direction:column;gap:14px;padding:28px max(24px,calc((100% - 1280px)/2 + 24px)) 36px}.elementor-location-single .elementor-widget-theme-post-featured-image img{width:100%;height:auto;border-radius:var(--fa-radius);display:block}.elementor-location-single .elementor-widget-theme-post-featured-image{margin-bottom:26px}.elementor-location-single .elementor-widget-theme-post-featured-image figcaption{font-family:var(--fa-text);font-size:12.5px;color:var(--fa-muted);margin-top:8px}.elementor-location-single .fa-chips .elementor-post-info__terms-list-item,.elementor-location-single .fa-chips a{display:inline-block;font-family:var(--fa-head);font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;background:var(--fa-blue);color:#fff;padding:6px 12px;border-radius:4px;text-decoration:none;margin-right:8px}.elementor-location-single .fa-chips a:hover{background:#017ffa;color:#fff}.elementor-53574.elementor-location-single>.e-con:has(.fa-related){display:flex;flex-direction:column;gap:26px}.elementor-53574.elementor-location-single>.e-con:has(.fa-related)>*{flex:0 0 auto}.elementor-location-single .fa-related .elementor-posts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:26px}.elementor-location-single .fa-related .elementor-post{display:flex!important;flex-direction:column;width:auto;margin:0;background:#fff;border:1px solid var(--fa-line);border-radius:var(--fa-radius);overflow:hidden}.elementor-location-single .fa-related .elementor-post:hover{border-color:var(--fa-blue)}.elementor-location-single .fa-related .elementor-post__thumbnail{height:160px;border-radius:0;flex:0 0 auto}.elementor-location-single .fa-related .elementor-post__thumbnail img{width:100%;height:100%;object-fit:cover}.elementor-location-single .fa-related .elementor-post__badge{position:static!important;order:1;align-self:flex-start;background:none!important;color:var(--fa-blue)!important;font-family:var(--fa-head)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important;padding:18px 18px 0!important;margin:0!important;border-radius:0!important;line-height:1;box-shadow:none!important}.elementor-location-single .fa-related .elementor-post__text{order:2;padding:8px 18px 0;margin:0}.elementor-location-single .fa-related .elementor-post__title{margin:0}.elementor-location-single .fa-related .elementor-post__title a{font-family:var(--fa-head);font-size:17.5px;line-height:1.3;font-weight:600;color:var(--fa-navy)}.elementor-location-single .fa-related .elementor-post__title a:hover{color:var(--fa-blue)}.elementor-location-single .fa-related .elementor-post__excerpt,.elementor-location-single .fa-related .elementor-post__read-more{display:none!important}.elementor-location-single .fa-related .elementor-post__meta-data{order:3;margin:8px 0 0;padding:0 18px 18px;border:0;font-family:var(--fa-text);font-size:12.5px;color:var(--fa-muted)}.elementor-location-single .fa-related .elementor-post__avatar,.elementor-location-single .fa-widget .elementor-post__avatar,.elementor-location-single .elementor-post__avatar img[src=""],.elementor-location-single .elementor-post__avatar img:not([src]){display:none!important}@media (max-width:1024px){.elementor-location-single .fa-related .elementor-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.elementor-location-single .fa-related .elementor-posts{grid-template-columns:1fr}}.elementor-location-single .fa-widget--cta{background:linear-gradient(160deg,#02023e,#0b2a8f)!important;border:none!important;border-radius:var(--fa-radius)!important;padding:24px!important;color:#fff}.elementor-location-single .fa-widget--cta .elementor-widget-container{background:transparent!important}.elementor-location-single .fa-widget--cta h2,.elementor-location-single .fa-widget--cta h3,.elementor-location-single .fa-widget--cta h4,.elementor-location-single .fa-widget--cta .elementor-heading-title{font-family:var(--fa-head);font-size:20px;font-weight:600;line-height:1.25;color:#fff!important;margin:0 0 10px}.elementor-location-single .fa-widget--cta .elementor-field-group{margin-bottom:12px}.elementor-location-single .fa-widget--cta .elementor-field-subgroup label,.elementor-location-single .fa-widget--cta .elementor-field-label{display:none}.elementor-location-single .fa-widget--cta input:not([type=submit]),.elementor-location-single .fa-widget--cta textarea,.elementor-location-single .fa-widget--cta .elementor-field-textual{width:100%;background:rgb(255 255 255 / .06)!important;border:1px solid #3A4790!important;border-radius:8px!important;padding:11px 13px!important;font-family:var(--fa-text)!important;font-size:14px!important;color:#fff!important;box-shadow:none!important;min-height:0!important}.elementor-location-single .fa-widget--cta input::placeholder,.elementor-location-single .fa-widget--cta textarea::placeholder,.elementor-location-single .fa-widget--cta .elementor-field-textual::placeholder{color:#7C8AC4!important;opacity:1}.elementor-location-single .fa-widget--cta input:focus,.elementor-location-single .fa-widget--cta textarea:focus{outline:none;border-color:var(--fa-cyan)!important}.elementor-location-single .fa-widget--cta button[type=submit],.elementor-location-single .fa-widget--cta input[type=submit],.elementor-location-single .fa-widget--cta .elementor-button{width:100%;display:block;background:var(--fa-cyan)!important;background-image:none!important;color:var(--fa-navy)!important;border:0!important;border-radius:8px!important;padding:12px!important;font-family:var(--fa-head)!important;font-size:14.5px!important;font-weight:700!important;cursor:pointer;box-shadow:none!important}.elementor-location-single .fa-widget--cta button[type=submit]:hover,.elementor-location-single .fa-widget--cta .elementor-button:hover{background:#2ac9ff!important;color:var(--fa-navy)!important}.elementor-location-single .fa-widget--cta p{font-family:var(--fa-text);font-size:14px;line-height:1.55;color:#C7D4F5;margin:0 0 16px}.elementor-location-single .fa-widget--cta .elementor-field-group:has(textarea){display:none}.elementor-location-single .fa-widget .elementor-widget-container>.elementor-toc__header,.elementor-location-single .elementor-widget-table-of-contents .elementor-toc__header{padding:0 0 12px;margin:0 0 4px;border-bottom:1px solid var(--fa-line);background:none!important;min-height:0}.elementor-location-single .elementor-toc__header-title{font-family:var(--fa-head)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--fa-navy)!important;margin:0}.elementor-location-single .elementor-toc__toggle-button{display:none!important}.elementor-location-single .elementor-toc__body{padding:0!important;max-height:none!important;background:none!important}.elementor-location-single .elementor-toc__list-wrapper{list-style:none!important;margin:0!important;padding:0!important;counter-reset:none!important}.elementor-location-single .elementor-toc__list-item{list-style:none!important;margin:0!important;padding:0!important;border-bottom:1px solid var(--fa-line-soft)}.elementor-location-single .elementor-toc__list-item:last-child{border-bottom:0}.elementor-location-single .elementor-toc__list-item::marker{content:none!important;font-size:0}.elementor-location-single .elementor-toc__list-item::before,.elementor-location-single .elementor-toc__list-item-text-wrapper::before,.elementor-location-single .elementor-toc__list-item-text::before,.elementor-location-single .elementor-toc__list-item .elementor-toc__list-item-text-wrapper>span:first-child:empty{content:none!important;display:none!important}.elementor-location-single .elementor-toc__list-item-text-wrapper>.elementor-toc__list-item-text-marker,.elementor-location-single .elementor-toc__number{display:none!important}.elementor-location-single .elementor-toc__list-item-text-wrapper{display:block!important;padding:0!important;margin:0!important;list-style:none!important}.elementor-location-single .elementor-toc__list-item-text,.elementor-location-single .elementor-toc__list-item a{display:block;padding:11px 0;font-family:var(--fa-text)!important;font-size:15px!important;font-weight:400!important;line-height:1.45;color:var(--fa-body)!important;text-decoration:none!important}.elementor-location-single .elementor-toc__list-item-text:hover,.elementor-location-single .elementor-toc__list-item a:hover{color:var(--fa-blue)!important}.elementor-location-single .elementor-toc__list-item-text.elementor-item-active,.elementor-location-single .elementor-toc__list-item.elementor-item-active>.elementor-toc__list-item-text-wrapper>.elementor-toc__list-item-text,.elementor-location-single .elementor-toc__list-item.elementor-item-active .elementor-toc__list-item-text,.elementor-location-single .elementor-toc__list-item a.elementor-item-active{color:var(--fa-blue)!important;font-weight:600!important}.elementor-location-single .elementor-toc__list-item .elementor-toc__list-wrapper .elementor-toc__list-item-text{padding-left:14px;font-size:14px!important}.elementor-location-single .fa-widget .elementor-toc__list-wrapper:empty{display:none}.elementor-location-single .fa-widget .elementor-posts{counter-reset:fa-rank;display:block!important;gap:0!important}.elementor-location-single .fa-widget .elementor-post{counter-increment:fa-rank;display:grid!important;grid-template-columns:22px 1fr;column-gap:12px;align-items:start;padding:12px 0;margin:0!important;border-bottom:1px solid var(--fa-line-soft);background:none!important;box-shadow:none!important;border-radius:0!important}.elementor-location-single .fa-widget .elementor-post:first-child{padding-top:0}.elementor-location-single .fa-widget .elementor-post:last-child{border-bottom:0;padding-bottom:0}.elementor-location-single .fa-widget .elementor-post::before{content:counter(fa-rank);grid-column:1;grid-row:1 / span 2;font-family:var(--fa-head);font-size:15px;font-weight:700;color:#B9C6E8;line-height:1.45}.elementor-location-single .fa-widget .elementor-post__thumbnail__link,.elementor-location-single .fa-widget .elementor-post__thumbnail,.elementor-location-single .fa-widget .elementor-post__excerpt,.elementor-location-single .fa-widget .elementor-post__read-more{display:none!important}.elementor-location-single .fa-widget .elementor-post__text{grid-column:2;margin:0;padding:0}.elementor-location-single .fa-widget .elementor-post__title{margin:0;font-family:var(--fa-head);font-size:15px;line-height:1.45;font-weight:500}.elementor-location-single .fa-widget .elementor-post__title a{color:var(--fa-navy);font-size:15px;font-weight:500}.elementor-location-single .fa-widget .elementor-post__title a:hover{color:var(--fa-blue)}.elementor-location-single .fa-widget .elementor-post__meta-data{display:none!important}.fa-article .fa-verdict p.fa-verdict-body{font-family:var(--fa-text);font-size:16.5px;line-height:1.7;font-weight:400;color:#DCE6FF;margin:0 0 18px}.fa-article .fa-verdict p.fa-verdict-body strong{color:#fff;font-weight:600}.fa-article .fa-verdict p.fa-verdict-kicker{font-family:var(--fa-head);font-size:22px;line-height:1.45;font-weight:600;color:#fff;margin:0;padding-top:20px;border-top:1px solid #1C2560}.fa-article .fa-verdict p.fa-verdict-body:last-of-type{margin-bottom:0}.fa-article .fa-verdict p.fa-verdict-body+.fa-verdict-kicker{margin-top:20px}@media (max-width:640px){.fa-article .fa-verdict p.fa-verdict-kicker{font-size:19px}}.fa-article .fa-table thead td,.fa-article .fa-table thead th,.fa-article table thead td,.fa-article table thead th{color:#fff!important;font-family:var(--fa-head);font-weight:600;background:var(--fa-navy);border:0;padding:13px 16px;text-align:left}.fa-article .fa-table tbody td:first-child,.fa-article table tbody td:first-child{font-weight:700;color:var(--fa-navy)}.fa-hero-caption{align-items:baseline}