.ServiceDetail-module__yBpq8G__shell{background:#102e50}.ServiceDetail-module__yBpq8G__eyebrow{color:var(--gold);letter-spacing:.15em;margin:0;font-size:.7rem;font-weight:700}.ServiceDetail-module__yBpq8G__hero{padding:27px 0 0}.ServiceDetail-module__yBpq8G__heroGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:440px;display:grid}.ServiceDetail-module__yBpq8G__heroCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:36px clamp(24px,4vw,60px) 36px 0;display:flex}.ServiceDetail-module__yBpq8G__hero h1{letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(2.2rem,3.2vw,3.8rem);font-weight:500;line-height:1.08}.ServiceDetail-module__yBpq8G__titleLine{white-space:nowrap;display:block}.ServiceDetail-module__yBpq8G__hero h1 em{color:var(--gold);font-family:Georgia,serif;font-weight:400;display:block}.ServiceDetail-module__yBpq8G__lead{color:#cbd8dc;max-width:480px;margin:20px 0 0;font-size:1.07rem;line-height:1.48}.ServiceDetail-module__yBpq8G__cta{background:var(--gold);color:#173756;margin-top:27px;padding:14px 18px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-block}.ServiceDetail-module__yBpq8G__cta:hover{background:#cf9b47}.ServiceDetail-module__yBpq8G__heroImage{min-height:440px;position:relative;overflow:hidden}.ServiceDetail-module__yBpq8G__heroImage img{object-fit:cover}.ServiceDetail-module__yBpq8G__focus{border-bottom:1px solid var(--line)}.ServiceDetail-module__yBpq8G__focus>div{grid-template-columns:180px minmax(0,1fr);gap:clamp(24px,3vw,44px);padding:29px 0 32px;display:grid}.ServiceDetail-module__yBpq8G__focus .ServiceDetail-module__yBpq8G__eyebrow{padding-top:7px}.ServiceDetail-module__yBpq8G__focus h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,2.45vw,2.55rem);font-weight:500;line-height:1.16}.ServiceDetail-module__yBpq8G__links{flex-wrap:wrap;gap:24px;margin-top:17px;display:flex}.ServiceDetail-module__yBpq8G__links a{border-bottom:1px solid var(--gold);color:var(--gold);padding-bottom:5px;font-size:.85rem;font-weight:650;text-decoration:none}.ServiceDetail-module__yBpq8G__links a:hover{color:#fff;border-color:#fff}.ServiceDetail-module__yBpq8G__scope{border-bottom:1px solid var(--line);background:#0f2947}.ServiceDetail-module__yBpq8G__scope>div{padding:38px 0 43px}.ServiceDetail-module__yBpq8G__scopeHead{align-items:baseline;gap:24px;margin-bottom:17px;display:flex}.ServiceDetail-module__yBpq8G__scopeHead h2{letter-spacing:-.015em;margin:0;font-size:clamp(1.65rem,2.4vw,2.4rem);font-weight:500}.ServiceDetail-module__yBpq8G__scopeGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ServiceDetail-module__yBpq8G__scopeGrid article{border-right:1px solid var(--line);padding:20px 20px 17px}.ServiceDetail-module__yBpq8G__scopeGrid article:first-child{padding-left:0}.ServiceDetail-module__yBpq8G__scopeGrid article:last-child{border-right:0}.ServiceDetail-module__yBpq8G__scopeGrid h3{letter-spacing:0;margin:0 0 9px;font-size:1.08rem;font-weight:500}.ServiceDetail-module__yBpq8G__scopeGrid p{color:#b9cbd4;margin:0;font-size:.9rem;line-height:1.55}.ServiceDetail-module__yBpq8G__boundary{color:#a8bbc5;max-width:840px;margin:24px 0 0;font-size:.84rem;line-height:1.5}.ServiceDetail-module__yBpq8G__close>div{justify-content:space-between;align-items:center;gap:22px;padding:28px 0 33px;display:flex}.ServiceDetail-module__yBpq8G__close p{letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2.3vw,2.2rem);font-weight:500}.ServiceDetail-module__yBpq8G__close a{border:1px solid var(--gold);color:var(--gold);white-space:nowrap;padding:12px 16px;font-size:.83rem;font-weight:700;text-decoration:none}.ServiceDetail-module__yBpq8G__close a:hover{background:#ecb8751a}@media (max-width:1000px){.ServiceDetail-module__yBpq8G__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceDetail-module__yBpq8G__scopeGrid article:nth-child(2){border-right:0}.ServiceDetail-module__yBpq8G__scopeGrid article:nth-child(n+3){border-top:1px solid var(--line)}.ServiceDetail-module__yBpq8G__scopeGrid article:nth-child(3){padding-left:0}.ServiceDetail-module__yBpq8G__heroGrid{grid-template-columns:1fr}.ServiceDetail-module__yBpq8G__heroCopy{padding:36px 0}.ServiceDetail-module__yBpq8G__heroImage{min-height:300px}.ServiceDetail-module__yBpq8G__hero h1{font-size:clamp(2.2rem,5vw,3.8rem)}}@media (max-width:760px){.ServiceDetail-module__yBpq8G__hero{padding-top:0}.ServiceDetail-module__yBpq8G__heroCopy{padding:31px 0 35px}.ServiceDetail-module__yBpq8G__heroImage{min-height:270px}.ServiceDetail-module__yBpq8G__focus>div{grid-template-columns:1fr;gap:13px;padding:32px 0 36px}.ServiceDetail-module__yBpq8G__focus .ServiceDetail-module__yBpq8G__eyebrow{padding:0}.ServiceDetail-module__yBpq8G__links{gap:14px 24px}.ServiceDetail-module__yBpq8G__close>div{padding:26px 0 30px}}@media (max-width:600px){.ServiceDetail-module__yBpq8G__titleLine{white-space:normal}.ServiceDetail-module__yBpq8G__scope>div{padding:30px 0 34px}.ServiceDetail-module__yBpq8G__scopeHead{display:block}.ServiceDetail-module__yBpq8G__scopeHead h2{margin-top:7px}.ServiceDetail-module__yBpq8G__scopeGrid{grid-template-columns:1fr}.ServiceDetail-module__yBpq8G__scopeGrid article,.ServiceDetail-module__yBpq8G__scopeGrid article:first-child,.ServiceDetail-module__yBpq8G__scopeGrid article:nth-child(3){border-right:0;border-top:1px solid var(--line);padding:16px 0}.ServiceDetail-module__yBpq8G__scopeGrid article:first-child{border-top:0}.ServiceDetail-module__yBpq8G__boundary{margin-top:14px}}@media (max-width:480px){.ServiceDetail-module__yBpq8G__close>div{flex-direction:column;align-items:flex-start}.ServiceDetail-module__yBpq8G__close a{margin-top:3px}}
