._page_wf2s8_1{background:var(--surface-canvas);min-height:100vh;color:var(--text-primary)}._page_wf2s8_1 a{color:inherit;text-decoration:none}._page_wf2s8_1 a:focus-visible{outline-offset:4px;outline:3px solid #c49d54}._hero_wf2s8_7{grid-template-columns:minmax(0,1.08fr) minmax(290px,.62fr);align-items:end;gap:clamp(3rem,7vw,7rem);max-width:1312px;margin:0 auto;padding:clamp(7.5rem,10vw,9rem) 1.2rem clamp(4rem,7vw,6rem);display:grid}._breadcrumbs_wf2s8_9{color:#72808a;gap:.6rem;font-size:.7rem;display:flex}._breadcrumbs_wf2s8_9 a{color:#8b6a32}._eyebrow_wf2s8_13{color:#8b6a32;letter-spacing:.16em;margin-top:3.2rem;font-size:.67rem;font-weight:820;display:block}._hero_wf2s8_7 h1{font-family:var(--font-display);letter-spacing:-.06em;max-width:11ch;margin:1.3rem 0 1.7rem;font-size:clamp(3.4rem,5.8vw,6rem);font-weight:500;line-height:.92}._heroCopy_wf2s8_17>p{color:#596b79;max-width:65ch;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}._heroCopy_wf2s8_17>small{color:#39775b;border:1px solid #39775b40;border-radius:6px;margin-top:1.4rem;padding:.55rem .7rem;font-size:.62rem;font-weight:760;display:inline-block}._heroIndex_wf2s8_21{color:#fff;background:#102840;padding:1.25rem}._heroIndex_wf2s8_21>span{color:#d7b56f;letter-spacing:.15em;font-size:.6rem;font-weight:850}._heroIndex_wf2s8_21 ol{margin:1.4rem 0 0;padding:0;list-style:none}._heroIndex_wf2s8_21 li{border-top:1px solid #ffffff26;grid-template-columns:2.3rem 1fr;align-items:center;gap:.25rem 1rem;padding:1.15rem 0;display:grid}._heroIndex_wf2s8_21 li b{color:#d7b56f;grid-row:1/3;font-size:.62rem}._heroIndex_wf2s8_21 li strong{font-family:var(--font-display);font-size:1.2rem;font-weight:500}._heroIndex_wf2s8_21 li small{color:#aebbc5;font-size:.68rem}._summary_wf2s8_35{background:#e9eceb;grid-template-columns:repeat(4,1fr);gap:1px;padding:clamp(4rem,7vw,7rem) max(1.2rem,50vw - 656px);display:grid}._summary_wf2s8_35 article{background:#fdfcf9;min-height:250px;padding:1.5rem}._summary_wf2s8_35 span,._details_wf2s8_39 article>span{color:#39775b;letter-spacing:.05em;text-transform:uppercase;background:#edf3ee;border-radius:5px;padding:.4rem .5rem;font-size:.54rem;font-weight:850;display:inline-block}._summary_wf2s8_35 article:last-child span{color:#8b6a32;background:#f5ead3}._summary_wf2s8_35 h2{font-family:var(--font-display);margin:4rem 0 .8rem;font-size:1.45rem;font-weight:500}._summary_wf2s8_35 p,._details_wf2s8_39 article p{color:#5f707d;margin:0;font-size:.76rem;line-height:1.65}._architecture_wf2s8_47{color:#fff;background:#071e31;padding:clamp(5rem,9vw,8rem) max(1.2rem,50vw - 656px)}._architecture_wf2s8_47 header{grid-template-columns:.65fr 1.35fr;display:grid}._architecture_wf2s8_47 header span{color:#d7b56f;letter-spacing:.15em;font-size:.65rem;font-weight:820}._architecture_wf2s8_47 h2{font-family:var(--font-display);letter-spacing:-.055em;grid-column:2;margin:0 0 1.4rem;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:500;line-height:.95}._architecture_wf2s8_47 header p{color:#aebdc8;grid-column:2;max-width:65ch;font-size:.9rem;line-height:1.65}._architecture_wf2s8_47 ol{grid-template-columns:repeat(4,1fr);margin:4rem 0 0;padding:0;list-style:none;display:grid}._architecture_wf2s8_47 li{border-left:1px solid #ffffff29;min-height:230px;padding:1.2rem;position:relative}._architecture_wf2s8_47 li:before{content:"";background:#d7b56f;border-radius:50%;width:9px;height:9px;position:absolute;top:1.5rem;left:-5px}._architecture_wf2s8_47 li>span{color:#d7b56f;font-size:.58rem;font-weight:820}._architecture_wf2s8_47 li strong{font-family:var(--font-display);margin:4rem 0 .7rem;font-size:1.35rem;font-weight:500;display:block}._architecture_wf2s8_47 li p{color:#9cadb9;font-size:.72rem;line-height:1.55}._details_wf2s8_39{grid-template-columns:.6fr 1.4fr;gap:6rem;max-width:1312px;margin:0 auto;padding:clamp(5rem,9vw,8rem) 1.2rem;display:grid}._details_wf2s8_39 header>span{color:#8b6a32;letter-spacing:.14em;font-size:.66rem;font-weight:820}._details_wf2s8_39 header h2,._policies_wf2s8_73 h2,._contact_wf2s8_73 h2{font-family:var(--font-display);letter-spacing:-.05em;margin:1.2rem 0;font-size:clamp(2.7rem,4.8vw,5rem);font-weight:500;line-height:.98}._details_wf2s8_39>div{border-top:1px solid var(--border-subtle);display:grid}._details_wf2s8_39 article{border-bottom:1px solid var(--border-subtle);padding:1.7rem 0}._details_wf2s8_39 article h3{font-family:var(--font-display);margin:.8rem 0 .55rem;font-size:1.55rem;font-weight:500}._policies_wf2s8_73{background:#f2eee6;padding:clamp(5rem,8vw,7rem) max(1.2rem,50vw - 656px)}._policies_wf2s8_73>div{grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2.5rem;display:grid}._policies_wf2s8_73 a{background:var(--surface-canvas);border:1px solid var(--border-subtle);align-items:center;min-height:88px;padding:1rem;font-size:.76rem;font-weight:760;transition:background-color .16s,color .16s;display:flex}._policies_wf2s8_73 a:hover{color:#fff;background:#102f4b}._contact_wf2s8_73{color:#fff;text-align:center;background:#0b2942;flex-direction:column;align-items:center;min-height:430px;padding:5rem 1.2rem;display:flex}._contact_wf2s8_73 h2{color:#fff;max-width:12ch}._contact_wf2s8_73 p{color:#b8c5ce;max-width:64ch;font-size:.84rem;line-height:1.7}._contact_wf2s8_73 a{color:#071827;background:#be974f;border-radius:10px;align-items:center;min-height:48px;margin-top:1.4rem;padding:0 1rem;font-size:.76rem;font-weight:800;display:inline-flex}@media (max-width:900px){._hero_wf2s8_7{grid-template-columns:minmax(0,1fr)}._hero_wf2s8_7>*{min-width:0}._heroIndex_wf2s8_21{max-width:560px}._summary_wf2s8_35{grid-template-columns:1fr 1fr}._architecture_wf2s8_47 header{grid-template-columns:1fr}._architecture_wf2s8_47 h2,._architecture_wf2s8_47 header p{grid-column:1}._architecture_wf2s8_47 ol{grid-template-columns:1fr 1fr}._details_wf2s8_39{grid-template-columns:minmax(0,1fr);gap:3rem}._details_wf2s8_39>*{min-width:0}._policies_wf2s8_73>div{grid-template-columns:1fr 1fr}}@media (max-width:620px){._hero_wf2s8_7{padding-inline:1rem}._hero_wf2s8_7 h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal;font-size:clamp(2.65rem,13vw,4rem)}._summary_wf2s8_35{grid-template-columns:1fr;padding-inline:1rem}._summary_wf2s8_35 article{min-height:210px}._summary_wf2s8_35 h2{margin-top:2.8rem}._architecture_wf2s8_47{padding-inline:1rem}._architecture_wf2s8_47 h2{font-size:clamp(2.7rem,12vw,4.2rem)}._architecture_wf2s8_47 ol{grid-template-columns:1fr}._architecture_wf2s8_47 li{min-height:180px}._architecture_wf2s8_47 li strong{margin-top:2.6rem}._details_wf2s8_39{padding-inline:1rem}._details_wf2s8_39 header h2,._details_wf2s8_39 article h3{overflow-wrap:anywhere}._policies_wf2s8_73{padding-inline:1rem}._policies_wf2s8_73>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._policies_wf2s8_73 a{transition-duration:1ms}}html[data-theme=dark] ._page_wf2s8_1 a:focus-visible{outline-color:var(--focus-ring)}html[data-theme=dark] :is(._breadcrumbs_wf2s8_9,._heroCopy_wf2s8_17>p,._summary_wf2s8_35 p,._details_wf2s8_39 article p){color:var(--text-secondary)}html[data-theme=dark] :is(._breadcrumbs_wf2s8_9 a,._eyebrow_wf2s8_13,._details_wf2s8_39 header>span){color:var(--brand-gold-ink)}html[data-theme=dark] ._heroCopy_wf2s8_17>small{border-color:color-mix(in srgb, var(--status-success) 38%, transparent);color:var(--status-success)}html[data-theme=dark] ._summary_wf2s8_35{background:var(--surface-subtle)}html[data-theme=dark] ._summary_wf2s8_35 article{background:var(--surface-raised)}html[data-theme=dark] :is(._summary_wf2s8_35 span,._details_wf2s8_39 article>span){background:var(--status-success-surface);color:var(--status-success)}html[data-theme=dark] ._summary_wf2s8_35 article:last-child span{background:var(--status-warning-surface);color:var(--status-warning)}html[data-theme=dark] ._policies_wf2s8_73{background:var(--surface-subtle)}@media (hover:hover) and (pointer:fine){html[data-theme=dark] ._policies_wf2s8_73 a:hover{background:var(--surface-elevated);color:var(--text-primary)}}
