.Xz-uVq_hero{--hero-tx-1:var(--tx-1);--hero-tx-2:var(--tx-2);--hero-tx-3:var(--tx-3);isolation:isolate;border-bottom:1px solid var(--border-sub);padding:clamp(56px,9vw,132px) clamp(20px,4vw,48px) clamp(44px,6vw,72px);position:relative;overflow:hidden}.Xz-uVq_hero[data-plain]{background:radial-gradient(70% 90% at 20% 0%, color-mix(in srgb, var(--gold) 22%, transparent), transparent 65%), radial-gradient(60% 70% at 90% 10%, color-mix(in srgb, var(--gold) 10%, transparent), transparent 60%)}.Xz-uVq_hero[data-on-image]{--hero-tx-1:#fff;--hero-tx-2:#ffffffdb;--hero-tx-3:#ffffffb3;text-shadow:0 1px 2px #00000073}.Xz-uVq_media{z-index:-2;transform-origin:60% 40%;animation:2.4s cubic-bezier(.16,1,.3,1) both Xz-uVq_hero-settle;position:absolute;inset:0}.Xz-uVq_image{object-fit:cover}@keyframes Xz-uVq_hero-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}.Xz-uVq_shade{z-index:-1;background:linear-gradient(90deg,#000000c7 0%,#00000073 60%,#00000040 100%),linear-gradient(#0003,#000000d9);position:absolute;inset:0}.Xz-uVq_grid{z-index:-1;background-image:linear-gradient(to right, color-mix(in srgb, var(--gold) 10%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--gold) 10%, transparent) 1px, transparent 1px);opacity:.55;pointer-events:none;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 15% 100%,#000,#0000 70%);mask-image:radial-gradient(90% 80% at 15% 100%,#000,#0000 70%)}.Xz-uVq_inner{max-width:980px;margin:0 auto;position:relative}.Xz-uVq_crumbs{min-height:24px;color:var(--hero-tx-3);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:flex}.Xz-uVq_crumbs a{white-space:nowrap;color:var(--hero-tx-2);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.Xz-uVq_crumbs a:hover{color:var(--gold)}.Xz-uVq_crumbs a.Xz-uVq_category{border:1px solid var(--gold-bd);border-radius:var(--r-pill);background:color-mix(in srgb, var(--gold) 12%, transparent);color:var(--gold);white-space:nowrap;text-shadow:none;align-items:center;gap:8px;padding:4px 11px;font-size:11px;font-weight:500;display:inline-flex}.Xz-uVq_dot{background:var(--gold);border-radius:50%;width:6px;height:6px;position:relative}.Xz-uVq_dot:after{content:"";border:1px solid var(--gold);animation:Xz-uVq_dot-ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Xz-uVq_dot-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}.Xz-uVq_title{max-width:14em;color:var(--hero-tx-1);font-family:var(--font-display);font-size:clamp(36px,6vw,76px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;line-height:1.04}.Xz-uVq_intro{max-width:760px;color:var(--hero-tx-2);text-wrap:pretty;margin:24px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.Xz-uVq_intro a{color:var(--gold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 50%, transparent)}.Xz-uVq_intro a:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.Xz-uVq_meta{border-top:1px solid color-mix(in srgb, var(--gold) 22%, transparent);max-width:760px;color:var(--hero-tx-3);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:30px;padding-top:18px;font-size:12px;display:flex}.Xz-uVq_author{color:var(--hero-tx-2);text-underline-offset:3px;text-decoration:underline}.Xz-uVq_sep{background:var(--gold);opacity:.7;border-radius:50%;width:3px;height:3px}@media (prefers-reduced-motion:reduce){.Xz-uVq_media,.Xz-uVq_dot:after{animation:none}}
.TYhRRq_track{z-index:60;pointer-events:none;height:2px;position:fixed;top:56px;left:0;right:0}.TYhRRq_bar{background:linear-gradient(90deg, var(--gold-3,var(--gold)), var(--gold) 70%, var(--gold-2,var(--gold)));height:100%;box-shadow:0 0 10px var(--gold), 0 0 2px var(--gold);transform-origin:0;will-change:transform;transform:scaleX(0)}.TYhRRq_track[data-done] .TYhRRq_bar{box-shadow:0 0 16px var(--gold)}
.l7cxXa_endpoint{isolation:isolate;margin:0 -16px;padding:26px 16px;position:relative}.l7cxXa_endpoint:before{content:"";background:var(--gold);transform-origin:50% 0;width:2px;transition:transform var(--dur-slow) var(--ease-spring);border-radius:1px;position:absolute;top:22px;bottom:22px;left:0;transform:scaleY(0)}.l7cxXa_endpoint:after{content:"";z-index:-1;border-radius:var(--r-lg);background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 10%, transparent), transparent 70%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;position:absolute;inset:0}.l7cxXa_endpoint:hover:before,.l7cxXa_endpoint:target:before{transform:scaleY(1)}.l7cxXa_endpoint:hover:after{opacity:.45}.l7cxXa_endpoint:target:after{animation:l7cxXa_endpoint-target 1.8s var(--ease-out) both}@keyframes l7cxXa_endpoint-target{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.l7cxXa_endpoint:before,.l7cxXa_endpoint:after{transition:none}.l7cxXa_endpoint:target:after{opacity:.45;animation:none}}
.hurGDW_body{counter-reset:section;max-width:760px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(20px,4vw,32px) 60px}.hurGDW_body ::selection{background:color-mix(in srgb, var(--gold) 35%, transparent);color:var(--tx-1)}.hurGDW_body .blog-prose h2{counter-increment:section;border-top:0;margin-top:2.2em;padding-top:1em;position:relative}.hurGDW_body .blog-prose h2:before{content:counter(section, decimal-leading-zero);color:var(--gold);letter-spacing:.18em;background:linear-gradient(90deg, var(--gold-bd), transparent 85%) no-repeat right center / calc(100% - 44px) 1px;margin-bottom:.7em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;display:block}.hurGDW_body .blog-prose strong{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--gold) 22%, transparent) 62%);padding:0 1px}.hurGDW_body .blog-prose ul>li::marker{color:var(--gold)}.hurGDW_body .blog-prose ol>li::marker{color:var(--gold);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85em}.hurGDW_body .blog-prose blockquote{border-radius:var(--r-lg);background:linear-gradient(120deg, color-mix(in srgb, var(--gold) 9%, transparent), transparent 70%);color:var(--tx-1);font-family:var(--font-display);letter-spacing:var(--display-tracking);text-wrap:pretty;border:0;margin:2.4em 0;padding:1.5em 1.6em 1.4em 2.6em;font-size:clamp(1.18em,2.2vw,1.42em);font-style:normal;line-height:1.42;position:relative}.hurGDW_body .blog-prose blockquote:before{content:"“";color:color-mix(in srgb, var(--gold) 55%, transparent);font-size:3.2em;line-height:1;position:absolute;top:.05em;left:.32em}.hurGDW_body .blog-prose blockquote:after{content:"";background:linear-gradient(180deg, var(--gold), color-mix(in srgb, var(--gold) 20%, transparent));border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.hurGDW_body .blog-prose blockquote p{margin:0}.hurGDW_body .blog-prose blockquote p+p{margin-top:.6em}.hurGDW_body .blog-table-wrap{border-color:var(--border-med);background:var(--bg-surface);box-shadow:inset 0 1px 0 var(--gold-bd)}.hurGDW_body .blog-prose th{color:var(--gold);font-size:12px}.hurGDW_body .blog-prose td{font-variant-numeric:tabular-nums}.hurGDW_body .blog-prose tbody tr{transition:background var(--dur-fast) var(--ease-out)}.hurGDW_body .blog-prose tbody tr:hover{background:var(--gold-bg)}.hurGDW_body .blog-prose tbody td:first-child{color:var(--tx-1);font-weight:600}.hurGDW_body .blog-prose hr{border-top-color:var(--border-sub);position:relative;overflow:visible}.hurGDW_body .blog-prose hr:after{content:"";border:1px solid var(--gold);background:var(--bg-base);width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.hurGDW_body .blog-prose img{border:1px solid var(--border-med);border-radius:var(--r-lg)}@media (max-width:640px){.hurGDW_body .blog-prose blockquote{padding:1.3em 1.1em 1.2em 2.1em}}
