:root{--abs-navy:#06142e;--abs-dark:#111827;--abs-slate:#1f2937;--abs-orange:#ff6f00;--abs-gold:#c8a45d;--abs-blue:#149ee8;--abs-white:#ffffff;--abs-soft:#f8fafc;--abs-muted:#d1d5db;--abs-border:rgba(255,255,255,0.14)}.site-footer,.footer-bottom,.nv-footer-content,.builder-item--footer_copyright{display:none!important}.abs-starter-hero{background:linear-gradient(135deg,#06142e 0%,#111827 55%,#1f2937 100%);color:#fff;padding:85px 24px;border-radius:0 0 32px 32px;text-align:center}.abs-starter-hero h1{color:#fff;font-size:clamp(38px, 6vw, 72px);line-height:1.05;margin:0 0 20px;font-weight:900}.abs-starter-hero p{max-width:760px;margin:0 auto 28px;color:#e5e7eb;font-size:18px;line-height:1.7}.abs-starter-btn{display:inline-block;background:#ff6f00;color:#111827!important;padding:15px 26px;border-radius:999px;text-decoration:none!important;font-weight:900}.abs-starter-section{max-width:1120px;margin:55px auto;padding:0 22px}.abs-starter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.abs-starter-card{background:#fff;border:1px solid #e5e7eb;padding:26px;border-radius:18px;box-shadow:0 8px 22px rgb(0 0 0 / .06)}.abs-starter-card h3{color:#06142e;margin-top:0}@media(max-width:760px){.abs-starter-grid{grid-template-columns:1fr}}.abs-footer{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:70px;background:radial-gradient(circle at top left,rgb(255 111 0 / .18),transparent 30%),radial-gradient(circle at top right,rgb(20 158 232 / .16),transparent 28%),linear-gradient(135deg,#06142e 0%,#111827 52%,#1f2937 100%);color:var(--abs-white);padding:60px 22px 0;font-family:Arial,Helvetica,sans-serif;border-top:4px solid var(--abs-orange);box-shadow:0 -12px 35px rgb(0 0 0 / .18)}.abs-footer-container{max-width:1220px;margin:0 auto;display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:34px;align-items:start}.abs-footer-brand{font-size:clamp(28px, 3vw, 38px);line-height:1.05;margin:0 0 14px;color:var(--abs-white);font-weight:900;letter-spacing:-.5px}.abs-footer-tagline{color:#f3f4f6;font-size:16px;line-height:1.65;margin:0 0 22px;max-width:380px}.abs-footer-column h3{color:var(--abs-white);font-size:18px;margin:6px 0 18px;font-weight:800;position:relative;padding-bottom:10px}.abs-footer-column h3::after{content:"";width:42px;height:3px;border-radius:999px;background:var(--abs-orange);position:absolute;left:0;bottom:0}.abs-footer-column ul{list-style:none;margin:0;padding:0}.abs-footer-column li{margin:0 0 13px}.abs-footer a{color:#e5e7eb!important;text-decoration:none!important;font-size:15px;line-height:1.4;transition:all .25s ease}.abs-footer a:hover{color:var(--abs-orange)!important;padding-left:5px}.abs-footer-btn{display:inline-block;background:var(--abs-orange);color:#111827!important;padding:13px 20px;border-radius:999px;font-weight:900;box-shadow:0 10px 26px rgb(255 111 0 / .25)}.abs-footer-btn:hover{background:#fff;color:#111827!important;padding-left:20px!important;transform:translateY(-2px)}.abs-social-row{display:flex;flex-wrap:wrap;gap:10px}.abs-social-row a{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--abs-border);background:rgb(255 255 255 / .06);border-radius:999px;padding:10px 14px}.abs-social-row a:hover{background:#fff;color:#111827!important;padding-left:14px!important}.abs-footer-note{margin-top:18px;color:var(--abs-muted);font-size:14px;line-height:1.6}.abs-footer-bottom{max-width:1220px;margin:42px auto 0;border-top:1px solid var(--abs-border);padding:22px 0;color:#cbd5e1;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:14px}.abs-footer-bottom strong{color:#fff}@media (max-width:980px){.abs-footer-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.abs-footer{padding-top:42px;margin-top:45px}.abs-footer-container{grid-template-columns:1fr;gap:30px;text-align:center}.abs-footer-tagline{margin-left:auto;margin-right:auto}.abs-footer-column h3::after{left:50%;transform:translateX(-50%)}.abs-social-row,.abs-footer-bottom{justify-content:center;text-align:center}}.abs-footer .widget{margin:0}.abs-footer .widget-title,.abs-footer h2.widget-title{color:#fff;font-size:18px;margin:6px 0 18px;font-weight:800;position:relative;padding-bottom:10px}.abs-footer .widget-title::after,.abs-footer h2.widget-title::after{content:"";width:42px;height:3px;border-radius:999px;background:var(--abs-orange);position:absolute;left:0;bottom:0}.abs-footer .widget ul{list-style:none;padding:0;margin:0}.abs-footer .widget li{margin:0 0 13px}.abs-footer-widget-area{min-width:0}@media (max-width:640px){.abs-footer .widget-title::after,.abs-footer h2.widget-title::after{left:50%;transform:translateX(-50%)}}.abs-blog-wrap{max-width:1220px;margin:0 auto;padding:36px 22px 60px}.abs-blog-hero{background:radial-gradient(circle at top left,rgb(255 111 0 / .18),transparent 32%),linear-gradient(135deg,#06142e 0%,#111827 58%,#1f2937 100%);color:#fff;padding:54px 26px;border-radius:28px;margin:22px 0 32px;text-align:center;box-shadow:0 18px 45px rgb(0 0 0 / .16)}.abs-blog-hero .abs-blog-kicker{display:inline-block;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .16);border-radius:999px;padding:8px 16px;margin-bottom:16px;font-size:14px;color:#f3f4f6}.abs-blog-hero h1{color:#fff;font-size:clamp(34px, 5vw, 62px);line-height:1.05;font-weight:900;margin:0 0 16px}.abs-blog-hero p{color:#e5e7eb;max-width:740px;margin:0 auto;font-size:18px;line-height:1.7}.abs-blog-cats{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 0 34px}.abs-blog-cats a{display:inline-flex;align-items:center;background:#fff;color:#06142e!important;border:1px solid #e5e7eb;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none!important;box-shadow:0 6px 16px rgb(0 0 0 / .05);transition:all .25s ease}.abs-blog-cats a:hover{background:#ff6f00;border-color:#ff6f00;color:#111827!important;transform:translateY(-2px)}.abs-featured-post{display:grid;grid-template-columns:1.15fr 0.85fr;gap:0;background:#fff;border-radius:26px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 14px 38px rgb(0 0 0 / .08);margin-bottom:34px}.abs-featured-media{min-height:380px;background:#f3f4f6}.abs-featured-media a,.abs-featured-media img{display:block;width:100%;height:100%}.abs-featured-media img{object-fit:cover}.abs-featured-content{padding:38px;display:flex;flex-direction:column;justify-content:center}.abs-post-label{display:inline-block;width:fit-content;background:rgb(255 111 0 / .12);color:#b45309;border:1px solid rgb(255 111 0 / .25);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px}.abs-featured-content h2{font-size:clamp(28px, 3vw, 44px);line-height:1.1;margin:0 0 14px;color:#06142e;font-weight:900}.abs-featured-content h2 a,.abs-blog-card h2 a{color:inherit!important;text-decoration:none!important}.abs-post-meta{color:#64748b;font-size:14px;margin-bottom:14px}.abs-post-excerpt{color:#334155;line-height:1.75;font-size:16px;margin-bottom:22px}.abs-read-btn{display:inline-block;width:fit-content;background:#06142e;color:#ffffff!important;border-radius:999px;padding:12px 18px;text-decoration:none!important;font-weight:900;transition:all .25s ease}.abs-read-btn:hover{background:#ff6f00;color:#111827!important;transform:translateY(-2px)}.abs-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.abs-blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:22px;overflow:hidden;box-shadow:0 8px 24px rgb(0 0 0 / .06);transition:all .25s ease;display:flex;flex-direction:column}.abs-blog-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgb(6 20 46 / .13);border-color:rgb(255 111 0 / .35)}.abs-card-media{height:210px;background:#f3f4f6;overflow:hidden}.abs-card-media a,.abs-card-media img{display:block;width:100%;height:100%}.abs-card-media img{object-fit:cover;transition:transform .35s ease}.abs-blog-card:hover .abs-card-media img{transform:scale(1.06)}.abs-card-content{padding:22px;display:flex;flex-direction:column;flex:1}.abs-card-content h2{color:#06142e;font-size:21px;line-height:1.25;margin:0 0 10px;font-weight:900}.abs-card-content .abs-post-excerpt{font-size:15px;margin-bottom:18px}.abs-card-content .abs-read-btn{margin-top:auto;padding:10px 15px;font-size:14px}.abs-blog-pagination{margin:40px 0 10px;text-align:center}.abs-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;margin:4px;border-radius:999px;border:1px solid #e5e7eb;color:#06142e;text-decoration:none;font-weight:800}.abs-blog-pagination .current,.abs-blog-pagination .page-numbers:hover{background:#ff6f00;border-color:#ff6f00;color:#111827}.abs-blog-cta{margin-top:46px;background:#06142e;color:#fff;border-radius:26px;padding:38px 26px;text-align:center;box-shadow:0 14px 34px rgb(0 0 0 / .14)}.abs-blog-cta h2{color:#fff;margin:0 0 12px;font-size:clamp(26px, 3vw, 40px)}.abs-blog-cta p{color:#e5e7eb;max-width:650px;margin:0 auto 22px;line-height:1.7}.abs-blog-cta a{display:inline-block;background:#ff6f00;color:#111827!important;border-radius:999px;padding:14px 22px;font-weight:900;text-decoration:none!important}@media (max-width:980px){.abs-featured-post{grid-template-columns:1fr}.abs-featured-media{min-height:300px}.abs-post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.abs-blog-wrap{padding:24px 16px 44px}.abs-blog-hero{border-radius:20px;padding:40px 18px}.abs-featured-content{padding:26px 22px}.abs-post-grid{grid-template-columns:1fr}.abs-card-media{height:230px}}