*{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-ise{--gold:#d6a64c;--gold-dark:#aa7d2e;--black:#090b0d;--text:#33373c;--muted:#626870;--border:#e9e2d8;--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-ise *,.atb-ise :before,.atb-ise :after{box-sizing:border-box}.atb-ise .atb-inner{max-width:1100px;margin:0 auto;padding:0 22px 50px}.atb-ise .atb-inner>:first-child{margin-top:0!important;padding-top:0!important}.atb-ise p{margin:0 0 21px;font-size:16px;line-height:1.9}.atb-ise h2,.atb-ise h3{color:var(--black);font-family:Georgia,Times New Roman,serif;font-weight:600;line-height:1.4}.atb-ise h2{border-bottom:1px solid var(--border);margin:43px 0 22px;padding:0 0 16px;font-size:clamp(25px,3vw,34px);position:relative}.atb-ise h2:after{content:"";background:var(--gold);width:65px;height:2px;position:absolute;bottom:-1px;left:0}.atb-ise h3{margin:28px 0 14px;font-size:23px}.atb-ise strong{color:#191919;font-weight:700}.atb-ise a:not(.atb-btn){color:var(--gold-dark);text-underline-offset:3px;text-decoration:underline}.atb-ise a:not(.atb-btn):hover{color:#745119}.atb-ise ul{margin:0 0 24px;padding-left:25px}.atb-ise li{margin-bottom:12px;padding-left:5px}.atb-ise li::marker{color:var(--gold)}.atb-ise .atb-highlight{background:var(--cream);border-left:3px solid var(--gold);margin:28px 0;padding:27px 30px}.atb-ise .atb-highlight p:last-child,.atb-ise .atb-highlight ul:last-child{margin-bottom:0}.atb-ise .atb-vehicles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 30px;display:grid}.atb-ise .atb-vehicle{border:1px solid var(--border);border-top:2px solid var(--gold);background:#fff;padding:25px}.atb-ise .atb-vehicle h3{margin:0 0 10px;font-size:21px}.atb-ise .atb-vehicle p{margin:0;font-size:15px}.atb-ise .atb-event{background:var(--black);color:#fff;border-top:3px solid var(--gold);margin:27px 0 30px;padding:32px}.atb-ise .atb-event-title{color:#fff;margin:0 0 22px;font-family:Georgia,serif;font-size:25px}.atb-ise .atb-event-row{border-bottom:1px solid #ffffff29;grid-template-columns:150px 1fr;gap:15px;padding:13px 0;display:grid}.atb-ise .atb-event-row:last-child{border-bottom:0}.atb-ise .atb-event-row span:first-child{color:var(--gold);font-weight:700}.atb-ise .atb-event-row span:last-child{color:#eee}.atb-ise .atb-cta{background:var(--black);color:#fff;text-align:center;border-top:3px solid var(--gold);margin:42px 0;padding:43px 35px;position:relative;overflow:hidden}.atb-ise .atb-cta:before{content:"";pointer-events:none;border:1px solid #d6a64c26;border-radius:50%;width:210px;height:210px;position:absolute;top:-110px;right:-90px}.atb-ise .atb-cta-label{color:var(--gold);text-transform:uppercase;letter-spacing:2px;margin-bottom:13px;font-size:12px;font-weight:700;display:block}.atb-ise .atb-cta h2{color:#fff;border:0;margin:0 0 15px;padding:0;font-size:clamp(25px,3vw,33px)}.atb-ise .atb-cta h2:after{display:none}.atb-ise .atb-cta p{color:#dedede;max-width:720px;margin:0 auto 25px}.atb-ise .atb-actions{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.atb-ise .atb-btn{text-transform:uppercase;letter-spacing:.6px;justify-content:center;align-items:center;min-height:50px;padding:14px 24px;font-size:13px;font-weight:700;line-height:1.4;transition:background .25s,color .25s;display:inline-flex;text-decoration:none!important}.atb-ise .atb-btn-gold{background:var(--gold);border:1px solid var(--gold);color:#111!important}.atb-ise .atb-btn-gold:hover{background:#efc36f}.atb-ise .atb-btn-outline{background:0 0;border:1px solid #aaa;color:#fff!important}.atb-ise .atb-btn-outline:hover{background:#fff;color:#111!important}.atb-ise .atb-steps{margin:26px 0 30px}.atb-ise .atb-step{border-bottom:1px solid var(--border);gap:17px;padding:18px 0;display:flex}.atb-ise .atb-step:first-child{border-top:1px solid var(--border)}.atb-ise .atb-step-number{background:var(--black);height:43px;color:var(--gold);flex:0 0 43px;justify-content:center;align-items:center;font-family:Georgia,serif;font-size:19px;display:flex}.atb-ise .atb-step strong{margin-bottom:4px;display:block}.atb-ise .atb-step p{margin:0}.atb-ise .atb-contact{background:var(--cream);border:1px solid var(--border);margin:25px 0;padding:25px 28px}.atb-ise .atb-contact p{overflow-wrap:anywhere;margin:0 0 8px}.atb-ise .atb-contact p:last-child{margin-bottom:0}.atb-ise .atb-faq{margin-top:45px}.atb-ise .atb-faq-item{border-bottom:1px solid var(--border);padding:22px 0}.atb-ise .atb-faq-item:first-of-type{border-top:1px solid var(--border)}.atb-ise .atb-faq-item h3{color:#111;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:600}.atb-ise .atb-faq-item p{color:#50545a;margin:0}@media (max-width:767px){.atb-ise{font-size:15px}.atb-ise .atb-inner{padding:0 16px 35px}.atb-ise p{font-size:15px;line-height:1.8}.atb-ise h2{margin-top:33px;font-size:26px}.atb-ise h3{font-size:21px}.atb-ise .atb-highlight{padding:20px}.atb-ise .atb-vehicles{grid-template-columns:1fr}.atb-ise .atb-vehicle{padding:21px}.atb-ise .atb-event{padding:24px 20px}.atb-ise .atb-event-row{grid-template-columns:1fr;gap:3px}.atb-ise .atb-cta{margin:35px 0;padding:32px 20px}.atb-ise .atb-actions{flex-direction:column}.atb-ise .atb-btn{width:100%}.atb-ise .atb-faq-item h3{font-size:19px}}
