.elementor-3494 .elementor-element.elementor-element-96a1619{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3494 .elementor-element.elementor-element-41b1f0c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3494 .elementor-element.elementor-element-098469a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3494 .elementor-element.elementor-element-4d27b45{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS */html,body{overflow-x:hidden;}
body.page-id-3494 h1.entry-title,body.page-id-3494 .page-title,body.page-id-3494 .elementor-page-title,body.page-id-3494 .entry-header{display:none!important;}
.hr-inner{max-width:1200px;margin:0 auto;padding:0 24px;}
.hr-inner--narrow{max-width:880px;}
.hr-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:#E16320;margin-bottom:14px;}
.hr-eyebrow__dot{width:6px;height:6px;border-radius:50%;background:#E16320;}
.hr-h1{font-size:clamp(36px,4.6vw,52px);line-height:1.08;letter-spacing:-0.02em;color:#1A2024;margin:0 0 18px;font-weight:600;}
.hr-h1 .ac{color:#E16320;}
.hr-lead{font-size:18px;line-height:1.6;color:#54595F;margin:0 0 28px;max-width:720px;}
.hr-cta{display:flex;gap:12px;flex-wrap:wrap;}
.hr-cta--center{justify-content:center;}
.hr-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;transition:background .15s,transform .15s,color .15s;line-height:1.2;}
.hr-btn--primary{background:#E16320;color:#fff!important;border-color:#E16320;}
.hr-btn--primary:hover{background:#B14215;border-color:#B14215;transform:translateY(-1px);}
.hr-btn--ghost{background:transparent;color:#1A2024!important;border-color:#E3E1D4;}
.hr-btn--ghost:hover{background:#FAFAF6;}
.hr-hero--compact{padding:72px 0 56px;text-align:center;display:flex;flex-direction:column;align-items:center;}
.hr-hero--compact .hr-h1{max-width:880px;}
.hr-hero--compact .hr-lead{margin-left:auto;margin-right:auto;}
.hr-def{padding:24px 0 16px;text-align:center;}
.hr-def__lbl{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:#E16320;margin-bottom:14px;}
.hr-def__title{font-size:clamp(24px,2.8vw,32px);line-height:1.25;letter-spacing:-0.015em;color:#1A2024;margin:0 0 16px;font-weight:600;}
.hr-def__text{font-size:16px;line-height:1.7;color:#54595F;margin:0;}
.hr-sec{padding:56px 0;}
.hr-secthead{display:flex;flex-direction:column;gap:10px;margin-bottom:32px;max-width:780px;}
.hr-secthead--center{margin:0 auto 32px;align-items:center;text-align:center;}
.hr-kicker{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:#E16320;}
.hr-h2{font-size:clamp(26px,3vw,34px);line-height:1.2;font-weight:600;color:#1A2024;margin:0;}
.hr-h2 .ac{color:#E16320;}
.hr-sublead{font-size:16px;line-height:1.65;color:#54595F;margin:0;max-width:720px;}/* End custom CSS */