.Page-module__g_yLnG__Page{gap:var(--Space-8);inline-size:min(100%, var(--Size-ReadingWidth));padding-inline:var(--Size-GutterInline);padding-block:var(--Space-9);flex-direction:column;margin-inline:auto;display:flex}.Page-module__g_yLnG__Header{gap:var(--Space-4);flex-direction:column;display:flex}.Page-module__g_yLnG__Title{font-family:var(--Font-Display);font-size:var(--FontSize-Display);font-weight:var(--FontWeight-Black);line-height:var(--LineHeight-Tight);letter-spacing:var(--LetterSpacing-Display);text-transform:uppercase;white-space:pre-line}.Page-module__g_yLnG__Lead{color:var(--Color-TextMuted);font-size:var(--FontSize-Large);line-height:var(--LineHeight-Body);max-inline-size:var(--Size-ProseWidth)}.Page-module__g_yLnG__Body{line-height:var(--LineHeight-Body);max-inline-size:var(--Size-ProseWidth)}.Page-module__g_yLnG__SectionTitle{font-family:var(--Font-Display);font-size:var(--FontSize-Heading1);font-weight:var(--FontWeight-Black);line-height:var(--LineHeight-Tight);letter-spacing:var(--LetterSpacing-Display);text-transform:uppercase}.Page-module__g_yLnG__Figures{gap:var(--Space-5);flex-direction:column;display:flex}.Page-module__g_yLnG__FigureGrid{gap:var(--Space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.Page-module__g_yLnG__Figure{gap:var(--Space-3);padding:var(--Space-6);border:1px solid var(--Color-Border);border-radius:var(--Radius-Large);background-color:var(--Color-SurfaceSunken);background-image:linear-gradient(150deg, color-mix(in srgb, var(--Color-Surface) 60%, transparent), transparent 55%);flex-direction:column;display:flex}.Page-module__g_yLnG__FigureLabel{align-items:center;gap:var(--Space-2);color:var(--Color-TextMuted);font-family:var(--Font-Mono);font-size:var(--FontSize-Small);letter-spacing:var(--LetterSpacing-Wide);text-transform:uppercase;line-height:var(--LineHeight-Body);display:flex}.Page-module__g_yLnG__FigureValue{color:var(--Color-PrimaryText);font-family:var(--Font-Display);font-size:var(--FontSize-Heading1);font-weight:var(--FontWeight-Black);line-height:var(--LineHeight-Tight);letter-spacing:var(--LetterSpacing-Heading);font-variant-numeric:tabular-nums;margin-block-start:auto}.Page-module__g_yLnG__LiveDot{border-radius:var(--Radius-Pill);background-color:var(--Color-Success);block-size:.5rem;inline-size:.5rem;animation:Page-module__g_yLnG__Pulse 2.4s var(--Ease-Standard) infinite;flex:none}@keyframes Page-module__g_yLnG__Pulse{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--Color-Success) 45%, transparent)}50%{opacity:.55;box-shadow:0 0 0 .3rem #0000}}@media (prefers-reduced-motion:reduce){.Page-module__g_yLnG__LiveDot{animation:none}}.Page-module__g_yLnG__FiguresNote{color:var(--Color-TextMuted);font-size:var(--FontSize-Small);line-height:var(--LineHeight-Body)}.Page-module__g_yLnG__SourceLink{color:var(--Color-TextMuted);text-underline-offset:.2em;transition:color var(--Duration-Fast) var(--Ease-Standard);text-decoration:underline}.Page-module__g_yLnG__SourceLink:hover{color:var(--Color-Text)}.Page-module__g_yLnG__Chapters{gap:var(--Space-7);flex-direction:column;display:flex}.Page-module__g_yLnG__Chapter{gap:var(--Space-3);flex-direction:column;display:flex}.Page-module__g_yLnG__ChapterTitle{font-family:var(--Font-Display);font-size:var(--FontSize-Heading2);font-weight:var(--FontWeight-Black);line-height:var(--LineHeight-Tight);letter-spacing:var(--LetterSpacing-Display);text-transform:uppercase}.Page-module__g_yLnG__Standards{gap:var(--Space-6);flex-direction:column;display:flex}.Page-module__g_yLnG__StandardList{gap:var(--Space-5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.Page-module__g_yLnG__Standard{gap:var(--Space-3);block-size:100%;padding:var(--Space-6);border:1px solid var(--Color-Border);border-radius:var(--Radius-Large);background-color:var(--Color-SurfaceRaised);flex-direction:column;display:flex}.Page-module__g_yLnG__StandardIcon{color:var(--Color-PrimaryText);display:inline-flex}.Page-module__g_yLnG__StandardIcon>svg{inline-size:var(--Space-6);block-size:var(--Space-6)}.Page-module__g_yLnG__StandardTitle{font-size:var(--FontSize-Heading3);font-weight:var(--FontWeight-Bold);line-height:var(--LineHeight-Heading);letter-spacing:var(--LetterSpacing-Heading);text-wrap:balance}.Page-module__g_yLnG__StandardBody{color:var(--Color-TextMuted);line-height:var(--LineHeight-Body)}
