:where(.pg-realtors) .page-hero{background:var(--bg-0);border-bottom:1px solid var(--line-soft);padding:11rem 0 3.5rem;position:relative}:where(.pg-realtors) .crumbs{color:var(--ivory-faint);gap:.6rem;margin-bottom:1.6rem;font-size:.8rem;display:flex}:where(.pg-realtors) .crumbs a{color:var(--ivory-dim);border-bottom:1px solid var(--line)}:where(.pg-realtors) .crumbs a:hover{color:var(--ivory)}:where(.pg-realtors) .h1{font:400 clamp(2.6rem, 5.4vw, 4.8rem)/1.02 var(--display);letter-spacing:-.024em}:where(.pg-realtors) .lead{color:var(--ivory-dim);max-width:40rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}:where(.pg-realtors) .tags{flex-wrap:wrap;gap:.4rem .9rem;display:flex}:where(.pg-realtors) .tags span{font:600 .6rem var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-faint)}:where(.pg-realtors) .band-cta{background:var(--paper);color:var(--ink);padding-block:clamp(3.5rem,6vw,5rem)}:where(.pg-realtors) .band-cta .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem 4rem;display:grid}:where(.pg-realtors) .band-cta h2{font:400 clamp(2rem, 3.8vw, 3.1rem)/1.06 var(--display);letter-spacing:-.02em}:where(.pg-realtors) .band-cta .r{justify-items:start;gap:1.2rem;display:grid}:where(.pg-realtors) .band-cta p{color:var(--ink-dim)}:where(.pg-realtors) .band-cta .phone{color:var(--ink);border-bottom:1px solid var(--pline-strong);font-weight:500}@media (max-width:860px){:where(.pg-realtors) .band-cta .wrap{grid-template-columns:1fr}}:where(.pg-realtors) .pd-hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#110f0ed1,#110f0e00);height:220px;position:absolute;top:0;left:0;right:0}:where(.pg-realtors) .pd-hero{background:var(--bg-0);border-bottom:1px solid var(--line-soft);position:relative;overflow:hidden}:where(.pg-realtors) .pd-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:min(88svh,780px);display:grid}:where(.pg-realtors) .pd-copy{z-index:1;align-content:center;gap:1.4rem;padding:10rem clamp(2rem,5vw,5rem) 4rem 0;display:grid;position:relative}:where(.pg-realtors) .pd-img{z-index:0;margin-left:calc(-1*clamp(6rem,14vw,14rem));margin-right:calc(-1 * (max(0px, (100vw - 1320px) / 2) + var(--gutter)));filter:var(--warm);background:50%/cover no-repeat;position:relative}:where(.pg-realtors) .pd-copy .cta-row{margin-top:.4rem}:where(.pg-realtors) .pd-copy .phone{color:var(--ivory);border-bottom:1px solid var(--line-strong);padding-bottom:.15rem;font-weight:500}:where(.pg-realtors) .facts-band{background:var(--bg-1);border-bottom:1px solid var(--line-soft)}:where(.pg-realtors) .facts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}:where(.pg-realtors) .facts li{border-left:1px solid var(--line-soft);align-content:start;gap:.4rem;padding:1.8rem clamp(1rem,2vw,1.8rem);display:grid}@supports (grid-template-rows:subgrid){:where(.pg-realtors) .facts li{grid-row:span 2;grid-template-rows:subgrid}}:where(.pg-realtors) .facts li:first-child{border-left:0;padding-left:0}:where(.pg-realtors) .facts span{font:600 .62rem var(--body);letter-spacing:.18em;text-transform:uppercase;color:#e05a5e}:where(.pg-realtors) .facts b{font:400 1.15rem/1.3 var(--display);font-weight:400}:where(.pg-realtors) .how{background:var(--bg-1);padding-block:var(--section)}:where(.pg-realtors) .how-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}:where(.pg-realtors) .how-l{gap:1.4rem;display:grid}:where(.pg-realtors) .steps3{margin:.6rem 0 0;padding:0;list-style:none;display:grid}:where(.pg-realtors) .steps3 li{border-top:1px solid var(--line-soft);grid-template-columns:2.6rem minmax(0,1fr);gap:1.2rem;padding:1.3rem 0;display:grid}:where(.pg-realtors) .steps3 li:last-child{border-bottom:1px solid var(--line-soft)}:where(.pg-realtors) .steps3 .n{border:1px solid var(--red);width:2.4rem;height:2.4rem;font:480 .9rem var(--display);border-radius:50%;place-items:center;display:grid}:where(.pg-realtors) .steps3 h3{font:400 1.2rem/1.25 var(--display);margin-bottom:.3rem}:where(.pg-realtors) .steps3 p{color:var(--ivory-dim);font-size:.92rem}:where(.pg-realtors) .calc2{border:1px solid var(--line);background:radial-gradient(80% 70% at 70% 40%,#d5393e14,#0000 70%),linear-gradient(#241d18,#1c1714);gap:1.5rem;padding:clamp(1.6rem,3vw,2.4rem);display:grid;position:sticky;top:7rem}:where(.pg-realtors) .calc2 h3{font:400 1.4rem var(--display)}:where(.pg-realtors) .calc2 .row2{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}:where(.pg-realtors) .calc2 .f label{font:600 .62rem var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-dim)}:where(.pg-realtors) .calc2 .f{gap:.3rem;display:grid}:where(.pg-realtors) .calc2 .f-box input{font-size:1.5rem}:where(.pg-realtors) .calc2 .out{border-top:1px solid var(--line);gap:.3rem;padding-top:1.2rem;display:grid}:where(.pg-realtors) .calc2 .out small{color:var(--ivory-faint);font-size:.78rem}:where(.pg-realtors) .calc2 .out b{font:480 3.6rem/1 var(--display);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}:where(.pg-realtors) .calc2 .verdict{color:var(--ivory-dim);font-size:.92rem}:where(.pg-realtors) .calc2 .verdict.ok{color:var(--ivory)}:where(.pg-realtors) .calc2 .fine{color:var(--ivory-faint);font-size:.72rem}:where(.pg-realtors) .hl{background:var(--paper);color:var(--ink);padding-block:clamp(4rem,7vw,6rem)}:where(.pg-realtors) .hl .label{color:var(--red-hover)}:where(.pg-realtors) .hl-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:2rem 5rem;display:grid}:where(.pg-realtors) .hl .h2{color:var(--ink)}:where(.pg-realtors) .hl ul{margin:0;padding:0;list-style:none}:where(.pg-realtors) .hl li{border-top:1px solid var(--pline);font:400 1.2rem/1.4 var(--display);grid-template-columns:1.6rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}:where(.pg-realtors) .hl li:last-child{border-bottom:1px solid var(--pline)}:where(.pg-realtors) .hl li:before{content:"";background:var(--red);border-radius:50%;width:.55rem;height:.55rem;margin-top:.6rem}:where(.pg-realtors) .pfaq{background:var(--bg-0);padding-block:var(--section)}:where(.pg-realtors) .pfaq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:clamp(2rem,5vw,5rem);display:grid}:where(.pg-realtors) .qa{border-top:1px solid var(--line)}:where(.pg-realtors) .qa:last-child{border-bottom:1px solid var(--line)}:where(.pg-realtors) .qa h3{font-size:inherit;margin:0}:where(.pg-realtors) .qa button{width:100%;color:var(--ivory);text-align:left;cursor:pointer;font:400 clamp(1.1rem, 1.6vw, 1.3rem)/1.3 var(--display);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:1.3rem 0;display:grid}:where(.pg-realtors) .qa .g{align-self:center;width:14px;height:14px;position:relative}:where(.pg-realtors) .qa .g:before,:where(.pg-realtors) .qa .g:after{content:"";background:var(--red);width:14px;height:1.5px;transition:transform .25s var(--ease);position:absolute;top:50%;left:0}:where(.pg-realtors) .qa .g:after{transform:rotate(90deg)}:where(.pg-realtors) .qa.open .g:after{transform:rotate(0)}:where(.pg-realtors) .qa .a{transition:grid-template-rows .35s var(--ease);grid-template-rows:0fr;display:grid}:where(.pg-realtors) .qa.open .a{grid-template-rows:1fr}:where(.pg-realtors) .qa .a>div{overflow:hidden}:where(.pg-realtors) .qa .a p{color:var(--ivory-dim);max-width:44rem;padding:0 2rem 1.4rem 0}:where(.pg-realtors) .rel{background:var(--bg-1);border-top:1px solid var(--line-soft);padding-block:clamp(3.5rem,6vw,5rem)}:where(.pg-realtors) .rel .rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,4rem);margin-top:1.6rem;display:grid}:where(.pg-realtors) .rel .row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1.2rem;padding:1.2rem 0;display:grid}:where(.pg-realtors) .rel .row h3{font:400 1.2rem var(--display)}:where(.pg-realtors) .rel .row p{color:var(--ivory-dim);font-size:.88rem}:where(.pg-realtors) .rel .row .go{color:var(--ivory-faint);transition:transform .25s var(--ease), color .25s;grid-area:1/2/span 2;align-self:center}:where(.pg-realtors) .rel .row:hover .go{color:var(--red);transform:translate(4px)}:where(.pg-realtors) .fine-print{color:var(--ivory-faint);max-width:60rem;margin-top:1.4rem;font-size:.74rem}:where(.pg-realtors) .how-grid.solo{grid-template-columns:minmax(0,1fr);max-width:52rem}:where(.pg-realtors) .fit{border-top:2px solid var(--red);gap:1rem;padding-top:1.6rem;display:grid;position:sticky;top:7rem}:where(.pg-realtors) .fit h3{font:400 1.6rem/1.2 var(--display);margin-bottom:.4rem}:where(.pg-realtors) .fit-k{font:600 .62rem var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--ivory-faint);margin-top:.6rem}:where(.pg-realtors) .fit ul{margin:0;padding:0;list-style:none;display:grid}:where(.pg-realtors) .fit li{border-bottom:1px solid var(--line-soft);grid-template-columns:1.4rem minmax(0,1fr);gap:.8rem;padding:.75rem 0;font-size:.98rem;line-height:1.45;display:grid}:where(.pg-realtors) .fit-yes li{color:var(--ivory)}:where(.pg-realtors) .fit-yes svg{color:#e05a5e;margin-top:.25rem}:where(.pg-realtors) .fit-no li{color:var(--ivory-dim)}:where(.pg-realtors) .fit-no i{background:var(--ivory-faint);width:.7rem;height:1.5px;margin-top:.7rem}:where(.pg-realtors) .fit-link{justify-self:start;margin-top:.8rem}:where(.pg-realtors) .nums{background:var(--bg-0);border-top:1px solid var(--line-soft);padding-block:clamp(4rem,7vw,6rem)}:where(.pg-realtors) .nums-h{gap:1rem;max-width:40rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}:where(.pg-realtors) .nums-row{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:where(.pg-realtors) .nums-row li{border-left:1px solid var(--line);align-content:start;gap:.7rem;padding:.4rem clamp(1rem,2.5vw,2.2rem);display:grid}:where(.pg-realtors) .nums-row li:first-child{border-left:0;padding-left:0}:where(.pg-realtors) .nums-row b{font:400 clamp(2.6rem, 4.6vw, 4rem)/1 var(--display);letter-spacing:-.03em;color:var(--ivory);font-variant-numeric:lining-nums}:where(.pg-realtors) .nums-row span{color:var(--ivory-dim);max-width:16rem;font-size:.92rem}@media (max-width:900px){:where(.pg-realtors) .fit{position:static}:where(.pg-realtors) .nums-row{grid-template-columns:1fr 1fr;row-gap:2rem}:where(.pg-realtors) .nums-row li:nth-child(3){border-left:0;padding-left:0}:where(.pg-realtors) .pd-grid{grid-template-columns:1fr;min-height:0}:where(.pg-realtors) .pd-copy{padding:8rem 0 2.5rem}:where(.pg-realtors) .pd-img{min-height:18rem;margin-left:calc(-1 * var(--gutter))}:where(.pg-realtors) .facts{grid-template-columns:1fr 1fr}:where(.pg-realtors) .facts li:nth-child(3){border-left:0;padding-left:0}:where(.pg-realtors) .facts li:nth-child(n+3){border-top:1px solid var(--line-soft)}:where(.pg-realtors) .how-grid,:where(.pg-realtors) .hl-grid,:where(.pg-realtors) .pfaq-grid{grid-template-columns:1fr}:where(.pg-realtors) .calc2{position:static}:where(.pg-realtors) .rel .rows{grid-template-columns:1fr}}:where(.pg-realtors) .rp-hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#110f0ed1,#110f0e00);height:220px;position:absolute;top:0;left:0;right:0}:where(.pg-realtors) .rp-hero{background:var(--bg-0);border-bottom:1px solid var(--line-soft);position:relative;overflow:hidden}:where(.pg-realtors) .rp-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:min(86svh,760px);display:grid}:where(.pg-realtors) .rp-copy{z-index:1;align-content:center;gap:1.5rem;padding:10rem clamp(2rem,5vw,5rem) 4rem 0;display:grid;position:relative}:where(.pg-realtors) .rp-copy .h1{max-width:13ch}:where(.pg-realtors) .rp-copy .lead{max-width:32rem}:where(.pg-realtors) .rp-acts .phone{color:var(--ivory);border-bottom:1px solid var(--line-strong);padding-bottom:.15rem;font-weight:500}:where(.pg-realtors) .rp-acts{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:.4rem;display:flex}:where(.pg-realtors) .rp-img{z-index:0;margin-left:calc(-1*clamp(6rem,14vw,14rem));margin-right:calc(-1 * (max(0px, (100vw - 1320px) / 2) + var(--gutter)));filter:var(--warm);background:url(/img/realtors.webp) 50%/cover;position:relative}:where(.pg-realtors) .soft{border:1px solid var(--line-strong);border-radius:var(--r);font:500 .95rem var(--body);color:var(--ivory);transition:background .25s var(--ease), color .25s var(--ease), border-color .25s;align-items:center;gap:.6rem;padding:.85rem 1.2rem;display:inline-flex}:where(.pg-realtors) .soft:hover{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}:where(.pg-realtors) .give{background:var(--paper);color:var(--ink);padding-block:var(--section)}:where(.pg-realtors) .give .wrap>.label{color:var(--red-hover);margin-bottom:1rem;display:block}:where(.pg-realtors) .give .h2{color:var(--ink);max-width:20ch}:where(.pg-realtors) .give-grid{counter-reset:g;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2.5rem,6vw,6rem);margin-top:clamp(2.2rem,4vw,3.4rem);display:grid}:where(.pg-realtors) .give-grid div{border-top:1px solid var(--pline);grid-template-rows:auto 1fr;grid-template-columns:3.2rem minmax(0,1fr);align-content:start;gap:.35rem 1.2rem;padding:1.9rem 0;display:grid}:where(.pg-realtors) .give-grid div:nth-last-child(-n+2){border-bottom:1px solid var(--pline)}:where(.pg-realtors) .give-grid div:before{counter-increment:g;content:"0" counter(g);font:400 1.9rem/1 var(--display);color:var(--red);grid-row:span 2}:where(.pg-realtors) .give-grid h3{font:400 1.5rem/1.2 var(--display)}:where(.pg-realtors) .give-grid p{color:var(--ink-dim);max-width:31rem;font-size:.98rem}:where(.pg-realtors) .respect{background:var(--bg-1);padding-block:clamp(4.5rem,8vw,7rem)}:where(.pg-realtors) .respect .wrap{grid-template-columns:1fr;align-items:start;gap:1.4rem;display:grid}:where(.pg-realtors) .respect .wrap>div{max-width:52rem}:where(.pg-realtors) .respect blockquote{font:400 clamp(1.7rem, 3.2vw, 2.6rem)/1.25 var(--display);letter-spacing:-.012em;margin:0}:where(.pg-realtors) .respect blockquote em{color:var(--red);font-style:italic;font-weight:340}:where(.pg-realtors) .respect p.sub{color:var(--ivory-dim);max-width:38rem;margin-top:1.4rem}:where(.pg-realtors) .flow4{background:var(--bg-0);padding-block:var(--section)}:where(.pg-realtors) .flow4 .head{gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}:where(.pg-realtors) .rail{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}:where(.pg-realtors) .rail:before{content:"";background:var(--line);height:1px;position:absolute;top:1.2rem;left:0;right:0}:where(.pg-realtors) .rail li{gap:.7rem;padding-right:2rem;display:grid;position:relative}:where(.pg-realtors) .rail .n{border:1px solid var(--red);background:var(--bg-0);width:2.4rem;height:2.4rem;font:480 .9rem var(--display);border-radius:50%;place-items:center;margin-bottom:.6rem;display:grid;position:relative}:where(.pg-realtors) .rail h3{font:400 1.3rem/1.25 var(--display)}:where(.pg-realtors) .rail p{color:var(--ivory-dim);font-size:.94rem}:where(.pg-realtors) .rail .chan{flex-wrap:wrap;gap:.4rem .9rem;margin-top:.2rem;display:flex}:where(.pg-realtors) .rail .chan span{font:600 .64rem var(--body);letter-spacing:.16em;text-transform:uppercase;color:#e05a5e}:where(.pg-realtors) .helps{background:var(--bg-1);padding-block:var(--section);border-top:1px solid var(--line-soft)}:where(.pg-realtors) .helps-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2rem clamp(3rem,6vw,6rem);display:grid}:where(.pg-realtors) .helps-l{gap:1rem;display:grid;position:sticky;top:8rem}:where(.pg-realtors) .plist{margin:0;padding:0;list-style:none}:where(.pg-realtors) .plist a{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1.2rem;padding:1.25rem 0;display:grid}:where(.pg-realtors) .plist li:last-child a{border-bottom:1px solid var(--line-soft)}:where(.pg-realtors) .plist b{font:400 1.3rem/1.25 var(--display);transition:transform .3s var(--ease);font-weight:400}:where(.pg-realtors) .plist span{color:var(--ivory-dim);font-size:.92rem}:where(.pg-realtors) .plist svg{color:var(--ivory-faint);transition:color .2s, transform .25s var(--ease);grid-area:1/2/span 2;align-self:center}:where(.pg-realtors) .plist a:hover b{transform:translate(4px)}:where(.pg-realtors) .plist a:hover svg{color:var(--red);transform:translate(4px)}:where(.pg-realtors) .q1{background:var(--bg-0);text-align:center;border-top:1px solid var(--line-soft);padding-block:clamp(4.5rem,8vw,7rem)}:where(.pg-realtors) .q1 blockquote{font:400 clamp(1.6rem, 3.2vw, 2.6rem)/1.3 var(--display);letter-spacing:-.01em;max-width:44rem;margin:0 auto}:where(.pg-realtors) .q1 blockquote em{color:var(--red);font-style:normal}:where(.pg-realtors) .q1 figcaption{color:var(--ivory-dim);margin-top:1.4rem;font-size:.9rem}:where(.pg-realtors) .q1 .q-note{color:var(--ivory-faint);margin-top:1.6rem;font-size:.76rem}:where(.pg-realtors) .join{background:var(--paper);color:var(--ink);padding-block:var(--section)}:where(.pg-realtors) .join-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2.5rem clamp(3rem,7vw,7rem);display:grid}:where(.pg-realtors) .join-l{gap:1.2rem;display:grid}:where(.pg-realtors) .join-l .label{color:var(--red-hover)}:where(.pg-realtors) .join-l h2{font:400 clamp(2.2rem, 4.2vw, 3.4rem)/1.05 var(--display);letter-spacing:-.02em}:where(.pg-realtors) .join-l h2 em{color:var(--red-hover);font-style:italic;font-weight:340}:where(.pg-realtors) .join-l p{color:var(--ink-dim);max-width:28rem}:where(.pg-realtors) .join-l .tel{font:400 1.8rem/1 var(--display);color:var(--ink);justify-self:start;margin-top:.6rem}:where(.pg-realtors) .join-l small{color:var(--ink-faint);font-size:.85rem}:where(.pg-realtors) .pf{gap:1.6rem;display:grid}:where(.pg-realtors) .pf .row2f{grid-template-columns:1fr 1fr;gap:1.8rem;display:grid}:where(.pg-realtors) .pf .f label{color:var(--ink-dim)}:where(.pg-realtors) .pf .f-box{border-bottom-color:var(--pline-strong)}:where(.pg-realtors) .pf .f-box input,:where(.pg-realtors) .pf .f-box textarea{color:var(--ink);font:400 1.2rem/1.35 var(--display)}:where(.pg-realtors) .pf .f-box textarea{resize:vertical;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;min-height:3rem;padding:.3rem 0}:where(.pg-realtors) .pf .f-box textarea::placeholder,:where(.pg-realtors) .pf .f-box input::placeholder{color:var(--ink-faint)}:where(.pg-realtors) .pf .opt{text-transform:none;letter-spacing:0;color:var(--ink-faint);font-weight:400}:where(.pg-realtors) .pf .f.err .f-box{border-bottom-color:var(--red)}:where(.pg-realtors) .pf .f .msg{color:var(--red-hover);font-size:.78rem}:where(.pg-realtors) .pf .seg{flex-wrap:wrap;gap:.4rem 1.6rem;display:flex}:where(.pg-realtors) .pf .seg button{color:var(--ink-faint);font:400 1.08rem var(--display);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:.35rem 0}:where(.pg-realtors) .pf .seg button:hover{color:var(--ink)}:where(.pg-realtors) .pf .seg button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--red)}:where(.pg-realtors) .pf .qlabel{font:600 .62rem var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.6rem}:where(.pg-realtors) .pf .consent{color:var(--ink-faint);font-size:.74rem;line-height:1.55}:where(.pg-realtors) .pf .consent a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}:where(.pg-realtors) .pf button.cta-pre{cursor:pointer;font:inherit;color:#fff;text-align:left;border:0;justify-self:start}:where(.pg-realtors) .pf .done{gap:1rem;display:none}:where(.pg-realtors) .pf.sent>:not(.done){display:none}:where(.pg-realtors) .pf.sent .done{display:grid}:where(.pg-realtors) .pf .done h3{font:400 1.9rem/1.2 var(--display)}:where(.pg-realtors) .pf .done p{color:var(--ink-dim)}:where(.pg-realtors) .pfaq .fine-print{margin-top:1.4rem}@media (max-width:900px){:where(.pg-realtors) .rp-grid{grid-template-columns:1fr;min-height:0}:where(.pg-realtors) .rp-copy{padding:8rem 0 2.5rem}:where(.pg-realtors) .rp-img{min-height:18rem;margin-left:calc(-1 * var(--gutter))}:where(.pg-realtors) .give-grid{grid-template-columns:1fr}:where(.pg-realtors) .give-grid div:nth-last-child(2){border-bottom:0}:where(.pg-realtors) .respect .wrap,:where(.pg-realtors) .helps-grid,:where(.pg-realtors) .join-grid{grid-template-columns:1fr}:where(.pg-realtors) .helps-l{position:static}:where(.pg-realtors) .rail{grid-template-columns:1fr;gap:2rem}:where(.pg-realtors) .rail:before{width:1px;height:auto;inset:0 auto 0 1.2rem}:where(.pg-realtors) .rail li{grid-template-columns:2.4rem minmax(0,1fr);column-gap:1.2rem;padding-right:0}:where(.pg-realtors) .rail li>:not(.n){grid-column:2}:where(.pg-realtors) .rail .n{grid-row:1/span 3;margin-bottom:0}:where(.pg-realtors) .pf .row2f{grid-template-columns:1fr}}@media (max-width:700px){:where(.pg-realtors) .rp-img{background-image:url(/img/realtors-sm.webp)}}
