@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;500;700&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0c0d0f;color:#f6f1e8;font-family:'DM Sans',sans-serif;line-height:1.75}a{color:inherit;text-decoration:none}a:hover{color:#e5c07a}.container{width:min(1160px,90%);margin:auto}header{position:sticky;top:0;background:#101113f5;z-index:10;border-bottom:1px solid #55462b}header .container{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{font:800 24px/1 'Barlow Condensed',sans-serif;letter-spacing:.045em}.brand b{color:#edc676}.brand small{display:block;font-size:13px;letter-spacing:.18em}nav{display:flex;align-items:center;gap:19px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}nav a:last-child{background:#d8ab59;color:#101010;padding:10px 16px}h1,h2,h3{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;line-height:1.03;margin:0}h1{font-size:clamp(60px,9vw,120px);max-width:1000px}h1 em{display:block;color:#e8bd6c;font-style:normal}h2{font-size:54px}h3{font-size:34px;margin:12px 0}.eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:#e7b962}.hero{padding:105px 0 115px;background:linear-gradient(90deg,#0c0d0ff0,#0c0d0fb3),url('https://images.unsplash.com/photo-1601584115197-04ecc0da31d7?auto=format&fit=crop&w=1800&q=80') center/cover;border-bottom:5px solid #d6a751}.lead{max-width:750px;font-size:19px;color:#d8d3c9}.button{display:inline-block;background:linear-gradient(110deg,#b78535,#efd28b,#b78535);padding:14px 24px;color:#101010!important;text-transform:uppercase;font-size:12px;letter-spacing:.08em;font-weight:800;border:0;cursor:pointer}.quick{background:#241f17;border-bottom:1px solid #6b5531;padding:22px 0}.quick .container{display:flex;gap:28px;justify-content:space-between;flex-wrap:wrap}.quick a{color:#f1d399;font-weight:700;font-size:13px}.main{padding:85px 0}.section-intro{max-width:800px;color:#d1c9ba}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:35px}.card{background:#191a1c;border:1px solid #5f4b2a;padding:33px}.card p{color:#c7c2b9;margin-bottom:0}.card .eyebrow{font-size:11px}.feature{grid-column:1/-1;background:#f0e9dc;color:#201a13}.feature p{color:#4b4035}.cta{padding:70px 0;background:linear-gradient(115deg,#36260f,#755125,#291e12)}.cta .container{display:flex;justify-content:space-between;align-items:center;gap:28px}.cta p{color:#f1e0c5}footer{padding:35px 0;color:#b4aaa0;font-size:12px;border-top:1px solid #3b342b}.inquiry{padding:65px 0}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:15px}label{font-size:12px;text-transform:uppercase;letter-spacing:.08em}input,select,textarea{display:block;width:100%;margin-top:8px;padding:13px;background:#191a1d;border:1px solid #615641;color:#fff;font:inherit}textarea{min-height:140px}.full{grid-column:1/-1}.warning{font-size:13px;color:#dfc496}.status{margin-top:15px;color:#f6d88e}.service-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:45px 0}.service-list a{border:1px solid #816136;padding:28px;background:#17181a}.service-list strong{font:700 28px 'Barlow Condensed',sans-serif;display:block;text-transform:uppercase}.service-list span{color:#e5bc73;font-size:12px;font-weight:700;text-transform:uppercase}@media(max-width:880px){header .container{display:block;padding:18px 0}nav{flex-wrap:wrap;padding-top:18px;gap:10px}.cards,.service-list{grid-template-columns:1fr}.cta .container{display:block}.formgrid{grid-template-columns:1fr}.hero{padding:75px 0}.main{padding:55px 0}}
.menu-pop{position:relative;z-index:30}.menu-pop summary{list-style:none;cursor:pointer;border:1px solid #c79c4f;padding:10px 18px;color:#ecc777;font:800 12px DM Sans,sans-serif;letter-spacing:.09em;white-space:nowrap}.menu-pop summary::-webkit-details-marker{display:none}.menu-items{position:absolute;right:0;top:100%;background:#171717;border:1px solid #c79c4f;min-width:290px;box-shadow:0 18px 35px #0008;padding:10px}.menu-items a{display:block;padding:12px 15px;border-bottom:1px solid #39332a;color:#f9e8c8!important}.menu-items a:hover{background:#47351b}@media(max-width:880px){.menu-pop{position:absolute;right:5%;top:20px}nav{padding-right:95px}}
header nav{display:none!important}header .container{display:flex!important;align-items:center;justify-content:space-between;position:relative;padding:16px 0;min-height:85px}.menu-pop{margin-left:auto}.menu-pop .menu-items{z-index:100}.home-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.home-service{display:flex;flex-direction:column;min-height:295px;border:1px solid #806335;padding:30px;background:#1b1c1e;color:#f3ede0}.home-service h3{font-size:33px;margin:18px 0}.home-service p{color:#c8c1b5;flex:1}.home-service strong{color:#edbf69;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.mission{margin-top:60px;padding:35px;border-left:4px solid #dfb367;background:#252019}.mission p{font-size:19px;color:#f0e5d2;max-width:820px}.home-section-lead{color:#cdc6b9;max-width:720px}@media(max-width:880px){.home-services{grid-template-columns:1fr}header .container{padding:18px 0!important}.menu-pop{position:relative!important;right:auto!important;top:auto!important}.brand{font-size:19px}.menu-items{right:0}}
.values-section{padding:78px 0;background:#151516;border-top:1px solid #a77e3a}.values-section h2{margin:14px 0 34px}.values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.values-grid article{background:#22201c;border:1px solid #654d29;padding:26px}.values-grid h3{font-size:29px;color:#e7bd69}.values-grid p{color:#d4cdc2;font-size:14px}.mission{margin-top:30px}@media(max-width:800px){.values-grid{grid-template-columns:1fr}}
.editorial{padding:85px 0}.editorial h2{max-width:900px;margin:14px 0 32px}.editorial p{font-size:16px;color:#cfc7ba}.editorial .gold{color:#e3b767}.story-layout{display:grid;grid-template-columns:1.5fr .65fr;gap:80px;align-items:start}.story-layout p{margin:0 0 22px}.story-layout .drop-text{font-size:24px;line-height:1.5;color:#f5dfb6}.story-aside{border-top:3px solid #d5a555;padding:26px;background:#211d18}.story-aside .stat{font:800 60px/1 "Barlow Condensed",sans-serif;color:#e7bc6b}.story-aside small{display:block;font:700 12px/1.5 "DM Sans",sans-serif;letter-spacing:.08em;color:#ece4d7;margin:8px 0 23px}.story-aside .rule{height:1px;background:#6c5732;margin:15px 0 22px}.story-aside p{font-size:12px}.editorial-light{background:#f0e8dc;color:#161514}.editorial-light p{color:#40382c}.philosophy{display:grid;grid-template-columns:1fr 1fr;gap:65px}.text-link{font-weight:800;color:#977029;text-decoration:underline}.narrow{max-width:800px}.check-panel{display:grid;grid-template-columns:1.5fr .85fr;gap:50px;border-top:1px solid #806334;padding-top:30px}.checks{list-style:none;padding:0;margin:16px 0}.checks li{position:relative;padding:11px 0 11px 34px;border-bottom:1px solid #51442f}.checks li:before{content:"✓";position:absolute;left:0;color:#e9bd6a;font-size:21px;font-weight:800}.fine{font-size:12px!important;color:#aea79c!important}.qual-side{background:#211d18;padding:30px;height:max-content}.qual-side p{font-size:14px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:25px}.steps b{font:800 50px "Barlow Condensed",sans-serif;color:#a47836}.steps h3{font-size:30px}.faq{max-width:900px;margin:35px 0}.faq details{border-bottom:1px solid #665536;padding:18px 0}.faq summary{font-weight:700;cursor:pointer;font-size:17px}.faq p{margin-bottom:5px}@media(max-width:800px){.story-layout,.philosophy,.check-panel,.steps{grid-template-columns:1fr;gap:20px}.editorial{padding:55px 0}.story-aside{max-width:500px}}
.carrier-intro{padding:85px 0}.carrier-intro h2,.carrier-equipment h2,.carrier-highlight h2{margin:15px 0 22px}.carrier-intro h2 span{color:#e4bb70}.carrier-lead{font-size:20px;max-width:880px;color:#d9d0c2}.carrier-equipment{padding:80px 0;background:#eee7db;color:#151311}.carrier-equipment p{max-width:850px;color:#4c4036}.equipment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:35px}.equipment-grid div{padding:24px 16px;background:#191a1b;color:#efcf8f;font:700 24px "Barlow Condensed",sans-serif;letter-spacing:.04em;text-align:center}.carrier-note{font-size:13px!important;margin-top:24px}.benefit-lines{border-top:1px solid #6e5938;margin-top:30px}.benefit-lines article{display:flex;gap:30px;padding:28px 0;border-bottom:1px solid #55442d}.benefit-lines b{font:800 42px "Barlow Condensed",sans-serif;color:#e5b96b}.benefit-lines h3{font-size:31px}.benefit-lines p{margin:8px 0 0;color:#c8c0b3}.carrier-highlight{background:linear-gradient(110deg,#4a341b,#251c13);padding:70px 0}.carrier-highlight .container{display:flex;gap:38px;align-items:center;justify-content:space-between}.carrier-highlight p{max-width:680px}.carrier-steps{padding-left:23px;max-width:930px}.carrier-steps li{margin:0 0 22px;padding-left:10px;color:#d8cfc1}.carrier-faq{max-width:900px;margin:38px 0}.carrier-faq h3{font-size:28px;margin-top:25px}.carrier-faq p{color:#d0c6b8}@media(max-width:850px){.equipment-grid{grid-template-columns:repeat(2,1fr)}.carrier-highlight .container{display:block}.carrier-intro{padding:55px 0}}
.hero{background-position:center!important;background-size:cover!important;min-height:490px}.hero .container{position:relative;z-index:1}.home-service{overflow:hidden}.service-photo{display:block;width:100%;height:175px;object-fit:cover;object-position:center;margin:-30px -30px 24px;width:calc(100% + 60px);max-width:none}.image-break{width:min(1160px,90%);margin:38px auto 0}.image-break img{width:100%;height:clamp(240px,36vw,460px);object-fit:cover;display:block;border:1px solid #715831}.image-break figcaption{font-size:11px;letter-spacing:.08em;color:#b6a994;padding:8px 0}.hero{position:relative}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,10,12,.89) 0%,rgba(9,10,12,.68) 45%,rgba(9,10,12,.09) 100%);pointer-events:none}.home-service:hover{border-color:#e3b767;transform:translateY(-2px);transition:.2s ease}@media(max-width:800px){.hero:before{background:linear-gradient(90deg,rgba(9,10,12,.9),rgba(9,10,12,.6))}.service-photo{height:190px}}
.about-hero{min-height:465px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(7,8,10,.94),rgba(7,8,10,.52)),url('assets/about-transport.jpg') center 48%/cover;border-bottom:4px solid #b88c41}.about-hero .container{padding-top:75px;padding-bottom:80px}.about-hero h1{font-size:clamp(60px,9vw,110px);margin:15px 0}.about-hero h1 em{color:#e8be74}.about-hero p{font-size:20px;max-width:670px;color:#f4e9d8}.about-story{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center;padding-top:105px;padding-bottom:105px}.about-story h2{margin:18px 0 27px}.about-story p{color:#d5cdc1;font-size:16px}.about-image img{display:block;width:100%;height:410px;object-fit:cover;border:1px solid #957039}.about-image span{display:block;margin-top:12px;color:#c8a66c;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.about-principle{background:#eee8dd;color:#201c16;padding:92px 0}.about-principle-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px}.about-principle p{font-size:17px;color:#4a3e31}.about-approach{padding-top:100px;padding-bottom:95px}.about-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:42px}.about-steps>div{border-top:2px solid #ad8648;padding-top:24px}.about-steps span{font:800 47px 'Barlow Condensed',sans-serif;color:#e2b667}.about-steps h3{margin:14px 0}.about-steps p{color:#cec5ba}.about-last{background:#332718;padding:72px 0}.about-last p{font:600 clamp(28px,4vw,50px)/1.15 'Barlow Condensed',sans-serif;max-width:900px;margin:0 0 28px}.about-hero,.about-story,.about-principle,.about-approach,.about-last{position:relative}@media(max-width:800px){.about-story,.about-principle-layout,.about-steps{grid-template-columns:1fr;gap:24px}.about-story{padding-top:55px;padding-bottom:55px}.about-principle,.about-approach{padding-top:60px;padding-bottom:60px}.about-image img{height:270px}}
.footer-facebook{display:inline-flex;gap:9px;align-items:center;margin:5px 20px 15px 0;font-size:13px;font-weight:700;color:#e7bc6b!important;text-decoration:none}.footer-facebook span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #d8a753;border-radius:50%;font-family:Arial,sans-serif;font-size:19px;font-weight:900}.footer-facebook:hover{text-decoration:underline}
.pricing-section{background:#efe8dc;color:#171613;padding:80px 0}.pricing-section h2{margin:13px 0 18px}.pricing-intro{max-width:800px;font-size:18px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:35px;align-items:stretch}.pricing-card{background:#151618;color:#f3eadb;border:1px solid #bd9247;padding:27px;display:flex;flex-direction:column}.pricing-card h3{font-size:36px;min-height:72px}.price{font:800 57px/1 "Barlow Condensed",sans-serif;color:#f0c675;margin:16px 0}.price small{font:700 11px "DM Sans",sans-serif;letter-spacing:.08em}.pricing-card .audience{color:#e5d4b2;min-height:63px}.pricing-card ul{padding:0;list-style:none;flex:1}.pricing-card li{padding:8px 0 8px 24px;position:relative;border-bottom:1px solid #3e392e;font-size:13px}.pricing-card li:before{content:"✓";position:absolute;left:0;color:#e9bd6a;font-weight:900}.package-fine{font-size:12px;color:#c8bfaf;margin:22px 0}.package-fine p{margin:11px 0}.pricing-disclaimer{font-size:13px;color:#51483d;margin-top:25px}@media(max-width:900px){.pricing-grid{grid-template-columns:1fr}.pricing-card h3,.pricing-card .audience{min-height:0}}
/* Modern Haul startup packages: concise layout and readable FAQs */
.startup-hero{min-height:0!important;padding:58px 0 45px!important;background-image:none!important;background:#14171b!important}.startup-hero h1{font-size:clamp(2rem,4vw,3.6rem)!important;line-height:1.1!important;margin:.35rem 0!important}.startup-hero .lead{max-width:690px;margin:12px 0 18px!important}.startup-hero .container{padding-top:0!important;padding-bottom:0!important}.pricing-section{padding-top:45px!important}.startup-faq{margin-top:54px}.startup-faq h2{color:#f6f1e8!important;font-size:clamp(1.55rem,3vw,2.3rem)}.startup-faq .card{background:#202329!important;border:1px solid #5d6269!important}.startup-faq .card h3{color:#ffffff!important;opacity:1!important}.startup-faq .card p{color:#f0ede7!important;opacity:1!important}.startup-faq .cards{margin-top:18px}

.focus-panel{background:#ece5d8;color:#25221d;padding:68px 0}.focus-panel p{max-width:850px}.focus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:25px;margin-top:24px}.focus-grid article{border-top:3px solid #bb904b;padding:18px 4px}.focus-faq details{border-bottom:1px solid #9d886c;padding:16px 0}.focus-faq summary{cursor:pointer;font-weight:700}.hero h1 em{display:block}.footer-legal a{margin-right:20px}.footer-legal{padding:18px 0;font-size:13px}.footer-legal p{max-width:950px;color:#bbb1a5}
.modern-home h1,.modern-home h2,.modern-home h3{font-family:'DM Sans',sans-serif;text-transform:none;line-height:1.18;letter-spacing:-.025em}.modern-home .mh-header{position:sticky;top:0;z-index:100;background:#101215;border-bottom:1px solid #594529}.mh-header-inner{display:flex;gap:17px;justify-content:space-between;align-items:center;min-height:76px}.mh-header .brand{font-size:20px;white-space:nowrap}.mh-header .brand small{font-size:11px}.mh-nav{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:0;text-transform:none;flex-wrap:wrap}.mh-nav a:last-child{background:none;padding:0;color:inherit}.mh-book,.mh-primary{display:inline-block;background:#d9b470;color:#191818;padding:12px 15px;font-size:12px;font-weight:700}.mh-secondary{display:inline-block;border:1px solid #e8bf75;color:#f7d79b;padding:11px 15px;font-size:12px;font-weight:700}.mh-menu{display:none}.mh-hero{padding:65px 0;background:linear-gradient(90deg,rgba(9,10,12,.95),rgba(9,10,12,.77) 56%,rgba(9,10,12,.36)),url('assets/home-hero.png') center/cover}.mh-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700;color:#dfb976}.mh-hero h1{font-size:clamp(29px,3.65vw,50px)!important;max-width:830px;margin:17px 0}.mh-hero h1 span{display:block;color:#e0b675}.mh-hero p{font-size:15px;max-width:715px;line-height:1.8}.mh-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:27px}.mh-note{font-size:11px!important;color:#d1c6b7;margin-top:15px}.mh-section{padding:70px 0}.mh-section h2,.mh-download h2{font-size:clamp(26px,3vw,39px)!important;margin:12px 0 26px}.mh-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mh-card{background:#191a1c;border:1px solid #685233}.mh-card img{display:block;width:100%;height:170px;object-fit:cover}.mh-card>div{padding:22px}.mh-card h3{font-size:21px}.mh-card p{color:#d7cdc2;font-size:14px}.mh-card strong{font-size:12px;color:#d9b470}.mh-story{background:#eae1d1;color:#27221b;padding:57px 0}.mh-story blockquote{font-size:clamp(21px,2.6vw,31px);line-height:1.5;max-width:950px;margin:16px 0}.mh-story a{color:#765127;font-weight:700}.mh-process{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.mh-process article{border-top:2px solid #cda364;padding-top:22px}.mh-process article strong{font-size:29px;color:#d9b470}.mh-process h3{font-size:21px;margin:12px 0}.mh-process p{font-size:14px;color:#cfc6b9}.mh-download{background:#28241e;padding:67px 0}.mh-download-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:42px;align-items:center}.mh-download p{font-size:14px}.mh-lead-form{background:#111214;border:1px solid #725835;padding:24px;display:grid;gap:10px}.mh-lead-form label{font-size:12px;font-weight:700}.mh-lead-form input{font:inherit;padding:12px;background:#fff;color:#111;border:1px solid #aaa}.mh-lead-form button{border:0;background:#d9b470;padding:13px;font-weight:700;cursor:pointer}.mh-lead-form small{font-size:11px;color:#d0c5b5}.mh-faq{background:#ece3d6;color:#241f18}.mh-faq details{max-width:950px;border-bottom:1px solid #bdab91;padding:17px 3px}.mh-faq summary{font-weight:700;cursor:pointer}.mh-faq details p{font-size:14px}.mh-footer{background:#0c0e10;border-top:2px solid #bd9457;padding:45px 0}.mh-footer>.container{display:grid;grid-template-columns:1fr 1fr;gap:35px}.mh-footer p{font-size:13px;margin:8px 0;color:#d0c5b6}.mh-footer a{color:#e6bd7c;margin-right:15px}.mh-menu{position:relative}@media(max-width:1110px){.mh-nav{display:none}.mh-menu{display:block}.mh-menu summary{cursor:pointer;color:#f0c67b}.mh-menu>div{position:absolute;right:0;top:100%;padding:15px;min-width:210px;display:grid;gap:12px;background:#16191b;border:1px solid #9f7b49;font-size:13px}}@media(max-width:760px){.mh-header .brand{font-size:17px}.mh-book{font-size:11px;padding:9px}.mh-hero{padding:47px 0}.mh-hero h1{font-size:clamp(29px,7vw,39px)!important}.mh-cards,.mh-process,.mh-download-grid,.mh-footer>.container{grid-template-columns:1fr}.mh-section,.mh-story,.mh-download{padding:44px 0}}
/* Keep the homepage dropdown menu in the top right on all screen sizes. */
.modern-home .mh-nav{display:none!important}.modern-home .mh-menu{display:block!important;position:relative;margin-left:auto;order:3}.modern-home .mh-menu summary{display:block;cursor:pointer;white-space:nowrap;color:#edc27a;font-weight:700;font-size:13px;padding:10px;list-style:none}.modern-home .mh-menu summary::-webkit-details-marker{display:none}.modern-home .mh-menu>div{position:absolute;right:0;left:auto;top:calc(100% + 6px);min-width:230px;padding:16px;background:#16191b;border:1px solid #9f7b49;display:grid;gap:12px;box-shadow:0 12px 25px #0008}.modern-home .mh-menu>div a{color:#f6f1e8;font-size:13px}.modern-home .mh-menu>div a:hover{color:#edc27a}

/* Accessible contrast corrections for Start a Trucking Company page */
body:has(#packages) .focus-panel{background:#eee6d8!important;color:#241e17!important}body:has(#packages) .focus-panel h1,body:has(#packages) .focus-panel h2,body:has(#packages) .focus-panel h3,body:has(#packages) .focus-panel p,body:has(#packages) .focus-panel article{color:#241e17!important}body:has(#packages) .focus-panel .eyebrow{color:#775014!important}body:has(#packages) .startup-packages-heading{color:#fff!important}body:has(#packages) .startup-packages-heading h2,body:has(#packages) .startup-packages-heading p{color:#fff!important}body:has(#packages) .startup-packages-heading .eyebrow{color:#f2c978!important}body:has(#packages) .pricing-section>.container>p,body:has(#packages) .pricing-section .pricing-disclaimer,body:has(#packages) .pricing-section .startup-faq{color:#29241d!important}body:has(#packages) .pricing-card{background:#151618!important;color:#f7f1e8!important}body:has(#packages) .pricing-card h3,body:has(#packages) .pricing-card h4,body:has(#packages) .pricing-card li{color:#fff!important}body:has(#packages) .pricing-card .audience{color:#f0dfc3!important}body:has(#packages) .pricing-card .package-fine{color:#e5ddcf!important}body:has(#packages) .pricing-card .price{color:#ffd588!important}body:has(#packages) .pricing-card .button{color:#151515!important}body:has(#packages) #checkout-status{background:#27231d!important;color:#fff!important}body:has(#packages) #checkout-status h3,body:has(#packages) #checkout-status p{color:#fff!important}body:has(#packages) #checkout-status a{color:#ffd68b!important;text-decoration:underline}body:has(#packages) .startup-faq .card{background:#17191b!important;color:#fff!important}body:has(#packages) .startup-faq .card h3{color:#fff!important}body:has(#packages) .startup-faq .card p{color:#e7ddd0!important}body:has(#packages) .pricing-section .focus-panel .container{width:min(1160px,90%)}

.capture-hero{padding:65px 0;background:#211c16;border-bottom:3px solid #cfa765}.capture-hero h1{font-size:clamp(32px,4.6vw,60px);max-width:900px;margin:15px 0}.capture-hero p{max-width:850px;color:#eee0ca;font-size:16px}.capture-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:75px;padding-bottom:80px}.capture-grid h2{font-size:clamp(27px,3vw,41px);margin-bottom:20px}.capture-grid li{margin-bottom:12px}.capture-grid a{color:#d9b470;text-decoration:underline}.lead-capture{padding:32px;background:#24211d;border:1px solid #a78348;align-self:start;display:grid;gap:16px}.lead-capture label{display:block;color:#f4e8d3;font-size:12px;font-weight:700}.lead-capture input,.lead-capture select{width:100%;color:#fff;background:#151719;margin-top:8px}.lead-capture .button{width:100%;text-align:center}.capture-note{font-size:12px;color:#e4d3b9;line-height:1.5}.lead-capture [role=status]{color:#f4d69a;font-size:13px}@media(max-width:800px){.capture-grid{grid-template-columns:1fr;gap:25px;padding-top:45px}.capture-hero{padding:45px 0}}