@layer base{._pageWrapper_1qtk1_2{min-height:100vh;display:flex;flex-direction:column;background-color:var(--background);position:relative}._navBackdrop_1qtk1_10{position:absolute;top:0;left:0;width:100%;height:100px;background-color:var(--primary);z-index:10}._main_1qtk1_20{flex:1;z-index:20;position:relative;padding-top:calc(100px + var(--spacing-20));padding-bottom:var(--spacing-20);display:flex;justify-content:center}._container_1qtk1_31{max-width:900px;width:100%;padding:0 var(--spacing-6);display:flex;flex-direction:column}._header_1qtk1_39{margin-bottom:var(--spacing-16);text-align:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-8)}._title_1qtk1_46{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:var(--foreground);margin:0;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}._title_1qtk1_46[data-revealed=true]{opacity:1;transform:translateY(0)}._lastUpdated_1qtk1_62{font-family:var(--font-family-base);color:var(--muted-foreground);margin-top:var(--spacing-4);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}._contentContainer_1qtk1_72{display:flex;flex-direction:column}._contentContainer_1qtk1_72 h2{font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--foreground);margin-top:var(--spacing-12);margin-bottom:var(--spacing-6);line-height:1.2}._contentContainer_1qtk1_72 h2:first-child{margin-top:0}._contentContainer_1qtk1_72 p{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.8;color:var(--foreground);margin-bottom:var(--spacing-6)}._contentContainer_1qtk1_72 ul{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.8;color:var(--foreground);margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._contentContainer_1qtk1_72 li{margin-bottom:var(--spacing-2)}._contentContainer_1qtk1_72 a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}._contentContainer_1qtk1_72 a:hover{color:color-mix(in srgb,var(--accent) 80%,black)}._contentContainer_1qtk1_72 strong{font-weight:700;color:var(--foreground)}}
