.Resources-module__U11W9G__page{--ink:#f7f3ff;--muted:#a49bad;--violet:#a855f7;--violet-hot:#c783ff;--panel:#100c17db;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 76% 9%,#7e2fbe38,#0000 28rem),linear-gradient(#08060d 0%,#0b0811 55%,#07050a 100%);font-family:Inter,Arial,sans-serif;overflow:hidden}.Resources-module__U11W9G__page:before{z-index:0;pointer-events:none;content:"";opacity:.13;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.Resources-module__U11W9G__ambient{z-index:0;filter:blur(90px);pointer-events:none;background:#58278826;border-radius:50%;width:28rem;height:28rem;position:fixed;top:18rem;left:-12rem}.Resources-module__U11W9G__skipLink{z-index:100;color:#fff;background:#6d28d9;border-radius:.5rem;padding:.8rem 1rem;position:fixed;top:-5rem;left:1rem}.Resources-module__U11W9G__skipLink:focus{top:1rem}.Resources-module__U11W9G__header,.Resources-module__U11W9G__catalog,.Resources-module__U11W9G__community,.Resources-module__U11W9G__footer,.Resources-module__U11W9G__notice{z-index:1;position:relative}.Resources-module__U11W9G__header{border-bottom:1px solid #ffffff1a}.Resources-module__U11W9G__nav{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:auto;padding:22px 0;display:flex}.Resources-module__U11W9G__brand{color:#fff;letter-spacing:.18em;align-items:center;gap:10px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.Resources-module__U11W9G__brand img{border-radius:9px;width:34px;height:34px}.Resources-module__U11W9G__navStatus{color:#7e7588;text-transform:uppercase;align-items:center;gap:8px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Resources-module__U11W9G__navStatus span{background:#67e8a6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #67e8a6}.Resources-module__U11W9G__backLink{color:#bbb1c8;font-size:13px;text-decoration:none}.Resources-module__U11W9G__hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:80px;width:min(1180px,100% - 40px);margin:auto;padding:100px 0 112px;display:grid}.Resources-module__U11W9G__kicker,.Resources-module__U11W9G__catalogHeading p,.Resources-module__U11W9G__community>p{color:var(--violet-hot);letter-spacing:.18em;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__hero h1{letter-spacing:-.068em;max-width:800px;margin:20px 0 28px;font-size:clamp(3rem,6.4vw,6.5rem);line-height:.94}.Resources-module__U11W9G__hero h1 em{color:#0000;-webkit-text-stroke:1px #b471ec;text-shadow:0 0 35px #a855f72e;font-style:normal}.Resources-module__U11W9G__heroCopy{color:#aaa0b4;max-width:620px;margin:0;font-size:17px;line-height:1.7}.Resources-module__U11W9G__heroTerminal{background:#08060dd1;border:1px solid #cd9eff33;border-radius:16px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 35px 90px #0006}.Resources-module__U11W9G__heroTerminal>div{border-bottom:1px solid #ffffff14;gap:6px;padding:12px 14px;display:flex}.Resources-module__U11W9G__heroTerminal i{background:#4c4554;border-radius:50%;width:8px;height:8px}.Resources-module__U11W9G__heroTerminal i:first-child{background:#ff6a6a}.Resources-module__U11W9G__heroTerminal i:nth-child(2){background:#ffd36a}.Resources-module__U11W9G__heroTerminal i:nth-child(3){background:#66dd9a}.Resources-module__U11W9G__heroTerminal code{color:#9b91a5;gap:13px;padding:25px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.Resources-module__U11W9G__heroTerminal code span{color:#cf99ff;margin-bottom:4px}.Resources-module__U11W9G__heroTerminal code b{color:#ddd5e8;font-weight:500}.Resources-module__U11W9G__notice{color:#b9f7d3;background:#216e4329;border:1px solid #67e8a64d;border-radius:10px;width:min(1100px,100% - 40px);margin:26px auto 0;padding:14px 18px;font-size:14px}.Resources-module__U11W9G__noticeError{color:#ffd0d0;background:#7e1f1f2e;border-color:#ff69694d}.Resources-module__U11W9G__catalog{width:min(1180px,100% - 40px);margin:auto;padding:84px 0 110px}.Resources-module__U11W9G__catalogHeading{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.Resources-module__U11W9G__catalogHeading h2,.Resources-module__U11W9G__community h2{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(2rem,4vw,4rem);line-height:1.05}.Resources-module__U11W9G__catalogHeading>span{color:#736b7b;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__filters{scrollbar-width:thin;gap:8px;margin-bottom:30px;padding:2px 2px 8px;display:flex;overflow-x:auto}.Resources-module__U11W9G__filters button{color:#a69dad;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:10px 14px}.Resources-module__U11W9G__filters button span{color:#675f6f;margin-left:7px;font-size:11px}.Resources-module__U11W9G__filters button:hover,.Resources-module__U11W9G__filters .Resources-module__U11W9G__filterActive{color:#fff;background:#a855f726;border-color:#b870f78c}.Resources-module__U11W9G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Resources-module__U11W9G__card{background:linear-gradient(145deg,#17111ff0,#0c0911f5);border:1px solid #ffffff1a;border-radius:18px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 18px 50px #00000038}.Resources-module__U11W9G__card:hover{border-color:#be7df866;transform:translateY(-4px);box-shadow:0 28px 70px #00000061}.Resources-module__U11W9G__cover{aspect-ratio:1.45;background:radial-gradient(circle at 70% 30%,#be6fff59,#0000 28%),linear-gradient(135deg,#21102f,#0b0710);position:relative;overflow:hidden}.Resources-module__U11W9G__cover img{object-fit:cover;width:100%;height:100%}.Resources-module__U11W9G__coverFallback{place-items:center;height:100%;display:grid}.Resources-module__U11W9G__coverFallback:before{content:"";opacity:.25;background:repeating-linear-gradient(115deg,#0000 0 16px,#ffffff12 17px 18px);position:absolute;inset:0}.Resources-module__U11W9G__coverFallback span{color:#d5a5ff;text-shadow:0 0 35px #c084fc99;font-size:58px}.Resources-module__U11W9G__coverFallback small{color:#ffffff59;letter-spacing:.16em;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:12px;right:14px}.Resources-module__U11W9G__accessBadge{color:#efe4f9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.08em;background:#040307b3;border:1px solid #ffffff2b;border-radius:999px;padding:6px 9px;font-size:10px;position:absolute;top:12px;left:12px}.Resources-module__U11W9G__cardBody{padding:22px}.Resources-module__U11W9G__cardMeta{color:#867c90;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Resources-module__U11W9G__cardBody h2{letter-spacing:-.025em;margin:12px 0 8px;font-size:22px}.Resources-module__U11W9G__cardPrice{color:#d5a5ff;margin:-2px 0 10px;font-size:20px;font-weight:900}.Resources-module__U11W9G__cardBody>p{color:#a69dad;min-height:48px;margin:0;font-size:14px;line-height:1.6}.Resources-module__U11W9G__resourceDetailLink{color:#d5a5ff;text-underline-offset:3px;margin-top:13px;font-size:12px;font-weight:800;text-decoration-color:#d5a5ff80;display:inline-flex}.Resources-module__U11W9G__resourceDetailLink:hover{color:#fff}.Resources-module__U11W9G__details{color:#968b9e;margin:12px 0 0;font-size:12px}.Resources-module__U11W9G__details summary{color:#bd83e9;cursor:pointer;width:fit-content}.Resources-module__U11W9G__details p{margin:9px 0 0;line-height:1.55}.Resources-module__U11W9G__tags{flex-wrap:wrap;gap:6px;min-height:24px;margin:17px 0;padding:0;list-style:none;display:flex}.Resources-module__U11W9G__tags li{color:#b37add;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__preview{filter:invert(.88)hue-rotate(220deg);width:100%;height:34px;margin:0 0 16px}.Resources-module__U11W9G__cardButton,.Resources-module__U11W9G__primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8a3fd0,#6d25ac);border:1px solid #ca91ff66;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:13px 15px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff2e}.Resources-module__U11W9G__cardButton:hover,.Resources-module__U11W9G__primaryButton:hover{filter:brightness(1.12)}.Resources-module__U11W9G__downloadCount{color:#635c6a;text-align:center;margin-top:10px;font-size:10px}.Resources-module__U11W9G__empty{text-align:center;background:#ffffff05;border:1px dashed #c384fc42;border-radius:18px;padding:70px 25px}.Resources-module__U11W9G__empty b{color:#c998f4;letter-spacing:.12em;font:13px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__empty p{color:#948a9e}.Resources-module__U11W9G__empty a{color:#c38af6}.Resources-module__U11W9G__community{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:.45fr 1.15fr .9fr;gap:50px;width:min(1180px,100% - 40px);margin:0 auto 110px;padding:70px 0;display:grid}.Resources-module__U11W9G__community h2{margin:0;font-size:clamp(2rem,3.5vw,3.5rem)}.Resources-module__U11W9G__community>div{grid-template-columns:36px 1fr;align-items:start;gap:20px 12px;display:grid}.Resources-module__U11W9G__community>div span{color:#b968f7;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__community>div p{color:#a9a0b1;margin:0;line-height:1.55}.Resources-module__U11W9G__footer{color:#625a68;letter-spacing:.1em;gap:24px;width:min(1180px,100% - 40px);margin:auto;padding:0 0 35px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Resources-module__U11W9G__footer span{margin-right:auto}.Resources-module__U11W9G__footer a{color:#8e8498;text-decoration:none}.Resources-module__U11W9G__dialog{color:#f7f3ff;background:#100c17;border:1px solid #c88eff5c;border-radius:18px;width:min(520px,100% - 30px);max-height:calc(100dvh - 30px);padding:32px;overflow-y:auto;box-shadow:0 30px 120px #000000bf}.Resources-module__U11W9G__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020104c7}.Resources-module__U11W9G__dialogClose{color:#9a8fa4;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;font-size:28px;display:grid;position:absolute;top:6px;right:6px}.Resources-module__U11W9G__dialogEyebrow{color:#ba78f5;letter-spacing:.16em;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__dialog h2{margin:12px 35px 8px 0;font-size:28px}.Resources-module__U11W9G__dialogIntro{color:#a79dae;line-height:1.55}.Resources-module__U11W9G__gateForm{gap:8px;margin-top:24px;display:grid}.Resources-module__U11W9G__gateForm>label:not(.Resources-module__U11W9G__consent){color:#d7cfdf;margin-top:8px;font-size:12px;font-weight:700}.Resources-module__U11W9G__gateForm label span{color:#7f7587;font-weight:400}.Resources-module__U11W9G__gateForm label b{color:#d39cff}.Resources-module__U11W9G__gateForm input[type=text],.Resources-module__U11W9G__gateForm input[type=email]{color:#fff;background:#0a0710;border:1px solid #393041;border-radius:8px;outline:none;padding:12px 13px}.Resources-module__U11W9G__gateForm input:focus{border-color:#b56ef1;box-shadow:0 0 0 3px #a855f729}.Resources-module__U11W9G__consent{color:#b8aebe;align-items:flex-start;gap:11px;margin:14px 0 0;font-size:12px;line-height:1.45;display:flex}.Resources-module__U11W9G__consent input{accent-color:#a855f7;width:17px;height:17px}.Resources-module__U11W9G__privacyNote{color:#746b7c;font-size:10px;line-height:1.5}.Resources-module__U11W9G__consent a{color:#c997f4}.Resources-module__U11W9G__purchasePrice{color:#d5a5ff;margin:10px 0 0;font-size:26px;font-weight:900}.Resources-module__U11W9G__turnstile{min-height:1px;overflow:hidden}.Resources-module__U11W9G__primaryButton{justify-content:center;margin-top:10px}.Resources-module__U11W9G__primaryButton:disabled{opacity:.6;cursor:wait}.Resources-module__U11W9G__recoveryButton{color:#ad9db8;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:9px;text-decoration:underline}.Resources-module__U11W9G__recoveryButton:hover{color:#fff}.Resources-module__U11W9G__formError{color:#ff9b9b;text-align:center;font-size:12px}.Resources-module__U11W9G__successState{text-align:center;background:#277b4e1f;border:1px solid #67e8a640;border-radius:12px;justify-items:center;gap:8px;margin-top:24px;padding:28px;display:grid}.Resources-module__U11W9G__successState span{color:#07130c;background:#6ee7a8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.Resources-module__U11W9G__successState p{color:#c6e7d2;line-height:1.5}.Resources-module__U11W9G__successState a{color:#cf99ff}.Resources-module__U11W9G__resourceDetailPage{overflow:visible}.Resources-module__U11W9G__detailBreadcrumbs{z-index:1;width:min(1180px,100% - 48px);color:var(--muted);flex-wrap:wrap;gap:8px;margin:28px auto 0;font-size:.86rem;display:flex;position:relative}.Resources-module__U11W9G__detailBreadcrumbs a{color:var(--ink);-webkit-text-decoration-color:color-mix(in srgb, var(--violet) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--violet) 70%, transparent);text-underline-offset:.22em}.Resources-module__U11W9G__resourceDetailPage .Resources-module__U11W9G__nav,.Resources-module__U11W9G__resourceDetail,.Resources-module__U11W9G__resourceDetailPage .Resources-module__U11W9G__footer{z-index:1;position:relative}.Resources-module__U11W9G__resourceDetail{grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(46px,7vw,96px);width:min(1180px,100% - 40px);margin:auto;padding:clamp(64px,9vw,112px) 0 120px;display:grid}.Resources-module__U11W9G__resourceDetailMedia{aspect-ratio:1;background:#100c17;border:1px solid #cd9eff40;border-radius:16px;position:sticky;top:28px;overflow:hidden;box-shadow:0 28px 90px #00000061}.Resources-module__U11W9G__resourceDetailMedia>img{object-fit:cover;width:100%;height:100%;display:block}.Resources-module__U11W9G__resourceDetailFallback{text-align:center;background:radial-gradient(circle at 70% 28%,#be6fff52,#0000 30%),linear-gradient(145deg,#21102f,#09060d);place-content:center;gap:12px;height:100%;padding:30px;display:grid}.Resources-module__U11W9G__resourceDetailFallback span{color:#e4c4ff;letter-spacing:-.04em;font-size:clamp(3.2rem,8vw,6.2rem);font-weight:950}.Resources-module__U11W9G__resourceDetailFallback small{color:#a99bb5;letter-spacing:.14em;text-transform:uppercase;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.Resources-module__U11W9G__resourceDetailCopy{min-width:0}.Resources-module__U11W9G__resourceDetailMeta{color:#be83ec;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:9px 20px;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Resources-module__U11W9G__resourceDetailCopy h1{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:14ch;margin:22px 0 20px;font-size:clamp(3rem,6vw,5.7rem);line-height:.96}.Resources-module__U11W9G__resourceDetailLead{color:#c4b9cc;max-width:58ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.68}.Resources-module__U11W9G__resourceDetailPrice{color:#e0b8ff;margin:26px 0 0;font-size:1.7rem;font-weight:900}.Resources-module__U11W9G__resourceDescription{color:#aaa0b4;white-space:pre-line;overflow-wrap:anywhere;max-width:68ch;margin-top:34px;line-height:1.75}.Resources-module__U11W9G__resourcePreview{gap:10px;margin-top:30px;display:grid}.Resources-module__U11W9G__resourcePreview span{color:#8f8499;font-size:12px;font-weight:700}.Resources-module__U11W9G__resourcePreview audio{filter:invert(.88)hue-rotate(220deg);width:100%;height:38px}.Resources-module__U11W9G__resourceFacts{border-top:1px solid #ffffff1a;margin:38px 0 0;display:grid}.Resources-module__U11W9G__resourceFacts div{border-bottom:1px solid #ffffff1a;grid-template-columns:90px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.Resources-module__U11W9G__resourceFacts dt{color:#766d7e;font-size:11px;font-weight:750}.Resources-module__U11W9G__resourceFacts dd{color:#c9c0d1;overflow-wrap:anywhere;min-width:0;font-size:13px}.Resources-module__U11W9G__resourceDetailAction{color:#fff;background:linear-gradient(135deg,#8a3fd0,#6d25ac);border:1px solid #ca91ff66;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:16px 18px;font-weight:850;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff2e}.Resources-module__U11W9G__resourceDetailAction:hover{filter:brightness(1.12)}.Resources-module__U11W9G__resourceActionNote{color:#716879;margin:12px 0 0;font-size:11px;line-height:1.55}.Resources-module__U11W9G__page button:focus-visible,.Resources-module__U11W9G__page a:focus-visible,.Resources-module__U11W9G__page input:focus-visible,.Resources-module__U11W9G__page audio:focus-visible{outline-offset:3px;outline:2px solid #d6a2ff}@media (max-width:900px){.Resources-module__U11W9G__hero{grid-template-columns:1fr;gap:45px;padding:75px 0 85px}.Resources-module__U11W9G__heroTerminal{max-width:500px;transform:none}.Resources-module__U11W9G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Resources-module__U11W9G__community{grid-template-columns:1fr;gap:28px}.Resources-module__U11W9G__resourceDetail{grid-template-columns:1fr}.Resources-module__U11W9G__resourceDetailMedia{width:min(100%,560px);position:static}}@media (max-width:620px){.Resources-module__U11W9G__nav{width:min(100% - 28px,1180px)}.Resources-module__U11W9G__navStatus{display:none}.Resources-module__U11W9G__hero,.Resources-module__U11W9G__catalog,.Resources-module__U11W9G__community,.Resources-module__U11W9G__footer{width:min(100% - 28px,1180px)}.Resources-module__U11W9G__hero{padding:62px 0 72px}.Resources-module__U11W9G__hero h1{font-size:clamp(2.8rem,14vw,4.2rem)}.Resources-module__U11W9G__heroCopy{font-size:15px}.Resources-module__U11W9G__catalog{padding:65px 0 85px}.Resources-module__U11W9G__catalogHeading{align-items:flex-start}.Resources-module__U11W9G__catalogHeading>span{display:none}.Resources-module__U11W9G__grid{grid-template-columns:1fr}.Resources-module__U11W9G__community{margin-bottom:70px;padding:55px 0}.Resources-module__U11W9G__footer{flex-wrap:wrap}.Resources-module__U11W9G__footer span{flex-basis:100%}.Resources-module__U11W9G__dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:27px 20px}.Resources-module__U11W9G__resourceDetail{width:min(100% - 28px,1180px);padding:50px 0 82px}.Resources-module__U11W9G__resourceDetailCopy h1{font-size:clamp(2.7rem,14vw,4.2rem)}}@media (prefers-reduced-motion:reduce){.Resources-module__U11W9G__card{transition:none}.Resources-module__U11W9G__card:hover{transform:none}}
