.service-question[data-astro-cid-x33d3k34]{margin-top:28px}.service-question[data-astro-cid-x33d3k34] h3[data-astro-cid-x33d3k34]{font-size:max(min(24px,var(--phd-type-min, 11px)),calc((24px) * var(--phd-type-scale, 1)));line-height:1.25}.service-hero[data-astro-cid-x33d3k34]{padding:72px 0;background:radial-gradient(circle at 78% 36%,#913c164a,transparent 39%),#08121b;border-bottom:1px solid var(--line)}.service-hero-grid[data-astro-cid-x33d3k34]{display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center}.service-hero[data-astro-cid-x33d3k34] h1[data-astro-cid-x33d3k34]{font-size:max(min(clamp(42px,4.6vw,68px),var(--phd-type-min, 11px)),calc((clamp(42px,4.6vw,68px)) * var(--phd-type-scale, 1)));margin:17px 0 20px}.intro[data-astro-cid-x33d3k34]{font-size:max(min(18px,var(--phd-type-min, 11px)),calc((18px) * var(--phd-type-scale, 1)));max-width:700px}.actions[data-astro-cid-x33d3k34]{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.service-photo[data-astro-cid-x33d3k34]{width:100%;max-width:430px;min-width:0;min-height:420px;justify-self:center;margin:0;display:flex;align-items:end;position:relative;overflow:hidden;border:1px solid #ff800078;border-radius:16px;background-image:linear-gradient(0deg,#071018e8,transparent 50%),image-set(url(/service-photo-strip.avif) type("image/avif"),url(/service-photo-strip.webp) type("image/webp"));background-size:100% 100%,700% auto;background-repeat:no-repeat;box-shadow:0 20px 65px #0008}.service-photo[data-astro-cid-x33d3k34] figcaption[data-astro-cid-x33d3k34]{padding:23px;display:flex;flex-direction:column;gap:2px}.service-photo[data-astro-cid-x33d3k34] strong[data-astro-cid-x33d3k34]{font:800 max(min(30px,var(--phd-type-min, 11px)),calc((30px) * var(--phd-type-scale, 1))) "Space Grotesk Variable",sans-serif;letter-spacing:-.04em}.service-photo[data-astro-cid-x33d3k34] small[data-astro-cid-x33d3k34]{font-size:max(min(11px,var(--phd-type-min, 11px)),calc((11px) * var(--phd-type-scale, 1)));color:#d6e0eb}.information-grid[data-astro-cid-x33d3k34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.information-card[data-astro-cid-x33d3k34]{padding:28px;border:1px solid var(--line);border-radius:14px;background:#111d26}.information-card[data-astro-cid-x33d3k34] h3[data-astro-cid-x33d3k34]{font-size:max(min(clamp(25px,2.4vw,34px),var(--phd-type-min, 11px)),calc((clamp(25px,2.4vw,34px)) * var(--phd-type-scale, 1)));margin:8px 0 18px}.information-card[data-astro-cid-x33d3k34] ul[data-astro-cid-x33d3k34]{margin:0;padding:0;list-style:none}.information-card[data-astro-cid-x33d3k34] li[data-astro-cid-x33d3k34]{position:relative;padding:15px 0 15px 23px;border-top:1px solid var(--line);color:#e2ebf4}.information-card[data-astro-cid-x33d3k34] li[data-astro-cid-x33d3k34]:before{content:"→";position:absolute;left:0;color:var(--orange)}.process-panel[data-astro-cid-x33d3k34]{max-width:880px}.process-panel[data-astro-cid-x33d3k34] h2[data-astro-cid-x33d3k34]{max-width:720px}.process-panel[data-astro-cid-x33d3k34] p[data-astro-cid-x33d3k34]:not(.eyebrow){font-size:max(min(17px,var(--phd-type-min, 11px)),calc((17px) * var(--phd-type-scale, 1)));max-width:780px}.process-panel[data-astro-cid-x33d3k34] .button[data-astro-cid-x33d3k34]{margin-top:10px;white-space:normal;max-width:100%;text-align:center;overflow-wrap:anywhere}.related-photos[data-astro-cid-x33d3k34],.related-links[data-astro-cid-x33d3k34]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.related-links[data-astro-cid-x33d3k34] a[data-astro-cid-x33d3k34]{position:relative;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--line);border-radius:10px;display:flex;justify-content:space-between;font-weight:700}.related-links[data-astro-cid-x33d3k34] a[data-astro-cid-x33d3k34]:hover{border-color:var(--orange)}.related-links[data-astro-cid-x33d3k34] p[data-astro-cid-x33d3k34]{color:var(--muted);font-size:max(min(16px,var(--phd-type-min, 11px)),calc((16px) * var(--phd-type-scale, 1)));line-height:1.5;margin:0}.related-links[data-astro-cid-x33d3k34] span[data-astro-cid-x33d3k34]{color:var(--orange);align-self:flex-end}@media(max-width:900px){.service-hero-grid[data-astro-cid-x33d3k34]{grid-template-columns:1fr;gap:32px}.service-photo[data-astro-cid-x33d3k34]{min-height:390px}.related-photos[data-astro-cid-x33d3k34],.related-links[data-astro-cid-x33d3k34]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.service-question[data-astro-cid-x33d3k34]{margin-top:28px}.service-question[data-astro-cid-x33d3k34] h3[data-astro-cid-x33d3k34]{font-size:max(min(24px,var(--phd-type-min, 11px)),calc((24px) * var(--phd-type-scale, 1)));line-height:1.25}.service-hero[data-astro-cid-x33d3k34]{padding:52px 0}.service-hero[data-astro-cid-x33d3k34] h1[data-astro-cid-x33d3k34]{font-size:max(min(42px,var(--phd-type-min, 11px)),calc((42px) * var(--phd-type-scale, 1)))}.intro[data-astro-cid-x33d3k34]{font-size:max(min(16px,var(--phd-type-min, 11px)),calc((16px) * var(--phd-type-scale, 1)))}.actions[data-astro-cid-x33d3k34]{display:grid}.service-photo[data-astro-cid-x33d3k34]{min-height:340px}.information-grid[data-astro-cid-x33d3k34],.related-photos[data-astro-cid-x33d3k34],.related-links[data-astro-cid-x33d3k34]{grid-template-columns:1fr}.information-card[data-astro-cid-x33d3k34]{padding:22px}}
