:root{--blue:#1d6fff;--orange:#ffb31a;--green:#00c389;--teal:#00c8ff;--sand:#eef7ff;--ink:#081425;--muted:#526476;--line:#cfddec;--surface:#f3f8ff;--white:#ffffff;--shadow:0 20px 50px rgba(13,72,156,0.12)}*{box-sizing:border-box}body{margin:0;font-family:Lato,sans-serif;color:var(--ink);line-height:1.65;background:var(--white)}h1,h2,h3{margin:0;line-height:1.2;font-family:Montserrat,sans-serif;letter-spacing:-.02em}p{margin:0;color:var(--muted)}.container{width:min(1120px,calc(100% - 3rem));margin:0 auto}.hero{padding:1rem 0 5.5rem;background:linear-gradient(90deg,rgba(8,20,34,.34),rgba(8,20,34,.18) 28%,rgba(8,20,34,.05) 58%,rgba(8,20,34,0) 78%),url(/images/hero-vince-wide.jpg) 100% /cover no-repeat,url(/images/hero-bg.svg) 50% /cover no-repeat;border-bottom:1px solid #edf2f7}.nav-wrap{display:flex;justify-content:space-between;align-items:center;gap:.85rem;flex-wrap:wrap;width:calc(100% - 2rem);max-width:none;margin:0 auto;padding:.8rem 1rem;background:rgba(255,255,255,.97);border:1px solid rgba(217,226,236,.95);border-radius:1.25rem;box-shadow:0 14px 34px rgba(16,38,61,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width:1101px){.nav-wrap,.site-nav{flex-wrap:nowrap}.site-nav{overflow:hidden}}.brand-block{display:inline-flex;align-items:center;text-decoration:none;flex:0 0 auto}.brand-logo{width:auto;height:clamp(42px,4vw,54px);display:block}.site-nav{display:flex;align-items:center;gap:.15rem;flex-wrap:wrap;flex:1 1 auto;justify-content:center;padding:0;background:transparent;border:0;box-shadow:none}.site-nav a{text-decoration:none;color:#12314d;font-weight:700;font-size:.82rem;padding:.35rem .55rem;border-radius:.7rem;white-space:nowrap}.site-nav a:hover{background:rgba(0,200,255,.12);color:#081425}.subpage-hero{padding-bottom:3.6rem}.subpage-hero-copy{margin-top:2.6rem}.subpage-hero-copy h1{max-width:18ch}.subpage-hero-copy p{margin-top:1rem;max-width:62ch;color:#d8e5f3}.hero-grid{margin-top:2.7rem;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.4rem;gap:1.4rem;align-items:start}.eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:.76rem;color:var(--teal);font-weight:700}.hero .eyebrow{color:#73f3ff}h1{margin-top:.7rem;font-size:clamp(2.1rem,4.5vw,3.8rem);max-width:18ch;color:#ffffff}.hero-copy{max-width:47rem}.hero-copy h1{max-width:13ch;font-size:clamp(2.2rem,4vw,3.45rem)}.hero-copy p{margin-top:1rem;max-width:56ch;font-size:1.08rem;line-height:1.68;color:#d8e5f3}.hero-actions{margin-top:1.7rem;display:flex;flex-wrap:wrap;gap:.8rem}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;border-radius:999px;padding:.8rem 1.35rem;transition:all .2s ease}.btn-primary{background:var(--blue);color:var(--white)}.btn-primary:hover{background:#0f5ae6}.btn-outline{border:1px solid rgba(236,244,255,.56);color:#eaf2fb;background:rgba(7,24,41,.35)}.btn-outline:hover{border-color:#73f3ff;background:rgba(0,200,255,.14)}.btn-nav-phone{border:1px solid #fff27a;color:#10263d;background:linear-gradient(135deg,#fdf59c,#ffb31a 55%,#ff7a00);box-shadow:0 0 0 0 rgba(255,179,26,.42);animation:navPulse 2.4s ease-out infinite}.btn-nav-phone:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(255,179,26,.42),0 0 0 1px rgba(115,243,255,.28)}@keyframes navPulse{0%{box-shadow:0 0 0 0 rgba(255,179,26,.46)}70%{box-shadow:0 0 0 11px rgba(255,179,26,0)}to{box-shadow:0 0 0 0 rgba(255,179,26,0)}}@media (prefers-reduced-motion:reduce){.btn-nav-phone{animation:none}}.btn-text{color:#dce8f5;padding-inline:.2rem}.btn-text:hover{color:#73f3ff}.hero-note{margin-top:1rem;color:#ffffff;font-weight:700}.hero-panel{width:min(100%,34rem);padding:1.4rem;border-radius:1.1rem;background:rgba(255,255,255,.98);border:1px solid rgba(233,239,246,.92);box-shadow:0 16px 36px rgba(13,33,58,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-panel h2{font-size:1.22rem;margin-bottom:.75rem}.hero-panel ul{margin:0;padding-left:1.1rem;color:var(--muted)}.hero-panel li+li{margin-top:.8rem}.hero-panel p{margin-top:.3rem;font-size:.92rem;color:#4b6178}.hero-form{margin-top:.85rem;display:grid;grid-gap:.5rem;gap:.5rem}.hero-form label{font-size:.77rem;font-weight:700;letter-spacing:.02em;color:#2a4661}.hero-form input,.hero-form select{width:100%;border:1px solid #d8e2ec;border-radius:.6rem;padding:.58rem .72rem;font:inherit;color:#1f3650;background:#fbfdff}.hero-form input::placeholder{color:#73869a}.hero-form .btn{margin-top:.55rem;width:100%;border:0;cursor:pointer}.purchase-ticker{border-top:1px solid #e8eef5;border-bottom:1px solid #e8eef5;background:#f9fbfd;overflow:hidden}.ticker-row{display:flex;align-items:center;gap:1.2rem;min-height:72px;width:100%;padding-inline:.35rem}.ticker-label{margin:0;text-transform:uppercase;letter-spacing:.22em;font-size:.82rem;font-weight:700;color:#6d7f91;white-space:nowrap;flex:0 0 auto}.ticker-track{display:flex;align-items:center;gap:.8rem;width:max-content;animation:ticker-slide 28s linear infinite;flex:0 0 auto}.ticker-viewport{flex:1 1 auto;overflow:hidden;min-width:0}.ticker-item{margin:0;display:inline-flex;align-items:center;gap:.65rem;padding:.46rem 1rem;border-radius:999px;border:1px solid #dbe4ee;background:#fff;color:#4f6275;white-space:nowrap}.dot{width:10px;height:10px;border-radius:50%;background:var(--green);flex:0 0 auto}@keyframes ticker-slide{0%{transform:translateX(0)}to{transform:translateX(-35%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.section{padding:6.25rem 0}.section-muted{background:var(--surface)}.section-soft{background:linear-gradient(180deg,rgba(242,237,208,.22),transparent 88%)}.section-head{max-width:60ch;margin-bottom:2.4rem}.section-head h2{margin-top:.65rem;font-size:clamp(1.8rem,3.2vw,2.6rem)}.expertise-section{padding-bottom:3.2rem}.expertise-box{background:linear-gradient(135deg,#f7fbff,#ffffff 55%,#f1f7fe);border:1px solid #d9e6f3;border-radius:1.2rem;padding:2rem;box-shadow:var(--shadow)}.expertise-box h2{margin-top:.65rem;font-size:clamp(1.6rem,3vw,2.35rem)}.expertise-box p{margin-top:.9rem;max-width:72ch}.content-block{padding:3.4rem 0 3.8rem}.content-box{max-width:90ch;margin:0 auto;background:#ffffff;border:1px solid #dce6f1;border-radius:1.1rem;padding:clamp(2rem,3.2vw,3rem);box-shadow:0 16px 34px rgba(20,45,70,.07)}.content-box h2{margin-top:.65rem;margin-bottom:1.1rem;font-size:clamp(1.7rem,2.9vw,2.35rem);color:#112f4a}.content-box p{margin-top:1rem;max-width:72ch;line-height:1.75;color:#2b465f}.samuel-grid{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.samuel-copy h2{margin:.35rem 0 0;font-size:clamp(2rem,4.6vw,3.35rem);line-height:.94;letter-spacing:.02em;text-transform:uppercase;font-weight:800;color:#113454;text-shadow:0 2px 0 rgba(255,255,255,.92),0 8px 18px rgba(17,52,84,.18),2px 2px 0 rgba(184,204,224,.7)}.samuel-copy p{margin-top:1rem;max-width:58ch}.samuel-copy .btn{margin-top:1.3rem}.samuel-images{margin:0;width:min(100%,520px);justify-self:end}.samuel-images img,.samuel-images video{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center center;border-radius:1.1rem;border:1px solid #d2dfeb;box-shadow:var(--shadow);background:#fff;display:block}.pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem;align-items:stretch;grid-auto-rows:1fr}.pain-card{min-height:450px;height:100%;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(9,18,31,.96),rgba(8,20,37,.99));border:1px solid rgba(115,243,255,.16);box-shadow:0 16px 36px rgba(0,0,0,.34),0 0 0 1px rgba(115,243,255,.08);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,filter .28s ease}.pain-card:hover{transform:translateY(-10px);border-color:rgba(115,243,255,.38);box-shadow:0 22px 54px rgba(0,0,0,.42),0 0 0 1px rgba(115,243,255,.18),0 0 34px rgba(29,111,255,.18);filter:saturate(1.08)}.pain-card-media{flex:0 0 40%;min-height:160px;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:transform .45s ease}.pain-card:hover .pain-card-media{transform:scale(1.06)}.pain-card-content{flex:1 1 60%;background:linear-gradient(180deg,rgba(8,20,37,.84),rgba(8,20,37,.98));padding:1.15rem;display:flex;flex-direction:column;color:#d9e7f5}.chips p,.feature-list h3,.pain-grid h3,.steps-grid h3,.testimonials-grid figcaption{color:#132e49}.pain-card h3{color:#ffffff;font-size:1.28rem;font-weight:800;margin:0}.pain-card p{color:#c2d3e4;margin-top:.6rem;font-size:15px;line-height:1.55}#pain-points{background:radial-gradient(circle at top right,rgba(29,111,255,.18),transparent 28%),radial-gradient(circle at bottom left,rgba(0,200,255,.12),transparent 24%),linear-gradient(180deg,#081425,#0d1b2a)}#pain-points .section-head .eyebrow{color:#73f3ff}#pain-points .section-head h2{color:#ffffff}#pain-points .section-head p{color:rgba(217,231,245,.8)}.problem-label{color:#c85d3f}.solution-label{color:#1f6d4e}.solution-comparison{padding-top:2.8rem}.comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.comparison-card{border:1px solid #d8e4f0;border-radius:1rem;background:#fff;padding:1.3rem;box-shadow:var(--shadow)}.comparison-card h3{margin:0;color:#123a5f}.comparison-card p{margin-top:.55rem;color:#3b5d79}.editorial-split{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:2rem;gap:2rem;align-items:center}.editorial-split-copy h2{margin-top:.65rem;font-size:clamp(1.8rem,3vw,2.5rem);color:#113a5d}.editorial-split-copy p{margin-top:.9rem;max-width:58ch}.editorial-split-copy .btn{margin-top:1.2rem}.editorial-split-media{margin:0}.editorial-split-media img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:1.1rem;border:1px solid #d7e2ee;box-shadow:var(--shadow);display:block}.proof-quote,.trust-note{background:linear-gradient(135deg,#f7fbff,#ffffff 56%,#f0f6fc);border:1px solid #d8e4f0;border-radius:1.1rem;padding:2rem;box-shadow:var(--shadow)}.proof-quote blockquote,.trust-note h2{margin-top:.65rem}.trust-note p+p{margin-top:.9rem}.proof-quote blockquote{margin-left:0;margin-right:0;font-family:Montserrat,sans-serif;font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.5;color:#113a5d}.proof-quote-note{margin-top:1rem;color:#47617a;font-size:.95rem}.benefits-section{padding:3rem 0 3.5rem}.benefits-section .section-head{max-width:70ch;margin-inline:auto;margin-bottom:2rem}.benefits-section .section-head h2{color:#112f49}.benefits-section .comparison-grid{max-width:1050px;margin-inline:auto;gap:1.2rem}.process-glance{padding-top:1.2rem}.glance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.glance-card{border:1px solid #d6e2ef;border-radius:1rem;background:#fff;padding:1.3rem;box-shadow:var(--shadow)}.glance-card span{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#eaf3fb;color:#113b63;font-family:Montserrat,sans-serif;font-weight:700}.glance-card h3{margin-top:.8rem;color:#153758}.glance-card p{margin-top:.55rem;color:#3a5a76}.guarantees-bar{border-top:1px solid #d0deeb;border-bottom:1px solid #d0deeb;background:#f8fbff;padding:.7rem 0}.guarantees-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.guarantees-grid p{margin:0;gap:.5rem;color:#123657;text-align:center;font-size:.94rem}.card-link,.guarantees-grid p{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.card-link{margin-top:auto;width:100%;text-decoration:none;color:#73f3ff;border:1px solid rgba(115,243,255,.32);background:rgba(255,255,255,.06);border-radius:999px;padding:.62rem 1rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;transition:border-color .25s ease,color .25s ease,background-color .25s ease,transform .25s ease}.card-link:hover,.pain-card:hover .card-link{border-color:#73f3ff;color:#081425;background:linear-gradient(135deg,#73f3ff,#1d6fff);transform:translateY(-1px)}.pain-repairs .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/images/webuyhousescashinanycondition.jpg)}.pain-foreclosure .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/images/home-with-foreclosure-for-sale-sign.webp)}.pain-inherited .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/images/selling-inherited-property-2026.jpg)}.pain-rental .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/client-assets/optimized/pain-rental.webp)}.pain-urgent .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/client-assets/optimized/pain-urgent.webp)}.pain-roof-leaks{background-image:linear-gradient(180deg,rgba(12,35,56,.08),rgba(12,35,56,.18)),url(/images/editorial/roof-leaks-editorial.png)}.pain-mold-remediation{background-image:linear-gradient(180deg,rgba(12,35,56,.08),rgba(12,35,56,.18)),url(/images/editorial/mold-remediation-editorial.png)}.pain-electrical-systems{background-image:linear-gradient(180deg,rgba(12,35,56,.08),rgba(12,35,56,.18)),url(/images/editorial/outdated-electrical-editorial.png)}.pain-foundation-settling{background-image:linear-gradient(180deg,rgba(12,35,56,.08),rgba(12,35,56,.18)),url(/images/editorial/foundation-settling-editorial.png)}.pain-probate .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/images/webuyfloridaprobatehomesfastforcash.png)}.pain-divorce .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/images/divorce-transition-situation.png)}.pain-vacant .pain-card-media{background-image:linear-gradient(180deg,rgba(8,20,37,.05),rgba(8,20,37,.16)),url(/client-assets/optimized/pain-vacant.webp)}#process{background:#ffffff;padding-top:2.4rem;padding-bottom:3.2rem}.process-shell{position:relative;display:grid;grid-gap:1.1rem;gap:1.1rem;padding:0}.process-shell:before{content:"";position:absolute;inset:-1.1rem -1rem auto;height:12.5rem;border-radius:2rem;background:radial-gradient(circle at 15% 40%,rgba(115,243,255,.16),transparent 22%),radial-gradient(circle at 78% 18%,rgba(255,179,26,.12),transparent 18%),linear-gradient(180deg,rgba(247,251,255,.9),rgba(255,255,255,0));pointer-events:none}.process-copy{position:relative;z-index:1;max-width:52rem;color:#12314e}.process-copy .eyebrow{color:#1d6fff}.process-copy h2{margin-top:.35rem;max-width:none;white-space:nowrap;font-size:clamp(1.75rem,2.8vw,3rem);line-height:1;letter-spacing:-.035em;color:#132a46}.process-copy .lead{max-width:44ch;margin-top:.45rem;color:#435d77;font-size:.98rem}.process-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.85rem}.process-tags span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.52rem .78rem;border:1px solid #d6e5f2;background:linear-gradient(180deg,#fff,#f7fbff);color:#124063;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 8px 18px rgba(15,42,67,.05);transition:transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.process-tags span:hover{transform:translateY(-2px);border-color:#b7d3f0;color:#0e3558;box-shadow:0 12px 24px rgba(15,42,67,.09)}.process-stage{position:relative;z-index:1;display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.05rem}.steps-grid{position:relative;display:flex;gap:.85rem;align-items:stretch;overflow-x:auto;padding:.05rem .1rem .25rem;margin-inline:-.15rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9fc5ff transparent;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.steps-grid::-webkit-scrollbar{height:10px}.steps-grid::-webkit-scrollbar-track{background:transparent}.steps-grid::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(90deg,rgba(115,243,255,.92),rgba(29,111,255,.92))}.process-step{position:relative;overflow:hidden;flex:0 0 clamp(15rem,28vw,17rem);min-height:17rem;border-radius:1.25rem;border:1px solid #d7e4f0;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 14px 30px rgba(16,41,66,.08),0 0 0 1px rgba(255,255,255,.7);scroll-snap-align:center;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,filter .24s ease}.process-step:before{inset:0;background:radial-gradient(circle at top right,rgba(115,243,255,.16),transparent 36%),radial-gradient(circle at bottom left,rgba(255,179,26,.12),transparent 32%)}.process-step:after,.process-step:before{content:"";position:absolute;pointer-events:none}.process-step:after{left:1rem;right:1rem;top:0;height:5px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#73f3ff,#1d6fff 45%,#ffb31a)}.process-step:first-child{background:radial-gradient(circle at 84% 24%,rgba(29,111,255,.08),transparent 16%),linear-gradient(135deg,#f8fdff,#ffffff 55%,#f4f8ff)}.process-step:nth-child(2){background:radial-gradient(circle at 86% 16%,rgba(0,200,255,.08),transparent 16%),linear-gradient(135deg,#f7fffd,#ffffff 54%,#f2fffb)}.process-step:nth-child(3){background:radial-gradient(circle at 86% 16%,rgba(255,179,26,.1),transparent 16%),linear-gradient(135deg,#fffdf6,#ffffff 54%,#fff8ea)}.process-step:focus-within,.process-step:hover{border-color:#73f3ff;transform:translateY(-6px) scale(1.02);filter:saturate(1.05);box-shadow:0 18px 38px rgba(16,41,66,.12),0 0 0 1px rgba(115,243,255,.22)}.process-step.is-active{border-color:#1d6fff;transform:translateY(-4px) scale(1.02);box-shadow:0 20px 42px rgba(16,41,66,.12),0 0 0 1px rgba(29,111,255,.18)}.process-step-button{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;text-align:left;border:0;border-radius:inherit;padding:1.15rem 1.15rem 1.2rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.process-step-button:focus-visible{outline:3px solid rgba(29,111,255,.35);outline-offset:3px}.process-step-button span{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;font-family:Montserrat,sans-serif;font-weight:800;font-size:.94rem;letter-spacing:.06em;color:#081425;background:linear-gradient(135deg,#73f3ff,#1d6fff 72%,#0057ff);box-shadow:0 10px 20px rgba(29,111,255,.18),0 0 14px rgba(115,243,255,.32)}.process-step:nth-child(2) .process-step-button span{background:linear-gradient(135deg,#7ff7df,#00c8ff 72%,#1d6fff)}.process-step:nth-child(3) .process-step-button span{background:linear-gradient(135deg,#fff27a,#ffb31a 72%,#ff7a00)}.process-step-button h3{margin-top:.75rem;font-size:1.08rem;line-height:1.15;max-width:13ch;color:#12314e}.process-step-button p{margin-top:.5rem;max-width:22ch;color:#51697d;line-height:1.5}.why-showcase{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);grid-gap:1.6rem;gap:1.6rem;align-items:center}.why-copy{max-width:44rem}.why-copy h2{margin-top:.45rem;max-width:11ch;font-size:clamp(2rem,4vw,3.15rem);line-height:.98;color:#112f4a}.lead{margin-top:1rem;font-size:1.08rem;max-width:48ch}.why-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.why-pills span{padding:.68rem .92rem;border-radius:999px;border:1px solid #d7e3ef;background:linear-gradient(180deg,#ffffff,#f6fbff);color:#134263;font-weight:700;box-shadow:0 10px 24px rgba(14,38,62,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.why-pills span:hover{transform:translateY(-2px);border-color:#73f3ff;box-shadow:0 14px 28px rgba(14,38,62,.1)}.why-features{margin-top:1.1rem}.why-features article{padding:.92rem 0 .95rem;border-bottom:1px solid #d9e4ef}.why-features article:first-child{padding-top:0}.why-features h3{font-size:1.03rem}.why-portrait{position:relative;margin:0;max-width:26rem;justify-self:end}.why-portrait img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover;object-position:center center;border-radius:1.2rem;border:1px solid #d7e3ef;box-shadow:0 18px 40px rgba(14,38,62,.14)}.why-portrait figcaption{margin-top:.7rem;padding:0 .15rem}.why-portrait figcaption strong{display:block;color:#112f4a;font-family:Montserrat,sans-serif;font-size:.96rem}.why-portrait figcaption span{display:block;margin-top:.2rem;color:#4a637a;font-size:.9rem}.why-float{position:absolute;display:inline-flex;align-items:center;padding:.5rem .72rem;border-radius:999px;border:1px solid rgba(115,243,255,.42);background:rgba(255,255,255,.92);color:#11466f;font-weight:700;font-size:.86rem;box-shadow:0 10px 20px rgba(14,38,62,.1);animation:floatBadge 5.5s ease-in-out infinite}.why-float-top{top:.8rem;right:-.55rem;animation-delay:0s}@keyframes floatBadge{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.situations-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.sticky-lead-widget{position:fixed;right:1rem;bottom:1rem;z-index:60;width:min(320px,calc(100vw - 1.5rem));pointer-events:none}.sticky-lead-widget-open{pointer-events:auto}.sticky-lead-shell{border:1px solid #d7e3ef;border-radius:1rem;background:linear-gradient(180deg,#ffffff,#f6fbff);box-shadow:0 22px 52px rgba(14,38,62,.18);padding:.9rem}.sticky-lead-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.sticky-lead-kicker{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.32rem .62rem;border-radius:999px;background:#eaf3fb;color:#114572;font-family:Montserrat,sans-serif;font-size:.74rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sticky-lead-close,.sticky-lead-launcher,.sticky-lead-reopen{border:1px solid #c7d8e8;border-radius:999px;background:#fff;color:#18466f;font:inherit;font-weight:700;cursor:pointer}.sticky-lead-close{padding:.34rem .68rem}.sticky-lead-launcher{position:fixed;right:1rem;bottom:1rem;z-index:60;padding:.72rem 1rem;box-shadow:0 18px 42px rgba(14,38,62,.18);background:linear-gradient(135deg,#ffffff,#eef8ff)}.sticky-lead-reopen{width:100%;padding:.8rem 1rem;box-shadow:0 18px 42px rgba(14,38,62,.18)}.sticky-lead-title{margin-top:.7rem;font-size:1.12rem;color:#123557}.sticky-lead-copy{margin-top:.45rem;color:#3a5974;font-size:.88rem}.sticky-lead-form{margin-top:.75rem;display:grid;grid-gap:.45rem;gap:.45rem}.sticky-lead-form label{font-size:.74rem;font-weight:700;letter-spacing:.02em;color:#2a4661}.sticky-lead-form input,.sticky-lead-form select{width:100%;border:1px solid #d8e2ec;border-radius:.6rem;padding:.52rem .68rem;font:inherit;color:#1f3650;background:#fbfdff}.sticky-lead-context{margin-top:.2rem;padding:.68rem;border:1px solid #dbe6f1;border-radius:.75rem;background:#fff}.sticky-lead-context p{margin:0;color:#36536d;font-size:.84rem}.sticky-lead-context p+p{margin-top:.25rem}.sticky-lead-nav{display:grid;margin-top:.3rem}.sticky-lead-nav-split{grid-template-columns:1fr 1fr;gap:.5rem}.sticky-lead-call{margin-top:.35rem;display:inline-flex;justify-content:center;color:#17466f;font-weight:700;text-decoration:none}.sticky-lead-feedback{min-height:1.2rem;margin:0;font-size:.82rem;color:#17507f}.exit-intent-overlay{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1rem;background:rgba(7,18,30,.64);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exit-intent-overlay[hidden]{display:none}.exit-intent-dialog{position:relative;width:min(760px,100%);display:grid;grid-template-columns:240px 1fr;grid-gap:1.2rem;gap:1.2rem;padding:1.2rem;border-radius:1.35rem;border:1px solid rgba(214,227,239,.9);background:linear-gradient(135deg,#ffffff,#f5fbff);box-shadow:0 28px 72px rgba(8,24,39,.34)}.exit-intent-close{position:absolute;top:.9rem;right:.9rem;border:1px solid #c7d8e8;border-radius:999px;background:#fff;color:#18466f;padding:.38rem .72rem;font:inherit;font-weight:700;cursor:pointer}.exit-intent-media{overflow:hidden;border-radius:1rem;min-height:280px;background:linear-gradient(180deg,#dcecf8,#bdd9ee)}.exit-intent-media img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.exit-intent-copy{display:grid;align-content:center;grid-gap:.7rem;gap:.7rem;padding-right:2rem}.exit-intent-kicker{margin:0;color:#16517f;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.exit-intent-copy h3{margin:0;color:#0f2f4d;font-size:clamp(1.6rem,2.2vw,2.2rem)}.exit-intent-note,.exit-intent-text{margin:0;color:#35546f}.exit-intent-note{padding:.8rem .95rem;border-radius:.9rem;background:#eaf4fb;border:1px solid #d4e4f2}.exit-intent-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.2rem}.exit-intent-demo-button{position:fixed;left:1rem;bottom:1rem;z-index:89;border:1px solid #0f4f7f;border-radius:999px;background:#0f4f7f;color:#fff;padding:.78rem 1rem;font:inherit;font-weight:800;box-shadow:0 18px 40px rgba(11,33,54,.22);cursor:pointer}.situation-card{position:relative;min-height:414px;border-radius:1rem;padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:stretch;box-shadow:var(--shadow);background:#ffffff}.situation-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,23,38,.06),rgba(10,23,38,.22) 46%,rgba(10,23,38,.64))}.situation-card>*{position:relative;z-index:1}.situation-card-media{flex:0 0 58%;min-height:12rem;overflow:hidden}.situation-card-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.situation-card-content{flex:1 1;display:flex;flex-direction:column;gap:.4rem;padding:.95rem 1rem 1.25rem;background:linear-gradient(180deg,rgba(12,25,40,.82),rgba(12,25,40,.94))}.situation-card h3{font-size:1.08rem;line-height:1.15;max-width:none;color:#f4f9ff;min-height:2.2em}.situation-card p{margin-top:0;color:rgba(237,245,253,.92);font-size:.92rem;line-height:1.45;max-width:none;min-height:3.7em}.situation-card-content .card-link{margin-top:auto;width:100%;min-height:2.9rem}.situation-card-content .card-link,.situation-card-content .card-link:hover{align-self:stretch}.situation-inherited{background:#1e3b58}.situation-foreclosure{background:#233e5c}.situation-repairs{background:#24445f}.situation-fast{background:#223c58}.situation-rental{background:#21415f}.situation-estate{background:#1f3d5b}.situation-divorce{background:#23405f}.situation-vacant{background:#1f3954}@media (max-width:900px){.situation-card{min-height:384px}}.tailored-card{min-height:260px;justify-content:space-between;gap:1rem}.tailored-card-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.tailored-card:before{background:linear-gradient(180deg,rgba(8,18,30,.62),rgba(8,18,30,.48) 26%,rgba(8,18,30,.88))}.tailored-card-body{align-self:stretch;padding:.95rem .95rem .35rem;border-radius:.9rem;background:linear-gradient(180deg,rgba(6,17,29,.52),rgba(6,17,29,.28));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tailored-card-footer{display:grid}.tailored-card h3{margin:0;font-size:1.1rem;line-height:1.15;text-shadow:0 2px 10px rgba(0,0,0,.28)}.tailored-card p{margin-top:.6rem;font-size:.95rem;line-height:1.5;text-shadow:0 2px 8px rgba(0,0,0,.24)}.tailored-card .card-link{width:100%;justify-content:center;border-radius:999px;padding:.9rem 1rem;background:rgba(255,255,255,.96);color:#10375b;border:1px solid rgba(214,226,238,.95);box-shadow:0 10px 26px rgba(7,18,30,.18);transition:border-color .25s ease,color .25s ease,background-color .25s ease,transform .25s ease}.tailored-card .card-link:hover,.tailored-card:hover .card-link{border-color:#73f3ff;color:#081425;background:linear-gradient(135deg,#73f3ff,#1d6fff);transform:translateY(-1px)}.tailored-card-county-situation{background:#244766 var(--tailored-card-image,url("/images/tailored-county-situation.svg")) center/cover no-repeat}.tailored-card-county{background:#30516f var(--tailored-card-image,url("/images/tailored-county-page.svg")) center/cover no-repeat}.tailored-card-market{background:#355676 var(--tailored-card-image,url("/images/tailored-market-page.svg")) center/cover no-repeat}.tailored-card-directory{background:#314d68 var(--tailored-card-image,url("/images/tailored-directory.svg")) center/cover no-repeat}.tailored-card-guide{background:#2d4b69 var(--tailored-card-image,url("/images/tailored-guide.svg")) center/cover no-repeat}.tailored-card-county-situation:before{background:linear-gradient(180deg,rgba(7,17,28,.32),rgba(7,17,28,.22) 28%,rgba(7,17,28,.76))}.tailored-card-county-situation.tailored-card-has-video:before{background:linear-gradient(180deg,rgba(7,17,28,.26),rgba(7,17,28,.16) 28%,rgba(7,17,28,.72))}.tailored-card-county-situation .tailored-card-body{background:linear-gradient(180deg,rgba(6,17,29,.44),rgba(6,17,29,.18));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (prefers-reduced-motion:reduce){.tailored-card-video{display:none}}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem}.testimonials-grid figure{margin:0;border-radius:1rem;padding:1.4rem;background:#fff;border:1px solid var(--line)}blockquote{margin:0;color:#243b53}figcaption{margin-top:1rem;font-weight:700}.service-areas-head{text-align:center;max-width:900px}#service-area{padding-top:3.25rem;padding-bottom:4.25rem}.service-areas-head h2{margin-top:.35rem;font-size:clamp(1.45rem,2.6vw,2.6rem);color:#101f31;max-width:none;margin-inline:auto;line-height:1.02;white-space:nowrap}.regional-hub{padding-bottom:4.5rem}.regional-grid{margin-top:2.3rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.region-card{position:relative;min-height:330px;border-radius:1rem;overflow:hidden;box-shadow:var(--shadow);border:1px solid rgba(197,215,233,.75);isolation:isolate}.region-card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .45s ease,filter .45s ease;filter:brightness(.75)}.region-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,22,38,.22),rgba(8,20,34,.78) 72%,rgba(8,20,34,.92))}.region-card-content{position:relative;z-index:1;min-height:330px;padding:1.35rem;display:flex;flex-direction:column;justify-content:flex-end}.region-card h3{margin:0;font-size:1.45rem;color:#ffffff}.region-card p{margin-top:.65rem;color:rgba(236,243,251,.95);font-size:.95rem}.region-card .btn{margin-top:.95rem;align-self:flex-start}.region-select-label{margin-top:1rem;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:rgba(229,240,252,.95)}.region-select{margin-top:.45rem;width:100%;border-radius:.7rem;border:1px solid rgba(190,211,235,.92);background:rgba(255,255,255,.93);color:#173855;font-weight:700;padding:.68rem .8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.region-card:focus-within .region-card-image,.region-card:hover .region-card-image{transform:scale(1.06);filter:brightness(1.03) saturate(1.1)}.authority-section{padding-top:0}.authority-box{background:linear-gradient(135deg,#f2f8ff,#e4f0ff);border:1px solid #cfdeef;border-radius:1.2rem;padding:2.2rem;text-align:center}.authority-title-wrap{display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.authority-map-icon{width:2.2rem;height:2.2rem;fill:#1f5f93;flex:0 0 auto}.authority-box h2{margin:0;font-size:clamp(1.7rem,3vw,2.3rem);color:#10273f}.authority-box p{margin:.9rem auto 0;max-width:70ch;color:#334c64}.market-grid{margin-top:2.3rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.market-card{position:relative;min-height:332px;border-radius:1.25rem;padding:1.35rem;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;color:#e9f0f6;box-shadow:var(--shadow)}.market-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,22,34,.18),rgba(10,23,38,.82) 72%,rgba(10,23,38,.96))}.market-card>*{position:relative;z-index:1}.market-county{text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;color:rgba(233,240,246,.82);font-weight:700}.market-card h3{margin-top:.45rem;font-size:2rem;color:#f3f8ff}.market-card p{color:rgba(238,245,252,.9);max-width:28ch}.market-card h3+p{margin-top:.55rem}.market-link{margin-top:1.1rem;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#f3f8ff;border:1px solid rgba(243,248,255,.34);border-radius:999px;padding:.58rem 1.05rem;font-weight:700;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.market-link:after{content:"→";margin-left:.5rem}.market-link:hover{border-color:#73f3ff;background:rgba(0,200,255,.12);color:#ffffff}.market-jax{background:#1d3550 url(/images/markets/jacksonville-market-card.png) 50%/cover no-repeat}.market-miami{background:#294a6b url(/images/markets/miami-market-card.png) 50%/cover no-repeat}.market-tampa{background:#1f3e5f url(/images/markets/tampa-market-card.png) 50%/cover no-repeat}.market-orlando{background:#2f4d6d url(/images/markets/orlando-market-card.png) 50%/cover no-repeat}.market-stpete{background:#1b5b83 url(/images/markets/st-petersburg-market-card.png) 50%/cover no-repeat}.market-coral{background:#33485f url(/images/markets/cape-coral-market-card.png) 50%/cover no-repeat}.faq-list{display:grid;grid-gap:.9rem;gap:.9rem}details{border-radius:.8rem;border:1px solid var(--line);background:#fff;padding:1rem 1.1rem}summary{cursor:pointer;font-weight:700;color:#163350}details p{margin-top:.7rem}.final-cta{padding:0 0 6rem}.final-cta-box{background:#0f3455;color:#fff;border-radius:1.25rem;padding:3rem;text-align:center}.final-cta-box .eyebrow,.final-cta-box h2,.final-cta-box p{color:#fff}.final-cta-box h2{margin-top:.7rem;font-size:clamp(1.8rem,3.2vw,2.7rem)}.final-cta-box p{max-width:62ch;margin:1rem auto 0}.final-cta-box .btn-outline{color:#fff;border-color:rgba(255,255,255,.55);background:transparent}.site-footer{background:radial-gradient(circle at 15% -40%,rgba(27,168,179,.25),transparent 55%),linear-gradient(180deg,#0d2b46,#0a2238);color:#e7f0f9;padding:4rem 0 1.4rem;border-top:1px solid rgba(168,196,224,.2)}.footer-grid{display:grid;grid-template-columns:1.3fr .9fr .9fr 1fr 1fr;grid-gap:2rem;gap:2rem}.footer-brand p,.footer-contact p{color:rgba(231,240,249,.82)}.footer-logo-wrap{margin-bottom:.9rem}.footer-logo{width:clamp(220px,28vw,340px);height:auto;display:block}.footer-phone{margin-top:1rem;display:inline-flex;text-decoration:none;color:#ffffff;font-weight:700;border:1px solid rgba(210,230,252,.35);border-radius:999px;padding:.5rem .9rem}.footer-contact,.footer-nav{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem}.footer-contact h2,.footer-nav h2{font-size:1.02rem;color:#ffffff;margin-bottom:.2rem}.footer-legal a,.footer-nav a{color:rgba(231,240,249,.9);text-decoration:none}.footer-legal a:hover,.footer-nav a:hover,.footer-phone:hover{color:#73f3ff;border-color:#73f3ff}.footer-contact strong{color:#ffffff}.footer-bottom{margin-top:2.2rem;padding-top:1rem;border-top:1px solid rgba(188,213,238,.2);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.footer-bottom p{color:rgba(220,233,247,.8);font-size:.92rem}.footer-credit a{color:#73f3ff;text-decoration:none;font-weight:700}.footer-credit a:hover{color:#ffdf7a}.footer-legal{display:inline-flex;gap:1rem;font-size:.92rem}@media (max-width:1024px){.pain-grid{grid-template-columns:repeat(2,1fr)}.comparison-grid,.editorial-split{grid-template-columns:1fr}.situations-grid{grid-template-columns:repeat(2,1fr)}.testimonials-grid{grid-template-columns:1fr}.process-stage{gap:.85rem}.process-step.is-active{transform:translateY(-3px) scale(1.015)}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.hero-grid,.samuel-grid,.why-showcase{grid-template-columns:1fr}.market-grid{grid-template-columns:repeat(2,1fr)}.regional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav{width:100%;justify-content:flex-start;flex-wrap:wrap}.ticker-row{flex-direction:column;align-items:flex-start;padding-block:.8rem;padding-inline:.2rem}.ticker-track{animation-duration:34s}}@media (max-width:640px){.container{width:min(1120px,calc(100% - 1.5rem))}.hero{padding-top:1rem;background-position:100%}.nav-wrap{flex-direction:column;align-items:flex-start;padding:.8rem .8rem .85rem;border-radius:1rem;width:calc(100% - 1rem)}.site-nav{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:.35rem}.site-nav a{font-size:.88rem}.brand-logo{height:40px}.hero-copy h1{max-width:12ch}.hero-panel{width:100%}.why-copy h2{max-width:11ch}.why-portrait{max-width:100%;justify-self:start}.why-float{font-size:.82rem}.why-float-top{right:.35rem}.process-copy h2{white-space:normal;max-width:11ch;font-size:clamp(1.9rem,7vw,2.3rem)}.process-step-button p{max-width:none}.ticker-label{letter-spacing:.16em;font-size:.74rem}.ticker-item{font-size:.88rem}.samuel-images{width:min(100%,460px);justify-self:start}.service-areas-head h2{white-space:normal;max-width:11ch;font-size:clamp(1.8rem,7vw,2.2rem)}.market-grid,.regional-grid{grid-template-columns:1fr}.sticky-lead-widget{left:.75rem;width:auto}.sticky-lead-launcher,.sticky-lead-widget{right:.75rem;bottom:.75rem}.exit-intent-dialog{grid-template-columns:1fr;gap:.9rem;padding:1rem}.exit-intent-media{min-height:220px}.exit-intent-copy{padding-right:0}.exit-intent-actions{flex-direction:column}.exit-intent-demo-button{left:.75rem;bottom:4.75rem;padding:.74rem .9rem}.region-card,.region-card-content{min-height:300px}.final-cta,.section{padding-block:4rem}.pain-grid{grid-template-columns:1fr}.pain-card{min-height:400px}.steps-grid{grid-template-columns:1fr}.process-step:first-child{grid-column:auto}.glance-grid,.situations-grid{grid-template-columns:1fr}.final-cta-box{padding:2rem 1.2rem}.footer-grid{grid-template-columns:1fr}.guarantees-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-legal{flex-wrap:wrap;gap:.7rem 1rem}}.process-hero-copy h1{max-width:20ch}.steps-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem}.step-detail-card{background:#fff;border:1px solid #d9e4ef;border-radius:1rem;padding:1.4rem;box-shadow:var(--shadow)}.step-badge{width:2.3rem;height:2.3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:800;color:#fff;background:linear-gradient(135deg,#00c8ff,#1d6fff)}.step-detail-card h3{margin-top:.9rem;font-size:1.2rem;color:#10263d}.step-detail-card p{margin-top:.8rem}.step-subpoint{margin-top:.95rem;padding-top:.95rem;border-top:1px dashed #c9d9ea;color:#3f566e}.timeline-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem}.timeline-card{background:#fff;border:1px solid #d9e4ef;border-radius:1rem;padding:1.25rem;box-shadow:var(--shadow)}.timeline-card h3{font-size:1.08rem;color:#113a5d}.timeline-card p{margin-top:.45rem}.comparison-table-wrap{overflow-x:auto;border:1px solid #d8e4f0;border-radius:1rem}.comparison-table{width:100%;border-collapse:collapse;min-width:680px;background:#fff}.comparison-table td,.comparison-table th{padding:.95rem 1rem;border-bottom:1px solid #e5edf5;text-align:left}.comparison-table thead th{background:#123f67;color:#fff;font-size:.95rem}.comparison-table .cash-column{background:#e9f3fc;border-left:2px solid #2f78b1;border-right:2px solid #2f78b1}.comparison-table thead .cash-column{background:#1a5f99}.comparison-table tbody th{color:#13314d;width:35%}.comparison-table tbody td:nth-child(2){color:#14558a;font-weight:700}.comparison-table tbody td:nth-child(3){color:#6b7f93}.real-math-note{margin-top:1rem;background:linear-gradient(135deg,#fff7df,#fffdf4);border:1px solid #ffd36c;border-left:5px solid var(--orange);border-radius:.9rem;padding:1rem 1.1rem}.real-math-note p{color:#4d5d6e}.real-math-note strong{color:#10263d}.cash-explainer{max-width:76ch}.cash-explainer h2{margin-top:.7rem;font-size:clamp(1.8rem,3.2vw,2.5rem)}.cash-explainer p:last-child{margin-top:1rem;font-size:1.05rem}.offer-form-wrap{display:grid;justify-items:center}.offer-form-wrap .hero-panel{max-width:700px;width:100%}@media (max-width:900px){.steps-detail-grid,.timeline-grid{grid-template-columns:1fr}}.probate-hero-copy h1{max-width:22ch}.authority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem}.authority-card{border:1px solid var(--line);border-radius:1rem;padding:1.5rem;background:#fff}.authority-card h3{font-size:1.4rem;color:#123b61}.authority-card p{margin-top:.95rem}.heir-relief-box{border-radius:1.2rem;border:1px solid #cfe0f0;background:linear-gradient(165deg,#f7fbff,#edf4fb);padding:clamp(1.4rem,3vw,2.2rem)}.heir-relief-box h2{margin-top:.6rem}.heir-relief-box p{margin-top:.9rem;max-width:78ch}.probate-final-cta{border:3px solid rgba(255,255,255,.18)}@media (max-width:860px){.authority-grid{grid-template-columns:1fr}}.authority-block{border:1px solid #d7e3ef;border-radius:1.15rem;background:linear-gradient(160deg,#f8fbff,#ffffff 58%,#edf5fd);padding:clamp(1.5rem,3vw,2.4rem);box-shadow:var(--shadow)}.authority-block h2{margin-top:.7rem;font-size:clamp(1.7rem,3vw,2.45rem);color:#122f4a}.authority-block p{margin-top:1rem;max-width:80ch;color:#284660}.holding-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.holding-card{border:1px solid #d7e2ee;border-radius:1rem;background:#fff;padding:1.25rem;box-shadow:0 10px 24px rgba(16,41,66,.08)}.holding-card h3{color:#123a5d;font-size:1.16rem}.holding-card p{margin-top:.7rem;color:#3b5670}.stop-loss-section{padding-top:4.8rem;padding-bottom:4.8rem}.faq-stack{display:grid;grid-gap:.9rem;gap:.9rem}.faq-item{border:1px solid #d5e1ed;border-radius:.95rem;background:#fff;padding:1.2rem 1.3rem}.faq-item h3{color:#102e49;font-size:1.08rem}.faq-item p{margin-top:.55rem;color:#35526c}.rapid-cta-box{border-radius:1.2rem;border:1px solid #f0c27a;background:linear-gradient(135deg,#fff4df,#ffefcf);box-shadow:0 16px 36px rgba(121,73,14,.15);padding:clamp(1.4rem,3vw,2rem);display:flex;align-items:center;justify-content:space-between;gap:1rem}.rapid-cta-box p{color:#533301;font-size:clamp(1.15rem,2.3vw,1.45rem)}@media (max-width:980px){.holding-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rapid-cta-box{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.holding-grid{grid-template-columns:1fr}}.offer-hero-copy h1{max-width:18ch}.offer-calculator-layout{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:1.35rem;gap:1.35rem}.offer-calculator-card,.offer-result-card{background:#fff;border:1px solid #d4e2ef;border-radius:1.1rem;padding:clamp(1.25rem,2.6vw,2rem);box-shadow:0 16px 35px rgba(18,50,79,.09)}.offer-calculator-card h2{color:#103354}.offer-calculator-card>p{margin-top:.5rem;color:#36526d}.calculator-form{margin-top:1rem;display:grid;grid-gap:.7rem;gap:.7rem}.calculator-form label{font-weight:700;color:#12395d}.money-input-wrap{display:flex;align-items:center;border:1px solid #c3d6e8;border-radius:.75rem;background:#f8fbff;padding-left:.75rem}.money-input-wrap span{color:#1c5889;font-weight:700;font-size:1.05rem}.money-input-wrap input{border:0;background:transparent;width:100%}.money-input-wrap input:focus{box-shadow:none}.offer-result-card{background:linear-gradient(165deg,#123f67,#1f5f94 45%,#2873b1);border-color:#26689f;color:#e9f4ff}.offer-result-label{margin:0;font-size:.92rem;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.offer-result-value{margin-top:.4rem;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4.8vw,3rem);font-weight:800;color:#fff}.offer-result-note{margin-top:.4rem;color:#d6ebff}.offer-breakdown{list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-gap:.65rem;gap:.65rem}.offer-breakdown li{background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.2);border-radius:.7rem;padding:.65rem .8rem;display:flex;justify-content:space-between;gap:1rem}.offer-breakdown span{color:#d9ecff}.offer-breakdown strong{color:#fff}.offer-result-card .btn-outline{border-color:rgba(255,255,255,.72);color:#fff}.offer-result-card .btn-outline:focus-visible,.offer-result-card .btn-outline:hover{background:rgba(0,200,255,.16);border-color:#73f3ff}@media (max-width:920px){.offer-calculator-layout{grid-template-columns:1fr}}.offer-hero-copy h1{max-width:13ch}.offer-calculator-card{background:linear-gradient(170deg,#ffffff,#f6fbff)}.calculator-step{display:inline-block;margin:0;padding:.3rem .6rem;border-radius:999px;background:#e7f2ff;color:#14548b;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.offer-intent-row{margin-top:.4rem}.offer-intent-row p{color:#1e4468;font-weight:700;margin-bottom:.55rem}.pill-options{display:flex;gap:.45rem;flex-wrap:wrap}.pill-options input{display:none}.pill-options label{border:1px solid #bfd4e8;background:#fff;color:#17466f;border-radius:999px;padding:.42rem .8rem;cursor:pointer;font-weight:700;font-size:.92rem}.pill-options input:checked+label{background:#17548a;border-color:#17548a;color:#fff}.trust-points{margin:1rem 0 0;padding-left:1rem;color:#2a5277;display:grid;grid-gap:.35rem;gap:.35rem}.offer-range-grid{margin-top:.85rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.offer-range-grid article{border:1px solid rgba(255,255,255,.26);background:rgba(255,255,255,.12);border-radius:.75rem;padding:.6rem}.offer-range-grid p{color:#d7ebff;font-size:.8rem;margin:0}.offer-range-grid strong{margin-top:.2rem;display:block;color:#fff;font-size:1.08rem}.confidence-panel{margin-top:.9rem}.confidence-panel p{margin:0;font-size:.9rem;color:#cde6ff}.confidence-track{margin-top:.45rem;height:10px;background:rgba(255,255,255,.24);border-radius:999px;overflow:hidden}.confidence-track span{display:block;width:84%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9dd1ff,#ffffff);transition:width .3s ease}.confidence-panel strong{margin-top:.45rem;display:block;color:#fff;font-size:.95rem}.offer-story-block{max-width:980px}.valuation-card input,.valuation-card select,.valuation-card textarea{width:100%}.offer-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.offer-field-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-action-row{margin-top:.45rem;display:flex;flex-wrap:wrap;gap:.75rem}.offer-action-row .btn{min-width:205px}.valuation-result-card{display:flex;flex-direction:column}.market-context-card{margin-top:.9rem;padding:.95rem 1rem;border-radius:.95rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.market-context-label{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(221,238,255,.82)}.market-context-card strong{display:block;margin-top:.35rem;font-size:1.12rem;color:#ffffff}.market-context-card p{margin-top:.4rem;color:#d6ebff;font-size:.95rem}.valuation-range-grid article p{color:rgba(218,236,252,.9)}.valuation-range-grid .arv-box{position:relative;overflow:hidden;border-width:1px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.valuation-range-grid .arv-box:before{content:"";position:absolute;inset:0;opacity:.9;pointer-events:none}.valuation-range-grid .arv-box p,.valuation-range-grid .arv-box strong{position:relative;z-index:1}.valuation-range-grid .arv-box-low{border-color:rgba(255,110,110,.5);background:linear-gradient(180deg,rgba(100,21,26,.48),rgba(73,12,18,.68));box-shadow:0 0 0 1px rgba(255,96,96,.14),0 0 18px rgba(255,72,72,.22)}.valuation-range-grid .arv-box-low:before{background:radial-gradient(circle at top right,rgba(255,123,123,.22),transparent 48%)}.valuation-range-grid .arv-box-target{border-color:rgba(255,211,92,.56);background:linear-gradient(180deg,rgba(96,73,9,.44),rgba(76,57,6,.66));box-shadow:0 0 0 1px rgba(255,208,74,.14),0 0 18px rgba(255,208,74,.2)}.valuation-range-grid .arv-box-target:before{background:radial-gradient(circle at top right,rgba(255,226,132,.22),transparent 48%)}.valuation-range-grid .arv-box-high{border-color:rgba(96,236,146,.5);background:linear-gradient(180deg,rgba(13,86,39,.42),rgba(8,66,29,.68));box-shadow:0 0 0 1px rgba(96,236,146,.12),0 0 18px rgba(64,214,119,.2)}.valuation-range-grid .arv-box-high:before{background:radial-gradient(circle at top right,rgba(144,255,180,.2),transparent 48%)}.valuation-range-grid .arv-box-low strong{text-shadow:0 0 12px rgba(255,95,95,.28)}.valuation-range-grid .arv-box-target strong{text-shadow:0 0 12px rgba(255,214,89,.28)}.valuation-range-grid .arv-box-high strong{text-shadow:0 0 12px rgba(90,235,139,.28)}.offer-range-grid-secondary{margin-top:.75rem}.offer-range-grid-secondary article{background:rgba(255,255,255,.08)}.offer-range-grid-secondary .cash-box{position:relative;overflow:hidden;border-width:1px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.offer-range-grid-secondary .cash-box:before{content:"";position:absolute;inset:0;opacity:.92;pointer-events:none}.offer-range-grid-secondary .cash-box p,.offer-range-grid-secondary .cash-box strong{position:relative;z-index:1}.offer-range-grid-secondary .cash-box-low{border-color:rgba(255,110,110,.5);background:linear-gradient(180deg,rgba(100,21,26,.48),rgba(73,12,18,.7));box-shadow:0 0 0 1px rgba(255,96,96,.14),0 0 18px rgba(255,72,72,.22)}.offer-range-grid-secondary .cash-box-low:before{background:radial-gradient(circle at top right,rgba(255,123,123,.22),transparent 48%)}.offer-range-grid-secondary .cash-box-low strong{text-shadow:0 0 12px rgba(255,95,95,.28)}.offer-range-grid-secondary .cash-box-target{border-color:rgba(88,255,166,.76);background:linear-gradient(180deg,rgba(6,116,62,.55),rgba(4,88,47,.82));box-shadow:0 0 0 1px rgba(88,255,166,.28),0 0 26px rgba(88,255,166,.34),0 0 42px rgba(0,255,170,.18);animation:offerPulse 1.8s ease-in-out infinite;transform-origin:center}.offer-range-grid-secondary .cash-box-target:before{background:radial-gradient(circle at top right,rgba(150,255,206,.28),transparent 48%),radial-gradient(circle at bottom left,rgba(0,255,183,.14),transparent 44%)}.offer-range-grid-secondary .cash-box-target p{color:rgba(227,255,241,.95)}.offer-range-grid-secondary .cash-box-target strong{color:#f6fff9;text-shadow:0 0 14px rgba(113,255,182,.52),0 0 24px rgba(0,255,170,.28)}.offer-range-grid-secondary .cash-box-high{border-color:rgba(43,153,86,.62);background:linear-gradient(180deg,rgba(8,61,30,.6),rgba(5,47,23,.82));box-shadow:0 0 0 1px rgba(43,153,86,.18),0 0 18px rgba(27,116,61,.24)}.offer-range-grid-secondary .cash-box-high:before{background:radial-gradient(circle at top right,rgba(98,206,140,.14),transparent 48%)}.offer-range-grid-secondary .cash-box-high strong{text-shadow:0 0 12px rgba(68,176,109,.24)}@keyframes offerPulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px rgba(88,255,166,.28),0 0 26px rgba(88,255,166,.34),0 0 42px rgba(0,255,170,.18)}50%{transform:scale(1.04);box-shadow:0 0 0 1px rgba(120,255,185,.4),0 0 32px rgba(88,255,166,.5),0 0 56px rgba(0,255,170,.28)}}.offer-celebration-bar{margin-top:1rem;padding:1rem 1rem 1.1rem;border-radius:1rem;background:linear-gradient(135deg,#dff8d8,#9fe489 45%,#43b556);border:1px solid rgba(13,103,34,.22);box-shadow:0 18px 32px rgba(28,96,39,.24);color:#0f351a}.offer-celebration-label{margin:0;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#21512b}.offer-celebration-values{margin-top:.45rem;display:flex;align-items:baseline;justify-content:space-between;gap:.55rem}.offer-celebration-values strong{font-size:clamp(1.45rem,3vw,2rem);line-height:1;color:#0f351a;text-shadow:0 1px 0 rgba(255,255,255,.45)}.offer-celebration-divider{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:rgba(23,72,30,.82)}.offer-bar-track{margin-top:.8rem;height:14px;border-radius:999px;background:rgba(255,255,255,.45);overflow:hidden;border:1px solid rgba(28,91,39,.14)}.offer-bar-fill{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2c8d3e,#35a84b 48%,#54c965);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.offer-celebration-note{margin:.7rem 0 0;color:#173f22;font-size:.94rem;font-weight:600}.valuation-metrics{margin-top:1rem}.valuation-insight-box{margin-top:1rem;padding:1rem;border-radius:.95rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15)}.valuation-insight-box p{color:#e7f3ff}.valuation-bullets{margin:.8rem 0 0;padding-left:1rem;color:#d8edff;display:grid;grid-gap:.45rem;gap:.45rem}.valuation-links{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.7rem}.valuation-links .btn-outline{background:transparent}.comp-results-list{display:grid;grid-gap:.75rem;gap:.75rem}.comp-result-card{border-radius:.85rem;padding:.9rem .95rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.comp-result-card strong,.comp-result-price{color:#ffffff}.comp-result-card p{margin:.35rem 0 0;color:#d9edff}.comp-result-head{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.comp-result-head span{color:#bfe0ff;font-size:.9rem;white-space:nowrap}.comp-result-price{margin:.45rem 0 0;font-size:1.15rem;font-weight:800}.comp-result-meta,.comp-result-source{font-size:.92rem}@media (max-width:920px){.offer-field-grid,.offer-field-grid-4{grid-template-columns:1fr 1fr}}@media (max-width:640px){.offer-field-grid,.offer-field-grid-4{grid-template-columns:1fr}.offer-action-row .btn,.valuation-links .btn{width:100%}}@media (max-width:920px){.offer-range-grid{grid-template-columns:1fr}}.form-feedback{margin:.35rem 0 .2rem;font-size:.9rem;color:#31506b}.quick-metrics{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.quick-metrics article{border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.1);border-radius:.75rem;padding:.65rem}.quick-metrics p{margin:0;font-size:.8rem;color:#d7ebff}.quick-metrics strong{display:block;margin-top:.25rem;color:#fff;font-size:1rem}@media (max-width:920px){.quick-metrics{grid-template-columns:1fr}}.dbh-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;padding:.82rem 1.25rem;border:1px solid transparent;background:linear-gradient(135deg,#1d6fff,#0f5ae6);color:#ffffff;text-decoration:none;font-weight:800;letter-spacing:.01em;box-shadow:0 14px 28px rgba(29,111,255,.18);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background-color .2s ease}.dbh-button:hover{transform:translateY(-1px);box-shadow:0 18px 32px rgba(29,111,255,.24);filter:saturate(1.04)}.dbh-button-light{background:rgba(255,255,255,.98);color:#12314d;border-color:#d8e4f0;box-shadow:0 12px 24px rgba(16,38,61,.1)}.dbh-button-light:hover{background:#ffffff;color:#0f2f4d}.seo-shell{padding-bottom:4rem;background:radial-gradient(circle at top left,rgba(29,111,255,.12),transparent 28%),radial-gradient(circle at top right,rgba(0,200,255,.14),transparent 24%),linear-gradient(180deg,#f7fbff,#ffffff 42%,#f3f8ff)}.faq-panel,.seo-hero,.seo-layout,.seo-topbar{width:min(1120px,calc(100% - 3rem));margin-left:auto;margin-right:auto}.seo-topbar{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.95rem 1.1rem;border:1px solid rgba(217,226,236,.95);border-radius:1.25rem;background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(16,38,61,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.seo-topbar-kicker{margin:0 0 .2rem;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;color:var(--blue)}.seo-topbar strong{color:#112b45;font-size:1rem}.seo-topbar-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.seo-fact-chip,.seo-kind-pill,.status-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.46rem .76rem;border:1px solid #d5e4f2;background:#f8fbff;color:#12314d;font-weight:700;font-size:.8rem;box-shadow:0 8px 16px rgba(16,38,61,.05)}.seo-hero{position:relative;margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-gap:1.2rem;gap:1.2rem;padding:1.45rem;border:1px solid rgba(213,226,240,.92);border-radius:1.5rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,250,255,.98) 55%,rgba(236,245,255,.98));box-shadow:0 20px 50px rgba(13,72,156,.1);overflow:hidden}.seo-hero:after{content:"";position:absolute;inset:auto -2rem -2rem auto;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,rgba(255,179,26,.16) 0,rgba(255,179,26,.02) 60%,transparent 70%);pointer-events:none}.seo-hero-copy,.seo-hero-panel{position:relative;z-index:1}.seo-hero-copy h1{max-width:13ch;margin-top:.55rem;color:#10263d;font-size:clamp(2.2rem,5vw,4rem)}.seo-hero-shell .seo-hero-copy p{margin-top:1rem;max-width:62ch;font-size:1.03rem;color:#d8e5f3}.seo-breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.breadcrumb-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.42rem .72rem;border:1px solid #d3e2f0;background:rgba(255,255,255,.96);color:#124063;text-decoration:none;font-weight:700;font-size:.8rem;transition:transform .2s ease,border-color .2s ease,color .2s ease}.breadcrumb-chip:hover{transform:translateY(-1px);border-color:#b8d5ef;color:#0f3558}.seo-hero-actions{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.seo-cta-note{color:#d8e5f3;font-weight:700;max-width:30ch}.seo-fact-row{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.seo-hero-shell .seo-fact-chip{background:rgba(255,255,255,.96);color:#12314d}.seo-hero-panel{display:grid;grid-gap:.85rem;gap:.85rem;align-content:start}.chip-row,.mini-chip-row{display:flex;flex-wrap:wrap;gap:.45rem}.mini-chip-row{margin-top:.75rem}.seo-hero-panel-copy{display:grid;grid-gap:.75rem;gap:.75rem}.seo-hero-visual{margin:0;overflow:hidden;border-radius:1.05rem;border:1px solid #d5e3ef;background:#ffffff;box-shadow:0 14px 28px rgba(20,45,70,.1)}.seo-hero-visual img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center center}.seo-hero-visual figcaption{padding:.95rem 1rem 1rem}.seo-hero-match .panel-eyebrow,.seo-hero-visual figcaption span{display:inline-flex;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;color:var(--blue)}.seo-hero-match strong,.seo-hero-visual figcaption strong{display:block;margin-top:.3rem;color:#12314d;font-family:Montserrat,sans-serif;font-size:1.03rem}.seo-hero-match p,.seo-hero-visual figcaption p{margin-top:.35rem;color:#4d6276}.seo-hero-match{padding-top:.25rem}.seo-panel-cta{width:-moz-fit-content;width:fit-content}.seo-layout{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);grid-gap:1.2rem;gap:1.2rem;align-items:start}.seo-layout-wrap{padding-top:.75rem}.seo-main-column,.seo-side-column{display:grid;grid-gap:1.1rem;gap:1.1rem}.panel{border:1px solid #d9e4ef;border-radius:1.2rem;background:#ffffff;padding:clamp(1.2rem,2.1vw,1.8rem);box-shadow:0 16px 34px rgba(20,45,70,.08)}.dark-panel{background:linear-gradient(160deg,#0c1c31,#112842);border-color:rgba(115,243,255,.16);color:#dfeaf6}.dark-panel .panel-eyebrow,.dark-panel p{color:rgba(223,234,246,.82)}.panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.panel-header h2{color:#112f49;font-size:clamp(1.4rem,2.6vw,2rem)}.panel-eyebrow{margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;color:var(--blue)}.seo-copy-card p{margin-top:.8rem;color:#3a526a}.seo-copy-card-alt{background:linear-gradient(180deg,#fbfdff,#f4f8fd)}.plain-list{margin:.95rem 0 0;padding-left:1.15rem;color:#35516b}.plain-list li+li{margin-top:.4rem}.story-shell p{margin-top:.6rem;color:#d8e7f4}.seo-testimonial{margin:1rem 0 0;padding:1rem 1.05rem;border-left:4px solid #73f3ff;border-radius:.8rem;background:rgba(115,243,255,.08);color:#ffffff;font-style:italic}.seo-no-testimonial{margin-top:1rem;color:#bbcfdf}.story-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.link-grid{display:grid;grid-gap:.75rem;gap:.75rem}.link-card{display:block;text-decoration:none;border:1px solid #d8e4f0;border-radius:.95rem;padding:1rem;background:linear-gradient(180deg,#ffffff,#f8fbff);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.link-card:hover{transform:translateY(-2px);border-color:#b9d8f1;box-shadow:0 12px 25px rgba(15,42,67,.09)}.link-card strong{color:#12314d;font-family:Montserrat,sans-serif}.link-card p{margin-top:.35rem;color:#4d657b}.faq-panel{margin-top:1.25rem}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.faq-card{border:1px solid #d8e4f0;border-radius:1rem;background:#ffffff;padding:1rem 1.05rem;box-shadow:0 16px 34px rgba(20,45,70,.08)}.faq-card summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer}.faq-card summary::-webkit-details-marker{display:none}.faq-card p{margin-top:.7rem;color:#425a70}.seo-cta-panel{background:linear-gradient(135deg,#0f5ae6,#1d6fff 60%,#0f8cff);color:#ffffff;border-color:rgba(255,255,255,.16)}.seo-cta-panel .panel-eyebrow,.seo-cta-panel h2,.seo-cta-panel p{color:#ffffff}.seo-cta-panel .dbh-button{background:#ffffff;color:#12314d}.seo-cta-panel .dbh-button:hover{background:#f7fbff}.seo-hero-shell .hero-copy h1,.seo-hero-shell .hero-note{color:#ffffff}@media (max-width:960px){.faq-grid,.seo-hero,.seo-layout{grid-template-columns:1fr}}@media (max-width:640px){.faq-panel,.seo-hero,.seo-layout,.seo-topbar{width:calc(100% - 1.25rem)}.seo-topbar{margin-top:.75rem;padding:.85rem 1rem}.seo-hero{padding:1rem;border-radius:1rem}.seo-panel-cta{width:100%}.faq-card,.panel{border-radius:1rem}.seo-topbar-actions{width:100%;justify-content:space-between}.seo-cta-panel .dbh-button,.seo-hero-actions .dbh-button{width:100%}}