._qjyrW_rule{width:100%;height:40px;margin-bottom:-26px;display:block}._qjyrW_line,._qjyrW_tick{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}._qjyrW_line{stroke:var(--color-rule)}._qjyrW_tick{stroke:var(--color-signal)}
.aiPXEG_footer{padding-block:5px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));color:var(--color-ink-2);border-top:1px solid var(--color-rule);font-size:11px;line-height:16px}.aiPXEG_inner{max-width:var(--content-width,none);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;margin:0 auto;display:flex}.aiPXEG_footer a{color:inherit;text-underline-offset:2px}.aiPXEG_links{gap:16px;display:flex}.aiPXEG_version{font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.aiPXEG_footer a:hover{color:var(--color-ink)}}
.vjVPya_compare{gap:8px;min-width:0;display:grid}.vjVPya_switches{justify-content:space-between;gap:8px;display:flex}.vjVPya_switch{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper-2);color:var(--color-ink);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:6px 10px;font-size:11px;font-weight:700}.vjVPya_switch[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.vjVPya_frame{aspect-ratio:16/9;border:1px solid var(--color-ink);border-radius:var(--radius);background:var(--color-ink);position:relative;overflow:hidden}.vjVPya_right{clip-path:inset(0 0 0 var(--position))}.vjVPya_range{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.vjVPya_handle{top:0;bottom:0;left:var(--position);background:var(--color-signal);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.vjVPya_handle:after{content:"";box-sizing:border-box;border:2px solid var(--color-signal);background:#121a248c;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;top:62%;left:50%}.vjVPya_gliding .vjVPya_right{transition:clip-path .5s}.vjVPya_gliding .vjVPya_handle{transition:left .5s}.vjVPya_frame:has(.vjVPya_range:focus-visible) .vjVPya_handle:after{outline:2px solid var(--color-paper);outline-offset:2px}@media (hover:hover) and (pointer:fine){.vjVPya_switch:hover{border-color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.vjVPya_gliding .vjVPya_right,.vjVPya_gliding .vjVPya_handle{transition:none}}
._zsi0W_layer{position:absolute;inset:0}._zsi0W_image{width:100%;height:100%;display:block}._zsi0W_mark{transform:translate(-100%, -100%) scale(calc(1 / var(--zoom,1)));transform-origin:100% 100%;pointer-events:none;position:absolute}._zsi0W_right{transform:translate(0, -100%) scale(calc(1 / var(--zoom,1)));transform-origin:0 100%}._zsi0W_markLabel{color:#fff;white-space:nowrap;text-shadow:0 0 2px var(--color-ink), 0 0 4px var(--color-ink), 0 1px 2px var(--color-ink);font-size:11px;font-weight:700;line-height:1.2;position:absolute;bottom:100%;right:100%}._zsi0W_right ._zsi0W_markLabel{left:100%;right:auto}._zsi0W_markArrow{width:22px;height:22px;filter:drop-shadow(0 0 1.5px var(--color-ink));display:block;overflow:visible}._zsi0W_right ._zsi0W_markArrow{transform:scaleX(-1)}._zsi0W_markArrow path{fill:none;stroke:var(--color-signal);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}@media (min-width:768px){._zsi0W_markLabel{font-size:13px}._zsi0W_markArrow{width:28px;height:28px}}@media (min-width:1024px){._zsi0W_markLabel{font-size:15px}._zsi0W_markArrow{width:34px;height:34px}}
._Uo7iW_dialog{background:var(--color-ink);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-paper);border:0;margin:0;padding:0}._Uo7iW_dialog::backdrop{background:0 0}._Uo7iW_tools{z-index:1;pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:8px;left:8px;right:8px}._Uo7iW_group,._Uo7iW_button{pointer-events:auto;border-radius:var(--radius);background:#121a24d1;border:1px solid #eef1f28c;box-shadow:0 1px 6px #00000059}._Uo7iW_group{align-items:center;gap:8px;padding:4px 8px;display:flex}._Uo7iW_name{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}._Uo7iW_value{font-variant-numeric:tabular-nums;text-align:center;width:5.5ch;font-size:13px}._Uo7iW_range{width:110px;accent-color:var(--color-signal)}._Uo7iW_button{min-width:32px;color:var(--color-paper);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:6px 10px;font-size:11px;font-weight:700}._Uo7iW_group ._Uo7iW_button{box-shadow:none;background:0 0;border:0;padding:2px 8px;font-size:15px}._Uo7iW_button:disabled{opacity:.4;cursor:default}._Uo7iW_close{justify-content:center;align-items:center;margin-left:auto;padding:4px;display:flex}._Uo7iW_icon{width:22px;height:22px}._Uo7iW_stage{touch-action:none;position:absolute;inset:0;overflow:hidden}._Uo7iW_movable{cursor:grab}._Uo7iW_movable:active{cursor:grabbing}._Uo7iW_content{transform-origin:0 0;position:absolute;top:0;left:0}._Uo7iW_stage img{filter:contrast(var(--contrast));-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media (min-width:768px){._Uo7iW_tools{top:12px;left:12px;right:12px}._Uo7iW_range{width:180px}}@media (hover:hover) and (pointer:fine){._Uo7iW_button:not(:disabled):hover{background:var(--color-paper);color:var(--color-ink)}}
.OjE9oa_spring{z-index:-1;top:calc(var(--header-height) + 32px);opacity:.45;pointer-events:none;will-change:transform;width:110px;position:fixed;right:8px}.OjE9oa_balloon{width:100%;height:auto;animation:11.3s ease-in-out infinite OjE9oa_drift,7.7s ease-in-out infinite OjE9oa_sway;display:block}@keyframes OjE9oa_drift{0%,to{translate:0}23%{translate:3px -6px}51%{translate:-2px -2px}74%{translate:2px 5px}}@keyframes OjE9oa_sway{0%,to{rotate:0deg}31%{rotate:1.4deg}66%{rotate:-1.1deg}}.OjE9oa_front{z-index:1;visibility:hidden;opacity:1}.OjE9oa_front[data-landed]{visibility:visible}.OjE9oa_spring[data-landed] .OjE9oa_balloon{animation:none}@media (min-width:768px){.OjE9oa_spring{width:200px;right:3vw}}@media (min-width:1024px){.OjE9oa_spring{width:260px}}@media (min-width:1440px){.OjE9oa_spring{width:340px}}@media (min-width:1920px){.OjE9oa_spring{width:440px}}@media (prefers-reduced-motion:reduce){.OjE9oa_balloon{animation:none}}
.OOJhga_page{--content-width:1080px;--gutter:max(16px, env(safe-area-inset-left,0px));--header-height:56px;--section-gap:48px;flex-direction:column;min-height:100vh;display:flex}.OOJhga_main{gap:var(--section-gap);width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding:40px var(--gutter) 64px;margin:0 auto;display:grid}.OOJhga_section{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--section-gap) + 22px);gap:28px;display:grid}.OOJhga_sectionHead{gap:12px;max-width:72ch;display:grid}.OOJhga_imperial{opacity:.72;white-space:nowrap;font-size:.85em}.OOJhga_imperialLine{opacity:.72;white-space:nowrap;font-size:.8em;display:block}.OOJhga_textIcon{vertical-align:-.15em;width:1.05em;height:1.05em;color:var(--color-ink);margin:0 .1em;display:inline-block}.OOJhga_pair{gap:var(--section-gap);align-items:start;display:grid}@media (min-width:1024px){.OOJhga_pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}}.OOJhga_sectionTitle{letter-spacing:-.01em;font-size:clamp(28px,4.4vw,40px);line-height:1.1}.OOJhga_sectionIntro{font-family:var(--font-display), Georgia, serif;color:var(--color-ink-2);font-size:18px;line-height:1.55}.OOJhga_legend{border-left:2px solid var(--color-signal);color:var(--color-ink-2);padding-left:12px;font-size:13px}.OOJhga_smallTitle{font-family:var(--font-ui), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-2);margin:0 0 10px;font-size:11px;font-weight:700}.OOJhga_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OOJhga_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.OOJhga_enterIcon{width:18px;height:18px;color:var(--color-signal);flex:none}.OOJhga_enter{border-radius:var(--radius);background:var(--color-ink);color:var(--color-paper);letter-spacing:.1em;text-transform:uppercase;justify-self:start;align-items:center;gap:12px;padding:14px 22px 14px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .12s;display:inline-flex}.OOJhga_donateNote{color:var(--color-ink-2);font-size:13px}.OOJhga_secondary{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper-2);color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:12px 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.OOJhga_hero{align-items:center;gap:28px;display:grid}.OOJhga_heroText{gap:16px;min-width:0;display:grid}.OOJhga_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-signal-ink);font-size:11px;font-weight:700}.OOJhga_title{letter-spacing:-.015em;font-size:clamp(34px,5.6vw,54px);line-height:1.05}.OOJhga_lede{max-width:60ch;font-family:var(--font-display), Georgia, serif;color:var(--color-ink);font-size:18px;line-height:1.55}.OOJhga_heroFigure,.OOJhga_sceneFigure,.OOJhga_answerFigure{gap:8px;min-width:0;margin:0;display:grid}.OOJhga_caption,.OOJhga_shotBar{gap:12px;display:grid}.OOJhga_shotHalf{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.OOJhga_shotModel{color:var(--color-ink-2);letter-spacing:.14em;text-transform:uppercase;flex-basis:100%;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.OOJhga_shotButtons{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-rule);flex:1;gap:1px;display:flex}.OOJhga_modelIcon{width:16px;height:16px;color:var(--color-signal);flex:none}.OOJhga_shotLink{background:var(--color-paper-2);color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:1;justify-content:center;align-items:center;padding:10px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.OOJhga_shotLink:focus-visible{outline:2px solid var(--color-signal);outline-offset:-2px}.OOJhga_actionIcon{width:16px;height:16px;color:var(--color-signal);flex:none;margin-right:8px}.OOJhga_pillars{gap:24px;display:grid}.OOJhga_pillarList{counter-reset:pillar;gap:20px;margin:0;padding:0;list-style:none;display:grid}.OOJhga_pillar{border-top:1px solid var(--color-ink);counter-increment:pillar;color:var(--color-ink-2);align-content:start;gap:6px;padding-top:12px;display:grid}.OOJhga_pillar:before{content:"0" counter(pillar);font-family:var(--font-data), monospace;color:var(--color-signal-ink);font-size:12px}.OOJhga_pillarTitle{color:var(--color-ink);font-size:21px}.OOJhga_audience{max-width:80ch;font-family:var(--font-display), Georgia, serif;color:var(--color-ink-2);font-size:16px;line-height:1.6}.OOJhga_sceneIndex{flex-wrap:wrap;gap:8px;display:flex}.OOJhga_sceneIndex a{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper-2);color:var(--color-ink);align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.OOJhga_sceneNumber{color:var(--color-signal-ink)}.OOJhga_scene{scroll-margin-top:calc(var(--header-height) + 50px);gap:20px;padding-top:28px;display:grid}.OOJhga_sceneHead{gap:6px;display:grid}.OOJhga_sceneNumber{letter-spacing:.14em;text-transform:uppercase;color:var(--color-signal-ink);font-size:11px;font-weight:700}.OOJhga_sceneTitle{font-size:clamp(24px,3.4vw,32px);line-height:1.15}.OOJhga_kicker{color:var(--color-ink-2);font-size:13px}.OOJhga_sceneSource{max-width:68ch;color:var(--color-ink-2);font-size:13px}.OOJhga_sceneNext{border-left:2px solid var(--color-signal);font-family:var(--font-display), Georgia, serif;padding-left:12px;font-size:18px;font-style:italic}.OOJhga_shotTitle{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.OOJhga_sceneBody{gap:24px;display:grid}.OOJhga_prose,.OOJhga_answer{max-width:68ch;font-family:var(--font-display), Georgia, serif;gap:12px;font-size:17px;line-height:1.6;display:grid}.OOJhga_prose ul,.OOJhga_answer ul{gap:6px;margin:0;padding-left:22px;display:grid}.OOJhga_steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.OOJhga_steps li{counter-increment:step;padding-left:40px;position:relative}.OOJhga_steps li:before{content:counter(step);border:1px solid var(--color-ink);width:26px;height:26px;font-family:var(--font-ui), sans-serif;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:2px;left:0}.OOJhga_observeTitle{border-top:2px solid var(--color-ink);font-family:var(--font-ui), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;padding-top:8px;font-size:13px;font-weight:700}.OOJhga_summary{border-left:2px solid var(--color-signal);font-family:var(--font-display), Georgia, serif;margin-top:20px;padding-left:12px;font-size:17px;line-height:1.6}.OOJhga_readings{align-content:start;gap:12px;display:grid}.OOJhga_readingsTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.OOJhga_readingsTable caption{letter-spacing:.14em;text-align:left;text-transform:uppercase;color:var(--color-ink-2);padding-bottom:8px;font-size:11px;font-weight:700}.OOJhga_readingsTable th,.OOJhga_readingsTable td{border-top:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:8px 6px}.OOJhga_readingsTable thead th{letter-spacing:.1em;text-transform:uppercase;border-top:0;font-size:11px}.OOJhga_readingsTable tbody th{color:var(--color-ink-2);font-weight:400}.OOJhga_readingsTable td{font-weight:700}.OOJhga_faq{gap:24px;display:grid}.OOJhga_topics{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.OOJhga_topics a{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper-2);color:var(--color-ink);flex:none;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none}.OOJhga_faqGroups{gap:36px;min-width:0;display:grid}.OOJhga_faqGroup{scroll-margin-top:calc(var(--header-height) + 16px);display:grid}.OOJhga_groupTitle{border-bottom:1px solid var(--color-ink);font-family:var(--font-ui), sans-serif;letter-spacing:.14em;text-transform:uppercase;padding-bottom:10px;font-size:12px;font-weight:700}.OOJhga_question{border-bottom:1px solid var(--color-rule);scroll-margin-top:calc(var(--header-height) + 16px)}.OOJhga_question summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;list-style:none;display:flex}.OOJhga_question summary::-webkit-details-marker{display:none}.OOJhga_question summary:after{content:"+";font-family:var(--font-data), monospace;color:var(--color-signal-ink);flex:none;font-size:18px}.OOJhga_question[open] summary:after{content:"−"}.OOJhga_question[data-closing] summary:after{content:"+"}.OOJhga_questionTitle{font-family:var(--font-display), Georgia, serif;margin:0;font-size:19px;font-weight:600;line-height:1.35}.OOJhga_question .OOJhga_answer{padding-bottom:20px}.OOJhga_mathTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px;margin-bottom:24px;font-size:13px}.OOJhga_mathTable caption{letter-spacing:.12em;text-align:left;text-transform:uppercase;color:var(--color-ink-2);padding-bottom:8px;font-size:11px;font-weight:700}.OOJhga_mathTable th,.OOJhga_mathTable td{border-top:1px solid var(--color-rule);text-align:left;padding:8px 12px 8px 0}.OOJhga_mathTable thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2);border-top:0;font-size:11px}.OOJhga_mathTable td{font-weight:700}.OOJhga_answerFigure{max-width:760px;padding-bottom:24px}.OOJhga_models{gap:20px;display:grid}.OOJhga_model{border:1px solid var(--color-rule);border-radius:var(--radius);font-family:var(--font-display), Georgia, serif;color:var(--color-ink-2);align-content:start;gap:12px;padding:20px;font-size:16px;line-height:1.55;display:grid}.OOJhga_modelTitle{color:var(--color-ink);font-size:24px}.OOJhga_diagram{justify-self:center;width:100%;max-width:240px}.OOJhga_diagramFill{fill:var(--color-paper-2)}.OOJhga_diagramIce{fill:#fff}.OOJhga_diagramLine,.OOJhga_diagramLand,.OOJhga_diagramOutline,.OOJhga_diagramEquator{fill:none;vector-effect:non-scaling-stroke}.OOJhga_diagramLine{stroke:var(--color-rule);stroke-width:1px}.OOJhga_diagramLand{stroke:var(--color-ink-2);stroke-width:.8px;stroke-linejoin:round}.OOJhga_diagramOutline{stroke:var(--color-ink);stroke-width:1.5px}.OOJhga_diagramEquator{stroke:var(--color-signal);stroke-width:1.5px;stroke-dasharray:4 3}.OOJhga_diagramPole{fill:var(--color-signal)}.OOJhga_diagramText{font-family:var(--font-ui), sans-serif;fill:var(--color-ink);paint-order:stroke;stroke:var(--color-paper-2);stroke-width:2.5px;stroke-linejoin:round;font-size:8px}.OOJhga_modelData{border-top:1px solid var(--color-rule);font-family:var(--font-ui), sans-serif;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;margin:0;padding-top:12px;font-size:13px;display:grid}.OOJhga_modelData dd{color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}.OOJhga_note{color:var(--color-ink-2);font-size:13px}.OOJhga_how{counter-reset:how;gap:20px;margin:0;padding:0;list-style:none;display:grid}.OOJhga_howStep{border-top:1px solid var(--color-ink);counter-increment:how;font-family:var(--font-display), Georgia, serif;color:var(--color-ink-2);align-content:start;gap:6px;padding-top:12px;font-size:16px;line-height:1.55;display:grid}.OOJhga_howStep:before{content:counter(how, decimal-leading-zero);font-family:var(--font-data), monospace;color:var(--color-signal-ink);font-size:12px}.OOJhga_howTitle{color:var(--color-ink);font-size:19px}.OOJhga_dataGroups{border-top:1px solid var(--color-ink);display:grid}.OOJhga_dataGroup{border-bottom:1px solid var(--color-rule)}.OOJhga_dataGroup summary{cursor:pointer;align-items:baseline;gap:12px;padding:14px 0;list-style:none;display:flex}.OOJhga_dataGroup summary::-webkit-details-marker{display:none}.OOJhga_dataGroup summary:before{content:"+";width:14px;font-family:var(--font-data), monospace;color:var(--color-signal-ink)}.OOJhga_dataGroup[open] summary:before{content:"−"}.OOJhga_dataGroup[data-closing] summary:before{content:"+"}.OOJhga_dataTitle{font-size:19px}.OOJhga_dataCount{color:var(--color-ink-2);font-size:12px}.OOJhga_dataTable{border-collapse:collapse;width:100%;margin-bottom:16px;font-size:13px;display:block}.OOJhga_dataTable thead{display:none}.OOJhga_dataTable tbody,.OOJhga_dataTable tr,.OOJhga_dataTable th,.OOJhga_dataTable td{display:block}.OOJhga_dataTable tr{border-top:1px solid var(--color-rule);padding:10px 0}.OOJhga_dataTable th{text-align:left;font-weight:400}.OOJhga_dataValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.OOJhga_dataSources{color:var(--color-ink-2);overflow-wrap:anywhere;font-size:12px}.OOJhga_choice{color:var(--color-ink-2)}.OOJhga_otherSources{padding-bottom:16px;font-size:12px}.OOJhga_otherSources ul{gap:4px;margin:0;padding-left:18px;display:grid}.OOJhga_twoColumns{align-items:start;gap:48px;display:grid}.OOJhga_limits{font-family:var(--font-display), Georgia, serif;gap:10px;margin:0;padding-left:20px;font-size:16px;line-height:1.55;display:grid}.OOJhga_keys{grid-template-columns:max-content minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.OOJhga_keyRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:13px;display:grid}.OOJhga_keyRow dt{gap:4px;display:flex}.OOJhga_keyRow dd{margin:0}.OOJhga_keyRow kbd{border:1px solid var(--color-ink);border-radius:var(--radius);min-width:24px;height:24px;font-family:var(--font-ui), sans-serif;background:#fff;border-bottom-width:2px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.OOJhga_closing{padding:56px var(--gutter);background:var(--color-ink);color:var(--color-paper)}.OOJhga_closingInner{max-width:var(--content-width);font-family:var(--font-display), Georgia, serif;justify-items:start;gap:16px;margin:0 auto;font-size:18px;display:grid}.OOJhga_closingTitle{font-size:clamp(28px,4.4vw,40px)}.OOJhga_closing .OOJhga_enter{background:var(--color-paper);color:var(--color-ink);margin-top:8px}@media (min-width:768px){.OOJhga_shotBar{justify-content:space-between;display:flex}.OOJhga_shotHalf+.OOJhga_shotHalf,.OOJhga_shotHalf+.OOJhga_shotHalf .OOJhga_shotModel{justify-content:flex-end}.OOJhga_shotButtons,.OOJhga_shotLink{flex:none}.OOJhga_models{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.OOJhga_readingsTable tbody th{width:30%}.OOJhga_readingsTable td,.OOJhga_readingsTable thead th+th{width:35%}.OOJhga_pillarList{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.OOJhga_models{grid-template-columns:repeat(2,minmax(0,1fr))}.OOJhga_how{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.OOJhga_dataTable{display:table}.OOJhga_dataTable thead{display:table-header-group}.OOJhga_dataTable tbody{display:table-row-group}.OOJhga_dataTable tr{display:table-row}.OOJhga_dataTable th,.OOJhga_dataTable td{border-top:1px solid var(--color-rule);vertical-align:top;padding:8px 12px 8px 0;display:table-cell}.OOJhga_dataTable thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-2);border-top:0;font-size:11px;font-weight:700}.OOJhga_dataTable tbody th{width:44%}.OOJhga_dataValue{width:22%}}@media (min-width:1024px){.OOJhga_page{--section-gap:64px}.OOJhga_main{padding-top:56px}.OOJhga_hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px}.OOJhga_faq{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px}.OOJhga_topics{top:calc(var(--header-height) + 24px);flex-direction:column;position:sticky;overflow:visible}.OOJhga_topics a{border:0;border-left:2px solid var(--color-rule);background:0 0}.OOJhga_how{grid-template-columns:repeat(4,minmax(0,1fr))}.OOJhga_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.OOJhga_shotLink:hover{background:var(--color-paper);color:var(--color-signal-ink)}.OOJhga_sceneIndex a:hover,.OOJhga_topics a:hover{color:var(--color-signal-ink)}.OOJhga_enter:hover{background:var(--color-signal-ink);color:#fff}.OOJhga_enter:hover .OOJhga_enterIcon{color:inherit}.OOJhga_secondary:hover{border-color:var(--color-ink)}.OOJhga_question summary:hover .OOJhga_questionTitle,.OOJhga_dataGroup summary:hover .OOJhga_dataTitle{color:var(--color-signal-ink)}}@media (prefers-reduced-motion:reduce){.OOJhga_enter{transition:none}}
.x0RZDa_form{gap:16px;width:100%;max-width:640px;display:grid}.x0RZDa_field{gap:6px;display:grid}.x0RZDa_label{font-size:13px;font-weight:700}.x0RZDa_optional{color:var(--color-ink-2);font-weight:400}.x0RZDa_input,.x0RZDa_textarea{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper-2);width:100%;color:var(--color-ink);font:inherit;padding:10px 12px;font-size:15px}.x0RZDa_textarea{resize:none;height:160px}.x0RZDa_input:focus-visible,.x0RZDa_textarea:focus-visible{outline:2px solid var(--color-sky);outline-offset:-1px}.x0RZDa_count{color:var(--color-ink-2);font-family:var(--font-data);font-variant-numeric:tabular-nums;justify-self:end;font-size:12px}.x0RZDa_trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.x0RZDa_actions{justify-items:start;gap:8px;display:grid}.x0RZDa_actions button{cursor:pointer;border:0;font-family:inherit}.x0RZDa_actions button:disabled{opacity:.6;cursor:default}.x0RZDa_status{min-height:3em;margin:0;font-size:14px;line-height:1.5}.x0RZDa_error{color:var(--color-signal-ink)}
.lbxsba_page{--content-width:1080px;flex-direction:column;min-height:100vh;display:flex}.lbxsba_header{padding-block:18px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.lbxsba_headerInner{max-width:var(--content-width);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.lbxsba_home{text-decoration:none}.lbxsba_main{width:100%;max-width:calc(72ch + 2 * max(16px, env(safe-area-inset-left,0px)));padding-block:40px 72px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex:1;margin:0 auto;font-size:16px;line-height:1.6}.lbxsba_back{gap:10px;margin-bottom:28px}.lbxsba_title{font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(28px,4.4vw,40px);line-height:1.1}.lbxsba_updated{color:var(--color-ink-2);margin:8px 0 32px;font-size:13px}.lbxsba_section{margin-top:28px}.lbxsba_heading{margin:0 0 8px;font-size:18px}.lbxsba_section p,.lbxsba_section ul{margin:0 0 12px}.lbxsba_section ul{padding-left:20px}.lbxsba_section a{color:var(--color-sky);text-underline-offset:2px}@media (min-width:768px){.lbxsba_main{padding-block:56px 96px}}
