@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BarlowCondensed-normal-400-latin-ext-0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BarlowCondensed-normal-400-latin-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/BarlowCondensed-normal-500-latin-ext-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/BarlowCondensed-normal-500-latin-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-normal-600-latin-ext-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BarlowCondensed-normal-600-latin-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-ext-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-ext-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-ext-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-ext-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Cinzel-normal-400-latin-7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Literata-italic-400-latin-ext-8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Literata-italic-400-latin-9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Literata-normal-300-latin-ext-10.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Literata-normal-300-latin-11.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Literata-normal-300-latin-ext-10.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Literata-normal-300-latin-11.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Literata-normal-300-latin-ext-10.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Literata-normal-300-latin-11.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Literata-normal-300-latin-ext-10.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Literata-normal-300-latin-11.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Cinzel","Times New Roman",serif;--font-body:"Literata",Georgia,serif;--font-label:"Barlow Condensed","Arial Narrow",sans-serif;--obsidian-950:#07080a;--obsidian-900:#0b0c10;--obsidian-800:#11131a;--obsidian-700:#171a22;--obsidian-600:#1f232d;--obsidian-500:#282d39;--ash-600:#343a47;--ash-500:#454c5b;--ash-400:#5d6575;--ash-300:#7c8493;--ash-200:#9aa2b0;--ash-100:#c3c9d3;--parchment:#e9e5dc;--parchment-dim:#d5d0c5;--storm-800:#1b2833;--storm-700:#243543;--storm-600:#42596c;--storm-500:#5d7e96;--storm-400:#7c9bb1;--storm-300:#9db7c9;--ember-700:#7e2e14;--ember-600:#a03d1c;--ember-500:#c2542b;--ember-400:#dc6e3c;--ember-300:#ee8f5d;--gold-700:#8a6a2e;--gold-600:#a98643;--gold-500:#c9a557;--gold-400:#dfc07a;--gold-300:#edd69f;--danger-500:#b23a38;--warn-500:#b9862f;--ok-500:#4e7d63;--bg-page:var(--obsidian-900);--bg-page-deep:var(--obsidian-950);--bg-surface:var(--obsidian-800);--bg-raised:var(--obsidian-700);--bg-inset:var(--obsidian-950);--bg-hover:var(--obsidian-600);--bg-selected:var(--storm-800);--bg-scrim:#07080ac7;--text-display:var(--parchment);--text-primary:var(--ash-100);--text-secondary:var(--ash-200);--text-muted:var(--ash-300);--text-faint:var(--ash-400);--text-inverse:var(--obsidian-950);--text-accent:var(--ember-400);--text-brand:var(--gold-500);--border-hairline:#c3c9d31a;--border-subtle:var(--obsidian-600);--border-strong:var(--ash-600);--border-accent:var(--ember-600);--border-brand:#c9a55773;--accent:var(--ember-500);--accent-hover:var(--ember-400);--accent-press:var(--ember-700);--accent-quiet:#c2542b24;--link:var(--storm-300);--link-hover:var(--gold-400);--focus-ring:var(--gold-400);--disabled-bg:var(--obsidian-600);--disabled-text:var(--ash-400);--text-h1:2.5rem;--text-h2:1.95rem;--text-h3:1.55rem;--text-h4:1.375rem;--text-h5:1.125rem;--text-h6:.9375rem;--text-body-lg:1.25rem;--text-body:1.125rem;--text-body-sm:1rem;--text-caption:.8125rem;--text-label:.75rem;--lh-display:1.08;--lh-heading:1.2;--lh-body:1.75;--lh-tight:1.4;--track-display:.02em;--track-label:.16em;--track-body:0em;--weight-body:400;--weight-body-strong:600;--weight-display:600;--weight-display-bold:700;--measure-read:68ch;--measure-narrow:46ch}@media (width>=600px){:root{--text-h1:3.25rem;--text-h2:2.35rem;--text-h3:1.75rem;--text-h4:1.5rem}}@media (width>=900px){:root{--text-h1:4rem;--text-h2:2.75rem;--text-h3:1.9rem}}@media (width>=1200px){:root{--text-h1:4.5rem;--text-h2:3rem;--text-h3:2rem}}:root{--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--space-10:96px;--space-11:128px;--space-12:192px;--gap-inline:var(--space-3);--gap-stack:var(--space-5);--gap-card:var(--space-6);--gap-section:var(--space-10);--pad-control:var(--space-4);--pad-card:var(--space-6);--pad-page-x:var(--space-6);--grid-cols:12;--grid-gutter:var(--space-6);--shell-max:1200px;--shell-wide:1440px;--shell-read:44rem;--header-h:72px;--header-h-compact:56px;--radius-none:0;--radius-xs:2px;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--border-w:1px;--border-w-thick:2px;--rule-w:1px;--bp-sm:600px;--bp-md:900px;--bp-lg:1200px;--shadow-none:none;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 8px 24px -8px #000000b3;--shadow-lg:0 24px 64px -16px #000c;--shadow-inset-top:inset 0 1px 0 #e9e5dc0d;--glow-ember:0 0 0 1px #dc6e3c59,0 0 24px -6px #c2542b8c;--glow-gold:0 0 0 1px #dfc07a4d,0 0 20px -6px #c9a55759;--ring-focus:0 0 0 2px var(--obsidian-900),0 0 0 4px var(--focus-ring);--img-tint:linear-gradient(180deg,#0b0c1040,#0b0c10d9);--img-vignette:radial-gradient(120% 90% at 50% 35%,transparent 40%,#07080ad9 100%);--img-filter:saturate(.72) contrast(1.06) brightness(.86);--scrim-read:linear-gradient(180deg,#07080a00,#07080af0 72%);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.42s;--dur-veil:.9s;--ease-out:cubic-bezier(.2,.7,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-smoke:cubic-bezier(.25,.1,.25,1);--blur-veil:blur(14px);--blur-panel:blur(8px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,h4,h5{font-family:var(--font-display);color:var(--text-display);font-weight:var(--weight-display);line-height:var(--lh-heading);letter-spacing:var(--track-display);margin:0}h1{font-size:var(--text-h1);line-height:var(--lh-display)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}h4{font-size:var(--text-h4)}h5{font-size:var(--text-h5)}h6{font-family:var(--font-label);font-size:var(--text-h6);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--text-muted);margin:0;font-weight:600}p{margin:0 0 1.15em}a{color:var(--link);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);border-bottom:1px solid #9db7c959;text-decoration:none}a:hover{color:var(--link-hover);border-bottom-color:#dfc07a99}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{box-shadow:var(--ring-focus);outline:none}small{font-size:var(--text-caption);color:var(--text-muted)}hr{border:0;border-top:var(--rule-w) solid var(--border-subtle);margin:var(--space-8) 0}::selection{background:var(--accent-quiet);color:var(--parchment)}img{max-width:100%;display:block}.tv-prose{max-width:var(--shell-read);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-primary)}.tv-prose p{margin:0 0 1.15em}.tv-prose p+p{text-indent:0}.tv-prose em{color:var(--parchment-dim);font-style:italic}.tv-prose strong{font-weight:var(--weight-body-strong);color:var(--text-display)}.tv-dropcap>p:first-of-type:first-letter{float:left;font-family:var(--font-display);color:var(--gold-500);padding:.06em .12em 0 0;font-size:3.6em;font-weight:700;line-height:.82}.tv-firstline>p:first-of-type:first-line{letter-spacing:.06em;color:var(--parchment-dim);font-variant-caps:small-caps}.tv-shell{max-width:var(--shell-max);padding:0 var(--pad-page-x);margin:0 auto}.tv-grid{gap:var(--grid-gutter);grid-template-columns:repeat(4,1fr);display:grid}@media (width>=600px){.tv-grid{grid-template-columns:repeat(8,1fr)}}@media (width>=900px){.tv-grid{grid-template-columns:repeat(12,1fr)}}:root{--wg-veil:#07080a57;--wg-panel-scrim:linear-gradient(to top, #07080af7 40%, #07080acc 62%, #07080a33 88%, transparent);--wg-hero-fade:linear-gradient(to top, var(--obsidian-950) 4%, #07080ac7 34%, #07080a2e 72%, transparent);--wg-hero-glow:radial-gradient(105% 80% at 70% 22%, #c44a1d57, transparent 60%);--wg-title-shadow:0 2px 40px #07080ad9;--wg-dragon-filter:none}:root[data-theme=light]{--obsidian-950:#fbf8f0;--obsidian-900:#f4eee1;--obsidian-800:#efe8d8;--obsidian-700:#e7deca;--obsidian-600:#dacdb2;--obsidian-500:#c9b99a;--parchment:#241e14;--parchment-dim:#3a3124;--ash-100:#362e22;--ash-200:#4c4335;--ash-300:#675c4a;--ash-400:#857a65;--ash-500:#9e927a;--ash-600:#b7a98d;--storm-800:#e1e6ea;--storm-700:#d3dae0;--storm-600:#7b909f;--storm-500:#55707f;--storm-400:#46606f;--storm-300:#3a5464;--ember-700:#6b2610;--ember-600:#8b3417;--ember-500:#a9421d;--ember-400:#97391a;--ember-300:#b14b24;--gold-700:#5e4718;--gold-600:#6f5520;--gold-500:#8a6a2e;--gold-400:#75581f;--gold-300:#614a1b;--danger-500:#8f2c2a;--warn-500:#8a631f;--ok-500:#3a6049;--bg-scrim:#241e14b8;--border-hairline:#362e2224;--border-brand:#8a6a2e66;--text-inverse:#fbf8f0;--img-filter:saturate(.82) contrast(1.02) brightness(.97);--wg-dragon-filter:invert(1) brightness(.35);--img-vignette:radial-gradient(120% 90% at 50% 45%, transparent 38%, #241e142e 100%);--scrim-read:linear-gradient(to top, #241e14b8, #241e1433);--glow-ember:0 0 0 1px #a9421d73, 0 4px 18px #a9421d38;--glow-gold:0 0 0 1px #8a6a2e73, 0 4px 18px #8a6a2e2e;--shadow-sm:0 1px 2px #241e141a;--shadow-md:0 6px 18px #241e141f;--shadow-lg:0 24px 64px #241e142e;--wg-veil:#241e1475;--wg-hero-text:#fbf8f0;--wg-hero-text-dim:#fbf8f0d1;--wg-panel-scrim:linear-gradient(to top, #241e14eb 34%, #241e14b8 58%, #241e142e 86%, transparent);--wg-hero-fade:none;--wg-hero-glow:radial-gradient(105% 80% at 70% 22%, #a9421d29, transparent 62%);--wg-title-shadow:0 2px 40px #14100acc}:root[data-theme=light] #wg-hero h1{color:var(--wg-hero-text)!important}:root[data-theme=light] #wg-hero p,:root[data-theme=light] #wg-hero span,:root[data-theme=light] #wg-hero button{color:var(--wg-hero-text-dim)!important}:root[data-theme=light] #wg-hero button{border-color:#fbf8f057!important}:root[data-theme=light] #wg-hero a[href],:root[data-theme=light] #wg-hero .ds-btn--primary,:root[data-theme=light] #wg-hero .ds-btn--primary span{color:var(--wg-hero-text)!important}:root[data-theme=light] header{background:#f4eee1e0!important}:root[data-theme=light] .wg-gates h3{color:#fbf8f0!important}:root[data-theme=light] .wg-gates p{color:#fbf8f0d1!important}:root[data-theme=light] .wg-gates span{color:#e3c98e!important}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] #wg-dragons img,:root[data-theme=light] #wg-hero img[src*=dragons\/]{filter:var(--wg-dragon-filter)!important}body{background:var(--obsidian-950);margin:0}a{color:var(--storm-300);text-decoration-color:#9db7c959}a:hover{color:var(--gold-400)}@keyframes wg-drift{0%{transform:translate(-16vw)}to{transform:translate(116vw)}}@keyframes wg-drift-rev{0%{transform:translate(116vw)scaleX(-1)}to{transform:translate(-16vw)scaleX(-1)}}@keyframes wg-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes wg-spark{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.7}to{opacity:0;transform:translateY(-58vh)scale(.5)}}@keyframes wg-breathe{0%,to{opacity:.42}50%{opacity:.72}}.wg-gates{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wg-strip{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=900px){.wg-gates{grid-template-columns:minmax(0,1fr)}.wg-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.wg-reveal{opacity:0;transition:opacity .62s cubic-bezier(.2,.7,.3,1),transform .62s cubic-bezier(.2,.7,.3,1);transform:translateY(14px)}.wg-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-anim]{animation:none!important}.wg-reveal{opacity:1;transition:none;transform:none}}.wg-skip-link{z-index:100;padding:var(--space-4) var(--space-6);background:var(--obsidian-800);color:var(--parchment);font-family:var(--font-label);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--track-label);border:1px solid var(--border-strong);border-bottom-color:var(--border-strong);position:absolute;top:0;left:-9999px}.wg-skip-link:focus{left:var(--space-4);top:var(--space-4)}
