.hero[data-astro-cid-ge2uvauf]{view-timeline-name:--photo-view;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-photo[data-astro-cid-ge2uvauf]{--parallax-travel:3.5%;--parallax-overscan:1.09;position:absolute;inset:0;overflow:hidden}.hero-scrim[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(#16120fdb 0%,#16120f57 26% 62%,#16120feb 100%),linear-gradient(90deg,#16120f 0%,#16120ff0 34%,#16120fa8 62%,#16120f6b 100%);position:absolute;inset:0}.hero-body[data-astro-cid-ge2uvauf]{padding:clamp(56px, 8vh, 120px) var(--spacing-inset);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:clamp(24px,4vh,34px)}.hero-head[data-astro-cid-ge2uvauf]{max-width:15ch}.hero-lead[data-astro-cid-ge2uvauf]{margin-top:clamp(28px,4vh,40px)}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(28px,4vh,44px);display:flex}.hero-stats[data-astro-cid-ge2uvauf]{background:#16120fe0;border-top:1px solid #e8e4e029;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));display:grid;position:relative}.hero-stat[data-astro-cid-ge2uvauf]{border-right:1px solid #e8e4e029;padding:24px 32px}.hero-stat[data-astro-cid-ge2uvauf]:first-child{padding-left:var(--spacing-inset)}.hero-stat[data-astro-cid-ge2uvauf]:last-child{padding-right:var(--spacing-inset);border-right:0;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (pointer:fine) and (width>=761px){.hero-stat[data-astro-cid-ge2uvauf]:last-child{padding-right:calc(var(--spacing-inset) + 64px)}}.hero-stat-figure[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);color:#fff;font-size:28px;line-height:1}.hero-note[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-copper);white-space:nowrap;font-size:12px;line-height:1.7}.hero-scrollcue[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-n500);text-align:right;white-space:nowrap;font-size:12px;line-height:1.7}@media (width<=760px){.hero-scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#16120fe6 0%,#16120fd1 40%,#16120fe0 72%,#16120ff5 100%)}}.specialist[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,68ch) minmax(280px,.8fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:44px;display:grid}.specialist-rows[data-astro-cid-lcdefpme]{margin-top:40px}.vocab-table[data-astro-cid-lcdefpme]{margin-top:56px;overflow-x:auto}.vocab-table[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{min-width:34rem}.vocab-note[data-astro-cid-lcdefpme]{margin-top:20px}.svc-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);margin-top:52px}.work-lead[data-astro-cid-lcdefpme]{max-width:62ch;margin-top:20px;font-size:19px}.reporting[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(min(300px,100%),1fr);align-items:start;gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));margin-top:52px}.market-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));margin-top:48px;display:grid}.market-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{border-right:0}.faq-block[data-astro-cid-lcdefpme]{margin-top:48px}.photo-section[data-astro-cid-lcdefpme]{view-timeline-name:--photo-view;align-items:flex-end;min-height:78vh;display:flex;position:relative;overflow:hidden}.photo-frame[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.photo-scrim[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#16120f99 0%,#16120f59 45%,#16120feb 100%);position:absolute;inset:0}.photo-body[data-astro-cid-lcdefpme]{padding:clamp(56px, 9vh, 120px) var(--spacing-inset);max-width:var(--container-shell);width:100%;margin:0 auto;position:relative}.photo-head[data-astro-cid-lcdefpme]{max-width:20ch}.photo-lead[data-astro-cid-lcdefpme]{max-width:58ch;color:var(--color-n300);margin-top:28px;font-size:20px;line-height:1.5}
