.service-hero:before{background-image:var(--island-image);background-position:center}.island-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:40px}.island-card{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:#fff}.island-card:hover{text-decoration:none;box-shadow:0 8px 30px #123b4914}.island-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.island-card>div{padding:28px}.island-card h3{font-size:30px}.island-card p:not(.eyebrow){color:var(--muted);font-size:14px}.island-card span,.underlined{text-decoration:underline;text-underline-offset:5px}.service-header nav>a:nth-child(2){display:inline}.service-header nav{flex-wrap:wrap}.service-footer nav[aria-label="Island navigation"]{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}@media(max-width:650px){.island-grid{grid-template-columns:1fr;gap:24px}.island-card>div{padding:24px}.service-header{flex-wrap:wrap}.service-header nav{gap:20px}.service-header nav>a:nth-child(2){display:inline}}.island-page-links{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:30px}.island-page-links a{font-size:14px;text-decoration:underline;text-underline-offset:5px}