.axe-landing *,.axe-landing *::before,.axe-landing *::after{box-sizing:border-box;margin:0;padding:0}.axe-landing img{max-width:100%;height:auto}.axe-landing a{color:#2ea3f2}.axe-landing{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;color:#666;font-size:.875rem;line-height:1.7}.axe-landing .sm-container{max-width:1200px;margin:0 auto;padding:0 1.25rem}.axe-landing .section-label{display:inline-block;margin-bottom:.75rem;color:#009bd3;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:.2em}.axe-landing .section-title{margin:0 0 1rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;font-size:2.625rem;line-height:1.2;font-weight:700;text-transform:uppercase}.axe-landing .section-title em{font-style:normal;color:#009bd3}@media (max-width:767px){.axe-landing .section-title{font-size:1.75rem}}.axe-landing .section-intro{margin:0 0 2.5rem;color:#666;font-size:1rem;line-height:1.75}.axe-landing .btn-hero,.axe-landing .btn-cta-main,.axe-landing .btn-start-assessment,.axe-landing .btn-aform-next{display:inline-block;border:1px solid #ff6b2b;border-radius:0;padding:1.25rem 1.75rem;background:#ff6b2b;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;cursor:pointer;transition:background 0.25s,border-color 0.25s,color 0.25s}.axe-landing .btn-hero:hover,.axe-landing .btn-cta-main:hover,.axe-landing .btn-start-assessment:hover,.axe-landing .btn-aform-next:hover,.axe-landing .btn-hero:focus,.axe-landing .btn-cta-main:focus,.axe-landing .btn-start-assessment:focus,.axe-landing .btn-aform-next:focus{background:#e55a1f;border-color:#e55a1f;color:#fff}.axe-landing .btn-ghost{display:inline-block;padding:.5rem 0;border-bottom:1px solid rgb(255 255 255 / .4);color:rgb(255 255 255 / .85);text-decoration:none;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:.1em;transition:color 0.25s,border-color 0.25s}.axe-landing .btn-ghost:hover{color:#fff;border-color:#06bdff}.axe-landing .btn-ghost-teal{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem 0;border-bottom:1px solid rgb(6 189 255 / .4);color:#06bdff;text-decoration:none;text-transform:uppercase;width:fit-content;font-size:.875rem;font-weight:700;letter-spacing:.12em;transition:color 0.25s,border-color 0.25s}.axe-landing .btn-ghost-teal:hover{color:#fff;border-color:#fff}.axe-landing .btn-cta-phone{display:inline-flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1rem;font-weight:700;letter-spacing:.1em;transition:color 0.25s}.axe-landing .btn-cta-phone span{color:#06bdff}.axe-landing .btn-cta-phone:hover{color:#06bdff}.axe-landing .btn-aform-back{padding:0;background:none;border:none;color:rgb(255 255 255 / .5);cursor:pointer;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.1em;transition:color 0.25s}.axe-landing .btn-aform-back:hover{color:#fff}.axe-landing .et_pb_menu .et_pb_menu_inner_container ul li a{color:#06bdff!important}.axe-landing .et_pb_row{margin-left:auto;margin-right:auto}.axe-landing .hero{position:relative;display:flex;align-items:center;min-height:40rem;padding:7.5rem 1.25rem;background:linear-gradient(135deg,rgb(4 65 110 / .92) 0%,rgb(8 64 115 / .82) 100%);color:#fff;overflow:hidden}@media (max-width:767px){.axe-landing .hero{min-height:0;padding:4.5rem 1.25rem}}.axe-template-landing-surface-mining .hero{background:linear-gradient(135deg,rgb(4 65 110 / .92) 0%,rgb(8 64 115 / .82) 100%),url(/wp-content/themes/Divi-child/images/surface-mining-hero.jpg) center/cover no-repeat}.axe-template-landing-food-beverage .hero{background:linear-gradient(135deg,rgb(4 65 110 / .92) 0%,rgb(8 64 115 / .82) 100%),url(/wp-content/themes/Divi-child/images/food-beverage-hero.png) center/cover no-repeat}.axe-landing .hero-inner{position:relative;z-index:2;max-width:53.75rem;margin:0 auto;width:100%}.axe-landing .hero-eyebrow{display:inline-block;margin-bottom:1.25rem;color:#06bdff;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:.2em}.axe-landing .hero-eyebrow::before{content:"";display:inline-block;width:1.75rem;height:2px;margin-right:.625rem;background:#06bdff;vertical-align:middle}.axe-landing .hero h1{margin:0 0 1.25rem;color:#fff;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:3.5rem;line-height:1.05;font-weight:700}.axe-landing .hero h1 em{display:block;font-style:normal;color:#06bdff}@media (max-width:767px){.axe-landing .hero h1{font-size:2.25rem}}.axe-landing .hero h2{margin:0 0 1.75rem;color:rgb(255 255 255 / .9);font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:2.25rem;line-height:1.1;font-weight:700}.axe-landing .hero h2 em{font-style:normal;color:#06bdff}@media (max-width:767px){.axe-landing .hero h2{font-size:1.5rem}}.axe-landing .hero-sub{margin:0 0 2.25rem;color:rgb(255 255 255 / .8);font-size:1.0625rem;line-height:1.65}.axe-landing .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.axe-landing .trust-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2.5rem;padding:1.75rem 1.25rem;background:#f3f5fa;border-bottom:1px solid #e2e2e2}.axe-landing .trust-item{display:flex;align-items:center;gap:.625rem;color:#222;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.08em}.axe-landing .trust-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;background:rgb(0 155 211 / .1);border-radius:50%}.axe-landing .trust-icon svg{width:1rem;height:1rem;stroke:#009bd3;fill:none}.axe-landing .assessment-section{padding:3.5rem 1.25rem;background:#f3f5fa;color:#666;position:relative}.axe-landing .assessment-teaser{position:relative;z-index:1;max-width:48.75rem;margin:0 auto;text-align:center}.axe-landing .assessment-eyebrow{display:inline-block;margin-bottom:.625rem;color:#009bd3;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.25em}.axe-landing .assessment-eyebrow::before{content:"";display:inline-block;width:1.5rem;height:2px;margin-right:.625rem;background:#009bd3;vertical-align:middle}.axe-landing .assessment-heading{margin:0 0 .875rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:2.625rem;line-height:1.05;font-weight:700}.axe-landing .assessment-heading em{display:block;font-style:normal;color:#009bd3}@media (max-width:767px){.axe-landing .assessment-heading{font-size:1.875rem}}.axe-landing .assessment-intro{max-width:42.5rem;margin:0 auto 1.5rem;color:#666;font-size:.9375rem;line-height:1.6}.axe-landing .assessment-bullets{max-width:35rem;margin:0 auto 2.25rem;text-align:left;display:flex;flex-direction:column;gap:.625rem}.axe-landing .assessment-bullet{display:flex;align-items:flex-start;gap:.625rem;color:#222;font-size:.9375rem;line-height:1.5}.axe-landing .assessment-bullet::before{content:"→";color:#009bd3;font-weight:700;flex-shrink:0}.axe-landing .assessment-categories{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:2.25rem}.axe-landing .assessment-cat{padding:.5rem 1rem;background:#fff;border:1px solid #e2e2e2;color:#222;font-size:.8125rem;font-weight:600}.axe-landing .assessment-scale-wrap{width:fit-content;margin:0 auto 2.5rem}.axe-landing .assessment-scale{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.25rem;width:26.25rem;margin-bottom:.625rem}@media (max-width:767px){.axe-landing .assessment-scale{width:100%;max-width:22.5rem}}.axe-landing .scale-seg{padding:.75rem .5rem;text-align:center;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1.15;font-weight:700}.axe-landing .scale-seg span{display:block;margin-top:.125rem;text-transform:uppercase;font-size:.625rem;font-weight:700;letter-spacing:.14em}.axe-landing .scale-seg.low{background:rgb(0 155 211 / .12);color:#009bd3}.axe-landing .scale-seg.mod{background:rgb(224 153 0 / .12);color:#e09900}.axe-landing .scale-seg.high{background:rgb(197 55 44 / .12);color:#c5372c}.axe-landing .scale-caption{text-align:center;color:#8a9bb0;text-transform:uppercase;font-size:.6875rem;letter-spacing:.14em}.axe-landing .assessment-note{margin-top:.875rem;color:#8a9bb0;font-size:.8125rem}.axe-landing .assessment-expand{max-height:0;overflow:hidden;transition:max-height 0.6s cubic-bezier(.4,0,.2,1)}.axe-landing .assessment-expand.open{max-height:250rem}.axe-landing .assessment-form-inner{position:relative;z-index:1;max-width:42.5rem;margin:3.5rem auto 0;padding-top:3.5rem;border-top:1px solid #e2e2e2}.axe-landing .aform-step-label{display:inline-block;margin-bottom:.75rem;color:#009bd3;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.22em}.axe-landing .aform-step-label::before{content:"";display:inline-block;width:1.5rem;height:2px;margin-right:.625rem;background:#009bd3;vertical-align:middle}.axe-landing .aform-step-title{margin:0 0 .625rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.875rem;line-height:1.1;font-weight:700}.axe-landing .aform-step-desc{max-width:32.5rem;margin:0 0 2rem;color:#666;font-size:.9375rem;line-height:1.65}.axe-landing .aform-fields{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.75rem}.axe-landing .aform-field{display:flex;flex-direction:column;gap:.375rem}.axe-landing .aform-label{color:#04416e;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.14em}.axe-landing .aform-label-optional{color:#8a9bb0;text-transform:none;font-weight:400;letter-spacing:0}.axe-landing .aform-input{width:100%;padding:.875rem 1rem;background:#fff;border:1px solid #8a9bb0;color:#222;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;caret-color:#222;font-size:1rem;outline:none;transition:border-color 0.25s,background 0.25s,box-shadow 0.25s}.axe-landing .aform-input:focus{color:#222;border-color:#009bd3;background:#fff;box-shadow:0 0 0 2px rgb(0 155 211 / .15)}.axe-landing .aform-input::placeholder{color:#666;opacity:.7}.axe-landing .aform-input:-webkit-autofill,.axe-landing .aform-input:-webkit-autofill:hover,.axe-landing .aform-input:-webkit-autofill:focus{-webkit-text-fill-color:#222;-webkit-box-shadow:0 0 0 1000px #fff inset;caret-color:#222;transition:background-color 9999s ease-in-out 0s}.axe-landing .aform-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.axe-landing .aform-step.hidden{display:none}.axe-landing .aform-questions{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.axe-landing .aform-question{display:grid;grid-template-columns:3rem 1fr;gap:1.125rem;padding:1.5rem;background:#fff;border:1px solid #e2e2e2}@media (max-width:767px){.axe-landing .aform-question{grid-template-columns:1fr;gap:.75rem;padding:1.125rem}}.axe-landing .aform-q-num{color:rgb(0 155 211 / .6);font-family:"Open Sans Condensed",sans-serif;line-height:1;font-size:1.5rem;font-weight:700}.axe-landing .aform-q-cat{margin-bottom:.25rem;color:#009bd3;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.18em}.axe-landing .aform-q-text{margin:0 0 1rem;color:#04416e;font-size:1rem;line-height:1.45;font-weight:600}.axe-landing .aform-q-options{display:flex;flex-direction:column;gap:.5rem}.axe-landing .aform-q-option{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;background:#f3f5fa;border:1px solid #e2e2e2;color:#222;cursor:pointer;transition:background 0.2s,border-color 0.2s,color 0.2s;font-size:.875rem;line-height:1.5}.axe-landing .aform-q-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.axe-landing .aform-q-option:hover{background:rgb(0 155 211 / .04);border-color:rgb(0 155 211 / .4)}.axe-landing .aform-q-option:has(input:checked){background:rgb(0 155 211 / .08);border-color:#009bd3;color:#04416e}.axe-landing .aform-q-option:has(input:checked) .aform-q-option-mark{border-color:#009bd3;background:#009bd3}.axe-landing .aform-q-option:has(input:checked) .aform-q-option-mark::after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.axe-landing .aform-q-option-mark{position:relative;flex-shrink:0;display:inline-block;width:1.125rem;height:1.125rem;margin-top:.0625rem;background:#fff;border:2px solid #8a9bb0;border-radius:50%;transition:border-color 0.2s,background 0.2s}.axe-landing .aform-q-option-text{flex:1}.axe-landing .aform-progress{margin-bottom:1.5rem}.axe-landing .aform-progress-text{margin-bottom:.5rem;color:#8a9bb0;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.16em}.axe-landing .aform-progress-bar{height:.25rem;background:#e2e2e2;overflow:hidden}.axe-landing .aform-progress-fill{height:100%;width:0;background:#009bd3;transition:width 0.3s ease}.axe-landing .btn-aform-next[disabled]{opacity:.4;cursor:not-allowed}.axe-landing .btn-aform-back{color:#8a9bb0}.axe-landing .btn-aform-back:hover{color:#04416e}.axe-landing .aresult-score-card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2rem;padding:2rem;margin-bottom:1.75rem;background:#fff;border:1px solid #e2e2e2;border-top:3px solid #009bd3}@media (max-width:767px){.axe-landing .aresult-score-card{grid-template-columns:1fr;gap:1rem;padding:1.5rem;text-align:center}}.axe-landing .aresult-score{display:flex;flex-direction:column;align-items:center;min-width:7.5rem}.axe-landing .aresult-score strong{color:#009bd3;font-family:"Open Sans Condensed",sans-serif;line-height:1;font-size:4.5rem;font-weight:700}.axe-landing .aresult-score span{margin-top:.25rem;color:#8a9bb0;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.16em}.axe-landing .aresult-level{margin-bottom:.5rem;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.75rem;line-height:1.1;font-weight:700}.axe-landing .aresult-level.is-low{color:#009bd3}.axe-landing .aresult-level.is-mod{color:#e09900}.axe-landing .aresult-level.is-high{color:#c5372c}.axe-landing .aresult-tier{padding:1.75rem 2rem;margin-bottom:1.75rem;background:#fff;border:1px solid #e2e2e2;border-left:3px solid #009bd3}@media (max-width:767px){.axe-landing .aresult-tier{padding:1.375rem}}.axe-landing .aresult-tier.is-mod{border-left-color:#e09900}.axe-landing .aresult-tier.is-high{border-left-color:#c5372c}.axe-landing .aresult-tier-title{margin:0 0 .75rem;color:#084073;font-family:"Open Sans Condensed",sans-serif;font-size:1.375rem;line-height:1.25;font-weight:700}.axe-landing .aresult-tier-body{margin:0 0 1rem;color:#666;font-size:.9375rem;line-height:1.65}.axe-landing .aresult-insight{padding:1.75rem 2rem;margin-bottom:2rem;background:#fff;border:1px solid #e2e2e2;border-left:3px solid #009bd3}@media (max-width:767px){.axe-landing .aresult-insight{padding:1.375rem}}.axe-landing .aresult-insight-tag{margin-bottom:.625rem;color:#009bd3;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.2em}.axe-landing .aresult-insight-title{margin:0 0 .75rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.375rem;line-height:1.25;font-weight:700}.axe-landing .aresult-insight-body{margin:0 0 1rem;color:#666;font-size:.9375rem;line-height:1.65}.axe-landing .aresult-meaning{padding:.875rem 1rem;background:rgb(0 155 211 / .06);color:#04416e;font-size:.875rem;line-height:1.6}.axe-landing .aresult-meaning strong{color:#009bd3;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.14em}.axe-landing .aresult-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.axe-template-landing-food-beverage .axe-landing .assessment-section{background:#fff}.axe-landing .proof-section{padding:3rem 1.25rem;background:#fff}.axe-landing .proof-card{position:relative;overflow:hidden;display:grid;grid-template-columns:17.5rem 1fr;max-width:1200px;margin:2.5rem auto 0;background:#04416e}.axe-landing .proof-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#009bd3}@media (max-width:980px){.axe-landing .proof-card{grid-template-columns:1fr}}.axe-landing .proof-sidebar{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem 2.25rem;background:rgb(255 255 255 / .04);border-right:1px solid rgb(255 255 255 / .06)}@media (max-width:980px){.axe-landing .proof-sidebar{flex-direction:row;flex-wrap:wrap;gap:1.25rem;border-right:none;border-bottom:1px solid rgb(255 255 255 / .06)}}.axe-landing .proof-label{margin-bottom:.375rem;color:#06bdff;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.22em}.axe-landing .proof-type{color:rgb(255 255 255 / .6);font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:.1em}.axe-landing .proof-stat-group{display:flex;flex-direction:column;gap:1.25rem}.axe-landing .proof-stat strong{display:block;line-height:1;color:#06bdff;font-family:"Open Sans Condensed",sans-serif;font-size:2rem;font-weight:700}.axe-landing .proof-stat span{color:rgb(255 255 255 / .5);text-transform:uppercase;font-size:.75rem;letter-spacing:.1em}.axe-landing .proof-body{display:flex;flex-direction:column;justify-content:center;padding:2.5rem 3rem}.axe-landing .proof-body h3{margin:0 0 1rem;color:#fff;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.625rem;line-height:1.2;font-weight:700}.axe-landing .proof-body p{margin:0 0 1.75rem;color:rgb(255 255 255 / .7);font-size:.9375rem;line-height:1.75}.axe-landing .proof-outcomes{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:1.125rem 1.75rem;margin-bottom:2rem}@media (max-width:767px){.axe-landing .proof-outcomes{grid-template-columns:1fr}}.axe-landing .proof-outcome{display:flex;align-items:center;gap:.5rem;color:rgb(255 255 255 / .75);font-size:.8125rem}.axe-landing .proof-outcome::before{content:"✓";color:#06bdff;font-weight:700}.axe-landing .cta-section{position:relative;overflow:hidden;padding:6.25rem 1.25rem;background:linear-gradient(135deg,rgb(2.9263157895,47.5526315789,80.4736842105) 0%,rgb(6.0097560976,48.0780487805,86.3902439024) 100%);color:#fff;text-align:center;border-bottom:3px solid #06bdff}.axe-landing .cta-inner{position:relative;z-index:2;max-width:48.75rem;margin:0 auto}.axe-landing .cta-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;margin-bottom:1.75rem;background:rgb(6 189 255 / .12);border:1px solid rgb(6 189 255 / .4);color:#06bdff;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.2em}.axe-landing .cta-section h2{margin:0 0 1.25rem;color:#fff;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:3.5rem;line-height:1.05;font-weight:700}.axe-landing .cta-section h2 em{display:block;font-style:normal;color:#06bdff}@media (max-width:767px){.axe-landing .cta-section h2{font-size:2.125rem}}.axe-landing .cta-section p{max-width:40rem;margin:0 auto 2.5rem;color:rgb(255 255 255 / .75);font-size:1.0625rem;line-height:1.65}.axe-landing .cta-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-bottom:2.5rem}.axe-landing .cta-reassurance{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.625rem 1.75rem}.axe-landing .cta-reassurance-item{display:flex;align-items:center;gap:.5rem;color:rgb(255 255 255 / .65);font-size:.8125rem}.axe-landing .cta-reassurance-item::before{content:"✓";color:#06bdff;font-weight:700}.axe-landing .axe-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:1.25rem}.axe-landing .axe-modal.is-open{display:flex}.axe-landing .axe-modal-backdrop{position:absolute;inset:0;background:rgb(4 65 110 / .85);backdrop-filter:blur(2px)}.axe-landing .axe-modal-card{position:relative;width:100%;max-width:35rem;max-height:calc(100vh - 40px);overflow-y:auto;background:#fff;box-shadow:0 20px 60px rgb(0 0 0 / .4);animation:axeModalIn 0.25s ease-out}@keyframes axeModalIn{from{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.axe-landing .axe-modal-close{position:absolute;top:.875rem;right:.875rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:#fff0;border:none;color:#666;cursor:pointer;border-radius:50%;transition:background 0.2s,color 0.2s;z-index:1}.axe-landing .axe-modal-close:hover,.axe-landing .axe-modal-close:focus{background:rgb(4 65 110 / .06);color:#04416e;outline:none}.axe-landing .axe-modal-body{padding:2.5rem 2.5rem 2.25rem}@media (max-width:767px){.axe-landing .axe-modal-body{padding:1.75rem 1.5rem 1.5rem}}.axe-landing .axe-modal-eyebrow{margin-bottom:.5rem;color:#009bd3;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.22em}.axe-landing .axe-modal-title{margin:0 0 .5rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:2rem;line-height:1.1;font-weight:700}@media (max-width:767px){.axe-landing .axe-modal-title{font-size:1.5rem}}.axe-landing .axe-modal-intro{margin:0 0 1.5rem;color:#666;font-size:.9375rem;line-height:1.6}.axe-landing .axe-modal-form{display:flex;flex-direction:column;gap:1rem}.axe-landing .axe-modal-field{display:flex;flex-direction:column;gap:.375rem}.axe-landing .axe-modal-field label{color:#04416e;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.14em}.axe-landing .axe-modal-field label span[aria-hidden=true]{color:#ff6b2b}.axe-landing .axe-modal-field input,.axe-landing .axe-modal-field textarea{width:100%;padding:.75rem .875rem;background:#fff;border:1px solid #8a9bb0;color:#222;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;font-size:.9375rem;outline:none;transition:border-color 0.2s,box-shadow 0.2s}.axe-landing .axe-modal-field input:focus,.axe-landing .axe-modal-field textarea:focus{border-color:#009bd3;box-shadow:0 0 0 2px rgb(0 155 211 / .15)}.axe-landing .axe-modal-field input.is-invalid,.axe-landing .axe-modal-field textarea.is-invalid{border-color:#c5372c;box-shadow:0 0 0 2px rgb(197 55 44 / .12)}.axe-landing .axe-modal-field textarea{resize:vertical;min-height:5rem;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif}.axe-landing .axe-modal-optional{color:#8a9bb0;text-transform:none;font-weight:400;letter-spacing:0}.axe-landing .axe-modal-actions{margin-top:.5rem}.axe-landing .axe-modal-submit{width:100%}.axe-landing .axe-modal-submit[disabled]{opacity:.5;cursor:not-allowed}.axe-landing .axe-modal-status{min-height:1.25rem;font-size:.8125rem;line-height:1.5}.axe-landing .axe-modal-status.is-error{color:#c5372c}.axe-landing .axe-modal-status.is-success{color:#009bd3}.axe-landing .axe-modal-thanks{text-align:center;padding:.75rem 0 .25rem}.axe-landing .axe-modal-thanks .axe-modal-eyebrow,.axe-landing .axe-modal-thanks .axe-modal-title,.axe-landing .axe-modal-thanks .axe-modal-intro{text-align:center}.axe-landing .axe-modal-thanks .axe-modal-actions{margin-top:1.25rem}.axe-landing .axe-modal-thanks a{color:#009bd3;text-decoration:none;font-weight:700}.axe-landing .axe-modal-thanks a:hover,.axe-landing .axe-modal-thanks a:focus{text-decoration:underline}.axe-landing .axe-modal-thanks-icon{display:flex;justify-content:center;margin-bottom:1rem;color:#009bd3}.axe-landing.axe-modal-open,body.axe-modal-open .axe-landing{overflow:hidden}body.axe-modal-open{overflow:hidden}.axe-landing .axe-sticky-cta{position:fixed;z-index:9000;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.875rem;padding:.875rem 1.25rem;background:rgb(4 65 110 / .95);backdrop-filter:blur(4px);border-top:1px solid rgb(6 189 255 / .25);box-shadow:0 -6px 20px rgb(0 0 0 / .25);opacity:0;pointer-events:none;transform:translateY(.75rem);transition:opacity 0.35s ease,transform 0.35s ease}.axe-landing .axe-sticky-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:767px){.axe-landing .axe-sticky-cta{gap:0;padding:0;background:#fff0;backdrop-filter:none;border-top:none;box-shadow:none}}.axe-landing .axe-sticky-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.375rem;border:1px solid #fff0;border-radius:0;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;cursor:pointer;transition:background 0.2s,border-color 0.2s,color 0.2s,transform 0.15s;font-size:.8125rem;font-weight:700;letter-spacing:.1em}.axe-landing .axe-sticky-cta-btn svg{flex-shrink:0;stroke:currentColor}.axe-landing .axe-sticky-cta-btn:hover,.axe-landing .axe-sticky-cta-btn:focus{transform:translateY(-1px);outline:none}@media (max-width:767px){.axe-landing .axe-sticky-cta-btn{flex:1 1 50%;gap:.5rem;padding:.625rem .5rem;line-height:1.2;font-size:.75rem}}.axe-landing .axe-sticky-cta-label--short{display:none}@media (max-width:767px){.axe-landing .axe-sticky-cta-label--full{display:none}.axe-landing .axe-sticky-cta-label--short{display:inline-block;text-align:left}}.axe-landing .axe-sticky-cta-btn--secondary{background:#009bd3;border-color:#009bd3}.axe-landing .axe-sticky-cta-btn--secondary:hover,.axe-landing .axe-sticky-cta-btn--secondary:focus{background:rgb(0,125.028436019,170.2);border-color:rgb(0,125.028436019,170.2);color:#fff}.axe-landing .axe-sticky-cta-btn--primary{background:#ff6b2b;border-color:#ff6b2b}.axe-landing .axe-sticky-cta-btn--primary:hover,.axe-landing .axe-sticky-cta-btn--primary:focus{background:#e55a1f;border-color:#e55a1f;color:#fff}.axe-template-landing-surface-mining .hero-inner{display:grid;grid-template-columns:1fr 22.5rem;gap:3.75rem;align-items:center;max-width:73.75rem}@media (max-width:767px){.axe-template-landing-surface-mining .hero-inner{display:block;max-width:53.75rem}}.axe-template-landing-surface-mining .hero-card{position:relative;padding:2.25rem 1.875rem;background:rgb(255 255 255 / .06);border:1px solid rgb(6 189 255 / .25);backdrop-filter:blur(10px)}.axe-template-landing-surface-mining .hero-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#06bdff,#009bd3)}@media (max-width:767px){.axe-template-landing-surface-mining .hero-card{margin-top:2.25rem;padding:1.75rem 1.375rem}}.axe-template-landing-surface-mining .hero-stat{padding:1.25rem 0;border-bottom:1px solid rgb(255 255 255 / .08)}.axe-template-landing-surface-mining .hero-stat:first-child{padding-top:0}.axe-template-landing-surface-mining .hero-stat:last-child{padding-bottom:0;border-bottom:none}.axe-template-landing-surface-mining .stat-num{color:#06bdff;font-family:"Open Sans Condensed",sans-serif;line-height:1;text-transform:uppercase;font-size:2.875rem;font-weight:700}.axe-template-landing-surface-mining .stat-label{margin-top:.25rem;color:rgb(255 255 255 / .55);text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.12em}.axe-template-landing-surface-mining .stat-desc{margin-top:.25rem;color:rgb(255 255 255 / .8);font-size:.875rem;line-height:1.5}.axe-landing .apps-section{padding:5rem 1.25rem;background:#fff}.axe-landing .apps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.5rem}@media (max-width:980px){.axe-landing .apps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.axe-landing .apps-grid{grid-template-columns:1fr 1fr;gap:.625rem}}.axe-landing .app-pill{display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem;background:#fff;border:1px solid #e2e2e2;text-align:center;transition:background 0.25s,border-color 0.25s,transform 0.25s,box-shadow 0.25s}.axe-landing .app-pill:hover{background:#009bd3;border-color:#009bd3;transform:translateY(-.1875rem);box-shadow:0 .75rem 1.5rem rgb(0 155 211 / .25)}.axe-landing .app-pill:hover .app-name{color:#fff}.axe-landing .app-pill:hover .app-icon-wrap{background:rgb(255 255 255 / .2)}.axe-landing .app-pill:hover .app-icon-wrap svg{stroke:#fff}.axe-landing .app-icon-wrap{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:.875rem;background:rgb(0 155 211 / .1);border-radius:50%;transition:background 0.25s}.axe-landing .app-icon-wrap svg{width:1.375rem;height:1.375rem;stroke:#009bd3;fill:none;transition:stroke 0.25s}.axe-landing .app-name{color:#04416e;text-transform:uppercase;font-size:.875rem;line-height:1.3;font-weight:700;letter-spacing:.06em;transition:color 0.25s}.axe-landing .why-section{padding:5rem 1.25rem;background:#f8f8f8}.axe-landing .why-section .section-label{color:#009bd3}.axe-landing .why-section .section-title{color:#084073}.axe-landing .why-section .section-intro{color:#666}.axe-landing .diff-table-wrap{margin-top:2.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.axe-landing .diff-table{width:100%;min-width:40rem;border-collapse:collapse}.axe-landing .diff-table thead tr{background:rgb(0 155 211 / .06)}.axe-landing .diff-table th{padding:1rem 1.25rem;border-bottom:2px solid #009bd3;text-align:left;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.15em}.axe-landing .diff-table th:first-child,.axe-landing .diff-table th:nth-child(2){color:#8a9bb0}.axe-landing .diff-table th:last-child{color:#009bd3}.axe-landing .diff-table tbody tr{border-bottom:1px solid #e2e2e2;transition:background 0.25s}.axe-landing .diff-table tbody tr:hover{background:#f3f5fa}.axe-landing .diff-table td{padding:1.125rem 1.25rem;vertical-align:top;font-size:.875rem;line-height:1.5}.axe-landing .diff-table td:first-child{color:#222;font-weight:700;white-space:nowrap}.axe-landing .diff-table td:nth-child(2){color:#8a9bb0}.axe-landing .diff-table td:last-child{color:#222}@media (max-width:767px){.axe-landing .diff-table th,.axe-landing .diff-table td{padding:.75rem .625rem}.axe-landing .diff-table{font-size:.8125rem}}.axe-landing .check,.axe-landing .cross{display:inline-flex;align-items:center;gap:.375rem}.axe-landing .check::before{content:"✓";color:#009bd3;font-weight:700}.axe-landing .cross::before{content:"✗";color:rgb(34 34 34 / .25);font-weight:700}.axe-landing .capabilities-section{padding:5rem 1.25rem;background:#fff}.axe-landing .grid-panel-wrap{display:grid;grid-template-columns:17.5rem 1fr;min-height:23.75rem;margin-top:2.5rem;border:1px solid #e2e2e2}@media (max-width:980px){.axe-landing .grid-panel-wrap{grid-template-columns:1fr}}.axe-landing .icon-grid{display:grid;grid-template-columns:repeat(3,1fr);align-content:start;border-right:1px solid #e2e2e2}@media (max-width:980px){.axe-landing .icon-grid{border-right:none;border-bottom:1px solid #e2e2e2}}.axe-landing .icon-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1rem .5rem;text-align:center;cursor:pointer;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;transition:background 0.25s}.axe-landing .icon-grid-item:nth-child(3n){border-right:none}.axe-landing .icon-grid-item:nth-last-child(-n+3){border-bottom:none}@media (max-width:980px){.axe-landing .icon-grid-item:nth-last-child(-n+3){border-bottom:1px solid #e2e2e2}}.axe-landing .icon-grid-item:hover{background:rgb(0 155 211 / .05)}.axe-landing .icon-grid-item.active{background:#009bd3}.axe-landing .icon-grid-item.active .g-icon{background:rgb(255 255 255 / .2)}.axe-landing .icon-grid-item.active .g-icon svg{stroke:#fff}.axe-landing .icon-grid-item.active .g-name{color:#fff}.axe-landing .g-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;background:rgb(0 155 211 / .1);border-radius:50%;transition:background 0.25s}.axe-landing .g-icon svg{width:1.125rem;height:1.125rem;stroke:#009bd3;fill:none;transition:stroke 0.25s}.axe-landing .g-name{color:#04416e;text-transform:uppercase;font-size:.6875rem;line-height:1.2;font-weight:700;letter-spacing:.06em;transition:color 0.25s}.axe-landing .detail-panel{display:flex;flex-direction:column;padding:2rem 2.25rem}.axe-landing .detail-tag{align-self:flex-start;display:inline-block;padding:.25rem .75rem;margin-bottom:.75rem;background:rgb(0 155 211 / .1);color:#009bd3;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.18em}.axe-landing .detail-title{margin-bottom:.75rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.625rem;line-height:1.1;font-weight:700}.axe-landing .detail-desc{margin-bottom:1.125rem;color:#666;font-size:.9375rem;line-height:1.75}.axe-landing .detail-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.axe-landing .detail-bullets li{display:flex;align-items:flex-start;gap:.5rem;color:#666;font-size:.8125rem;line-height:1.45}.axe-landing .detail-bullets li::before{content:"→";color:#009bd3;font-weight:700;flex-shrink:0}.axe-landing .problem-section{padding:5rem 1.25rem;background:#f3f5fa}.axe-landing .problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.125rem;margin-top:2.5rem}@media (max-width:980px){.axe-landing .problem-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.axe-landing .problem-grid{grid-template-columns:1fr}}.axe-landing .problem-card{position:relative;overflow:hidden;padding:2.5rem 1.875rem;background:#fff;transition:transform 0.25s,box-shadow 0.25s}.axe-landing .problem-card::before{content:"";position:absolute;top:0;left:0;width:.25rem;height:0;background:#009bd3;transition:height 0.3s}.axe-landing .problem-card:hover{transform:translateY(-.1875rem);box-shadow:0 1.125rem 3rem rgb(0 0 0 / .08)}.axe-landing .problem-card:hover::before{height:100%}.axe-landing .problem-card:hover .problem-num{color:rgb(0 155 211 / .08)}.axe-landing .problem-num{position:absolute;top:1.25rem;right:1.5rem;line-height:1;color:#e8eef5;font-family:"Open Sans Condensed",sans-serif;font-size:3.75rem;font-weight:700;letter-spacing:-.04em;transition:color 0.25s}.axe-landing .problem-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1.25rem;background:rgb(0 155 211 / .1);border-radius:.25rem}.axe-landing .problem-icon svg{width:1.5rem;height:1.5rem;stroke:#009bd3;fill:none}.axe-landing .problem-card h3{margin:0 0 .75rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:700;letter-spacing:.04em}.axe-landing .problem-card p{color:#666;font-size:.875rem;line-height:1.7}.axe-landing .highlight-block{margin:2.5rem 0 0;padding:1.5rem 1.75rem;background:rgb(0 155 211 / .05);border-left:4px solid #009bd3;color:#222;font-size:1rem;line-height:1.7}.axe-landing .highlight-block strong{color:#009bd3}.axe-landing .testimonials-section{padding:3rem 1.25rem;background:#fff}.axe-landing .testimonials-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;margin-top:2.5rem}@media (max-width:767px){.axe-landing .testimonials-grid{grid-template-columns:1fr}}.axe-landing .testimonial-card{position:relative;padding:2.25rem 2rem;background:#f3f5fa;border-left:4px solid #009bd3}.axe-landing .testimonial-card::before{content:'"';position:absolute;top:-.75rem;left:1.375rem;line-height:1;color:rgb(0 155 211 / .1);font-family:"Open Sans Condensed",sans-serif;font-size:6.875rem;font-weight:700}.axe-landing .testimonial-text{position:relative;z-index:1;margin:0 0 1.25rem;color:#222;font-style:italic;font-size:1rem;line-height:1.7}.axe-landing .testimonial-attr{color:#009bd3;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.08em}.axe-landing .cap-featured-section{padding:5rem 1.25rem;background:#f3f5fa}.axe-landing .cap-featured{position:relative;overflow:hidden;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3.75rem;padding:3.5rem 3rem;background:#04416e;color:#fff}.axe-landing .cap-featured::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#06bdff 0%,#009bd3 100%)}@media (max-width:980px){.axe-landing .cap-featured{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem 1.75rem}}.axe-landing .cap-featured-tag{display:inline-block;margin-bottom:.875rem;color:#06bdff;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.22em}.axe-landing .cap-featured-title{margin:0 0 1.25rem;color:#fff;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:2.375rem;line-height:1.1;font-weight:700}@media (max-width:767px){.axe-landing .cap-featured-title{font-size:1.75rem}}.axe-landing .cap-featured-desc{margin:0 0 1.75rem;color:rgb(255 255 255 / .75);font-size:.9375rem;line-height:1.7}.axe-landing .cap-featured-right{display:flex;flex-direction:column;gap:1.625rem}.axe-landing .cap-point{display:grid;grid-template-columns:3.625rem 1fr;gap:1.125rem;align-items:start}.axe-landing .cap-point-num{color:#06bdff;font-family:"Open Sans Condensed",sans-serif;line-height:1;font-size:2rem;font-weight:700}.axe-landing .cap-point-body h4{margin:0 0 .375rem;color:#fff;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1.3;font-weight:700;letter-spacing:.08em}.axe-landing .cap-point-body p{margin:0;color:rgb(255 255 255 / .65);font-size:.875rem;line-height:1.6}.axe-landing .cap-grid-section{padding:3rem 1.25rem;background:#f3f5fa}.axe-landing .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:.5rem}@media (max-width:980px){.axe-landing .cap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.axe-landing .cap-grid{grid-template-columns:1fr}}.axe-landing .cap-card{position:relative;overflow:hidden;padding:2rem 1.75rem;background:#fff;border:1px solid #e2e2e2;transition:background 0.25s,border-color 0.25s,transform 0.25s}.axe-landing .cap-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#06bdff 0%,#009bd3 100%);transform:scaleX(0);transform-origin:left;transition:transform 0.3s}.axe-landing .cap-card:hover{background:#f3f5fa;border-color:rgb(0 155 211 / .25)}.axe-landing .cap-card:hover::after{transform:scaleX(1)}.axe-landing .cap-card h3{margin:0 0 .875rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1.2;font-weight:700}.axe-landing .cap-card p{margin:0 0 1.125rem;color:#666;font-size:.875rem;line-height:1.65}.axe-landing .cap-card-tag{display:inline-block;margin-bottom:.75rem;color:#009bd3;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.2em}.axe-landing .cap-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.axe-landing .cap-list li{position:relative;padding-left:1.375rem;color:#222;font-size:.8125rem;line-height:1.55}.axe-landing .cap-list li::before{content:"→";position:absolute;left:0;top:0;color:#009bd3;font-weight:700}.axe-landing .compare-section{padding:3rem 1.25rem;background:#fff}.axe-landing .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:.5rem}@media (max-width:980px){.axe-landing .compare-grid{grid-template-columns:1fr}}.axe-landing .compare-col{position:relative;overflow:hidden;padding:2.25rem 2rem}.axe-landing .compare-col::before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.axe-landing .compare-col.without{background:#fff;border:1px solid #e2e2e2}.axe-landing .compare-col.without::before{background:#c5372c}.axe-landing .compare-col.without h3{color:#222}.axe-landing .compare-col.without li{color:#666}.axe-landing .compare-col.without li::before{content:"✗";color:#c5372c}.axe-landing .compare-col.with-axis{background:#04416e;color:#fff}.axe-landing .compare-col.with-axis::before{background:#06bdff}.axe-landing .compare-col.with-axis h3{color:#fff}.axe-landing .compare-col.with-axis li{color:rgb(255 255 255 / .85)}.axe-landing .compare-col.with-axis li::before{content:"✓";color:#06bdff}.axe-landing .compare-col-label{display:inline-block;margin-bottom:.625rem;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.22em}.without .axe-landing .compare-col-label{color:#c5372c}.with-axis .axe-landing .compare-col-label{color:#06bdff}.axe-landing .compare-col h3{margin:0 0 1.375rem;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.375rem;line-height:1.2;font-weight:700}.axe-landing .compare-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.axe-landing .compare-col li{position:relative;padding-left:1.625rem;font-size:.875rem;line-height:1.6}.axe-landing .compare-col li::before{position:absolute;left:0;top:0;font-weight:700}.axe-landing .insight-section{padding:3rem 1.25rem;background:#f3f5fa}.axe-landing .insight-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:3.75rem;align-items:start}@media (max-width:980px){.axe-landing .insight-grid{grid-template-columns:1fr;gap:2.5rem}}.axe-landing .insight-copy .section-intro{display:none}.axe-landing .insight-copy p{margin:0 0 1.125rem;color:#666;font-size:.9375rem;line-height:1.75}.axe-landing .insight-copy p:last-child{margin-bottom:0}.axe-landing .insight-warning{position:relative;overflow:hidden;padding:2.25rem 2rem;background:#f3f5fa;border:1px solid #e2e2e2}.axe-landing .insight-warning::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#ff6b2b}.axe-landing .warning-label{display:inline-block;margin-bottom:.625rem;color:#ff6b2b;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.22em}.axe-landing .warning-heading{margin:0 0 1.375rem;color:#04416e;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1.3;font-weight:700}.axe-landing .warning-list{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.875rem}.axe-landing .warning-list li{position:relative;padding-left:1.625rem;color:#222;font-size:.875rem;line-height:1.6}.axe-landing .warning-list li::before{content:"✓";position:absolute;left:0;top:0;color:#ff6b2b;font-size:1rem;font-weight:700}.axe-landing .warning-note{padding:1rem 1.25rem;background:#fff;border-left:3px solid #009bd3;color:#666;font-style:italic;font-size:.875rem;line-height:1.65}.axe-landing .testimonial-section{padding:3rem 1.25rem;background:#f3f5fa}.axe-landing .testimonial-inner{max-width:48.75rem;margin:0 auto;text-align:center}.axe-landing .testimonial-quote-mark{color:rgb(0 155 211 / .15);font-family:"Open Sans Condensed",sans-serif;line-height:.8;margin-top:.625rem;font-size:7.5rem;font-weight:700}.axe-landing .testimonial-quote{margin:0 auto 1.75rem;padding-left:1.75rem;max-width:42.5rem;color:#04416e;font-style:italic;text-align:left;font-size:1.375rem;line-height:1.55}.axe-landing .testimonial-divider{width:3rem;height:2px;margin:0 auto 1.125rem;background:linear-gradient(90deg,#06bdff 0%,#009bd3 100%)}.axe-landing .testimonial-attr{color:#009bd3;text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.12em}