.svc-hero[data-astro-cid-rtnuwni6]{position:relative;color:var(--paper);padding:clamp(6.5rem,12vw,10rem) 0 clamp(4rem,8vw,6.5rem);overflow:hidden}.svc-hero__bg[data-astro-cid-rtnuwni6]{position:absolute;inset:0;z-index:-1}.svc-hero__bg[data-astro-cid-rtnuwni6] img[data-astro-cid-rtnuwni6]{width:100%;height:100%;object-fit:cover}.svc-hero__ov[data-astro-cid-rtnuwni6]{position:absolute;inset:0;background:linear-gradient(180deg,#0e1726cc,#0e1726ed),radial-gradient(75% 75% at 88% 12%,rgba(200,164,92,.22),transparent 55%)}.svc-hero__inner[data-astro-cid-rtnuwni6]{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(2rem,5vw,4rem);align-items:end}.svc-hero__lead[data-astro-cid-rtnuwni6]{max-width:720px}.svc-hero[data-astro-cid-rtnuwni6] h1[data-astro-cid-rtnuwni6]{margin:.6rem 0 .3rem;font-size:clamp(2.4rem,5vw,3.8rem)}.svc-hero__tagline[data-astro-cid-rtnuwni6]{font-family:var(--font-title);font-size:clamp(1.3rem,2.4vw,1.9rem);font-style:italic;color:var(--gold-soft);margin-bottom:1.3rem}.svc-hero__lede[data-astro-cid-rtnuwni6]{color:#fff;opacity:.92;max-width:620px}.svc-hero__links[data-astro-cid-rtnuwni6]{display:flex;gap:1rem;margin-top:2.2rem;flex-wrap:wrap}.btn--outline-light[data-astro-cid-rtnuwni6]{background:transparent;color:#fff;border:1px solid var(--white-10);box-shadow:none}.btn--outline-light[data-astro-cid-rtnuwni6]:hover{border-color:var(--gold);color:var(--gold-soft);box-shadow:none}.svc-hero__pills[data-astro-cid-rtnuwni6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.8rem}.svc-hero__pills[data-astro-cid-rtnuwni6] span[data-astro-cid-rtnuwni6]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--gold);background:var(--gold-14);border:1px solid var(--gold-30);padding:.4rem .9rem;border-radius:100px}.svc-hero__quote[data-astro-cid-rtnuwni6]{padding-left:1.3rem;border-left:3px solid var(--gold)}.svc-hero__quote[data-astro-cid-rtnuwni6] p[data-astro-cid-rtnuwni6]{font-family:var(--font-title);font-style:italic;color:#fff;font-size:1.2rem;line-height:1.3}.svc-hero__quote[data-astro-cid-rtnuwni6] footer[data-astro-cid-rtnuwni6]{margin-top:.6rem;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}@media (max-width: 860px){.svc-hero__inner[data-astro-cid-rtnuwni6]{grid-template-columns:1fr;align-items:start}.svc-hero__quote[data-astro-cid-rtnuwni6]{margin-top:.5rem;max-width:460px}}.svc-hero--split[data-astro-cid-rtnuwni6]{background:var(--navy);padding:clamp(4.5rem,7vw,6rem) 0 clamp(2.4rem,3.4vw,3rem);min-height:clamp(580px,74vh,700px);display:flex;align-items:center}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__media[data-astro-cid-rtnuwni6]{position:absolute;top:0;right:0;bottom:0;width:62%;z-index:0}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__media[data-astro-cid-rtnuwni6] img[data-astro-cid-rtnuwni6]{width:100%;height:100%;object-fit:cover;object-position:60% center}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__fade[data-astro-cid-rtnuwni6]{position:absolute;inset:0;background:linear-gradient(90deg,var(--navy) 0%,rgba(14,23,38,.92) 15%,rgba(14,23,38,.42) 38%,rgba(14,23,38,.14) 55%,rgba(14,23,38,.5) 82%,rgba(14,23,38,.82) 100%),linear-gradient(180deg,rgba(14,23,38,.32) 0%,transparent 24%,transparent 66%,rgba(14,23,38,.55) 100%)}.svc-hero--split[data-astro-cid-rtnuwni6] .container[data-astro-cid-rtnuwni6]{max-width:1360px}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__inner[data-astro-cid-rtnuwni6]{position:relative;z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(230px,.55fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__lead[data-astro-cid-rtnuwni6]{max-width:660px}.svc-hero--split[data-astro-cid-rtnuwni6] h1[data-astro-cid-rtnuwni6]{margin:.5rem 0 .2rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__tagline[data-astro-cid-rtnuwni6]{font-size:clamp(1.3rem,2.4vw,1.95rem);line-height:1.12;margin-bottom:1.1rem}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__lede[data-astro-cid-rtnuwni6]{font-size:clamp(1rem,1.25vw,1.1rem);max-width:560px}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__links[data-astro-cid-rtnuwni6]{margin-top:1.7rem}.svc-hero__feats[data-astro-cid-rtnuwni6]{list-style:none;margin:1.9rem 0 0;padding:0;display:flex;flex-wrap:nowrap;gap:1.4rem}.svc-hero__feats[data-astro-cid-rtnuwni6] li[data-astro-cid-rtnuwni6]{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:.55rem;font-size:.85rem;font-weight:600;color:var(--paper);line-height:1.25}.svc-hero__feats[data-astro-cid-rtnuwni6] svg[data-astro-cid-rtnuwni6]{width:24px;height:24px;color:var(--gold);flex:none}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__rail[data-astro-cid-rtnuwni6]{align-self:stretch;min-height:320px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;padding:.4rem 0}.svc-hero__script[data-astro-cid-rtnuwni6]{display:flex;flex-direction:column;gap:.1rem;font-family:var(--font-title);font-style:italic;font-weight:500;font-size:clamp(1.3rem,1.9vw,1.75rem);color:#fff;line-height:1.25;text-shadow:0 1px 2px rgba(8,14,26,.95),0 2px 18px rgba(8,14,26,.9)}.svc-hero__q[data-astro-cid-rtnuwni6]{border-right:3px solid var(--gold);padding-right:1rem;max-width:250px;text-shadow:0 1px 2px rgba(8,14,26,.95),0 2px 18px rgba(8,14,26,.9)}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__q[data-astro-cid-rtnuwni6]{margin-top:auto}.svc-hero__q[data-astro-cid-rtnuwni6] p[data-astro-cid-rtnuwni6]{font-family:var(--font-title);font-style:italic;color:#fff;font-size:1.02rem;line-height:1.38;margin:0}.svc-hero__q[data-astro-cid-rtnuwni6] footer[data-astro-cid-rtnuwni6]{margin-top:.5rem;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}@media (max-width: 980px){.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__media[data-astro-cid-rtnuwni6]{width:78%}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__rail[data-astro-cid-rtnuwni6]{min-height:260px}.svc-hero__feats[data-astro-cid-rtnuwni6]{flex-wrap:wrap;gap:1rem 1.6rem}.svc-hero__feats[data-astro-cid-rtnuwni6] li[data-astro-cid-rtnuwni6]{flex:0 1 auto;max-width:175px}}@media (max-width: 760px){.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__media[data-astro-cid-rtnuwni6]{width:100%}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__fade[data-astro-cid-rtnuwni6]{background:linear-gradient(180deg,rgba(14,23,38,.55) 0%,rgba(14,23,38,.72) 45%,var(--navy) 100%)}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__inner[data-astro-cid-rtnuwni6]{grid-template-columns:1fr}.svc-hero--split[data-astro-cid-rtnuwni6] .svc-hero__rail[data-astro-cid-rtnuwni6]{align-items:flex-start;text-align:left;min-height:0;margin-top:1.6rem;gap:1.4rem}.svc-hero__q[data-astro-cid-rtnuwni6]{border-right:none;border-left:3px solid var(--gold);padding-right:0;padding-left:1rem}}.svc-hero--panel[data-astro-cid-rtnuwni6]{position:relative;display:flex;flex-direction:column;overflow:hidden;color:var(--paper);padding:0;min-height:clamp(480px,64vh,660px)}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact{min-height:clamp(580px,74vh,700px)}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact .svc-hero__pinner[data-astro-cid-rtnuwni6]{padding-block:clamp(1.4rem,2.4vw,2rem)}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact h1[data-astro-cid-rtnuwni6]{font-size:clamp(2rem,3.5vw,3rem);margin:.35rem 0 .15rem}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact .svc-hero__panel-in[data-astro-cid-rtnuwni6]{max-width:640px}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact .svc-hero__pfeats[data-astro-cid-rtnuwni6]{padding-block:.85rem}.svc-hero--panel[data-astro-cid-rtnuwni6].svc-hero--compact .svc-hero__qbox[data-astro-cid-rtnuwni6]{bottom:clamp(8.5rem,13vw,10rem)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pbg[data-astro-cid-rtnuwni6]{position:absolute;inset:0;z-index:0}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pbg[data-astro-cid-rtnuwni6] img[data-astro-cid-rtnuwni6]{width:100%;height:100%;object-fit:cover;object-position:65% center}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pfade[data-astro-cid-rtnuwni6]{position:absolute;inset:0;background:linear-gradient(90deg,var(--navy) 0%,var(--navy) 30%,rgba(14,23,38,.9) 44%,rgba(14,23,38,.45) 58%,rgba(14,23,38,.12) 74%,rgba(14,23,38,.4) 100%),linear-gradient(0deg,rgba(10,17,32,.82) 0%,rgba(10,17,32,.45) 16%,transparent 40%)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pcontent[data-astro-cid-rtnuwni6]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pinner[data-astro-cid-rtnuwni6]{flex:1;display:flex;align-items:center;width:100%;padding-block:clamp(3.5rem,6vw,5.5rem)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__panel-in[data-astro-cid-rtnuwni6]{max-width:560px}.svc-hero__pfeats-band[data-astro-cid-rtnuwni6]{border-top:1px solid var(--white-10)}.svc-hero__pfeats[data-astro-cid-rtnuwni6]{list-style:none;margin:0 auto;padding-block:1.15rem;display:grid;grid-template-columns:repeat(var(--n, 4),1fr);gap:1rem}.svc-hero__pfeats[data-astro-cid-rtnuwni6] li[data-astro-cid-rtnuwni6]{display:flex;align-items:center;gap:.7rem;padding:0 .6rem}.svc-hero__pfeats[data-astro-cid-rtnuwni6] li[data-astro-cid-rtnuwni6]+li[data-astro-cid-rtnuwni6]{border-left:1px solid var(--white-10)}.svc-hero__pfeats-icon[data-astro-cid-rtnuwni6]{flex:none;width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--gold-14);border:1px solid var(--gold-30);color:var(--gold)}.svc-hero__pfeats-icon[data-astro-cid-rtnuwni6] svg[data-astro-cid-rtnuwni6]{width:20px;height:20px}.svc-hero__pfeats-text[data-astro-cid-rtnuwni6]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.svc-hero__pfeats-label[data-astro-cid-rtnuwni6]{font-size:.85rem;font-weight:600;color:#fff;line-height:1.3;text-shadow:0 1px 6px rgba(8,14,26,.7)}.svc-hero__pfeats-desc[data-astro-cid-rtnuwni6]{font-size:.76rem;font-weight:400;color:var(--gold-soft);line-height:1.35;text-shadow:0 1px 6px rgba(8,14,26,.7)}.svc-hero--panel[data-astro-cid-rtnuwni6] h1[data-astro-cid-rtnuwni6]{margin:.5rem 0 .2rem;font-size:clamp(2.4rem,4.5vw,4rem);line-height:1.05;text-shadow:0 1px 2px rgba(8,14,26,.6),0 2px 24px rgba(8,14,26,.55)}.svc-hero--panel[data-astro-cid-rtnuwni6] h1[data-astro-cid-rtnuwni6] .accent[data-astro-cid-rtnuwni6]{color:var(--gold)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__tagline[data-astro-cid-rtnuwni6]{font-family:var(--font-title);font-size:clamp(1.3rem,2.4vw,1.9rem);font-style:italic;color:var(--gold-soft);margin-bottom:1.1rem;text-shadow:0 1px 2px rgba(8,14,26,.6),0 2px 18px rgba(8,14,26,.5)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__lede[data-astro-cid-rtnuwni6]{color:#fff;opacity:.92;font-size:clamp(1rem,1.25vw,1.1rem);max-width:520px;text-shadow:0 1px 12px rgba(8,14,26,.55)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__links[data-astro-cid-rtnuwni6]{display:flex;gap:1rem;margin-top:1.7rem;flex-wrap:wrap}.svc-hero__qbox[data-astro-cid-rtnuwni6]{position:absolute;z-index:2;bottom:clamp(5rem,10vw,7rem);right:max(clamp(1.2rem,4vw,2.4rem),calc((100vw - 1180px)/2));max-width:340px;padding-left:1.3rem;border-left:3px solid var(--gold);text-shadow:0 1px 2px rgba(8,14,26,1),0 2px 12px rgba(8,14,26,.95),0 0 34px rgba(8,14,26,.85)}.svc-hero__qbox[data-astro-cid-rtnuwni6] p[data-astro-cid-rtnuwni6]{font-family:var(--font-title);font-style:italic;color:#fff;font-size:1.2rem;line-height:1.3;margin:0}.svc-hero__qbox[data-astro-cid-rtnuwni6] footer[data-astro-cid-rtnuwni6]{margin-top:.6rem;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}@media (max-width: 820px){.svc-hero--panel[data-astro-cid-rtnuwni6]{min-height:0}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pbg[data-astro-cid-rtnuwni6] img[data-astro-cid-rtnuwni6]{object-position:center}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pfade[data-astro-cid-rtnuwni6]{background:linear-gradient(180deg,rgba(14,23,38,.68) 0%,rgba(14,23,38,.86) 55%,var(--navy) 100%)}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__panel-in[data-astro-cid-rtnuwni6]{max-width:none}.svc-hero--panel[data-astro-cid-rtnuwni6] .svc-hero__pinner[data-astro-cid-rtnuwni6]{padding-block:clamp(4rem,10vw,5rem) clamp(1.5rem,4vw,2rem)}.svc-hero__qbox[data-astro-cid-rtnuwni6]{position:static;margin:1.4rem clamp(1.2rem,4vw,2.4rem) 0;max-width:none}.svc-hero__pfeats[data-astro-cid-rtnuwni6]{grid-template-columns:repeat(2,1fr);gap:1.1rem 1.4rem}.svc-hero__pfeats[data-astro-cid-rtnuwni6] li[data-astro-cid-rtnuwni6]{border-left:none!important;padding:0}}@media (max-width: 460px){.svc-hero__pfeats[data-astro-cid-rtnuwni6]{grid-template-columns:1fr}}.fcta-card[data-astro-cid-nqzr7c5x]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.05fr);background:var(--navy);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 30px 70px -40px #0e17268c;color:var(--paper)}.fcta-card__media[data-astro-cid-nqzr7c5x]{position:relative;min-height:260px}.fcta-card__media[data-astro-cid-nqzr7c5x] img[data-astro-cid-nqzr7c5x]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:73% 62%}.fcta-card__main[data-astro-cid-nqzr7c5x]{padding:clamp(1.4rem,2.4vw,2.2rem);display:flex;flex-direction:column;min-width:0}.fcta-card__main[data-astro-cid-nqzr7c5x] h2[data-astro-cid-nqzr7c5x]{color:#fff;font-size:clamp(1.35rem,2.1vw,1.8rem);line-height:1.14;margin:0 0 .6rem}.fcta-card__lead[data-astro-cid-nqzr7c5x]{color:var(--gold-soft);font-size:.94rem;line-height:1.5;margin:0 0 1.1rem;max-width:42ch}.fcta-card__feats[data-astro-cid-nqzr7c5x]{list-style:none;margin:0 0 1.3rem;padding:0;display:flex;flex-wrap:wrap;gap:.55rem 1.6rem}.fcta-card__feats[data-astro-cid-nqzr7c5x] li[data-astro-cid-nqzr7c5x]{display:flex;align-items:center;gap:.6rem;color:#fff;font-size:.88rem;line-height:1.25}.fcta-card__ic[data-astro-cid-nqzr7c5x]{flex:none;color:var(--gold);display:grid;place-items:center}.fcta-card__ic[data-astro-cid-nqzr7c5x] svg[data-astro-cid-nqzr7c5x]{width:20px;height:20px;display:block}.fcta-card__cta[data-astro-cid-nqzr7c5x]{margin-top:auto;width:100%;justify-content:center}.fcta-card__aside[data-astro-cid-nqzr7c5x]{padding:clamp(1.4rem,2.4vw,2.2rem);border-left:1px solid var(--white-10);display:flex;flex-direction:column;min-width:0}.fcta-card__aside[data-astro-cid-nqzr7c5x] h3[data-astro-cid-nqzr7c5x]{font-family:var(--font-title);color:#fff;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.15;margin:0 0 .5rem}.fcta-card__aside-text[data-astro-cid-nqzr7c5x]{color:var(--gold-soft);font-size:.88rem;line-height:1.5;margin:0 0 1rem}.fcta-card__links[data-astro-cid-nqzr7c5x]{display:flex;flex-direction:column;gap:.55rem}.fcta-link[data-astro-cid-nqzr7c5x]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.62rem 1.1rem;border-radius:100px;border:1px solid var(--white-10);background:#ffffff0a;color:#fff;font-family:var(--font-body);font-weight:700;font-size:.86rem;transition:background .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}.fcta-link[data-astro-cid-nqzr7c5x] svg[data-astro-cid-nqzr7c5x]{flex:none;width:18px;height:18px;color:var(--gold);transition:transform .3s var(--ease)}.fcta-link[data-astro-cid-nqzr7c5x]:hover{background:#c8a45c1f;border-color:var(--gold-30);transform:translateY(-2px)}.fcta-link[data-astro-cid-nqzr7c5x]:hover svg[data-astro-cid-nqzr7c5x]{transform:translate(3px)}@media (max-width: 1040px){.fcta-card[data-astro-cid-nqzr7c5x]{grid-template-columns:1fr 1fr}.fcta-card__media[data-astro-cid-nqzr7c5x]{grid-column:1 / -1;min-height:220px}.fcta-card__aside[data-astro-cid-nqzr7c5x]{border-left:1px solid var(--white-10)}}@media (max-width: 720px){.fcta-card[data-astro-cid-nqzr7c5x]{grid-template-columns:1fr}.fcta-card__media[data-astro-cid-nqzr7c5x]{min-height:200px}.fcta-card__aside[data-astro-cid-nqzr7c5x]{border-left:none;border-top:1px solid var(--white-10)}}
