@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Sans:wght@500;700;900&display=swap');
:root{--ink:#17120e;--dark:#17120e;--accent:#ffb000;--hot:#e94f24;--paper:#f4e6c7;--pale:#a7ded5;--line:#17120e;--display:Georgia,"Times New Roman",serif;--body:Arial,sans-serif;--radius:3px}
body{background:var(--paper)}.top-call{background:var(--hot);color:#fff;border-bottom:5px solid var(--accent)}.brand-badge{background:var(--accent);color:var(--ink);transform:skew(-8deg);box-shadow:6px 6px 0 var(--hot)}.site-header{background:var(--ink);color:#fff;border-bottom:8px double var(--accent)}.hero{background:linear-gradient(rgba(23,18,14,.2),rgba(23,18,14,.2)),repeating-linear-gradient(90deg,#e7d2ab 0 1px,transparent 1px 5px)}.hero-copy{background:var(--paper);border:6px double var(--ink);padding:clamp(24px,4vw,48px);box-shadow:12px 12px 0 var(--hot)}.hero-headline{font-style:italic}.hero-media{border:10px solid var(--ink);box-shadow:14px 14px 0 var(--accent)}.burst{background:var(--hot);color:#fff;transform:rotate(3deg);border:5px double #fff}.pitch{background:var(--ink);color:#fff;border-block:10px solid var(--accent)}.pitch-label{background:var(--hot);color:#fff;transform:rotate(-2deg)}.showdown{background:linear-gradient(90deg,transparent 49.7%,var(--ink) 49.7% 50.3%,transparent 50.3%)}.comparison article{border:7px double var(--ink)}.not-this{background:#fff4d9}.this-way{background:var(--pale)}.versus{background:var(--hot);color:#fff;transform:rotate(-4deg)}.reason-grid article{border:6px double var(--ink);background:#fff4d9}.reason-grid article:nth-child(2){background:var(--accent)}.services article{border:7px solid var(--ink)}.services article:first-child{background:var(--pale)}.services article:last-child{background:var(--hot);color:#fff}.problem-list{background:var(--accent);border-block:12px double var(--ink)}.problem-list li span{background:var(--hot)}.city-photo{width:min(1260px,94vw);margin:0 auto;border:12px solid var(--ink);box-shadow:16px 16px 0 var(--hot)}.steps-band{background:repeating-linear-gradient(135deg,#fff4d9 0 22px,#ead6ad 22px 44px)}.steps-band li{border-bottom:4px solid var(--ink)}.final-call{background:var(--hot);color:#fff;border-top:12px double var(--ink)}.mobile-call{background:var(--hot);color:#fff;border-top-color:var(--ink)}
:root{--ink:#171717;--dark:#171717;--accent:#ffb21c;--hot:#e44022;--paper:#f7efd9;--pale:#f3d368;--line:#171717;--display:"Archivo Black",Impact,sans-serif;--body:"DM Sans",Arial,sans-serif;--radius:2px}
body.omaha{background:repeating-linear-gradient(90deg,#f7efd9 0 4px,#efe3c7 4px 5px)}.omaha .top-call{background:#171717;color:#ffb21c;border-bottom:5px solid #e44022}.omaha .site-header{background:#f7efd9;color:#171717;border-bottom:12px repeating-linear-gradient(135deg,#171717 0 12px,#ffb21c 12px 24px)}.omaha .brand-badge{border-radius:50%;background:#e44022;color:#fff;box-shadow:0 0 0 5px #ffb21c}.omaha .hero{background:linear-gradient(110deg,#171717 0 56%,#ffb21c 56%);color:#fff}.omaha .hero-copy{border:0;box-shadow:none;background:transparent;padding:0}.omaha .hero-headline{text-transform:uppercase;text-shadow:5px 5px 0 #e44022}.omaha .hero-media{border:10px solid #f7efd9;box-shadow:14px 14px 0 #e44022}.omaha .burst{border-radius:50%;background:#e44022;color:#fff;border:5px solid #171717;transform:rotate(5deg)}.omaha .pitch{background:#e44022;color:#fff;border-block:10px solid #171717}.omaha .showdown{background:repeating-linear-gradient(135deg,#f7efd9 0 30px,#f3d368 30px 31px)}.omaha .comparison article{border:6px solid #171717}.omaha .this-way{background:#ffb21c}.omaha .reason-grid article{border:5px solid #171717;box-shadow:10px 10px 0 #e44022}.omaha .services article:first-child{background:#171717;color:#fff}.omaha .services article:last-child{background:#ffb21c;color:#171717}.omaha .problem-list{background:#171717;color:#fff}.omaha .final-call,.omaha .mobile-call{background:#ffb21c;color:#171717}

*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:var(--body);line-height:1.6}body{padding-bottom:0}img{display:block;max-width:100%;object-fit:cover}a{color:inherit}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;z-index:100;background:#fff;padding:10px}.top-call{min-height:42px;padding:8px 18px;text-align:center;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.top-call a{text-underline-offset:4px}.site-header{min-height:82px;padding:12px clamp(20px,5vw,70px);display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:30px;align-items:center}.brand{display:flex;align-items:center;gap:14px;text-decoration:none;font-weight:900;text-transform:uppercase;line-height:1.1}.brand-badge{display:grid;place-items:center;width:54px;height:48px;flex:0 0 auto;font:900 1rem Arial,sans-serif}.site-header nav{display:flex;gap:22px}.site-header nav a{text-decoration:none;font-weight:900;font-size:.86rem}.header-call,.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:10px 22px;background:var(--accent);color:var(--ink);border:4px solid var(--ink);border-radius:var(--radius);box-shadow:6px 6px 0 var(--hot);font-weight:900;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.03em}.hero{min-height:680px;padding:clamp(40px,7vw,96px) clamp(20px,6vw,86px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.hero-copy{position:relative;z-index:2}.eyebrow,.kicker{display:inline-block;padding:6px 10px;background:var(--accent);color:var(--ink);font-size:.74rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero h1{margin:16px 0 10px;font-size:clamp(.9rem,1.25vw,1.08rem);line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.hero-headline,.inner-hero h1{display:block;margin:10px 0 22px;font-family:var(--display);font-size:clamp(3.7rem,7.2vw,7.2rem);line-height:.87;letter-spacing:-.045em}.hero-intro,.inner-hero p{font-size:clamp(1.06rem,1.7vw,1.25rem);font-weight:700;max-width:720px}.hero .button{margin-top:16px}.mini-proof{display:flex;flex-wrap:wrap;gap:10px 20px;padding:0;margin:28px 0 0;list-style:none;font-size:.82rem;font-weight:900}.mini-proof li:before{content:"✓";display:inline-grid;place-items:center;width:20px;height:20px;margin-right:6px;background:var(--accent);color:var(--ink);border:2px solid var(--ink)}.hero-media{position:relative}.hero-media img{width:100%;aspect-ratio:5/4;max-height:560px}.burst{position:absolute;right:-28px;top:-34px;z-index:3;display:grid;place-items:center;width:150px;height:110px;padding:20px;text-align:center;font:900 .83rem Arial,sans-serif;letter-spacing:.06em}.pitch{padding:clamp(42px,7vw,82px) max(clamp(20px,6vw,86px),calc((100vw - 1240px)/2));display:grid;grid-template-columns:220px 1fr;gap:clamp(28px,6vw,80px);align-items:center}.pitch-label{display:inline-block;padding:13px 15px;font-weight:900;letter-spacing:.1em;text-align:center}.pitch h2,.section-title h2,.problem-list h2,.local h2,.final-call h2,.article h2{font-family:var(--display);font-size:clamp(2.5rem,5vw,5rem);line-height:.96;margin:0 0 14px}.pitch p{font-size:1.08rem}.showdown,.reasons,.services,.local,.steps-band,.faq,.article{max-width:1240px;margin:auto;padding:clamp(62px,9vw,118px) clamp(20px,6vw,86px)}.section-title{max-width:850px;margin-bottom:40px}.comparison{display:grid;grid-template-columns:1fr 72px 1fr;align-items:center}.comparison article{padding:clamp(25px,4vw,46px)}.comparison h3{font-family:var(--display);font-size:clamp(1.7rem,3.6vw,3rem);line-height:1;margin:0 0 25px}.comparison ul{list-style:none;padding:0;margin:0}.comparison li{padding:12px 0;border-top:2px solid currentColor;font-weight:700}.comparison li:before{content:"×";font-weight:900;margin-right:10px}.this-way li:before{content:"✓"}.versus{position:relative;z-index:2;display:grid;place-items:center;width:82px;height:65px;margin-left:-5px;font:900 1.2rem Arial,sans-serif}.reason-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.reason-grid article{padding:30px}.number{font:900 1.5rem Arial,sans-serif;color:var(--hot)}.reason-grid h3{font-size:1.4rem;line-height:1.1}.services{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:0}.services article{padding:clamp(30px,5vw,58px)}.services article>span{font-size:.76rem;text-transform:uppercase;letter-spacing:.14em;font-weight:900}.services h2{font-family:var(--display);font-size:clamp(2.3rem,4vw,4rem);line-height:.95}.services a{font-weight:900;text-underline-offset:6px;text-decoration-thickness:3px}.problem-list{padding:clamp(52px,8vw,90px) max(clamp(20px,6vw,86px),calc((100vw - 1240px)/2));display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.problem-list ul{list-style:none;padding:0}.problem-list li{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:2px solid currentColor;font-weight:900}.problem-list li span{display:grid;place-items:center;width:34px;height:34px;flex:none;color:#fff}.city-photo{height:min(62vw,650px);overflow:hidden}.city-photo img{width:100%;height:100%;object-position:center}.local{max-width:930px;text-align:center}.local p{font-size:1.12rem}.local a{font-weight:900;text-underline-offset:6px}.steps-band{max-width:none;padding-left:max(clamp(20px,6vw,86px),calc((100vw - 1240px)/2));padding-right:max(clamp(20px,6vw,86px),calc((100vw - 1240px)/2))}.steps-band ol{display:grid;grid-template-columns:repeat(2,1fr);gap:0 48px;list-style:none;padding:0}.steps-band li{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:23px 0}.steps-band li>span,.article-steps section>span{font:900 1.6rem Arial,sans-serif;color:var(--hot)}.steps-band h3{margin:0}.steps-band p{margin:5px 0}.faq{max-width:930px}.faq details{margin:13px 0;padding:20px;border:4px solid var(--ink);background:#fff;box-shadow:6px 6px 0 var(--accent)}.faq summary{font-weight:900;font-size:1.08rem;cursor:pointer}.final-call{padding:clamp(55px,8vw,95px) max(clamp(20px,6vw,86px),calc((100vw - 1240px)/2));text-align:center}.final-call>span{font-weight:900;letter-spacing:.12em}.final-call p{font-size:1.08rem}.site-footer{padding:55px clamp(20px,6vw,86px) 110px;background:var(--ink);color:#fff;border-top:9px solid var(--accent);display:grid;grid-template-columns:1fr auto;gap:40px}.site-footer p{max-width:650px}.footer-links{display:grid;gap:8px}.credit{grid-column:1/-1;font-size:.68rem;opacity:.68}.mobile-call{display:none}.inner-hero{display:grid;grid-template-columns:1.08fr .92fr;min-height:620px;background:var(--pale);border-bottom:10px solid var(--accent)}.inner-hero>div{padding:clamp(50px,8vw,110px) clamp(20px,6vw,86px)}.inner-hero h1{font-size:clamp(3.2rem,6vw,6rem)}.inner-hero>img{width:100%;height:100%;min-height:620px}.breadcrumb{display:block;margin-bottom:30px;font-weight:900}.article{display:grid;grid-template-columns:1fr 350px;gap:clamp(42px,8vw,100px)}.article-steps{margin-top:38px}.article-steps section{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:22px 0;border-top:3px solid var(--ink)}.article-steps h3{margin:0}.article-steps p{margin:5px 0}.article aside{align-self:start;position:sticky;top:20px;padding:30px;background:var(--accent);border:5px solid var(--ink);box-shadow:9px 9px 0 var(--hot)}.article aside ul{padding-left:20px}.article aside .button{width:100%}.legal{max-width:800px;margin:auto;padding:80px clamp(20px,6vw,86px) 120px}.legal h1{font-family:var(--display);font-size:clamp(3rem,8vw,6rem);line-height:.9}.legal h2{margin-top:38px}
@media(max-width:820px){body{padding-bottom:70px}.top-call{font-size:.72rem;min-height:38px}.site-header{min-height:66px;padding:9px 18px;grid-template-columns:1fr auto;gap:12px}.brand-badge{width:42px;height:38px}.brand{font-size:.82rem}.site-header nav{display:none}.header-call{font-size:.75rem;min-height:42px;padding:7px 12px;box-shadow:none}.hero{min-height:0;display:flex;flex-direction:column;padding:36px 20px 54px;gap:38px}.hero-copy{padding:0}.wichita .hero-copy{padding:24px}.hero h1{font-size:.78rem;margin:13px 0 8px}.hero-headline,.inner-hero h1{font-size:clamp(2.75rem,13vw,4.35rem);margin:8px 0 18px}.hero-intro,.inner-hero p{font-size:1rem}.hero .button{width:100%;min-height:54px}.mini-proof{gap:7px 14px}.hero-media{width:100%;transform:none;border-width:6px}.hero-media img{aspect-ratio:16/10;max-height:260px}.burst{width:115px;height:82px;right:-6px;top:-24px;padding:12px;font-size:.66rem}.pitch{grid-template-columns:1fr;padding:42px 20px;gap:20px}.pitch-label{justify-self:start}.showdown,.reasons,.services,.local,.steps-band,.faq,.article{padding:58px 20px}.comparison{grid-template-columns:1fr;gap:20px}.comparison article{transform:none}.versus{margin:-30px auto;width:70px;height:55px}.reason-grid,.services,.problem-list,.steps-band ol,.article{grid-template-columns:1fr}.reason-grid{gap:16px}.services{gap:16px}.problem-list{padding:52px 20px;gap:22px}.city-photo{width:100%!important;margin:0!important;height:65vw;min-height:235px;max-height:350px;border-left:0;border-right:0;border-radius:0;box-shadow:none}.local{text-align:left}.steps-band ol{gap:0}.site-footer{grid-template-columns:1fr;padding:44px 20px 34px}.footer-links{grid-template-columns:1fr 1fr}.mobile-call{display:flex;position:fixed;z-index:80;left:0;right:0;bottom:0;height:70px;align-items:center;justify-content:center;gap:12px;border-top:5px solid;font-weight:900;text-decoration:none;text-transform:uppercase}.mobile-call strong{font-size:1.08rem}.inner-hero{display:flex;flex-direction:column;min-height:0}.inner-hero>div{padding:38px 20px 48px}.inner-hero>img{order:-1;min-height:0;height:250px}.article aside{position:static}.legal{padding:60px 20px}.credit{font-size:.64rem}.showdown{background:#fff}.wichita .showdown{background:#fff4d9}}
@media(max-width:390px){.header-call{display:none}.site-header{grid-template-columns:1fr}.brand span:last-child{max-width:240px}.hero-headline,.inner-hero h1{font-size:2.7rem}.footer-links{grid-template-columns:1fr}.mobile-call{height:68px}.top-call span{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}