.sh[data-astro-cid-occ3mdvj]{padding:88px 0 56px;position:relative;overflow:hidden;background:var(--ep-white)}.sh__bg[data-astro-cid-occ3mdvj]{position:absolute;inset:0;opacity:.35;pointer-events:none;background-image:linear-gradient(var(--ep-line) 1px,transparent 1px),linear-gradient(90deg,var(--ep-line) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,black 28%,transparent 68%);mask-image:radial-gradient(ellipse at 50% 0%,black 28%,transparent 68%)}.sh__crumbs[data-astro-cid-occ3mdvj]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:12px;color:var(--ep-text-soft);font-family:var(--ep-font-mono)}.sh__crumbs[data-astro-cid-occ3mdvj] a[data-astro-cid-occ3mdvj]{color:var(--ep-text-muted)}.sh__crumbs[data-astro-cid-occ3mdvj] a[data-astro-cid-occ3mdvj]:hover{color:var(--ep-navy-900)}.sh__crumbs[data-astro-cid-occ3mdvj] [data-astro-cid-occ3mdvj][aria-current=page]{color:var(--ep-text)}.sh__head[data-astro-cid-occ3mdvj]{max-width:820px}.sh__lead[data-astro-cid-occ3mdvj]{font-size:19px;line-height:1.55;color:var(--ep-text-muted);margin-top:22px}@media(max-width:640px){.sh[data-astro-cid-occ3mdvj]{padding:64px 0 40px}}.aql[data-astro-cid-dm4cq5ca]{padding:64px 0;background:var(--ep-bg-2);border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line)}.aql--boxed[data-astro-cid-dm4cq5ca]{padding:40px;border:1px solid var(--ep-line);border-radius:var(--ep-r-lg)}.aql__grid[data-astro-cid-dm4cq5ca]{display:grid;grid-template-columns:.9fr 1.4fr;gap:64px;align-items:start}.aql__k[data-astro-cid-dm4cq5ca]{font-family:var(--ep-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-teal-700);font-weight:700;margin-bottom:10px}.aql__title[data-astro-cid-dm4cq5ca]{font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 14px}.aql__intro[data-astro-cid-dm4cq5ca]{font-size:16.5px;line-height:1.6;color:var(--ep-text-muted);margin:0 0 10px}.aql__list[data-astro-cid-dm4cq5ca]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.aql__list[data-astro-cid-dm4cq5ca] li[data-astro-cid-dm4cq5ca]{display:flex;gap:12px;align-items:flex-start;background:var(--ep-white);border:1px solid var(--ep-line);border-radius:12px;padding:14px 16px;font-size:15.5px;line-height:1.45;color:var(--ep-navy-900);font-weight:600}.aql__mark[data-astro-cid-dm4cq5ca]{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--ep-accent-soft);color:var(--ep-teal-700);display:grid;place-items:center;font-family:var(--ep-font-display);font-weight:800;font-size:13px}.aql__concl[data-astro-cid-dm4cq5ca]{margin-top:22px;border-left:3px solid var(--ep-accent);padding-left:18px}.aql__concl[data-astro-cid-dm4cq5ca] p[data-astro-cid-dm4cq5ca]{margin:0 0 4px;font-size:17px;line-height:1.5;font-weight:700;color:var(--ep-navy-900)}.aql__concl[data-astro-cid-dm4cq5ca] .aql__bridge[data-astro-cid-dm4cq5ca]{margin-top:10px;font-weight:500;color:var(--ep-text-muted);font-size:16px}@media(max-width:1080px){.aql__grid[data-astro-cid-dm4cq5ca]{grid-template-columns:1fr;gap:28px}}@media(max-width:640px){.aql__list[data-astro-cid-dm4cq5ca]{grid-template-columns:1fr}.aql--boxed[data-astro-cid-dm4cq5ca]{padding:24px 18px}}.atp[data-astro-cid-hbeqex3i]{padding:72px 0;background:var(--ep-white)}.atp__k[data-astro-cid-hbeqex3i]{font-family:var(--ep-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-teal-700);font-weight:700;margin-bottom:10px}.atp__title[data-astro-cid-hbeqex3i]{font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 28px;max-width:820px}.atp__grid[data-astro-cid-hbeqex3i]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.atp__card[data-astro-cid-hbeqex3i]{border:1px solid var(--ep-line);border-radius:var(--ep-r-lg);padding:28px;background:var(--ep-white);display:flex;flex-direction:column}.atp__card--b[data-astro-cid-hbeqex3i]{background:var(--ep-bg-2)}.atp__tag[data-astro-cid-hbeqex3i]{align-self:flex-start;font-family:var(--ep-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ep-navy-900);background:var(--ep-accent-soft);border-radius:999px;padding:4px 12px}.atp__card--b[data-astro-cid-hbeqex3i] .atp__tag[data-astro-cid-hbeqex3i]{background:var(--ep-white);border:1px solid var(--ep-line-2)}.atp__card[data-astro-cid-hbeqex3i] h3[data-astro-cid-hbeqex3i]{font-family:var(--ep-font-display);font-size:22px;font-weight:800;letter-spacing:-.015em;color:var(--ep-navy-900);margin:14px 0 10px}.atp__card[data-astro-cid-hbeqex3i] p[data-astro-cid-hbeqex3i]{font-size:15.5px;line-height:1.6;color:var(--ep-text-muted);margin:0 0 10px}.atp__route[data-astro-cid-hbeqex3i]{margin-top:auto;padding-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.atp__step[data-astro-cid-hbeqex3i]{font-family:var(--ep-font-display);font-weight:800;font-size:14px;color:var(--ep-navy-900);background:var(--ep-white);border:1.5px solid var(--ep-accent);border-radius:999px;padding:6px 14px}.atp__arrow[data-astro-cid-hbeqex3i]{color:var(--ep-teal-700);font-weight:800}.atp__cta[data-astro-cid-hbeqex3i]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:28px}.atp__note[data-astro-cid-hbeqex3i]{font-size:14px;color:var(--ep-text-soft)}@media(max-width:900px){.atp__grid[data-astro-cid-hbeqex3i]{grid-template-columns:1fr}}.guar[data-astro-cid-bellnqtg]{padding:8px 0 56px}.guar__card[data-astro-cid-bellnqtg]{border:1px solid var(--ep-line);border-radius:var(--ep-r-lg);padding:36px 40px;display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;background:var(--ep-white);box-shadow:var(--ep-sh-sm)}.guar__who[data-astro-cid-bellnqtg]{display:flex;gap:18px;align-items:flex-start}.guar__avatar[data-astro-cid-bellnqtg]{flex-shrink:0;width:72px;height:72px;border-radius:50%;background:var(--ep-accent);color:var(--ep-navy-900);display:flex;align-items:center;justify-content:center;font-family:var(--ep-font-display);font-size:24px;font-weight:800;letter-spacing:-.02em}.guar__photo[data-astro-cid-bellnqtg]{flex-shrink:0;width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid var(--ep-accent-soft)}.guar__link[data-astro-cid-bellnqtg]{display:inline-block;margin-top:8px;font-size:14px;font-weight:600;color:var(--ep-teal-700)}.guar__link[data-astro-cid-bellnqtg]:hover{text-decoration:underline}.guar__kicker[data-astro-cid-bellnqtg]{display:block;font-family:var(--ep-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ep-teal-700);font-weight:700;margin-bottom:6px}.guar__name[data-astro-cid-bellnqtg]{font-family:var(--ep-font-display);font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--ep-navy-900)}.guar__role[data-astro-cid-bellnqtg]{font-size:14px;color:var(--ep-text-muted);margin-top:4px}.guar__lead[data-astro-cid-bellnqtg]{font-size:16px;line-height:1.65;color:var(--ep-text);margin:0 0 10px}.guar__q[data-astro-cid-bellnqtg]{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:19px;line-height:1.5;color:var(--ep-navy-900);border-left:3px solid var(--ep-accent);padding-left:18px;margin-top:20px}.guar__more[data-astro-cid-bellnqtg]{margin-top:18px}.guar__more[data-astro-cid-bellnqtg] summary[data-astro-cid-bellnqtg]{cursor:pointer;font-size:14px;font-weight:600;color:var(--ep-teal-700)}.guar__more[data-astro-cid-bellnqtg] p[data-astro-cid-bellnqtg]{font-size:14.5px;line-height:1.65;color:var(--ep-text-muted);margin-top:12px}@media(max-width:1080px){.guar__card[data-astro-cid-bellnqtg]{grid-template-columns:1fr;gap:24px;padding:28px 24px}}.acc[data-astro-cid-htz7mod7]{padding:24px 0 64px}.acc__box[data-astro-cid-htz7mod7]{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;border:1.5px solid var(--ep-accent);border-radius:var(--ep-r-lg);background:var(--ep-accent-soft);padding:32px 36px}.acc__title[data-astro-cid-htz7mod7]{font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 10px;color:var(--ep-navy-900)}.acc__title[data-astro-cid-htz7mod7] em[data-astro-cid-htz7mod7]{display:block;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;color:var(--ep-teal-700)}.acc__box[data-astro-cid-htz7mod7] p[data-astro-cid-htz7mod7]{margin:0;font-size:16.5px;line-height:1.55;color:var(--ep-text-muted)}.acc__ctas[data-astro-cid-htz7mod7]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.acc__sec[data-astro-cid-htz7mod7]{font-size:14.5px;font-weight:600;color:var(--ep-teal-700)}
