.PageShell_main__wE8oh{position:relative;z-index:2;min-height:100vh}.PageShell_hero__6pW6M{padding:150px 0 56px;border-bottom:1px solid var(--rule)}.PageShell_title__pJAqV{font-family:var(--font-display);font-weight:300;font-size:clamp(36px,5.5vw,64px);letter-spacing:-.035em;line-height:1.02;margin:18px 0 22px;max-width:18ch}.PageShell_title__pJAqV em{font-style:italic;color:var(--ink)}.PageShell_lede__ve4nu{font-size:19px;line-height:1.55;max-width:620px;color:var(--ink-mute);letter-spacing:-.005em}.PageShell_section__E_DOi{padding:64px 0}.PageShell_sectionBordered__lxWPh{padding:64px 0;border-bottom:1px solid var(--rule)}.PageShell_h2__rw2R2{font-family:var(--font-display);font-weight:300;font-size:clamp(26px,3vw,38px);letter-spacing:-.025em;margin-bottom:16px}.PageShell_sub__v7vRE{font-size:17px;color:var(--ink-mute);max-width:600px;line-height:1.55;margin-bottom:36px}.PageShell_grid__gxYZ4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.PageShell_grid2__2cad7{grid-template-columns:repeat(2,1fr)}.PageShell_card__h3sfe{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--rule);border-radius:12px;padding:24px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}a.PageShell_card__h3sfe:hover{transform:translateY(-3px);box-shadow:0 16px 36px -24px rgba(24,24,27,.25);border-color:#2f5cff}.PageShell_cardIcon__gfTI0{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9px;background:var(--ink);color:var(--bg);margin-bottom:18px}.PageShell_cardName__vqneq{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px}.PageShell_cardBody__B6sBi{font-size:14.5px;line-height:1.5;color:var(--ink-mute);flex:1 1}.PageShell_cardLink__Y7Q9p{display:inline-flex;align-items:center;gap:7px;margin-top:18px;font-size:14px;font-weight:500;color:var(--ink)}.PageShell_prose__EsICS{max-width:720px;font-size:16px;line-height:1.72;color:var(--ink-mute)}.PageShell_prose__EsICS h2{font-family:var(--font-display);font-weight:400;font-size:24px;letter-spacing:-.02em;color:var(--ink);margin:40px 0 12px}.PageShell_prose__EsICS p{margin-bottom:16px}.PageShell_prose__EsICS ul{margin:0 0 18px 20px}.PageShell_prose__EsICS li{margin-bottom:8px}.PageShell_prose__EsICS a{color:var(--ink);border-bottom:1px solid var(--ink-faint)}.PageShell_prose__EsICS a:hover{border-bottom-color:var(--ink)}.PageShell_prose__EsICS strong{color:var(--ink);font-weight:600}.PageShell_metaLine__0Tqyr{font-family:var(--font-mono);font-size:12px;color:var(--ink-faint);margin-bottom:8px}.PageShell_callout__tg4hq{background:var(--bg-elev);border:1px solid var(--rule);border-radius:12px;padding:28px 30px}.PageShell_calloutLabel__O3gQj{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:10px;display:block}.PageShell_calloutText__ii4OI{font-size:18px;color:var(--ink);line-height:1.5}@media (max-width:880px){.PageShell_grid__gxYZ4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PageShell_hero__6pW6M{padding:120px 0 40px}.PageShell_grid2__2cad7,.PageShell_grid__gxYZ4{grid-template-columns:1fr}}.PageShell_table__aOv3a{width:100%;border-collapse:collapse;font-size:14px}.PageShell_table__aOv3a td,.PageShell_table__aOv3a th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--rule);vertical-align:top}.PageShell_table__aOv3a th{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.PageShell_mono__Gwbz7{font-family:var(--font-mono);font-size:13px;color:var(--ink)}