.portal-module__uj3hnq__portal{--portal-gold:#c9a84c;--portal-gold-bright:#e6c270;--portal-ink:#050505;isolation:isolate;color:#f5f5f5;background:var(--portal-ink);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.portal-module__uj3hnq__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.portal-module__uj3hnq__topGlow{filter:blur(14px);background:radial-gradient(#c9a84c17,#0000 64%);width:min(72vw,980px);height:560px;position:absolute;top:-190px;left:50%;transform:translate(-50%)}.portal-module__uj3hnq__leftGrid{opacity:.44;background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-size:64px 64px;width:45%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000000db,#0000 88%);mask-image:linear-gradient(90deg,#000000db,#0000 88%)}.portal-module__uj3hnq__leftCandles{opacity:.2;background:linear-gradient(90deg,#0000 4%,#c9a84c61 4% 5%,#0000 5% 12%,#ffffff1f 12% 13%,#0000 13% 22%,#c9a84c52 22% 23%,#0000 23% 34%,#c9a84c66 34% 35%,#0000 35% 47%,#ffffff1c 47% 48%,#0000 48% 61%,#c9a84c5c 61% 62%,#0000 62%),linear-gradient(18deg,#0000 20%,#c9a84c2e 20.4%,#0000 21% 100%);width:27%;height:170px;position:absolute;bottom:17%;left:3%;-webkit-mask-image:linear-gradient(#0000,#000 48%,#0000 100%);mask-image:linear-gradient(#0000,#000 48%,#0000 100%)}.portal-module__uj3hnq__rightRings{opacity:.5;background:repeating-radial-gradient(circle,#c9a84c12 0 1px,#0000 1px 54px);width:640px;height:640px;position:absolute;top:16%;right:-210px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 68%);mask-image:radial-gradient(circle,#000 30%,#0000 68%)}.portal-module__uj3hnq__rightGlow{filter:blur(18px);background:radial-gradient(#a06e1e1f,#0000 65%);width:620px;height:500px;position:absolute;bottom:-170px;right:-170px}.portal-module__uj3hnq__dust{background:#e6c2705c;border-radius:50%;width:2px;height:2px;position:absolute;top:35%;left:50%;box-shadow:210px -140px 0 -.4px #e6c27038,520px 60px #e6c27029,-260px 90px 0 -.6px #ffffff24,120px 260px 0 -.5px #e6c27033,-420px -60px 0 -.7px #ffffff1a,380px -230px 0 -.6px #e6c27024,-560px 220px 0 -.5px #e6c27029}.portal-module__uj3hnq__vignette{background:radial-gradient(120% 100% at 50% 42%,#0000 54%,#00000087);position:absolute;inset:0}.portal-module__uj3hnq__header{z-index:5;justify-content:space-between;align-items:center;width:min(100% - 64px,1480px);height:64px;margin:0 auto;display:flex;position:relative}.portal-module__uj3hnq__brand{color:#f2efe9;align-items:center;gap:11px;font-size:14.5px;font-weight:600;display:inline-flex}.portal-module__uj3hnq__brandMark{background:radial-gradient(circle at 34% 32%,#f6e6b4,#b78f2d);width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 10px #c9a84c8c}.portal-module__uj3hnq__navLinks{align-items:center;gap:34px;font-size:12.5px;font-weight:500;display:flex}.portal-module__uj3hnq__navLinks a{color:#b9b2a6;padding:14px 0;transition:color .18s}.portal-module__uj3hnq__navLinks a:hover,.portal-module__uj3hnq__navLinks a:focus-visible{color:var(--portal-gold-bright)}.portal-module__uj3hnq__main{z-index:2;flex:1;min-height:768px;padding:28px 0 40px;position:relative}.portal-module__uj3hnq__hero{z-index:4;text-align:center;width:min(100% - 48px,680px);margin:0 auto;padding:0;position:relative}.portal-module__uj3hnq__eyebrow,.portal-module__uj3hnq__cardEyebrow{color:var(--portal-gold);letter-spacing:.22em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;font-weight:600;line-height:1}.portal-module__uj3hnq__hero h1{color:#fcfaf5;letter-spacing:0;margin:18px 0 0;font-size:clamp(40px,4vw,52px);font-weight:700;line-height:1.08}.portal-module__uj3hnq__hero h1 em{color:var(--portal-gold);font-weight:600}.portal-module__uj3hnq__subtitle{color:#b5aea2;text-wrap:balance;max-width:630px;margin:16px auto 0;font-size:14.5px;line-height:1.65}.portal-module__uj3hnq__cards{z-index:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.35vw,48px);width:min(100% - 64px,1480px);margin:18px auto 0;padding:0;display:grid;position:relative}.portal-module__uj3hnq__card{color:inherit;background:#0a0908;border:1px solid #ffffff17;border-radius:8px;flex-direction:column;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000bf}.portal-module__uj3hnq__card:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0d}.portal-module__uj3hnq__card:focus-visible{outline:2px solid var(--portal-gold-bright);outline-offset:4px}.portal-module__uj3hnq__thumbnail{border-bottom:1px solid #ffffff12;height:260px;position:relative;overflow:hidden}.portal-module__uj3hnq__mentorshipVisual{background:#0c0b0a}.portal-module__uj3hnq__chartGrid{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 55%,#000 45%,#0000 100%);mask-image:radial-gradient(at 50% 55%,#000 45%,#0000 100%)}.portal-module__uj3hnq__chartGlow{filter:blur(10px);background:radial-gradient(#c9a84c26,#0000 65%);width:440px;height:260px;position:absolute;bottom:-100px;left:16%}.portal-module__uj3hnq__mentorshipVisual svg{width:100%;height:100%;position:absolute;inset:0}.portal-module__uj3hnq__chartDivider{stroke:#ffffff0d}.portal-module__uj3hnq__structureZone{fill:#c9a84c0f}.portal-module__uj3hnq__structureLine,.portal-module__uj3hnq__structureLineMuted,.portal-module__uj3hnq__chartBaseline{stroke-dasharray:5 6}.portal-module__uj3hnq__structureLine{stroke:#c9a84c66}.portal-module__uj3hnq__structureLineMuted{stroke:#c9a84c38}.portal-module__uj3hnq__chartBaseline{stroke:#ffffff24;stroke-dasharray:2 5}.portal-module__uj3hnq__chartLabel,.portal-module__uj3hnq__reviewLabel{fill:#c0a45c;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;font-weight:500}.portal-module__uj3hnq__reviewLabel{fill:#8f867a}.portal-module__uj3hnq__candleGold{stroke:#e2c5768a}.portal-module__uj3hnq__candleMuted{stroke:#fff3}.portal-module__uj3hnq__candleBodyGold{fill:#e2c57687}.portal-module__uj3hnq__candleBodyMuted{fill:#ffffff26}.portal-module__uj3hnq__reviewEllipse{fill:none;stroke:#e6c2708f;stroke-width:1.3px;stroke-dasharray:3 4}.portal-module__uj3hnq__reviewArrow,.portal-module__uj3hnq__reviewArrowHead{fill:none;stroke:#e6c2707a;stroke-width:1.2px}.portal-module__uj3hnq__thumbnailFade{background:linear-gradient(#0a09084d,#0000 26% 74%,#0a0908);position:absolute;inset:0}.portal-module__uj3hnq__engineVisual{background:radial-gradient(80% 70% at 50% 58%,#0b0906,#070605 62%,#050403 100%)}.portal-module__uj3hnq__engineSmoke{filter:blur(12px);background:radial-gradient(40% 46% at 30% 60%,#785a281a,#0000 70%),radial-gradient(36% 40% at 72% 34%,#8c692d14,#0000 70%);width:min(94%,520px);height:200px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.portal-module__uj3hnq__engineHalo{filter:blur(8px);background:radial-gradient(#d6a43c29,#0000 66%);width:min(85%,460px);height:300px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.portal-module__uj3hnq__engineFloor{filter:blur(4px);background:radial-gradient(#c9a84c24,#0000 70%);width:min(65%,340px);height:26px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.portal-module__uj3hnq__engineImage{object-fit:contain;filter:saturate(1.04)brightness(1.02)drop-shadow(0 18px 22px #000000a6);width:auto;height:88%;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.portal-module__uj3hnq__engineWash{background:linear-gradient(#0706054d,#0000 24% 78%,#0a0908),radial-gradient(130% 110% at 50% 45%,#0000 62%,#04030285);position:absolute;inset:0}.portal-module__uj3hnq__cardBody{flex-direction:column;flex:1;padding:26px 32px 30px;display:flex;position:relative}.portal-module__uj3hnq__cardEyebrow{letter-spacing:.2em;font-size:10px}.portal-module__uj3hnq__card h2{color:#fbf8f1;letter-spacing:0;margin:12px 0 9px;font-size:24px;font-weight:700;line-height:1.2}.portal-module__uj3hnq__cardBody>p:not(.portal-module__uj3hnq__cardEyebrow){color:#9c958a;max-width:440px;margin:0;font-size:14px;line-height:1.65}.portal-module__uj3hnq__cardCta{color:#e3cd8c;background:#c9a84c0d;border:1px solid #c9a84c8c;border-radius:5px;align-self:flex-start;align-items:center;gap:9px;min-height:46px;margin-top:20px;padding:0 22px;font-size:13px;font-weight:600;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}@media (min-width:801px){.portal-module__uj3hnq__cardBody>p:not(.portal-module__uj3hnq__cardEyebrow){min-height:3.3em}}@media (hover:hover) and (pointer:fine){.portal-module__uj3hnq__card:hover{border-color:#c9a84c5c;transform:translateY(-2px)}.portal-module__uj3hnq__card:hover .portal-module__uj3hnq__cardCta{color:#1a1306;background:var(--portal-gold);box-shadow:0 10px 30px -10px #c9a84c80}}.portal-module__uj3hnq__crossroads{z-index:1;pointer-events:none;width:min(100% - 64px,1480px);height:calc(100svh - 720px);min-height:280px;position:absolute;top:606px;left:50%;transform:translate(-50%)}.portal-module__uj3hnq__crossroads:before{z-index:0;clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);content:"";filter:blur(7px);background:linear-gradient(90deg,#0000,#b2842814 22%,#ddb5532e 50%,#b2842814 78%,#0000);width:176px;position:absolute;top:198px;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#000000c7 55%,#00000075 100%);mask-image:linear-gradient(#000 0%,#000000c7 55%,#00000075 100%)}.portal-module__uj3hnq__crossroads svg{z-index:1;width:100%;height:280px;position:absolute;top:0;left:0}.portal-module__uj3hnq__branchCore,.portal-module__uj3hnq__branchTrace{fill:none;stroke-linecap:round;stroke-linejoin:round}.portal-module__uj3hnq__branchField{opacity:.46}.portal-module__uj3hnq__branchCore{stroke-width:15px;opacity:.72}.portal-module__uj3hnq__branchTrace{stroke-width:1.4px;opacity:.52}.portal-module__uj3hnq__mobileFork{display:none}.portal-module__uj3hnq__footer{z-index:5;color:#6b655d;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;width:min(100% - 64px,1480px);min-height:50px;margin:0 auto;font-size:11px;display:flex;position:relative}.portal-module__uj3hnq__footer a{color:inherit;text-decoration:none;transition:color .18s}.portal-module__uj3hnq__footer a:hover{color:#d4b456}@media (prefers-reduced-motion:no-preference){.portal-module__uj3hnq__pathPulse{animation:8s ease-in-out infinite portal-module__uj3hnq__path-pulse}.portal-module__uj3hnq__engineImage{transition:transform .3s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.portal-module__uj3hnq__card:hover .portal-module__uj3hnq__engineImage{transform:translate(-50%,-50%)scale(1.02)}}@keyframes portal-module__uj3hnq__path-pulse{0%,to{opacity:.78}50%{opacity:1}}@media (max-width:1024px){.portal-module__uj3hnq__header,.portal-module__uj3hnq__footer{width:calc(100% - 48px)}.portal-module__uj3hnq__main{min-height:724px;padding-top:36px}.portal-module__uj3hnq__cards{gap:24px;width:calc(100% - 64px)}.portal-module__uj3hnq__thumbnail{height:214px}.portal-module__uj3hnq__cardBody{padding-inline:24px}.portal-module__uj3hnq__crossroads{width:calc(100% - 64px);height:calc(100svh - 672px);min-height:280px;top:558px}}@media (max-width:800px){.portal-module__uj3hnq__portal{min-height:100svh;overflow:clip}.portal-module__uj3hnq__topGlow{width:560px;height:380px;top:-120px}.portal-module__uj3hnq__leftGrid,.portal-module__uj3hnq__leftCandles,.portal-module__uj3hnq__rightRings,.portal-module__uj3hnq__rightGlow,.portal-module__uj3hnq__dust{display:none}.portal-module__uj3hnq__vignette{background:radial-gradient(145% 105% at 50% 34%,#0000 52%,#00000080)}.portal-module__uj3hnq__header{width:calc(100% - 40px);height:60px}.portal-module__uj3hnq__brand{gap:9px;font-size:13.5px}.portal-module__uj3hnq__navLinks{gap:4px;font-size:12px}.portal-module__uj3hnq__navLinks a{padding:14px 9px}.portal-module__uj3hnq__main{min-height:0;padding:40px 0 52px}.portal-module__uj3hnq__hero{width:calc(100% - 44px)}.portal-module__uj3hnq__hero h1{max-width:340px;margin:16px auto 0;font-size:34px;line-height:1.1}.portal-module__uj3hnq__hero h1 em{display:block}.portal-module__uj3hnq__subtitle{max-width:520px;margin-top:15px;font-size:13.5px;line-height:1.62}.portal-module__uj3hnq__mobileFork{width:190px;height:86px;margin:20px auto 2px;display:block}.portal-module__uj3hnq__cards{grid-template-columns:1fr;gap:18px;width:min(100% - 40px,560px);margin-top:0}.portal-module__uj3hnq__thumbnail{height:172px}.portal-module__uj3hnq__engineImage{height:88%}.portal-module__uj3hnq__engineHalo{width:320px;height:210px}.portal-module__uj3hnq__engineFloor{width:240px;bottom:10px}.portal-module__uj3hnq__cardBody{padding:20px 22px 24px}.portal-module__uj3hnq__card h2{margin:10px 0 8px;font-size:19px}.portal-module__uj3hnq__cardBody>p:not(.portal-module__uj3hnq__cardEyebrow){font-size:13px}.portal-module__uj3hnq__cardCta{justify-content:center;width:100%;min-height:46px;margin-top:17px}.portal-module__uj3hnq__crossroads{display:none}.portal-module__uj3hnq__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;width:calc(100% - 40px);min-height:64px}}@media (max-width:410px){.portal-module__uj3hnq__header{width:calc(100% - 28px)}.portal-module__uj3hnq__brand{font-size:13px}.portal-module__uj3hnq__brandMark{width:8px;height:8px}.portal-module__uj3hnq__navLinks{font-size:11.5px}.portal-module__uj3hnq__navLinks a{padding-inline:7px}.portal-module__uj3hnq__main{padding-top:36px}.portal-module__uj3hnq__hero{width:calc(100% - 38px)}.portal-module__uj3hnq__cards{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.portal-module__uj3hnq__card,.portal-module__uj3hnq__cardCta,.portal-module__uj3hnq__engineImage,.portal-module__uj3hnq__pathPulse{transition:none;animation:none}}
