*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#0a0a0a;-webkit-font-smoothing:antialiased;background-color:#fff;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4{font-family:Georgia,Times New Roman,serif}.blog-content h2{color:#0a0a0a;margin:36px 0 14px;font-family:Georgia,serif;font-size:28px}.blog-content h3{color:#0a0a0a;margin:28px 0 12px;font-family:Georgia,serif;font-size:22px}.blog-content p{color:#4a4540;margin:0 0 18px;font-size:16px;line-height:1.75}.blog-content a{color:#a88e45;text-decoration:underline}.blog-content ul,.blog-content ol{color:#4a4540;margin:0 0 18px;padding-left:22px;font-size:16px;line-height:1.75}.blog-content li{margin-bottom:6px}.blog-content img{width:100%;height:auto;margin:24px 0}.blog-content blockquote{color:#7a7469;border-left:3px solid #c7ab37;margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.blog-content li{list-style:outside}.atb-article{--gold:#d5a64c;--gold-dark:#ad802d;--black:#090b0d;--text:#33373c;--muted:#666a70;--border:#e9e3d9;--cream:#faf8f4;color:var(--text);background:#fff;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.85;margin:0!important;padding:0!important}.atb-article *,.atb-article :before,.atb-article :after{box-sizing:border-box}.atb-article .atb-inner{width:100%;max-width:1100px;margin:0 auto;padding:0 22px 45px}.atb-article .atb-inner>:first-child{margin-top:0!important;padding-top:0!important}.atb-article p{margin:0 0 21px;font-size:16px;line-height:1.9}.atb-article h2,.atb-article h3,.atb-article h4{color:var(--black);font-family:Georgia,Times New Roman,serif;font-weight:600;line-height:1.4}.atb-article h2{border-bottom:1px solid var(--border);margin:44px 0 22px;padding:0 0 16px;font-size:clamp(25px,3vw,34px);position:relative}.atb-article h2:after{content:"";background:var(--gold);width:65px;height:2px;position:absolute;bottom:-1px;left:0}.atb-article h3{margin:28px 0 15px;font-size:23px}.atb-article h4{margin:28px 0 15px;font-size:21px}.atb-article strong{color:#171717;font-weight:700}.atb-article a:not(.atb-button){color:var(--gold-dark);text-underline-offset:3px;text-decoration:underline}.atb-article a:not(.atb-button):hover{color:#795516}.atb-article .atb-benefits{background:var(--cream);border-left:3px solid var(--gold);margin:28px 0;padding:27px 30px}.atb-article .atb-benefits>p:first-child{margin-bottom:15px}.atb-article ul{margin:0 0 23px;padding-left:25px}.atb-article li{margin-bottom:12px;padding-left:5px;line-height:1.85}.atb-article li::marker{color:var(--gold)}.atb-article .atb-benefits ul{margin-bottom:0}.atb-article .atb-steps{margin:27px 0 30px}.atb-article .atb-step{border-bottom:1px solid var(--border);align-items:flex-start;gap:18px;padding:20px 0;display:flex}.atb-article .atb-step:first-child{border-top:1px solid var(--border)}.atb-article .atb-step-number{background:var(--black);width:43px;min-width:43px;height:43px;color:var(--gold);justify-content:center;align-items:center;font-family:Georgia,serif;font-size:19px;display:flex}.atb-article .atb-step-content{flex:1}.atb-article .atb-step-content strong{margin-bottom:4px;font-size:16px;display:block}.atb-article .atb-step-content p{margin:0}.atb-article .atb-cta{background:var(--black);color:#fff;text-align:center;border-top:3px solid var(--gold);margin:43px 0;padding:44px 35px;position:relative;overflow:hidden}.atb-article .atb-cta:before{content:"";pointer-events:none;border:1px solid #d5a64c21;border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;right:-90px}.atb-article .atb-cta-label{color:var(--gold);text-transform:uppercase;letter-spacing:2px;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.atb-article .atb-cta h2{color:#fff;border:0;margin:0 0 16px;padding:0;font-size:clamp(25px,3vw,34px)}.atb-article .atb-cta h2:after{display:none}.atb-article .atb-cta p{color:#dedede;max-width:720px;margin:0 auto 27px}.atb-article .atb-buttons{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.atb-article .atb-button{text-transform:uppercase;letter-spacing:.6px;justify-content:center;align-items:center;min-height:50px;padding:14px 25px;font-size:13px;font-weight:700;line-height:1.4;transition:all .25s;display:inline-flex;text-decoration:none!important}.atb-article .atb-button-gold{background:var(--gold);border:1px solid var(--gold);color:#111!important}.atb-article .atb-button-gold:hover{background:#efc36f;border-color:#efc36f}.atb-article .atb-button-outline{background:0 0;border:1px solid #aaa;color:#fff!important}.atb-article .atb-button-outline:hover{background:#fff;color:#111!important}.atb-article .atb-faq{margin-top:45px}.atb-article .atb-faq-item{border-bottom:1px solid var(--border);padding:22px 0}.atb-article .atb-faq-item:first-of-type{border-top:1px solid var(--border)}.atb-article .atb-faq-item h3{color:#111;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:600}.atb-article .atb-faq-item p{color:#50545a;margin:0}@media (max-width:767px){.atb-article{font-size:15px}.atb-article .atb-inner{padding:0 16px 35px}.atb-article p{font-size:15px;line-height:1.8}.atb-article h2{margin-top:34px;font-size:26px}.atb-article h3{font-size:21px}.atb-article .atb-benefits{padding:20px}.atb-article .atb-cta{margin:35px 0;padding:32px 20px}.atb-article .atb-buttons{flex-direction:column}.atb-article .atb-button{width:100%}.atb-article .atb-step{gap:13px}.atb-article .atb-step-number{width:37px;min-width:37px;height:37px;font-size:17px}.atb-article .atb-faq-item h3{font-size:19px}}
