.services_visuallyHidden___2WKp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.services_ctaInner__vmvRY>div>p,.services_instrument__idIkC,.services_sectionHeaderDark__oVX_d>p,.services_sectionHeader__EH0HA>p{color:var(--gold-deep);font-size:.64rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase}.services_terms__XXg_U{padding-block:clamp(58px,8vw,104px);border-bottom:1px solid var(--line-dark)}.services_terms__XXg_U .services_instrument__idIkC{color:var(--gold-2)}.services_termGrid__DTPuf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;border-block:1px solid var(--line-dark-2)}.services_termGrid__DTPuf>div{min-width:0;padding:clamp(24px,3vw,42px);border-right:1px solid var(--line-dark)}.services_termGrid__DTPuf>div:first-child{padding-left:0}.services_termGrid__DTPuf>div:last-child{padding-right:0;border-right:0}.services_termGrid__DTPuf dt{color:var(--ivory-mute);font-size:.61rem;letter-spacing:.2em;text-transform:uppercase}.services_termGrid__DTPuf dd{margin-top:13px;color:var(--ivory);font-family:var(--ff-display);font-size:clamp(1.9rem,4vw,3.5rem);font-weight:520;line-height:.98}.services_timelineNote__OfPWP{max-width:78ch;margin-top:20px;color:var(--ivory-mute);font-size:.75rem;line-height:1.7}.services_commercialSummary__DYgKu{display:grid;grid-template-columns:1.2fr 1fr .75fr auto;border-bottom:1px solid var(--line-dark-2)}.services_commercialAction__bur0M,.services_commercialSummary__DYgKu>article{min-width:0;padding:24px clamp(18px,2.4vw,32px);border-right:1px solid var(--line-dark)}.services_commercialSummary__DYgKu>article:first-child{padding-left:0}.services_commercialAction__bur0M{display:flex;align-items:center;padding-right:0;border-right:0}.services_commercialSummary__DYgKu span{color:var(--gold-2);font-size:.56rem;letter-spacing:.18em;text-transform:uppercase}.services_commercialSummary__DYgKu li,.services_commercialSummary__DYgKu p{color:var(--ivory-dim);font-size:.72rem;line-height:1.55}.services_commercialSummary__DYgKu a,.services_commercialSummary__DYgKu p,.services_commercialSummary__DYgKu ul{margin-top:10px}.services_commercialSummary__DYgKu ul{display:grid;grid-gap:4px;gap:4px;padding-left:16px}.services_commercialSummary__DYgKu article>a{display:inline-block;color:var(--ivory);font-family:var(--ff-display);font-size:1.05rem}.services_sectionHeaderDark__oVX_d,.services_sectionHeader__EH0HA{max-width:880px}.services_ctaInner__vmvRY h2,.services_sectionHeaderDark__oVX_d h2,.services_sectionHeader__EH0HA h2{margin-top:22px;font-family:var(--ff-display);font-size:clamp(2.7rem,6vw,5.25rem);font-weight:520;letter-spacing:-.02em;line-height:.95}.services_sectionHeader__EH0HA h2{color:var(--black)}.services_ctaInner__vmvRY h2 em,.services_sectionHeaderDark__oVX_d h2 em,.services_sectionHeader__EH0HA h2 em{color:var(--gold-deep);font-weight:420}.services_sectionHeaderDark__oVX_d>p{color:var(--gold-2)}.services_sectionHeaderDark__oVX_d h2{color:var(--ivory)}.services_sectionHeaderDark__oVX_d h2 em{color:var(--gold-2)}.services_sectionHeaderDark__oVX_d>span{display:block;max-width:64ch;margin-top:22px;color:var(--ivory-mute);font-size:.88rem;line-height:1.75}.services_fitGrid__ZAc8R{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:0;gap:0;margin-top:clamp(48px,7vw,86px);border-block:1px solid var(--line-paper)}.services_fitGrid__ZAc8R article{padding:clamp(28px,3.4vw,48px);border-right:1px solid var(--line-paper)}.services_fitGrid__ZAc8R article:first-child{padding-left:0}.services_fitGrid__ZAc8R article:last-child{padding-right:0;border-right:0}.services_fitGrid__ZAc8R article>span{color:var(--gold-deep);font-size:.59rem;letter-spacing:.2em;text-transform:uppercase}.services_fitGrid__ZAc8R article>p,.services_fitGrid__ZAc8R li{color:var(--black-soft);font-size:.88rem;line-height:1.78}.services_fitGrid__ZAc8R article>p,.services_fitGrid__ZAc8R ul{margin-top:18px}.services_boundaryGrid__iGahj ul,.services_fitGrid__ZAc8R ul{list-style:none}.services_boundaryGrid__iGahj li,.services_fitGrid__ZAc8R li{position:relative;padding-left:18px}.services_boundaryGrid__iGahj li+li,.services_fitGrid__ZAc8R li+li{margin-top:13px}.services_boundaryGrid__iGahj li:before,.services_fitGrid__ZAc8R li:before{content:"";position:absolute;top:.85em;left:0;width:7px;height:1px;background:var(--gold-deep)}.services_scopeGrid__QyOg9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,7vw,86px);border-top:1px solid var(--line-dark-2);list-style:none}.services_scopeGrid__QyOg9 li{min-height:250px;padding:clamp(26px,3vw,42px);border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.services_scopeGrid__QyOg9 li:nth-child(3n+1){padding-left:0}.services_scopeGrid__QyOg9 li:nth-child(3n){padding-right:0;border-right:0}.services_processList__U1txT li>span,.services_scopeGrid__QyOg9 li>span{color:var(--gold);font-family:var(--ff-display);font-size:.95rem;font-style:italic}.services_processList__U1txT h3,.services_scopeGrid__QyOg9 h3{margin-top:28px;color:var(--ivory);font-family:var(--ff-display);font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:520;line-height:1.02}.services_processList__U1txT p,.services_scopeGrid__QyOg9 p{margin-top:14px;color:var(--ivory-mute);font-size:.8rem;line-height:1.72}.services_projectGrid__wm_4l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,26px);gap:clamp(16px,2vw,26px);margin-top:clamp(48px,7vw,86px)}.services_projectCard__LiGfW{min-width:0;overflow:hidden;border:1px solid var(--line-paper);background:rgba(255,255,255,.2);transition:transform .45s var(--ease-out),border-color .35s,background .35s}.services_projectCard__LiGfW:focus-visible,.services_projectCard__LiGfW:hover{border-color:var(--gold-deep);background:rgba(255,255,255,.35);transform:translateY(-5px)}.services_projectImage__NfPZX{position:relative;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--line-paper);background:var(--paper-2)}.services_projectImage__NfPZX img{object-fit:cover;object-position:top center;filter:saturate(.82) contrast(.98);transition:transform .8s var(--ease-out),filter .45s}.services_projectCard__LiGfW:focus-visible .services_projectImage__NfPZX img,.services_projectCard__LiGfW:hover .services_projectImage__NfPZX img{filter:saturate(.98) contrast(1);transform:scale(1.025)}.services_projectCopy__gLU_f{padding:clamp(22px,2.5vw,32px)}.services_projectCopy__gLU_f>p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;color:var(--black-mute);font-size:.56rem;letter-spacing:.14em;text-transform:uppercase}.services_projectCopy__gLU_f>p span:first-child{color:var(--gold-deep)}.services_projectCopy__gLU_f h3{margin-top:20px;color:var(--black);font-family:var(--ff-display);font-size:clamp(1.75rem,2.8vw,2.45rem);font-weight:540;line-height:1}.services_projectCopy__gLU_f strong{display:block;min-height:4.8em;margin-top:13px;color:var(--black-soft);font-size:.77rem;font-weight:410;line-height:1.62}.services_projectCopy__gLU_f small{display:block;margin-top:24px;padding-top:15px;border-top:1px solid var(--line-paper);color:var(--black);font-size:.59rem;letter-spacing:.16em;text-transform:uppercase}.services_evidenceNote__QWBwt{max-width:74ch;margin-top:24px;color:var(--black-mute);font-size:.75rem;line-height:1.7}.services_processList__U1txT{margin-top:clamp(48px,7vw,86px);border-bottom:1px solid var(--line-dark);list-style:none}.services_processList__U1txT li{display:grid;grid-template-columns:80px minmax(180px,.7fr) minmax(300px,1.3fr);grid-gap:24px;gap:24px;align-items:start;padding:28px 0;border-top:1px solid var(--line-dark)}.services_processList__U1txT h3,.services_processList__U1txT p{margin-top:0}.services_processList__U1txT p{max-width:64ch}.services_boundaryGrid__iGahj{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin-top:clamp(48px,7vw,86px);border-block:1px solid var(--line-paper)}.services_boundaryGrid__iGahj article{padding:clamp(30px,4vw,56px)}.services_boundaryGrid__iGahj article:first-child{padding-left:0;border-right:1px solid var(--line-paper)}.services_boundaryGrid__iGahj article:last-child{padding-right:0}.services_boundaryGrid__iGahj h3{color:var(--black);font-family:var(--ff-display);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:540}.services_boundaryGrid__iGahj article>p{margin-top:8px;color:var(--black-mute);font-size:.73rem}.services_boundaryGrid__iGahj ul{margin-top:26px}.services_boundaryGrid__iGahj li{color:var(--black-soft);font-size:.83rem;line-height:1.7}.services_faqList__OGVhB{max-width:980px;margin-top:clamp(48px,7vw,86px);border-bottom:1px solid var(--line-dark)}.services_faqList__OGVhB details{border-top:1px solid var(--line-dark)}.services_faqList__OGVhB summary{display:grid;grid-template-columns:54px 1fr auto;grid-gap:18px;gap:18px;align-items:center;min-height:82px;color:var(--ivory);font-family:var(--ff-display);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:500;line-height:1.12;cursor:pointer;list-style:none}.services_faqList__OGVhB summary::-webkit-details-marker{display:none}.services_faqList__OGVhB summary:after{content:"+";color:var(--gold-2);font-family:var(--ff-body);font-size:1.15rem;font-weight:350}.services_faqList__OGVhB details[open] summary:after{content:"−"}.services_faqList__OGVhB summary span{color:var(--gold);font-size:.8rem;font-style:italic}.services_faqList__OGVhB details>p{max-width:72ch;padding:0 54px 30px;color:var(--ivory-mute);font-size:.86rem;line-height:1.8}.services_ctaInner__vmvRY{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(36px,7vw,110px);gap:clamp(36px,7vw,110px);align-items:end;padding-block:clamp(24px,4vw,56px);border-block:1px solid var(--line-paper)}.services_ctaInner__vmvRY h2{max-width:18ch;color:var(--black);font-size:clamp(2.5rem,5.2vw,4.8rem)}.services_ctaInner__vmvRY>div>span{display:block;max-width:62ch;margin-top:22px;color:var(--black-mute);font-size:.82rem;line-height:1.75}@media (max-width:980px){.services_fitGrid__ZAc8R{grid-template-columns:1fr 1fr}.services_fitGrid__ZAc8R article:first-child{grid-column:1/-1;padding-right:0;border-right:0;border-bottom:1px solid var(--line-paper)}.services_fitGrid__ZAc8R article:nth-child(2){padding-left:0}.services_scopeGrid__QyOg9{grid-template-columns:repeat(2,minmax(0,1fr))}.services_scopeGrid__QyOg9 li:nth-child(3n+1){padding-left:clamp(26px,3vw,42px)}.services_scopeGrid__QyOg9 li:nth-child(3n){padding-right:clamp(26px,3vw,42px);border-right:1px solid var(--line-dark)}.services_scopeGrid__QyOg9 li:nth-child(odd){padding-left:0}.services_scopeGrid__QyOg9 li:nth-child(2n){padding-right:0;border-right:0}.services_projectGrid__wm_4l{grid-template-columns:1fr 1fr}.services_projectCard__LiGfW:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,.9fr) 1.1fr}.services_projectCard__LiGfW:last-child .services_projectImage__NfPZX{height:100%;aspect-ratio:auto;border-right:1px solid var(--line-paper);border-bottom:0}.services_projectCopy__gLU_f strong{min-height:0}.services_ctaInner__vmvRY{grid-template-columns:1fr;align-items:start}}@media (max-width:720px){.services_commercialSummary__DYgKu,.services_termGrid__DTPuf{grid-template-columns:1fr}.services_commercialAction__bur0M,.services_commercialSummary__DYgKu>article,.services_commercialSummary__DYgKu>article:first-child{padding:22px 0;border-right:0;border-bottom:1px solid var(--line-dark)}.services_commercialAction__bur0M{border-bottom:0}.services_termGrid__DTPuf>div,.services_termGrid__DTPuf>div:first-child,.services_termGrid__DTPuf>div:last-child{padding:22px 0;border-right:0;border-bottom:1px solid var(--line-dark)}.services_termGrid__DTPuf>div:last-child{border-bottom:0}.services_boundaryGrid__iGahj,.services_fitGrid__ZAc8R,.services_projectGrid__wm_4l,.services_scopeGrid__QyOg9{grid-template-columns:1fr}.services_fitGrid__ZAc8R article,.services_fitGrid__ZAc8R article:first-child,.services_fitGrid__ZAc8R article:last-child,.services_fitGrid__ZAc8R article:nth-child(2){grid-column:auto;padding:26px 0;border-right:0;border-bottom:1px solid var(--line-paper)}.services_fitGrid__ZAc8R article:last-child{border-bottom:0}.services_scopeGrid__QyOg9 li,.services_scopeGrid__QyOg9 li:nth-child(2n),.services_scopeGrid__QyOg9 li:nth-child(3n),.services_scopeGrid__QyOg9 li:nth-child(3n+1),.services_scopeGrid__QyOg9 li:nth-child(odd){min-height:0;padding:28px 0;border-right:0}.services_scopeGrid__QyOg9 h3{margin-top:18px}.services_projectCard__LiGfW:last-child{grid-column:auto;display:block}.services_projectCard__LiGfW:last-child .services_projectImage__NfPZX{height:auto;aspect-ratio:16/10;border-right:0;border-bottom:1px solid var(--line-paper)}.services_processList__U1txT li{grid-template-columns:42px 1fr;gap:14px 18px}.services_processList__U1txT p{grid-column:2}.services_boundaryGrid__iGahj article,.services_boundaryGrid__iGahj article:first-child,.services_boundaryGrid__iGahj article:last-child{padding:30px 0;border-right:0}.services_boundaryGrid__iGahj article:first-child{border-bottom:1px solid var(--line-paper)}}@media (max-width:520px){.services_ctaInner__vmvRY h2,.services_sectionHeaderDark__oVX_d h2,.services_sectionHeader__EH0HA h2{font-size:clamp(2.4rem,12vw,3.35rem)}.services_projectGrid__wm_4l{gap:14px}.services_projectCopy__gLU_f{padding:22px 18px}.services_faqList__OGVhB summary{grid-template-columns:34px 1fr auto;gap:10px;min-height:76px}.services_faqList__OGVhB details>p{padding:0 0 26px 44px}}@media (prefers-reduced-motion:reduce){.services_projectCard__LiGfW,.services_projectImage__NfPZX img{transition:none}.services_projectCard__LiGfW:focus-visible,.services_projectCard__LiGfW:focus-visible .services_projectImage__NfPZX img,.services_projectCard__LiGfW:hover,.services_projectCard__LiGfW:hover .services_projectImage__NfPZX img{transform:none}}