.service-hero:where(.astro-ZS3BR4DN){padding:92px 0 104px;background:radial-gradient(circle at 85% 25%,rgba(240,196,35,.11),transparent 28%),#0a172a;color:#fff}.breadcrumbs:where(.astro-ZS3BR4DN){display:flex;gap:8px;margin-bottom:52px;color:#9eabc0;font-size:.76rem}.breadcrumbs:where(.astro-ZS3BR4DN) a:where(.astro-ZS3BR4DN):hover{color:var(--gold)}.service-hero:where(.astro-ZS3BR4DN) h1:where(.astro-ZS3BR4DN){max-width:850px;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(2.35rem,5vw,4.25rem);font-weight:600;letter-spacing:-.045em;line-height:1.06}.service-hero:where(.astro-ZS3BR4DN) .intro:where(.astro-ZS3BR4DN){max-width:760px;margin:26px 0 34px;color:#c5cedc;font-size:1.08rem}.item-grid:where(.astro-ZS3BR4DN){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.item-grid:where(.astro-ZS3BR4DN) article:where(.astro-ZS3BR4DN){padding:32px;border:1px solid #dfe3e9;border-radius:12px;background:white}.item-grid:where(.astro-ZS3BR4DN) span:where(.astro-ZS3BR4DN){color:#a68100;font-size:.75rem;font-weight:700}.item-grid:where(.astro-ZS3BR4DN) h3:where(.astro-ZS3BR4DN){margin:28px 0 12px;color:var(--navy);font-size:1.25rem}.item-grid:where(.astro-ZS3BR4DN) p:where(.astro-ZS3BR4DN),.copy-grid:where(.astro-ZS3BR4DN) p:where(.astro-ZS3BR4DN){margin:0;color:var(--muted);font-size:.94rem}.situations:where(.astro-ZS3BR4DN){background:var(--navy)}.situations-grid:where(.astro-ZS3BR4DN){display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.situations:where(.astro-ZS3BR4DN) .section-heading h2{color:#fff}.situations:where(.astro-ZS3BR4DN) ul:where(.astro-ZS3BR4DN){display:grid;gap:12px;padding:0;margin:0;list-style:none}.situations:where(.astro-ZS3BR4DN) li:where(.astro-ZS3BR4DN){padding:17px 20px;border-left:2px solid var(--gold);background:rgba(255,255,255,.055);color:#d7deea;font-size:.93rem}.seo-copy:where(.astro-ZS3BR4DN){background:white}.copy-grid:where(.astro-ZS3BR4DN){display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.copy-grid:where(.astro-ZS3BR4DN) h2:where(.astro-ZS3BR4DN){margin:0;color:var(--navy);font-size:clamp(1.8rem,3vw,2.65rem);font-weight:600;letter-spacing:-.03em;line-height:1.14}.copy-grid:where(.astro-ZS3BR4DN) p:where(.astro-ZS3BR4DN)+p:where(.astro-ZS3BR4DN){margin-top:18px}.related:where(.astro-ZS3BR4DN){padding-top:65px;padding-bottom:65px;background:#edece6}.related-links:where(.astro-ZS3BR4DN){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related-links:where(.astro-ZS3BR4DN) a:where(.astro-ZS3BR4DN){display:flex;min-height:75px;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid #d8d7d1;background:white;color:var(--navy);font-size:.87rem;font-weight:600}.related-links:where(.astro-ZS3BR4DN) a:where(.astro-ZS3BR4DN):hover span:where(.astro-ZS3BR4DN){transform:translate(3px)}.related-links:where(.astro-ZS3BR4DN) span:where(.astro-ZS3BR4DN){color:#a68100;transition:transform .16s ease}@media (max-width: 760px){.service-hero:where(.astro-ZS3BR4DN){padding:70px 0 80px}.item-grid:where(.astro-ZS3BR4DN),.situations-grid:where(.astro-ZS3BR4DN),.copy-grid:where(.astro-ZS3BR4DN),.related-links:where(.astro-ZS3BR4DN){grid-template-columns:1fr}.situations-grid:where(.astro-ZS3BR4DN),.copy-grid:where(.astro-ZS3BR4DN){gap:36px}}
