.lo-intent-page{flex-direction:column;display:flex;overflow:clip}.lo-intent-page .lo-section{padding:clamp(52px,7vw,96px) clamp(20px,5vw,48px)}.lo-intent-hero{background:radial-gradient(70% 70% at 30% -20%,#f0a81c2e,#f0a81c00 60%);order:1;padding:clamp(48px,7vw,90px) clamp(20px,5vw,48px)}.lo-intent-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.lo-intent-hero-copy{max-width:600px}.lo-intent-hero .lo-eyebrow,.lo-intent-page .lo-eyebrow{color:var(--lo-forest-600);font-weight:700}.lo-intent-hero h1{max-width:590px;color:var(--lo-ink);font-family:var(--lo-font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;line-height:1.06}.lo-intent-hero-copy>p:not(.lo-eyebrow){max-width:520px;color:var(--lo-body);margin:18px 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.lo-intent-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lo-intent-hero-image{aspect-ratio:5/4;border-radius:var(--lo-r-xl);object-fit:cover;width:100%;height:auto}.lo-intent-asks{background:var(--lo-surface);order:3}.lo-intent-asks .lo-display-heading{letter-spacing:-.025em;max-width:620px;font-size:clamp(1.7rem,3.2vw,2.4rem)}.lo-intent-ask-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,3vw,44px);margin-top:40px;display:grid}.lo-intent-ask-grid .lo-card{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.lo-intent-ask-grid h3{color:var(--lo-ink);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.35}.lo-intent-ask-grid p{color:var(--lo-body);margin:10px 0 0;font-size:14.5px;line-height:1.6}.lo-intent-process{order:2;position:relative;overflow:hidden}.lo-intent-process .lo-display-heading{color:#fff;letter-spacing:-.025em;font-size:clamp(1.8rem,3.5vw,2.7rem)}.lo-intent-process-lead{max-width:550px;color:var(--lo-on-dark);margin:15px 0 0;font-size:15.5px;line-height:1.55}.lo-intent-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin-top:44px}.lo-intent-steps .lo-card{border:0;border-top:1px solid var(--lo-border-dark);background:0 0;border-radius:0;padding:20px 0 0}.lo-intent-steps .lo-card span{font-size:40px}.lo-intent-steps .lo-card p{font-size:15.5px;font-weight:500;line-height:1.55}.lo-intent-agents{background:var(--lo-surface);order:4}.lo-intent-agents .lo-display-heading,.lo-intent-cities .lo-display-heading,.lo-intent-reviews .lo-display-heading{font-size:clamp(2rem,3.6vw,2.85rem)}.lo-intent-ranking{max-width:820px;color:var(--lo-body);margin:18px 0 0;font-size:14px;line-height:1.55}.lo-intent-agents .lo-home-agent-grid{margin-top:30px}.lo-intent-cities{border-top:1px solid var(--lo-border);order:5}.lo-intent-reviews{background:var(--lo-surface);order:6}.lo-intent-reviews .lo-home-review-grid{margin-top:30px}.lo-intent-faq{order:7;padding-inline:clamp(20px,5vw,48px)}.lo-intent-final{background:var(--lo-linen);border-top:1px solid var(--lo-border);order:8;padding:clamp(44px,6vw,72px) clamp(20px,5vw,48px)}.lo-intent-final .lo-shell{text-align:center;justify-content:center;width:min(100%,760px)}.lo-intent-final .lo-eyebrow{color:var(--lo-muted)}.lo-intent-final h2{max-width:none;color:var(--lo-ink);letter-spacing:-.025em;font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.12}.lo-intent-final .lo-home-final-actions{justify-content:center;margin-top:26px}.lo-intent-final .lo-home-primary-action{border-color:var(--lo-accent);background:var(--lo-accent);color:var(--lo-on-dark)}@media (max-width:1050px){.lo-intent-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.lo-intent-hero-grid{grid-template-columns:1fr}.lo-intent-hero-image{max-width:620px}}@media (max-width:680px){.lo-intent-hero,.lo-intent-page .lo-section{padding-inline:16px}.lo-intent-hero h1{font-size:clamp(2.2rem,10vw,3rem)}.lo-intent-ask-grid,.lo-intent-steps{grid-template-columns:1fr}.lo-intent-page .lo-home-final-cta .lo-shell{width:min(100% - 32px,1200px)}}
