.article-module__FfjxvW__page{background:var(--paper);color:var(--ink)}.article-module__FfjxvW__hero{color:#fff;min-height:min(780px, calc(100svh - var(--announcement-height)));align-items:flex-end;padding:clamp(140px,16vw,220px) clamp(24px,8vw,128px) clamp(70px,8vw,112px);display:flex;position:relative;overflow:hidden}.article-module__FfjxvW__heroImage{object-fit:cover}.article-module__FfjxvW__heroShade{background:linear-gradient(90deg,#081f1eeb,#081f1e9e 55%,#081f1e33),linear-gradient(#0000 45%,#081f1ec7);position:absolute;inset:0}.article-module__FfjxvW__heroContent{z-index:1;max-width:1040px;position:relative}.article-module__FfjxvW__breadcrumbs{color:#ffffffc4;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;font-size:11px;font-weight:750;display:flex}.article-module__FfjxvW__breadcrumbs a{border-bottom:1px solid #ffffff8c}.article-module__FfjxvW__hero h1{letter-spacing:-.052em;max-width:1000px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,7vw,102px);font-weight:400;line-height:.94}.article-module__FfjxvW__heroContent>p{max-width:720px;margin:28px 0;font-size:clamp(17px,1.5vw,22px);line-height:1.6}.article-module__FfjxvW__byline{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:11px;display:flex}.article-module__FfjxvW__byline span+span:before{color:var(--orange);content:"•";margin-right:24px}.article-module__FfjxvW__quickFacts{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 clamp(24px,7.2vw,116px);display:grid}.article-module__FfjxvW__quickFacts>div{flex-direction:column-reverse;padding:28px clamp(15px,2.2vw,34px);display:flex}.article-module__FfjxvW__quickFacts>div+div{border-left:1px solid var(--line)}.article-module__FfjxvW__quickFacts dt{color:var(--muted);margin-top:7px;font-size:10px}.article-module__FfjxvW__quickFacts dd{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,1.8vw,27px)}.article-module__FfjxvW__article{max-width:1180px;margin:0 auto;padding:clamp(90px,10vw,150px) clamp(24px,5vw,72px)}.article-module__FfjxvW__intro{border-bottom:1px solid var(--line);margin-bottom:clamp(65px,8vw,105px);padding-bottom:clamp(65px,8vw,105px)}.article-module__FfjxvW__intro p{letter-spacing:-.022em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.8vw,39px);line-height:1.43}.article-module__FfjxvW__intro p+p{color:var(--azure-dark);margin-top:26px}.article-module__FfjxvW__articleSection{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,7vw,100px);padding:clamp(45px,6vw,80px) 0;display:grid}.article-module__FfjxvW__articleSection+.article-module__FfjxvW__articleSection{border-top:1px solid var(--line)}.article-module__FfjxvW__articleSection h2,.article-module__FfjxvW__planning h2,.article-module__FfjxvW__faq h2,.article-module__FfjxvW__propertyLinks h2,.article-module__FfjxvW__relatedHeading h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,4vw,58px);font-weight:400;line-height:1}.article-module__FfjxvW__articleSection p{color:var(--muted);margin:0;font-size:16px;line-height:1.82}.article-module__FfjxvW__articleSection p:first-child{color:var(--ink);font-size:18px}.article-module__FfjxvW__articleSection p+p{margin-top:22px}.article-module__FfjxvW__articleSection ul{margin:30px 0 0;padding:0;list-style:none}.article-module__FfjxvW__articleSection li{border-top:1px solid var(--line);color:var(--ink);padding:15px 0 15px 26px;line-height:1.55;position:relative}.article-module__FfjxvW__articleSection li:before{color:var(--orange-dark);content:"→";position:absolute;left:0}.article-module__FfjxvW__sectionLinks{gap:12px;margin-top:30px;display:grid}.article-module__FfjxvW__sectionLinks a,.article-module__FfjxvW__sourceGrid a,.article-module__FfjxvW__propertyGrid a{border:1px solid var(--line);flex-direction:column;padding:22px;transition:border-color .18s,transform .18s;display:flex}.article-module__FfjxvW__sectionLinks a:hover,.article-module__FfjxvW__sourceGrid a:hover,.article-module__FfjxvW__propertyGrid a:hover{border-color:var(--azure-dark);transform:translateY(-3px)}.article-module__FfjxvW__sectionLinks strong,.article-module__FfjxvW__sourceGrid strong,.article-module__FfjxvW__propertyGrid strong{color:var(--azure-dark);font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.article-module__FfjxvW__sectionLinks span,.article-module__FfjxvW__sourceGrid span,.article-module__FfjxvW__propertyGrid span{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.55}.article-module__FfjxvW__planning,.article-module__FfjxvW__faq,.article-module__FfjxvW__propertyLinks,.article-module__FfjxvW__related{padding:clamp(88px,10vw,145px) clamp(24px,7.2vw,116px)}.article-module__FfjxvW__planning{background:var(--azure-deep);color:#fff}.article-module__FfjxvW__planning>div:first-child{grid-template-columns:1fr .75fr;gap:clamp(35px,8vw,120px);margin-bottom:55px;display:grid}.article-module__FfjxvW__planning>div:first-child p{color:#ffffffbd;margin:0;line-height:1.75}.article-module__FfjxvW__sourceGrid,.article-module__FfjxvW__propertyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.article-module__FfjxvW__sourceGrid a{border-color:#ffffff3d;min-height:210px}.article-module__FfjxvW__sourceGrid strong{color:#fff}.article-module__FfjxvW__sourceGrid span{color:#ffffffad}.article-module__FfjxvW__sourceGrid em,.article-module__FfjxvW__propertyGrid em{border-bottom:2px solid var(--orange);color:inherit;width:max-content;margin-top:auto;padding-top:25px;padding-bottom:6px;font-size:10px;font-style:normal;font-weight:800}.article-module__FfjxvW__faq{background:var(--paper-deep);grid-template-columns:.7fr 1fr;gap:clamp(45px,10vw,140px);display:grid}.article-module__FfjxvW__faqList{border-top:1px solid var(--line)}.article-module__FfjxvW__faqList details{border-bottom:1px solid var(--line)}.article-module__FfjxvW__faqList summary{cursor:pointer;padding:25px 44px 25px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,27px);line-height:1.35;list-style:none;position:relative}.article-module__FfjxvW__faqList summary::-webkit-details-marker{display:none}.article-module__FfjxvW__faqList summary:after{color:var(--orange-dark);content:"+";font-family:Arial,Helvetica,sans-serif;position:absolute;right:6px}.article-module__FfjxvW__faqList details[open] summary:after{content:"−"}.article-module__FfjxvW__faqList p{color:var(--muted);margin:0;padding:0 44px 25px 0;line-height:1.75}.article-module__FfjxvW__propertyLinks{background:var(--white)}.article-module__FfjxvW__propertyLinks>div:first-child{max-width:780px}.article-module__FfjxvW__propertyLinks>div:first-child p{color:var(--muted);margin:22px 0 45px;line-height:1.75}.article-module__FfjxvW__propertyGrid a{min-height:230px}.article-module__FfjxvW__related{background:var(--paper)}.article-module__FfjxvW__relatedHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:50px;display:flex}.article-module__FfjxvW__relatedHeading>a{border-bottom:2px solid var(--orange);padding-bottom:7px;font-size:10px;font-weight:800}.article-module__FfjxvW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.article-module__FfjxvW__relatedGrid>a{border-top:1px solid var(--line);padding-top:16px}.article-module__FfjxvW__relatedGrid figure{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.article-module__FfjxvW__relatedGrid img{object-fit:cover;transition:transform .35s}.article-module__FfjxvW__relatedGrid a:hover img{transform:scale(1.025)}.article-module__FfjxvW__relatedGrid h3{letter-spacing:-.025em;margin:22px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.4vw,35px);font-weight:400;line-height:1.08}.article-module__FfjxvW__relatedGrid p{color:var(--muted);font-size:14px;line-height:1.65}@media (max-width:900px){.article-module__FfjxvW__articleSection,.article-module__FfjxvW__planning>div:first-child,.article-module__FfjxvW__faq{grid-template-columns:1fr}.article-module__FfjxvW__sourceGrid,.article-module__FfjxvW__propertyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.article-module__FfjxvW__hero{min-height:700px}.article-module__FfjxvW__quickFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.article-module__FfjxvW__quickFacts>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.article-module__FfjxvW__quickFacts>div:nth-child(4){border-top:1px solid var(--line)}.article-module__FfjxvW__byline span+span:before{display:none}.article-module__FfjxvW__sourceGrid,.article-module__FfjxvW__propertyGrid,.article-module__FfjxvW__relatedGrid{grid-template-columns:1fr}.article-module__FfjxvW__relatedHeading{flex-direction:column;align-items:flex-start}}.article-module__FfjxvW__hero{min-height:440px;padding-top:80px;padding-bottom:65px}.article-module__FfjxvW__hero h1{text-wrap:balance;max-width:20ch;font-size:clamp(44px,5.8vw,80px);line-height:1.04}.article-module__FfjxvW__hero>p{font-size:17px;line-height:1.6}.article-module__FfjxvW__cta{padding-top:60px;padding-bottom:60px}.article-module__FfjxvW__cta h2{font-size:clamp(36px,4.5vw,60px);line-height:1.1}.article-module__FfjxvW__intro,.article-module__FfjxvW__rhythms{padding-top:65px;padding-bottom:65px}@media (max-width:600px){.article-module__FfjxvW__hero{min-height:380px;padding-top:55px;padding-bottom:50px}.article-module__FfjxvW__hero h1{font-size:42px;line-height:1.05}.article-module__FfjxvW__hero>p{font-size:16px}.article-module__FfjxvW__intro,.article-module__FfjxvW__rhythms,.article-module__FfjxvW__cta{padding-top:42px;padding-bottom:42px}}
