@font-face{font-family:Oswald Variable;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Bitter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/bitter-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Bitter Variable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/bitter-latin-wght-italic.woff2)format("woff2-variations")}:root{--ink:#16130c;--ink-2:#221d13;--ink-3:#2a2417;--gold:#dca54a;--gold-deep:#c8933c;--bronze:#b18f49;--cream:#faf5e5;--cream-2:#f2ead4;--body:#3b342a;--brown:#6b5d40;--gold-ink:#7c6220;--hairline:#16130c47;--gap:clamp(3.75rem, 9vw, 6.5rem);--frame:#dca54ad9;--frame-thin:#dca54a52;--font-display:"Oswald Variable", "Arial Narrow", Impact, sans-serif;--font-body:"Bitter Variable", Georgia, "Times New Roman", serif;--bar-h:96px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--body);background:var(--cream);min-height:100vh;padding-bottom:calc(var(--bar-h) + env(safe-area-inset-bottom,0px));font-size:1.0625rem;line-height:1.62}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--gold-deep);outline-offset:2px}.board :focus-visible,.danger :focus-visible,.sticky-bar :focus-visible{outline-color:var(--gold)}.disp{font-family:var(--font-display);text-transform:uppercase;color:var(--ink)}.grain{position:relative}.grain:after{content:"";pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"2\" stitchTiles=\"stitch\"/><feColorMatrix type=\"matrix\" values=\"0 0 0 0 1 0 0 0 0 0.95 0 0 0 0 0.8 0 0 0 0.045 0\"/></filter><rect width=\"140\" height=\"140\" filter=\"url(%23n)\"/></svg>");position:absolute;inset:0}.dia{vertical-align:middle;background:currentColor;width:7px;height:7px;margin:0 .8em;display:inline-block;position:relative;top:-2px;transform:rotate(45deg)}header{background:var(--cream);justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:16px clamp(16px,4vw,32px);display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brand img{object-fit:contain;flex:none;width:48px;height:48px}.brand-name{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-size:1.3rem;font-weight:700;line-height:1.05}.brand-sub{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--brown);white-space:nowrap;margin-top:3px;font-size:.66rem;display:block}.head-call{text-align:right;text-decoration:none}.head-call .hc-1{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);font-size:.68rem;font-weight:700;display:block}.head-call .hc-2{font-family:var(--font-display);color:var(--ink);border-bottom:3px solid var(--gold);white-space:nowrap;font-size:1.45rem;font-weight:700;line-height:1.25;display:inline-block}@media (width<=560px){.head-call .hc-1{display:none}.head-call .hc-2{border-bottom-width:2px;font-size:1.1rem}}.board-wrap{width:min(100% - clamp(20px,4vw,72px),1600px);margin:0 auto;padding:0}.board{background:var(--ink);color:var(--cream);padding:clamp(44px,11vw,96px) clamp(26px,7vw,96px);position:relative;overflow:hidden}.board:before{content:"";border:2px solid var(--frame);pointer-events:none;z-index:2;position:absolute;inset:10px}.board:after{content:"";border:1px solid var(--frame-thin);pointer-events:none;z-index:2;position:absolute;inset:17px}.board>*{z-index:3;position:relative}.hero-photo{z-index:0;width:52%;display:none;position:absolute;top:0;bottom:0;right:0}.hero-photo img{object-fit:cover;width:100%;height:100%;-webkit-mask-image:linear-gradient(270deg,#000000eb 40%,#00000059 75%,#0000 100%);mask-image:linear-gradient(270deg,#000000eb 40%,#00000059 75%,#0000 100%)}.hero-photo:after{content:"";background:linear-gradient(#0000 45%,#16130c8c);position:absolute;inset:0}@media (width>=1080px){.hero-photo{display:block}}.kicker{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.82rem;font-style:italic;font-weight:800}.hero h1{margin-top:18px}.h1-a{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);letter-spacing:.01em;font-size:clamp(3.1rem,13.5vw,6.2rem);font-weight:700;line-height:.96;display:block}.h1-b{font-family:var(--font-display);text-transform:uppercase;color:var(--gold);letter-spacing:.012em;margin-top:.35rem;font-size:clamp(1.8rem,8vw,3.7rem);font-weight:600;line-height:1.04;display:block}.h1-c{font-family:var(--font-body);color:#efe6cd;text-transform:none;letter-spacing:0;max-width:34ch;margin-top:1.1rem;font-size:clamp(1.06rem,4.4vw,1.45rem);font-weight:400;line-height:1.5;display:block}.hero-rule{background:var(--gold);width:76px;height:3px;margin:1.4rem 0 0}.hero-sub{color:#cfc3a3;max-width:46ch;margin-top:1.05rem;font-size:1rem}.hero-sub strong,.hero-sub b{color:#efe6cd;font-weight:700}.hero-agitate{color:#e6dbb8;max-width:44ch;margin-top:.9rem;font-size:1.02rem;font-style:italic;font-weight:700}.call-btn{background:var(--gold);color:var(--ink);white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;border:2px solid var(--ink);box-shadow:0 4px 0 0 var(--gold-deep), 0 4px 0 2px var(--ink);justify-content:center;align-items:center;gap:10px;max-width:460px;margin-top:1.7rem;padding:16px 18px;font-size:clamp(1.02rem,4.6vw,1.5rem);font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.25,1,.5,1),box-shadow .12s cubic-bezier(.25,1,.5,1),background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;display:flex}.call-btn:hover{background:var(--ink);color:var(--gold);border-color:var(--gold)}.call-btn:active{box-shadow:0 1px 0 0 var(--gold-deep), 0 1px 0 2px var(--ink);transform:translateY(3px)}.call-btn svg{flex:none;width:20px;height:20px}.microline{letter-spacing:.05em;color:#b3a67f;font-size:.78rem;font-family:var(--font-body);margin-top:.95rem}.microline b{color:#e6dbb8;font-weight:700}.microline--cream{color:var(--brown);text-align:center}.microline--cream b{color:var(--ink)}.rate-strip{color:#e6dbb8;border-top:1px solid #dca54a4d;flex-wrap:wrap;align-items:center;gap:8px 0;width:fit-content;margin-top:1.5rem;padding-top:1.1rem;font-size:.86rem;text-decoration:none;display:flex}.rate-strip .star{width:15px;height:15px;margin-right:8px;position:relative;top:2px}.rs-item{align-items:center;display:inline-flex}.rs-item b{font-weight:800}.rs-div{border-left:2px solid #b18f498c;margin-left:14px;padding-left:14px}.hatch{border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 14px;max-width:1160px;margin:0 auto;padding:clamp(18px,4vw,26px) clamp(16px,4vw,32px);display:flex}.hatch p{color:var(--ink);font-size:1.02rem;font-style:italic;font-weight:700}.hatch a{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);border-bottom:3px solid var(--gold);white-space:nowrap;font-size:clamp(1.25rem,5.5vw,1.6rem);font-weight:700;text-decoration:none}.hatch a:hover{color:var(--gold-ink)}.promise{background:var(--ink);color:var(--cream)}.promise-inner{text-align:center;max-width:1160px;margin:0 auto;padding:clamp(34px,7vw,56px) clamp(16px,4vw,32px)}.promise h2{font-family:var(--font-display);text-transform:uppercase;color:var(--gold);letter-spacing:.015em;font-size:clamp(1.9rem,8.5vw,3.4rem);font-weight:700;line-height:1.04}.promise p{color:#cfc3a3;max-width:52ch;margin:.9rem auto 0;font-size:1.02rem}.promise p b{color:#efe6cd}section{padding:var(--gap) 0}.wrap{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.sec-head{align-items:center;gap:14px;margin-bottom:clamp(1.8rem,5vw,2.6rem);display:flex}.sec-head .line{background:var(--ink);opacity:.85;flex:1;height:2px}.sec-kick{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;font-size:.8rem;font-style:italic;font-weight:800}.sec-title{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);letter-spacing:.01em;font-size:clamp(1.9rem,7vw,2.9rem);font-weight:700;line-height:1.06}.panel{border:2px solid var(--ink);background:var(--cream);position:relative}.panel:before{content:"";border:1px solid var(--hairline);pointer-events:none;position:absolute;inset:5px}.ledger{padding:clamp(8px,2vw,18px) clamp(20px,4.5vw,44px)}.ledger-row{border-bottom:2px dotted #16130c66;grid-template-columns:1fr;gap:4px 36px;padding:clamp(20px,4.5vw,30px) 0;display:grid}.ledger-row:last-child{border-bottom:none}.ledger-no{font-family:var(--font-body);color:var(--gold-ink);letter-spacing:.06em;font-size:.9rem;font-style:italic;font-weight:800}.ledger-h{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);margin-top:2px;font-size:clamp(1.22rem,4.6vw,1.5rem);font-weight:600;line-height:1.15}.ledger-p{max-width:62ch;margin-top:8px}.ledger-p b{color:var(--ink)}@media (width>=860px){.ledger-row{grid-template-columns:300px 1fr;align-items:start}.ledger-row .lr-left{padding-top:4px}.ledger-p{margin-top:6px}}.chip{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--ink);color:var(--ink);white-space:nowrap;margin-left:10px;padding:2px 8px 3px;font-size:.66rem;font-weight:600;display:inline-block;position:relative;top:-3px}.chip--critical{background:var(--ink);color:var(--gold)}.nine11{border:2px solid var(--ink);background:var(--cream-2);margin-top:1.6rem;padding:14px 18px;font-size:1rem}.nine11 b{color:var(--ink)}.nine11 a{color:var(--ink);border-bottom:2px solid var(--gold);white-space:nowrap;font-weight:800;text-decoration:none}.ledger-close{color:var(--body);text-align:center;max-width:60ch;margin-top:1.8rem;margin-left:auto;margin-right:auto;font-size:1.05rem;font-style:italic;font-weight:700}.cta-center{flex-direction:column;align-items:center;display:flex}.cta-center .call-btn{width:100%}.price-grid{grid-template-columns:1fr;align-items:start;gap:clamp(26px,5vw,56px);display:grid}@media (width>=940px){.price-grid{grid-template-columns:5fr 7fr}}.photo-frame{border:2px solid var(--ink);background:var(--cream);padding:9px}.photo-frame img{width:100%;height:auto}.photo-cap{color:var(--brown);text-align:center;padding:12px 6px 4px;font-size:.8rem;font-style:italic}.price-copy p{max-width:58ch;margin-top:1.1rem;font-size:1.05rem}.price-copy p b,.price-copy p strong{color:var(--ink)}.price-photo{max-width:420px;margin:0 auto}@media (width>=940px){.price-photo{max-width:380px;margin:0}}.rev-lock{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 0;width:fit-content;margin-bottom:clamp(1.6rem,4vw,2.2rem);font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.rev-lock .star{width:17px;height:17px;margin-right:8px;position:relative;top:2px}.rev-lock .dia{width:5px;height:5px;color:var(--bronze)}.rev-card{max-width:780px;padding:clamp(26px,5vw,44px) clamp(22px,4.5vw,44px)}.rev-ava{background:var(--ink);width:46px;height:46px;color:var(--gold);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.1rem;font-size:1.35rem;font-weight:700;display:flex}.rev-q{color:var(--ink);border:none;font-size:clamp(1.08rem,4.2vw,1.28rem);line-height:1.62}.rev-who{align-items:center;gap:10px;margin-top:1.3rem;display:flex}.rev-who .rw-rule{background:var(--ink);width:34px;height:2px}.rev-who span{font-family:var(--font-body);letter-spacing:.1em;color:var(--brown);font-size:.85rem;font-style:italic;font-weight:800}.rev-more{margin-top:1.6rem;font-size:.95rem;font-style:italic;font-weight:700}.rev-more a{color:var(--ink);border-bottom:2px solid var(--gold);text-decoration:none}.rev-more a:hover{color:var(--gold-ink)}.recta{background:var(--ink);color:var(--cream)}.recta-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 40px;max-width:1160px;margin:0 auto;padding:clamp(34px,7vw,52px) clamp(16px,4vw,32px);display:flex}.recta h2{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);font-size:clamp(1.55rem,6.5vw,2.5rem);font-weight:700;line-height:1.06}.recta h2 em{color:var(--gold);font-style:normal}.tel-inline{font-family:var(--font-display);color:var(--gold);border-bottom:4px solid var(--gold);letter-spacing:.02em;white-space:nowrap;font-size:clamp(1.7rem,8vw,2.6rem);font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.recta-sub{letter-spacing:.14em;text-transform:uppercase;color:#b3a67f;width:100%;font-size:.8rem;font-family:var(--font-body);font-weight:700}.area-grid{grid-template-columns:1fr;align-items:center;gap:clamp(28px,5vw,60px);display:grid}@media (width>=900px){.area-grid{grid-template-columns:280px 1fr}}.seal{width:min(240px,60vw);margin:0 auto}.towns{flex-wrap:wrap;align-items:center;gap:10px 0;list-style:none;display:flex}.towns li{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);letter-spacing:.02em;align-items:center;font-size:clamp(1.5rem,6vw,2.4rem);font-weight:600;display:flex}.towns li .dia{width:9px;height:9px;color:var(--bronze);margin:0 .55em}.area-note{color:var(--body);max-width:56ch;margin-top:1.1rem;font-size:1.05rem;font-style:italic}.area-note b{color:var(--ink);font-style:normal}.stat-grid{grid-template-columns:1fr 1fr;display:grid}.stat{border-bottom:2px dotted #16130c66;padding:clamp(20px,4.5vw,34px) clamp(16px,3.5vw,32px)}.stat:nth-child(odd){border-right:2px dotted #16130c66}.stat:nth-child(n+3){border-bottom:none}.stat-num{font-family:var(--font-display);color:var(--ink);letter-spacing:.01em;font-size:clamp(2.1rem,8.5vw,3.4rem);font-weight:700;line-height:1;display:block}.stat-yrs{font-size:.62em}.stat-label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);margin-top:6px;font-size:.78rem;font-style:italic;font-weight:700;display:block}@media (width>=860px){.stat-grid{grid-template-columns:repeat(4,1fr)}.stat{border-bottom:none;border-right:2px dotted #16130c66}.stat:last-child{border-right:none}}.stat-support{text-align:center;max-width:62ch;margin:clamp(1.6rem,4vw,2.2rem) auto 0;font-size:1.05rem}.stat-support+.cta-center{margin-top:.4rem}.split-grid{grid-template-columns:1fr;align-items:start;gap:clamp(24px,5vw,52px);display:grid}.split-photo{max-width:340px;margin:0 auto}@media (width>=940px){.split-grid{grid-template-columns:7fr 5fr}.split-photo{max-width:360px;margin:0 auto}}.lead-sub{color:var(--body);margin-top:.6rem;font-size:1.05rem;font-style:italic;font-weight:700}.lead-form{gap:1.05rem;max-width:560px;margin-top:clamp(1.6rem,4vw,2.2rem);padding:clamp(22px,4.5vw,34px);display:grid}.lead-form[hidden]{display:none}.lead-form label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:.78rem;font-weight:700;display:block}.lead-form label em{text-transform:none;letter-spacing:.02em;font-style:italic;font-weight:400}.lead-form input:not([type=hidden]),.lead-form textarea{width:100%;font-family:var(--font-body);color:var(--ink);background:var(--cream-2);border:1.5px solid var(--ink);border-radius:0;margin-top:6px;padding:12px 14px;font-size:1rem}.lead-form textarea{resize:vertical}.lead-form ::placeholder{color:var(--body);opacity:1;font-style:italic}.lead-btn{cursor:pointer;min-height:48px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;background:var(--gold);color:var(--ink);border:2px solid var(--ink);box-shadow:0 4px 0 0 var(--gold-deep), 0 4px 0 2px var(--ink);margin-top:.2rem;padding:15px 18px;font-size:1.05rem;font-weight:700;transition:transform .12s cubic-bezier(.25,1,.5,1),box-shadow .12s cubic-bezier(.25,1,.5,1)}.lead-btn:hover{background:var(--gold-deep)}.lead-btn:active{box-shadow:0 1px 0 0 var(--gold-deep), 0 1px 0 2px var(--ink);transform:translateY(3px)}.lead-micro{color:var(--brown);font-size:.78rem}.lead-success{max-width:560px;margin-top:clamp(1.6rem,4vw,2.2rem);padding:clamp(22px,4.5vw,34px)}.lead-success[hidden]{display:none}.lead-success__h{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);font-size:1.5rem;font-weight:700}.lead-success p+p{margin-top:.6rem}.lead-success a{color:var(--ink);border-bottom:2px solid var(--gold);white-space:nowrap;font-weight:800;text-decoration:none}.final-wrap{padding-bottom:var(--gap)}.final .sec-kick{color:var(--gold)}.final-h{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);margin-top:14px;font-size:clamp(2.3rem,10vw,4.4rem);font-weight:700;line-height:1}.final-h em{color:var(--gold);font-style:normal}.final-p{color:#cfc3a3;max-width:46ch;margin-top:1.1rem}.final-p strong,.final-p b{color:#efe6cd}.giant-call{width:fit-content;margin-top:1.9rem;text-decoration:none;display:block}.giant-label{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:#b3a67f;font-size:.78rem;font-style:italic;font-weight:800;display:block}.giant-num{font-family:var(--font-display);letter-spacing:.015em;color:var(--gold);border-bottom:5px solid var(--gold);white-space:nowrap;font-size:clamp(2.6rem,12.5vw,5.4rem);font-weight:700;line-height:1.08;display:block}.giant-call:hover .giant-num{color:var(--cream)}.giant-tag{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#b3a67f;margin-top:.55rem;font-size:.8rem;font-weight:700;display:block}.cb{max-width:460px;margin-top:2.3rem}.cb summary{cursor:pointer;color:#cfc3a3;border-bottom:1px dotted #b3a67f;padding-bottom:2px;font-size:.95rem;font-style:italic;font-weight:700;list-style:none;display:inline-block}.cb summary::-webkit-details-marker{display:none}.cb summary:hover{color:var(--cream)}.cb-form{gap:.9rem;margin-top:1.2rem;display:grid}.cb-form[hidden]{display:none}.cb-form label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#e6dbb8;font-size:.78rem;font-weight:700;display:block}.cb-form input{width:100%;font-family:var(--font-body);color:var(--cream);background:var(--ink-2);border:1.5px solid #dca54a73;margin-top:6px;padding:12px 14px;font-size:1rem}.cb-form input:focus-visible{outline:3px solid var(--gold);outline-offset:1px;border-color:var(--gold)}.cb-btn{cursor:pointer;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--cream);background:0 0;border:2px solid #dca54ab3;margin-top:.3rem;padding:13px 18px;font-size:1rem;font-weight:700;transition:background-color .15s ease-out,color .15s ease-out}.cb-btn:hover{background:var(--gold);color:var(--ink)}.cb-micro{color:#b3a67f;font-size:.78rem}.cb-success{border:2px solid var(--gold);color:#efe6cd;margin-top:1.2rem;padding:14px 16px;font-size:.98rem;font-weight:700}footer{background:var(--ink);color:#b3a67f;border-top:2px solid var(--gold);padding:2.4rem 0 2.8rem}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,32px);display:flex}.foot-brand{align-items:center;gap:10px;display:flex}.foot-brand img{object-fit:contain;background:var(--cream);box-sizing:content-box;border-radius:8px;width:30px;height:30px;padding:4px}.foot-brand b{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--cream);font-size:.95rem;font-weight:600}.foot-lines{font-size:.8rem;line-height:1.8}.foot-lines b{color:#e6dbb8}.foot-lines a{color:#e6dbb8;border-bottom:1px solid #8a6d2f;text-decoration:none}.sticky-bar{z-index:50;background:var(--ink);border-top:2px solid var(--gold);padding-top:8px;padding-right:max(.75rem, env(safe-area-inset-right,0px));padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));padding-left:max(.75rem, env(safe-area-inset-left,0px));position:fixed;bottom:0;left:0;right:0}.sticky-inner{max-width:620px;margin:0 auto}.sticky-trust{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#b3a67f;white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding-bottom:6px;font-size:.62rem;font-weight:700;display:flex}.sticky-trust .st-star{color:var(--gold);letter-spacing:.06em}.sticky-row{align-items:stretch;gap:10px;display:flex}.sticky-tag{text-align:center;flex-direction:column;flex:none;justify-content:center;padding:0 6px;display:flex}.sticky-tag b{font-family:var(--font-display);color:var(--gold);font-size:1.05rem;font-weight:700;line-height:1.05}.sticky-tag span{letter-spacing:.16em;text-transform:uppercase;color:#b3a67f;font-size:.56rem;font-family:var(--font-body);font-weight:700}.sticky-call{background:var(--gold);color:var(--ink);min-height:50px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;-webkit-tap-highlight-color:transparent;flex:1;justify-content:center;align-items:center;gap:10px;font-size:clamp(1.08rem,4.7vw,1.3rem);font-weight:700;text-decoration:none;display:flex}.sticky-call svg{flex:none;width:19px;height:19px}.sticky-call:active{background:var(--gold-deep);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.call-btn,.sticky-call,.cb-btn,.lead-btn{transition:none}}
