.x__V9G_page{min-height:100dvh;padding:clamp(20px,5vw,64px) 16px}.x__V9G_shell{width:100%;max-width:860px;margin-inline:auto}.x__V9G_brand{min-height:44px;color:var(--text);letter-spacing:-1px;align-items:center;font-size:1.875rem;font-weight:800;text-decoration:none;display:inline-flex}.x__V9G_brand span{color:var(--lime)}.x__V9G_document{border:1px solid var(--line);background:var(--card);overflow-wrap:anywhere;border-radius:24px;margin-top:20px;padding:clamp(20px,5vw,48px)}.x__V9G_header{border-bottom:1px solid var(--line);padding-bottom:28px}.x__V9G_label{color:var(--lime);letter-spacing:1px;margin:0;font-size:.75rem;font-weight:800}.x__V9G_header h1{color:var(--text);letter-spacing:-1px;margin:14px 0;font-size:clamp(2rem,7vw,3rem);line-height:1.1}.x__V9G_header p:not(.x__V9G_label),.x__V9G_content{color:var(--muted);font-size:1rem;line-height:1.75}.x__V9G_header .x__V9G_date{font-size:.875rem}.x__V9G_content section{padding-top:28px;scroll-margin-top:24px}.x__V9G_content h2{color:var(--text);letter-spacing:-.25px;margin:0 0 12px;font-size:clamp(1.25rem,4.5vw,1.5rem);line-height:1.3}.x__V9G_content h3{color:var(--text);margin:20px 0 8px;font-size:1.0625rem;line-height:1.4}.x__V9G_content p{margin:12px 0}.x__V9G_content ul,.x__V9G_content ol{margin:12px 0;padding-left:22px}.x__V9G_content li{margin:8px 0;padding-left:2px}.x__V9G_content strong{color:var(--text)}.x__V9G_content a,.x__V9G_navigation a{color:var(--lime);text-underline-offset:4px;text-decoration:underline}.x__V9G_content a:hover,.x__V9G_navigation a:hover{color:#fff}.x__V9G_content a:focus-visible,.x__V9G_navigation a:focus-visible,.x__V9G_brand:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:3px}.x__V9G_navigation{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;margin-top:32px;padding-top:24px;display:flex}.x__V9G_navigation a{align-items:center;min-height:44px;font-size:.9375rem;display:inline-flex}@media (max-width:380px){.x__V9G_document{border-radius:18px;padding:20px 16px}}@media print{.x__V9G_page{padding:0}.x__V9G_document{background:#fff;border:0;padding:0}.x__V9G_header p:not(.x__V9G_label),.x__V9G_content,.x__V9G_content h2,.x__V9G_content h3,.x__V9G_content strong,.x__V9G_content a,.x__V9G_header h1,.x__V9G_label,.x__V9G_brand{color:#111}.x__V9G_navigation{display:none}}
