:root{--atx-navy:#0e2438;--atx-navy-deep:#0a1a2b;--atx-blue:#4a8fc7;--atx-blue-dark:#2f6da6;--atx-ice:#e8eef4;--atx-paper:#f7f9fb;--atx-white:#ffffff;--atx-ink:#101820;--atx-body:#3c4a56;--atx-muted:#6b7a87;--atx-line:rgba(16,24,32,0.12);--atx-line-inv:rgba(255,255,255,0.18);--atx-radius:3px;--atx-shadow:0 1px 3px rgba(16,24,32,.08),0 10px 28px rgba(16,24,32,.06);--atx-tracking:0.25em}body,.et_pb_text,.et_pb_blurb_description{color:var(--atx-body);font-size:16px;line-height:1.65}h1,h2,h3,h4{color:var(--atx-ink);font-weight:700;line-height:1.12;letter-spacing:-0.01em}.atx-accent{color:var(--atx-blue)}.atx-eyebrow,.atx-eyebrow p{color:var(--atx-blue);font-size:12px;font-weight:600;letter-spacing:var(--atx-tracking);text-transform:uppercase;line-height:1.6;margin-bottom:14px}.atx-eyebrow--dark,.atx-eyebrow--dark p{color:var(--atx-ink);opacity:.85}.atx-eyebrow--light,.atx-eyebrow--light p{color:rgba(255,255,255,.85)}.atx-btn.et_pb_button,.atx-btn .et_pb_button{background:var(--atx-navy);color:#fff;border:1px solid var(--atx-navy);border-radius:var(--atx-radius);font-size:13px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;padding:15px 28px;transition:background .2s ease,color .2s ease,border-color .2s ease}.atx-btn.et_pb_button:hover,.atx-btn .et_pb_button:hover{background:var(--atx-blue-dark);border-color:var(--atx-blue-dark);padding:15px 28px}.atx-btn--ghost.et_pb_button,.atx-btn--ghost .et_pb_button{background:transparent;color:var(--atx-ink);border:1px solid var(--atx-navy);border-radius:var(--atx-radius);font-size:13px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;padding:14px 26px;transition:background .2s ease,color .2s ease}.atx-btn--ghost.et_pb_button:hover,.atx-btn--ghost .et_pb_button:hover{background:var(--atx-navy);color:#fff;padding:14px 26px}.atx-btn--pill.et_pb_button,.atx-btn--pill .et_pb_button{background:transparent;color:var(--atx-ink);border:1px solid var(--atx-ink);border-radius:999px;font-size:14px;font-weight:500;text-transform:none;letter-spacing:0;padding:10px 24px}.atx-btn--pill.et_pb_button:hover,.atx-btn--pill .et_pb_button:hover{background:var(--atx-navy);border-color:var(--atx-navy);color:#fff;padding:10px 24px}.atx-btn .et_pb_button:after,.atx-btn--ghost .et_pb_button:after,.atx-btn--pill .et_pb_button:after{display:none}.atx-morelink a{color:var(--atx-ink);font-size:13px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--atx-blue);padding-bottom:6px;transition:color .2s ease}.atx-morelink a:hover{color:var(--atx-blue-dark)}.atx-hero{position:relative;min-height:92vh;display:flex;align-items:center}.atx-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0.94) 0%,rgba(255,255,255,0.72) 34%,rgba(255,255,255,0.25) 58%,rgba(255,255,255,0) 75%);pointer-events:none;z-index:1}.atx-hero .et_pb_row{position:relative;z-index:2}.atx-hero h1{font-size:clamp(44px,5.4vw,68px);margin-bottom:24px}.atx-hero .atx-hero__lede{max-width:46ch;font-size:17px;margin-bottom:32px}.atx-hero__tag,.atx-hero__tag p{color:var(--atx-ink);font-size:12px;font-weight:600;letter-spacing:var(--atx-tracking);text-transform:uppercase;line-height:2}.atx-hero__tag--tr{position:absolute;top:110px;right:5vw;text-align:right;z-index:2}.atx-hero__tag--br{position:absolute;bottom:56px;right:5vw;text-align:right;z-index:2}.atx-hero__tag--br p,.atx-hero__tag--br{color:#fff;text-shadow:0 1px 8px rgba(10,26,43,.5)}.atx-valuebar .et_pb_row{display:flex;align-items:stretch}.atx-value{text-align:center;padding:8px 18px;border-left:1px solid var(--atx-line)}.atx-valuebar .et_pb_column:first-child .atx-value{border-left:none}.atx-value .et_pb_main_blurb_image{margin-bottom:14px}.atx-value .et_pb_main_blurb_image .et-pb-icon{color:var(--atx-navy);font-size:30px}.atx-value .et_pb_module_header{font-size:12px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;color:var(--atx-ink);line-height:1.7}.atx-value .et_pb_blurb_description{display:none}.atx-value-note,.atx-value-note p{border-left:1px solid var(--atx-line);padding-left:28px;color:var(--atx-ink);font-size:13px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;line-height:1.9}.atx-domains h2{font-size:clamp(30px,3.2vw,42px)}.atx-card.et_pb_blurb{background:var(--atx-white);border-radius:var(--atx-radius);box-shadow:var(--atx-shadow);overflow:hidden;height:100%;transition:transform .2s ease,box-shadow .2s ease}.atx-card.et_pb_blurb:hover{transform:translateY(-3px);box-shadow:0 2px 6px rgba(16,24,32,.10),0 16px 36px rgba(16,24,32,.10)}.atx-card .et_pb_main_blurb_image{margin:0}.atx-card .et_pb_main_blurb_image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:0}.atx-card .et_pb_blurb_container{padding:22px 22px 26px}.atx-card .et_pb_module_header{font-size:18px;line-height:1.3;margin-bottom:10px}.atx-card .et_pb_blurb_description{font-size:14.5px;line-height:1.6}.atx-card .atx-card__arrow{display:inline-block;margin-top:16px;color:var(--atx-ink);font-size:20px;text-decoration:none;transition:transform .2s ease,color .2s ease}.atx-card:hover .atx-card__arrow{transform:translateX(4px);color:var(--atx-blue-dark)}.atx-split .et_pb_row{max-width:100%;width:100%;padding:0}.atx-split__media{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:560px;padding:64px 7vw!important}.atx-split__media::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(10,26,43,0.72) 0%,rgba(10,26,43,0.42) 55%,rgba(10,26,43,0.15) 100%);z-index:0}.atx-split__media>*{position:relative;z-index:1}.atx-split__media h2{color:#fff;font-size:clamp(30px,3vw,40px);margin-bottom:18px}.atx-split__media p{color:rgba(255,255,255,0.92);max-width:42ch}.atx-split__media .atx-btn.et_pb_button,.atx-split__media .atx-btn .et_pb_button{background:var(--atx-navy);border-color:rgba(255,255,255,0.35)}.atx-split__panel{background:var(--atx-navy);display:flex;flex-direction:column;justify-content:center;padding:64px 5vw!important;position:relative;overflow:hidden}.atx-panel-item.et_pb_blurb{margin-bottom:8px}.atx-panel-item .et_pb_blurb_content{display:flex;align-items:center;gap:18px}.atx-panel-item .et_pb_main_blurb_image{margin:0;width:40px;flex:0 0 40px}.atx-panel-item .et-pb-icon{color:#fff;font-size:24px}.atx-panel-item .et_pb_module_header,.atx-panel-item .et_pb_module_header a{color:#fff;font-size:16px;font-weight:500;margin:0}.atx-panel-item .et_pb_blurb_description{display:none}.atx-panel-quote{border-left:1px solid var(--atx-line-inv);padding-left:28px;margin-top:8px}.atx-panel-quote p{color:rgba(255,255,255,0.9);font-style:italic;font-size:16px;line-height:1.7}.atx-panel-quote::after{content:"";display:block;width:36px;height:3px;background:var(--atx-blue);margin-top:18px}.atx-cta{text-align:center}.atx-cta h2::before{content:"";display:block;width:44px;height:3px;background:var(--atx-blue);margin:0 auto 26px}.atx-cta h2{font-size:clamp(28px,3vw,38px);line-height:1.25}.atx-cta .atx-cta__lede{max-width:58ch;margin:18px auto 30px;font-size:15.5px}.atx-footer{background:var(--atx-navy-deep)}.atx-footer,.atx-footer p{color:rgba(255,255,255,0.75);font-size:12px}.atx-footer__stack{border-left:1px solid var(--atx-line-inv);padding-left:22px}.atx-footer__stack p{font-size:10.5px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;line-height:2;margin:0}.atx-footer__tag,.atx-footer__tag p{font-size:11px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;text-align:right}.atx-pad{padding:96px 0}.atx-valuebar{padding:44px 0}.atx-cta{padding:88px 0}@media (max-width:980px){.atx-pad{padding:64px 0}.atx-hero{min-height:78vh}.atx-hero::before{background:linear-gradient(180deg,rgba(255,255,255,0.94) 0%,rgba(255,255,255,0.85) 55%,rgba(255,255,255,0.35) 100%)}.atx-hero__tag--tr,.atx-hero__tag--br{display:none}.atx-valuebar .et_pb_row{flex-wrap:wrap}.atx-value{border-left:none;border-top:1px solid var(--atx-line)}.atx-value-note,.atx-value-note p{border-left:none;padding-left:0;text-align:center}.atx-split__media{min-height:440px}.atx-split__panel{padding:48px 6vw!important}}@media (max-width:640px){.atx-hero h1{font-size:38px}.atx-card .et_pb_blurb_container{padding:18px 18px 22px}.atx-split__media{padding:48px 6vw!important}}@media (prefers-reduced-motion:reduce){.atx-card.et_pb_blurb,.atx-card .atx-card__arrow,.atx-btn.et_pb_button,.atx-btn--ghost.et_pb_button,.atx-btn--pill.et_pb_button{transition:none}.atx-card.et_pb_blurb:hover{transform:none}}