body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1400px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1560px}@media only screen and (min-width:1750px){.et_pb_row{padding:35px 0}.et_pb_section{padding:70px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:105px}.et_pb_fullwidth_section{padding:0}}:root{--navy:#1B2A5C;--navy2:#102060;--accent:#F09020;--text:#0b1220;--text2:#2a3550;--text3:#5a6784;--border:rgba(16,32,96,.12);--shadow:0 18px 44px rgba(16,32,96,.10);--shadow2:0 10px 26px rgba(16,32,96,.12);--radius:18px;--radius-lg:26px;--container:1160px;--pad:clamp(18px,2.4vw,28px);--focus:0 0 0 4px rgba(240,144,32,.28);--pageTint:#f2f5ff;--sectionTint:rgba(255,255,255,.84)}*{box-sizing:border-box}html,body{height:100%;scroll-behavior:smooth}body{margin:0;font-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";color:var(--text);line-height:1.65;overflow-x:hidden;background:radial-gradient(1000px 520px at 8% -10%,rgba(240,144,32,.18),transparent 62%),radial-gradient(1100px 600px at 95% 0%,rgba(27,42,92,.16),transparent 60%),radial-gradient(900px 540px at 50% 35%,rgba(16,32,96,.06),transparent 62%),linear-gradient(180deg,#ffffff 0%,var(--pageTint) 40%,#ffffff 100%)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:14px}.container{width:min(var(--container),calc(100% - (2 * var(--pad))));margin-inline:auto}.topbar{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.88);backdrop-filter:blur(14px);border-bottom:1px solid rgba(16,32,96,.10)}.nav{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:16px 0}.brand{display:flex;align-items:center;gap:12px;flex:0 0 auto}.brand img{height:44px;width:auto;display:block}.navCenter{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.navlinks{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px;border-radius:999px;border:1px solid rgba(16,32,96,.10);background:rgba(255,255,255,.75);box-shadow:0 10px 26px rgba(16,32,96,.06);max-width:100%;overflow-x:auto;scrollbar-width:none}.navlinks::-webkit-scrollbar{display:none}.navlinks a{font-size:13px;font-weight:900;letter-spacing:.01em;color:var(--navy2);padding:10px 12px;border-radius:999px;white-space:nowrap;transition:background .2s ease,transform .2s ease,color .2s ease}.navlinks a:hover{background:rgba(16,32,96,.06);transform:translateY(-1px)}.navlinks a.active{background:rgba(240,144,32,.16);color:var(--navy2);border:1px solid rgba(240,144,32,.35)}.ctaRow{display:flex;align-items:center;gap:10px;flex:0 0 auto;white-space:nowrap}.btn{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;font-weight:900;font-size:13.5px;border:1px solid rgba(16,32,96,.16);background:rgba(255,255,255,.86);color:var(--navy2);box-shadow:0 8px 18px rgba(16,32,96,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.btn:hover{transform:translateY(-1px);box-shadow:var(--shadow2);border-color:rgba(240,144,32,.35);background:#fff}.btn.primary{border-color:rgba(240,144,32,.55);background:linear-gradient(180deg,rgba(240,144,32,1),rgba(230,122,30,1));color:#1a1a1a;box-shadow:0 14px 28px rgba(240,144,32,.18)}.btn.primary:hover{box-shadow:0 20px 44px rgba(240,144,32,.24);transform:translateY(-1px) scale(1.01);border-color:rgba(240,144,32,.75)}.btnIcon{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:rgba(16,32,96,.07);flex:0 0 auto}.menuBtn{display:none;width:44px;height:44px;border-radius:14px;border:1px solid rgba(16,32,96,.16);background:rgba(255,255,255,.86);cursor:pointer;transition:transform .2s ease,background .2s ease}.menuBtn:hover{transform:translateY(-1px);background:#fff}.menuIcon{width:18px;height:12px;position:relative;margin:0 auto}.menuIcon span{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:var(--navy2)}.menuIcon span:nth-child(1){top:0}.menuIcon span:nth-child(2){top:5px;opacity:.9}.menuIcon span:nth-child(3){top:10px;opacity:.8}.mobilePanel{display:none;border-top:1px solid rgba(16,32,96,.10);background:rgba(255,255,255,.92);padding:14px 0 18px}.mobilePanel.open{display:block}.mobilePanel a{display:block;padding:12px 12px;border-radius:14px;color:var(--text2);font-weight:800;transition:background .2s ease,transform .2s ease}.mobilePanel a:hover{background:rgba(16,32,96,.06);transform:translateY(-1px)}.mobilePanel .row{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}@media (max-width:980px){.navCenter,.ctaRow{display:none}.menuBtn{display:grid;place-items:center}.brand img{height:40px}}.heroGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(18px,4vw,46px);align-items:start}.heroLeft{padding-top:6px}@media (max-width:980px){.heroGrid{grid-template-columns:1fr}.heroLeft{padding-top:0}}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(16,32,96,.14);background:rgba(255,255,255,.75);color:var(--navy2);font-weight:900;font-size:12px;letter-spacing:.10em;text-transform:uppercase;box-shadow:0 12px 26px rgba(16,32,96,.08)}.eyebrow .pill{width:38px;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(240,144,32,1),rgba(27,42,92,.95))}h1{margin:14px 0 12px;font-size:clamp(34px,3.6vw,54px);line-height:1.05;letter-spacing:-0.02em;color:var(--navy2)}.subhead{margin:0 0 16px;color:var(--text2);font-size:clamp(16px,1.35vw,18px);max-width:74ch}.heroActions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:10px}.metaRow{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px;color:var(--text3);font-size:13px}.meta{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(16,32,96,.12);background:rgba(255,255,255,.76);font-weight:800}.metaDot{width:10px;height:10px;border-radius:999px;background:rgba(240,144,32,.95);box-shadow:0 0 0 4px rgba(240,144,32,.18)}.heroCard{border-radius:var(--radius-lg);border:1px solid rgba(16,32,96,.12);background:radial-gradient(760px 380px at 75% 20%,rgba(240,144,32,.22),transparent 60%),radial-gradient(760px 380px at 20% 10%,rgba(27,42,92,.18),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(243,246,255,.92) 100%);box-shadow:var(--shadow);overflow:hidden;padding:18px}.section{padding:34px 0}.sectionHeader{margin:0 0 16px;display:block;max-width:960px}.sectionHeader h2{margin:0 0 8px;color:var(--navy2);font-size:clamp(22px,2.3vw,34px);letter-spacing:-.02em;line-height:1.18}.sectionHeader p{margin:0;color:var(--text3);font-size:14.5px;max-width:84ch;font-weight:600}.prose,.panel{border-radius:var(--radius-lg);border:1px solid rgba(16,32,96,.12);background:var(--sectionTint);box-shadow:var(--shadow2);padding:18px}.prose h3,.panel h3{margin:0 0 8px;color:var(--navy2);font-size:20px;letter-spacing:-.01em}.prose h4{margin:16px 0 8px;color:var(--navy2);font-size:16px;letter-spacing:-.01em}.prose p,.panel p{margin:0 0 12px;color:var(--text2);font-size:14.6px;font-weight:600}.prose ul,.panel ul{margin:0 0 12px;padding-left:18px;color:var(--text2);font-size:14.6px;font-weight:600}.prose li,.panel li{margin:8px 0}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;align-items:start}@media (max-width:980px){.split{grid-template-columns:1fr}}.img-placeholder{width:100%;aspect-ratio:16 / 10;border-radius:18px;border:1px dashed rgba(16,32,96,.22);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.70)),radial-gradient(600px 300px at 20% 20%,rgba(240,144,32,.22),transparent 60%),radial-gradient(600px 300px at 80% 30%,rgba(27,42,92,.18),transparent 60%);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--navy2);font-weight:900;font-size:14px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px}.img-placeholder small{opacity:.7;font-weight:800;display:block;margin-top:6px;font-size:11px}.chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.chip{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(16,32,96,.12);background:rgba(255,255,255,.76);box-shadow:0 10px 22px rgba(16,32,96,.06);font-weight:900;font-size:13px;color:var(--navy2);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.chip:hover{transform:translateY(-2px);border-color:rgba(240,144,32,.45);background:#fff;box-shadow:0 18px 38px rgba(16,32,96,.10)}.chip .dot{width:10px;height:10px;border-radius:999px;background:rgba(240,144,32,.95);box-shadow:0 0 0 4px rgba(240,144,32,.16)}.band{margin-top:18px;border-radius:var(--radius-lg);border:1px solid rgba(16,32,96,.12);background:radial-gradient(900px 400px at 10% 10%,rgba(240,144,32,.20),transparent 60%),radial-gradient(900px 400px at 92% 10%,rgba(27,42,92,.18),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.80));box-shadow:var(--shadow);padding:20px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.band h3{margin:0;color:var(--navy2);font-size:20px;letter-spacing:-.01em}.band p{margin:6px 0 0;color:var(--text3);font-size:14.5px;max-width:84ch;font-weight:600}footer{margin-top:30px;padding:28px 0 42px;background:radial-gradient(1200px 500px at 15% 0%,rgba(240,144,32,.12),transparent 60%),radial-gradient(1200px 600px at 95% 10%,rgba(27,42,92,.18),transparent 55%),linear-gradient(180deg,rgba(16,32,96,.96),rgba(16,32,96,.98));color:rgba(255,255,255,.88);border-top:1px solid rgba(255,255,255,.10)}.footGrid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:16px;align-items:start}@media (max-width:980px){.footGrid{grid-template-columns:1fr}}.footBrand img{height:38px;width:auto;display:block;filter:brightness(1.12) saturate(1.05);margin-bottom:10px}.footBrand p{margin:0;color:rgba(255,255,255,.78);font-size:13px;max-width:80ch;font-weight:600}.footCol h5{margin:6px 0 10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.92);font-weight:900}.footCol a{display:block;padding:10px 10px;border-radius:12px;color:rgba(255,255,255,.84);transition:background .2s ease,transform .2s ease,color .2s ease;font-weight:800}.footCol a:hover{background:rgba(255,255,255,.08);transform:translateY(-1px);color:#fff}.subFooter{margin-top:16px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:rgba(255,255,255,.70);font-size:12px;font-weight:700}.container{padding:0px!important}