._page_1jjff_1{background:var(--paper);color:var(--ink);overflow:clip}._hero_1jjff_2{color:#fff;background:#173b39;flex-direction:column;min-height:min(720px,86svh);display:flex}._heroCopy_1jjff_3{width:min(1180px,100%);padding:clamp(78px,9vw,132px) var(--gutter);margin:auto 0}._heroCopy_1jjff_3 h1{max-width:980px;margin-bottom:36px;font-size:clamp(66px,9vw,138px)}._intro_1jjff_5{color:#ffffffbf;max-width:720px;font:400 clamp(18px,1.7vw,25px)/1.6 var(--serif);margin:0}._signature_1jjff_6{letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #ffffff47;margin:42px 0 0;padding-top:24px;font-size:9px;font-weight:600}._staffHighlight_1jjff_7{padding:clamp(58px,6.5vw,92px) var(--gutter);background:#c1bcaa;grid-template-columns:.55fr 1.45fr;align-items:start;gap:clamp(45px,9vw,145px);display:grid}._staffHighlight_1jjff_7>div{max-width:900px}._staffHighlight_1jjff_7 h2{max-width:760px;margin:0 0 24px;font-size:clamp(40px,4.8vw,70px)}._staffHighlight_1jjff_7>div>p{color:#3f4d46;max-width:680px;font:400 clamp(17px,1.65vw,24px)/1.6 var(--serif);margin:0}._details_1jjff_11{padding:clamp(95px,11vw,165px) var(--gutter)}._sectionLead_1jjff_12{grid-template-columns:.62fr 1.2fr .78fr;align-items:start;gap:clamp(34px,6vw,100px);margin-bottom:clamp(75px,9vw,135px);display:grid}._sectionLead_1jjff_12 h2{margin:0;font-size:clamp(48px,6vw,88px)}._sectionLead_1jjff_12>p:last-child{color:#59635e;margin:4px 0 0;font-size:14px;line-height:1.8}._groupColumns_1jjff_15{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(42px,7vw,110px);display:grid}._groupColumn_1jjff_15{flex-direction:column;gap:clamp(58px,7vw,100px);display:flex}._group_1jjff_15{border-top:1px solid var(--line);min-width:0}._group_1jjff_15 h3{border-bottom:1px solid var(--line);color:var(--ink);font:400 clamp(22px,2.1vw,30px)/1.2 var(--serif);letter-spacing:-.015em;text-transform:none;margin:0;padding:25px 0 24px}._group_1jjff_15 dl{margin:0}._group_1jjff_15 dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.72fr) minmax(0,1.28fr);gap:28px;padding:21px 0;display:grid}._group_1jjff_15 dt{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.5}._group_1jjff_15 dd{font:400 clamp(18px,1.65vw,25px)/1.4 var(--serif);margin:0}._materialsGroup_1jjff_23{margin-top:clamp(78px,8vw,120px)}._materialsGroup_1jjff_23 dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(42px,7vw,110px);display:grid}._assets_1jjff_25{padding:clamp(95px,11vw,165px) var(--gutter);color:#fff;background:#132a26}._assetsLead_1jjff_26{grid-template-columns:.55fr 1.45fr;gap:clamp(45px,8vw,130px);margin-bottom:clamp(70px,8vw,120px);display:grid}._sectionNumber_1jjff_27{color:#ffffff94;letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:600}._assetsLead_1jjff_26 h2{max-width:880px;margin-bottom:28px;font-size:clamp(48px,6vw,88px)}._assetsLead_1jjff_26>div>p:last-child{color:#ffffffab;max-width:650px;margin:0;font-size:14px;line-height:1.8}._assetGrid_1jjff_30{border-top:1px solid #ffffff3d;border-left:1px solid #ffffff3d;grid-template-columns:repeat(12,1fr);margin:0;display:grid}._assetGrid_1jjff_30>div{border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;grid-column:span 4;align-content:center;gap:28px;min-height:230px;padding:32px 30px;display:grid}._assetGrid_1jjff_30>div:nth-child(n+4){grid-column:span 3}._assetGrid_1jjff_30 dt{color:#ffffff8c;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:600}._assetGrid_1jjff_30 dd{font:400 clamp(22px,2.05vw,32px)/1.2 var(--serif);margin:0}._continuity_1jjff_35{padding:clamp(95px,11vw,165px) var(--gutter);background:#c1bcaa;grid-template-columns:.55fr 1.45fr;gap:clamp(45px,9vw,145px);display:grid}._continuity_1jjff_35>div{max-width:920px}._continuity_1jjff_35 h2{max-width:850px;margin-bottom:32px;font-size:clamp(48px,6vw,88px)}._continuityCopy_1jjff_38{color:#3f4d46;max-width:680px;font:400 clamp(18px,1.8vw,26px)/1.6 var(--serif);margin:0}._inventoryNote_1jjff_39{color:#536059;margin:36px 0 0;font-size:11px;line-height:1.65}._actions_1jjff_40{flex-wrap:wrap;gap:12px;margin-top:46px;display:flex}@media (max-width:900px){._staffHighlight_1jjff_7{grid-template-columns:1fr 1.5fr;gap:42px}._sectionLead_1jjff_12{grid-template-columns:1fr 1.5fr}._sectionLead_1jjff_12>p:last-child{grid-column:2}._groupColumns_1jjff_15{gap:42px}._group_1jjff_15 dl>div{grid-template-columns:1fr;gap:10px}._assetGrid_1jjff_30{grid-template-columns:repeat(2,1fr)}._assetGrid_1jjff_30>div,._assetGrid_1jjff_30>div:nth-child(n+4){grid-column:auto}._assetGrid_1jjff_30>div:last-child{grid-column:1/-1}._assetsLead_1jjff_26,._continuity_1jjff_35{grid-template-columns:1fr}}@media (max-width:700px){._hero_1jjff_2{min-height:700px}._heroCopy_1jjff_3{padding:90px 22px 72px}._heroCopy_1jjff_3 h1{font-size:clamp(58px,18vw,78px)}._intro_1jjff_5{font-size:18px}._signature_1jjff_6{line-height:1.8}._staffHighlight_1jjff_7{padding-left:22px;padding-right:22px;display:block}._staffHighlight_1jjff_7>div{margin-top:30px}._staffHighlight_1jjff_7 h2{font-size:42px}._details_1jjff_11,._assets_1jjff_25,._continuity_1jjff_35{padding-left:22px;padding-right:22px}._sectionLead_1jjff_12{display:block}._sectionLead_1jjff_12 h2{margin:20px 0 28px}._groupColumns_1jjff_15{flex-direction:column;gap:0;display:flex}._groupColumn_1jjff_15{display:contents}._group_1jjff_15{margin-top:60px}._estate_1jjff_69{order:1}._residence_1jjff_70{order:2}._outdoor_1jjff_71{order:3}._utilities_1jjff_72{order:4}._group_1jjff_15 h3{padding-top:20px}._group_1jjff_15 dl>div{padding:19px 0}._group_1jjff_15 dd{font-size:21px}._materialsGroup_1jjff_23{margin-top:60px}._materialsGroup_1jjff_23 dl{grid-template-columns:1fr}._assetsLead_1jjff_26{display:block}._assetsLead_1jjff_26>div{margin-top:42px}._assetGrid_1jjff_30{grid-template-columns:1fr}._assetGrid_1jjff_30>div,._assetGrid_1jjff_30>div:nth-child(n+4),._assetGrid_1jjff_30>div:last-child{grid-column:auto;align-content:start;gap:16px;min-height:0;padding:30px 20px}._assetGrid_1jjff_30 dd{font-size:27px}._continuity_1jjff_35{display:block}._continuity_1jjff_35>div{margin-top:34px}._actions_1jjff_40{display:grid}._actions_1jjff_40 .button{width:100%}}
