.forge{--paper:#eeeaf5;--ash:#b0a9be;--accent:#c9a4f4;--hairline:#33283f;--cyan:#8ebaff;--cyan-soft:#bfd6ff;--gold:#d39bec;--gold-bright:#efb9fa;--text:#eeeaf5;--muted:#b0a9be;color:var(--paper);background:radial-gradient(75% 900px at 0 1100px,#9c168515,#0000),radial-gradient(80% 1500px at 100% 2600px,#146cff16,#0000),#090b14;font-family:Segoe UI,sans-serif}.forge-width{width:min(1240px,100% - 96px);margin-inline:auto}.forge h1,.forge h2,.forge h3,.forge h4,.forge p,.forge figure{margin:0}.forge a,.forge button{-webkit-tap-highlight-color:transparent}.forge a:focus-visible,.forge button:focus-visible,.forge summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.forge [id]{scroll-margin-top:110px}.forge-skip{z-index:100;background:var(--accent);color:#10101c;padding:14px;position:fixed;top:-80px;left:16px}.forge-skip:focus{top:12px}.forge-header{--paper:#eeeaf5;--ash:#b0a9be;--accent:#c9a4f4;--hairline:#33283f;border-bottom:1px solid var(--hairline);z-index:20;background:#090b14f5;position:sticky;top:0}.forge-nav{justify-content:space-between;align-items:center;gap:24px;min-height:90px;display:flex}.forge-brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:21px;font-weight:750;display:flex}.forge-wordmark{letter-spacing:.035em;color:#0000;filter:drop-shadow(-1px 1px 1px #dd55c55c)drop-shadow(1px 1px 1px #4189ee66);background:linear-gradient(175deg,#fff 15%,#ced4ed 44%,#888ca9 49%,#f0e8ff 72%);-webkit-background-clip:text;background-clip:text;font:italic 800 30px/1.1 Georgia,serif;display:block}.forge-brand small{letter-spacing:.34em;color:var(--ash);margin-top:7px;font-size:9px;font-weight:500;display:block}.forge-nav nav{align-items:center;gap:28px;display:flex}.forge-nav nav a,.forge-footer nav a{color:#c5bfd4;align-items:center;gap:6px;font-size:13px;display:flex}.forge-nav nav a:hover,.forge-footer a:hover{color:var(--accent)}.forge-button{white-space:nowrap;border:1px solid #65547d;border-radius:3px;justify-content:center;align-items:center;gap:20px;min-height:47px;padding:12px 22px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s;display:inline-flex}.forge-button:hover{border-color:var(--accent);background:#29203e}.forge-button.filled{background:var(--accent);color:#10101c;border-color:var(--accent)}.forge-button.filled:hover{background:#e4c6ff}.forge-menu-button{background:0 0;border:0;padding:10px;display:none}.forge-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;padding-block:76px 62px;display:grid}.forge-nemesis-hero{text-align:center;background:#000;border-bottom:1px solid #342440;padding-block:64px 56px}.forge-nemesis-hero h1{margin:20px 0;line-height:1}.forge-nemesis-hero h1 img{width:100%;height:auto;display:block}.forge-nemesis-tagline{color:#dfd8ed;font-size:clamp(18px,2.3vw,28px);line-height:1.5}.forge-nemesis-hero .forge-actions{justify-content:center}.forge-nemesis-hero .filled{background:linear-gradient(110deg,#efb3ee,#9abfff);border-color:#d7b2f4}.forge-curseforge{--curseforge:#f16436;isolation:isolate;text-align:left;background:radial-gradient(circle at 10%,#f1643620,#0000 62%),linear-gradient(120deg,#1b1227,#110f1c 58%,#1a1426);border:1px solid #4a3550;border-radius:4px;align-items:center;gap:16px;width:min(560px,100%);margin:34px auto 0;padding:15px 20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 14px 34px #0006}.forge-curseforge:hover{border-color:#f1643699;transform:translateY(-2px);box-shadow:0 18px 42px #0008}.forge-curseforge:focus-visible{outline:2px solid var(--curseforge);outline-offset:4px}.forge-curseforge-icon{width:42px;height:42px;color:var(--curseforge);background:#f164361f;border:1px solid #f1643680;border-radius:50%;flex:none;place-items:center;display:grid}.forge-curseforge-copy{gap:4px;min-width:0;display:grid}.forge-curseforge-copy strong{letter-spacing:.05em;color:var(--paper);font-size:15px}.forge-curseforge-copy small{color:var(--ash);font-size:12px}.forge-curseforge-arrow{color:var(--curseforge);flex:none;margin-left:auto}.forge-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.forge-curseforge{gap:12px;margin-top:26px;padding:13px 15px}.forge-curseforge-icon{width:36px;height:36px}.forge-curseforge-copy strong{font-size:14px}.forge-curseforge-copy small{font-size:11px}}.forge-nemesis-feature{border-bottom:1px solid var(--hairline)}.forge-nemesis-benefits{color:var(--paper);margin-block:24px;padding-left:20px;line-height:2}.forge-eyebrow{letter-spacing:.18em;color:var(--accent);text-transform:uppercase;font:600 10px/1.5 Segoe UI,sans-serif}.forge-hero-copy>.forge-eyebrow{align-items:center;gap:10px;display:flex}.forge-eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}.forge h1,.forge .forge-suite-title{letter-spacing:-.045em;margin:28px 0 24px;font:500 clamp(48px,5vw,76px)/1.06 Georgia,Times New Roman,serif}.forge h1 em,.forge .forge-suite-title em{color:var(--accent);font-weight:400}.forge-lead{color:var(--ash);max-width:460px;font-size:16px;line-height:1.85}.forge-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}.forge-text-link{color:var(--paper);border-bottom:1px solid #695586;align-items:center;gap:12px;padding-block:7px;font-size:13px;display:inline-flex}.forge-hero-meta{align-items:center;gap:26px;margin-top:52px;display:flex}.forge-hero-meta>span{letter-spacing:.06em;font-size:19px}.forge-hero-meta small{letter-spacing:0;color:var(--ash);margin-top:4px;font-size:11px;display:block}.forge-hero-meta i{background:var(--hairline);width:1px;height:33px}.forge-package-preview{min-width:0;margin:0}.forge-package-preview a{border-radius:4px;display:block}.forge-package-preview a:focus-visible{outline-offset:5px;outline:2px solid #d8b6fa}.forge-package-preview img{width:100%;height:auto;display:block}.forge-package-preview figcaption{color:#bdb6ce;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;font-size:10px;display:flex}.forge-package-preview figcaption a{align-items:center;gap:5px;display:inline-flex}.forge-hero-art{background:#181426;border:1px solid #3e3253;border-radius:140px 5px 5px;height:475px;position:relative;overflow:hidden}.forge-hero-art>img{object-fit:cover;object-position:52% center;filter:saturate(.55)brightness(.68);width:100%;height:100%}.forge-hero-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#0b0b18f2);position:absolute;inset:0}.forge-art-label{z-index:1;gap:13px;display:grid;position:absolute;bottom:33px;left:32px}.forge-art-label>span{color:#d8b6fa;letter-spacing:.2em;font-size:9px}.forge-art-label strong{letter-spacing:-.02em;font:36px/1.12 Georgia,serif}.forge-art-label small{color:#bdb6ce;font-size:10px}.forge-art-corner{z-index:1;color:#bdb6ce;font:10px monospace;position:absolute;bottom:33px;right:23px}.forge-announcement{border-block:1px solid var(--hairline);align-items:center;gap:22px;padding:20px 0;display:flex}.forge-pill{color:#e0bbfc;letter-spacing:.08em;white-space:nowrap;border:1px solid #684b87;padding:6px 8px;font:9px monospace}.forge-announcement p{color:#bbb5cb;flex:1;font-size:12px}.forge-announcement p>span{margin-inline:12px}.forge-announcement>a{align-items:center;gap:12px;font-size:12px;display:flex}.forge-section{padding-block:76px}.forge-section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px;display:flex}.forge h2{letter-spacing:-.025em;font:400 clamp(30px,3vw,43px)/1.18 Georgia,serif}.forge-eyebrow+h2{margin-top:14px}.forge-section-heading>p{color:var(--ash);font-size:13px;line-height:1.8}.forge-filter{flex-wrap:wrap;gap:8px;margin-bottom:27px;display:flex}.forge-filter button{color:#c2bdd1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:9px 15px;font-size:12px}.forge-filter button[aria-pressed=true]{color:#f0eafa;background:#29203e;border-color:#8660ac}.forge-filter button:hover{border-color:#8660ac}.forge-filter button span{opacity:.6;margin-left:10px;font:10px monospace}.forge-addon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.forge-addon{background:#121321;border:1px solid #39304f;border-radius:5px;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.forge-addon:hover{border-color:#9978d4}.forge-addon-image{border-bottom:1px solid var(--hairline);background:#141325;height:188px;position:relative;overflow:hidden}.forge-addon-image>a{height:100%;display:block}.forge-coming-soon{z-index:2;color:#efd3ff;text-shadow:0 0 24px #c45cde80;pointer-events:none;background:#090b14d9;place-items:center;font-size:clamp(24px,3vw,34px);font-weight:700;display:grid;position:absolute;inset:0}.forge-addon-image img{object-fit:cover;object-position:top;filter:saturate(.75);width:100%;height:100%}.forge-addon-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#090b1bc9);position:absolute;inset:0}.forge-addon-image.is-supplied{height:auto}.forge-addon-image.is-supplied img{filter:none;height:auto}.forge-addon-image.is-supplied:after,.forge-addon-image.is-supplied .forge-addon-number,.forge-addon-image.is-supplied .forge-category{display:none}.forge-addon-number,.forge-category{z-index:1;background:#100d20e6;border:1px solid #9470c766;padding:5px 8px;font:10px monospace;position:absolute}.forge-addon-number{top:12px;left:12px}.forge-category{bottom:12px;right:12px}.forge .is-nemesis{border-color:#6b4b89}.forge .is-nemesis .forge-addon-image{background:radial-gradient(#35204c,#11101e 75%)}.forge .is-nemesis .forge-addon-image img{object-fit:contain;filter:none;padding:0}.forge-addon-body{flex-direction:column;flex:1;padding:24px;display:flex}.forge-addon-body .forge-eyebrow{letter-spacing:.1em;font-size:9px}.forge h3{margin-top:9px;font:27px/1.2 Georgia,serif}.forge h4{color:#dfdbe9;margin-top:15px;font-size:13px;font-weight:500}.forge-addon-body>p:not(.forge-eyebrow){color:var(--ash);margin-top:9px;font-size:13px;line-height:1.8}.forge-addon ul{flex-wrap:wrap;gap:6px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.forge-addon li{color:#c5bed5;border:1px solid #413451;border-radius:2px;padding:5px 7px;font-size:10px}.forge-addon details{color:#c5bfd4;margin:0 0 20px;font-size:11px}.forge-addon summary{cursor:pointer;color:var(--accent)}.forge-addon details p{margin-top:8px;line-height:1.7}.forge-card-link{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.forge-nemesis-band{background:#171226;border-block:1px solid #403157}.forge-nemesis-band>.forge-width{align-items:center;gap:26px;padding-block:35px;display:flex}.forge-nemesis-band svg{color:var(--accent);flex-shrink:0}.forge-nemesis-band h2{margin-top:7px;font-size:27px}.forge-nemesis-band p:not(.forge-eyebrow){color:#c0b8d1;margin-top:10px;font-size:12px}.forge-nemesis-band .forge-button{margin-left:auto}.forge-feature,.forge-community,.forge-request{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.forge-feature p:not(.forge-eyebrow),.forge-community p:not(.forge-eyebrow),.forge-request p:not(.forge-eyebrow){color:var(--ash);margin:22px 0;font-size:14px;line-height:1.9}.forge-feature figure{border:1px solid var(--hairline);border-radius:4px;overflow:hidden}.forge-feature figure img{width:100%;height:auto;display:block}.forge-feature figcaption{background:#151321;justify-content:space-between;padding:17px;font-size:12px;display:flex}.forge-feature figcaption span{color:var(--ash);font-size:10px}.forge-relay-wordmark{filter:drop-shadow(0 0 24px #8b3cf63d);width:min(78%,320px);height:auto;margin:0 0 24px;display:block}.forge-community,.forge-request{border-top:1px solid var(--hairline)}.forge-video{aspect-ratio:16/9;background:#080a12;border:1px solid #433451}.forge-video iframe{border:0;width:100%;height:100%}.forge-fine{color:#a8a0b9;font-size:11px}.forge-request .request-form{box-shadow:none;background:#171322;border-color:#49345e}.forge-request input,.forge-request textarea{color:var(--paper);background:#0c0d18;border-color:#4c3b65}.forge .support-section{background:#10101d;border-block:1px solid #392e50;margin:0;padding-block:65px}.forge .portal-width{width:min(1240px,100% - 96px)}.forge .support-section h2{font:36px Georgia,serif}.forge .support-section h3{font:23px Georgia,serif}.forge .support-card,.forge .support-story{box-shadow:none;background:#181425;border-color:#43325b}.forge .support-card-label,.forge .portal-overline{color:var(--accent)}.forge .support-promises>span{background:#201832;border-color:#5b4275}.forge .support-section p{line-height:1.8}.forge .support-section .portal-button{box-shadow:none;background:#342347;border-color:#8663ad;font-size:12px}.forge-footer{background:#080911;padding-block:48px 25px}.forge-footer>.forge-width:first-child{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.forge-footer p{color:#b0a8c2;font-size:12px}.forge-footer nav{flex-wrap:wrap;gap:24px;margin-left:auto;display:flex}.forge-legal{color:#a8a0b9;border-top:1px solid #30283f;justify-content:space-between;gap:20px;margin-top:34px;padding-top:25px;font-size:10px;display:flex}@media (width>=1450px){.forge-hero{gap:80px}}@media (width<=1050px){.forge-width,.forge .portal-width{width:calc(100% - 48px)}.forge-nav nav{gap:17px}.forge-nav .nav-download{display:none}.forge-hero{gap:28px}.forge-hero-art{height:435px}.forge-addon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-feature,.forge-community,.forge-request{gap:35px}.forge-nemesis-band h2{font-size:24px}}@media (width<=700px){.forge-width,.forge .portal-width{width:calc(100% - 36px)}.forge-nav{min-height:74px}.forge-brand{font-size:18px}.forge-menu-button{display:block}.forge-nav nav{background:#11101e;border-bottom:1px solid #433456;padding:25px;display:none;position:absolute;top:74px;left:0;right:0}.forge-nav nav.is-open{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.forge-hero{grid-template-columns:1fr;gap:35px;padding-block:43px 30px}.forge h1{font-size:53px}.forge-hero-copy>.forge-eyebrow{font-size:8px}.forge-lead{font-size:14px}.forge-hero-meta{margin-top:32px}.forge-hero-art{border-top-left-radius:90px;height:300px}.forge-art-label strong{font-size:30px}.forge-actions{gap:18px}.forge-announcement{flex-wrap:wrap;gap:12px;padding-block:19px}.forge-announcement p{flex-basis:100%;order:3;line-height:1.8}.forge-announcement>a{margin-left:auto}.forge-announcement p>span{margin-inline:4px}.forge-section{padding-block:48px}.forge-section-heading{display:block}.forge-section-heading>p{margin-top:15px}.forge-section-heading>p br{display:none}.forge-filter{gap:2px}.forge-filter button{padding:9px 10px;font-size:11px}.forge-filter button span{margin-left:5px}.forge-addon-grid{grid-template-columns:1fr}.forge-addon-image{height:215px}.forge-nemesis-band>.forge-width{flex-wrap:wrap;gap:18px}.forge-nemesis-band>.forge-width>svg{display:none}.forge-nemesis-band .forge-button{margin-left:0}.forge-feature,.forge-community,.forge-request{grid-template-columns:1fr;gap:28px}.forge h2{font-size:33px}.forge-feature figcaption{flex-wrap:wrap;gap:7px}.forge-relay-wordmark{width:min(82%,300px);margin-bottom:20px}.forge-footer nav{gap:18px;margin-left:0}.forge-legal{flex-direction:column;gap:10px}.forge .support-section{padding-block:45px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.forge *{transition:none!important}}.forge .forge-button.filled{color:#10101c;background:linear-gradient(110deg,#eeb0ed,#91b9ff);border-color:#cbb4fa}.forge .forge-button.filled:hover{background:linear-gradient(110deg,#f5cff5,#bfd5ff)}.forge-addon:hover{box-shadow:0 12px 36px #06061066,0 0 24px #b947de12}.forge-nemesis-band{background:linear-gradient(115deg,#25132f,#111d35)}.forge-feature figcaption{background:linear-gradient(110deg,#1c1429,#10192c)}.forge .support-section{background:radial-gradient(at 10% 0,#ab219e15,#0000 60%),#10101d}.forge-request input:focus,.forge-request textarea:focus{border-color:#c493f4;outline-color:#c493f4}.forge .support-progress span{background:linear-gradient(90deg,#df61ca,#6ba3ff)}.forge{background:radial-gradient(60% 1300px at 0 1300px,#69227b40,#0000),radial-gradient(70% 2200px at 100% 3800px,#16469c38,#0000),#080a13;overflow-x:clip}.forge-nemesis-hero{isolation:isolate;background:radial-gradient(at 18% 40%,#b329af50,#0000 52%),radial-gradient(at 85% 52%,#146bd94a,#0000 50%),#070913;border-bottom:0;padding-block:90px 110px;position:relative}.forge-nemesis-hero:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff05 3px 4px),linear-gradient(115deg,#0000 30%,#d477ec0d 30.1%,#0000 65%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.forge-nemesis-hero:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #938ad326;border-radius:50%;width:min(70vw,900px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 45px #847abc08,0 0 0 110px #847abc06}.forge-nemesis-hero h1 img{mix-blend-mode:screen;filter:drop-shadow(0 25px 40px #03020a80)}.forge-nemesis-hero .forge-eyebrow{background:#090c1ca6;border:1px solid #c78ff05c;padding:9px 18px;display:inline-block;transform:rotate(-2deg)}.forge-nemesis-tagline{letter-spacing:-.035em;font-size:clamp(23px,3.4vw,44px);font-weight:800}.forge-nemesis-tagline span:last-child{color:#10111d;background:linear-gradient(110deg,#ed8adb,#84baff);padding:2px 14px 5px;display:inline-block;transform:rotate(-3deg);box-shadow:8px 8px #8668d526}.forge .forge-button.filled{box-shadow:0 8px 30px #985ce537,inset 0 1px #ffffff80}.forge-nemesis-feature{z-index:1;background:linear-gradient(130deg,#25172feb,#0e1729f5);border:1px solid #9d79d34d;border-radius:8px;margin-top:-30px;padding-inline:36px;position:relative;box-shadow:0 30px 90px #0007,inset 0 1px #e1bfff19}.forge-nemesis-feature h2{font-size:clamp(38px,4.5vw,62px)}.forge-feature figure,.forge-package-preview{border:1px solid #a58acd52;box-shadow:16px 18px #6357a510,0 25px 60px #0008}.forge-feature figure{transition:transform .25s,box-shadow .25s;transform:perspective(1600px)rotateY(-3deg)rotate(.6deg)}.forge-feature figure:hover{transform:none;box-shadow:0 28px 70px #0009,0 0 35px #885dc41a}.forge-section-heading h2,.forge-feature h2,.forge-community h2,.forge-request h2{text-shadow:0 5px 25px #0005}.forge-addon-grid{align-items:stretch;padding-block:12px 30px}.forge-addon{background:linear-gradient(145deg,#242033,#101321 70%);transition:transform .2s,box-shadow .2s;box-shadow:0 18px 45px #0005,inset 0 1px #ffffff0d}.forge-addon:hover{transform:translateY(-6px);box-shadow:0 28px 65px #0007,0 0 28px #bd61e521}.forge-nemesis-band{background:linear-gradient(115deg,#511b56,#162f60);border-block:1px solid #c37aec50;position:relative;box-shadow:0 15px 70px #9e38ac1c}.forge .support-card,.forge .support-story,.forge-request .request-form{background:linear-gradient(135deg,#24192fe8,#101829);box-shadow:0 20px 60px #0005,inset 0 1px #ffffff0c}@media (width>=1000px){.forge-feature:not(.forge-nemesis-feature):nth-of-type(2n)>div{order:2}.forge-feature:not(.forge-nemesis-feature):nth-of-type(2n){grid-template-columns:1.2fr 1fr}}@media (width<=700px){.forge-nemesis-hero{padding-block:55px 75px}.forge-nemesis-feature{padding-inline:20px}.forge-feature figure{transform:none}.forge-nemesis-tagline span{margin-block:4px}}@media (prefers-reduced-motion:reduce){.forge-addon:hover,.forge-curseforge:hover,.forge-feature figure{transform:none}}.forge-addon-grid .forge-addon-image{aspect-ratio:4/3;background:#090b14;flex:none;height:auto}.forge-addon-grid .forge-addon-image>a{width:100%;height:100%}.forge-addon-grid .forge-addon-image img{object-fit:contain;object-position:center;width:100%;height:100%}.forge-addon-grid .forge-card-link{margin-top:auto}.forge{isolation:isolate;position:relative}.forge>.constellation-field{z-index:2;opacity:.75}.forge-nemesis-hero{background-size:140% 140%;animation:22s ease-in-out infinite alternate nemesis-light-drift}.forge-nemesis-hero:after{animation:16s ease-in-out infinite alternate nemesis-orbit-breathe}.forge-nemesis-hero h1 img{animation:9s ease-in-out infinite nemesis-wordmark-float}.forge .forge-button.filled{background-size:200% 100%;animation:8s ease-in-out infinite alternate nemesis-button-light}.forge .forge-button:hover svg,.forge .forge-text-link:hover svg{transform:translate(4px)}.forge .forge-button svg,.forge .forge-text-link svg{transition:transform .18s}@keyframes nemesis-light-drift{0%{background-position:0 35%}to{background-position:100% 65%}}@keyframes nemesis-orbit-breathe{0%{opacity:.5;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1.07)}}@keyframes nemesis-wordmark-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes nemesis-button-light{0%{background-position:0%}to{background-position:100%}}.forge[data-motion-paused=true] *,.forge[data-motion-paused=true] :before,.forge[data-motion-paused=true] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.forge *,.forge :before,.forge :after{animation:none!important}}.forge-aurora{z-index:1;pointer-events:none;transform:translateY(calc(-1 * var(--ambient-parallax,0px)));position:fixed;inset:-15vh -10vw;overflow:hidden}.forge-aurora i{background:radial-gradient(#be45bc26,#0000 67%);width:95%;height:45%;animation:14s ease-in-out infinite alternate nemesis-aurora-drift;position:absolute;top:20%;left:-15%;transform:rotate(-25deg)}.forge-aurora i+i{background:radial-gradient(#428bff2c,#0000 67%);animation-direction:alternate-reverse;animation-delay:-7s;top:60%;left:30%}@keyframes nemesis-aurora-drift{0%{transform:translate(-4%,-8%)rotate(-25deg)scale(.9)}to{transform:translate(7%,12%)rotate(-12deg)scale(1.15)}}.forge-addon,.forge .support-card,.forge .support-story{position:relative}.forge-addon:before,.forge .support-card:before,.forge .support-story:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(340px circle at var(--pointer-x,50%) var(--pointer-y,50%), #d995f338, #5894ff14 45%, transparent 75%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.forge [data-lit=true]:before{opacity:1}.forge-nemesis-hero h1{position:relative}.forge-nemesis-hero h1:after{content:"";pointer-events:none;mix-blend-mode:screen;filter:brightness(1.7);background:url(/media/defylers-addon-pack-wordmark.png) 50%/contain no-repeat;animation:9.5s ease-in-out infinite nemesis-metal-glint;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 42%,#fff8 50%,#0000 58%);mask-image:linear-gradient(110deg,#0000 42%,#fff8 50%,#0000 58%);-webkit-mask-size:300% 100%;mask-size:300% 100%}@keyframes nemesis-metal-glint{0%,78%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}80%{opacity:.6}96%{opacity:.6}to{opacity:0;-webkit-mask-position:0 0;mask-position:0 0}}.forge-nav nav a{transition:color .25s;position:relative}.forge-nav nav a[aria-current=location]{color:#e9c8ff;text-shadow:0 0 18px #c269dd66}.forge-nav nav a[aria-current=location]:after{content:"";background:linear-gradient(90deg,#e594df,#7faeff);height:2px;position:absolute;bottom:-9px;left:0;right:0;box-shadow:0 0 9px #b270de66}@media (prefers-reduced-motion:reduce){.forge-aurora{transform:none}.forge-nemesis-hero h1:after{display:none}.forge [data-lit=true]:before{opacity:0}}
