.realtor-page{--muted:#bcc3c5}.realtor-page .eyebrow,.realtor-page .crumbs{font-size:.875rem}.realtor-page .partner-nav a{font-size:.875rem}.realtor-page .partner-hero h1{font-size:clamp(2.9rem,4.8vw,5.1rem);line-height:1.07;letter-spacing:-.05em}.realtor-page .hero-copy{padding-block:65px}.realtor-page .hero-copy:after{bottom:38px}.realtor-page .hero-media{margin:0;min-height:650px}.realtor-page .hero-proof{font-size:.9rem;margin-bottom:32px}.realtor-page .hero-media figcaption small{font-size:.9rem}.realtor-page h2{font:800 clamp(2.1rem,3.8vw,3.8rem)/1.12 'Manrope',sans-serif;letter-spacing:-.04em;margin:0 0 22px}.realtor-page h3{font:700 1.35rem/1.35 'Manrope',sans-serif;margin:0 0 12px}.realtor-page .section{padding-block:80px}.realtor-page section[id]{scroll-margin-top:20px}.realtor-page a:focus-visible,.realtor-page summary:focus-visible{outline:3px solid var(--green-bright);outline-offset:5px}.page-jumps{display:flex;flex-wrap:wrap;gap:16px 30px;justify-content:center;padding:22px;background:#141b1b;border-bottom:1px solid var(--line)}.page-jumps a{font-size:.95rem;color:#dce6d7;text-underline-offset:4px}.realtor-page .introduction{padding-bottom:60px}.section-lead{max-width:760px;color:var(--muted);font-size:1.13rem}.audit-section{background:#101719}.audit-list{margin-top:45px;display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.audit-list article{display:grid;grid-template-columns:42px 1fr;gap:18px;border-top:1px solid #3e4b47;padding:30px 0}.item-number{font:700 1.25rem 'Manrope',sans-serif;color:var(--green-bright);padding-top:3px}.audit-list p{color:var(--muted);margin:0 0 13px}.audit-list .detail{font-size:.9rem;color:#aeb8b8}.audit-list .manual-highlight{grid-column:1/-1;background:#1a2a20;border:1px solid #5f7f45;padding:30px;margin-top:15px}.audit-list .manual-highlight h3{font-size:1.75rem}.manual-highlight a{color:var(--green-bright);text-underline-offset:4px}.manual-highlight .eyebrow{color:var(--green-bright)}.manual-section{background:#f1f3ef;color:#162019}.manual-section .eyebrow{color:#426728}.manual-section .section-heading>div>p:not(.eyebrow){color:#4e5b53}.manual-chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.manual-chapters article{border-top:2px solid #7d9c63;padding-top:24px}.manual-chapters span{font-size:.875rem;letter-spacing:.07em;color:#426728;font-weight:700}.manual-chapters h3{margin-top:16px}.manual-chapters p{color:#4e5b53}.transfer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.transfer-grid article{padding:25px;background:#141c1d;border:1px solid var(--line)}.transfer-grid p{color:var(--muted);margin:0}.resource-note{font-size:.9rem;color:var(--muted);margin-top:28px}.resource-note a{color:var(--green-bright)}.process-section{background:#11191b}.process-list{list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;counter-reset:handoff}.process-list li{counter-increment:handoff;border-top:1px solid #435246;padding-top:24px}.process-list li:before{content:'0' counter(handoff);display:block;color:var(--green-bright);font:700 1.2rem 'Manrope',sans-serif;margin-bottom:20px}.process-list p{color:var(--muted)}.realtor-faq{max-width:960px}.realtor-faq details{border-top:1px solid var(--line);padding:22px 0}.realtor-faq summary{font-weight:700;cursor:pointer;font-size:1.05rem}.realtor-faq details p{color:var(--muted);margin-bottom:0}.realtor-contact{background:#1a2a20;border-block:1px solid #5b7747}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.contact-grid p:not(.eyebrow){color:#d1dbd3;font-size:1.1rem}.realtor-page .footer{flex-wrap:wrap;color:#adb6b6;font-size:.9rem}.realtor-page .phone{font-size:.95rem}.realtor-page .topline{gap:20px}.realtor-page .partner-nav{gap:16px}
@media(max-width:1250px){.realtor-page .topline{flex-wrap:wrap;padding-inline:16px;gap:10px 18px}.realtor-page .phone{margin-left:auto}.realtor-page .partner-nav{order:3;width:calc(100% + 32px);margin:0 -16px;padding:12px 16px;overflow-x:auto;border-top:1px solid #263129}.realtor-page .logo{width:174px;height:66px}}@media(max-width:1000px){.manual-chapters{grid-template-columns:1fr 1fr}.transfer-grid{grid-template-columns:1fr}.process-list{grid-template-columns:1fr 1fr}.realtor-page .section-heading{gap:36px}}@media(max-width:800px){.realtor-page .hero-copy{padding:55px 22px 65px}.realtor-page .partner-hero h1{font-size:clamp(2.8rem,7.5vw,4.3rem)}.realtor-page .hero-media{min-height:0;height:360px}.realtor-page .hero-media img{object-position:center 40%}.realtor-page .section{padding:58px 22px}.audit-list,.manual-chapters,.contact-grid{grid-template-columns:1fr;gap:20px}.audit-list article{gap:14px;padding-block:25px}.audit-list .manual-highlight{padding:24px 18px}.contact-grid{gap:12px}.page-jumps{justify-content:flex-start;gap:12px 22px}.realtor-page .footer{display:flex;gap:18px}.realtor-page .hero-proof{margin-bottom:20px}}@media(max-width:480px){.process-list{grid-template-columns:1fr}.audit-list article{grid-template-columns:30px 1fr}.audit-list .manual-highlight h3{font-size:1.5rem}.realtor-page .phone{font-size:.875rem}.realtor-page .hero-actions .button{white-space:normal}.realtor-page .partner-nav a{font-size:.875rem}}
