.ps-hero{padding-top:clamp(3.25rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.ps-h1{letter-spacing:-.028em;text-wrap:balance;max-width:14ch;font-size:clamp(3.25rem,9vw,8.5rem);font-weight:600;line-height:.93}.ps-h1-mid{max-width:15ch;font-size:clamp(3rem,7.2vw,7rem)}.ps-top{gap:1.75rem;display:grid}@media (width>=1024px){.ps-top{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:0 4rem}.ps-top>:first-child{grid-column:1/8}.ps-top>:last-child{grid-column:8/13;padding-bottom:.6rem}}.ps-lede{letter-spacing:-.01em;opacity:.8;text-wrap:pretty;max-width:32ch;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.4}.ps-acc{color:rgb(var(--accent))}.ps-tag{font-family:var(--font-display);letter-spacing:-.005em;color:rgb(var(--accent));font-size:1rem;font-weight:500}.ps-two{border-top:1px solid rgb(var(--fg) / .16);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.ps-two>div{align-content:start;gap:.875rem;padding:1.75rem 0 0;display:grid}.ps-two>div+div{border-top:1px solid rgb(var(--fg) / .16);margin-top:2.25rem;padding-top:1.75rem}.ps-two-big{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:500;line-height:1.02}.ps-two-l{opacity:.74;max-width:38ch;font-size:1.0625rem;line-height:1.55}@media (width>=840px){.ps-two{grid-template-columns:1fr 1fr}.ps-two>div{padding:2.25rem 3rem 0 0}.ps-two>div+div{border-top:0;border-left:1px solid rgb(var(--fg) / .16);margin-top:0;padding:2.25rem 0 0 3rem}}.ps-rows{border-top:1px solid rgb(var(--fg) / .16);margin-top:clamp(3rem,6vw,4.5rem)}.ps-row{border-bottom:1px solid rgb(var(--fg) / .16);gap:.625rem;padding:1.75rem 0;display:grid}.ps-row-t{font-family:var(--font-display);letter-spacing:-.028em;font-size:clamp(1.5rem,2.6vw,2.375rem);font-weight:600;line-height:1.08}.ps-row-l{opacity:.72;max-width:44ch;font-size:1.0625rem;line-height:1.55}@media (width>=1024px){.ps-row{grid-template-columns:7fr 5fr;align-items:center;gap:0 3rem;min-height:7.5rem;padding:1.5rem 0}}.ps-cover{gap:0 2.5rem;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.ps-cover>li{border-top:1px solid rgb(var(--fg) / .14);padding:1.5rem 0 1.75rem}.ps-cover-t{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:600;line-height:1.15}.ps-cover-l{opacity:.72;max-width:34ch;margin-top:.5rem;font-size:1rem;line-height:1.55}@media (width>=640px){.ps-cover{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ps-cover{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3rem}}.ps-panel{background:rgb(var(--ink));color:rgb(var(--chalk));border-radius:20px;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(2rem,5vw,4rem);display:grid}.ps-panel-t{font-family:var(--font-display);letter-spacing:-.028em;max-width:14ch;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1}.ps-panel-t span{color:rgb(var(--ultramarine-lifted))}.ps-panel-l{opacity:.8;max-width:44ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55}@media (width>=1024px){.ps-panel{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:0 4rem}.ps-panel>:first-child{grid-column:1/7}.ps-panel>:last-child{grid-column:7/13}}.ps-vs{margin-top:clamp(3rem,6vw,4.5rem)}.ps-vs-head{display:none}.ps-vs-row{border-top:1px solid rgb(var(--fg) / .16);gap:.75rem;padding:1.75rem 0;display:grid}.ps-vs-row:last-child{border-bottom:1px solid rgb(var(--fg) / .16)}.ps-vs-k{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.25rem;font-weight:500}.ps-vs-a,.ps-vs-b{gap:.125rem;font-size:1.0625rem;line-height:1.5;display:grid}.ps-vs-a{opacity:.5}.ps-vs-b{color:rgb(var(--fg))}.ps-vs-a:before,.ps-vs-b:before{font-family:var(--font-display);font-size:.875rem;font-weight:500}.ps-vs-a:before{content:"Renting"}.ps-vs-b:before{content:"Owning";color:rgb(var(--accent))}@media (width>=1024px){.ps-vs{grid-template-columns:3fr 4fr 4fr;display:grid}.ps-vs-head,.ps-vs-row{display:contents}.ps-vs-head span{font-family:var(--font-display);letter-spacing:-.028em;padding-bottom:1.5rem;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:600;line-height:1}.ps-vs-head span:nth-child(2){opacity:.45}.ps-vs-head span:nth-child(3){color:rgb(var(--accent))}.ps-vs-k,.ps-vs-a,.ps-vs-b{border-top:1px solid rgb(var(--fg) / .16);padding:1.875rem 3rem 1.875rem 0}.ps-vs-row:last-child>*{border-bottom:1px solid rgb(var(--fg) / .16)}.ps-vs-a,.ps-vs-b{font-size:1.1875rem}.ps-vs-a:before,.ps-vs-b:before{content:none}}.ps-story{gap:2rem;display:grid}.ps-story-h{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:500;line-height:1.02}.ps-story-b{gap:1.25rem;max-width:46ch;font-size:clamp(1.125rem,1.5vw,1.3125rem);line-height:1.55;display:grid}.ps-story-b p{opacity:.8}.ps-story-b p:first-child{opacity:1}.ps-sign{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.75rem;font-size:1.5rem;font-weight:500}.ps-sign small{font-family:var(--font-sans);letter-spacing:0;opacity:.7;margin-top:.25rem;font-size:.9375rem;font-weight:400;display:block}@media (width>=1024px){.ps-story{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 4rem}.ps-story>:first-child{grid-column:1/6}.ps-story>:last-child{grid-column:7/13;padding-top:.5rem}}.ps-three{gap:2.75rem;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.ps-three>li{border-top:2px solid rgb(var(--fg));padding-top:1.5rem}.ps-three-t{font-family:var(--font-display);letter-spacing:-.028em;font-size:clamp(1.75rem,2.6vw,2.375rem);font-weight:600;line-height:1.05}.ps-three-l{opacity:.74;max-width:34ch;margin-top:1rem;font-size:1.0625rem;line-height:1.55}@media (width>=900px){.ps-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem}}.ps-quote{letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,4.8vw,4.5rem);line-height:1.06}.ps-quote span{color:rgb(var(--accent))}.ps-hold{border-top:1px solid rgb(var(--fg) / .16);border-bottom:1px solid rgb(var(--fg) / .16);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,6vw,4.5rem);display:grid}.ps-hold>li{align-content:start;gap:.5rem;padding:1.75rem 1.25rem 1.75rem 0;display:grid}.ps-hold>li:nth-child(2n){border-left:1px solid rgb(var(--fg) / .16);padding-left:1.25rem;padding-right:0}.ps-hold>li:nth-child(n+3){border-top:1px solid rgb(var(--fg) / .16)}.ps-hold-t{font-family:var(--font-display);letter-spacing:-.028em;font-size:clamp(1.375rem,2.2vw,2rem);font-weight:600;line-height:1.08}.ps-hold-l{opacity:.72;font-size:.9688rem;line-height:1.5}@media (width>=1024px){.ps-hold{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-hold>li,.ps-hold>li:nth-child(2n){border-top:0;padding:2.25rem 2rem}.ps-hold>li:first-child{padding-left:0}.ps-hold>li+li{border-left:1px solid rgb(var(--fg) / .16)}.ps-hold>li:nth-child(n+3){border-top:0}}.ps-hold-after{text-align:center;font-family:var(--font-display);letter-spacing:-.02em;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500}@media (width<=639px){.ps-cta .btn-strong{width:100%}.ps-hero .hm-place{flex-direction:column}}.close-ph a{white-space:nowrap}.ps-hold-after{text-wrap:balance}.ps-h1-mid .ps-acc{display:block}.ps-h1-mid{text-wrap:balance;max-width:none!important}@media (width>=1024px){.ps-quote{text-indent:-.42em}}@media (width<=1023px){.ps-quote{text-indent:-.42em}}.pl-towns{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.5rem;font-size:clamp(1.0625rem,1.6vw,1.25rem);display:flex}.pl-towns-l{width:100%;font-family:var(--font-body);letter-spacing:0;opacity:.7;font-size:.9375rem;font-weight:500}.pl-towns a{min-height:44px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgb(var(--fg) / .3);text-decoration-color:rgb(var(--fg) / .3);text-underline-offset:6px;align-items:center;transition:text-decoration-color .2s;display:inline-flex}.pl-towns a:hover{-webkit-text-decoration-color:rgb(var(--fg));text-decoration-color:rgb(var(--fg))}
