.sluice-container[data-astro-cid-phabr6ka]{width:min(100% - (2 * var(--gutter)),var(--container));margin-inline:auto}.sluice-breadcrumb[data-astro-cid-phabr6ka]{background:var(--paper);border-bottom:1px solid var(--graphite-200)}.sluice-breadcrumb[data-astro-cid-phabr6ka] nav[data-astro-cid-phabr6ka]{min-height:52px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:500 13px/1.4 var(--font-sans)}.sluice-breadcrumb[data-astro-cid-phabr6ka] a[data-astro-cid-phabr6ka]{color:var(--graphite-600);text-decoration:none}.sluice-breadcrumb[data-astro-cid-phabr6ka] a[data-astro-cid-phabr6ka]:hover,.sluice-breadcrumb[data-astro-cid-phabr6ka] a[data-astro-cid-phabr6ka]:focus-visible{color:var(--brand-deep)}.sluice-breadcrumb[data-astro-cid-phabr6ka] span[data-astro-cid-phabr6ka]{color:var(--ink)}.sluice-hero[data-astro-cid-phabr6ka]{position:relative;overflow:hidden;background:var(--paper);border-bottom:1px solid var(--graphite-200)}.sluice-grid-bg[data-astro-cid-phabr6ka]{position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:linear-gradient(var(--graphite-100) 1px,transparent 1px),linear-gradient(90deg,var(--graphite-100) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,black 0%,transparent 70%)}.sluice-hero-grid[data-astro-cid-phabr6ka]{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(40px,7vw,96px);align-items:center;min-height:570px;padding-block:80px}.sluice-eyebrow[data-astro-cid-phabr6ka],.sluice-heading[data-astro-cid-phabr6ka]>span[data-astro-cid-phabr6ka]{display:inline-flex;align-items:center;gap:8px;color:var(--brand-deep);font:600 12px/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.sluice-eyebrow[data-astro-cid-phabr6ka]>span[data-astro-cid-phabr6ka]{width:7px;height:7px;border-radius:999px;background:var(--brand)}.sluice-hero[data-astro-cid-phabr6ka] h1[data-astro-cid-phabr6ka]{max-width:17ch;margin:18px 0 0;color:var(--ink);font:700 var(--fs-h1) / 1.06 var(--font-display);letter-spacing:-.025em}.sluice-hero[data-astro-cid-phabr6ka] p[data-astro-cid-phabr6ka]{max-width:62ch;margin:22px 0 0;color:var(--graphite-600);font:400 var(--fs-lead) / 1.65 var(--font-sans)}.sluice-actions[data-astro-cid-phabr6ka]{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.sluice-hero-panel[data-astro-cid-phabr6ka]{padding:clamp(24px,4vw,38px);background:var(--ink);border:1px solid var(--graphite-800);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.sluice-hero-panel[data-astro-cid-phabr6ka]>span[data-astro-cid-phabr6ka]{color:var(--graphite-400);font:600 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.sluice-hero-panel[data-astro-cid-phabr6ka] ol[data-astro-cid-phabr6ka]{display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.sluice-hero-panel[data-astro-cid-phabr6ka] li[data-astro-cid-phabr6ka]{min-height:62px;display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:center;border-top:1px solid var(--graphite-800);color:var(--paper);font:600 15px/1.4 var(--font-sans)}.sluice-section[data-astro-cid-phabr6ka]{padding-block:clamp(72px,9vw,112px);background:var(--paper)}.sluice-section-muted[data-astro-cid-phabr6ka]{background:var(--graphite-100)}.sluice-heading[data-astro-cid-phabr6ka]{max-width:760px}.sluice-heading[data-astro-cid-phabr6ka] h2[data-astro-cid-phabr6ka]{margin:14px 0 0;color:var(--ink);font:700 var(--fs-h2) / 1.14 var(--font-display);letter-spacing:-.02em}.sluice-heading[data-astro-cid-phabr6ka] p[data-astro-cid-phabr6ka]{margin:18px 0 0;color:var(--graphite-600);font:400 17px/1.7 var(--font-sans)}.sluice-step-grid[data-astro-cid-phabr6ka],.sluice-planning-grid[data-astro-cid-phabr6ka]{display:grid;gap:22px;margin-top:42px}.sluice-step-grid[data-astro-cid-phabr6ka]{grid-template-columns:repeat(4,minmax(0,1fr))}.sluice-step-grid[data-astro-cid-phabr6ka] article[data-astro-cid-phabr6ka],.sluice-planning-grid[data-astro-cid-phabr6ka] article[data-astro-cid-phabr6ka]{min-width:0;padding:26px;background:var(--paper);border:1px solid var(--graphite-200);border-radius:var(--radius-card)}.sluice-icon[data-astro-cid-phabr6ka]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-wash);border:1px solid var(--brand-light);border-radius:var(--radius)}.sluice-step-grid[data-astro-cid-phabr6ka] h3[data-astro-cid-phabr6ka],.sluice-planning-grid[data-astro-cid-phabr6ka] h3[data-astro-cid-phabr6ka]{margin:18px 0 0;color:var(--ink);font:650 19px/1.3 var(--font-display);letter-spacing:-.01em}.sluice-step-grid[data-astro-cid-phabr6ka] p[data-astro-cid-phabr6ka],.sluice-planning-grid[data-astro-cid-phabr6ka] p[data-astro-cid-phabr6ka]{margin:10px 0 0;color:var(--graphite-600);font:400 15.5px/1.65 var(--font-sans)}.sluice-planning-grid[data-astro-cid-phabr6ka]{grid-template-columns:repeat(3,minmax(0,1fr))}.sluice-planning-grid[data-astro-cid-phabr6ka] article[data-astro-cid-phabr6ka]>span[data-astro-cid-phabr6ka]{color:var(--brand-deep);font:600 12px/1.4 var(--font-mono);letter-spacing:.06em}.sluice-faq[data-astro-cid-phabr6ka]{max-width:900px;display:grid;gap:12px;margin-top:36px}.sluice-faq[data-astro-cid-phabr6ka] details[data-astro-cid-phabr6ka]{padding:20px 22px;background:var(--paper);border:1px solid var(--graphite-200);border-radius:var(--radius-card)}.sluice-faq[data-astro-cid-phabr6ka] summary[data-astro-cid-phabr6ka]{min-height:44px;display:flex;align-items:center;color:var(--ink);cursor:pointer;font:650 17px/1.45 var(--font-display)}.sluice-faq[data-astro-cid-phabr6ka] p[data-astro-cid-phabr6ka]{max-width:72ch;margin:10px 0 0;color:var(--graphite-600);font:400 15.5px/1.7 var(--font-sans)}@media(max-width:980px){.sluice-hero-grid[data-astro-cid-phabr6ka]{grid-template-columns:1fr;min-height:0;padding-block:64px}.sluice-hero-panel[data-astro-cid-phabr6ka]{max-width:680px}.sluice-step-grid[data-astro-cid-phabr6ka]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.sluice-hero-grid[data-astro-cid-phabr6ka],.sluice-section[data-astro-cid-phabr6ka]{padding-block:56px}.sluice-step-grid[data-astro-cid-phabr6ka],.sluice-planning-grid[data-astro-cid-phabr6ka]{grid-template-columns:1fr}.sluice-actions[data-astro-cid-phabr6ka]>a{width:100%;justify-content:center}}
