._screen_1p274_8{flex-direction:column;min-height:100dvh;display:flex}._screen_1p274_8>._nav_1p274_15{padding-block:14px;padding-inline:max(var(--gutter), calc((100% - var(--shell-max)) / 2 + var(--gutter)));box-shadow:none;transition:transform var(--dur-3) var(--ease), background-color var(--dur-2) var(--ease);border-bottom:0;flex:none}._screen_1p274_8>._nav_1p274_15:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._body_1p274_29{width:100%;max-width:760px;padding:clamp(40px, 8vh, 88px) var(--gutter) var(--section-y);flex:1;margin:0 auto}._head_1p274_37{margin-bottom:clamp(32px,5vw,56px)}._title_1p274_39{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,46px);line-height:1.1}._lede_1p274_47{color:var(--color-text-muted);margin:18px 0 0;font-size:17px;line-height:1.6}._updated_1p274_54{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-subtle,var(--color-text-muted));margin:20px 0 0;font-size:12px}._prose_1p274_62{font-size:16px;line-height:1.7}._prose_1p274_62 h2{letter-spacing:-.015em;margin:clamp(36px,5vw,52px) 0 14px;font-size:clamp(19px,2.4vw,24px);line-height:1.25}._prose_1p274_62 h3{margin:28px 0 10px;font-size:16px;font-weight:600}._prose_1p274_62 p{color:var(--color-text-muted);margin:0 0 16px}._prose_1p274_62 ul{color:var(--color-text-muted);margin:0 0 16px;padding-left:22px}._prose_1p274_62 li{margin-bottom:8px}._prose_1p274_62 strong{color:var(--color-text);font-weight:600}._prose_1p274_62 a{color:var(--color-accent)}._callout_1p274_85{border-left:2px solid var(--color-accent);background:var(--color-surface-hover,#00000008);color:var(--color-text);border-radius:0 8px 8px 0;margin:0 0 20px;padding:16px 18px}._table_1p274_94{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:14px}._table_1p274_94 th,._table_1p274_94 td{text-align:left;border-bottom:1px solid var(--color-rule);vertical-align:top;padding:10px 12px 10px 0}._table_1p274_94 th{font-weight:600}._table_1p274_94 td{color:var(--color-text-muted)}._footer_1p274_110{border-top:1px solid var(--color-rule);gap:20px;margin-top:clamp(48px,8vw,80px);padding-top:24px;font-size:14px;display:flex}._footer_1p274_110 a{color:var(--color-text-muted);text-decoration:none}._footer_1p274_110 a:hover{color:var(--color-text)}
