.elementor .s-hero-kicker{font-weight:700;font-size:12px;color:#F85800;letter-spacing:2.2px;}.elementor .s-hero-subkicker{font-size:11px;color:#9d9d9d;letter-spacing:1.2px;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-hero-h1{max-width:600px;font-family:"Archivo";font-weight:800;font-size:46px;color:#ffffff;line-height:1.16;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-hero-sub{max-width:560px;font-size:19px;color:#c4c4c4;line-height:1.62;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-hero-buttons{margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;}.elementor .s-hero-meta-1{font-size:13px;color:#9d9d9d;}.elementor .s-hero-meta-2{font-size:13px;color:#F85800;}.elementor .s-hero-meta-row{display:flex;gap:18px;flex-wrap:wrap;align-items:center;}.elementor .s-hero-left{display:flex;flex-direction:column;flex:1 1 460px;justify-content:center;}.elementor .s-hero-right{width:318px;padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .s-sec-hero-in{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;align-items:center;}.elementor .s-sec-hero{padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:#141414;display:flex;gap:20px;justify-content:center;}.elementor .s-author-portrait-img{width:100%;height:100%;object-fit:cover;}.elementor .s-author-caption-kicker{font-weight:700;font-size:9.5px;color:#F85800;letter-spacing:1.4px;}.elementor .s-author-caption-h{font-family:"Archivo";font-weight:700;font-size:21px;color:#ffffff;line-height:1.3;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-caption-desc{font-size:12.5px;color:#cfcfcf;line-height:1.5;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-portrait-caption{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:26px;background-color:rgba(0,0,0,0.72);display:flex;flex-direction:column;}.elementor .s-author-portrait-wrap{height:603px;position:relative;background-color:#111111;}.elementor .s-author-stat-1-num{font-family:"Archivo";font-weight:800;font-size:24px;color:#F85800;}.elementor .s-author-stat-1-label{font-size:9.5px;color:#6c6c6c;letter-spacing:1.1px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-stat-1{text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:#e2ded6;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:1 1 0%;align-items:center;}.elementor .s-author-stat-2-num{font-family:"Archivo";font-weight:800;font-size:24px;color:#141414;}.elementor .s-author-stat-2-label{font-size:9.5px;color:#6c6c6c;letter-spacing:1.1px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-stat-2{text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:#e2ded6;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:1 1 0%;align-items:center;}.elementor .s-author-stat-3-num{font-family:"Archivo";font-weight:800;font-size:24px;color:#141414;}.elementor .s-author-stat-3-label{font-size:9.5px;color:#6c6c6c;letter-spacing:1.1px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-stat-3{text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:#e2ded6;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:1 1 0%;align-items:center;}.elementor .s-author-stats{margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;}.elementor .s-author-left{display:flex;flex-direction:column;flex:0 1 420px;}.elementor .s-author-kicker{font-weight:700;font-size:12px;color:#F85800;letter-spacing:2.2px;}.elementor .s-author-h2{font-family:"Archivo";font-weight:800;font-size:44px;color:#111111;line-height:1.14;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-pullquote-text{font-size:19px;color:#1c1c1c;line-height:1.62;}.elementor .s-author-pullquote{padding-block-start:28px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#F85800;border-style:solid;background-color:#ffffff;}.elementor .s-author-p1{font-size:16.5px;color:#3e3e3e;line-height:1.72;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-p2{font-size:16.5px;color:#3e3e3e;line-height:1.72;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-author-btn-story{font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.8px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-width:0px;background-color:#141414;}.elementor .s-author-buttons{margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;flex-wrap:wrap;}.elementor .s-author-right{display:flex;flex-direction:column;flex:1 1 420px;}.elementor .s-sec-author-in{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;gap:80px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-sec-author{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F5F3EF;display:flex;justify-content:center;}.elementor .s-flagship-kicker{font-weight:700;font-size:12px;color:#F85800;letter-spacing:2.2px;}.elementor .s-flagship-h2{font-family:"Archivo";font-weight:800;font-size:46px;color:#ffffff;line-height:1.14;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-desc{max-width:620px;font-size:17px;color:#a9a9a9;line-height:1.65;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-heading{max-width:720px;text-align:center;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .s-flagship-book-card{width:280px;height:400px;text-align:center;padding:0px;border-width:1px;border-color:#313131;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;align-items:center;}.elementor .s-flagship-mid-badge{font-weight:700;font-size:11px;color:#e6e6e6;letter-spacing:1.3px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-width:1px;border-color:#333333;border-style:solid;}.elementor .s-flagship-mid-title{font-family:"Archivo";font-weight:800;font-size:40px;color:#ffffff;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-mid-sub{font-family:"Archivo";font-weight:700;font-size:21px;color:#e8e8e8;font-style:italic;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-mid-desc{max-width:480px;font-size:16px;color:#a9a9a9;line-height:1.7;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-mid{display:flex;flex-direction:column;flex:1 1 380px;}.elementor .s-flagship-price-kicker{font-weight:700;font-size:10px;color:#F85800;letter-spacing:1.4px;}.elementor .s-flagship-price-h3{font-family:"Archivo";font-weight:800;font-size:21px;color:#ffffff;margin-block-start:10px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-price-1-label{font-size:13.5px;color:#d2d2d2;}.elementor .s-flagship-price-1{font-size:13.5px;color:#d2d2d2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b2b2b;border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .s-flagship-price-2-label{font-size:13.5px;color:#d2d2d2;}.elementor .s-flagship-price-2{padding-block-start:11px;padding-block-end:11px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b2b2b;border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .s-flagship-price-3-label{font-size:13.5px;color:#d2d2d2;}.elementor .s-flagship-price-3{padding-block-start:11px;padding-block-end:11px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b2b2b;border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .s-flagship-price-btn-order{font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.6px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#F85800;display:flex;justify-content:center;}.elementor .s-flagship-price-btn-sample{font-weight:700;font-size:13px;color:#e9e9e9;letter-spacing:0.6px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:11px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#3a3a3a;border-style:solid;background-color:transparent;display:flex;justify-content:center;}.elementor .s-flagship-price-caption{font-size:9.5px;color:#8a8a8a;text-align:center;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-price-panel{width:270px;padding:24px;border-width:1px;border-color:#2e2e2e;border-style:solid;background-color:#1a1a1a;display:flex;flex-direction:column;}.elementor .s-flagship-panel-row{padding:44px;display:flex;flex-direction:row;gap:44px;align-items:flex-start;}.elementor .s-flagship-footer-left{font-size:13px;color:#a0a0a0;}.elementor .s-flagship-footer-right{font-size:13px;color:#a0a0a0;}.elementor .s-flagship-panel-footer{padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2a2a2a;border-style:solid;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-flagship-panel{border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#171717;}.elementor .s-flagship-b-kicker{font-weight:700;font-size:11px;color:#F85800;letter-spacing:1.6px;}.elementor .s-flagship-b-h3{font-family:"Archivo";font-weight:800;font-size:32px;color:#ffffff;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-desc{font-size:14.5px;color:#a0a0a0;line-height:1.6;margin-block-start:14px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-item-1-icon{font-weight:700;font-size:17px;color:#F85800;}.elementor .s-flagship-b-item-1-title{font-weight:700;font-size:15px;color:#ffffff;}.elementor .s-flagship-b-item-1-desc{font-size:13.5px;color:#9a9a9a;line-height:1.6;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-item-1-body{display:flex;flex-direction:column;}.elementor .s-flagship-b-item-1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;display:flex;flex-direction:row;gap:13px;flex:1 1 320px;}.elementor .s-flagship-b-item-2-icon{font-weight:700;font-size:17px;color:#F85800;}.elementor .s-flagship-b-item-2-title{font-weight:700;font-size:15px;color:#ffffff;}.elementor .s-flagship-b-item-2-desc{font-size:13.5px;color:#9a9a9a;line-height:1.6;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-item-2-body{display:flex;flex-direction:column;}.elementor .s-flagship-b-item-2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;display:flex;flex-direction:row;gap:13px;flex:1 1 320px;}.elementor .s-flagship-b-item-3-icon{font-weight:700;font-size:17px;color:#F85800;}.elementor .s-flagship-b-item-3-title{font-weight:700;font-size:15px;color:#ffffff;}.elementor .s-flagship-b-item-3-desc{font-size:13.5px;color:#9a9a9a;line-height:1.6;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-item-3-body{display:flex;flex-direction:column;}.elementor .s-flagship-b-item-3{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;display:flex;flex-direction:row;gap:13px;flex:1 1 320px;}.elementor .s-flagship-b-item-4-icon{font-weight:700;font-size:17px;color:#F85800;}.elementor .s-flagship-b-item-4-title{font-weight:700;font-size:15px;color:#ffffff;}.elementor .s-flagship-b-item-4-desc{font-size:13.5px;color:#9a9a9a;line-height:1.6;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-flagship-b-item-4-body{display:flex;flex-direction:column;}.elementor .s-flagship-b-item-4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;display:flex;flex-direction:row;gap:13px;flex:1 1 320px;}.elementor .s-flagship-b-grid{display:grid;flex-direction:row;gap:22px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .s-flagship-panel-b{padding:44px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#171717;}.elementor .s-sec-flagship-in{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;}.elementor .s-sec-flagship{padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-color:#141414;display:flex;justify-content:center;}.elementor .s-toolbox-kicker{font-weight:700;font-size:12px;color:#F85800;letter-spacing:1.7px;}.elementor .s-toolbox-h2{font-family:"Archivo";font-weight:800;font-size:38px;color:#ffffff;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-toolbox-header-left{display:flex;flex-direction:column;align-items:center;}.elementor .s-toolbox-btn-all{font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.6px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#3a3a3a;border-style:solid;background-color:transparent;}.elementor .s-toolbox-header{margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:center;align-items:flex-end;}.elementor .s-sec-toolbox-in{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;}.elementor .s-sec-toolbox{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#141414d9, #141414d9),url("https://lucasheffner.com/wp-content/uploads/2026/09/24760.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#080606b0;background-clip:border-box;display:flex;justify-content:center;}