:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#080807;--black-soft:#10100f;--ink:#171511;--bone:#f0eadf;--bone-deep:#e2d8c7;--white:#f8f4ec;--muted:#aaa69f;--amber:#c88b1c;--amber-bright:#e0a42c;--amber-deep:#9f6810;--line-dark:#f0eadf2b;--line-light:#17151133;--display:"Barlow Condensed", Impact, "Arial Narrow", sans-serif;--body:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--blackletter:"UnifrakturCook", Georgia, serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{min-width:320px;color:var(--white);background:var(--black);font-family:var(--body);text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}body:before{z-index:99;pointer-events:none;content:"";opacity:.16;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff05 4px),radial-gradient(circle at 20% 30%,#ffffff14 0 .8px,#0000 1px);background-size:auto,7px 7px;position:fixed;inset:0}img{max-width:100%;display:block}a{color:inherit}button,input,select{font:inherit}a:focus-visible,summary:focus-visible{outline:3px solid var(--amber-bright);outline-offset:5px}::selection{color:var(--black);background:var(--amber-bright)}.skip-link{z-index:200;color:var(--black);background:var(--bone);padding:10px 14px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.section-shell,.header-inner{width:min(1280px,100% - 64px);margin-inline:auto}.site-header{z-index:20;border-bottom:1px solid #f0eadf1a;position:absolute;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:104px;display:flex}.brand{min-width:168px;color:var(--white);align-items:center;text-decoration:none;display:inline-flex;position:relative}.brand-art{width:168px;height:114px;display:block;position:relative;overflow:visible}.brand-art img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block;position:static;transform:none}.desktop-nav{align-items:center;gap:clamp(22px,3.3vw,48px);display:flex}.desktop-nav a{color:var(--bone);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:700;text-decoration:none;position:relative}.desktop-nav a:after{content:"";background:var(--amber-bright);transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after{transform:scaleX(1)}.button{border:1px solid var(--amber);min-height:52px;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;gap:22px;padding:0 24px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:inline-flex}.button span{font-size:24px;font-weight:500}.button:hover{transform:translateY(-2px)}.button-outline{color:var(--amber-bright);background:#00000040}.button-outline:hover{color:var(--black);background:var(--amber-bright)}.button-solid{color:var(--black);background:linear-gradient(90deg,#b77813,#e2a635);box-shadow:0 16px 44px #c88b1c2b}.button-solid:hover{background:var(--bone)}.button-dark{color:var(--bone);border-color:var(--black);background:var(--black)}.button-dark:hover{color:var(--black);background:var(--bone)}.mobile-nav{display:none;position:relative}.mobile-nav summary{border:1px solid var(--line-dark);cursor:pointer;align-content:center;gap:5px;width:46px;height:46px;padding:10px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--bone);height:2px;display:block}.mobile-nav nav{border:1px solid var(--line-dark);background:#080807fa;width:min(270px,100vw - 32px);display:grid;position:absolute;top:56px;right:0;box-shadow:0 20px 50px #000}.mobile-nav nav a{border-bottom:1px solid var(--line-dark);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;padding:16px 20px;font-weight:800;text-decoration:none}.mobile-nav nav a:last-child{color:var(--amber-bright);border-bottom:0}.hero{background:var(--black);min-height:860px;position:relative;overflow:hidden}.hero-photo,.hero-shade{position:absolute;inset:0}.hero-photo{filter:contrast(1.07)saturate(.76)brightness(.86);background:url(/dentbuddy-workshop-hero.jpg) 50%/cover no-repeat}.hero-shade{background:linear-gradient(90deg, #000000fa 0%, #000000eb 29%, #00000052 57%, #00000014 100%), linear-gradient(180deg, #0000008f, transparent 23%, transparent 75%, var(--black) 100%)}.hero-inner{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(360px,.58fr);align-items:center;gap:64px;min-height:860px;padding-top:128px;padding-bottom:72px;display:grid;position:relative}.hero-copy{max-width:760px}.eyebrow{color:var(--amber-bright);font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:14px;font-weight:800;line-height:1}.eyebrow:before{content:"";background:currentColor;width:38px;height:1px;margin:0 12px 4px 0;display:inline-block}.eyebrow.amber{color:var(--amber-deep)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);text-transform:uppercase;font-weight:800}h1{letter-spacing:-.045em;max-width:800px;margin-bottom:24px;font-size:clamp(64px,7.3vw,112px);line-height:.84}h1 em,h2 em{color:var(--amber-bright);font-style:normal}.hero-lede{color:#f0eadfd4;max-width:630px;margin-bottom:0;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.hero-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:32px;display:flex}.text-link{color:var(--bone);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-weight:700;text-decoration:none}.text-link span{color:var(--amber-bright);margin-left:8px}.trust-line{color:#c5c0b7;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:20px;margin-top:28px;font-size:12px;font-weight:700;display:flex}.trust-line i{border:1px solid var(--amber);width:18px;height:18px;color:var(--amber-bright);border-radius:50%;place-items:center;margin-right:6px;font-size:10px;font-style:normal;display:inline-grid}.lead-card{width:min(100%,410px);color:var(--ink);background:#f0eadff5;border:1px solid #f0eadf52;align-self:end;margin-left:auto;padding:16px;transform:translateY(24px)rotate(-1deg);box-shadow:0 28px 80px #00000085}.lead-card-topline{border-bottom:1px solid var(--line-light);color:#665f55;letter-spacing:.04em;justify-content:space-between;padding-bottom:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:flex}.live-dot{color:#477453;text-transform:uppercase;font-weight:800}.live-dot:before{content:"";background:#4c8e5e;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.lead-card-brand{font-family:var(--blackletter);justify-content:space-between;align-items:baseline;padding:17px 2px 13px;font-size:28px;display:flex}.lead-card-brand small{color:var(--amber-deep);font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.lead-status{color:var(--bone);background:var(--ink);align-items:center;gap:13px;padding:16px;display:flex}.status-check{border:1px solid var(--amber);width:38px;height:38px;color:var(--amber-bright);border-radius:50%;flex:none;place-items:center;display:grid}.lead-status p{color:var(--amber-bright);font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:800}.lead-status strong{font-family:var(--display);text-transform:uppercase;font-size:18px}.vehicle-grid{background:#1715112b;grid-template-columns:1fr 1fr;gap:1px;margin:1px 0;display:grid}.vehicle-grid div{background:var(--bone);padding:12px}.vehicle-grid dt{color:#7b7368;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.vehicle-grid dd{font-family:var(--display);margin:2px 0 0;font-size:14px;font-weight:700}.ready-row{border-top:1px solid var(--line-light);justify-content:space-between;align-items:center;gap:12px;padding:13px 4px 0;display:flex}.ready-row span{color:var(--amber-deep);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.ready-row strong{font-family:var(--display);text-transform:uppercase;font-size:12px}.light-section{color:var(--ink);background-color:var(--bone);background-image:radial-gradient(circle at 20% 30%,#523d1a17 0 .7px,#0000 .9px),radial-gradient(circle at 75% 65%,#ffffffb3 0 .6px,#0000 .9px);background-size:6px 6px,9px 9px;position:relative}.dark-section{color:var(--bone);background-color:var(--black);background-image:radial-gradient(circle at 30% 40%,#ffffff14 0 .6px,#0000 .9px);background-size:7px 7px;position:relative}.section-heading{max-width:810px;margin-bottom:48px}.section-heading.centered{text-align:center;margin-left:auto;margin-right:auto}.section-heading.centered .eyebrow:before{display:none}h2{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(44px,5.4vw,78px);line-height:.92}h3{letter-spacing:-.01em;line-height:1}p{color:inherit}.problem-section{border-block:1px solid #b9ad9c;padding:74px 0 86px}.problem-section h2{font-size:clamp(38px,4vw,60px)}.pain-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pain-grid article{border-left:1px solid var(--line-light);text-align:center;min-height:260px;padding:22px 28px 8px;position:relative}.pain-grid article:first-child{border-left:0}.pain-number{color:#17151147;font-family:var(--display);letter-spacing:.12em;font-size:12px;font-weight:800;position:absolute;top:2px;right:14px}.line-icon{border:3px solid var(--ink);width:64px;height:64px;font-family:var(--display);border-radius:50%;place-items:center;margin:14px auto 21px;font-size:26px;font-weight:800;line-height:1;display:grid}.line-icon.clock{font-size:38px;font-weight:500}.pain-grid h3{margin-bottom:10px;font-size:22px}.pain-grid p{color:#4f4a42;max-width:210px;margin:0 auto;font-size:14px}.process-section{padding:96px 0 104px}.process-heading{max-width:920px}.process-heading h2{font-size:clamp(47px,6vw,84px)}.process-heading>p:last-child{color:var(--muted)}.process-list{counter-reset:process;grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.process-list li{border-left:1px solid var(--line-dark);text-align:center;padding:12px 54px 0;position:relative}.process-list li:first-child{border-left:0}.process-list li:not(:last-child):after{z-index:2;color:var(--bone);content:"→";font-family:var(--display);font-size:34px;position:absolute;top:50px;right:-18px}.process-icon{border:2px solid var(--bone);border-radius:50%;place-items:center;width:82px;height:82px;margin:0 auto 26px;display:grid}n.process-icon svg{width:39px;height:39px;display:block;overflow:visible}.accent-icon{color:var(--amber-bright);border-color:var(--amber)}.step-number{color:var(--amber-bright);font-family:var(--display);letter-spacing:.16em;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.process-list h3{margin-bottom:12px;font-size:28px}.process-list p{color:var(--muted);margin-bottom:18px;font-size:15px}.process-list strong{color:var(--bone);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.results-section{padding:96px 0 84px}.results-grid{grid-template-columns:1fr .83fr;align-items:center;gap:90px;display:grid}.results-copy>p:not(.eyebrow){color:#514c44;max-width:670px;font-size:17px}.market-list{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.market-list span{border:1px solid var(--line-light);font-family:var(--display);text-transform:uppercase;padding:10px 13px;font-size:15px;font-weight:700}.market-list i{color:var(--amber-deep);letter-spacing:.1em;margin-left:6px;font-size:10px;font-style:normal}.result-stat{border-left:1px solid var(--line-light);text-align:center;padding-left:74px;position:relative}.result-stat .rule{background:var(--amber);width:90px;height:1px;margin:0 auto 14px;display:block}.result-stat p{color:var(--amber-deep);font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;margin-bottom:-6px;font-size:14px;font-weight:800}.result-stat>strong{font-family:var(--display);letter-spacing:-.08em;font-size:clamp(100px,13vw,190px);font-weight:900;line-height:.8;display:block}.result-stat h3{letter-spacing:.06em;margin:17px 0 14px;font-size:26px}.result-stat small{color:#6a645b;max-width:450px;margin-inline:auto;font-size:11px;display:block}.reporting-line{border-top:1px solid var(--line-light);color:#423d36;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:24px;margin-top:62px;padding-top:28px;font-size:18px;font-weight:700;display:flex}.reporting-line i{color:var(--amber-deep);font-size:26px;font-style:normal}.fit-section{padding:104px 0}.fit-intro{grid-template-columns:1fr .75fr;align-items:end;gap:72px;margin-bottom:48px;display:grid}.fit-intro h2{margin-bottom:0}.fit-intro>p{color:var(--muted);margin:0;font-size:17px}.fit-grid{border:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.fit-card{padding:38px 42px}.fit-card+.fit-card{border-left:1px solid var(--line-dark)}.fit-label{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:26px;font-size:25px;font-weight:800;display:flex}.fit-label span{border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.fit-card-good .fit-label{color:var(--amber-bright)}.fit-card-bad .fit-label{color:#8d8981}.fit-card ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.fit-card li{border-top:1px solid var(--line-dark);color:#ccc6bd;padding:14px 2px}.fit-card li:before{color:var(--amber-bright);content:"→";margin-right:12px}.fit-card-bad li:before{color:#716d66;content:"×"}.comparison-section{padding:104px 0}.comparison-section .section-heading>p:last-child{color:#514c44;max-width:650px;font-size:17px}.comparison-wrap{border:1px solid var(--line-light);overflow-x:auto}table{border-collapse:collapse;width:100%;color:var(--ink);text-align:left}th,td{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:20px 18px}th:last-child,td:last-child{border-right:0}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}thead th{color:#5e574e;font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;background:#1715110a;font-size:13px}thead th:last-child{color:var(--black);background:#c88b1c38}tbody th{width:20%;font-family:var(--display);text-transform:uppercase;font-size:16px}tbody td{color:#5b554c;font-size:14px}tbody td:last-child{color:var(--black);background:#c88b1c1f;font-weight:700}.faq-section{padding:104px 0}.faq-layout{grid-template-columns:.72fr 1fr;align-items:start;gap:100px;display:grid}.faq-title-block{position:sticky;top:120px}.faq-title-block p:last-child{max-width:400px;color:var(--muted)}.faq-list{border-top:1px solid var(--line-dark)}.faq-list details{border-bottom:1px solid var(--line-dark)}.faq-list summary{cursor:pointer;min-height:76px;font-family:var(--display);text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:22px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{border:1px solid var(--line-dark);width:34px;height:34px;color:var(--amber-bright);flex:none;place-items:center;font-size:24px;font-weight:400;transition:transform .18s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:700px;color:var(--muted);margin:-4px 52px 24px 0;font-size:15px}.territory-section{color:var(--black);background:linear-gradient(110deg,#ad7415,#dda02e 53%,#be811a);padding:80px 0;position:relative;overflow:hidden}.territory-section:before{content:"";opacity:.16;background-image:repeating-linear-gradient(110deg,#0000 0 32px,#0000002e 33px);position:absolute;inset:0}.territory-inner{grid-template-columns:1fr 330px;align-items:center;gap:70px;display:grid;position:relative}.territory-copy{max-width:800px}.territory-copy .eyebrow{color:var(--black)}.territory-copy h2{margin-bottom:18px;font-size:clamp(52px,6.6vw,92px)}.territory-copy h2 em{color:var(--bone)}.territory-copy>p{max-width:650px;margin-bottom:30px;font-size:18px}.territory-copy small{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;margin-top:18px;font-size:12px;font-weight:700;display:block}.territory-stamp{border:2px solid var(--black);outline:1px solid var(--black);outline-offset:-10px;text-align:center;border-radius:50%;align-content:center;justify-self:center;width:260px;height:260px;padding:32px;display:grid;transform:rotate(6deg)}.territory-stamp span{font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:800}.territory-stamp strong{font-family:var(--display);letter-spacing:.02em;margin:10px 0;font-size:57px;line-height:.75}.site-footer{border-top:1px solid var(--line-dark);background:var(--black);padding:44px 0}.footer-inner{grid-template-columns:1fr auto auto;align-items:center;gap:42px;display:grid}.footer-brand{min-width:168px}.footer-links{gap:26px;display:flex}.footer-links a{color:var(--bone);font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none}.footer-inner>p{color:#77736c;margin:0;font-size:12px}.legal-page{background:var(--black);min-height:100vh;color:var(--bone);padding:48px 0 96px}.legal-shell{width:min(860px,100% - 64px);margin-inline:auto}.legal-brand{color:var(--bone);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin-bottom:76px;font-size:25px;font-weight:800;text-decoration:none;display:inline-block}.legal-page h1{max-width:720px;color:var(--white);margin:14px 0 10px}.legal-updated{color:#aaa49b;margin:0;font-size:14px}.legal-content{gap:32px;margin-top:64px;display:grid}.legal-content section{border-top:1px solid var(--line-dark);padding-top:28px}.legal-content h2{color:var(--white);margin:0 0 12px;font-size:clamp(28px,4vw,40px)}.legal-content p{color:#d2ccc2;max-width:720px;margin:0;font-size:17px;line-height:1.7}.legal-return{border:1px solid var(--gold);color:var(--gold);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;gap:16px;margin-top:68px;padding:16px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:1080px){.desktop-nav{display:none}.header-cta{margin-left:auto}.mobile-nav{display:block}.hero-inner{grid-template-columns:minmax(0,1fr) 340px;gap:30px}.hero-shade{background:linear-gradient(90deg, #000000fa, #000000c7 52%, #00000047), linear-gradient(180deg, #0000008a, transparent 30%, var(--black))}.pain-grid{grid-template-columns:repeat(2,1fr)}.pain-grid article:nth-child(3){border-left:0}.pain-grid article:nth-child(n+3){border-top:1px solid var(--line-light);padding-top:34px}.results-grid{gap:46px}.fit-intro{gap:40px}.faq-layout{gap:50px}}@media (max-width:820px){.section-shell,.header-inner{width:min(100% - 34px,680px)}.site-header{background:linear-gradient(#000000fa 0%,#000000d6 72%,#0000 100%);position:sticky}.header-inner{min-height:92px}.brand{min-width:128px}.brand-art{width:128px;height:90px;overflow:visible}.brand-art img{width:100%;max-width:100%;display:block;position:static;transform:none}.header-cta{display:none}.hero,.hero-inner{min-height:900px}.hero-photo{background-position:62%}.hero-shade{background:linear-gradient(180deg, #000000b8 0, #000000db 52%, var(--black) 100%), linear-gradient(90deg, #000000e6, #00000026)}.hero-inner{flex-direction:column;justify-content:flex-end;align-items:stretch;padding-top:130px;display:flex}.hero-copy{margin-top:auto}h1{font-size:clamp(58px,13.7vw,88px)}.lead-card{display:none}.process-list{grid-template-columns:1fr;gap:0}.process-list li{border-top:1px solid var(--line-dark);border-left:0;padding:38px 30px}.process-list li:last-child{border-bottom:1px solid var(--line-dark)}.process-list li:not(:last-child):after{top:auto;bottom:-23px;right:50%;transform:translate(50%)rotate(90deg)}.results-grid,.fit-intro,.faq-layout,.territory-inner{grid-template-columns:1fr}.result-stat{border-top:1px solid var(--line-light);border-left:0;padding:50px 0 0}.fit-grid{grid-template-columns:1fr}.fit-card+.fit-card{border-top:1px solid var(--line-dark);border-left:0}.faq-title-block{position:static}.territory-stamp{display:none}.footer-inner{grid-template-columns:1fr auto}.footer-inner>p{grid-column:1/-1}}@media (max-width:620px){.section-shell,.header-inner{width:min(100% - 28px,520px)}.header-inner{min-height:86px}.brand{min-width:112px}.brand-art{width:112px;height:84px}.hero,.hero-inner{min-height:820px}.hero-photo{background-position:68%}.hero-inner{padding-bottom:44px}.eyebrow{letter-spacing:.13em;font-size:12px}.eyebrow:before{width:24px;margin-right:8px}h1{font-size:clamp(52px,16vw,76px)}h2{font-size:clamp(40px,13vw,62px)}.hero-lede{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;gap:16px}.hero-actions .button{width:100%}.text-link{justify-content:center;min-height:44px}.trust-line{gap:10px;display:grid}.problem-section,.process-section,.results-section,.fit-section,.comparison-section,.faq-section{padding:72px 0}.pain-grid{grid-template-columns:1fr 1fr}.pain-grid article{min-height:240px;padding-inline:14px}.pain-grid article:nth-child(odd){border-left:0}.pain-grid article:nth-child(2n){border-left:1px solid var(--line-light)}.pain-grid h3{font-size:19px}.pain-grid p{font-size:12px}.line-icon{width:54px;height:54px;font-size:22px}.process-list li{padding-inline:8px}.market-list{display:grid}.market-list span{justify-content:space-between;display:flex}.reporting-line{text-align:center;gap:6px;display:grid}.reporting-line i{transform:rotate(90deg)}.fit-intro{gap:10px}.fit-card{padding:28px 22px}.comparison-wrap{border:0;overflow:visible}table,thead,tbody,tr,th,td{display:block}thead{display:none}tbody tr{border:1px solid var(--line-light);margin-bottom:18px}tbody th{background:#17151112;border-right:0;width:100%;padding:14px 16px}tbody td{border-right:0;min-height:52px;padding:26px 16px 12px;position:relative}tbody td:before{color:#8a7f70;content:attr(data-label);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute;top:7px;left:16px}tbody td:last-child{border-bottom:0}.faq-list summary{min-height:70px;font-size:18px}.territory-section{padding:68px 0}.territory-copy>p{font-size:16px}.territory-copy .button{width:100%}.footer-inner{grid-template-columns:1fr}.footer-links{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
