*{box-sizing:border-box}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--color-black:#02030a;--color-deep:#050716;--color-navy:#081126;--color-purple:#8b5cf6;--color-blue:#62d9ff;--color-gold:#f7d27a;--color-gold-soft:#ffe8a8;--color-gold-deep:#c98625;--text-main:#fff8e9;--text-soft:#ffffffc7;--text-muted:#ffffff85;--glass-bg:#ffffff16;--glass-border:#ffe8aa38;--radius-xl:42px;--radius-lg:28px;--radius-md:22px;--radius-pill:999px;--shadow-cosmic:0 50px 140px #000000b8, inset 0 1px 0 #ffffff29;background:#02030a;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,Yu Gothic UI,sans-serif}html,body,#root{min-height:100%;margin:0}body{background:#02030a;overflow-x:hidden}button,input,textarea,select{font-family:inherit}button{cursor:pointer}img{max-width:100%}.app{background:radial-gradient(circle at 50% 20%,#8b5cf629,#0000 34%),radial-gradient(circle at 50% 90%,#f7d27a1a,#0000 38%),#02030a;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:32px 16px;display:flex;position:relative;overflow:hidden}.heroV11{isolation:isolate;background:radial-gradient(circle at 18% 78%,#ffb35633,#0000 28%),radial-gradient(circle at 78% 18%,#4681ff1f,#0000 34%),linear-gradient(#02030a 0%,#05091c 44%,#02030a 100%);border:1px solid #ffe1a033;border-radius:24px;width:100vw;min-height:100vh;margin:-32px -16px;position:relative;overflow:hidden;box-shadow:0 80px 190px #000000d1,0 0 120px #1f5fff1a,inset 0 1px #ffffff24}.heroV11__center{flex-direction:column;align-items:center;width:100%;min-height:calc(100vh - 62px);display:flex}.heroV11__brandPill{z-index:160;color:#fff1bd;letter-spacing:.22em;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08081499;border:1px solid #db974c9e;border-radius:999px;min-width:162px;padding:12px 22px 11px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;position:absolute;top:32px;left:32px;box-shadow:0 0 24px #db974c38,inset 0 1px #ffffff29}.heroV11__controls{z-index:160;gap:14px;display:flex;position:absolute;top:31px;right:31px}.heroV11__control{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0508188a;border:1px solid #70aeff6b;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid;box-shadow:0 0 22px #3070ff29,inset 0 1px #ffffff29}.heroV11__control--active{color:#ffe3a2;border-color:#ffb259d1;box-shadow:0 0 28px #ffb0535c,inset 0 1px #ffffff3d}.heroV11 img{-webkit-user-select:none;user-select:none;pointer-events:none}@media (width<=768px){.heroV11{border-radius:20px;margin:-14px -10px}.heroV11__content{padding:30px 18px 50px}}.heroV11__background{z-index:1;position:absolute;inset:0;overflow:hidden}.heroV11__background img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.heroV11__space{object-fit:cover;z-index:1;opacity:1;filter:brightness(.58)contrast(1.28)saturate(1.34)hue-rotate(5deg);width:100%;height:100%;inset:0}.heroV11__nebulaLeft{z-index:7;object-fit:cover;opacity:.66;mix-blend-mode:screen;filter:brightness(.75)contrast(1.18)saturate(1.26);width:100%;height:100%;inset:0}.heroV11__nebulaRight{z-index:8;object-fit:cover;opacity:.42;mix-blend-mode:screen;filter:brightness(.72)contrast(1.18)saturate(1.18)hue-rotate(22deg);width:100%;height:100%;inset:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#0000 0% 45%,#000 66% 100%);mask-image:linear-gradient(90deg,#0000 0% 45%,#000 66% 100%)}.heroV11__galaxyCore{z-index:10;object-fit:cover;pointer-events:none;mix-blend-mode:screen;opacity:.73;filter:brightness(.84)contrast(1.1)saturate(1.12);width:100%;height:100%;position:absolute;inset:0;transform:none}.heroV11__brightStars{object-fit:cover;z-index:5;opacity:.72;filter:brightness(.72)contrast(1.36)saturate(1.12);mix-blend-mode:lighten;width:100%;height:100%;inset:0}.heroV11__sparkles{object-fit:cover;z-index:12;opacity:.46;mix-blend-mode:screen;width:100%;height:100%;inset:0}.heroV11__cometLeft{z-index:39;opacity:.86;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 0%,#fff4d7,#0000 9%),linear-gradient(90deg,#fff4d7fa,#ffb1689e,#77d7ff5c,#0000);border-radius:999px;width:190px;height:3px;position:absolute;top:17%;left:23%;transform:rotate(-31deg);box-shadow:0 0 16px #ffda82a3,0 0 38px #70dbff38}.heroV11__comet{z-index:38;opacity:.62;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 100%,#fff0b8,#0000 10%),linear-gradient(90deg,#0000,#ffe09a47,#70dbffb3,#fff7d6fa);border-radius:999px;width:230px;height:3px;position:absolute;top:52%;right:7%;transform:rotate(20deg);box-shadow:0 0 18px #ffda828a,0 0 42px #70dbff47}.heroV11__comet:before{content:"";background:#fff2bb;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 0 18px #ffe8a2e6,0 0 44px #70dbff7a}.heroV11__sun{z-index:42;object-fit:cover;opacity:.96;pointer-events:none;filter:brightness(1.04)contrast(1.12)saturate(1.08);mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.heroV11__sunGlow{z-index:34;opacity:.36;pointer-events:none;filter:blur(26px);mix-blend-mode:screen;background:radial-gradient(circle at 48% 54%,#fff6c6b8,#0000 12%),radial-gradient(circle at 50% 54%,#ffa13b7a,#0000 34%),radial-gradient(circle at 52% 56%,#ff6b262e,#0000 62%);width:44vw;min-width:520px;height:44vw;min-height:520px;position:absolute;bottom:10%;left:-12%}.heroV11__godRays{z-index:33;object-fit:cover;opacity:.74;pointer-events:none;filter:brightness(.96)contrast(1.12)saturate(1.08);mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.heroV11__earth{object-fit:cover;z-index:20;filter:brightness(.68)contrast(1.34)saturate(1.16)drop-shadow(0 -8px 34px #4bb7ff38);width:100%;height:100%;inset:0;transform:none}.heroV11__cityLights{z-index:24;object-fit:cover;pointer-events:none;opacity:.86;mix-blend-mode:screen;filter:brightness(1.02)contrast(1.24)saturate(1.22)drop-shadow(0 0 7px #ffb35273);width:100%;height:100%;position:absolute;inset:0}.heroV11__horizonGlow{z-index:31;pointer-events:none;filter:blur(14px);mix-blend-mode:screen;opacity:.62;background:radial-gradient(at 24% 70%,#ffe799a3,#0000 18%),radial-gradient(at 28% 74%,#ff9d466b,#0000 36%),radial-gradient(at 48% 80%,#56d5ff1f,#0000 58%);width:58vw;height:32vw;position:absolute;bottom:23%;left:-10%}.heroV11__rimLight{z-index:26;object-fit:cover;pointer-events:none;filter:brightness(1.08)contrast(1.26)saturate(1.16);mix-blend-mode:screen;opacity:.88;width:100%;height:100%;position:absolute;inset:0;transform:none}.heroV11__lensFlare{opacity:.55;mix-blend-mode:screen;width:640px;top:18%;left:20%}.heroV11__ambientGlow{z-index:60;pointer-events:none;background:radial-gradient(circle at 48% 18%,#5c7bff0d,#0000 38%),radial-gradient(circle at 22% 77%,#ffc36424,#0000 30%),radial-gradient(circle at 78% 36%,#63dcff0a,#0000 36%);position:absolute;inset:0}.heroV11__vignette{z-index:95;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 260px #000000bd,inset 0 -180px 180px #00000059}.heroV11__noise{z-index:96;pointer-events:none;opacity:.04;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.heroV11:before{content:"";z-index:35;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 8%,#785aff33,#0000 34%),radial-gradient(circle at 18% 74%,#ffbe5a52,#0000 31%),radial-gradient(circle at 84% 26%,#50d2ff29,#0000 30%);position:absolute;inset:0}.heroV11:after{content:"";z-index:36;pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 0% 48%,#0000008a 100%),linear-gradient(#0000000a,#0000 36%,#0000005c);position:absolute;inset:0}.heroV11__sunGlow,.heroV11__sun{animation:7s ease-in-out infinite heroSunGlow}.heroV11__horizonGlow,.heroV11__rimLight{animation:8s ease-in-out infinite heroHorizonPulse}.heroV11__ambientGlow{animation:9s ease-in-out infinite heroAmbientGlow}.heroV11__lensFlare{animation:8s ease-in-out infinite heroLensFlare}@keyframes heroSunGlow{0%,to{opacity:.6}50%{opacity:.82}}@keyframes heroAmbientGlow{0%,to{opacity:.6}50%{opacity:1}}@keyframes heroLensFlare{0%,to{opacity:.35}50%{opacity:.7}}@keyframes heroHorizonPulse{0%,to{opacity:.72}50%{opacity:1}}.heroV11__logoWrap{z-index:120;place-items:center;width:min(212px,24vw);margin:0 auto;display:grid;position:relative}.heroV11__logoAura{filter:blur(24px);opacity:.84;mix-blend-mode:screen;background:radial-gradient(circle,#ffebb447,#0000 40%),radial-gradient(circle,#8c5aff6b,#0000 66%),radial-gradient(circle,#50d2ff47,#0000 78%);border-radius:50%;position:absolute;inset:-46px}.heroV11__logoGlow{z-index:1;mix-blend-mode:screen;background:radial-gradient(circle,#ffffff2e,#0000 60%);border-radius:50%;position:absolute;inset:8%}.heroV11__logo{z-index:2;filter:drop-shadow(0 0 14px #ffe8aa85)drop-shadow(0 0 42px #8c5aff85)drop-shadow(0 0 56px #50d2ff70);border-radius:50%;width:100%;height:auto;display:block;position:relative}@media (width<=768px){.heroV11__logoWrap{width:min(156px,48vw);margin-bottom:18px}.heroV11__logoAura{inset:-36px}}.heroV11__button{z-index:150;cursor:pointer;color:#fff8dd;letter-spacing:.08em;-webkit-backdrop-filter:blur(22px);background:radial-gradient(circle at 18%,#ffd5738f,#0000 31%),radial-gradient(circle at 82% 42%,#6cdaff29,#0000 34%),linear-gradient(90deg,#e8a93eb3,#4f35cdc7 48%,#9e45ffa8);border:1px solid #ffe1a094;border-radius:999px;justify-content:center;align-items:center;gap:20px;width:min(438px,92%);min-height:78px;margin:4px auto 0;font-size:24px;font-weight:900;transition:transform .35s,box-shadow .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000080,0 0 30px #ffbe5a3d,0 0 58px #6e5aff3d,inset 0 1px #ffffff61,inset 0 -1px #ffdb842e}.heroV11__button:hover{transform:translateY(-4px);box-shadow:0 30px 80px #0000008f,0 0 40px #ffc86457,0 0 74px #8c5aff4d,inset 0 1px #ffffff57}.heroV11__button:active{transform:translateY(-1px)}.heroV11__buttonGlow{background:linear-gradient(110deg,#0000 20%,#ffffff3d 50%,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}.heroV11__buttonIcon,.heroV11__buttonText,.heroV11__buttonArrow{z-index:2;position:relative}.heroV11__buttonIcon{font-size:20px}.heroV11__buttonText{white-space:nowrap}.heroV11__buttonArrow{font-size:22px}@media (width<=768px){.heroV11__button{gap:14px;width:100%;min-height:62px;font-size:16px}.heroV11__buttonArrow{font-size:18px}}.heroV11__content{z-index:70;flex-direction:column;align-items:center;width:min(1180px,94%);min-height:100vh;margin:0 auto;padding:38px 24px 22px;display:flex;position:relative}.heroV11__center{z-index:72;flex-direction:column;align-items:center;width:100%;min-height:calc(100vh - 60px);display:flex;position:relative}.heroV11__badge{color:#ffe4a2;letter-spacing:.24em;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#090a19b8,#0a0a1c75);border:1px solid #cb7b3ac2;border-radius:999px;margin:10px 0 14px;padding:10px 28px;font-size:12px;font-weight:900;position:relative;box-shadow:0 0 18px #ffa35029,inset 0 1px #ffffff1f}.heroV11__badge:before{content:"";border-radius:inherit;pointer-events:none;opacity:.58;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffecb447,#0000);position:absolute;inset:-1px}.heroV11__title{color:#fffaf0;letter-spacing:.032em;text-align:center;text-shadow:0 2px 12px #000000d1,0 0 18px #ffffff3d,0 0 46px #50d2ff33,0 0 84px #8c50ff2e;max-width:1160px;margin:0 0 10px;font-family:Yu Mincho,Hiragino Mincho ProN,Times New Roman,serif;font-size:clamp(40px,3.25vw,52px);font-weight:600;line-height:1.28;position:relative}.heroV11__titleLine{white-space:nowrap;display:block}.heroV11__title:after{content:"";background:linear-gradient(90deg,#0000,#ffdc8c6b,#60d2ff42,#0000);width:min(420px,58vw);height:1px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ffdc8c24,0 0 28px #60d2ff1a}.heroV11__subtitle{color:#ffe4a3;letter-spacing:.12em;text-align:center;text-shadow:0 0 20px #ffcd6e9e,0 0 52px #965aff47,0 0 80px #62d9ff24;margin:14px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.45vw,40px);font-weight:500;position:relative}.heroV11__subtitle:before,.heroV11__subtitle:after{content:"";background:linear-gradient(90deg,#0000,#ffd987f2,#ffd98733);width:108px;height:1px;position:absolute;top:50%;box-shadow:0 0 12px #ffc76752}.heroV11__subtitle:before{right:calc(100% + 16px);transform:translateY(-50%)scaleX(-1)}.heroV11__subtitle:after{left:calc(100% + 16px);transform:translateY(-50%)}.heroV11__description{color:#fffaebdb;letter-spacing:.08em;text-align:center;text-shadow:0 0 28px #000000c2;max-width:720px;margin:0 0 12px;font-size:18px;line-height:1.62}@media (width<=760px){.heroV11__content{width:94%;padding:36px 18px 54px}.heroV11__badge{letter-spacing:.13em;margin-bottom:22px;padding:8px 16px;font-size:10px}.heroV11__title{letter-spacing:.03em;font-size:30px;line-height:1.3}.heroV11__subtitle{margin-top:26px;font-size:23px}.heroV11__description{font-size:14px;line-height:1.85}.heroV11__description br{display:none}}.heroV11__features{z-index:120;grid-template-columns:repeat(3,1fr);gap:20px;width:min(982px,82vw);margin:0;display:grid;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.heroV11__feature{-webkit-backdrop-filter:blur(26px)saturate(1.25);background:radial-gradient(circle at 18% 12%,#ffe7a429,#0000 32%),radial-gradient(circle at 88% 82%,#7a4aff52,#0000 36%),linear-gradient(#141e46b3,#050818cc);border:1px solid #ffe1a052;border-radius:18px;min-height:170px;padding:31px 30px 26px 112px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 30px 86px #000000ad,0 0 48px #50d2ff3d,0 0 44px #ffca742e,0 0 18px #8d4dff29,inset 0 1px #fff3}.heroV11__feature:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 0,#ffffff1f,#0000 34%),linear-gradient(135deg,#50d2ff1f,#0000 50%),linear-gradient(#8c5aff29,#0000 72%);position:absolute;inset:0}.heroV11__featureIcon,.heroV11__featureTitle,.heroV11__featureText{z-index:2;position:relative}.heroV11__featureIcon{color:#ffe39a;text-shadow:0 0 18px #ffda827a,0 0 34px #62d9ff29;background:radial-gradient(circle,#8354ff99,#1418409e);border:1px solid #ffdd8e8f;border-radius:50%;place-items:center;width:58px;height:58px;margin:0;font-size:29px;display:grid;position:absolute;top:50%;left:34px;transform:translateY(-50%);box-shadow:0 0 22px #784cff70,0 0 34px #ffd07038,inset 0 0 18px #ffffff1f}.heroV11__featureTitle{color:#fff8e9;letter-spacing:.04em;margin:0 0 8px;font-size:18px;font-weight:700}.heroV11__featureText{color:#ffffffc7;letter-spacing:.04em;margin:0;font-size:13px;line-height:1.72}@media (width<=900px){.heroV11__features{grid-template-columns:1fr;width:min(460px,94%);margin:28px auto 0;position:relative;bottom:auto;left:auto;transform:none}}.heroV11__featureArrow{z-index:2;color:#fff1bd;font-size:18px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.heroV11__footer{z-index:120;flex-direction:column;align-items:center;gap:10px;width:max-content;margin:0;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.heroV11__footerLine{display:none}.heroV11__footerText{color:#ffe2a0e6;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 16px #ffcd6e38,0 0 28px #5ad2ff1f;margin:0;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700}.heroV11__copyright{color:#ffffff7a;letter-spacing:.08em;white-space:nowrap;text-shadow:0 1px 10px #000000b3;margin:-3px 0 0;font-size:9px;font-weight:600}.heroV11__footerNav{flex-wrap:wrap;justify-content:center;gap:5px 18px;max-width:min(760px,92vw);display:flex}.heroV11__footerNav a{color:#ffefc4ad;letter-spacing:.04em;text-shadow:0 1px 9px #000c;font-family:system-ui,sans-serif;font-size:9px;font-weight:600;text-decoration:none}.heroV11__footerNav a:hover,.heroV11__footerNav a:focus-visible{color:#fff1bf;text-underline-offset:3px;text-decoration:underline}@media (width<=768px){.heroV11__footer{margin-top:28px;position:relative;bottom:auto;left:auto;transform:none}.heroV11__footerLine{width:min(320px,80vw)}.heroV11__footerText{letter-spacing:.18em;font-size:10px}.heroV11__copyright{letter-spacing:.04em;white-space:normal;text-align:center;font-size:8px}.heroV11__footerNav{gap:7px 14px;max-width:340px}.heroV11__footerNav a{font-size:9px}}.heroV11__space{animation:24s ease-in-out infinite heroSpaceBreath}.heroV11__brightStars{animation:7s ease-in-out infinite heroStarsTwinkle}.heroV11__sparkles{animation:5.5s ease-in-out infinite heroSparklesTwinkle}.heroV11__sparkles2{animation:8s ease-in-out infinite reverse heroSparklesTwinkle}.heroV11__comet{animation:16s ease-in-out infinite heroCometFloat}.heroV11__cometLeft{animation:18s ease-in-out infinite heroCometLeftFloat}.heroV11__sun,.heroV11__sunGlow,.heroV11__lensFlare,.heroV11__godRays{animation:9s ease-in-out infinite heroSunPulse}.heroV11__earth{animation:12s ease-in-out infinite heroEarthFloat}.heroV11__logo{animation:8s ease-in-out infinite heroLogoFloat}.heroV11__logoAura{animation:8s ease-in-out infinite heroLogoPulse}.heroV11__buttonGlow{animation:5s ease-in-out infinite heroButtonShine}@keyframes heroSpaceBreath{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes heroStarsTwinkle{0%,to{opacity:.42}50%{opacity:.76}}@keyframes heroSparklesTwinkle{0%,to{opacity:.24;transform:scale(1)}50%{opacity:.62;transform:scale(1.012)}}@keyframes heroCometFloat{0%,to{opacity:.64;transform:rotate(20deg)translate(0,0)}50%{opacity:.82;transform:rotate(20deg)translate(-18px,8px)}}@keyframes heroCometLeftFloat{0%,to{opacity:.82;transform:rotate(-31deg)translate(0,0)}50%{opacity:.95;transform:rotate(-31deg)translate(14px,-6px)}}@keyframes heroSunPulse{0%,to{opacity:.86;filter:brightness()}50%{opacity:1;filter:brightness(1.18)}}@keyframes heroEarthFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.004)}}@keyframes heroLogoFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.02)}}@keyframes heroLogoPulse{0%,to{opacity:.68;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes heroButtonShine{0%,65%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.heroV11 *,.heroV11 :before,.heroV11 :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1024px){.heroV11{border-radius:34px;min-height:960px}.heroV11__content{width:94%;min-height:960px;padding:42px 22px 50px}.heroV11__logoWrap{width:min(220px,42vw)}.heroV11__title{font-size:clamp(38px,5vw,56px)}.heroV11__earth,.heroV11__cityLights,.heroV11__rimLight,.heroV11__sun,.heroV11__godRays,.heroV11__galaxyCore{object-fit:cover;width:100%;height:100%;inset:0}.heroV11__rimLight{opacity:.86}}@media (width>=769px){.heroV11{min-height:max(100svh,1020px)}.heroV11__content{min-height:max(100svh,1020px);padding-top:clamp(38px,4.5vh,58px);padding-bottom:clamp(34px,4vh,52px)}.heroV11__center{min-height:0}.heroV11__button{margin-top:clamp(10px,1.6vh,18px)}.heroV11__features{margin:clamp(52px,6vh,74px) auto 0;position:relative;bottom:auto;left:auto;transform:none}.heroV11__footer{margin:clamp(34px,4.5vh,52px) auto 0;position:relative;bottom:auto;left:auto;transform:none}}@media (width>=901px) and (height<=860px){.heroV11,.heroV11__content{min-height:1060px}.heroV11__features{margin-top:58px}.heroV11__footer{margin-top:40px}}@media (width<=768px){.heroV11{border-radius:22px;width:calc(100vw - 32px);min-width:0;max-width:100%;min-height:980px;margin:0}.heroV11__content{width:100%;min-width:0;max-width:100%;min-height:980px;padding:92px 14px 44px;overflow:hidden}.heroV11__center{min-width:0;max-width:100%;min-height:844px;transform:none}.heroV11__logoWrap{width:min(160px,44vw);margin-bottom:14px}.heroV11__badge{letter-spacing:.14em;margin-bottom:18px;padding:8px 16px;font-size:10px}.heroV11__title{box-sizing:border-box;letter-spacing:0;width:100%;min-width:0;max-width:100%;padding-inline:8px;font-size:clamp(16px,4.35vw,20px);line-height:1.58}.heroV11__subtitle{letter-spacing:.08em;margin-top:18px;font-size:clamp(22px,6vw,26px)}.heroV11__subtitle:before,.heroV11__subtitle:after{width:42px}.heroV11__subtitle:before{right:calc(100% + 10px)}.heroV11__subtitle:after{left:calc(100% + 10px)}.heroV11__description{width:min(330px,88vw);font-size:14px;line-height:1.9}.heroV11__description br{display:none}.heroV11__button{letter-spacing:.04em;gap:10px;width:min(296px,76vw);min-height:60px;font-size:14px}.heroV11__features{grid-template-columns:1fr;gap:16px;width:min(296px,76vw);margin-top:42px}.heroV11__feature{border-radius:18px;min-height:154px;padding:24px 22px 24px 92px}.heroV11__featureIcon{width:52px;height:52px;font-size:25px;left:24px}.heroV11__featureTitle{font-size:17px}.heroV11__featureText{font-size:12px;line-height:1.7}.heroV11__brandPill{letter-spacing:.11em;min-width:118px;padding:9px 10px 8px;font-size:12px;top:22px;left:14px}.heroV11__controls{gap:6px;top:21px;right:92px}.heroV11__control{width:32px;height:32px;font-size:14px}.heroV11__earth{object-fit:cover;object-position:48% 50%;width:100%;height:100%;inset:0;transform:none}.heroV11__rimLight{object-fit:cover;object-position:48% 50%;opacity:.82;width:100%;height:100%;inset:0;transform:none}.heroV11__horizonGlow{width:150vw;height:90vw;bottom:24%;left:-62%}.heroV11__sun{object-fit:cover;object-position:48% 50%;opacity:.92;width:100%;height:100%;inset:0}.heroV11__sunGlow{width:128vw;min-width:0;height:128vw;min-height:0;bottom:16%;left:-48%}.heroV11__godRays{object-fit:cover;object-position:48% 50%;opacity:.58;width:100%;height:100%;inset:0}.heroV11__galaxyCore{opacity:.54;object-fit:cover;object-position:58% 50%;width:100%;height:100%;inset:0}.heroV11__comet,.heroV11__cometLeft{opacity:.42}.heroV11__footer{width:min(296px,78vw);margin-top:18px;position:relative;bottom:auto;left:auto;transform:none}.heroV11__footerText{letter-spacing:.13em;white-space:normal;font-size:9px;line-height:1.8}}@media (width<=480px){.heroV11__title{padding-inline:10px;font-size:clamp(15px,4.15vw,17px)}.heroV11__subtitle{font-size:20px}.heroV11__description{font-size:13px}.heroV11__feature{min-height:154px}.heroV11__footerText{letter-spacing:.11em;font-size:8px}}.questionHero{z-index:20;text-align:center;width:min(960px,92%);margin:auto;padding:60px 20px 80px;position:relative}.questionHero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 8%,#5c7bff29,#0000 34%),radial-gradient(circle at 18% 72%,#ffcd6e1a,#0000 34%),radial-gradient(circle at 82% 38%,#8d4dff1f,#0000 36%);position:absolute;inset:0}.questionHeader{margin-bottom:30px}.questionHeader__logo{filter:drop-shadow(0 0 15px #ffffff40)drop-shadow(0 0 40px #825aff73);width:130px;margin:auto}.progressText{color:#ffe7a4;background:#ffffff14;border:1px solid #ffdc9640;border-radius:999px;margin-top:18px;padding:10px 22px;font-size:13px;font-weight:700;display:inline-flex}.progressBar{background:#ffffff1a;border-radius:999px;width:min(620px,100%);height:12px;margin:22px auto 38px;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.progress{background:linear-gradient(90deg,#ffd36f,#b182ff,#61d8ff);border-radius:999px;height:100%}.questionHero h2{color:#fff;text-shadow:0 0 20px #ffffff26,0 0 50px #5aaaff2e;max-width:760px;margin:auto auto 42px;font-size:clamp(30px,4vw,54px);font-weight:900;line-height:1.4}.answerList{gap:22px;max-width:760px;margin:auto;display:grid}.answerButton{text-align:left;cursor:pointer;color:#fffaf0;background:radial-gradient(circle at 16% 20%,#ffdf9221,#0000 30%),radial-gradient(circle at 92% 72%,#7458ff2e,#0000 34%),linear-gradient(#12193ac7,#050818d6);border:1px solid #ffe2a047;border-radius:22px;align-items:center;gap:18px;padding:22px 26px;font-size:18px;font-weight:650;transition:transform .28s,border-color .28s,box-shadow .28s,background .28s;display:flex;position:relative;box-shadow:0 24px 70px #0000007a,0 0 34px #50d2ff17,inset 0 1px #ffffff29}.answerButton:before{opacity:.8;background:radial-gradient(circle at 14% 0,#ffffff24,#0000 30%),linear-gradient(135deg,#62d9ff1a,#0000 46%),linear-gradient(#ffdc960e,#0000 72%)}.answerButton:hover{background:radial-gradient(circle at 16% 20%,#ffdf922e,#0000 30%),radial-gradient(circle at 92% 72%,#7458ff42,#0000 34%),linear-gradient(#18224edb,#070a1de6);border-color:#ffe09494;transform:translateY(-4px)scale(1.01);box-shadow:0 30px 78px #0000008a,0 0 34px #ffcd6e33,0 0 48px #62d9ff29,inset 0 1px #ffffff38}.answerButton:active{transform:translateY(-1px)scale(.996)}.answerButton:focus-visible{outline-offset:4px;border-color:#62d9ffad;outline:2px solid #ffe094e6;box-shadow:0 30px 78px #0000008a,0 0 38px #ffcd6e3d,0 0 54px #62d9ff42,inset 0 1px #ffffff38}.questionHero .answerButton{color:#fffaf0;background:radial-gradient(circle at 16% 20%,#ffdf9221,#0000 30%),radial-gradient(circle at 92% 72%,#7458ff2e,#0000 34%),linear-gradient(#12193ac7,#050818d6);border-color:#ffe2a047;box-shadow:0 24px 70px #0000007a,0 0 34px #50d2ff17,inset 0 1px #ffffff29}.questionHero .answerButton:before{opacity:.8;background:radial-gradient(circle at 14% 0,#ffffff24,#0000 30%),linear-gradient(135deg,#62d9ff1a,#0000 46%),linear-gradient(#ffdc960e,#0000 72%)}.questionHero .answerButton:hover{background:radial-gradient(circle at 16% 20%,#ffdf922e,#0000 30%),radial-gradient(circle at 92% 72%,#7458ff42,#0000 34%),linear-gradient(#18224edb,#070a1de6);border-color:#ffe09494;box-shadow:0 30px 78px #0000008a,0 0 34px #ffcd6e33,0 0 48px #62d9ff29,inset 0 1px #ffffff38}.questionHero .answerButton:focus-visible{border-color:#62d9ffad;box-shadow:0 30px 78px #0000008a,0 0 38px #ffcd6e3d,0 0 54px #62d9ff42,inset 0 1px #ffffff38}.answerButton__letter{color:#2b1831;background:linear-gradient(135deg,#ffd36f,#ffeeb6);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:900;display:grid;box-shadow:0 0 22px #ffd46e75,0 0 38px #ffb4522e,inset 0 1px #ffffff73}.answerButton__text{color:#fffaf2;letter-spacing:.02em;text-shadow:0 1px 10px #000000ad,0 0 18px #ffffff14;flex:1;font-weight:650;line-height:1.72}@media (width<=760px){.questionHero{padding:40px 18px 60px}.questionHero h2{font-size:28px}.answerButton{padding:18px;font-size:16px}}.app:has(.resultHero){align-items:flex-start;overflow:hidden auto}.resultHero{z-index:20;isolation:isolate;width:100%;min-height:100vh;color:var(--text-main);text-align:center;background:radial-gradient(circle at 15% 13%,#894fff33 0,#0000 28%),radial-gradient(circle at 84% 10%,#32abff2e 0,#0000 25%),radial-gradient(circle at 47% 46%,#743cff29 0,#0000 34%),linear-gradient(#01030f 0%,#030616 45%,#02020b 100%);margin:0;padding:clamp(40px,7vh,72px) clamp(18px,4vw,48px) clamp(44px,7vh,80px);position:relative;overflow:hidden}.resultHero:before,.resultHero:after{content:"";z-index:-2;pointer-events:none;position:absolute;inset:0}.resultHero:before{opacity:.42;background-image:radial-gradient(circle,#fffffff2 0 1px,#0000 1.7px),radial-gradient(circle,#7ed3ffe6 0 1px,#0000 1.6px),radial-gradient(circle,#daa6ffcc 0 1px,#0000 1.5px);background-position:0 0,38px 54px,92px 20px;background-size:132px 132px,190px 190px,254px 254px;animation:9s ease-in-out infinite alternate resultStars}.resultHero:after{z-index:-1;background:radial-gradient(at 50% 102%,#ffbe5638 0,#0000 36%),radial-gradient(at 15% 85%,#ffbe562e 0,#0000 34%),radial-gradient(at 78% 88%,#3b9dff29 0,#0000 30%),linear-gradient(#0000 0%,#00000061 100%)}.resultHeader{margin-bottom:28px}.resultHeader__logo{filter:drop-shadow(0 0 18px #ffe8aa61)drop-shadow(0 0 44px #8b5cf66b);width:140px;margin:0 auto 16px;display:block}.resultCard{z-index:3;-webkit-backdrop-filter:blur(26px)saturate(1.35);background:radial-gradient(circle at 50% 0,#ffe8aa21,#0000 38%),radial-gradient(circle at 10% 18%,#50c1ff21,#0000 32%),radial-gradient(circle at 88% 28%,#a44aff29,#0000 34%),linear-gradient(#ffffff1f,#080a1c8a);border:1px solid #ffe19a47;border-radius:34px;width:min(1060px,100%);margin:0 auto;padding:clamp(28px,5vw,54px) clamp(18px,4.5vw,52px) clamp(26px,4.8vw,48px);position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 96px #4890ff2e,0 36px 110px #0000007a}.resultCard:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:28px;position:absolute;inset:10px}.resultCard__aura{aspect-ratio:1;filter:blur(18px);opacity:.78;pointer-events:none;background:radial-gradient(circle,#ffe8aa2e 0,#0000 44%),conic-gradient(from 120deg,#0000,#53b0ff38,#ae4fff47,#0000);border-radius:50%;width:min(580px,88vw);animation:6s ease-in-out infinite resultBreath;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.resultBadge{z-index:2;color:#ffe3a2;letter-spacing:.18em;background:#05071694;border:1px solid #ffd6876b;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:8px 24px;font-size:12px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 0 28px #f7d27a29,inset 0 1px #ffffff29}.resultIcon{z-index:2;color:#fff5ce;background:radial-gradient(circle at 35% 28%,#fff7d257,#0000 32%),linear-gradient(135deg,#ffc45d61,#7848ff42 56%,#25abff47);border:1px solid #ffe8aa5c;border-radius:50%;place-items:center;width:clamp(82px,10vw,112px);height:clamp(82px,10vw,112px);margin:22px auto 14px;font-size:clamp(42px,6vw,62px);display:grid;position:relative;box-shadow:0 0 26px #ffd68757,0 0 58px #7a58ff47,inset 0 1px #ffffff47}.resultKicker{z-index:2;color:#ffffffc7;letter-spacing:.16em;margin:0 0 10px;font-size:clamp(13px,1.6vw,16px);font-weight:700;position:relative}.resultTitle{z-index:2;color:#fff;letter-spacing:0;text-shadow:0 0 16px #ffffff57,0 0 44px #8b5cf65c,0 0 72px #62d9ff33;max-width:920px;margin:0 auto;font-size:clamp(40px,6vw,76px);font-weight:950;line-height:1.12;position:relative}.english{z-index:2;width:fit-content;max-width:100%;color:var(--color-gold-soft);letter-spacing:.08em;text-shadow:0 0 28px #f7d27a6b;margin:16px auto 0;padding:0 34px;font-size:clamp(18px,2.2vw,26px);font-weight:900;line-height:1.35;position:relative}.english:before,.english:after{content:"";background:linear-gradient(90deg,#0000,#ffda8bcc,#0000);width:clamp(34px,8vw,96px);height:1px;position:absolute;top:50%}.english:before{right:100%}.english:after{left:100%}.resultLead{z-index:2;color:#ffffffd1;max-width:680px;margin:18px auto 34px;font-size:clamp(15px,1.8vw,18px);font-weight:600;line-height:1.9;position:relative}.resultGrid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,22px);max-width:960px;margin:0 auto;display:grid;position:relative}.resultHero .adviceBox{color:#ffffffe0;text-align:left;background:radial-gradient(circle at 18% 0,#ffe8aa33,#0000 35%),radial-gradient(circle at 100% 100%,#4bacff29,#0000 40%),linear-gradient(#ffffff21,#080c209e);border:1px solid #ffe8aa42;border-radius:24px;min-height:190px;padding:26px 24px 24px;line-height:1.85;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000057,0 0 40px #5585ff1f,inset 0 1px #fff3}.resultHero .adviceBox:before{opacity:.76;background:linear-gradient(115deg,#ffffff38,#0000 32%),radial-gradient(circle at 20% 100%,#a559ff33,#0000 34%)}.adviceBox__number{color:#ffdd96a3;letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:900;display:inline-flex}.resultHero .adviceBox strong{color:#ffe5a9;letter-spacing:.03em;text-shadow:0 0 18px #f7d27a47;margin-bottom:11px;font-size:clamp(16px,1.6vw,19px);font-weight:900;display:block}.resultHero .adviceBox p{color:#ffffffd6;margin:0;font-size:15px;font-weight:600;line-height:1.85}.buttonGroup{z-index:4;width:min(820px,100%);margin:28px auto 0;position:relative}.subButton{color:#fff5dce6;letter-spacing:.08em;cursor:pointer;background:linear-gradient(135deg,#ffcd711f,#7449ff29),#04061294;border:1px solid #ffe19a57;border-radius:999px;min-height:54px;padding:0 26px;font-size:15px;font-weight:800;box-shadow:0 0 34px #f7d27a1f,inset 0 1px #ffffff29}.subButton:hover{color:#fff;border-color:#ffe19a8f;box-shadow:0 0 36px #f7d27a33,0 0 46px #7556ff29,inset 0 1px #ffffff2e}@keyframes resultStars{0%{opacity:.32;transform:translate(0,0)}to{opacity:.52;transform:translate(-12px,8px)}}@keyframes resultBreath{0%,to{opacity:.64;transform:translate(-50%)scale(.96)}50%{opacity:.86;transform:translate(-50%)scale(1.04)}}@media (width<=900px){.resultGrid{grid-template-columns:1fr;max-width:680px}.resultHero .adviceBox{min-height:0}}@media (width<=640px){.resultHero{padding:28px 14px 42px}.resultCard{border-radius:26px;padding:24px 16px 22px}.resultCard:before{border-radius:21px;inset:7px}.resultBadge{letter-spacing:.14em;min-height:32px;padding:7px 17px;font-size:10px}.resultIcon{margin-top:18px}.resultKicker{letter-spacing:.1em}.resultTitle{font-size:clamp(34px,10vw,46px)}.english{letter-spacing:.04em;padding:0 18px;font-size:clamp(16px,5vw,20px)}.english:before,.english:after{width:24px}.resultLead{margin-bottom:24px;font-size:14px}.resultHero .adviceBox{border-radius:20px;padding:22px 18px 20px}.resultHero .adviceBox p{font-size:14px}.subButton{letter-spacing:.04em;width:100%;min-height:52px;padding:0 18px;font-size:13px}}.resultHero[data-star-type]{--scene-primary:255, 211, 122;--scene-secondary:127, 92, 255;--scene-tertiary:82, 190, 255;--scene-line:rgba(var(--scene-primary), .48);--scene-reveal:sceneRevealAction;--scene-stars:sceneStarsAction;background-color:#02030c;min-height:100svh}.resultScene--designMaster{--master-pointer-x:50%;--master-pointer-y:45%;--master-parallax-x:0px;--master-parallax-y:0px;z-index:-1;contain:layout paint;background:#020711;min-height:100svh;position:fixed;overflow:hidden}.designMasterScene__background,.designMasterScene__bloom,.designMasterScene__stars,.designMasterScene__meteors,.designMasterScene__dust,.designMasterScene__emblem,.designMasterScene__constellation,.designMasterScene__pointerLight{pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.designMasterScene__background{will-change:transform,opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:24s ease-in-out infinite alternate designMasterBreath;inset:-1.5%}.designMasterScene__bloom{background:radial-gradient(ellipse 32% 28% at 50% 47%,#ffffff30,rgba(var(--scene-primary),.09) 35%,transparent 72%);mix-blend-mode:screen;animation:8s ease-in-out infinite designMasterBloom}.designMasterScene__pointerLight{background:radial-gradient(circle 250px at var(--master-pointer-x) var(--master-pointer-y),#ffffff1c,rgba(var(--scene-primary),.055) 38%,transparent 72%);mix-blend-mode:screen;transition:background-position .18s linear}.designMasterScene__stars i,.designMasterScene__dust i{--dmx:50%;--dmy:50%;--dmd:-3s;--dmt:18s;left:var(--dmx);top:var(--dmy);width:2px;height:2px;box-shadow:0 0 7px #fff,0 0 13px rgba(var(--scene-primary),.6);opacity:0;animation:designMasterStar var(--dmt) var(--dmd) ease-in-out infinite;background:#fff;border-radius:50%;position:absolute}.designMasterScene__stars i:nth-child(6n+1){--dmx:8%;--dmy:16%;--dmd:-2s}.designMasterScene__stars i:nth-child(6n+2){--dmx:23%;--dmy:39%;--dmd:-9s;--dmt:22s}.designMasterScene__stars i:nth-child(6n+3){--dmx:39%;--dmy:13%;--dmd:-14s;--dmt:25s}.designMasterScene__stars i:nth-child(6n+4){--dmx:61%;--dmy:29%;--dmd:-6s;--dmt:20s}.designMasterScene__stars i:nth-child(6n+5){--dmx:78%;--dmy:18%;--dmd:-17s;--dmt:27s}.designMasterScene__stars i:nth-child(6n){--dmx:92%;--dmy:46%;--dmd:-11s;--dmt:24s}.designMasterScene__stars i:nth-child(3n){width:3px;height:3px;margin-top:17%;margin-left:7%}.designMasterScene__dust i{--dmt:24s;width:1px;height:1px;animation-name:designMasterDust}.designMasterScene__dust i:nth-child(5n+1){--dmx:14%;--dmy:72%;--dmd:-4s}.designMasterScene__dust i:nth-child(5n+2){--dmx:32%;--dmy:58%;--dmd:-13s}.designMasterScene__dust i:nth-child(5n+3){--dmx:51%;--dmy:81%;--dmd:-19s}.designMasterScene__dust i:nth-child(5n+4){--dmx:69%;--dmy:64%;--dmd:-8s}.designMasterScene__dust i:nth-child(5n){--dmx:87%;--dmy:76%;--dmd:-16s}.designMasterScene__meteors i{left:-18%;top:var(--my,20%);width:clamp(90px,12vw,190px);height:1px;box-shadow:0 0 8px rgba(var(--scene-primary),.65);opacity:0;animation:designMasterMeteor 18s var(--md,-5s) linear infinite;background:linear-gradient(90deg,#0000,#ffffffeb);position:absolute;transform:rotate(-18deg)}.designMasterScene__meteors i:nth-child(2){--my:38%;--md:-12s;animation-duration:25s}.designMasterScene__meteors i:nth-child(3){--my:12%;--md:-20s;animation-duration:31s}.designMasterScene__emblem,.designMasterScene__constellation{mix-blend-mode:screen;opacity:0;filter:drop-shadow(0 0 18px rgba(var(--scene-primary),.32));background-repeat:no-repeat;background-size:clamp(120px,16vw,245px);animation:2.2s ease-out .45s forwards designMasterSymbolReveal,9s ease-in-out 2.7s infinite designMasterSymbolBreath}.designMasterScene__emblem{transform:translate3d(var(--master-parallax-x),var(--master-parallax-y),0);background-position:8% 9%}.designMasterScene__constellation{transform:translate3d(calc(var(--master-parallax-x) * -.6),calc(var(--master-parallax-y) * -.6),0);background-position:92% 12%;animation-delay:.9s,3.1s}.resultHero .resultCard,.resultHero .juzaMessage,.resultHero .adviceBox,.resultHero .paidBox,.resultHero .premiumCtaPanel{-webkit-backdrop-filter:blur(10px)saturate(1.18);backdrop-filter:blur(10px)saturate(1.18)}@keyframes designMasterBreath{0%{transform:translate3d(var(--master-parallax-x),var(--master-parallax-y),0) scale(1.015);opacity:.96}to{transform:translate3d(var(--master-parallax-x),var(--master-parallax-y),0) scale(1.045);opacity:1}}@keyframes designMasterBloom{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:.88;transform:scale(1.04)}}@keyframes designMasterStar{0%,to{opacity:.08;transform:translate(-4px,8px)scale(.7)}45%{opacity:.72}70%{opacity:.22}to{transform:translate(8px,-13px)scale(1.15)}}@keyframes designMasterDust{0%{opacity:0;transform:translateY(12px)}35%{opacity:.5}to{opacity:0;transform:translateY(-32px)}}@keyframes designMasterMeteor{0%,78%{opacity:0;transform:translate(0,0)rotate(-18deg)}80%{opacity:.8}86%,to{opacity:0;transform:translate(135vw,40vh)rotate(-18deg)}}@keyframes designMasterSymbolReveal{0%{opacity:0;filter:blur(10px)brightness(.7)}to{opacity:.34;filter:blur()brightness()}}@keyframes designMasterSymbolBreath{0%,to{opacity:.25;filter:brightness(.92) drop-shadow(0 0 12px rgba(var(--scene-primary),.22))}50%{opacity:.42;filter:brightness(1.12) drop-shadow(0 0 22px rgba(var(--scene-primary),.38))}}@media (width<=899px){.resultScene--designMaster{position:absolute}.designMasterScene__background{background-position:50%;inset:0 -42%}.designMasterScene__emblem{background-position:6% 5%;background-size:34vw}.designMasterScene__constellation{opacity:.2;background-position:94% 7%;background-size:38vw}.designMasterScene__meteors i:nth-child(n+2),.designMasterScene__stars i:nth-child(n+19),.designMasterScene__dust i:nth-child(n+11){display:none}.designMasterScene__pointerLight{background:radial-gradient(150px at 50% 38%,#ffffff17,#0000 72%)}}@media (prefers-reduced-motion:reduce){.resultScene--designMaster *{transition:none!important;animation:none!important}.designMasterScene__background{transform:none}.designMasterScene__emblem,.designMasterScene__constellation{opacity:.3}}.resultHero[data-star-type=action]{--scene-primary:93,200,255;--scene-secondary:19,91,206;--scene-tertiary:233,189,105;background:#020711;overflow:hidden}.resultScene--pioneer{z-index:-1;contain:layout paint;background:#020711;min-height:100svh;position:fixed;overflow:hidden}.pioneerScene__layer,.pioneerScene__haze,.pioneerScene__gatewayGlow,.pioneerScene__roadLight,.pioneerScene__traveler,.pioneerScene__particles,.pioneerScene__grade{pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.pioneerScene__layer{background-position:50%;background-repeat:no-repeat;background-size:cover}.pioneerScene__background{opacity:.94;filter:brightness(.72)contrast(1.1)saturate(1.08);animation:22s ease-in-out infinite alternate pioneerBackgroundDrift;transform:scale(1.04)}.pioneerScene__floating{mix-blend-mode:screen;background-size:contain}.pioneerScene__floating--one{opacity:.28;filter:brightness(.82)saturate(.9)drop-shadow(0 18px 30px #00000059);background-position:18% 43%;animation:24s ease-in-out infinite alternate pioneerFloatingWorld01}.pioneerScene__floating--two{opacity:.22;filter:brightness(.86)saturate(.96);background-position:82% 39%;animation:27s ease-in-out infinite alternate pioneerFloatingWorld02}.pioneerScene__constellation{mix-blend-mode:screen;background-size:min(520px,42vw)}.pioneerScene__constellation--one{opacity:.16;filter:brightness(1.2)saturate(.85)hue-rotate(175deg)drop-shadow(0 0 12px #70bfff59);background-position:8% 16%;animation:22s ease-in-out infinite alternate pioneerConstellation01}.pioneerScene__constellation--two{opacity:.12;filter:brightness(1.1)drop-shadow(0 0 14px #ffcf6f2e);background-position:92% 19%;animation:25s ease-in-out infinite alternate pioneerConstellation02}.pioneerScene__ground{filter:brightness(.88)contrast(1.08)saturate(1.04);background-position:50% 100%;height:100%;animation:9s ease-in-out infinite pioneerGroundBreath;inset:auto 0 -2%}.pioneerScene__haze{mix-blend-mode:screen;background:radial-gradient(at 50% 47%,#57c4ff29,#175bce12 34%,#0000 68%);inset:21% 8%}.pioneerScene__gatewayGlow{mix-blend-mode:screen;background:radial-gradient(at 50% 48%,#ecfaff85,#5bb7ff40 12%,#3b60ff1c 28%,#0000 58%);animation:7.5s ease-in-out infinite pioneerGatewayPulse}.pioneerScene__roadLight{clip-path:polygon(48% 0,52% 0,78% 100%,22% 100%);mix-blend-mode:screen;background:repeating-linear-gradient(176deg,#0000 0 13%,#e8f4ff42 14%,#0000 15% 27%,#e9bd6930 28%,#0000 29% 42%);animation:11s linear infinite pioneerRoadLight;inset:44% 30% -8%}.pioneerScene__traveler{filter:drop-shadow(0 0 12px #63b6ff47);width:clamp(54px,5.5vw,88px);height:clamp(104px,11vw,166px);animation:6s ease-in-out infinite pioneerHeroWalk;inset:auto auto 15% 50%;transform:translate(-50%)}.pioneerScene__traveler span{aspect-ratio:1;background:#06101d;border-radius:50%;width:25%;position:absolute;top:0;left:50%;transform:translate(-50%)}.pioneerScene__traveler i{clip-path:polygon(40% 0,60% 0,68% 28%,94% 100%,53% 88%,12% 100%,32% 28%);background:linear-gradient(90deg,#0000,#06101d 17% 83%,#0000);position:absolute;inset:18% 8% 0}.pioneerScene__emblem{opacity:.72;mix-blend-mode:screen;filter:drop-shadow(0 0 14px #4aa9ff52)drop-shadow(0 0 24px #ffcd6b2b);background-position:50% 6%;background-size:min(360px,30vw);animation:8s ease-in-out infinite pioneerEmblemBreath}.pioneerScene__particles i{--x:50%;--y:50%;--d:-2s;left:var(--x);top:var(--y);opacity:0;width:3px;height:3px;animation:pioneerPortalParticle 10s var(--d) ease-in-out infinite;background:#e8f4ff;border-radius:50%;position:absolute;box-shadow:0 0 9px #5dc8ff,0 0 14px #e9bd6961}.pioneerScene__particles i:nth-child(4n+1){--x:37%;--y:57%;--d:-3s}.pioneerScene__particles i:nth-child(4n+2){--x:44%;--y:42%;--d:-7s}.pioneerScene__particles i:nth-child(4n+3){--x:58%;--y:48%;--d:-5s}.pioneerScene__particles i:nth-child(4n){--x:65%;--y:59%;--d:-9s}.pioneerScene__particles i:nth-child(3n){margin-top:-8%;margin-left:5%}.pioneerScene__grade{pointer-events:none;background:linear-gradient(90deg,#02071140,#0000 26% 74%,#02071140),linear-gradient(#0207110d,#0000 55%,#0207116b)}.resultHero[data-star-type=action]:before,.resultHero[data-star-type=action]:after{opacity:0}.resultHero[data-star-type=action] .resultCard{-webkit-backdrop-filter:blur(5px)saturate(1.12);backdrop-filter:blur(5px)saturate(1.12);background:linear-gradient(145deg,#5dc8ff1f,#05142a8a 58%,#020711b8);border-color:#e8f4ff6b;box-shadow:inset 0 1px #ffffff2e,0 0 55px #135bce33,0 30px 80px #00030c7a}.resultHero[data-star-type=action] .resultRealm,.resultHero[data-star-type=action] .resultKicker,.resultHero[data-star-type=action] .english{font-size:0}.resultHero[data-star-type=action] .resultRealm:after{content:"FIRST HORIZON";color:#e8f4ff;letter-spacing:.34em;font:600 11px Georgia,serif}.resultHero[data-star-type=action] .resultKicker:after{content:"STEP · DISCOVER · OPEN";color:#e9bd69;letter-spacing:.3em;font:500 12px Georgia,serif}.resultHero[data-star-type=action] .resultTitle{font-size:0}.resultHero[data-star-type=action] .resultTitle:after{content:"PIONEER";color:#f8fcff;letter-spacing:.09em;text-shadow:0 0 18px #5dc8ff7a,0 0 34px #e9bd6940;font:400 clamp(48px,8vw,90px)/1 Georgia,serif;display:block}.resultHero[data-star-type=action] .english:after{content:"開拓力タイプ";color:#e8f4ff;letter-spacing:.14em;background:0 0;width:auto;height:auto;font:500 clamp(21px,3vw,30px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=action] .resultLead{margin-bottom:clamp(245px,34vh,350px);font-size:0}.resultHero[data-star-type=action] .resultLead:before{content:"まだ見ぬ未来へ、最初の一歩を踏み出す人";color:#f8fcff;letter-spacing:.06em;text-shadow:0 0 16px #5dc8ff61;font:500 clamp(17px,2.1vw,24px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=action] .resultIcon{background-image:url(/images/result-scenes/pioneer/icons/emblem.png);background-position:50%;background-size:cover;animation:8s ease-in-out infinite pioneerEmblemBreath;box-shadow:0 0 32px #5dc8ff4d,0 0 62px #e9bd6933}.resultHero[data-star-type=action] .resultIcon span{opacity:0}.resultHero[data-star-type=action] .juzaMessage,.resultHero[data-star-type=action] .adviceBox,.resultHero[data-star-type=action] .paidBox,.resultHero[data-star-type=action] .premiumCtaPanel{background:linear-gradient(145deg,#1c69b83b,#05142aad);border-color:#e9bd6975;box-shadow:inset 0 1px #ffffff2e,0 20px 54px #00040f6b}.resultHero[data-star-type=action] .premiumButton{background:linear-gradient(105deg,#0b3979,#135bce 33%,#5dc8ff 53%,#e9bd69 78%,#153f78) 0 0/220% 100%;border-color:#e8f4ffd9;transition:transform .3s;animation:6s ease-in-out infinite pioneerCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,0 0 32px #5dc8ff57,0 0 48px #e9bd693b}.resultHero[data-star-type=action] .premiumButton:hover{transform:translateY(-3px)}.resultHero[data-star-type=action] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #e8f4ff}@keyframes pioneerBackgroundDrift{0%{transform:scale(1.04)translate(-.4%,.2%)}to{transform:scale(1.075)translate(.5%,-.3%)}}@keyframes pioneerFloatingWorld01{0%{transform:translate(-6px,4px)}to{transform:translate(8px,-6px)}}@keyframes pioneerFloatingWorld02{0%{transform:translate(7px,-5px)}to{transform:translate(-6px,7px)}}@keyframes pioneerConstellation01{0%{opacity:.12;transform:translate(-5px,2px)}to{opacity:.2;transform:translate(7px,-4px)}}@keyframes pioneerConstellation02{0%{opacity:.09;transform:translate(5px,-3px)}to{opacity:.16;transform:translate(-7px,5px)}}@keyframes pioneerGroundBreath{0%,to{filter:brightness(.84)contrast(1.08)}50%{filter:brightness(.94)contrast(1.1)}}@keyframes pioneerGatewayPulse{0%,to{opacity:.56;transform:scale(.98)}50%{opacity:.86;transform:scale(1.02)}}@keyframes pioneerRoadLight{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes pioneerHeroWalk{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-3px)scale(1.008)}}@keyframes pioneerPortalParticle{0%{opacity:0;transform:translate(24px,30px)scale(.6)}35%{opacity:.72}to{opacity:0;transform:translate(-18px,-50px)scale(1.15)}}@keyframes pioneerEmblemBreath{0%,to{opacity:.66;filter:brightness(.96)}50%{opacity:.86;filter:brightness(1.14)}}@keyframes pioneerCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.1);background-position:100% 0}}@media (width<=899px){.resultScene--pioneer{position:absolute}.pioneerScene__background,.pioneerScene__ground{background-position:50% 100%;width:auto;inset:0 -28%}.pioneerScene__floating--two,.pioneerScene__constellation--two{display:none}.pioneerScene__floating--one{opacity:.18;background-position:18% 38%}.pioneerScene__constellation--one{opacity:.1;background-position:12% 15%;background-size:92vw}.pioneerScene__emblem{background-position:50% 4%;background-size:82vw}.pioneerScene__traveler{width:52px;height:102px;bottom:17%}.pioneerScene__roadLight{inset:48% 18% -4%}.pioneerScene__particles i:nth-child(n+10){display:none}.resultHero[data-star-type=action] .resultTitle:after{font-size:clamp(42px,15vw,60px)}.resultHero[data-star-type=action] .resultLead{margin-bottom:205px}}@media (prefers-reduced-motion:reduce){.resultScene--pioneer *,.resultHero[data-star-type=action] .resultIcon,.resultHero[data-star-type=action] .premiumButton{transition:none!important;animation:none!important}}.resultScene{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.resultScene__galaxy,.resultScene__light,.resultScene__particles,.resultScene__orbit{pointer-events:none;position:absolute}.resultScene__galaxy{opacity:.9;filter:saturate(1.18);transform-origin:50% 48%;animation:24s ease-in-out infinite alternate sceneGalaxyDrift;inset:-12%}.resultScene__light{mix-blend-mode:screen;animation:7s ease-in-out infinite sceneLightBreath;inset:0}.resultScene__orbit{aspect-ratio:1.9;border:1px solid rgba(var(--scene-primary), .12);width:min(880px,82vw);box-shadow:0 0 42px rgba(var(--scene-secondary), .06);border-radius:50%;top:260px;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.resultScene__orbit--one{animation:18s linear infinite sceneOrbitForward}.resultScene__orbit--two{opacity:.7;border-style:dashed;width:min(660px,68vw);animation:14s linear infinite sceneOrbitReverse}.resultScene__particles{inset:0}.resultScene__particles i{--particle-size:3px;width:var(--particle-size);height:var(--particle-size);background:rgb(var(--scene-primary));box-shadow:0 0 8px rgba(var(--scene-primary), .88), 0 0 22px rgba(var(--scene-secondary), .56);opacity:0;animation:var(--scene-stars) var(--particle-speed,8s) ease-in-out infinite;animation-delay:var(--particle-delay,0s);border-radius:50%;position:absolute}.resultScene__particles i:first-child{--particle-size:2px;--particle-speed:7s;--particle-delay:-2s;top:12%;left:7%}.resultScene__particles i:nth-child(2){--particle-size:5px;--particle-speed:11s;--particle-delay:-7s;top:30%;left:18%}.resultScene__particles i:nth-child(3){--particle-size:2px;--particle-speed:9s;--particle-delay:-4s;top:9%;left:31%}.resultScene__particles i:nth-child(4){--particle-size:3px;--particle-speed:8s;--particle-delay:-6s;top:24%;left:42%}.resultScene__particles i:nth-child(5){--particle-size:4px;--particle-speed:12s;--particle-delay:-3s;top:7%;left:57%}.resultScene__particles i:nth-child(6){--particle-size:2px;--particle-speed:10s;--particle-delay:-8s;top:22%;left:69%}.resultScene__particles i:nth-child(7){--particle-size:5px;--particle-speed:9s;--particle-delay:-1s;top:13%;left:84%}.resultScene__particles i:nth-child(8){--particle-size:2px;--particle-speed:13s;--particle-delay:-9s;top:34%;left:93%}.resultScene__particles i:nth-child(9){--particle-size:4px;--particle-speed:10s;--particle-delay:-5s;top:57%;left:11%}.resultScene__particles i:nth-child(10){--particle-size:2px;--particle-speed:8s;--particle-delay:-1s;top:72%;left:25%}.resultScene__particles i:nth-child(11){--particle-size:5px;--particle-speed:14s;--particle-delay:-10s;top:50%;left:38%}.resultScene__particles i:nth-child(12){--particle-size:3px;--particle-speed:11s;--particle-delay:-4s;top:68%;left:53%}.resultScene__particles i:nth-child(13){--particle-size:2px;--particle-speed:9s;--particle-delay:-6s;top:48%;left:64%}.resultScene__particles i:nth-child(14){--particle-size:4px;--particle-speed:12s;--particle-delay:-2s;top:61%;left:78%}.resultScene__particles i:nth-child(15){--particle-size:2px;--particle-speed:8s;--particle-delay:-7s;top:79%;left:89%}.resultScene__particles i:nth-child(16){--particle-size:3px;--particle-speed:10s;--particle-delay:-8s;top:89%;left:16%}.resultScene__particles i:nth-child(17){--particle-size:4px;--particle-speed:13s;--particle-delay:-5s;top:91%;left:48%}.resultScene__particles i:nth-child(18){--particle-size:2px;--particle-speed:9s;--particle-delay:-3s;top:88%;left:73%}.resultScene__constellation{opacity:.34;width:min(760px,78vw);height:min(540px,62vw);filter:drop-shadow(0 0 8px rgba(var(--scene-primary), .52));animation:2.4s .3s both sceneConstellationReveal,9s ease-in-out 2.7s infinite sceneConstellationFloat;position:absolute;top:clamp(72px,9vh,120px);left:50%;overflow:visible;transform:translate(-50%)}.resultScene__constellationLines line{stroke:var(--scene-line);stroke-width:.28px;vector-effect:non-scaling-stroke;stroke-dasharray:2.2 1.4}.resultScene__constellationStars circle{fill:rgb(var(--scene-primary));stroke:#ffffffe6;stroke-width:.25px;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite sceneStarPulse}.resultScene__constellationStars circle:nth-child(2n){animation-delay:-1.1s}.resultScene__constellationStars circle:nth-child(3n){animation-delay:-2.2s}.resultHero[data-star-type] .resultCard{animation:var(--scene-reveal) 1.35s cubic-bezier(.16, 1, .3, 1) both;border-color:rgba(var(--scene-primary), .32);box-shadow:0 0 0 1px #ffffff0f inset, 0 0 100px rgba(var(--scene-secondary), .2), 0 36px 110px #00000085}.resultHero[data-star-type] .resultCard__aura{background:radial-gradient(circle, rgba(var(--scene-primary), .2) 0, transparent 42%), conic-gradient(from 120deg, transparent, rgba(var(--scene-tertiary), .22), rgba(var(--scene-secondary), .3), transparent)}.resultHero[data-star-type] .resultBadge,.resultHero[data-star-type] .resultIcon,.resultHero[data-star-type] .paidBox,.resultHero[data-star-type] .premiumPrice,.resultHero[data-star-type] .premiumCtaPanel,.resultHero[data-star-type] .subButton{border-color:rgba(var(--scene-primary), .32)}.resultRealm{z-index:2;color:rgba(var(--scene-tertiary), .82);letter-spacing:.3em;text-transform:uppercase;margin:13px auto 0;font-size:10px;font-weight:800;position:relative}.resultIcon{isolation:isolate;border-color:rgba(var(--scene-primary), .48);background:radial-gradient(circle at 32% 24%, #fff6, transparent 28%), conic-gradient(from 180deg, rgba(var(--scene-secondary), .48), rgba(var(--scene-primary), .38), rgba(var(--scene-tertiary), .42), rgba(var(--scene-secondary), .48));box-shadow:0 0 28px rgba(var(--scene-primary), .38), 0 0 68px rgba(var(--scene-secondary), .3), inset 0 1px 0 #ffffff5c;overflow:hidden}.resultIcon:before{content:"";z-index:-1;border-radius:inherit;border:1px solid #ffffff2e;animation:8s linear infinite sceneIconOrbit;position:absolute;inset:8px}.resultIcon span{text-shadow:0 0 18px rgba(var(--scene-primary), .9);font-family:Georgia,Times New Roman,serif;font-size:.88em;line-height:1}.resultIcon small{letter-spacing:.1em;opacity:.72;font-size:9px;font-weight:900;position:absolute;bottom:14%;right:16%}.juzaMessage{z-index:2;border:1px solid rgba(var(--scene-primary), .2);background:linear-gradient(120deg, rgba(var(--scene-primary), .08), transparent 42%, rgba(var(--scene-secondary), .1)), #03051057;border-radius:20px;max-width:760px;margin:0 auto 30px;padding:22px clamp(18px,4vw,36px);position:relative;box-shadow:inset 0 1px #ffffff14,0 18px 52px #00000038}.juzaMessage:before{content:"✦";width:22px;height:22px;color:rgb(var(--scene-primary));border:1px solid rgba(var(--scene-primary), .36);box-shadow:0 0 18px rgba(var(--scene-primary), .38);background:#080a18;border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.juzaMessage span{color:rgba(var(--scene-primary), .76);letter-spacing:.24em;margin-bottom:9px;font-size:9px;font-weight:900;display:block}.juzaMessage p{color:#ffffffdb;margin:0;font-family:Georgia,Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(14px,1.7vw,17px);font-weight:600;line-height:1.95}.resultHero[data-star-type=action]{--scene-primary:255, 190, 94;--scene-secondary:45, 119, 255;--scene-tertiary:117, 225, 255;--scene-reveal:sceneRevealAction;--scene-stars:sceneStarsAction;background:radial-gradient(at 50% 112%,#ff912b4d,#0000 38%),radial-gradient(at 74% 14%,#1f74ff4d,#0000 28%),linear-gradient(145deg,#020512 0%,#071c42 46%,#170807 100%)}.resultHero[data-star-type=action] .resultScene__galaxy{background:conic-gradient(from 205deg at 50% 54%, transparent 0 28%, #ff823040 35%, #2c7bff3d 42%, transparent 51%)}.resultHero[data-star-type=action] .resultScene__light{background:linear-gradient(116deg,#0000 28%,#ffd58226 49%,#0000 52%)}.resultHero[data-star-type=creator]{--scene-primary:255, 174, 227;--scene-secondary:151, 73, 255;--scene-tertiary:66, 232, 255;--scene-reveal:sceneRevealCreator;--scene-stars:sceneStarsCreator;background:radial-gradient(circle at 18% 26%,#ff3fb542,#0000 31%),radial-gradient(circle at 79% 18%,#34dbff38,#0000 28%),radial-gradient(at 52% 70%,#8d43ff4d,#0000 44%),linear-gradient(165deg,#100319,#06152d 52%,#160421)}.resultHero[data-star-type=creator] .resultScene__galaxy{background:repeating-conic-gradient(from 22deg at 48% 42%, transparent 0 9deg, #ff73d614 10deg 13deg, transparent 14deg 28deg)}.resultHero[data-star-type=creator] .resultScene__particles i{border-radius:1px 70%;transform:rotate(45deg)}.resultHero[data-star-type=creator] .resultScene__light{background:conic-gradient(from 20deg at 50% 18%,#ff5cd321,#0000 20%,#41e2ff1a,#0000 54%,#a55cff24)}.resultHero[data-star-type=creator]{--scene-primary:255, 219, 137;--scene-secondary:190, 76, 255;--scene-tertiary:80, 218, 255;background:#07021b}.resultScene--creator{z-index:-1;contain:layout paint;background:#07021b;min-height:100svh;position:fixed}.creatorScene__layer,.creatorScene__atmosphere,.creatorScene__brushes,.creatorScene__prisms,.creatorScene__artist,.creatorScene__canvas,.creatorScene__particles,.creatorScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.creatorScene__layer{background-position:50% 36%;background-repeat:no-repeat;background-size:cover}.creatorScene__stars{opacity:.88;animation:13s ease-in-out infinite alternate creatorStarsBreathe}.creatorScene__stars:before,.creatorScene__stars:after{content:"";mix-blend-mode:screen;background-repeat:repeat;position:absolute;inset:2%}.creatorScene__stars:before{background-image:radial-gradient(circle,#ffffffe6 0 1px,#0000 1.7px),radial-gradient(circle,#6be0ffd1 0 1px,#0000 1.6px),radial-gradient(circle,#ee99ffc7 0 1px,#0000 1.6px);background-position:11px 27px,76px 109px,144px 48px;background-size:181px 181px,251px 251px,337px 337px;animation:8.4s steps(7,end) infinite creatorTwinkleOne}.creatorScene__stars:after{background-image:radial-gradient(circle,#ffdf8fe0 0 1.2px,#0000 2px),radial-gradient(circle,#a176ffc7 0 1px,#0000 1.8px);background-position:41px 67px,121px 19px;background-size:293px 293px,379px 379px;animation:11.7s steps(9,end) -4s infinite creatorTwinkleTwo}.creatorScene__nebula{opacity:.62;mix-blend-mode:screen;transform-origin:48% 42%;animation:34s ease-in-out infinite alternate creatorNebulaDrift,8.5s ease-in-out infinite creatorNebulaBreath;inset:-8%}.creatorScene__studio{opacity:.74;background-position:50% 48%;animation:28s ease-in-out infinite alternate creatorStudioParallax,1.8s both creatorStudioReveal}.creatorScene__atmosphere{opacity:.34;filter:blur(22px);mix-blend-mode:screen;background:radial-gradient(at 18% 58%,#ff47db33,#0000 32%),radial-gradient(at 77% 35%,#43bfff33,#0000 34%),radial-gradient(at 50% 45%,#b65bff29,#0000 45%);animation:24s ease-in-out infinite alternate creatorAtmosphereFloat;inset:6% -10% 18%}.creatorScene__brushes i{left:var(--creator-brush-x);top:var(--creator-brush-y);width:var(--creator-brush-width);opacity:0;background:linear-gradient(90deg, transparent, var(--creator-brush-color), #ffffffc7, transparent);height:2px;box-shadow:0 0 15px var(--creator-brush-color);transform:rotate(var(--creator-brush-angle));animation:creatorBrushStroke var(--creator-brush-speed) var(--creator-brush-delay) ease-in-out infinite;border-radius:50%;position:absolute}.creatorScene__brushes i:first-child{--creator-brush-x:8%;--creator-brush-y:31%;--creator-brush-width:28%;--creator-brush-color:#ff5edbb3;--creator-brush-angle:-18deg;--creator-brush-speed:14s;--creator-brush-delay:-3s}.creatorScene__brushes i:nth-child(2){--creator-brush-x:60%;--creator-brush-y:23%;--creator-brush-width:25%;--creator-brush-color:#50d7ffb3;--creator-brush-angle:21deg;--creator-brush-speed:17s;--creator-brush-delay:-9s}.creatorScene__brushes i:nth-child(3){--creator-brush-x:19%;--creator-brush-y:72%;--creator-brush-width:22%;--creator-brush-color:#ffd2729e;--creator-brush-angle:12deg;--creator-brush-speed:19s;--creator-brush-delay:-12s}.creatorScene__brushes i:nth-child(4){--creator-brush-x:69%;--creator-brush-y:67%;--creator-brush-width:19%;--creator-brush-color:#ae69ffb3;--creator-brush-angle:-13deg;--creator-brush-speed:16s;--creator-brush-delay:-7s}.creatorScene__brushes i:nth-child(5){--creator-brush-x:37%;--creator-brush-y:44%;--creator-brush-width:26%;--creator-brush-color:#ff9fe58a;--creator-brush-angle:-5deg;--creator-brush-speed:21s;--creator-brush-delay:-15s}.creatorScene__prisms i{left:var(--creator-prism-x);top:var(--creator-prism-y);width:var(--creator-prism-size);aspect-ratio:.58;opacity:0;clip-path:polygon(50% 0,100% 43%,68% 100%,30% 88%,0 42%);animation:creatorPrismFloat var(--creator-prism-speed) var(--creator-prism-delay) ease-in-out infinite;background:linear-gradient(135deg,#ffffffb8,#4ddaff6b 27%,#e057ff80 58%,#ffcb6980);position:absolute;box-shadow:0 0 20px #af69ff59}.creatorScene__prisms i:first-child{--creator-prism-x:9%;--creator-prism-y:19%;--creator-prism-size:18px;--creator-prism-speed:14s;--creator-prism-delay:-4s}.creatorScene__prisms i:nth-child(2){--creator-prism-x:19%;--creator-prism-y:63%;--creator-prism-size:30px;--creator-prism-speed:19s;--creator-prism-delay:-11s}.creatorScene__prisms i:nth-child(3){--creator-prism-x:35%;--creator-prism-y:27%;--creator-prism-size:14px;--creator-prism-speed:16s;--creator-prism-delay:-7s}.creatorScene__prisms i:nth-child(4){--creator-prism-x:56%;--creator-prism-y:72%;--creator-prism-size:24px;--creator-prism-speed:21s;--creator-prism-delay:-15s}.creatorScene__prisms i:nth-child(5){--creator-prism-x:72%;--creator-prism-y:21%;--creator-prism-size:20px;--creator-prism-speed:17s;--creator-prism-delay:-9s}.creatorScene__prisms i:nth-child(6){--creator-prism-x:85%;--creator-prism-y:59%;--creator-prism-size:34px;--creator-prism-speed:23s;--creator-prism-delay:-17s}.creatorScene__prisms i:nth-child(7){--creator-prism-x:93%;--creator-prism-y:32%;--creator-prism-size:13px;--creator-prism-speed:15s;--creator-prism-delay:-6s}.creatorScene__emblem{opacity:.72;mix-blend-mode:screen;transform-origin:50% 43%;background-position:36% 9%;background-size:min(520px,42vw);animation:2s .7s both creatorEmblemReveal,8s ease-in-out 2.7s infinite creatorEmblemSacredPulse}.creatorScene__constellationArt{isolation:isolate;opacity:.46;mix-blend-mode:screen;background-position:82% 8%;background-size:min(670px,52vw);animation:3.2s 1.1s both creatorConstellationReveal,9s ease-in-out 4.3s infinite creatorConstellationBreath}.creatorScene__constellationArt:before,.creatorScene__constellationArt:after{content:"";background-image:inherit;background-position:inherit;background-repeat:no-repeat;background-size:inherit;mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.creatorScene__artist{z-index:1;opacity:0;filter:drop-shadow(0 0 16px #9250ff47);width:150px;height:235px;animation:1.8s 2.5s both creatorArtistReveal,10s ease-in-out 4.3s infinite creatorArtistBreathe;inset:52% auto auto 38%;scale:.84}.creatorScene__artistHair,.creatorScene__artistBody,.creatorScene__artistArm,.creatorScene__palette,.creatorScene__paintBrush{display:block;position:absolute}.creatorScene__artistHair{background:radial-gradient(circle at 68% 18%,#1b0a34 0 13%,#0000 14%),radial-gradient(circle at 50% 12%,#29104a 0 18%,#0000 19%),radial-gradient(circle at 34% 24%,#130723 0 23%,#0000 24%),#080414;border-radius:48% 52% 42% 58%;width:55px;height:58px;top:5px;left:53px;box-shadow:inset -3px -2px #d670ff1f,2px -2px 4px #ffbc702e}.creatorScene__artistBody{clip-path:polygon(28% 0,72% 0,95% 24%,85% 100%,15% 100%,5% 24%);background:linear-gradient(90deg,#773bbc26,#0000 28% 70%,#36b1eb1f),#070718;border-radius:52% 48% 14% 14%;width:116px;height:165px;top:54px;left:24px;box-shadow:inset 2px 0 #ffb46a1f,inset -2px 0 #71d3ff1f}.creatorScene__artistBody:after{content:"✦";color:#ffd27d57;text-shadow:0 0 10px #ffb65d47;font-size:26px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.creatorScene__artistArm{transform-origin:0;background:linear-gradient(90deg,#080718,#120925 72%,#ffbb82a3);border-radius:999px;width:82px;height:13px;top:88px;right:-18px;transform:rotate(-24deg)}.creatorScene__palette{background:radial-gradient(circle at 26% 35%,#ff5bcc 0 4px,#0000 5px),radial-gradient(circle at 48% 67%,#55dfff 0 4px,#0000 5px),radial-gradient(circle at 70% 29%,#ffd467 0 4px,#0000 5px),#15082adb;border:2px solid #ffcd7e52;border-radius:58% 42% 54% 46%;width:62px;height:45px;top:116px;left:-17px;transform:rotate(-12deg)}.creatorScene__paintBrush{transform-origin:100%;background:linear-gradient(90deg,#713c23,#e1a650 78%,#fff1bd);border-radius:999px;width:115px;height:3px;top:63px;right:-36px;transform:rotate(-49deg);box-shadow:0 0 7px #ffc76b75}.creatorScene__canvas{z-index:1;opacity:0;background:radial-gradient(circle at 52% 48%,#fff7c8 0 2%,#ffd465 4%,#ff4dcca6 9%,#0000 17%),conic-gradient(from 40deg at 52% 48%,#1e0b53,#f03dca,#42d9ff,#381476,#ff9a42,#1e0b53);border:5px solid #2a113aeb;width:168px;height:185px;animation:1.8s 2.7s both creatorCanvasReveal,8s ease-in-out 4.5s infinite creatorCanvasGlow;inset:52% 25% auto auto;transform:perspective(600px)rotateY(-7deg)rotate(2deg);box-shadow:0 0 18px #e552ff3d,0 0 38px #48d0ff29}.creatorScene__canvas:before{content:"";background:repeating-radial-gradient(at 52% 48%,#0000 0 10px,#ffffff26 12px,#0000 15px 22px);border-radius:50%;position:absolute;inset:17% 12%;transform:rotate(-18deg)}.creatorScene__canvas span{border:1px solid #ffebb16b;border-radius:50%;width:70%;height:22%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-16deg);box-shadow:0 0 18px #ffd56f40}.creatorScene__constellationArt:before{clip-path:polygon(0 0,55% 0,55% 100%,0 100%);animation:4.4s 1.45s both creatorConstellationLeft,10s steps(6,end) 5.85s infinite creatorConstellationStars}.creatorScene__constellationArt:after{clip-path:polygon(45% 0,100% 0,100% 100%,45% 100%);animation:4.4s 2.05s both creatorConstellationRight,11.5s steps(7,end) 6.45s infinite reverse creatorConstellationStars}.creatorScene__particles i{left:var(--creator-particle-x);top:var(--creator-particle-y);width:var(--creator-particle-size,3px);height:var(--creator-particle-size,3px);color:var(--creator-particle-color,#f4d38c);box-shadow:0 0 calc(var(--creator-particle-size,3px) * 4) currentColor;opacity:0;animation:creatorEnergyDust var(--creator-particle-speed,15s) var(--creator-particle-delay,0s) ease-in-out infinite;background:currentColor;border-radius:50%;position:absolute}.creatorScene__particles i:nth-child(4n+1){--creator-particle-color:#ffe0a0}.creatorScene__particles i:nth-child(4n+2){--creator-particle-color:#ff9ce8;--creator-particle-size:2px}.creatorScene__particles i:nth-child(4n+3){--creator-particle-color:#84e9ff;--creator-particle-size:4px}.creatorScene__particles i:nth-child(4n){--creator-particle-color:#bd91ff}.creatorScene__particles i:nth-child(15n+1){--creator-particle-x:6%;--creator-particle-y:18%;--creator-particle-speed:13s;--creator-particle-delay:-3s}.creatorScene__particles i:nth-child(15n+2){--creator-particle-x:13%;--creator-particle-y:67%;--creator-particle-speed:18s;--creator-particle-delay:-11s}.creatorScene__particles i:nth-child(15n+3){--creator-particle-x:21%;--creator-particle-y:35%;--creator-particle-speed:15s;--creator-particle-delay:-7s}.creatorScene__particles i:nth-child(15n+4){--creator-particle-x:29%;--creator-particle-y:81%;--creator-particle-speed:21s;--creator-particle-delay:-15s}.creatorScene__particles i:nth-child(15n+5){--creator-particle-x:36%;--creator-particle-y:24%;--creator-particle-speed:14s;--creator-particle-delay:-5s}.creatorScene__particles i:nth-child(15n+6){--creator-particle-x:43%;--creator-particle-y:61%;--creator-particle-speed:19s;--creator-particle-delay:-12s}.creatorScene__particles i:nth-child(15n+7){--creator-particle-x:50%;--creator-particle-y:13%;--creator-particle-speed:12s;--creator-particle-delay:-4s}.creatorScene__particles i:nth-child(15n+8){--creator-particle-x:57%;--creator-particle-y:73%;--creator-particle-speed:20s;--creator-particle-delay:-14s}.creatorScene__particles i:nth-child(15n+9){--creator-particle-x:64%;--creator-particle-y:31%;--creator-particle-speed:16s;--creator-particle-delay:-8s}.creatorScene__particles i:nth-child(15n+10){--creator-particle-x:71%;--creator-particle-y:87%;--creator-particle-speed:22s;--creator-particle-delay:-17s}.creatorScene__particles i:nth-child(15n+11){--creator-particle-x:78%;--creator-particle-y:21%;--creator-particle-speed:14s;--creator-particle-delay:-6s}.creatorScene__particles i:nth-child(15n+12){--creator-particle-x:85%;--creator-particle-y:59%;--creator-particle-speed:18s;--creator-particle-delay:-10s}.creatorScene__particles i:nth-child(15n+13){--creator-particle-x:92%;--creator-particle-y:38%;--creator-particle-speed:15s;--creator-particle-delay:-9s}.creatorScene__particles i:nth-child(15n+14){--creator-particle-x:17%;--creator-particle-y:91%;--creator-particle-speed:23s;--creator-particle-delay:-18s}.creatorScene__particles i:nth-child(15n){--creator-particle-x:88%;--creator-particle-y:84%;--creator-particle-speed:21s;--creator-particle-delay:-16s}.creatorScene__grade{background:linear-gradient(90deg,#0400188c,#0000 23% 77%,#0400188c),linear-gradient(#04001842,#0000 38%,#03001433 62%,#020011a8),radial-gradient(at 50% 38%,#0000 15%,#1703392e 58%,#0300127a);inset:0}.resultHero[data-star-type=creator]:before,.resultHero[data-star-type=creator]:after{opacity:0}.resultHero[data-star-type=creator] .resultCard{-webkit-backdrop-filter:none;background:linear-gradient(135deg,#ffffff0e,#0000 27%,#9139da1a),#07022033;border-color:#ffdb8942;animation:1.5s .65s both creatorUiReveal;box-shadow:inset 0 1px #ffffff21,0 0 92px #b143ff30,0 38px 110px #00000080}.resultHero[data-star-type=creator] .resultCard:after{content:"";pointer-events:none;border:1px solid #ffd68433;border-radius:31px;position:absolute;inset:4px}.resultHero[data-star-type=creator] .resultIcon{background-image:url(/images/result-scenes/creator/icons/Creator_Emblem.png);background-position:50%;background-size:cover;width:clamp(108px,13vw,142px);height:clamp(108px,13vw,142px)}.resultHero[data-star-type=creator] .resultIcon span{opacity:0}.resultHero[data-star-type=creator] .resultLead{margin-bottom:clamp(210px,28vh,275px)}.resultHero[data-star-type=creator] .resultCard__aura{background:radial-gradient(circle,#ff73de33,#0000 44%),conic-gradient(from 120deg,#0000,#47dcff33,#b24aff4d,#ffc96829,#0000)}.resultHero[data-star-type=creator] .resultRealm,.resultHero[data-star-type=creator] .english,.resultHero[data-star-type=creator] .resultKicker{font-size:0}.resultHero[data-star-type=creator] .resultRealm:after{content:"PRISM ATELIER";color:#ffa9e5eb;letter-spacing:.42em;text-shadow:0 0 18px #df54ff6b;font-family:Georgia,Times New Roman,serif;font-size:11px}.resultHero[data-star-type=creator] .english:before,.resultHero[data-star-type=creator] .english:after{top:50%}.resultHero[data-star-type=creator] .english:after{content:"CREATOR";color:#ffe0a0;letter-spacing:.24em;text-shadow:0 0 24px #ffc5626b;background:0 0;width:auto;height:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2.2vw,26px);display:inline-block;position:relative;left:auto}.resultHero[data-star-type=creator] .resultKicker:after{content:"あなたの創造は、世界に新しい色を描き出す。";color:#ffffffe6;letter-spacing:.08em;font-family:Georgia,Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(13px,1.6vw,16px);font-weight:500}.resultHero[data-star-type=creator] .resultIcon{background-color:#260a5557;background-image:url(/images/result-scenes/creator/icons/Creator_Emblem.png);background-position:50%;background-size:cover;animation:7.5s ease-in-out infinite creatorIconPulse;box-shadow:0 0 30px #ff6ddd6b,0 0 72px #5ec9ff47,inset 0 0 18px #ffffff24}.resultHero[data-star-type=creator] .juzaMessage,.resultHero[data-star-type=creator] .adviceBox,.resultHero[data-star-type=creator] .paidBox,.resultHero[data-star-type=creator] .premiumCtaPanel{background:linear-gradient(145deg,#ad42e92e,#35227e4d 55%,#06082fa8);border-color:#ffdb8966;box-shadow:inset 0 1px #ffffff29,0 0 42px #be4fff21,0 22px 68px #00001966}.resultHero[data-star-type=creator] .juzaMessage{text-align:left;min-height:112px;padding:24px 34px 24px 122px;animation:1.25s 1.8s both creatorUiReveal;overflow:hidden}.resultHero[data-star-type=creator] .juzaMessage:after{content:"";background:radial-gradient(circle at 50% 32%,#fff4e0e0 0 7%,#0000 8%),radial-gradient(at 50% 71%,#712f99e0 0 25%,#0000 26%),radial-gradient(circle at 50% 45%,#ff61db6b,#4a29a69e 48%,#080522 71%);border:1px solid #ffde977a;border-radius:50%;width:68px;height:68px;animation:6.3s ease-in-out infinite creatorPortraitGlow;position:absolute;top:50%;left:28px;transform:translateY(-50%);box-shadow:inset 0 0 18px #ff8be240,0 0 20px #ff69dd3d,0 0 40px #4fd3ff29}.resultHero[data-star-type=creator] .juzaMessage span{margin-bottom:7px}.resultHero[data-star-type=creator] .premiumButton{background:linear-gradient(110deg,#74511e,#d4a448 28%,#9a5f39 50%,#dbad53 74%,#68401d) 0 0/220% 100%;border-color:#ffe7a8d1;transition:transform .3s,box-shadow .3s,border-color .3s;animation:5.5s ease-in-out infinite creatorCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,inset 0 -7px 18px #441d0740,0 0 24px #ffce7052,0 0 42px #bc50ff30}.resultHero[data-star-type=creator] .premiumButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff85,#0000);width:30%;transition:left .7s;position:absolute;inset:-45% auto -45% -42%;transform:skew(-18deg)}.resultHero[data-star-type=creator] .premiumButton:hover{border-color:#fff0bd;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff75,0 0 34px #ffd0737a,0 0 50px #c153ff42}.resultHero[data-star-type=creator] .premiumButton:hover:after{left:115%}.resultHero[data-star-type=creator] .premiumButton:active{transform:translateY(-1px)scale(.985)}.resultHero[data-star-type=creator] .premiumButton:focus-visible{outline-offset:4px;outline:2px solid #fff0bd;box-shadow:0 0 0 6px #d36bff2b,0 0 38px #ffd0736b}.resultHero[data-star-type=intuition]{--scene-primary:220, 229, 255;--scene-secondary:93, 73, 213;--scene-tertiary:113, 187, 255;--scene-reveal:sceneRevealIntuition;--scene-stars:sceneStarsIntuition;background:radial-gradient(circle at 73% 17%,#e2ebff3d 0 3%,#7271e121 4%,#0000 18%),radial-gradient(at 28% 64%,#344ca845,#0000 38%),linear-gradient(#030512,#0b1030 54%,#030714)}.resultHero[data-star-type=intuition] .resultScene__galaxy{filter:blur(12px);background:linear-gradient(104deg,#0000 20%,#adbdff14 40%,#4959c12e 50%,#0000 72%)}.resultHero[data-star-type=intuition] .resultScene__light{background:radial-gradient(at 72% 20%,#e5edff24,#0000 32%)}.resultHero[data-star-type=thinker]{--scene-primary:123, 226, 255;--scene-secondary:54, 103, 218;--scene-tertiary:197, 247, 255;--scene-reveal:sceneRevealThinker;--scene-stars:sceneStarsThinker;background:linear-gradient(#53c2ff0b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#53c2ff0b 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 50% 32%,#1c7fcd3d,#0000 38%),linear-gradient(155deg,#01070d,#031a2b 52%,#02050e)}.resultHero[data-star-type=thinker] .resultScene__galaxy{background:repeating-radial-gradient(circle at 50% 34%,#0000 0 48px,#52d1ff0e 49px 50px,#0000 51px 92px)}.resultHero[data-star-type=thinker] .resultScene__particles i{border-radius:0}.resultHero[data-star-type=thinker] .resultScene__light{background:linear-gradient(#5ddaff1f,#0000 36%)}.resultHero[data-star-type=empathy]{--scene-primary:255, 197, 184;--scene-secondary:211, 92, 163;--scene-tertiary:255, 226, 196;--scene-reveal:sceneRevealEmpathy;--scene-stars:sceneStarsEmpathy;background:radial-gradient(at 20% 34%,#ff7dab38,#0000 34%),radial-gradient(at 82% 42%,#ffb9882e,#0000 32%),radial-gradient(at 50% 105%,#bf468947,#0000 46%),linear-gradient(160deg,#12050f,#240a24 55%,#090510)}.resultHero[data-star-type=empathy] .resultScene__galaxy{background:radial-gradient(at 50% 45%,#0000 24%,#ff9db517 25% 28%,#0000 30% 37%,#e67eb212 38% 40%,#0000 42%)}.resultHero[data-star-type=empathy] .resultScene__light{background:radial-gradient(at 50% 62%,#ffc2b124,#0000 46%)}.resultHero[data-star-type=empathy]{--scene-primary:255, 224, 151;--scene-secondary:112, 73, 255;--scene-tertiary:92, 226, 255;background:#020528}.resultScene--empath{z-index:-1;contain:layout paint;background:#020528;min-height:100svh;position:fixed}.empathScene__layer,.empathScene__rays,.empathScene__reflection,.empathScene__fog,.empathScene__flare,.empathScene__particles,.empathScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.empathScene__layer{background-position:50% 36%;background-repeat:no-repeat;background-size:cover}.empathScene__stars{opacity:.9;isolation:isolate;animation:13s ease-in-out infinite alternate empathStarField}.empathScene__stars:before,.empathScene__stars:after{content:"";mix-blend-mode:screen;pointer-events:none;background-repeat:repeat;position:absolute;inset:2%}.empathScene__stars:before{opacity:.42;background-image:radial-gradient(circle,#e1fdffe6 0 1px,#0000 1.6px),radial-gradient(circle,#99ccffb8 0 1px,#0000 1.5px),radial-gradient(circle,#c29fffad 0 1px,#0000 1.4px);background-position:12px 18px,61px 93px,128px 42px;background-size:173px 173px,239px 239px,311px 311px;animation:8.7s steps(7,end) infinite empathStarsTwinkleA}.empathScene__stars:after{opacity:.3;filter:blur(.25px);background-image:radial-gradient(circle,#ffffffd1 0 1.2px,#0000 2px),radial-gradient(circle,#8befffbd 0 1px,#0000 1.8px);background-position:44px 71px,133px 21px;background-size:287px 287px,367px 367px;animation:11.3s steps(9,end) -3.7s infinite empathStarsTwinkleB}.empathScene__aurora{opacity:.82;mix-blend-mode:screen;filter:blur(.45px)saturate(1.1)hue-rotate(-4deg);transform-origin:50% 10%;animation:22s ease-in-out infinite alternate empathAuroraSway,7.5s ease-in-out infinite empathAuroraBreath}.empathScene__rays{opacity:.28;filter:blur(7px);mix-blend-mode:screen;clip-path:polygon(10% 0,90% 0,73% 100%,27% 100%);background:repeating-linear-gradient(97deg,#0000 0 7%,#5befff38 7.5%,#0000 8.2% 14%,#b077ff29 14.5%,#0000 15.2% 22%);animation:11s ease-in-out infinite alternate empathRays;inset:-8% 7% 38%}.empathScene__lake{opacity:.92;background-position:50% 52%;animation:1.8s both empathLakeReveal}.empathScene__reflection{opacity:.28;filter:blur(4px);mix-blend-mode:screen;transform-origin:50% 0;background:repeating-linear-gradient(177deg,#0000 0 8px,#61eaff24 9px,#0000 11px 18px),linear-gradient(90deg,#0000 12%,#44d0ff33 33%,#b475ff47 52%,#40dfff2e 72%,#0000 90%);animation:9s ease-in-out infinite alternate empathWaterShimmer;inset:53% -4% -12%}.empathScene__reflection:after{content:"";filter:blur(6px);transform-origin:50% 0;background:linear-gradient(90deg,#0000,#50e2ff24 28%,#9a6eff33 50%,#4edcff21 72%,#0000),repeating-linear-gradient(#0000 0 13px,#e1fcff17 14px,#0000 16px 27px);animation:12s ease-in-out infinite alternate empathMirroredGlow;position:absolute;inset:0 13% 12%}.empathScene__fog{filter:blur(26px);mix-blend-mode:screen;background:radial-gradient(#b8e3ff2e,#718cff12 42%,#0000 72%);border-radius:50%;inset:48% -20% 26%}.empathScene__fog--one{animation:28s ease-in-out infinite alternate empathFogLeft}.empathScene__fog--two{opacity:.6;animation:34s ease-in-out infinite alternate empathFogRight}.empathScene__constellationArt{isolation:isolate;opacity:.46;mix-blend-mode:screen;animation:3s .6s both empathConstellationReveal,8s ease-in-out 3.6s infinite empathConstellationGlow}.empathScene__constellationArt:before,.empathScene__constellationArt:after{content:"";background-image:inherit;background-position:inherit;background-repeat:no-repeat;background-size:inherit;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;inset:0}.empathScene__constellationArt:before{clip-path:polygon(0 0,52% 0,52% 100%,0 100%);animation:4.8s ease-in-out 1.15s both empathConstellationStepOne,9.5s steps(5,end) 5.95s infinite empathConstellationStarCycle}.empathScene__constellationArt:after{clip-path:polygon(48% 0,100% 0,100% 100%,48% 100%);animation:4.8s ease-in-out 1.75s both empathConstellationStepTwo,10.7s steps(6,end) 6.55s infinite reverse empathConstellationStarCycle}.empathScene__emblem{opacity:.78;mix-blend-mode:screen;filter:drop-shadow(0 0 18px #7be7ff6b)drop-shadow(0 0 38px #9763ff61);animation:2.2s 1.2s both empathEmblemReveal,7.5s ease-in-out 3.4s infinite empathEmblemBreath}.empathScene__emblem:after{content:"";aspect-ratio:1;background:radial-gradient(circle,#86e7ff1f,#9065ff14 36%,#0000 67%);border:1px solid #9fecff2b;border-radius:50%;width:min(30vw,360px);animation:12s ease-in-out infinite empathSacredHalo;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 32px #86e6ff14,0 0 54px #8b65ff1a}.empathScene__flare{opacity:.6;background:linear-gradient(90deg,#0000,#5cd3ff2e,#fff,#a679ff38,#0000);height:3px;animation:6s ease-in-out infinite empathFlare;inset:46% 22% auto;box-shadow:0 0 22px 5px #57d3ff2e}.empathScene__particles i{width:var(--empath-particle-size,3px);height:var(--empath-particle-size,3px);left:var(--empath-x);top:var(--empath-y);opacity:0;background:var(--empath-particle-color,#b9f7ff);animation:empathParticleDrift var(--empath-speed) var(--empath-delay) ease-in-out infinite;border-radius:50%;position:absolute;box-shadow:0 0 9px,0 0 20px}.empathScene__particles i:nth-child(4n+1){--empath-particle-color:#b9f7ff}.empathScene__particles i:nth-child(4n+2){--empath-particle-color:#b796ff}.empathScene__particles i:nth-child(4n+3){--empath-particle-color:#efffff;--empath-particle-size:2px}.empathScene__particles i:nth-child(4n){--empath-particle-color:#6deaff;--empath-particle-size:4px}.empathScene__particles i:first-child{--empath-x:7%;--empath-y:18%;--empath-speed:12s;--empath-delay:-2s}.empathScene__particles i:nth-child(2){--empath-x:14%;--empath-y:67%;--empath-speed:16s;--empath-delay:-8s}.empathScene__particles i:nth-child(3){--empath-x:21%;--empath-y:38%;--empath-speed:13s;--empath-delay:-5s}.empathScene__particles i:nth-child(4){--empath-x:28%;--empath-y:76%;--empath-speed:18s;--empath-delay:-11s}.empathScene__particles i:nth-child(5){--empath-x:34%;--empath-y:24%;--empath-speed:14s;--empath-delay:-3s}.empathScene__particles i:nth-child(6){--empath-x:41%;--empath-y:61%;--empath-speed:17s;--empath-delay:-9s}.empathScene__particles i:nth-child(7){--empath-x:48%;--empath-y:14%;--empath-speed:12s;--empath-delay:-7s}.empathScene__particles i:nth-child(8){--empath-x:55%;--empath-y:72%;--empath-speed:19s;--empath-delay:-13s}.empathScene__particles i:nth-child(9){--empath-x:62%;--empath-y:33%;--empath-speed:15s;--empath-delay:-4s}.empathScene__particles i:nth-child(10){--empath-x:69%;--empath-y:81%;--empath-speed:17s;--empath-delay:-10s}.empathScene__particles i:nth-child(11){--empath-x:76%;--empath-y:20%;--empath-speed:13s;--empath-delay:-6s}.empathScene__particles i:nth-child(12){--empath-x:84%;--empath-y:59%;--empath-speed:18s;--empath-delay:-12s}.empathScene__particles i:nth-child(13){--empath-x:92%;--empath-y:31%;--empath-speed:14s;--empath-delay:-5s}.empathScene__particles i:nth-child(14){--empath-x:10%;--empath-y:87%;--empath-speed:20s;--empath-delay:-14s}.empathScene__particles i:nth-child(15){--empath-x:18%;--empath-y:48%;--empath-speed:15s;--empath-delay:-7s}.empathScene__particles i:nth-child(16){--empath-x:25%;--empath-y:91%;--empath-speed:18s;--empath-delay:-9s}.empathScene__particles i:nth-child(17){--empath-x:32%;--empath-y:53%;--empath-speed:13s;--empath-delay:-4s}.empathScene__particles i:nth-child(18){--empath-x:39%;--empath-y:84%;--empath-speed:17s;--empath-delay:-12s}.empathScene__particles i:nth-child(19){--empath-x:46%;--empath-y:43%;--empath-speed:14s;--empath-delay:-6s}.empathScene__particles i:nth-child(20){--empath-x:53%;--empath-y:93%;--empath-speed:19s;--empath-delay:-15s}.empathScene__particles i:nth-child(21){--empath-x:60%;--empath-y:55%;--empath-speed:16s;--empath-delay:-8s}.empathScene__particles i:nth-child(22){--empath-x:67%;--empath-y:88%;--empath-speed:20s;--empath-delay:-13s}.empathScene__particles i:nth-child(23){--empath-x:74%;--empath-y:46%;--empath-speed:15s;--empath-delay:-5s}.empathScene__particles i:nth-child(24){--empath-x:81%;--empath-y:77%;--empath-speed:18s;--empath-delay:-11s}.empathScene__particles i:nth-child(25){--empath-x:88%;--empath-y:52%;--empath-speed:14s;--empath-delay:-7s}.empathScene__particles i:nth-child(26){--empath-x:95%;--empath-y:84%;--empath-speed:21s;--empath-delay:-16s}.empathScene__particles i:nth-child(27){--empath-x:4%;--empath-y:43%;--empath-speed:16s;--empath-delay:-9s}.empathScene__particles i:nth-child(28){--empath-x:57%;--empath-y:27%;--empath-speed:19s;--empath-delay:-12s}.empathScene__grade{background:linear-gradient(90deg,#0102207a,#0000 24% 76%,#0102207a),linear-gradient(#01021f4d,#0000 38%,#0004222e 64%,#01031c94);inset:0}.resultHero[data-star-type=empathy]:before,.resultHero[data-star-type=empathy]:after{opacity:0}.resultHero[data-star-type=empathy] .resultCard{-webkit-backdrop-filter:blur(8px)saturate(1.18);backdrop-filter:blur(8px)saturate(1.18);background:linear-gradient(#07104b2e,#04082d61);border-color:#ffe0972e;padding-top:clamp(34px,6vh,64px);animation:1.6s .5s both empathUiReveal;box-shadow:inset 0 1px #ffffff1a,0 0 90px #4a90ff29}.resultHero[data-star-type=empathy] .resultCard__aura{background:radial-gradient(circle,#63eaff33,#0000 45%),conic-gradient(from 120deg,#0000,#5de8ff2e,#a469ff47,#0000)}.resultHero[data-star-type=empathy] .resultTitle{letter-spacing:.12em;text-shadow:0 0 16px #fff,0 0 38px #6edbffcc,0 0 72px #8f5eff8f;font-family:Georgia,Yu Mincho,Hiragino Mincho ProN,serif;font-weight:500}.resultHero[data-star-type=empathy] .resultRealm,.resultHero[data-star-type=empathy] .english,.resultHero[data-star-type=empathy] .resultKicker{font-size:0}.resultHero[data-star-type=empathy] .resultRealm:after{content:"AURORA SANCTUARY";letter-spacing:.3em;font-size:10px}.resultHero[data-star-type=empathy] .english:before,.resultHero[data-star-type=empathy] .english:after{top:50%}.resultHero[data-star-type=empathy] .english:after{content:"EMPATH";color:#ffe6ac;letter-spacing:.2em;text-shadow:0 0 24px #6ae0ff8a;background:0 0;width:auto;height:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2.2vw,26px);display:inline-block;position:relative;left:auto}.resultHero[data-star-type=empathy] .resultKicker:after{content:"あなたの優しさは、世界を癒す光になる。";color:#ffffffe6;letter-spacing:.1em;font-family:Georgia,Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(13px,1.6vw,16px);font-weight:500}.resultHero[data-star-type=empathy] .resultIcon{background:#12277538;animation:6s ease-in-out infinite empathUiGlow;box-shadow:0 0 28px #5de5ff75,0 0 72px #915dff6b,inset 0 0 20px #ffffff1f}.resultHero[data-star-type=empathy] .juzaMessage,.resultHero[data-star-type=empathy] .adviceBox,.resultHero[data-star-type=empathy] .paidBox,.resultHero[data-star-type=empathy] .premiumCtaPanel{background:linear-gradient(145deg,#4d8bff38,#2e1f7e4d 58%,#060d3f9e);border-color:#ffe0976b;box-shadow:inset 0 1px #fff3,0 0 42px #4cc9ff24,0 22px 70px #00022061}.resultHero[data-star-type=empathy] .juzaMessage{text-align:left;background:radial-gradient(circle at 9%,#6fdcff30,#0000 17%),linear-gradient(120deg,#4fb0ff26,#0000 38%,#6f46cd33),#030a36b3;border-color:#ffe49e70;min-height:112px;padding:24px 34px 24px 122px;animation:1.25s 1.7s both empathUiReveal;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 0 38px #488eff1c,0 0 34px #53d3ff1f,0 22px 62px #0002266b}.resultHero[data-star-type=empathy] .juzaMessage:after{content:"";background:radial-gradient(circle at 50% 32%,#ebfcffdb 0 7%,#0000 8%),radial-gradient(at 50% 71%,#4359b0d6 0 25%,#0000 26%),radial-gradient(circle at 50% 45%,#72e2ff66,#5435ac8c 48%,#050a2d 71%);border:1px solid #ffe5a475;border-radius:50%;width:68px;height:68px;animation:6.5s ease-in-out infinite empathPortraitBreath;position:absolute;top:50%;left:28px;transform:translateY(-50%);box-shadow:inset 0 0 18px #86eaff3d,0 0 19px #6be2ff38,0 0 38px #9668ff33}.resultHero[data-star-type=empathy] .juzaMessage span{margin-bottom:7px}.resultHero[data-star-type=empathy] .premiumButton{background:linear-gradient(110deg,#375bbcf0,#7448b7f5 35%,#3689c4f0 68%,#5b36a5f0) 0 0/220% 100%;border:1px solid #ffe49ec7;transition:transform .3s,box-shadow .3s,border-color .3s;animation:5s ease-in-out infinite empathCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff2e,0 0 18px #ffdc916b,0 0 42px #8b5cff57}.resultHero[data-star-type=empathy] .premiumButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:30%;transition:left .7s;position:absolute;inset:-45% auto -45% -42%;transform:skew(-18deg)}.resultHero[data-star-type=empathy] .premiumButton:hover{border-color:#ffefc2f0;transform:translateY(-3px);box-shadow:inset 0 0 22px #ffffff38,0 0 27px #ffdc917a,0 0 52px #5dd8ff57}.resultHero[data-star-type=empathy] .premiumButton:hover:after{left:115%}.resultHero[data-star-type=empathy] .premiumButton:active{transform:translateY(-1px)scale(.985)}.resultHero[data-star-type=empathy] .premiumButton:focus-visible{outline-offset:4px;outline:2px solid #fff0bd;box-shadow:0 0 0 6px #68dcff2b,0 0 38px #78d6ff6b}.resultHero[data-star-type=expression]{--scene-primary:255, 221, 119;--scene-secondary:255, 70, 180;--scene-tertiary:69, 231, 255;--scene-reveal:sceneRevealExpression;--scene-stars:sceneStarsExpression;background:radial-gradient(at 50% 0,#ffdb5f29,#0000 24%),radial-gradient(at 9% 54%,#ff30b240,#0000 34%),radial-gradient(at 91% 48%,#25d7ff3d,#0000 34%),linear-gradient(#080314,#18082a 48%,#03101e)}.resultHero[data-star-type=expression] .resultScene__galaxy{background:repeating-linear-gradient(102deg,#0000 0 8%,#ff50be12 10%,#0000 13% 19%,#3be2ff12 21%,#0000 25%);transform:skewY(-6deg)}.resultHero[data-star-type=expression] .resultScene__particles i{border-radius:999px;width:2px;height:12px}.resultHero[data-star-type=expression] .resultScene__light{background:conic-gradient(from 165deg at 50% 18%,#0000,#ffd9781f,#0000 18%,#48deff1a,#0000 38%)}.resultHero[data-star-type=explorer]{--scene-primary:113, 245, 211;--scene-secondary:24, 111, 139;--scene-tertiary:255, 187, 87;--scene-reveal:sceneRevealExplorer;--scene-stars:sceneStarsExplorer;background:radial-gradient(circle at 84% 20%,#ffb14838 0 2%,#0000 13%),radial-gradient(at 32% 54%,#119e9d47,#0000 38%),linear-gradient(145deg,#01090c,#04252c 52%,#071018)}.resultHero[data-star-type=explorer] .resultScene__galaxy{background:radial-gradient(at 38% 48%,#0000 0 12%,#38ddc517 13% 14%,#0000 16% 24%,#ffb54f0f 25% 26%,#0000 29%);transform:rotate(-12deg)scale(1.3)}.resultHero[data-star-type=explorer] .resultScene__particles i{border:1px solid rgba(var(--scene-primary), .8);background:0 0}.resultHero[data-star-type=explorer] .resultScene__light{background:linear-gradient(128deg,#0000 45%,#ffb8531c 54%,#0000 62%)}.resultHero[data-star-type=explorer]{--scene-primary:255, 215, 127;--scene-secondary:29, 107, 222;--scene-tertiary:111, 225, 255;background:#061f56}.resultScene--explorer{z-index:-1;contain:layout paint;background:#061f56;min-height:100svh;position:fixed}.explorerScene__layer,.explorerScene__dawn,.explorerScene__observer,.explorerScene__particles,.explorerScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.explorerScene__layer{background-position:50% 38%;background-repeat:no-repeat;background-size:cover}.explorerScene__sky{opacity:.94;animation:14s ease-in-out infinite alternate explorerSkyBreathe}.explorerScene__sky:before,.explorerScene__sky:after{content:"";mix-blend-mode:screen;background-repeat:repeat;position:absolute;inset:1%}.explorerScene__sky:before{background-image:radial-gradient(circle,#fffffff2 0 1px,#0000 1.8px),radial-gradient(circle,#6fddffe0 0 1px,#0000 1.7px),radial-gradient(circle,#ffd783c7 0 1.1px,#0000 1.9px);background-position:16px 21px,79px 104px,151px 52px;background-size:179px 179px,257px 257px,349px 349px;animation:9.2s steps(7,end) infinite explorerTwinkleOne}.explorerScene__sky:after{background-image:radial-gradient(circle,#ffffffd9 0 1.4px,#0000 2.3px),radial-gradient(circle,#69b9ffd1 0 1.2px,#0000 2px);background-position:43px 72px,129px 25px;background-size:301px 301px,389px 389px;animation:12.5s steps(9,end) -4s infinite explorerTwinkleTwo}.explorerScene__milkyWay{opacity:.66;mix-blend-mode:screen;filter:saturate(1.18)brightness(1.12);transform-origin:50% 42%;animation:38s ease-in-out infinite alternate explorerMilkyDrift,9s ease-in-out infinite explorerMilkyBreath;inset:-8%}.explorerScene__dome{opacity:.8;filter:brightness(1.08)saturate(1.04);background-position:50% 47%;animation:2s both explorerDomeReveal,30s ease-in-out 2s infinite alternate explorerDomeParallax}.explorerScene__dawn{opacity:.5;mix-blend-mode:screen;background:radial-gradient(at 50% 63%,#ffffff5c 0 4%,#63d8ff3d 14%,#0000 38%),radial-gradient(at 16% 54%,#ffd07733,#0000 30%),radial-gradient(at 85% 45%,#62cbff33,#0000 32%);animation:7.5s ease-in-out infinite explorerDawnBreathe;inset:13% 4% 16%}.explorerScene__emblem{opacity:.75;mix-blend-mode:screen;transform-origin:43% 23%;background-position:43% 10%;background-size:min(480px,40vw);animation:2s .6s both explorerEmblemReveal,8.5s ease-in-out 2.6s infinite explorerEmblemPulse}.explorerScene__constellationArt{isolation:isolate;opacity:.5;mix-blend-mode:screen;background-position:78% 11%;background-size:min(610px,48vw);animation:3.2s 1s both explorerConstellationReveal,9.5s ease-in-out 4.2s infinite explorerConstellationBreathe}.explorerScene__constellationArt:before,.explorerScene__constellationArt:after{content:"";background-image:inherit;background-position:inherit;background-repeat:no-repeat;background-size:inherit;mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.explorerScene__constellationArt:before{clip-path:polygon(0 0,54% 0,54% 100%,0 100%);animation:4.6s 1.4s both explorerConstellationLeft,10.3s steps(6,end) 6s infinite explorerConstellationStars}.explorerScene__constellationArt:after{clip-path:polygon(46% 0,100% 0,100% 100%,46% 100%);animation:4.6s 2s both explorerConstellationRight,11.7s steps(7,end) 6.6s infinite reverse explorerConstellationStars}.explorerScene__observer{z-index:1;opacity:0;filter:drop-shadow(1px -1px 5px #ffd68959);width:112px;height:210px;animation:1.8s 2.4s both explorerObserverReveal,10s ease-in-out 4.2s infinite explorerObserverBreathe;inset:50% auto auto 47%;scale:.88}.explorerScene__observerHead,.explorerScene__observerBody{display:block;position:absolute;left:50%;transform:translate(-50%)}.explorerScene__observerHead{background:radial-gradient(circle at 68% 16%,#173b70 0 14%,#0000 15%),radial-gradient(circle at 38% 21%,#0b2146 0 26%,#0000 27%),#07162f;border-radius:48% 52% 44% 56%;width:48px;height:52px;top:0;box-shadow:2px -1px 3px #74d6ff47}.explorerScene__observerBody{clip-path:polygon(30% 0,70% 0,94% 25%,83% 100%,17% 100%,6% 25%);background:linear-gradient(115deg,#469cff2e,#0000 34%,#ffcd781f),#071b3d;border-radius:45% 45% 10% 10%;width:110px;height:158px;top:46px;box-shadow:inset 2px 0 #75d6ff29,inset -2px 0 #ffd57f29}.explorerScene__observerBody:after{content:"✦";color:#ffd98a6b;text-shadow:0 0 12px #ffd37d59;font-size:27px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.explorerScene__particles i{left:var(--explorer-x);top:var(--explorer-y);width:var(--explorer-size,3px);height:var(--explorer-size,3px);color:var(--explorer-color,#b9efff);box-shadow:0 0 calc(var(--explorer-size,3px) * 4) currentColor;opacity:0;animation:explorerParticleFloat var(--explorer-speed,16s) var(--explorer-delay,0s) ease-in-out infinite;background:currentColor;border-radius:50%;position:absolute}.explorerScene__particles i:nth-child(4n+1){--explorer-color:#d9f9ff}.explorerScene__particles i:nth-child(4n+2){--explorer-color:#79d9ff;--explorer-size:2px}.explorerScene__particles i:nth-child(4n+3){--explorer-color:#ffdb85;--explorer-size:4px}.explorerScene__particles i:nth-child(4n){--explorer-color:#a9bfff}.explorerScene__particles i:nth-child(13n+1){--explorer-x:7%;--explorer-y:18%;--explorer-speed:14s;--explorer-delay:-3s}.explorerScene__particles i:nth-child(13n+2){--explorer-x:15%;--explorer-y:66%;--explorer-speed:19s;--explorer-delay:-11s}.explorerScene__particles i:nth-child(13n+3){--explorer-x:24%;--explorer-y:34%;--explorer-speed:16s;--explorer-delay:-7s}.explorerScene__particles i:nth-child(13n+4){--explorer-x:32%;--explorer-y:81%;--explorer-speed:22s;--explorer-delay:-16s}.explorerScene__particles i:nth-child(13n+5){--explorer-x:41%;--explorer-y:23%;--explorer-speed:13s;--explorer-delay:-5s}.explorerScene__particles i:nth-child(13n+6){--explorer-x:50%;--explorer-y:72%;--explorer-speed:20s;--explorer-delay:-14s}.explorerScene__particles i:nth-child(13n+7){--explorer-x:59%;--explorer-y:16%;--explorer-speed:15s;--explorer-delay:-6s}.explorerScene__particles i:nth-child(13n+8){--explorer-x:68%;--explorer-y:63%;--explorer-speed:18s;--explorer-delay:-10s}.explorerScene__particles i:nth-child(13n+9){--explorer-x:76%;--explorer-y:31%;--explorer-speed:16s;--explorer-delay:-8s}.explorerScene__particles i:nth-child(13n+10){--explorer-x:84%;--explorer-y:84%;--explorer-speed:23s;--explorer-delay:-18s}.explorerScene__particles i:nth-child(13n+11){--explorer-x:92%;--explorer-y:22%;--explorer-speed:14s;--explorer-delay:-4s}.explorerScene__particles i:nth-child(13n+12){--explorer-x:20%;--explorer-y:91%;--explorer-speed:21s;--explorer-delay:-15s}.explorerScene__particles i:nth-child(13n){--explorer-x:88%;--explorer-y:54%;--explorer-speed:17s;--explorer-delay:-9s}.explorerScene__grade{background:linear-gradient(90deg,#03133c47,#0000 22% 78%,#03133c47),linear-gradient(#041c4e14,#0000 42%,#0520521f 70%,#03153a52),radial-gradient(at 50% 52%,#0000 22%,#01184321 66%,#02123233);inset:0}.resultHero[data-star-type=explorer]:before,.resultHero[data-star-type=explorer]:after{opacity:0}.resultHero[data-star-type=explorer] .resultCard{-webkit-backdrop-filter:blur(5px)saturate(1.15);backdrop-filter:blur(5px)saturate(1.15);background:linear-gradient(135deg,#ffffff1a,#0000 30%,#3d9dff21),#082f7847;border-color:#ffda846b;animation:1.5s .65s both explorerUiReveal;box-shadow:inset 0 1px #ffffff3d,0 0 96px #41aaff33,0 38px 110px #0111336b}.resultHero[data-star-type=explorer] .resultCard__aura{background:radial-gradient(circle,#76e0ff38,#0000 44%),conic-gradient(from 120deg,#0000,#45aeff3d,#ffd57d33,#0000)}.resultHero[data-star-type=explorer] .resultIcon{background-color:#0f489d52;background-image:url(/images/result-scenes/explorer/icons/Explorer_Emblem.png);background-position:50%;background-size:cover;width:clamp(108px,13vw,142px);height:clamp(108px,13vw,142px);animation:8s ease-in-out infinite explorerIconPulse;box-shadow:0 0 30px #70e0ff75,0 0 70px #ffcf7540,inset 0 0 18px #ffffff2e}.resultHero[data-star-type=explorer] .resultIcon span{opacity:0}.resultHero[data-star-type=explorer] .resultLead{margin-bottom:clamp(190px,25vh,245px)}.resultHero[data-star-type=explorer] .resultRealm,.resultHero[data-star-type=explorer] .english,.resultHero[data-star-type=explorer] .resultKicker{font-size:0}.resultHero[data-star-type=explorer] .resultRealm:after{content:"EXPLORER";color:#ffe8adf5;letter-spacing:.3em;text-shadow:0 0 18px #ffd07259;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%);border:1px solid #ffda849e;padding:5px 18px 4px;font-family:Georgia,Times New Roman,serif;font-size:11px;display:inline-block}.resultHero[data-star-type=explorer] .english:before,.resultHero[data-star-type=explorer] .english:after{top:50%}.resultHero[data-star-type=explorer] .english:after{content:"EXPLORER";color:#ffe2a1;letter-spacing:.22em;text-shadow:0 0 22px #ffd37e66;background:0 0;width:auto;height:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2.2vw,26px);display:inline-block;position:relative;left:auto}.resultHero[data-star-type=explorer] .resultKicker:after{content:"あなたの探究心は、まだ見ぬ真実を照らし出す。";color:#f5fbff;letter-spacing:.07em;content:"CELESTIAL OBSERVATORY";letter-spacing:.035em;text-shadow:0 0 18px #69d2ffb3,0 2px #124a9fcc;max-width:760px;margin:12px auto 4px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,5vw,58px);font-weight:400;line-height:.98;display:block}.resultHero[data-star-type=explorer] .resultTitle{color:#f8fcff;text-shadow:0 0 18px #64d3ffb3,0 2px #104495cc;margin-top:16px;font-family:Georgia,Yu Mincho,Hiragino Mincho ProN,serif}.resultHero[data-star-type=explorer] .resultLead:after{content:"  —  SEEK. DISCOVER. UNDERSTAND.  —";color:#e2f5ffe6;letter-spacing:.12em;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:block}.resultHero[data-star-type=explorer] .juzaMessage,.resultHero[data-star-type=explorer] .adviceBox,.resultHero[data-star-type=explorer] .paidBox,.resultHero[data-star-type=explorer] .premiumCtaPanel{background:linear-gradient(145deg,#58b5ff47,#225ec657 55%,#0a2669a3);border-color:#ffdc8b7a;box-shadow:inset 0 1px #ffffff40,0 0 42px #5cc7ff2b,0 22px 62px #02184659}.resultHero[data-star-type=explorer] .juzaMessage{text-align:left;min-height:112px;padding:24px 34px 24px 122px;animation:1.25s 1.7s both explorerUiReveal;overflow:hidden}.resultHero[data-star-type=explorer] .juzaMessage:after{content:"";background:radial-gradient(circle at 50% 32%,#edfdffe6 0 7%,#0000 8%),radial-gradient(at 50% 71%,#1f52a2e6 0 25%,#0000 26%),radial-gradient(circle at 50% 45%,#64dcff75,#2358b8a8 48%,#061b50 72%);border:1px solid #ffe1998c;border-radius:50%;width:68px;height:68px;animation:6.8s ease-in-out infinite explorerPortraitGlow;position:absolute;top:50%;left:28px;transform:translateY(-50%);box-shadow:inset 0 0 18px #7de1ff4d,0 0 20px #6cd8ff47,0 0 38px #ffd27a2e}.resultHero[data-star-type=explorer] .juzaMessage span{margin-bottom:7px}.resultHero[data-star-type=explorer] .adviceBox{padding-top:72px;position:relative;overflow:hidden}.resultHero[data-star-type=explorer] .adviceBox:before{content:"✦";color:#ffe5a0;text-align:center;text-shadow:0 0 12px #ffd77ead;border:1px solid #ffdc8b8c;border-radius:50%;width:40px;height:40px;font-size:22px;line-height:40px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #4db8ff3d,0 0 18px #ffcf6f33}.resultHero[data-star-type=explorer] .adviceBox:nth-child(2):before{content:"⌕"}.resultHero[data-star-type=explorer] .adviceBox:nth-child(3):before{content:"◇"}.resultHero[data-star-type=explorer] .premiumButton{background:linear-gradient(110deg,#a46c20,#efbd58 30%,#bd7c2c 52%,#f3c866 75%,#8d571b) 0 0/220% 100%;border-color:#ffebb1e6;transition:transform .3s,box-shadow .3s,border-color .3s;animation:5.7s ease-in-out infinite explorerCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,inset 0 -7px 18px #572b0738,0 0 28px #ffca646b,0 0 46px #53beff33}.resultHero[data-star-type=explorer] .premiumButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:30%;transition:left .7s;position:absolute;inset:-45% auto -45% -42%;transform:skew(-18deg)}.resultHero[data-star-type=explorer] .premiumButton:hover{border-color:#fff5ce;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff85,0 0 38px #ffcf698c,0 0 52px #5bcbff47}.resultHero[data-star-type=explorer] .premiumButton:hover:after{left:115%}.resultHero[data-star-type=explorer] .premiumButton:active{transform:translateY(-1px)scale(.985)}.resultHero[data-star-type=explorer] .premiumButton:focus-visible{outline-offset:4px;outline:2px solid #fff2bf;box-shadow:0 0 0 6px #5acdff2e,0 0 40px #ffd06c73}.resultHero[data-star-type=challenger]{--scene-primary:255, 181, 91;--scene-secondary:236, 55, 61;--scene-tertiary:255, 226, 171;--scene-reveal:sceneRevealChallenger;--scene-stars:sceneStarsChallenger;background:radial-gradient(at 50% 108%,#ff442261,#0000 43%),radial-gradient(circle at 20% 20%,#ca243533,#0000 26%),linear-gradient(168deg,#100303,#250708 55%,#080205)}.resultHero[data-star-type=challenger] .resultScene__galaxy{background:conic-gradient(from 176deg at 50% 92%, transparent 0 38%, #ff432038 43%, transparent 47%, #ffb24e1f 51%, transparent 56%)}.resultHero[data-star-type=challenger] .resultScene__particles i{border-radius:70% 0 70% 70%;transform:rotate(45deg)}.resultHero[data-star-type=challenger] .resultScene__light{background:linear-gradient(#0000 52%,#ff572429)}.resultHero[data-star-type=challenger]{--scene-primary:255, 193, 105;--scene-secondary:218, 48, 35;--scene-tertiary:255, 226, 174;background:#020000}.resultScene--challenge{z-index:-1;contain:layout paint;background:#020000;min-height:100svh;position:fixed}.challengeScene__layer,.challengeScene__horizonLight,.challengeScene__microDepth,.challengeScene__traveler,.challengeScene__ridge,.challengeScene__grade,.challengeScene__curtain{pointer-events:none;will-change:transform, opacity;position:absolute;inset:-3%}.challengeScene__layer{opacity:0;background-position:50% 35%;background-repeat:no-repeat;background-size:cover;transform:translateZ(0)}.challengeScene__nebulaMain{animation:1.8s .35s both challengeNebulaReveal,34s ease-in-out 2.15s infinite alternate challengeNebulaDrift}.challengeScene__nebulaSecondary{mix-blend-mode:screen;background-size:min(1120px,90vw) min(1120px,90vw);animation:2s .7s both challengeNebulaTwoReveal,42s linear 2.7s infinite challengeNebulaTwoDrift;inset:-12%}.challengeScene__smoke{mix-blend-mode:screen;animation:2s 1.05s both challengeSmokeReveal,26s ease-in-out 3.05s infinite alternate challengeSmokeDrift}.challengeScene__earth{background-position:50% 60%;animation:2s 1.35s both challengeEarthReveal}.challengeScene__atmosphere{mix-blend-mode:screen;background-position:50% 60%;animation:1.6s 1.75s both challengeAtmosphereReveal,6.8s ease-in-out 3.35s infinite challengeAtmosphereBreath}.challengeScene__horizonLight{opacity:0;filter:blur(1px);mix-blend-mode:screen;background:radial-gradient(at 50% 52%,#fff8d8eb 0 1%,#ffae4a7a 5%,#0000 22%),linear-gradient(90deg,#0000 5%,#ff702c14 26%,#ffcd74b3 49.8%,#ff732c14 74%,#0000 95%);height:12%;animation:1.5s 1.8s both challengeHorizonReveal,6.8s ease-in-out 3.3s infinite challengeHorizonBreath;inset:47% 7% auto}.challengeScene__heat{opacity:0;mix-blend-mode:screen;animation:1.3s 2.05s both challengeHeatReveal,8s ease-in-out 3.35s infinite challengeHeatShimmer}.challengeScene__explosion{mix-blend-mode:screen;animation:1.1s 3.15s both challengeExplosionIgnite,7.2s ease-in-out 4.25s infinite challengeExplosionBreath}.challengeScene__core{mix-blend-mode:screen;transform-origin:50% 43%;filter:saturate(1.12)brightness(1.08);animation:1.25s 2.35s both challengeCoreBirth,4.2s ease-in-out 3.6s infinite challengeCorePulse}.challengeScene__core:before,.challengeScene__core:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:43%;left:50%}.challengeScene__core:before{aspect-ratio:1;background:radial-gradient(circle,#fff 0 4%,#fff4cf 7%,#ffb13dbd 14%,#e03d1438 34%,#0000 68%);width:min(20vw,250px);animation:4.2s ease-in-out infinite challengeCorePlasma;transform:translate(-50%,-50%);box-shadow:0 0 18px #ffffffe6,0 0 52px #ffb03d9e,0 0 110px #dc311961}.challengeScene__core:after{aspect-ratio:1;background:repeating-conic-gradient(from 5deg, transparent 0 7deg, #ffc0601f 8deg, transparent 9deg 20deg);opacity:.5;width:min(42vw,520px);animation:12s linear infinite challengeCoreRays;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000,#0000 67%);mask-image:radial-gradient(circle,#000,#0000 67%)}.challengeScene__ring{mix-blend-mode:screen;transform-origin:50% 43%;animation:1.4s 2.85s both challengeRingBirth,38s linear 4.25s infinite challengeRingRotate}.challengeScene__emblem{mix-blend-mode:screen;animation:1.8s 3.35s both challengeEmblemReveal}.challengeScene__constellationArt{mix-blend-mode:screen;animation:2.2s 3.55s both challengeConstellationDraw,7s ease-in-out 5.75s infinite challengeConstellationTwinkle}.challengeScene__meteor{mix-blend-mode:screen}.challengeScene__meteor--primary{animation:8.5s cubic-bezier(.2,.65,.35,1) 4.3s infinite challengeMeteorFall}.challengeScene__meteor--secondary{animation:15s cubic-bezier(.25,.6,.3,1) 7.2s infinite challengeMeteorReverse}.challengeScene__particles--one{mix-blend-mode:screen;animation:1.6s 3.65s both challengeParticlesReveal,18s ease-in-out 5.25s infinite alternate challengeParticlesFloat}.challengeScene__particles--two{mix-blend-mode:screen;animation:1.6s 3.9s both challengeParticlesReveal,5.7s steps(6,end) 5.5s infinite challengeParticlesBlink}.challengeScene__particles--three{mix-blend-mode:screen;transform-origin:50% 43%;animation:1.6s 4.1s both challengeParticlesReveal,10s ease-in-out 5.7s infinite challengeParticlesInward}.challengeScene__starDust{mix-blend-mode:screen;animation:2.2s 3.2s both challengeParticlesReveal,55s linear 5.4s infinite alternate challengeStarDustDrift}.challengeScene__sparks{mix-blend-mode:screen;animation:1.5s 4.15s both challengeParticlesReveal,12s ease-in-out 5.65s infinite challengeSparksRise}.challengeScene__flare{mix-blend-mode:screen;transform-origin:50% 43%;animation:1s 3.1s both challengeFlareBirth,4.2s ease-in-out 4.1s infinite challengeFlarePulse}.challengeScene__microDepth{inset:0}.challengeScene__microDepth i{left:var(--challenge-x);top:var(--challenge-y);width:var(--challenge-size,2px);height:var(--challenge-size,2px);color:#ffc266e6;box-shadow:0 0 calc(var(--challenge-size,2px) * 4) currentColor;opacity:0;filter:blur(var(--challenge-blur,0));animation:challengeMicroDrift var(--challenge-speed,11s) var(--challenge-delay,0s) ease-in-out infinite;background:currentColor;border-radius:50%;position:absolute}.challengeScene__microDepth i:first-child{--challenge-x:7%;--challenge-y:18%;--challenge-speed:9s;--challenge-delay:-2s}.challengeScene__microDepth i:nth-child(2){--challenge-x:14%;--challenge-y:64%;--challenge-size:4px;--challenge-blur:1px;--challenge-speed:15s;--challenge-delay:-8s}.challengeScene__microDepth i:nth-child(3){--challenge-x:21%;--challenge-y:33%;--challenge-speed:12s;--challenge-delay:-5s}.challengeScene__microDepth i:nth-child(4){--challenge-x:29%;--challenge-y:77%;--challenge-size:3px;--challenge-speed:17s;--challenge-delay:-11s}.challengeScene__microDepth i:nth-child(5){--challenge-x:36%;--challenge-y:15%;--challenge-size:1px;--challenge-speed:10s;--challenge-delay:-4s}.challengeScene__microDepth i:nth-child(6){--challenge-x:43%;--challenge-y:59%;--challenge-size:5px;--challenge-blur:1.5px;--challenge-speed:18s;--challenge-delay:-13s}.challengeScene__microDepth i:nth-child(7){--challenge-x:51%;--challenge-y:22%;--challenge-speed:11s;--challenge-delay:-6s}.challengeScene__microDepth i:nth-child(8){--challenge-x:58%;--challenge-y:71%;--challenge-size:3px;--challenge-speed:16s;--challenge-delay:-10s}.challengeScene__microDepth i:nth-child(9){--challenge-x:66%;--challenge-y:36%;--challenge-speed:13s;--challenge-delay:-7s}.challengeScene__microDepth i:nth-child(10){--challenge-x:73%;--challenge-y:82%;--challenge-size:4px;--challenge-blur:1px;--challenge-speed:19s;--challenge-delay:-15s}.challengeScene__microDepth i:nth-child(11){--challenge-x:81%;--challenge-y:24%;--challenge-speed:10s;--challenge-delay:-3s}.challengeScene__microDepth i:nth-child(12){--challenge-x:90%;--challenge-y:61%;--challenge-size:3px;--challenge-speed:16s;--challenge-delay:-12s}.challengeScene__microDepth i:nth-child(13){--challenge-x:10%;--challenge-y:88%;--challenge-size:2px;--challenge-speed:14s;--challenge-delay:-9s}.challengeScene__microDepth i:nth-child(14){--challenge-x:25%;--challenge-y:49%;--challenge-size:1px;--challenge-speed:9s;--challenge-delay:-5s}.challengeScene__microDepth i:nth-child(15){--challenge-x:48%;--challenge-y:91%;--challenge-size:4px;--challenge-blur:1px;--challenge-speed:20s;--challenge-delay:-16s}.challengeScene__microDepth i:nth-child(16){--challenge-x:62%;--challenge-y:51%;--challenge-size:2px;--challenge-speed:12s;--challenge-delay:-8s}.challengeScene__microDepth i:nth-child(17){--challenge-x:77%;--challenge-y:68%;--challenge-size:5px;--challenge-blur:1.5px;--challenge-speed:21s;--challenge-delay:-17s}.challengeScene__microDepth i:nth-child(18){--challenge-x:94%;--challenge-y:42%;--challenge-size:1px;--challenge-speed:11s;--challenge-delay:-6s}.challengeScene__traveler{z-index:1;opacity:0;filter:drop-shadow(-2px -1px 4px #ffb14f80);width:18px;height:48px;animation:1.8s 3.35s both challengeTravelerReveal;inset:auto auto 43% 50%;transform:translate(-50%)}.challengeScene__travelerHead,.challengeScene__travelerBody{background:#050204;display:block;position:absolute;left:50%;transform:translate(-50%)}.challengeScene__travelerHead{border-radius:48% 48% 44% 44%;width:9px;height:10px;top:0;box-shadow:1px -1px 2px #ffce808c}.challengeScene__travelerBody{clip-path:polygon(31% 0,69% 0,82% 35%,73% 58%,82% 100%,56% 100%,50% 62%,44% 100%,18% 100%,27% 58%,18% 35%);width:15px;height:35px;top:9px;box-shadow:2px 0 3px #ffa6455c}.challengeScene__ridge{z-index:1;opacity:0;filter:drop-shadow(0 -2px 3px #ff87342e);background:radial-gradient(at 50% 100%,#030102 0 45%,#0000 71%);border-radius:50% 50% 0 0;height:18px;animation:1.8s 3.2s both challengeTravelerReveal;inset:auto 36% 41.5%}.challengeScene__grade{z-index:1;background:linear-gradient(90deg,#000000b8,#0000 22% 78%,#000000b8),linear-gradient(#0000006b,#0000 28% 62%,#020000c2),radial-gradient(at 50% 43%,#0000 18%,#08000038 58%,#0000008c);inset:0}.challengeScene__curtain{z-index:2;background:#000;animation:1.75s both challengeCurtain;inset:0}.resultHero[data-star-type=challenger]:before,.resultHero[data-star-type=challenger]:after{opacity:0}.resultHero[data-star-type=challenger] .resultCard{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(135deg,#ffdb9b14,#0000 25%,#6b0a0833),linear-gradient(#0f04057a,#030205c7);border-color:#ffc3704d;animation:1.45s cubic-bezier(.16,1,.3,1) 4.75s both challengeCardReveal;box-shadow:inset 0 1px #ffffff1f,0 0 90px #d02a1b33,0 42px 120px #000000b8}.resultHero[data-star-type=challenger] .resultIcon{animation:1.2s 4.75s both challengeEmblemUiReveal}.resultHero[data-star-type=challenger] .resultBadge{animation:1s 5.05s both challengeTitleReveal}.resultHero[data-star-type=challenger] .resultKicker{animation:1.05s 5.2s both challengeTitleReveal}.resultHero[data-star-type=challenger] .resultTitle{animation:1.2s 5.35s both challengeTitleReveal}.resultHero[data-star-type=challenger] .english{animation:1.05s 5.62s both challengeTitleReveal}.resultHero[data-star-type=challenger] .resultRealm{animation:1s 5.85s both challengeTitleReveal}.resultHero[data-star-type=challenger] .resultLead{animation:1s 5.95s both challengeUiReveal}.resultHero[data-star-type=challenger] .juzaMessage{text-align:left;background:radial-gradient(circle at 9%,#ae51ff33,#0000 17%),linear-gradient(115deg,#ffb86014,#0000 34%,#851f3a29),#030107b8;border-color:#ffd37f61;min-height:112px;padding:24px 34px 24px 122px;animation:1.25s 6.45s both challengeUiReveal;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 42px #7a193f1c,0 0 32px #ff994317,0 20px 56px #0006}.resultHero[data-star-type=challenger] .juzaMessage:after{content:"";background:radial-gradient(circle at 50% 32%,#ffe5b7d1 0 7%,#0000 8%),radial-gradient(at 50% 71%,#56224de6 0 25%,#0000 26%),radial-gradient(circle at 50% 46%,#cc4f4180,#3e0f36c2 48%,#07020b 70%);border:1px solid #ffd68b7a;border-radius:50%;width:68px;height:68px;animation:5.2s ease-in-out infinite challengePortraitBreath;position:absolute;top:50%;left:28px;transform:translateY(-50%);box-shadow:inset 0 0 18px #ffb55f40,0 0 18px #ffb45b33,0 0 36px #9138d32e}.resultHero[data-star-type=challenger] .juzaMessage span{margin-bottom:7px}.resultHero[data-star-type=challenger] .resultGrid{animation:1.25s 6.8s both challengeUiReveal}.resultHero[data-star-type=challenger] .paidBox,.resultHero[data-star-type=challenger] .buttonGroup{animation:1.35s 7.2s both challengeUiReveal}.resultHero[data-star-type=challenger] .premiumButton{background:radial-gradient(circle at 18% 18%,#ffffff61,#0000 26%) 0 0/100% 100%,linear-gradient(110deg,#7e3516,#d4933e 28%,#8d3e1e 52%,#d7a450 76%,#6b2816) 0 0/220% 100%;border-color:#ffe5a1b3;transition:transform .3s,box-shadow .3s,border-color .3s;animation:5.4s ease-in-out infinite challengeCtaBreath;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,inset 0 -8px 18px #420e0947,0 0 24px #ffb95347,0 14px 32px #00000057}.resultHero[data-star-type=challenger] .premiumButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff85,#0000);width:34%;transition:left .65s;position:absolute;inset:-50% auto -50% -45%;transform:skew(-18deg)}.resultHero[data-star-type=challenger] .premiumButton:hover{border-color:#fff0beeb;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff7a,inset 0 -8px 18px #420e0938,0 0 34px #ffbe5b6b,0 17px 38px #00000061}.resultHero[data-star-type=challenger] .premiumButton:hover:after{left:115%}.resultHero[data-star-type=challenger] .premiumButton:active{transform:translateY(-1px)scale(.985)}.resultHero[data-star-type=challenger] .premiumButton:focus-visible{outline-offset:4px;outline:2px solid #fff0bd;box-shadow:0 0 0 6px #ffb74f33,0 0 36px #ffbe5b73}.resultHero[data-star-type=leader]{--scene-primary:255, 216, 121;--scene-secondary:104, 68, 201;--scene-tertiary:255, 244, 206;--scene-reveal:sceneRevealLeader;--scene-stars:sceneStarsLeader;background:radial-gradient(circle at 50% 16%,#ffdc7c42,#0000 24%),radial-gradient(at 50% 55%,#5b36af40,#0000 45%),linear-gradient(#09050f,#190f2c 56%,#06040b)}.resultHero[data-star-type=leader] .resultScene__galaxy{background:repeating-conic-gradient(from 0deg at 50% 28%, #ffdc8314 0 1deg, transparent 2deg 18deg)}.resultHero[data-star-type=leader] .resultScene__particles i{box-shadow:0 0 12px rgba(var(--scene-primary), 1), 0 0 34px rgba(var(--scene-primary), .62)}.resultHero[data-star-type=leader] .resultScene__light{background:conic-gradient(from 200deg at 50% 6%,#0000 35%,#ffdf8b29 48%,#0000 61%)}.resultHero[data-star-type=persistence]{--scene-primary:167, 241, 160;--scene-secondary:47, 132, 101;--scene-tertiary:255, 209, 109;--scene-reveal:sceneRevealPersistence;--scene-stars:sceneStarsPersistence;background:radial-gradient(at 22% 80%,#42ad5b40,#0000 34%),radial-gradient(at 79% 22%,#d9af4826,#0000 28%),linear-gradient(150deg,#020a08,#09251c 52%,#080b08)}.resultHero[data-star-type=persistence] .resultScene__galaxy{background:repeating-radial-gradient(at 50% 52%,#0000 0 34px,#7ee5940e 36px 38px,#0000 40px 74px);transform:rotate(18deg)scale(1.25)}.resultHero[data-star-type=persistence] .resultScene__particles i{border-radius:90% 0;width:3px;height:7px}.resultHero[data-star-type=persistence] .resultScene__light{background:linear-gradient(150deg,#ffd36f17,#0000 34%,#4abe6f21)}.resultHero[data-star-type=adaptability]{--scene-primary:119, 231, 255;--scene-secondary:91, 81, 230;--scene-tertiary:168, 255, 225;--scene-reveal:sceneRevealAdaptability;--scene-stars:sceneStarsAdaptability;background:radial-gradient(at 15% 38%,#3acce33d,#0000 34%),radial-gradient(at 86% 62%,#6446df47,#0000 38%),linear-gradient(135deg,#020a14,#071d35 46%,#130b2b)}.resultHero[data-star-type=adaptability] .resultScene__galaxy{filter:blur(8px);background:repeating-linear-gradient(165deg,#0000 0 7%,#59e0f412 9%,#0000 12% 18%,#6e52eb14 20%,#0000 24%);transform:scale(1.2)}.resultHero[data-star-type=adaptability] .resultScene__particles i{border-radius:999px;width:7px;height:2px}.resultHero[data-star-type=adaptability] .resultScene__light{background:radial-gradient(at 50% 52%,#67e1f41c,#0000 48%)}.resultHero[data-star-type=leader]{--scene-primary:255, 215, 126;--scene-secondary:44, 142, 255;--scene-tertiary:135, 227, 255;background:#041b52}.resultScene--visionary{z-index:-1;contain:layout paint;background:#062462;min-height:100svh;position:fixed;overflow:hidden}.visionaryScene__layer,.visionaryScene__rays,.visionaryScene__traveler,.visionaryScene__particles,.visionaryScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.visionaryScene__layer{background-position:50% 40%;background-repeat:no-repeat;background-size:cover}.visionaryScene__cosmos{opacity:.95;filter:saturate(1.12)brightness(1.08);animation:36s ease-in-out infinite alternate visionaryCosmosDrift,10s ease-in-out infinite visionaryCosmosBreath}.visionaryScene__gate{opacity:.78;mix-blend-mode:screen;transform-origin:50% 23%;background-position:50% 12%;animation:2.2s both visionaryGateReveal,70s linear 2.2s infinite visionaryGateTurn,9s ease-in-out infinite visionaryGatePulse;inset:-8%}.visionaryScene__rays{opacity:.5;background:conic-gradient(from 164deg at 50% 14%, transparent 0 15deg, #ffffff3b 17deg, transparent 19deg 36deg, #55c9ff29 38deg, transparent 41deg 320deg, #ffda7e21 323deg, transparent 327deg);mix-blend-mode:screen;animation:8s ease-in-out infinite visionaryRays;inset:0}.visionaryScene__city{opacity:.9;filter:saturate(1.06)brightness(1.07);background-position:50% 66%;animation:2.4s .5s both visionaryCityReveal,28s ease-in-out 2.9s infinite alternate visionaryCityFloat}.visionaryScene__emblem{opacity:.82;mix-blend-mode:screen;transform-origin:50% 19%;background-position:50% 8%;background-size:min(480px,42vw);animation:2s .8s both visionaryEmblemReveal,8s ease-in-out 2.8s infinite visionaryEmblemPulse}.visionaryScene__constellation{opacity:.48;mix-blend-mode:screen;background-position:78% 18%;background-size:min(600px,50vw);animation:4s 1.2s both visionaryPathReveal,10s ease-in-out 5.2s infinite visionaryPathBreathe}.visionaryScene__traveler{opacity:0;filter:drop-shadow(0 -2px 8px #ffd67e73);width:92px;height:188px;animation:2s 2.6s both visionaryTravelerReveal,9s ease-in-out 4.6s infinite visionaryTravelerBreath;inset:52% auto auto 50%;transform:translate(-50%)}.visionaryScene__traveler span{background:#06183b;border-radius:48%;width:34px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:2px -1px #68d5ff40}.visionaryScene__traveler i{clip-path:polygon(35% 0,65% 0,88% 28%,100% 100%,50% 87%,0 100%,12% 28%);background:linear-gradient(120deg,#3d95ff2e,#0000 38%,#ffd37b24),#06193d;width:90px;height:150px;position:absolute;top:34px;left:50%;transform:translate(-50%)}.visionaryScene__particles i{--vx:50%;--vy:50%;--vs:3px;--vd:-4s;--vt:15s;left:var(--vx);top:var(--vy);width:var(--vs);height:var(--vs);opacity:0;animation:visionaryDust var(--vt) var(--vd) ease-in-out infinite;background:#dffaff;border-radius:50%;position:absolute;box-shadow:0 0 10px #78dcff,0 0 20px #ffd5786b}.visionaryScene__particles i:nth-child(5n+1){--vx:8%;--vy:22%;--vt:14s;--vd:-3s;--vs:2px}.visionaryScene__particles i:nth-child(5n+2){--vx:25%;--vy:68%;--vt:19s;--vd:-11s}.visionaryScene__particles i:nth-child(5n+3){--vx:48%;--vy:31%;--vt:16s;--vd:-8s;--vs:4px}.visionaryScene__particles i:nth-child(5n+4){--vx:72%;--vy:76%;--vt:22s;--vd:-14s;--vs:2px}.visionaryScene__particles i:nth-child(5n){--vx:91%;--vy:38%;--vt:17s;--vd:-6s}.visionaryScene__particles i:nth-child(3n){margin-top:-9%;margin-left:13%}.visionaryScene__particles i:nth-child(4n){margin-top:14%;margin-left:-18%}.visionaryScene__grade{background:linear-gradient(90deg,#02113647,#0000 20% 80%,#02113647),linear-gradient(#0000 52%,#02113738 78%,#010a247a),radial-gradient(at 50% 58%,#ffffff14,#0000 46%);inset:0}.resultHero[data-star-type=leader]:before,.resultHero[data-star-type=leader]:after{opacity:0}.resultHero[data-star-type=leader] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.15);backdrop-filter:blur(4px)saturate(1.15);background:linear-gradient(145deg,#ffffff17,#0000 32%,#3d9cff1f),#0423623d;border-color:#ffda8480;animation:1.5s .6s both visionaryUiReveal;box-shadow:inset 0 1px #ffffff3d,0 0 90px #44b0ff38,0 35px 110px #010f306b}.resultHero[data-star-type=leader] .resultRealm,.resultHero[data-star-type=leader] .resultKicker,.resultHero[data-star-type=leader] .english{font-size:0}.resultHero[data-star-type=leader] .resultRealm:after{content:"INFINITY NEXUS";color:#ffe3a1;letter-spacing:.32em;text-shadow:0 0 16px #ffd17473;font:600 11px Georgia,serif}.resultHero[data-star-type=leader] .resultKicker:after{content:"YOUR ARCHETYPE";color:#eefaff;letter-spacing:.45em;font:500 12px Georgia,serif}.resultHero[data-star-type=leader] .resultTitle{margin-top:10px;font-size:0}.resultHero[data-star-type=leader] .resultTitle:after{content:"VISIONARY";color:#fff8e7;letter-spacing:.035em;text-shadow:0 0 18px #ffda8994,0 0 38px #4aabff61;font:400 clamp(46px,8vw,92px)/.95 Georgia,serif;display:block}.resultHero[data-star-type=leader] .english:before{top:50%}.resultHero[data-star-type=leader] .english:after{content:"未来創造タイプ";color:#ffe6ad;letter-spacing:.12em;text-shadow:0 0 18px #ffcc6c66;background:0 0;width:auto;height:auto;font:500 clamp(20px,3vw,30px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=leader] .resultLead{margin-bottom:clamp(220px,29vh,290px);font-size:0}.resultHero[data-star-type=leader] .resultLead:before{content:"「未来は、選ぶものじゃない。描くものだ。」";color:#f4fbff;letter-spacing:.06em;text-shadow:0 0 16px #53bdff80;margin-bottom:8px;font:500 clamp(18px,2.5vw,27px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=leader] .resultLead:after{content:"—  CREATE THE FUTURE.  —";color:#d9efff;letter-spacing:.18em;margin-top:8px;font:italic 13px Georgia,serif;display:block}.resultHero[data-star-type=leader] .resultIcon{background-image:url(/images/result-scenes/visionary/icons/Visionary_Emblem.png);background-position:50%;background-size:cover;width:clamp(128px,15vw,170px);height:clamp(128px,15vw,170px);animation:8s ease-in-out infinite visionaryIconPulse;overflow:hidden;box-shadow:0 0 34px #65dcff80,0 0 75px #ffce6d47}.resultHero[data-star-type=leader] .resultIcon span{opacity:0}.resultHero[data-star-type=leader] .juzaMessage,.resultHero[data-star-type=leader] .adviceBox,.resultHero[data-star-type=leader] .paidBox,.resultHero[data-star-type=leader] .premiumCtaPanel{background:linear-gradient(145deg,#77cfff42,#2765d057 55%,#072263a6);border-color:#ffdd8d80;box-shadow:inset 0 1px #ffffff47,0 0 40px #55c3ff2e,0 24px 64px #01143f57}.resultHero[data-star-type=leader] .juzaMessage{animation:1.3s 1.7s both visionaryUiReveal}.resultHero[data-star-type=leader] .adviceBox{padding-top:72px;position:relative;overflow:hidden}.resultHero[data-star-type=leader] .adviceBox:before{content:"∞";color:#ffe3a0;text-align:center;border:1px solid #ffdd8b94;border-radius:50%;width:44px;height:44px;font:26px/44px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #48b8ff40,0 0 20px #ffd27538}.resultHero[data-star-type=leader] .adviceBox:first-child:before{content:"◉"}.resultHero[data-star-type=leader] .adviceBox:last-child:before{content:"♜"}.resultHero[data-star-type=leader] .premiumButton{background:linear-gradient(105deg,#8e581d,#efbd58 28%,#bd742c 48%,#f6cf6e 72%,#8c4e20) 0 0/220% 100%;border-color:#ffefbceb;transition:transform .3s,box-shadow .3s;animation:5.5s ease-in-out infinite visionaryCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,0 0 30px #ffc95c80,0 0 54px #49aeff42}.resultHero[data-star-type=leader] .premiumButton:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 42px #ffd06a9e,0 0 62px #53c3ff52}.resultHero[data-star-type=leader] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #d2f5fff2}@keyframes visionaryCosmosDrift{0%{transform:scale(1.03)translate(-1%,.5%)}to{transform:scale(1.08)translate(1%,-.5%)}}@keyframes visionaryCosmosBreath{0%,to{opacity:.86;filter:saturate(1.05)brightness()}50%{opacity:1;filter:saturate(1.2)brightness(1.16)}}@keyframes visionaryGateReveal{0%{opacity:0;filter:blur(9px)brightness(1.5);transform:scale(.75)}to{opacity:.78;filter:blur()brightness();transform:scale(1)}}@keyframes visionaryGateTurn{to{transform:rotate(360deg)scale(1.03)}}@keyframes visionaryGatePulse{0%,to{filter:brightness(.95)}50%{filter:brightness(1.2)}}@keyframes visionaryRays{0%,to{opacity:.32;transform:scaleX(.97)}50%{opacity:.6;transform:scaleX(1.03)}}@keyframes visionaryCityReveal{0%{opacity:0;filter:blur(7px);transform:translateY(3%)}to{opacity:.9;filter:blur();transform:none}}@keyframes visionaryCityFloat{0%{transform:translate(-.5%,.3%)scale(1.01)}to{transform:translate(.5%,-.3%)scale(1.025)}}@keyframes visionaryEmblemReveal{0%{opacity:0;filter:blur(8px);transform:scale(.7)}to{opacity:.82;filter:blur();transform:scale(1)}}@keyframes visionaryEmblemPulse{0%,to{opacity:.66;filter:brightness(.92)drop-shadow(0 0 14px #67d8ff);transform:scale(.98)}50%{opacity:.9;filter:brightness(1.2)drop-shadow(0 0 28px #ffd476);transform:scale(1.025)}}@keyframes visionaryPathReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)}to{opacity:.48;clip-path:inset(0);filter:blur()}}@keyframes visionaryPathBreathe{0%,to{opacity:.35;filter:brightness(.9)}50%{opacity:.62;filter:brightness(1.28)}}@keyframes visionaryTravelerReveal{0%{opacity:0;filter:blur(6px);transform:translate(-50%)translateY(18px)}to{opacity:.9;filter:drop-shadow(0 -2px 8px #ffd67e73);transform:translate(-50%)}}@keyframes visionaryTravelerBreath{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}@keyframes visionaryDust{0%{opacity:0;transform:translateY(22px)scale(.6)}30%{opacity:.75}55%{opacity:.3}78%{opacity:.82}to{opacity:0;transform:translateY(-38px)scale(1.2)}}@keyframes visionaryUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes visionaryIconPulse{0%,to{filter:brightness(.92);transform:scale(.98)}50%{filter:brightness(1.18);transform:scale(1.025)}}@keyframes visionaryCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.12);background-position:100% 0}}.resultHero[data-star-type=persistence]{--scene-primary:255,215,126;--scene-secondary:38,126,235;--scene-tertiary:126,222,255;background:#061c50}.resultScene--guardian{z-index:-1;contain:layout paint;background:#061c50;min-height:100svh;position:fixed;overflow:hidden}.guardianScene__layer,.guardianScene__rays,.guardianScene__mist,.guardianScene__guardian,.guardianScene__flames,.guardianScene__particles,.guardianScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.guardianScene__layer{background-position:50% 43%;background-repeat:no-repeat;background-size:cover}.guardianScene__dawn{opacity:.94;filter:saturate(1.08)brightness(1.09);animation:34s ease-in-out infinite alternate guardianDawnDrift,10s ease-in-out infinite guardianDawnBreath}.guardianScene__temple{opacity:.91;filter:brightness(1.06)saturate(1.04);background-position:50% 58%;animation:2.2s both guardianTempleReveal,32s ease-in-out 2.2s infinite alternate guardianTempleFloat}.guardianScene__barrier{opacity:.72;mix-blend-mode:screen;transform-origin:50% 36%;background-position:50% 18%;animation:2.5s .5s both guardianBarrierReveal,8s ease-in-out 3s infinite guardianBarrierBreath;inset:-6%}.guardianScene__barrier:after{content:"";border:1px solid #8ee2ff33;border-radius:50% 50% 44% 44%;animation:9s ease-in-out infinite guardianRipple;position:absolute;inset:9% 11% 27%;box-shadow:inset 0 0 70px #57c2ff1a,0 0 55px #ffd57e14}.guardianScene__rays{opacity:.48;background:conic-gradient(from 160deg at 50% 8%,transparent 0 16deg,#fff3 18deg,transparent 21deg 40deg,#ffd88024 42deg,transparent 45deg 318deg,#5ccdff26 321deg,transparent 325deg);mix-blend-mode:screen;animation:9s ease-in-out infinite guardianRays;inset:0}.guardianScene__mist{opacity:.42;filter:blur(18px);background:radial-gradient(at 32% 60%,#d9f6ff5c,#0000 38%),radial-gradient(at 72% 48%,#9ddcff4d,#0000 42%);animation:24s ease-in-out infinite alternate guardianMist;inset:54% -12% 4%}.guardianScene__emblem{opacity:.84;mix-blend-mode:screen;transform-origin:50% 17%;background-position:50% 4%;background-size:min(470px,40vw);animation:2s .7s both guardianEmblemReveal,8.5s ease-in-out 2.7s infinite guardianEmblemPulse}.guardianScene__constellation{opacity:.5;mix-blend-mode:screen;background-position:81% 10%;background-size:min(590px,48vw);animation:4s 1.2s both guardianConstellationReveal,11s steps(7,end) 5.2s infinite guardianConstellationGlow}.guardianScene__guardian{opacity:0;filter:drop-shadow(0 -2px 8px #ffd78570);width:82px;height:180px;animation:2s 2.5s both guardianFigureReveal,9s ease-in-out 4.5s infinite guardianFigureBreath;inset:53% auto auto 50%;transform:translate(-50%)}.guardianScene__guardian span{background:#071933;border-radius:48%;width:32px;height:38px;position:absolute;left:50%;transform:translate(-50%)}.guardianScene__guardian i{clip-path:polygon(34% 0,66% 0,89% 28%,100% 100%,50% 88%,0 100%,11% 28%);background:linear-gradient(120deg,#4197ff2e,#0000 38%,#ffd37a26),#071a3b;width:80px;height:145px;position:absolute;top:32px;left:50%;transform:translate(-50%)}.guardianScene__flames{inset:0}.guardianScene__flames i{filter:blur(.4px)drop-shadow(0 0 16px #5acaff);background:radial-gradient(at 50% 80%,#fff 0 8%,#67dfff 24%,#2d77ff99 50%,#0000 72%);border-radius:50% 50% 38% 38%;width:22px;height:52px;animation:4.8s ease-in-out infinite guardianFlame;position:absolute;bottom:18%}.guardianScene__flames i:first-child{animation-delay:-1s;left:19%}.guardianScene__flames i:nth-child(2){animation-delay:-2.7s;left:35%}.guardianScene__flames i:nth-child(3){animation-delay:-.4s;right:35%}.guardianScene__flames i:nth-child(4){animation-delay:-3.2s;right:19%}.guardianScene__particles i{--gx:50%;--gy:50%;--gs:3px;--gd:-4s;--gt:16s;left:var(--gx);top:var(--gy);width:var(--gs);height:var(--gs);opacity:0;animation:guardianDust var(--gt) var(--gd) ease-in-out infinite;background:#e9fbff;border-radius:50%;position:absolute;box-shadow:0 0 10px #78ddff,0 0 18px #ffd57b73}.guardianScene__particles i:nth-child(5n+1){--gx:8%;--gy:24%;--gt:14s;--gd:-3s;--gs:2px}.guardianScene__particles i:nth-child(5n+2){--gx:26%;--gy:72%;--gt:19s;--gd:-12s}.guardianScene__particles i:nth-child(5n+3){--gx:49%;--gy:35%;--gt:16s;--gd:-8s;--gs:4px}.guardianScene__particles i:nth-child(5n+4){--gx:73%;--gy:78%;--gt:22s;--gd:-15s;--gs:2px}.guardianScene__particles i:nth-child(5n){--gx:91%;--gy:31%;--gt:18s;--gd:-6s}.guardianScene__particles i:nth-child(3n){margin-top:-8%;margin-left:14%}.guardianScene__particles i:nth-child(4n){margin-top:13%;margin-left:-19%}.guardianScene__grade{background:linear-gradient(90deg,#0312374d,#0000 21% 79%,#0312374d),linear-gradient(#0000 50%,#04194224 72%,#020e2b6e),radial-gradient(at 50% 56%,#ffffff0f,#0000 48%);inset:0}.resultHero[data-star-type=persistence]:before,.resultHero[data-star-type=persistence]:after{opacity:0}.resultHero[data-star-type=persistence] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.14);backdrop-filter:blur(4px)saturate(1.14);background:linear-gradient(145deg,#ffffff1a,#0000 32%,#3f9dff1f),#05255f40;border-color:#ffda8480;animation:1.5s .6s both guardianUiReveal;box-shadow:inset 0 1px #ffffff40,0 0 90px #47b1ff33,0 35px 105px #01103166}.resultHero[data-star-type=persistence] .resultRealm,.resultHero[data-star-type=persistence] .resultKicker,.resultHero[data-star-type=persistence] .english{font-size:0}.resultHero[data-star-type=persistence] .resultRealm:after{content:"GUARDIAN";color:#ffe5a5;letter-spacing:.28em;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);border:1px solid #ffda84a3;padding:5px 24px 4px;font:500 13px Georgia,serif;display:inline-block}.resultHero[data-star-type=persistence] .resultKicker:after{content:"CELESTIAL BASTION";color:#fff8e6;letter-spacing:.045em;text-shadow:0 0 20px #ffd67f80,0 0 36px #4bb1ff59;font:400 clamp(38px,6.5vw,74px)/1 Georgia,serif;display:block}.resultHero[data-star-type=persistence] .resultTitle{margin-top:12px;font-size:0}.resultHero[data-star-type=persistence] .resultTitle:after{content:"守護力タイプ";color:#ffe8b2;letter-spacing:.12em;text-shadow:0 0 17px #ffcf7066;font:500 clamp(23px,3vw,34px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=persistence] .english:before{top:50%}.resultHero[data-star-type=persistence] .english:after{content:"PROTECT · NURTURE · EMPOWER";color:#ffe1a0;letter-spacing:.16em;background:0 0;width:auto;height:auto;font:500 12px Georgia,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=persistence] .resultLead{margin-bottom:clamp(210px,28vh,280px);font-size:0}.resultHero[data-star-type=persistence] .resultLead:before{content:"大切なものを守る力が、未来を照らす。";color:#f4fbff;letter-spacing:.06em;text-shadow:0 0 15px #55bfff75;font:500 clamp(17px,2vw,24px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=persistence] .resultIcon{background-image:url(/images/result-scenes/guardian/icons/Guardian_Emblem.png);background-position:50%;background-size:cover;width:clamp(130px,15vw,170px);height:clamp(130px,15vw,170px);animation:8.5s ease-in-out infinite guardianIconPulse;overflow:hidden;box-shadow:0 0 34px #66ddff7a,0 0 72px #ffd06f45}.resultHero[data-star-type=persistence] .resultIcon span{opacity:0}.resultHero[data-star-type=persistence] .juzaMessage,.resultHero[data-star-type=persistence] .adviceBox,.resultHero[data-star-type=persistence] .paidBox,.resultHero[data-star-type=persistence] .premiumCtaPanel{background:linear-gradient(145deg,#72ccff40,#255ebf57 55%,#061f56ab);border-color:#ffdd8d80;box-shadow:inset 0 1px #ffffff45,0 0 40px #54c2ff2b,0 24px 62px #01133957}.resultHero[data-star-type=persistence] .juzaMessage{animation:1.3s 1.7s both guardianUiReveal}.resultHero[data-star-type=persistence] .adviceBox{padding-top:70px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.resultHero[data-star-type=persistence] .adviceBox:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff4d,0 0 34px #5cc9ff40,0 24px 58px #02143a57}.resultHero[data-star-type=persistence] .adviceBox:before{content:"♢";color:#ffe4a0;text-align:center;border:1px solid #ffde8f94;border-radius:50%;width:42px;height:42px;font:24px/42px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #47b7ff3d,0 0 18px #ffd27533}.resultHero[data-star-type=persistence] .adviceBox:nth-child(2):before{content:"♡"}.resultHero[data-star-type=persistence] .adviceBox:nth-child(3):before{content:"✦"}.resultHero[data-star-type=persistence] .premiumButton{background:linear-gradient(105deg,#8b551c,#efbb54 29%,#bd762b 50%,#f7d173 73%,#8a501d) 0 0/220% 100%;border-color:#ffefbbf0;transition:transform .3s,box-shadow .3s;animation:5.5s ease-in-out infinite guardianCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8f,0 0 30px #ffc95b80,0 0 52px #49afff3b}.resultHero[data-star-type=persistence] .premiumButton:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 42px #ffd26e9e,0 0 62px #57c5ff4d}.resultHero[data-star-type=persistence] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #d6f6fff2}@keyframes guardianDawnDrift{0%{transform:scale(1.03)translate(-1%,.4%)}to{transform:scale(1.08)translate(1%,-.4%)}}@keyframes guardianDawnBreath{0%,to{opacity:.86;filter:brightness()}50%{opacity:1;filter:brightness(1.16)}}@keyframes guardianTempleReveal{0%{opacity:0;filter:blur(7px);transform:translateY(3%)}to{opacity:.91;filter:blur();transform:none}}@keyframes guardianTempleFloat{0%{transform:translate(-.4%,.3%)scale(1.01)}to{transform:translate(.4%,-.3%)scale(1.025)}}@keyframes guardianBarrierReveal{0%{opacity:0;filter:blur(8px);transform:scale(.82)}to{opacity:.72;filter:blur();transform:scale(1)}}@keyframes guardianBarrierBreath{0%,to{opacity:.58;filter:brightness(.94);transform:scale(.985)}50%{opacity:.82;filter:brightness(1.18);transform:scale(1.02)}}@keyframes guardianRipple{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.62;transform:scale(1.025)}}@keyframes guardianRays{0%,to{opacity:.3;transform:scaleX(.97)}50%{opacity:.55;transform:scaleX(1.03)}}@keyframes guardianMist{0%{transform:translate(-4%)scaleX(1.04)}to{transform:translate(4%)scaleX(1.12)}}@keyframes guardianEmblemReveal{0%{opacity:0;filter:blur(8px);transform:scale(.72)}to{opacity:.84;filter:blur();transform:scale(1)}}@keyframes guardianEmblemPulse{0%,to{opacity:.68;filter:brightness(.93)drop-shadow(0 0 14px #68d9ff);transform:scale(.98)}50%{opacity:.92;filter:brightness(1.2)drop-shadow(0 0 28px #ffd477);transform:scale(1.025)}}@keyframes guardianConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)}to{opacity:.5;clip-path:inset(0);filter:blur()}}@keyframes guardianConstellationGlow{0%,to{opacity:.35;filter:brightness(.9)}35%{opacity:.58;filter:brightness(1.22)}70%{opacity:.44}85%{opacity:.65;filter:brightness(1.3)}}@keyframes guardianFigureReveal{0%{opacity:0;filter:blur(6px);transform:translate(-50%)translateY(18px)}to{opacity:.9;filter:drop-shadow(0 -2px 8px #ffd78570);transform:translate(-50%)}}@keyframes guardianFigureBreath{0%,to{transform:translate(-50%)}50%{transform:translate(-50%)translateY(-3px)}}@keyframes guardianFlame{0%,to{opacity:.56;transform:scale(.94)skew(-2deg)}50%{opacity:.9;transform:scale(1.08)skew(2deg)}}@keyframes guardianDust{0%{opacity:0;transform:translateY(22px)scale(.6)}30%{opacity:.72}55%{opacity:.28}78%{opacity:.8}to{opacity:0;transform:translateY(-36px)scale(1.18)}}@keyframes guardianUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes guardianIconPulse{0%,to{filter:brightness(.93);transform:scale(.98)}50%{filter:brightness(1.18);transform:scale(1.025)}}@keyframes guardianCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.12);background-position:100% 0}}.resultHero[data-star-type=expression]{--scene-primary:255,219,143;--scene-secondary:79,164,255;--scene-tertiary:190,235,255;background:#071b48}.resultScene--luminary{z-index:-1;contain:layout paint;background:#071b48;min-height:100svh;position:fixed;overflow:hidden}.luminaryScene__layer,.luminaryScene__rays,.luminaryScene__flare,.luminaryScene__particles,.luminaryScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.luminaryScene__layer{background-position:50% 44%;background-repeat:no-repeat;background-size:cover}.luminaryScene__cathedral{opacity:.96;filter:saturate(1.04)brightness(1.1);animation:34s ease-in-out infinite alternate luminaryCathedral,10s ease-in-out infinite luminaryBreath}.luminaryScene__floor{opacity:.76;mix-blend-mode:screen;filter:brightness(1.08);background-position:50% 79%;animation:15s ease-in-out infinite alternate luminaryFloor}.luminaryScene__pillars{opacity:.7;mix-blend-mode:screen;filter:blur(.35px)brightness(1.12);background-position:50% 23%;animation:22s ease-in-out infinite alternate luminaryPillars,7s ease-in-out infinite luminaryPillarBreath;inset:-7%}.luminaryScene__rays{opacity:.55;background:conic-gradient(from 162deg at 50% 4%,transparent 0 14deg,#ffffff47 17deg,transparent 20deg 38deg,#ffdc8f33 41deg,transparent 45deg 319deg,#7bd9ff33 322deg,transparent 326deg);mix-blend-mode:screen;animation:8s ease-in-out infinite luminaryRays;inset:0}.luminaryScene__flare{opacity:.55;mix-blend-mode:screen;background:radial-gradient(at 50% 28%,#ffffffa6 0 3%,#ffdc9d52 10%,#64cdff33 23%,#0000 54%);animation:7s ease-in-out infinite luminaryFlare;inset:4% 14% 51%}.luminaryScene__emblem{opacity:.86;mix-blend-mode:screen;transform-origin:50% 18%;background-position:50% 7%;background-size:min(460px,40vw);animation:2s .6s both luminaryEmblemReveal,8s ease-in-out 2.6s infinite luminaryEmblemPulse}.luminaryScene__constellation{opacity:.48;mix-blend-mode:screen;background-position:81% 11%;background-size:min(590px,48vw);animation:4s 1.1s both luminaryConstellationReveal,10.5s steps(7,end) 5.1s infinite luminaryConstellationGlow}.luminaryScene__particles i{--lx:50%;--ly:50%;--ls:3px;--ld:-4s;--lt:16s;left:var(--lx);top:var(--ly);width:var(--ls);height:var(--ls);opacity:0;animation:luminaryDust var(--lt) var(--ld) ease-in-out infinite;background:#fffdf2;border-radius:50%;position:absolute;box-shadow:0 0 10px #fff,0 0 20px #ffd77e94}.luminaryScene__particles i:nth-child(5n+1){--lx:8%;--ly:23%;--lt:14s;--ld:-3s;--ls:2px}.luminaryScene__particles i:nth-child(5n+2){--lx:27%;--ly:71%;--lt:19s;--ld:-12s}.luminaryScene__particles i:nth-child(5n+3){--lx:49%;--ly:34%;--lt:16s;--ld:-8s;--ls:4px}.luminaryScene__particles i:nth-child(5n+4){--lx:73%;--ly:76%;--lt:22s;--ld:-15s;--ls:2px}.luminaryScene__particles i:nth-child(5n){--lx:92%;--ly:29%;--lt:18s;--ld:-6s}.luminaryScene__particles i:nth-child(3n){margin-top:-8%;margin-left:14%}.luminaryScene__particles i:nth-child(4n){margin-top:14%;margin-left:-19%}.luminaryScene__grade{background:linear-gradient(90deg,#0411314d,#0000 20% 80%,#0411314d),linear-gradient(#0000 54%,#051d481f 74%,#020e2a6b),radial-gradient(at 50% 48%,#ffffff14,#0000 48%);inset:0}.resultHero[data-star-type=expression]:before,.resultHero[data-star-type=expression]:after{opacity:0}.resultHero[data-star-type=expression] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.12);backdrop-filter:blur(4px)saturate(1.12);background:linear-gradient(145deg,#ffffff24,#0000 34%,#68bcff21),#10377538;border-color:#ffe09a85;animation:1.5s .6s both luminaryUiReveal;box-shadow:inset 0 1px #ffffff52,0 0 92px #77ceff3d,0 35px 105px #010f2d61}.resultHero[data-star-type=expression] .resultRealm,.resultHero[data-star-type=expression] .resultKicker,.resultHero[data-star-type=expression] .english{font-size:0}.resultHero[data-star-type=expression] .resultRealm:after{content:"STARLIGHT CATHEDRAL";color:#ffe6a8;letter-spacing:.3em;text-shadow:0 0 16px #ffd8827a;font:600 11px Georgia,serif}.resultHero[data-star-type=expression] .resultKicker:after{content:"THE LIGHT WITHIN";color:#f5fbff;letter-spacing:.44em;font:500 12px Georgia,serif}.resultHero[data-star-type=expression] .resultTitle{margin-top:10px;font-size:0}.resultHero[data-star-type=expression] .resultTitle:after{content:"LUMINARY";color:#fff9e9;letter-spacing:.04em;text-shadow:0 0 18px #ffdf979e,0 0 38px #65c1ff6b;font:400 clamp(48px,8vw,94px)/.95 Georgia,serif;display:block}.resultHero[data-star-type=expression] .english:before{top:50%}.resultHero[data-star-type=expression] .english:after{content:"光導力タイプ";color:#ffe8b2;letter-spacing:.13em;text-shadow:0 0 17px #ffd27975;background:0 0;width:auto;height:auto;font:500 clamp(21px,3vw,31px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=expression] .resultLead{margin-bottom:clamp(200px,27vh,270px);font-size:0}.resultHero[data-star-type=expression] .resultLead:before{content:"あなたの光は、誰かの未来を照らす。";color:#f7fcff;letter-spacing:.07em;text-shadow:0 0 16px #6dccff80;font:500 clamp(17px,2.2vw,25px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=expression] .resultLead:after{content:"—  ILLUMINATE THE WAY.  —";color:#ffe6ad;letter-spacing:.17em;margin-top:9px;font:italic 13px Georgia,serif;display:block}.resultHero[data-star-type=expression] .resultIcon{background-image:url(/images/result-scenes/light-bringer/icons/Luminary_Emblem.png);background-position:50%;background-size:cover;width:clamp(132px,15vw,174px);height:clamp(132px,15vw,174px);animation:8s ease-in-out infinite luminaryIconPulse;overflow:hidden;box-shadow:0 0 36px #ffe5a380,0 0 76px #69c9ff59}.resultHero[data-star-type=expression] .resultIcon span{opacity:0}.resultHero[data-star-type=expression] .juzaMessage,.resultHero[data-star-type=expression] .adviceBox,.resultHero[data-star-type=expression] .paidBox,.resultHero[data-star-type=expression] .premiumCtaPanel{background:linear-gradient(145deg,#dcf5ff45,#488be04d 55%,#0c2a659e);border-color:#ffe29e8a;box-shadow:inset 0 1px #ffffff59,0 0 42px #81d6ff33,0 24px 62px #02133752}.resultHero[data-star-type=expression] .juzaMessage{animation:1.3s 1.7s both luminaryUiReveal}.resultHero[data-star-type=expression] .adviceBox{padding-top:70px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.resultHero[data-star-type=expression] .adviceBox:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff61,0 0 36px #83d9ff47,0 24px 58px #02143a4d}.resultHero[data-star-type=expression] .adviceBox:before{content:"✧";color:#ffeba9;text-align:center;border:1px solid #ffe29ea6;border-radius:50%;width:42px;height:42px;font:24px/42px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #7bd3ff47,0 0 20px #ffdb883d}.resultHero[data-star-type=expression] .adviceBox:nth-child(2):before{content:"☀"}.resultHero[data-star-type=expression] .adviceBox:nth-child(3):before{content:"✥"}.resultHero[data-star-type=expression] .premiumButton{background:linear-gradient(105deg,#9a6425,#f1c66b 29%,#c58b3e 50%,#fae092 73%,#966028) 0 0/220% 100%;border-color:#fff2c9f5;transition:transform .3s,box-shadow .3s;animation:5.5s ease-in-out infinite luminaryCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffad,0 0 32px #ffd67c8f,0 0 58px #6fcbff47}.resultHero[data-star-type=expression] .premiumButton:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 45px #ffdd8cad,0 0 66px #75d3ff59}.resultHero[data-star-type=expression] .premiumButton:active{transform:translateY(0)scale(.99)}.resultHero[data-star-type=expression] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #e7fafffa}@keyframes luminaryCathedral{0%{transform:scale(1.03)translate(-.7%,.3%)}to{transform:scale(1.07)translate(.7%,-.3%)}}@keyframes luminaryBreath{0%,to{opacity:.88;filter:brightness(1.02)}50%{opacity:1;filter:brightness(1.17)}}@keyframes luminaryFloor{0%{opacity:.68;transform:translateY(.4%)scaleX(.99)}to{opacity:.84;transform:translateY(-.3%)scaleX(1.015)}}@keyframes luminaryPillars{0%{transform:translate(-1%)scale(1.02)}to{transform:translate(1%)scale(1.06)}}@keyframes luminaryPillarBreath{0%,to{opacity:.54;filter:brightness(.95)}50%{opacity:.78;filter:brightness(1.2)}}@keyframes luminaryRays{0%,to{opacity:.34;transform:scaleX(.97)}50%{opacity:.62;transform:scaleX(1.03)}}@keyframes luminaryFlare{0%,to{opacity:.38;transform:scale(.96)}50%{opacity:.7;transform:scale(1.04)}}@keyframes luminaryEmblemReveal{0%{opacity:0;filter:blur(9px);transform:scale(.7)}to{opacity:.86;filter:blur();transform:scale(1)}}@keyframes luminaryEmblemPulse{0%,to{opacity:.7;filter:brightness(.94)drop-shadow(0 0 15px #ffe09a);transform:scale(.98)}50%{opacity:.94;filter:brightness(1.2)drop-shadow(0 0 30px #8cddff);transform:scale(1.025)}}@keyframes luminaryConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)}to{opacity:.48;clip-path:inset(0);filter:blur()}}@keyframes luminaryConstellationGlow{0%,to{opacity:.34;filter:brightness(.9)}32%{opacity:.58;filter:brightness(1.24)}69%{opacity:.43}84%{opacity:.66;filter:brightness(1.32)}}@keyframes luminaryDust{0%{opacity:0;transform:translateY(22px)scale(.6)}30%{opacity:.76}55%{opacity:.3}78%{opacity:.84}to{opacity:0;transform:translateY(-40px)scale(1.2)}}@keyframes luminaryUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes luminaryIconPulse{0%,to{filter:brightness(.94);transform:scale(.98)}50%{filter:brightness(1.2);transform:scale(1.025)}}@keyframes luminaryCtaGlow{0%,to{filter:brightness(.97);background-position:0 0}50%{filter:brightness(1.13);background-position:100% 0}}.resultHero[data-star-type=thinker]{--scene-primary:255,216,133;--scene-secondary:40,190,189;--scene-tertiary:177,127,230;background:#031f31}.resultScene--harmony{z-index:-1;contain:layout paint;background:#031f31;min-height:100svh;position:fixed;overflow:hidden}.harmonyScene__layer,.harmonyScene__mist,.harmonyScene__ribbons,.harmonyScene__petals,.harmonyScene__fireflies,.harmonyScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.harmonyScene__layer{background-position:50% 44%;background-repeat:no-repeat;background-size:cover}.harmonyScene__sky{opacity:.9;filter:saturate(1.12)brightness(1.05);animation:38s ease-in-out infinite alternate harmonySky,11s ease-in-out infinite harmonySkyBreath}.harmonyScene__garden{opacity:.92;background-position:50%;animation:2.3s both harmonyGardenReveal,32s ease-in-out 2.3s infinite alternate harmonyGardenFloat}.harmonyScene__river{opacity:.8;mix-blend-mode:screen;filter:saturate(1.1)brightness(1.05);background-position:50% 78%;animation:16s ease-in-out infinite alternate harmonyRiver}.harmonyScene__mist{opacity:.38;filter:blur(20px);background:radial-gradient(at 30% 55%,#bcf9f04d,#0000 40%),radial-gradient(at 72% 48%,#bc9fff42,#0000 42%);animation:26s ease-in-out infinite alternate harmonyMist;inset:48% -12% 4%}.harmonyScene__ribbons{opacity:.42;background:conic-gradient(from 210deg at 50% 50%,transparent 0 21%,#4febe029 24%,transparent 27% 48%,#b97dff24 51%,transparent 54%);filter:blur(5px);mix-blend-mode:screen;animation:24s ease-in-out infinite alternate harmonyRibbons;inset:4% 5% 40%}.harmonyScene__emblem{opacity:.82;mix-blend-mode:screen;transform-origin:50% 18%;background-position:50% 7%;background-size:min(450px,39vw);animation:2s .6s both harmonyEmblemReveal,9s ease-in-out 2.6s infinite harmonyEmblemPulse}.harmonyScene__constellation{opacity:.5;mix-blend-mode:screen;background-position:81% 11%;background-size:min(590px,48vw);animation:4s 1.1s both harmonyConstellationReveal,11s steps(7,end) 5.1s infinite harmonyConstellationGlow}.harmonyScene__petals i{--hx:50%;--hy:50%;--hd:-4s;--ht:18s;left:var(--hx);top:var(--hy);opacity:0;width:9px;height:5px;animation:harmonyPetal var(--ht) var(--hd) ease-in-out infinite;background:linear-gradient(135deg,#d8ffff,#c997ef);border-radius:90% 10%;position:absolute;box-shadow:0 0 9px #b0f0ff8c}.harmonyScene__petals i:nth-child(4n+1){--hx:9%;--hy:26%;--hd:-3s}.harmonyScene__petals i:nth-child(4n+2){--hx:31%;--hy:69%;--hd:-11s;--ht:22s}.harmonyScene__petals i:nth-child(4n+3){--hx:67%;--hy:34%;--hd:-7s;--ht:20s}.harmonyScene__petals i:nth-child(4n){--hx:89%;--hy:76%;--hd:-15s;--ht:24s}.harmonyScene__petals i:nth-child(3n){margin-top:-12%;margin-left:17%}.harmonyScene__fireflies i{--fx:50%;--fy:50%;--fd:-4s;--ft:15s;left:var(--fx);top:var(--fy);opacity:0;width:3px;height:3px;animation:harmonyFirefly var(--ft) var(--fd) ease-in-out infinite;background:#fff1a8;border-radius:50%;position:absolute;box-shadow:0 0 10px #ffe88c,0 0 20px #4fe6d973}.harmonyScene__fireflies i:nth-child(5n+1){--fx:8%;--fy:22%;--fd:-3s}.harmonyScene__fireflies i:nth-child(5n+2){--fx:27%;--fy:73%;--fd:-12s;--ft:19s}.harmonyScene__fireflies i:nth-child(5n+3){--fx:49%;--fy:35%;--fd:-8s;--ft:17s}.harmonyScene__fireflies i:nth-child(5n+4){--fx:73%;--fy:78%;--fd:-15s;--ft:21s}.harmonyScene__fireflies i:nth-child(5n){--fx:92%;--fy:29%;--fd:-6s;--ft:18s}.harmonyScene__fireflies i:nth-child(3n){margin-top:-8%;margin-left:14%}.harmonyScene__grade{background:linear-gradient(90deg,#0114224d,#0000 21% 79%,#0114224d),linear-gradient(#0000 52%,#011f2b1a 72%,#010e1b6b),radial-gradient(at 50% 55%,#5befdc12,#0000 48%);inset:0}.resultHero[data-star-type=thinker]:before,.resultHero[data-star-type=thinker]:after{opacity:0}.resultHero[data-star-type=thinker] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.16);backdrop-filter:blur(4px)saturate(1.16);background:linear-gradient(145deg,#ffffff1a,#0000 32%,#53d4c324),#03314040;border-color:#ffdd8f7a;animation:1.5s .6s both harmonyUiReveal;box-shadow:inset 0 1px #ffffff42,0 0 90px #43d5c333,0 35px 105px #010f2066}.resultHero[data-star-type=thinker] .resultRealm,.resultHero[data-star-type=thinker] .resultKicker,.resultHero[data-star-type=thinker] .english{font-size:0}.resultHero[data-star-type=thinker] .resultRealm:after{content:"CELESTIAL GARDEN";color:#ffe5a3;letter-spacing:.3em;font:600 11px Georgia,serif}.resultHero[data-star-type=thinker] .resultKicker:after{content:"NEXTORY11";color:#ffe6a5;letter-spacing:.22em;font:500 15px Georgia,serif}.resultHero[data-star-type=thinker] .resultTitle{margin-top:10px;font-size:0}.resultHero[data-star-type=thinker] .resultTitle:after{content:"HARMONY";color:#fff9e9;letter-spacing:.05em;text-shadow:0 0 18px #ffdd8e80,0 0 38px #46dacd61;font:400 clamp(48px,8vw,92px)/.95 Georgia,serif;display:block}.resultHero[data-star-type=thinker] .english:before{top:50%}.resultHero[data-star-type=thinker] .english:after{content:"調和力タイプ";color:#ffe5a5;letter-spacing:.13em;background:0 0;width:auto;height:auto;font:500 clamp(21px,3vw,31px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=thinker] .resultLead{margin-bottom:clamp(195px,26vh,260px);font-size:0}.resultHero[data-star-type=thinker] .resultLead:before{content:"違いをつなぎ、ひとつの美しさに変える力。";color:#f2ffff;letter-spacing:.07em;text-shadow:0 0 15px #5ce6d87a;font:500 clamp(17px,2.2vw,25px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=thinker] .resultLead:after{content:"—  FIND YOUR STAR.  —";color:#ffe6ad;letter-spacing:.17em;margin-top:9px;font:italic 13px Georgia,serif;display:block}.resultHero[data-star-type=thinker] .resultIcon{background-image:url(/images/result-scenes/harmonizer/icons/Harmony_Emblem.png);background-position:50%;background-size:cover;width:clamp(130px,15vw,170px);height:clamp(130px,15vw,170px);animation:9s ease-in-out infinite harmonyIconPulse;overflow:hidden;box-shadow:0 0 34px #50e6d27a,0 0 72px #c685f44d,0 0 94px #ffd37d2e}.resultHero[data-star-type=thinker] .resultIcon span{opacity:0}.resultHero[data-star-type=thinker] .juzaMessage,.resultHero[data-star-type=thinker] .adviceBox,.resultHero[data-star-type=thinker] .paidBox,.resultHero[data-star-type=thinker] .premiumCtaPanel{background:linear-gradient(145deg,#4cd2c43b,#2676924f 52%,#3921648f);border-color:#ffde9180;box-shadow:inset 0 1px #ffffff45,0 0 42px #4fdccc2e,0 24px 62px #01132657}.resultHero[data-star-type=thinker] .juzaMessage{animation:1.3s 1.7s both harmonyUiReveal}.resultHero[data-star-type=thinker] .adviceBox{padding-top:70px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.resultHero[data-star-type=thinker] .adviceBox:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff52,0 0 36px #55e2d045,0 24px 58px #02142d4d}.resultHero[data-star-type=thinker] .adviceBox:before{content:"♡";color:#ffe4a0;text-align:center;border:1px solid #ffdf939e;border-radius:50%;width:42px;height:42px;font:24px/42px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #4adccc42,0 0 19px #ffd37536}.resultHero[data-star-type=thinker] .adviceBox:nth-child(2):before{content:"❀"}.resultHero[data-star-type=thinker] .adviceBox:nth-child(3):before{content:"✧"}.resultHero[data-star-type=thinker] .premiumButton{background:linear-gradient(105deg,#8b5a23,#eebd5d 28%,#b77a37 49%,#f4cf76 72%,#85521e) 0 0/220% 100%;border-color:#ffefb9f0;transition:transform .3s,box-shadow .3s;animation:5.6s ease-in-out infinite harmonyCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff91,0 0 30px #ffca6280,0 0 54px #4cd6c840}.resultHero[data-star-type=thinker] .premiumButton:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 42px #ffd270a1,0 0 64px #53e2cf52}.resultHero[data-star-type=thinker] .premiumButton:active{transform:translateY(0)scale(.99)}.resultHero[data-star-type=thinker] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #dafff8f5}@keyframes harmonySky{0%{transform:scale(1.03)translate(-1%,.5%)}to{transform:scale(1.08)translate(1%,-.5%)}}@keyframes harmonySkyBreath{0%,to{opacity:.82;filter:brightness(.98)}50%{opacity:.96;filter:brightness(1.14)}}@keyframes harmonyGardenReveal{0%{opacity:0;filter:blur(7px);transform:translateY(2%)}to{opacity:.92;filter:blur();transform:none}}@keyframes harmonyGardenFloat{0%{transform:translate(-.4%,.3%)scale(1.01)}to{transform:translate(.4%,-.3%)scale(1.025)}}@keyframes harmonyRiver{0%{opacity:.68;transform:translateY(.5%)scaleX(.99)}to{opacity:.86;transform:translateY(-.4%)scaleX(1.015)}}@keyframes harmonyMist{0%{transform:translate(-5%)scaleX(1.04)}to{transform:translate(5%)scaleX(1.12)}}@keyframes harmonyRibbons{0%{transform:rotate(-2deg)translate(-2%)}to{transform:rotate(2deg)translate(2%)}}@keyframes harmonyEmblemReveal{0%{opacity:0;filter:blur(8px);transform:scale(.72)}to{opacity:.82;filter:blur();transform:scale(1)}}@keyframes harmonyEmblemPulse{0%,to{opacity:.66;filter:brightness(.93)drop-shadow(0 0 15px #56e3d1);transform:scale(.98)}50%{opacity:.9;filter:brightness(1.18)drop-shadow(0 0 28px #c68cf2);transform:scale(1.025)}}@keyframes harmonyConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)}to{opacity:.5;clip-path:inset(0);filter:blur()}}@keyframes harmonyConstellationGlow{0%,to{opacity:.35;filter:brightness(.9)}34%{opacity:.58;filter:brightness(1.22)}68%{opacity:.43}84%{opacity:.66;filter:brightness(1.3)}}@keyframes harmonyPetal{0%{opacity:0;transform:translate(-12px,20px)rotate(-20deg)}28%{opacity:.7}60%{opacity:.35}to{opacity:0;transform:translate(18px,-34px)rotate(120deg)}}@keyframes harmonyFirefly{0%,to{opacity:0;transform:translateY(12px)scale(.6)}30%{opacity:.8}55%{opacity:.28}78%{opacity:.86}to{transform:translate(10px,-28px)scale(1.2)}}@keyframes harmonyUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes harmonyIconPulse{0%,to{filter:brightness(.93);transform:scale(.98)}50%{filter:brightness(1.18);transform:scale(1.025)}}@keyframes harmonyCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.12);background-position:100% 0}}.resultHero[data-star-type=intuition]{--scene-primary:255,211,119;--scene-secondary:41,139,255;--scene-tertiary:180,101,255;background:#06194c}.resultScene--intuitive{z-index:-1;contain:layout paint;background:#06194c;min-height:100svh;position:fixed;overflow:hidden}.intuitiveScene__layer,.intuitiveScene__glow,.intuitiveScene__particles,.intuitiveScene__grade{pointer-events:none;position:absolute;inset:-3%;transform:translateZ(0)}.intuitiveScene__layer{background-position:50% 44%;background-repeat:no-repeat;background-size:cover}.intuitiveScene__observatory{opacity:.94;filter:saturate(1.12)brightness(1.12);animation:36s ease-in-out infinite alternate intuitiveWorld,10s ease-in-out infinite intuitiveWorldBreath}.intuitiveScene__orrery{opacity:.74;mix-blend-mode:screen;transform-origin:50% 42%;background-position:50% 36%;animation:2.2s .4s both intuitiveOrreryReveal,70s linear 2.6s infinite intuitiveOrreryTurn,9s ease-in-out infinite intuitiveOrreryPulse;inset:-7%}.intuitiveScene__stream{mix-blend-mode:screen;filter:saturate(1.15)brightness(1.08);inset:-9%}.intuitiveScene__stream--one{opacity:.6;animation:30s ease-in-out infinite alternate intuitiveStreamOne,8s ease-in-out infinite intuitiveStreamBreath}.intuitiveScene__stream--two{opacity:.48;animation:36s ease-in-out infinite alternate-reverse intuitiveStreamTwo,10s ease-in-out -3s infinite intuitiveStreamBreath}.intuitiveScene__glow{opacity:.55;mix-blend-mode:screen;background:radial-gradient(at 50% 45%,#ffffff61,#68cdff38 17%,#b060ff24 31%,#0000 58%);animation:7s ease-in-out infinite intuitiveGlow;inset:5% 8% 48%}.intuitiveScene__emblem{opacity:.84;mix-blend-mode:screen;background-position:50% 7%;background-size:min(455px,40vw);animation:2s .7s both intuitiveEmblemReveal,8.5s ease-in-out 2.7s infinite intuitiveEmblemPulse}.intuitiveScene__constellation{opacity:.5;mix-blend-mode:screen;background-position:81% 11%;background-size:min(590px,48vw);animation:4s 1.1s both intuitiveConstellationReveal,11s steps(7,end) 5.1s infinite intuitiveConstellationGlow}.intuitiveScene__particles i{--ix:50%;--iy:50%;--id:-4s;--it:16s;left:var(--ix);top:var(--iy);opacity:0;width:3px;height:3px;animation:intuitiveDust var(--it) var(--id) ease-in-out infinite;background:#fff4c9;border-radius:50%;position:absolute;box-shadow:0 0 10px #fff,0 0 20px #6cc9ff80}.intuitiveScene__particles i:nth-child(5n+1){--ix:8%;--iy:22%;--id:-3s}.intuitiveScene__particles i:nth-child(5n+2){--ix:27%;--iy:72%;--id:-12s;--it:19s}.intuitiveScene__particles i:nth-child(5n+3){--ix:49%;--iy:34%;--id:-8s;--it:17s}.intuitiveScene__particles i:nth-child(5n+4){--ix:73%;--iy:77%;--id:-15s;--it:22s}.intuitiveScene__particles i:nth-child(5n){--ix:92%;--iy:29%;--id:-6s;--it:18s}.intuitiveScene__particles i:nth-child(3n){margin-top:-9%;margin-left:14%}.intuitiveScene__grade{background:linear-gradient(90deg,#020f314d,#0000 21% 79%,#020f314d),linear-gradient(#0000 52%,#0318441a 72%,#020d2b6b),radial-gradient(at 50% 51%,#64c7ff12,#0000 48%);inset:0}.resultHero[data-star-type=intuition]:before,.resultHero[data-star-type=intuition]:after{opacity:0}.resultHero[data-star-type=intuition] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.16);backdrop-filter:blur(4px)saturate(1.16);background:linear-gradient(145deg,#ffffff1a,#0000 32%,#5599ff24),#08266940;border-color:#ffda8780;animation:1.5s .6s both intuitiveUiReveal;box-shadow:inset 0 1px #ffffff45,0 0 92px #4aa4ff3b,0 35px 108px #010d306b}.resultHero[data-star-type=intuition] .resultRealm,.resultHero[data-star-type=intuition] .resultKicker,.resultHero[data-star-type=intuition] .english{font-size:0}.resultHero[data-star-type=intuition] .resultRealm:after{content:"DREAM OBSERVATORY";color:#ffe2a0;letter-spacing:.3em;font:600 11px Georgia,serif}.resultHero[data-star-type=intuition] .resultKicker:after{content:"INSPIRATION";color:#eef8ff;letter-spacing:.42em;font:500 13px Georgia,serif}.resultHero[data-star-type=intuition] .resultTitle{margin-top:10px;font-size:0}.resultHero[data-star-type=intuition] .resultTitle:after{content:"INTUITIVE";color:#fff8e7;letter-spacing:.05em;text-shadow:0 0 18px #ffd78485,0 0 38px #61b3ff6b;font:400 clamp(48px,8vw,92px)/.95 Georgia,serif;display:block}.resultHero[data-star-type=intuition] .english:before{top:50%}.resultHero[data-star-type=intuition] .english:after{content:"直感力タイプ";color:#ffe3a4;letter-spacing:.13em;background:0 0;width:auto;height:auto;font:500 clamp(21px,3vw,31px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=intuition] .resultLead{margin-bottom:clamp(205px,27vh,275px);font-size:0}.resultHero[data-star-type=intuition] .resultLead:before{content:"ひらめきは、未来から届く静かな光。";color:#f4faff;letter-spacing:.07em;text-shadow:0 0 16px #69c2ff80;font:500 clamp(17px,2.2vw,25px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=intuition] .resultLead:after{content:"—  TRUST THE LIGHT WITHIN.  —";color:#ffe2a5;letter-spacing:.17em;margin-top:9px;font:italic 13px Georgia,serif;display:block}.resultHero[data-star-type=intuition] .resultIcon{background-image:url(/images/result-scenes/intuitive/icons/Intuitive_Emblem.png);background-position:50%;background-size:cover;width:clamp(130px,15vw,172px);height:clamp(130px,15vw,172px);animation:8.5s ease-in-out infinite intuitiveIconPulse;overflow:hidden;box-shadow:0 0 35px #6bcaff7a,0 0 72px #b364ff57,0 0 92px #ffd27733}.resultHero[data-star-type=intuition] .resultIcon span{opacity:0}.resultHero[data-star-type=intuition] .juzaMessage,.resultHero[data-star-type=intuition] .adviceBox,.resultHero[data-star-type=intuition] .paidBox,.resultHero[data-star-type=intuition] .premiumCtaPanel{background:linear-gradient(145deg,#5aa6ff42,#3b49b752 53%,#451c7594);border-color:#ffdb8b80;box-shadow:inset 0 1px #ffffff45,0 0 42px #5db5ff33,0 24px 62px #02113759}.resultHero[data-star-type=intuition] .juzaMessage{animation:1.3s 1.7s both intuitiveUiReveal}.resultHero[data-star-type=intuition] .adviceBox{padding-top:70px;transition:transform .3s;position:relative;overflow:hidden}.resultHero[data-star-type=intuition] .adviceBox:hover{transform:translateY(-4px)}.resultHero[data-star-type=intuition] .adviceBox:before{content:"✦";color:#ffe29a;text-align:center;border:1px solid #ffdd8f99;border-radius:50%;width:42px;height:42px;font:24px/42px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #5ab9ff47,0 0 20px #bb66ff38}.resultHero[data-star-type=intuition] .adviceBox:first-child:before{content:"◉"}.resultHero[data-star-type=intuition] .adviceBox:last-child:before{content:"◌"}.resultHero[data-star-type=intuition] .premiumButton{background:linear-gradient(105deg,#6240b4,#1e168c 28%,#9b4bd2 49%,#efb94f 73%,#3b237d) 0 0/220% 100%;border-color:#ffebb1f0;transition:transform .3s,box-shadow .3s;animation:5.6s ease-in-out infinite intuitiveCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8f,0 0 31px #ae5bff7a,0 0 56px #ffc85c59}.resultHero[data-star-type=intuition] .premiumButton:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 0 43px #b662ff99,0 0 63px #ffcd686b}.resultHero[data-star-type=intuition] .premiumButton:active{transform:translateY(0)scale(.99)}.resultHero[data-star-type=intuition] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #ddf4fff5}@keyframes intuitiveWorld{0%{transform:scale(1.03)translate(-.8%,.4%)}to{transform:scale(1.08)translate(.8%,-.4%)}}@keyframes intuitiveWorldBreath{0%,to{opacity:.86;filter:brightness(1.04)}50%{opacity:1;filter:brightness(1.18)}}@keyframes intuitiveOrreryReveal{0%{opacity:0;filter:blur(8px);transform:scale(.75)}to{opacity:.74;filter:blur();transform:scale(1)}}@keyframes intuitiveOrreryTurn{to{transform:rotate(360deg)scale(1.02)}}@keyframes intuitiveOrreryPulse{0%,to{filter:brightness(.94)}50%{filter:brightness(1.2)}}@keyframes intuitiveStreamOne{0%{transform:translate(-2%,1%)scale(1.03)}to{transform:translate(2%,-1%)scale(1.08)}}@keyframes intuitiveStreamTwo{0%{transform:translate(2%,-1%)scale(1.04)}to{transform:translate(-2%,1%)scale(1.09)}}@keyframes intuitiveStreamBreath{0%,to{opacity:.38;filter:brightness(.95)}50%{opacity:.66;filter:brightness(1.18)}}@keyframes intuitiveGlow{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:.68;transform:scale(1.04)}}@keyframes intuitiveEmblemReveal{0%{opacity:0;filter:blur(8px);transform:scale(.72)}to{opacity:.84;filter:blur();transform:scale(1)}}@keyframes intuitiveEmblemPulse{0%,to{opacity:.68;filter:brightness(.93)drop-shadow(0 0 15px #6bcaff);transform:scale(.98)}50%{opacity:.92;filter:brightness(1.2)drop-shadow(0 0 29px #bc72ff);transform:scale(1.025)}}@keyframes intuitiveConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)}to{opacity:.5;clip-path:inset(0);filter:blur()}}@keyframes intuitiveConstellationGlow{0%,to{opacity:.35;filter:brightness(.9)}34%{opacity:.58;filter:brightness(1.23)}68%{opacity:.43}84%{opacity:.66;filter:brightness(1.31)}}@keyframes intuitiveDust{0%{opacity:0;transform:translateY(22px)scale(.6)}30%{opacity:.75}55%{opacity:.28}78%{opacity:.84}to{opacity:0;transform:translateY(-38px)scale(1.2)}}@keyframes intuitiveUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes intuitiveIconPulse{0%,to{filter:brightness(.93);transform:scale(.98)}50%{filter:brightness(1.19);transform:scale(1.025)}}@keyframes intuitiveCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.13);background-position:100% 0}}.resultHero[data-star-type=adaptability]{--scene-primary:245,200,91;--scene-secondary:23,185,120;--scene-tertiary:169,239,85;background:#020806}.resultScene--evolver{z-index:-1;contain:layout paint;background:#020806;min-height:100svh;position:fixed;overflow:hidden}.evolverScene__layer,.evolverScene__groundGlow,.evolverScene__lifeColumn,.evolverScene__leaves,.evolverScene__particles,.evolverScene__grade{pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.evolverScene__layer{background-position:50%;background-repeat:no-repeat;background-size:cover}.evolverScene__background{opacity:.9;filter:brightness(.72)contrast(1.12)saturate(1.12);animation:18s ease-in-out infinite alternate evolverBackgroundBreath;transform:scale(1.04)}.evolverScene__floating{opacity:.34;filter:brightness(.78)saturate(.95);background-size:contain}.evolverScene__floating--one{animation:22s ease-in-out infinite alternate evolverFloatWorld01}.evolverScene__floating--two{opacity:.24;filter:brightness(.86)saturate(1.04);animation:28s ease-in-out infinite alternate evolverFloatWorld02}.evolverScene__constellation{opacity:.18;mix-blend-mode:screen;filter:brightness(1.15)saturate(1.05)drop-shadow(0 0 18px #bfff7947);background-size:contain;animation:10s ease-in-out infinite evolverConstellationPulse,24s ease-in-out infinite alternate evolverConstellationDrift;inset:1% 14% 34%}.evolverScene__ground{opacity:.96;filter:brightness(1.02)contrast(1.08)saturate(1.08)drop-shadow(0 18px 45px #00000073);background-position:50% 100%;background-size:contain;height:72%;animation:9s ease-in-out infinite evolverGroundBreath;inset:auto -10% -4%}.evolverScene__groundGlow{mix-blend-mode:screen;background:radial-gradient(at 50% 100%,#ffe78457,#8bff862e 23%,#34ac7414 43%,#0000 70%);animation:9s ease-in-out infinite evolverGroundExpansion;inset:45% 0 0}.evolverScene__lifeColumn{filter:blur(10px);mix-blend-mode:screen;clip-path:polygon(43% 0,57% 0,75% 100%,25% 100%);background:linear-gradient(#48df910a,#a9ef5538 48%,#ffd76052);animation:8s ease-in-out infinite evolverLifeColumn;inset:19% 42% 8%}.evolverScene__energy{opacity:.44;mix-blend-mode:screen;filter:brightness(1.18)saturate(1.05)drop-shadow(0 0 22px #ffd65557);background-position:50% 100%;background-size:contain;height:77%;animation:12s ease-in-out infinite evolverEnergyRise,7s ease-in-out infinite evolverEnergyBreath;inset:auto 14% 3%}.evolverScene__tree{filter:brightness(1.06)contrast(1.04)saturate(1.06)drop-shadow(0 0 22px #ffd76057)drop-shadow(0 0 46px #72ff802e);background-position:50% 100%;background-size:contain;height:86%;animation:8s ease-in-out infinite evolverTreeBreath;inset:auto 14% 2%}.evolverScene__emblem{opacity:.76;mix-blend-mode:screen;filter:drop-shadow(0 0 18px #69ff7838)drop-shadow(0 0 28px #ffd44b2e);background-position:50% 6%;background-size:min(440px,38vw);animation:7s ease-in-out infinite evolverEmblemBreath}.evolverScene__leaves i{--ex:50%;--ey:80%;--ed:-4s;--et:16s;left:var(--ex);top:var(--ey);opacity:0;width:8px;height:4px;animation:evolverLeafFloat var(--et) var(--ed) ease-in-out infinite;background:linear-gradient(135deg,#a9ef55,#f5c85b);border-radius:90% 10%;position:absolute}.evolverScene__leaves i:nth-child(4n+1){--ex:16%;--ey:76%;--ed:-3s}.evolverScene__leaves i:nth-child(4n+2){--ex:38%;--ey:88%;--ed:-11s;--et:20s}.evolverScene__leaves i:nth-child(4n+3){--ex:64%;--ey:82%;--ed:-7s;--et:18s}.evolverScene__leaves i:nth-child(4n){--ex:84%;--ey:72%;--ed:-14s;--et:22s}.evolverScene__leaves i:nth-child(3n){margin-top:-8%;margin-left:11%}.evolverScene__particles i{--px:50%;--py:70%;--pd:-4s;--pt:15s;left:var(--px);top:var(--py);opacity:0;width:3px;height:3px;animation:evolverLifeParticle var(--pt) var(--pd) ease-in-out infinite;background:#f6fff4;border-radius:50%;position:absolute;box-shadow:0 0 9px #a9ef55,0 0 18px #f5c85b73}.evolverScene__particles i:nth-child(5n+1){--px:9%;--py:68%;--pd:-3s}.evolverScene__particles i:nth-child(5n+2){--px:29%;--py:84%;--pd:-12s;--pt:19s}.evolverScene__particles i:nth-child(5n+3){--px:49%;--py:63%;--pd:-8s;--pt:17s}.evolverScene__particles i:nth-child(5n+4){--px:72%;--py:81%;--pd:-15s;--pt:21s}.evolverScene__particles i:nth-child(5n){--px:91%;--py:66%;--pd:-6s;--pt:18s}.evolverScene__particles i:nth-child(3n){margin-top:-9%;margin-left:13%}.evolverScene__grade{background:linear-gradient(90deg,#01070552,#0000 21% 79%,#01070552),linear-gradient(#02080614,#0000 46%,#0109062e 75%,#01050480),radial-gradient(at 50% 42%,#030d093b,#0000 45%)}.resultHero[data-star-type=adaptability]:before,.resultHero[data-star-type=adaptability]:after{opacity:0}.resultHero[data-star-type=adaptability] .resultCard{-webkit-backdrop-filter:blur(4px)saturate(1.14);backdrop-filter:blur(4px)saturate(1.14);background:linear-gradient(145deg,#ffffff14,#0000 32%,#23be7a21),#031c1445;border-color:#f5c85b7a;animation:1.5s .6s both evolverUiReveal;box-shadow:inset 0 1px #fff3,0 0 90px #1fb77430,0 35px 108px #00050385}.resultHero[data-star-type=adaptability] .resultRealm,.resultHero[data-star-type=adaptability] .resultKicker,.resultHero[data-star-type=adaptability] .english{font-size:0}.resultHero[data-star-type=adaptability] .resultRealm:after{content:"LIVING GENESIS";color:#fff0a6;letter-spacing:.3em;font:600 11px Georgia,serif}.resultHero[data-star-type=adaptability] .resultKicker:after{content:"BECOME · GROW · EVOLVE";color:#dffff0;letter-spacing:.36em;font:500 12px Georgia,serif}.resultHero[data-star-type=adaptability] .resultTitle{margin-top:10px;font-size:0}.resultHero[data-star-type=adaptability] .resultTitle:after{content:"EVOLVER";color:#fff5cf;letter-spacing:.05em;text-shadow:0 0 18px #f5c85b85,0 0 38px #36cd8057;font:400 clamp(48px,8vw,92px)/.95 Georgia,serif;display:block}.resultHero[data-star-type=adaptability] .english:before{top:50%}.resultHero[data-star-type=adaptability] .english:after{content:"進化力タイプ";color:#fff0a6;letter-spacing:.13em;background:0 0;width:auto;height:auto;font:500 clamp(21px,3vw,31px) Georgia,Yu Mincho,serif;display:inline-block;position:relative;top:auto;left:auto}.resultHero[data-star-type=adaptability] .resultLead{margin-bottom:clamp(230px,31vh,315px);font-size:0}.resultHero[data-star-type=adaptability] .resultLead:before{content:"変化を恐れず、進化し続ける人";color:#f6fff4;letter-spacing:.07em;text-shadow:0 0 15px #69ff7861;font:500 clamp(17px,2.2vw,25px) Georgia,Yu Mincho,serif;display:block}.resultHero[data-star-type=adaptability] .resultIcon{background-image:url(/images/result-scenes/evolver/icons/emblem.png);background-position:50%;background-size:cover;width:clamp(130px,15vw,170px);height:clamp(130px,15vw,170px);animation:7s ease-in-out infinite evolverEmblemBreath;overflow:hidden;box-shadow:0 0 34px #69ff7847,0 0 72px #f5c85b3d}.resultHero[data-star-type=adaptability] .resultIcon span{opacity:0}.resultHero[data-star-type=adaptability] .juzaMessage,.resultHero[data-star-type=adaptability] .adviceBox,.resultHero[data-star-type=adaptability] .paidBox,.resultHero[data-star-type=adaptability] .premiumCtaPanel{background:linear-gradient(145deg,#2abc7b36,#11523a57 54%,#031912ad);border-color:#f5c85b7a;box-shadow:inset 0 1px #fff3,0 0 40px #2ac47d2b,0 24px 62px #00080566}.resultHero[data-star-type=adaptability] .adviceBox{padding-top:70px;transition:transform .3s;position:relative;overflow:hidden}.resultHero[data-star-type=adaptability] .adviceBox:hover{transform:translateY(-4px)}.resultHero[data-star-type=adaptability] .adviceBox:before{content:"⌁";color:#fff0a6;text-align:center;border:1px solid #f5c85b94;border-radius:50%;width:42px;height:42px;font:24px/42px Georgia;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 15px #28c17a40,0 0 19px #f5c85b33}.resultHero[data-star-type=adaptability] .adviceBox:nth-child(2):before{content:"↟"}.resultHero[data-star-type=adaptability] .adviceBox:nth-child(3):before{content:"∞"}.resultHero[data-star-type=adaptability] .premiumButton{background:linear-gradient(105deg,#336c36,#17b978 28%,#779b38 49%,#f5c85b 73%,#27592f) 0 0/220% 100%;border-color:#fff0a9f0;transition:transform .3s;animation:5.6s ease-in-out infinite evolverCtaGlow;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,0 0 30px #a9ef5561,0 0 54px #f5c85b4d}.resultHero[data-star-type=adaptability] .premiumButton:hover{transform:translateY(-3px)}.resultHero[data-star-type=adaptability] .premiumButton:active{transform:translateY(0)scale(.99)}.resultHero[data-star-type=adaptability] .premiumButton:focus-visible{outline-offset:5px;outline:3px solid #e2ffbff5}@keyframes evolverBackgroundBreath{0%{opacity:.84;transform:scale(1.04)}to{opacity:.94;transform:scale(1.08)}}@keyframes evolverFloatWorld01{0%{transform:translate(-1.5%,.8%)}to{transform:translate(1.5%,-.8%)}}@keyframes evolverFloatWorld02{0%{transform:translate(1.2%,-.7%)}to{transform:translate(-1.2%,.7%)}}@keyframes evolverConstellationPulse{0%,to{opacity:.12;filter:brightness(.95)}50%{opacity:.25;filter:brightness(1.22)}}@keyframes evolverConstellationDrift{0%{transform:translate(-1%)}to{transform:translate(1%)}}@keyframes evolverGroundBreath{0%,to{filter:brightness(.98);transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.012)}}@keyframes evolverEnergyRise{0%,to{transform:translateY(4px)scale(.99)}50%{transform:translateY(-5px)scale(1.02)}}@keyframes evolverEnergyBreath{0%,to{opacity:.32}50%{opacity:.55}}@keyframes evolverTreeBreath{0%,to{filter:brightness(1.02);transform:translateY(0)scale(1)}50%{filter:brightness(1.1);transform:translateY(-3px)scale(1.015)}}@keyframes evolverEmblemBreath{0%,to{opacity:.65;filter:brightness(.96);transform:scale(.985)}50%{opacity:.84;filter:brightness(1.12);transform:scale(1.02)}}@keyframes evolverGroundExpansion{0%,to{opacity:.38;transform:scaleX(.96)}50%{opacity:.62;transform:scaleX(1.04)}}@keyframes evolverLifeColumn{0%,to{opacity:.28;transform:scaleY(.96)}50%{opacity:.52;transform:scaleY(1.04)}}@keyframes evolverLeafFloat{0%{opacity:0;transform:translate(-10px,20px)rotate(-20deg)}30%{opacity:.7}to{opacity:0;transform:translate(15px,-52px)rotate(140deg)}}@keyframes evolverLifeParticle{0%{opacity:0;transform:translateY(20px)scale(.6)}30%{opacity:.75}58%{opacity:.3}to{opacity:0;transform:translateY(-46px)scale(1.2)}}@keyframes evolverUiReveal{0%{opacity:0;filter:blur(8px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:none}}@keyframes evolverCtaGlow{0%,to{filter:brightness(.96);background-position:0 0}50%{filter:brightness(1.12);background-position:100% 0}}@keyframes sceneGalaxyDrift{0%{transform:scale(1)rotate(-1deg)}to{transform:scale(1.06)rotate(2deg)}}@keyframes sceneLightBreath{0%,to{opacity:.62}50%{opacity:1}}@keyframes sceneOrbitForward{to{transform:translate(-50%,-50%)rotate(352deg)}}@keyframes sceneOrbitReverse{to{transform:translate(-50%,-50%)rotate(-368deg)}}@keyframes sceneIconOrbit{to{border-radius:42% 58% 46% 54%;transform:rotate(360deg)}}@keyframes sceneConstellationReveal{0%{opacity:0;filter:blur(12px);transform:translate(-50%)scale(.82)}to{opacity:.34;filter:blur(0) drop-shadow(0 0 8px rgba(var(--scene-primary), .52));transform:translate(-50%)scale(1)}}@keyframes sceneConstellationFloat{0%,to{transform:translate(-50%)translateY(0)rotate(-1deg)}50%{transform:translate(-50%)translateY(10px)rotate(1deg)}}@keyframes sceneStarPulse{0%,to{opacity:.48;transform:scale(.72)}50%{opacity:1;transform:scale(1.4)}}@keyframes sceneRevealAction{0%{opacity:0;filter:blur(10px);transform:translateY(90px)scale(.94)}65%{transform:translateY(-7px)scale(1.01)}to{opacity:1;filter:none;transform:none}}@keyframes sceneRevealCreator{0%{opacity:0;filter:hue-rotate(55deg)blur(14px);transform:perspective(1000px)rotateY(-12deg)rotateX(6deg)scale(.88)}to{opacity:1;filter:none;transform:perspective(1000px)rotateY(0)rotateX(0)scale(1)}}@keyframes sceneRevealIntuition{0%{opacity:0;filter:blur(20px);transform:translateY(-24px)scale(1.08)}to{opacity:1;filter:none;transform:none}}@keyframes sceneRevealThinker{0%{opacity:0;clip-path:inset(48% 0 round 34px);transform:perspective(1200px)rotateX(18deg)scale(.86)}to{opacity:1;clip-path:inset(0 round 34px);transform:none}}@keyframes sceneRevealEmpathy{0%{opacity:0;filter:blur(16px);border-radius:50%;transform:scale(.78)}70%{transform:scale(1.02)}to{opacity:1;filter:none;border-radius:34px;transform:scale(1)}}@keyframes sceneRevealExpression{0%{opacity:0;filter:blur(8px)saturate(2);transform:translate(-56px)skew(-3deg)}58%{transform:translate(8px)skew(1deg)}to{opacity:1;filter:none;transform:none}}@keyframes sceneRevealExplorer{0%{opacity:0;filter:blur(12px);transform:translate3d(0,32px,-280px)rotate(-3deg)}to{opacity:1;filter:none;transform:translate(0,0)}}@keyframes sceneRevealChallenger{0%{opacity:0;filter:brightness(2)blur(8px);transform:translateY(120px)scaleX(.9)}62%{transform:translateY(-10px)scaleX(1.01)}to{opacity:1;filter:none;transform:none}}@keyframes sceneRevealLeader{0%{opacity:0;filter:blur(8px);transform:perspective(1000px)rotateX(-14deg)scale(1.08)}to{opacity:1;filter:none;transform:none}}@keyframes sceneRevealPersistence{0%{opacity:0;clip-path:inset(100% 0 0 round 34px);transform:translateY(40px)}to{opacity:1;clip-path:inset(0 round 34px);transform:none}}@keyframes sceneRevealAdaptability{0%{opacity:0;filter:blur(18px);border-radius:48% 28% 42% 30%;transform:translate(42px)scale(.94)}68%{border-radius:28px 38px 30px 42px}to{opacity:1;filter:none;border-radius:34px;transform:none}}@keyframes sceneStarsAction{0%{opacity:0;transform:translate(-36px,34px)scale(.3)}45%{opacity:1}to{opacity:0;transform:translate(52px,-68px)scale(1.5)}}@keyframes sceneStarsCreator{0%,to{opacity:.15;transform:rotate(0)scale(.5)}50%{opacity:1;transform:rotate(180deg)scale(1.6)}}@keyframes sceneStarsIntuition{0%,to{opacity:.08;transform:translateY(0)scale(.8)}50%{opacity:.82;transform:translateY(16px)scale(1.2)}}@keyframes sceneStarsThinker{0%{opacity:0;transform:translate(-14px)}20%,78%{opacity:.9}to{opacity:0;transform:translate(14px)}}@keyframes sceneStarsEmpathy{0%,to{opacity:.12;transform:translateY(8px)scale(.7)}50%{opacity:.92;transform:translateY(-10px)scale(1.45)}}@keyframes sceneStarsExpression{0%{opacity:0;transform:translateY(40px)scaleY(.4)}45%{opacity:1}to{opacity:0;transform:translateY(-54px)scaleY(1.6)}}@keyframes sceneStarsExplorer{0%{opacity:0;transform:scale(.25)}34%{opacity:1}to{opacity:0;transform:scale(2.2)}}@keyframes sceneStarsChallenger{0%{opacity:0;transform:translateY(46px)rotate(0)}48%{opacity:1}to{opacity:0;transform:translateY(-70px)rotate(130deg)}}@keyframes sceneStarsLeader{0%,to{opacity:.18;transform:rotate(0)translate(0)scale(.7)}50%{opacity:1;transform:rotate(180deg)translate(8px)scale(1.35)}}@keyframes sceneStarsPersistence{0%{opacity:0;transform:translate(-8px,20px)rotate(-20deg)}50%{opacity:.9}to{opacity:0;transform:translate(10px,-24px)rotate(25deg)}}@keyframes sceneStarsAdaptability{0%{opacity:0;transform:translate(-32px,10px)rotate(-10deg)}42%{opacity:1}to{opacity:0;transform:translate(46px,-12px)rotate(12deg)}}@keyframes challengeCurtain{0%,18%{opacity:1}to{opacity:0}}@keyframes challengeNebulaReveal{0%{opacity:0;filter:brightness(.25)saturate(.4)}to{opacity:.82;filter:brightness(.78)saturate(1.12)}}@keyframes challengeNebulaDrift{0%{transform:scale(1.04)translate(-1.5%)}to{transform:scale(1.1)translate(1.5%,-1%)}}@keyframes challengeNebulaTwoReveal{0%{opacity:0}to{opacity:.38}}@keyframes challengeNebulaTwoDrift{0%{transform:rotate(-4deg)scale(1.08)}to{transform:rotate(5deg)scale(1.14)}}@keyframes challengeSmokeReveal{0%{opacity:0;filter:blur(10px)}to{opacity:.32;filter:blur(1px)}}@keyframes challengeSmokeDrift{0%{transform:translate(-2%,1%)scale(1.05)}to{transform:translate(2%,-1.5%)scale(1.1)}}@keyframes challengeEarthReveal{0%{opacity:0;transform:translateY(3%)scale(1.03)}to{opacity:.86;transform:translateZ(0)scale(1.03)}}@keyframes challengeAtmosphereReveal{0%{opacity:0}to{opacity:.76}}@keyframes challengeAtmosphereBreath{0%,to{opacity:.58;filter:brightness(.9)}50%{opacity:.92;filter:brightness(1.18)}}@keyframes challengeHorizonReveal{0%{opacity:0;transform:scaleX(.72)}to{opacity:.72;transform:scaleX(1)}}@keyframes challengeHorizonBreath{0%,to{opacity:.52;transform:scaleX(.96)}50%{opacity:.82;transform:scaleX(1.03)}}@keyframes challengeHeatReveal{0%{opacity:0}to{opacity:.18}}@keyframes challengeHeatShimmer{0%,to{filter:blur(.4px);transform:translate(-.25%)scale(1.015)}50%{filter:blur(1.1px);transform:translate(.35%,-.2%)scale(1.025)}}@keyframes challengeExplosionIgnite{0%{opacity:0;filter:brightness(.5);transform:scale(.8)}48%{opacity:.9;filter:brightness(1.45)}to{opacity:.55;filter:brightness();transform:scale(1)}}@keyframes challengeExplosionBreath{0%,to{opacity:.36;transform:scale(.99)}45%{opacity:.68;transform:scale(1.035)}}@keyframes challengeCoreBirth{0%{opacity:0;filter:brightness(2)blur(8px);transform:scale(.45)}64%{opacity:1}to{opacity:.9;filter:brightness();transform:scale(1)}}@keyframes challengeCorePulse{0%,to{opacity:.72;filter:brightness(.92)saturate(1.05);transform:scale(.985)}48%{opacity:1;filter:brightness(1.22)saturate(1.2);transform:scale(1.035)}}@keyframes challengeCorePlasma{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.92)}48%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes challengeCoreRays{0%{opacity:.28;transform:translate(-50%,-50%)rotate(0)}50%{opacity:.56}to{opacity:.28;transform:translate(-50%,-50%)rotate(360deg)}}@keyframes challengeRingBirth{0%{opacity:0;filter:blur(5px);transform:scale(.55)rotate(-18deg)}to{opacity:.8;filter:blur();transform:scale(1)rotate(0)}}@keyframes challengeRingRotate{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1)}}@keyframes challengeEmblemReveal{0%{opacity:0;filter:blur(7px);transform:scale(.82)}to{opacity:.62;filter:blur();transform:scale(1)}}@keyframes challengeConstellationDraw{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(2)}to{opacity:.66;clip-path:inset(0);filter:brightness()}}@keyframes challengeConstellationTwinkle{0%,to{opacity:.48}40%{opacity:.74}52%{opacity:.58}63%{opacity:.8}}@keyframes challengeMeteorFall{0%,54%{opacity:0;transform:translate(-8%,-9%)scale(.96)}57%{opacity:.84}72%{opacity:0;transform:translate(8%,12%)scale(1.03)}to{opacity:0}}@keyframes challengeMeteorReverse{0%,74%{opacity:0;transform:translate(8%,7%)}77%{opacity:.6}87%{opacity:0;transform:translate(-7%,-9%)}to{opacity:0}}@keyframes challengeParticlesReveal{0%{opacity:0}to{opacity:.58}}@keyframes challengeParticlesFloat{0%{opacity:.4;transform:translate(-1%,1.5%)scale(1.01)}to{opacity:.68;transform:translate(1%,-2%)scale(1.035)}}@keyframes challengeParticlesBlink{0%,to{opacity:.25}18%{opacity:.7}31%{opacity:.35}62%{opacity:.8}76%{opacity:.42}}@keyframes challengeParticlesInward{0%,to{opacity:.32;transform:scale(1.04)}50%{opacity:.68;transform:scale(.94)}}@keyframes challengeStarDustDrift{0%{opacity:.28;transform:translate(-1.5%)scale(1.03)}to{opacity:.48;transform:translate(1.5%,-1%)scale(1.06)}}@keyframes challengeSparksRise{0%{opacity:.25;transform:translateY(2%)}48%{opacity:.72}to{opacity:.2;transform:translateY(-4%)}}@keyframes challengeFlareBirth{0%{opacity:0;transform:scale(.72)}to{opacity:.7;transform:scale(1)}}@keyframes challengeFlarePulse{0%,to{opacity:.42;filter:brightness(.9);transform:scale(.985)}48%{opacity:.86;filter:brightness(1.3);transform:scale(1.035)}}@keyframes challengeMicroDrift{0%{opacity:0;transform:translate(-6px,14px)scale(.65)}32%{opacity:.68}57%{opacity:.25}78%{opacity:.82}to{opacity:0;transform:translate(9px,-24px)scale(1.12)}}@keyframes challengeTravelerReveal{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:.9;transform:translate(-50%)translateY(0)}}@keyframes challengeCardReveal{0%{opacity:0;filter:blur(12px);transform:translateY(72px)scale(.965)}to{opacity:1;filter:blur();transform:translateZ(0)scale(1)}}@keyframes challengeTitleReveal{0%{opacity:0;filter:blur(8px);letter-spacing:.08em;transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes challengeEmblemUiReveal{0%{opacity:0;filter:blur(7px)brightness(1.5);transform:scale(.72)rotate(-8deg)}to{opacity:1;filter:blur()brightness();transform:scale(1)rotate(0)}}@keyframes challengeUiReveal{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes challengePortraitBreath{0%,to{filter:brightness(.9);transform:translateY(-50%)scale(.96)}50%{filter:brightness(1.14);transform:translateY(-50%)scale(1.04)}}@keyframes challengeCtaBreath{0%,to{filter:brightness(.95);background-position:0 0,0 0}50%{filter:brightness(1.08);background-position:0 0,100% 0}}@keyframes explorerSkyBreathe{0%{opacity:.82;filter:brightness(.96)}to{opacity:1;filter:brightness(1.12)}}@keyframes explorerTwinkleOne{0%,to{opacity:.27}18%{opacity:.62}39%{opacity:.35}61%{opacity:.7}82%{opacity:.4}}@keyframes explorerTwinkleTwo{0%,to{opacity:.22}24%{opacity:.55}47%{opacity:.31}70%{opacity:.65}89%{opacity:.36}}@keyframes explorerMilkyDrift{0%{transform:translate(-1%,.7%)scale(1.035)rotate(-.7deg)}to{transform:translate(1%,-.7%)scale(1.07)rotate(.7deg)}}@keyframes explorerMilkyBreath{0%,to{opacity:.55;filter:saturate(1.08)brightness(1.02)}50%{opacity:.73;filter:saturate(1.25)brightness(1.18)}}@keyframes explorerDomeReveal{0%{opacity:0;filter:brightness(.65)blur(5px)}to{opacity:.8;filter:brightness(1.08)blur()}}@keyframes explorerDomeParallax{0%{transform:translate(-.6%,.4%)scale(1.01)}to{transform:translate(.6%,-.4%)scale(1.025)}}@keyframes explorerDawnBreathe{0%,to{opacity:.38;transform:scale(.97)}50%{opacity:.58;transform:scale(1.035)}}@keyframes explorerEmblemReveal{0%{opacity:0;filter:blur(7px)brightness(1.4);transform:scale(.76)}to{opacity:.75;filter:blur()brightness();transform:scale(1)}}@keyframes explorerEmblemPulse{0%,to{opacity:.6;filter:brightness(.94)drop-shadow(0 0 15px #5edaff5c);transform:scale(.985)}50%{opacity:.86;filter:brightness(1.16)drop-shadow(0 0 28px #ffd37e5c);transform:scale(1.025)}}@keyframes explorerConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(5px)}to{opacity:.5;clip-path:inset(0);filter:blur()}}@keyframes explorerConstellationBreathe{0%,to{opacity:.38;filter:brightness(.92)}50%{opacity:.6;filter:brightness(1.18)}}@keyframes explorerConstellationLeft{0%{opacity:0}46%,to{opacity:.43;filter:brightness(1.2)}}@keyframes explorerConstellationRight{0%,18%{opacity:0}63%,to{opacity:.47;filter:brightness(1.25)}}@keyframes explorerConstellationStars{0%,to{opacity:.23}28%{opacity:.6;filter:brightness(1.3)}53%{opacity:.34}77%{opacity:.68;filter:brightness(1.4)}}@keyframes explorerObserverReveal{0%{opacity:0;filter:blur(5px);transform:translateY(16px)}to{opacity:.88;filter:drop-shadow(1px -1px 5px #ffd68959);transform:translateY(0)}}@keyframes explorerObserverBreathe{0%,to{filter:brightness(.94)drop-shadow(0 0 12px #5ccaff33);transform:translateY(0)}50%{filter:brightness(1.06)drop-shadow(0 0 18px #ffd57f3d);transform:translateY(-3px)}}@keyframes explorerParticleFloat{0%{opacity:0;transform:translate(-7px,20px)scale(.6)}28%{opacity:.7}52%{opacity:.3}76%{opacity:.8}to{opacity:0;transform:translate(10px,-32px)scale(1.14)}}@keyframes explorerUiReveal{0%{opacity:0;filter:blur(8px);transform:translateY(32px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes explorerIconPulse{0%,to{filter:brightness(.95);transform:scale(.985)}50%{filter:brightness(1.14);transform:scale(1.025)}}@keyframes explorerPortraitGlow{0%,to{filter:brightness(.94);transform:translateY(-50%)scale(.96)}50%{filter:brightness(1.14);transform:translateY(-50%)scale(1.04)}}@keyframes explorerCtaGlow{0%,to{filter:brightness(.97);background-position:0 0}50%{filter:brightness(1.1);background-position:100% 0}}@keyframes creatorStarsBreathe{0%{opacity:.72;filter:brightness(.86)}to{opacity:.94;filter:brightness(1.1)}}@keyframes creatorTwinkleOne{0%,to{opacity:.24}18%{opacity:.58}39%{opacity:.3}62%{opacity:.65}81%{opacity:.37}}@keyframes creatorTwinkleTwo{0%,to{opacity:.2}23%{opacity:.5}46%{opacity:.28}69%{opacity:.6}88%{opacity:.31}}@keyframes creatorNebulaDrift{0%{transform:translate(-1.5%,1%)scale(1.04)rotate(-1.5deg)}to{transform:translate(1.5%,-1%)scale(1.09)rotate(1.5deg)}}@keyframes creatorNebulaBreath{0%,to{opacity:.5;filter:brightness(.88)saturate()}50%{opacity:.72;filter:brightness(1.13)saturate(1.18)}}@keyframes creatorStudioReveal{0%{opacity:0;filter:blur(7px)}to{opacity:.74;filter:blur()}}@keyframes creatorStudioParallax{0%{transform:translate(-.8%,.35%)scale(1.015)}to{transform:translate(.8%,-.35%)scale(1.035)}}@keyframes creatorAtmosphereFloat{0%{opacity:.24;transform:translate(-2%,1%)scale(1.02)}to{opacity:.42;transform:translate(2%,-1%)scale(1.08)}}@keyframes creatorBrushStroke{0%,56%,to{opacity:0;transform:rotate(var(--creator-brush-angle)) scaleX(.25) translateX(-18px)}66%{opacity:.22}82%{opacity:.7;transform:rotate(var(--creator-brush-angle)) scaleX(1) translateX(0)}93%{opacity:0;transform:rotate(var(--creator-brush-angle)) scaleX(1.08) translateX(12px)}}@keyframes creatorPrismFloat{0%{opacity:0;filter:brightness(.8);transform:translate(-5px,18px)rotate(-8deg)scale(.78)}25%{opacity:.48}52%{opacity:.72;filter:brightness(1.35)}76%{opacity:.42}to{opacity:0;filter:brightness(.9);transform:translate(8px,-27px)rotate(10deg)scale(1.05)}}@keyframes creatorEmblemReveal{0%{opacity:0;filter:blur(8px)brightness(1.5);transform:scale(.76)}to{opacity:.72;filter:blur()brightness();transform:scale(1)}}@keyframes creatorEmblemSacredPulse{0%,to{opacity:.58;filter:brightness(.92)drop-shadow(0 0 15px #ff6ddf52);transform:scale(.98)rotate(-.4deg)}50%{opacity:.84;filter:brightness(1.16)drop-shadow(0 0 30px #55dbff6b);transform:scale(1.025)rotate(.4deg)}}@keyframes creatorConstellationReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(5px)}to{opacity:.46;clip-path:inset(0);filter:blur()}}@keyframes creatorConstellationBreath{0%,to{opacity:.34;filter:brightness(.9)}50%{opacity:.58;filter:brightness(1.2)}}@keyframes creatorConstellationLeft{0%{opacity:0}45%,to{opacity:.42;filter:brightness(1.24)}}@keyframes creatorConstellationRight{0%,18%{opacity:0}62%,to{opacity:.45;filter:brightness(1.28)}}@keyframes creatorConstellationStars{0%,to{opacity:.2}27%{opacity:.58;filter:brightness(1.35)}51%{opacity:.32}76%{opacity:.66;filter:brightness(1.46)}}@keyframes creatorEnergyDust{0%{opacity:0;transform:translate(-8px,20px)scale(.55)}27%{opacity:.68}51%{opacity:.28}75%{opacity:.78}to{opacity:0;transform:translate(11px,-34px)scale(1.15)}}@keyframes creatorArtistReveal{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:.9;filter:drop-shadow(0 0 16px #9250ff47);transform:translateY(0)}}@keyframes creatorArtistBreathe{0%,to{filter:brightness(.92)drop-shadow(0 0 13px #9250ff38);transform:translateY(0)}50%{filter:brightness(1.06)drop-shadow(0 0 20px #4dd2ff42);transform:translateY(-3px)}}@keyframes creatorCanvasReveal{0%{opacity:0;filter:blur(6px);transform:perspective(600px)rotateY(-12deg)rotate(3deg)scale(.88)}to{opacity:.92;filter:blur();transform:perspective(600px)rotateY(-7deg)rotate(2deg)scale(1)}}@keyframes creatorCanvasGlow{0%,to{filter:brightness(.92)saturate()}50%{filter:brightness(1.12)saturate(1.18)}}@keyframes creatorUiReveal{0%{opacity:0;filter:blur(9px);transform:translateY(34px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes creatorIconPulse{0%,to{filter:brightness(.94);transform:scale(.98)}50%{filter:brightness(1.14);transform:scale(1.025)}}@keyframes creatorPortraitGlow{0%,to{filter:brightness(.9);transform:translateY(-50%)scale(.96)}50%{filter:brightness(1.15);transform:translateY(-50%)scale(1.04)}}@keyframes creatorCtaGlow{0%,to{filter:brightness(.95);background-position:0 0}50%{filter:brightness(1.08);background-position:100% 0}}@keyframes empathStarField{0%{opacity:.76;filter:brightness(.88)}to{opacity:.96;filter:brightness(1.08)}}@keyframes empathStarsTwinkleA{0%,to{opacity:.24;filter:brightness(.86)}17%{opacity:.5}36%{opacity:.31}58%{opacity:.58;filter:brightness(1.12)}79%{opacity:.34}}@keyframes empathStarsTwinkleB{0%,to{opacity:.2}21%{opacity:.46}43%{opacity:.27}68%{opacity:.52}87%{opacity:.3}}@keyframes empathAuroraSway{0%{transform:translate(-1.5%,.5%)scaleX(1.02)scaleY(.985)}to{transform:translate(1.5%,-.7%)scaleX(1.05)scaleY(1.02)}}@keyframes empathAuroraBreath{0%,to{opacity:.68;filter:blur(.45px)saturate(1.02)brightness(.9)hue-rotate(-5deg)}50%{opacity:.9;filter:blur(.65px)saturate(1.2)brightness(1.12)hue-rotate(4deg)}}@keyframes empathRays{0%{opacity:.16;transform:skew(-2deg)translate(-1%)}to{opacity:.34;transform:skew(2deg)translate(1%)}}@keyframes empathLakeReveal{0%{opacity:0;transform:translateY(2%)}to{opacity:.92;transform:translateY(0)}}@keyframes empathWaterShimmer{0%{opacity:.2;transform:scaleX(.99)skew(-.4deg)}to{opacity:.36;transform:scaleX(1.015)skew(.5deg)}}@keyframes empathMirroredGlow{0%{opacity:.42;transform:scaleX(.985)translateY(0)}to{opacity:.7;transform:scaleX(1.018)translateY(3px)}}@keyframes empathFogLeft{0%{opacity:.35;transform:translate(-7%)scaleX(1.05)}to{opacity:.55;transform:translate(7%)scaleX(1.15)}}@keyframes empathFogRight{0%{transform:translate(9%)scaleX(1.12)}to{transform:translate(-9%)scaleX(1.02)}}@keyframes empathConstellationReveal{0%{opacity:0;filter:blur(8px)brightness(1.5)}to{opacity:.46;filter:blur()brightness()}}@keyframes empathConstellationGlow{0%,to{opacity:.32;filter:brightness(.9)}34%{opacity:.54;filter:brightness(1.15)}47%{opacity:.4}66%{opacity:.62;filter:brightness(1.25)}}@keyframes empathConstellationStepOne{0%{opacity:0;filter:brightness(.8)}38%,to{opacity:.38;filter:brightness(1.2)}}@keyframes empathConstellationStepTwo{0%,18%{opacity:0}56%,to{opacity:.42;filter:brightness(1.18)}}@keyframes empathConstellationStarCycle{0%,to{opacity:.24;filter:brightness(.9)}24%{opacity:.58;filter:brightness(1.32)}47%{opacity:.34}71%{opacity:.66;filter:brightness(1.4)}}@keyframes empathEmblemReveal{0%{opacity:0;filter:blur(8px);transform:scale(.78)}to{opacity:.78;transform:scale(1)}}@keyframes empathEmblemBreath{0%,to{opacity:.62;filter:brightness(.9)drop-shadow(0 0 14px #67e7ff5c);transform:scale(.985)}50%{opacity:.9;filter:brightness(1.18)drop-shadow(0 0 28px #9a74ff9e);transform:scale(1.025)}}@keyframes empathSacredHalo{0%,to{opacity:.38;transform:translate(-50%,-50%)scale(.94)rotate(-2deg)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.06)rotate(2deg)}}@keyframes empathFlare{0%,to{opacity:.28;transform:scaleX(.78)}50%{opacity:.68;transform:scaleX(1.08)}}@keyframes empathParticleDrift{0%{opacity:0;transform:translate(-8px,18px)scale(.6)}30%{opacity:.7}55%{opacity:.25}78%{opacity:.8}to{opacity:0;transform:translate(10px,-30px)scale(1.15)}}@keyframes empathUiReveal{0%{opacity:0;filter:blur(10px);transform:translateY(34px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes empathUiGlow{0%,to{filter:brightness(.94)}50%{filter:brightness(1.12)}}@keyframes empathPortraitBreath{0%,to{filter:brightness(.92);transform:translateY(-50%)scale(.96)}50%{filter:brightness(1.14);transform:translateY(-50%)scale(1.04)}}@keyframes empathCtaGlow{0%,to{background-position:0 0;box-shadow:inset 0 0 18px #ffffff24,0 0 16px #ffdc9152,0 0 34px #8b5cff47}50%{background-position:100% 0;box-shadow:inset 0 0 24px #ffffff38,0 0 26px #ffdc918a,0 0 54px #63d0ff61}}@media (width<=640px){.resultScene--evolver{position:absolute}.evolverScene__floating--two{display:none}.evolverScene__constellation{opacity:.12;inset:4% -15% 43%}.evolverScene__ground{height:64%;inset:auto -32% -2%}.evolverScene__energy{height:63%;inset:auto 10% 5%}.evolverScene__tree{height:72%;inset:auto 4% 3%}.evolverScene__emblem{background-position:50% 4%;background-size:92vw}.evolverScene__lifeColumn{inset:29% 40% 12%}.resultHero[data-star-type=adaptability] .resultTitle:after{font-size:clamp(43px,15vw,60px)}.resultHero[data-star-type=adaptability] .resultLead{margin-bottom:190px}.resultScene--intuitive{position:absolute}.intuitiveScene__layer{background-position:50% 26%;inset:-2% -39%}.intuitiveScene__orrery{background-position:50% 28%;inset:-5% -45%}.intuitiveScene__emblem{background-position:50% 4%;background-size:92vw}.intuitiveScene__constellation{background-position:79% 11%;background-size:116vw}.resultHero[data-star-type=intuition] .resultTitle:after{font-size:clamp(42px,14.5vw,58px)}.resultHero[data-star-type=intuition] .resultLead{margin-bottom:175px}.resultScene--harmony{position:absolute}.harmonyScene__layer{background-position:50% 27%;inset:-2% -39%}.harmonyScene__river{background-position:50% 75%}.harmonyScene__emblem{background-position:50% 4%;background-size:91vw}.harmonyScene__constellation{background-position:79% 11%;background-size:116vw}.resultHero[data-star-type=thinker] .resultTitle:after{font-size:clamp(44px,15vw,60px)}.resultHero[data-star-type=thinker] .resultLead{margin-bottom:170px}.resultScene--luminary{position:absolute}.luminaryScene__layer{background-position:50% 26%;inset:-2% -38%}.luminaryScene__floor{background-position:50% 76%}.luminaryScene__pillars{background-position:50% 17%;inset:-5% -44%}.luminaryScene__emblem{background-position:50% 4%;background-size:92vw}.luminaryScene__constellation{background-position:79% 11%;background-size:116vw}.resultHero[data-star-type=expression] .resultTitle:after{font-size:clamp(45px,16vw,62px)}.resultHero[data-star-type=expression] .resultLead{margin-bottom:170px}.resultScene--guardian{position:absolute}.guardianScene__layer{background-position:50% 27%;inset:-2% -38%}.guardianScene__temple{background-position:50% 56%}.guardianScene__barrier{background-position:50% 13%;inset:-5% -43%}.guardianScene__emblem{background-position:50% 4%;background-size:90vw}.guardianScene__constellation{background-position:78% 12%;background-size:116vw}.guardianScene__guardian{top:42%;scale:.68}.guardianScene__flames i{bottom:24%;scale:.72}.resultHero[data-star-type=persistence] .resultKicker:after{font-size:clamp(34px,13vw,50px)}.resultHero[data-star-type=persistence] .resultLead{margin-bottom:175px}.resultScene--visionary{position:absolute}.visionaryScene__layer{background-position:50% 24%;inset:-2% -38%}.visionaryScene__gate{background-position:50% 7%;inset:-5% -44%}.visionaryScene__city{background-position:50% 62%}.visionaryScene__emblem{background-position:50% 5%;background-size:90vw}.visionaryScene__constellation{background-position:77% 13%;background-size:116vw}.visionaryScene__traveler{top:41%;left:50%;scale:.68}.resultHero[data-star-type=leader] .resultTitle:after{font-size:clamp(42px,15vw,60px)}.resultHero[data-star-type=leader] .resultKicker:after{letter-spacing:.3em}.resultHero[data-star-type=leader] .resultLead{margin-bottom:180px}.resultHero[data-star-type=leader] .resultLead:before{font-size:17px;line-height:1.7}.resultScene--explorer{position:absolute}.explorerScene__layer{background-position:50% 19%;inset:-2% -35%}.explorerScene__dome{background-position:50% 27%}.explorerScene__emblem{background-position:50% 8%;background-size:88vw}.explorerScene__constellationArt{background-position:76% 14%;background-size:112vw}.explorerScene__dawn{inset:5% -20% 48%}.explorerScene__observer{top:35%;left:44%;scale:.65}.resultHero[data-star-type=explorer] .resultLead{margin-bottom:160px}.resultHero[data-star-type=explorer] .juzaMessage{text-align:center;min-height:0;padding:70px 18px 20px}.resultHero[data-star-type=explorer] .juzaMessage:after{width:42px;height:42px;top:16px;left:50%;transform:translate(-50%)}.resultScene--creator{position:absolute}.creatorScene__layer{background-position:50% 20%;inset:-2% -34%}.creatorScene__studio{background-position:50% 28%}.creatorScene__emblem{background-position:50% 8%;background-size:88vw}.creatorScene__constellationArt{background-position:75% 15%;background-size:112vw}.creatorScene__atmosphere{inset:3% -25% 42%}.creatorScene__brushes i:nth-child(n+4),.creatorScene__prisms i:nth-child(n+5){display:none}.creatorScene__artist{transform-origin:bottom;top:34%;left:28%;transform:scale(.74)}.creatorScene__canvas{width:126px;height:150px;top:36%;right:5%}.resultHero[data-star-type=creator] .resultLead{margin-bottom:180px}.resultHero[data-star-type=creator] .juzaMessage{text-align:center;min-height:0;padding:70px 18px 20px}.resultHero[data-star-type=creator] .juzaMessage:after{width:42px;height:42px;top:16px;left:50%;transform:translate(-50%)}.resultScene--empath{position:absolute}.empathScene__layer{background-position:50% 18%;inset:-2% -32%}.empathScene__lake{background-position:50% 32%}.empathScene__rays{inset:-4% -8% 58%}.empathScene__fog{top:28%;bottom:52%}.empathScene__flare{top:31%}.resultHero[data-star-type=empathy] .resultTitle{letter-spacing:.06em}.resultHero[data-star-type=empathy] .juzaMessage{text-align:center;min-height:0;padding:70px 18px 20px}.resultHero[data-star-type=empathy] .juzaMessage:after{width:42px;height:42px;top:16px;left:50%;transform:translate(-50%)}.resultScene--challenge{position:absolute}.challengeScene__layer{background-position:50% 30%;inset:-2% -34%}.challengeScene__earth,.challengeScene__atmosphere{background-position:50% 48%}.challengeScene__horizonLight{top:31%;left:-8%;right:-8%}.challengeScene__traveler{bottom:64%;transform:translate(-50%)scale(.72)}.challengeScene__ridge{bottom:62.5%;left:22%;right:22%}.resultHero[data-star-type=challenger] .juzaMessage{text-align:center;min-height:0;padding:70px 18px 20px}.resultHero[data-star-type=challenger] .juzaMessage:after{width:42px;height:42px;top:16px;left:50%;transform:translate(-50%)}.challengeScene__grade{background:linear-gradient(#00000059,#0000 22%,#00000029 60%,#000000d1),radial-gradient(at 50% 32%,#0000 15%,#04000080 72%)}.resultScene__constellation{opacity:.24;width:118vw;height:430px;top:60px}.resultScene__orbit{width:120vw;top:220px}.resultRealm{letter-spacing:.22em;max-width:88%;font-size:8px;line-height:1.6}.juzaMessage{margin-bottom:22px;padding:20px 16px 17px}.juzaMessage p{font-size:13px;line-height:1.85}}@media (prefers-reduced-motion:reduce){.resultHero[data-star-type] .resultCard,.resultScene *,.resultIcon:before{animation:none!important}.challengeScene__layer{opacity:.48}.challengeScene__nebulaMain,.challengeScene__earth,.challengeScene__core,.challengeScene__ring{opacity:.78}.challengeScene__curtain{display:none}.challengeScene__horizonLight,.challengeScene__microDepth i,.challengeScene__traveler,.challengeScene__ridge,.resultHero[data-star-type=challenger] .juzaMessage:after,.resultHero[data-star-type=challenger] .premiumButton{animation:none!important}.challengeScene__horizonLight,.challengeScene__traveler,.challengeScene__ridge{opacity:.72}.visionaryScene__layer,.visionaryScene__rays,.visionaryScene__traveler,.visionaryScene__particles i,.resultHero[data-star-type=leader] .resultCard,.resultHero[data-star-type=leader] .resultIcon,.resultHero[data-star-type=leader] .juzaMessage,.resultHero[data-star-type=leader] .premiumButton{animation:none!important}.visionaryScene__cosmos,.visionaryScene__gate,.visionaryScene__city,.visionaryScene__emblem,.visionaryScene__constellation,.visionaryScene__traveler{opacity:.76}.guardianScene__layer,.guardianScene__rays,.guardianScene__mist,.guardianScene__guardian,.guardianScene__flames i,.guardianScene__particles i,.resultHero[data-star-type=persistence] .resultCard,.resultHero[data-star-type=persistence] .resultIcon,.resultHero[data-star-type=persistence] .juzaMessage,.resultHero[data-star-type=persistence] .premiumButton{animation:none!important}.guardianScene__dawn,.guardianScene__temple,.guardianScene__barrier,.guardianScene__emblem,.guardianScene__constellation,.guardianScene__guardian{opacity:.76}.luminaryScene__layer,.luminaryScene__rays,.luminaryScene__flare,.luminaryScene__particles i,.resultHero[data-star-type=expression] .resultCard,.resultHero[data-star-type=expression] .resultIcon,.resultHero[data-star-type=expression] .juzaMessage,.resultHero[data-star-type=expression] .premiumButton{animation:none!important}.luminaryScene__cathedral,.luminaryScene__floor,.luminaryScene__pillars,.luminaryScene__emblem,.luminaryScene__constellation{opacity:.78}.harmonyScene__layer,.harmonyScene__mist,.harmonyScene__ribbons,.harmonyScene__petals i,.harmonyScene__fireflies i,.resultHero[data-star-type=thinker] .resultCard,.resultHero[data-star-type=thinker] .resultIcon,.resultHero[data-star-type=thinker] .juzaMessage,.resultHero[data-star-type=thinker] .premiumButton{animation:none!important}.harmonyScene__sky,.harmonyScene__garden,.harmonyScene__river,.harmonyScene__emblem,.harmonyScene__constellation{opacity:.78}.intuitiveScene__layer,.intuitiveScene__glow,.intuitiveScene__particles i,.resultHero[data-star-type=intuition] .resultCard,.resultHero[data-star-type=intuition] .resultIcon,.resultHero[data-star-type=intuition] .juzaMessage,.resultHero[data-star-type=intuition] .premiumButton{animation:none!important}.intuitiveScene__observatory,.intuitiveScene__orrery,.intuitiveScene__stream,.intuitiveScene__emblem,.intuitiveScene__constellation{opacity:.78}.resultScene--evolver *,.resultHero[data-star-type=adaptability] .resultCard,.resultHero[data-star-type=adaptability] .resultIcon,.resultHero[data-star-type=adaptability] .premiumButton{animation:none!important}.evolverScene__background,.evolverScene__ground,.evolverScene__tree,.evolverScene__emblem{opacity:.78}.explorerScene__layer,.explorerScene__sky:before,.explorerScene__sky:after,.explorerScene__dawn,.explorerScene__constellationArt:before,.explorerScene__constellationArt:after,.explorerScene__observer,.explorerScene__particles i,.resultHero[data-star-type=explorer] .resultCard,.resultHero[data-star-type=explorer] .resultIcon,.resultHero[data-star-type=explorer] .juzaMessage,.resultHero[data-star-type=explorer] .juzaMessage:after,.resultHero[data-star-type=explorer] .premiumButton{animation:none!important}.explorerScene__sky,.explorerScene__milkyWay,.explorerScene__dome,.explorerScene__emblem,.explorerScene__constellationArt,.explorerScene__observer{opacity:.72}.empathScene__layer,.empathScene__stars:before,.empathScene__stars:after,.empathScene__constellationArt:before,.empathScene__constellationArt:after,.empathScene__emblem:after,.empathScene__reflection:after,.empathScene__particles i,.empathScene__fog,.empathScene__rays,.empathScene__reflection,.empathScene__flare,.creatorScene__layer,.creatorScene__stars:before,.creatorScene__stars:after,.creatorScene__atmosphere,.creatorScene__brushes i,.creatorScene__prisms i,.creatorScene__constellationArt:before,.creatorScene__constellationArt:after,.creatorScene__artist,.creatorScene__canvas,.creatorScene__particles i,.resultHero[data-star-type=creator] .resultCard,.resultHero[data-star-type=creator] .resultIcon,.resultHero[data-star-type=creator] .juzaMessage,.resultHero[data-star-type=creator] .juzaMessage:after,.resultHero[data-star-type=creator] .premiumButton{animation:none!important}.creatorScene__stars,.creatorScene__nebula,.creatorScene__studio,.creatorScene__emblem,.creatorScene__constellationArt,.creatorScene__artist,.creatorScene__canvas{opacity:.68}.resultHero[data-star-type=empathy] .juzaMessage:after,.resultHero[data-star-type=empathy] .premiumButton{animation:none!important}.empathScene__stars,.empathScene__aurora,.empathScene__lake,.empathScene__emblem{opacity:.78}}.evolverScene__tree{opacity:.72;mix-blend-mode:screen;filter:brightness(.76)contrast(1.18)saturate(1.14)drop-shadow(0 0 22px #ffd76047);background-position:50% 52%;background-size:cover;height:auto;inset:0;-webkit-mask-image:radial-gradient(43% 54% at 50% 48%,#000 32%,#000000e6 55%,#0000003d 78%,#0000 100%);mask-image:radial-gradient(43% 54% at 50% 48%,#000 32%,#000000e6 55%,#0000003d 78%,#0000 100%)}@media (width>=900px){.resultHero[data-star-type=adaptability] .resultCard{text-align:left;min-height:980px;padding-inline:clamp(34px,4vw,70px)}.resultHero[data-star-type=adaptability] .resultBadge{margin-left:0}.resultHero[data-star-type=adaptability] .resultRealm,.resultHero[data-star-type=adaptability] .resultKicker,.resultHero[data-star-type=adaptability] .resultTitle,.resultHero[data-star-type=adaptability] .english,.resultHero[data-star-type=adaptability] .resultLead{text-align:left;width:min(38%,470px);margin-left:0;margin-right:auto}.resultHero[data-star-type=adaptability] .resultIcon{z-index:3;width:clamp(190px,18vw,260px);height:clamp(190px,18vw,260px);position:absolute;top:58px;right:clamp(38px,5vw,76px)}.resultHero[data-star-type=adaptability] .resultTitle:after{font-size:clamp(56px,6vw,88px)}.resultHero[data-star-type=adaptability] .resultLead{margin-bottom:clamp(300px,38vh,410px)}.resultHero[data-star-type=adaptability] .resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.resultHero:has(.resultScene--designMaster) .adviceBox:first-child{--juza-card-delay:5.15s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(2){--juza-card-delay:5.35s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(3){--juza-card-delay:5.55s}.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized{min-height:clamp(145px,16vw,190px);animation:1.05s cubic-bezier(.18,.76,.22,1) 5.85s both aiJuzaPanelEntrance,14s ease-in-out 6.9s infinite finalJuzaAurora!important}.juzaMessage--personalized p{min-height:4.8em;line-height:1.9}.juzaMessage__cursor{vertical-align:-.12em;width:1px;height:1.05em;box-shadow:0 0 8px rgba(var(--scene-primary), .6);background:#ffe2a5e0;margin-left:3px;animation:1.1s step-end infinite aiJuzaCursor;display:none}.juzaMessage--personalized[data-speaking=true] .juzaMessage__cursor{display:inline-block}.juzaMessage__particles{pointer-events:none;inset:0;overflow:hidden;z-index:0!important;position:absolute!important}.juzaMessage__particles i{--juza-px:12%;--juza-py:78%;--juza-pd:-2s;left:var(--juza-px);top:var(--juza-py);width:2px;height:2px;box-shadow:0 0 8px rgba(var(--scene-primary),.5);opacity:0;animation:aiJuzaParticle 11s var(--juza-pd) ease-in-out infinite;background:#ffffffd1;border-radius:50%;position:absolute}.juzaMessage__particles i:nth-child(2){--juza-px:28%;--juza-py:88%;--juza-pd:-7s}.juzaMessage__particles i:nth-child(3){--juza-px:47%;--juza-py:72%;--juza-pd:-4s}.juzaMessage__particles i:nth-child(4){--juza-px:65%;--juza-py:84%;--juza-pd:-9s}.juzaMessage__particles i:nth-child(5){--juza-px:81%;--juza-py:69%;--juza-pd:-5s}.juzaMessage__particles i:nth-child(6){--juza-px:92%;--juza-py:90%;--juza-pd:-11s}@keyframes aiJuzaTitleReveal{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes aiJuzaPanelEntrance{0%{opacity:0;filter:brightness(.82);transform:translateY(20px)scale(.992)}70%{opacity:1;filter:brightness(1.04);transform:translateY(-1px)scale(1)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@keyframes aiJuzaCursor{0%,48%{opacity:.9}49%,to{opacity:.14}}@keyframes aiJuzaParticle{0%,to{opacity:0;transform:translateY(8px)scale(.7)}38%{opacity:.38}72%{opacity:.1}to{transform:translateY(-28px)scale(1.08)}}@keyframes aiJuzaCtaAwaken{0%{opacity:0;filter:brightness(.8);transform:translateY(16px)scale(.99)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@media (width<=899px){.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized{min-height:170px}.juzaMessage--personalized p{min-height:7em;font-size:13px;line-height:1.85}.juzaMessage__particles i:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.juzaMessage__cursor,.juzaMessage__particles i{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultIcon{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultTitle{animation:none!important}.resultHero:has(.resultScene--designMaster) .english{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultLead{animation:none!important}.resultHero:has(.resultScene--designMaster) .adviceBox{animation:none!important}.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized{animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{animation:none!important}}.resultHero[data-star-type=challenger]{--cta-frame-accent:255, 92, 46}.resultHero[data-star-type=creator]{--cta-frame-accent:207, 91, 255}.resultHero[data-star-type=empathy]{--cta-frame-accent:224, 151, 255}.resultHero[data-star-type=adaptability]{--cta-frame-accent:87, 222, 128}.resultHero[data-star-type=explorer]{--cta-frame-accent:88, 190, 255}.resultHero[data-star-type=persistence]{--cta-frame-accent:65, 125, 255}.resultHero[data-star-type=thinker]{--cta-frame-accent:89, 224, 208}.resultHero[data-star-type=intuition]{--cta-frame-accent:87, 220, 255}.resultHero[data-star-type=expression]{--cta-frame-accent:235, 244, 255}.resultHero[data-star-type=action]{--cta-frame-accent:85, 180, 255}.resultHero[data-star-type=leader]{--cta-frame-accent:126, 101, 255}.resultHero[data-star-type] .premiumCtaPanel{padding-bottom:clamp(18px,3vw,30px);overflow:visible}.premiumButtonFrame{--cta-frame-gold:238, 194, 103;isolation:isolate;width:min(100%,680px);filter:drop-shadow(0 0 12px rgba(var(--cta-frame-accent,126, 101, 255), .24));border-radius:18px;margin:clamp(18px,3vw,28px) auto 8px;padding:8px;transition:transform .42s cubic-bezier(.2,.75,.25,1),filter .42s;animation:8s ease-in-out infinite premiumCtaFrameBreathe;position:relative}.premiumButtonFrame:before,.premiumButtonFrame:after{content:"";pointer-events:none;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);position:absolute}.premiumButtonFrame:before{z-index:-2;border:1px solid rgba(var(--cta-frame-gold), .88);background:linear-gradient(135deg, #ffffff29, transparent 20% 80%, rgba(var(--cta-frame-accent), .14));box-shadow:inset 0 0 0 1px #fff5cc24, 0 0 15px rgba(var(--cta-frame-gold), .2), 0 0 30px rgba(var(--cta-frame-accent), .16);inset:0}.premiumButtonFrame:after{z-index:-1;box-shadow:inset 0 0 12px rgba(var(--cta-frame-gold), .13), 0 0 8px rgba(var(--cta-frame-accent), .14);border:1px solid #ffeeb773;inset:5px}.premiumButtonFrame__perimeter{z-index:3;pointer-events:none;opacity:0;background:conic-gradient(from 0deg, transparent 0 74%, #fffffff5 80%, rgba(var(--cta-frame-gold), 1) 84%, rgba(var(--cta-frame-accent), .95) 88%, transparent 94%);-webkit-mask-composite:xor;border-radius:19px;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premiumButtonFrame__corner{z-index:4;pointer-events:none;width:14px;height:14px;filter:drop-shadow(0 0 4px rgba(var(--cta-frame-gold), .7));border-color:#ffe49af2;transition:filter .35s,border-color .35s;position:absolute}.premiumButtonFrame__corner--tl{border-top:2px solid;border-left:2px solid;top:-2px;left:10px;transform:skew(-12deg)}.premiumButtonFrame__corner--tr{border-top:2px solid;border-right:2px solid;top:-2px;right:10px;transform:skew(12deg)}.premiumButtonFrame__corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:-2px;left:10px;transform:skew(12deg)}.premiumButtonFrame__corner--br{border-bottom:2px solid;border-right:2px solid;bottom:-2px;right:10px;transform:skew(-12deg)}.premiumButtonFrame__ornament{z-index:4;pointer-events:none;background:radial-gradient(circle, #fff 0 12%, rgb(var(--cta-frame-gold)) 18% 42%, rgba(var(--cta-frame-accent), .75) 44% 58%, transparent 62%);width:10px;height:10px;box-shadow:-19px 0 0 -4px rgba(var(--cta-frame-gold), .68), 19px 0 0 -4px rgba(var(--cta-frame-gold), .68), 0 0 10px rgba(var(--cta-frame-gold), .7);border:1px solid #ffebaef2;position:absolute;left:50%}.premiumButtonFrame__ornament--top{top:-4px;transform:translate(-50%)rotate(45deg)}.premiumButtonFrame__ornament--bottom{bottom:-4px;transform:translate(-50%)rotate(45deg)}.premiumButtonFrame .premiumButton{width:100%;min-height:58px;box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -12px 24px #00000021, 0 7px 17px #0000002e, 0 0 17px rgba(var(--cta-frame-accent), .21);border-radius:12px;margin:0;padding:14px clamp(50px,9vw,78px) 14px clamp(28px,7vw,58px);transition:box-shadow .42s,filter .42s;position:relative;overflow:hidden;transform:none}.premiumButtonFrame .premiumButton:after{opacity:.8;background:linear-gradient(115deg,#0000 10%,#ffffff24 31%,#ffffff0a 49%,#0000 68%)}.premiumButton__label{z-index:2;position:relative}.premiumButton__arrow{z-index:2;color:#fff5d7;text-shadow:0 0 8px rgba(var(--cta-frame-gold), .9), 0 0 15px rgba(var(--cta-frame-accent), .55);font:400 1.3em/1 Georgia,serif;transition:transform .42s cubic-bezier(.2,.75,.25,1),text-shadow .35s;position:absolute;top:50%;right:clamp(17px,4vw,32px);transform:translateY(-50%)}.premiumButtonFrame:has(.premiumButton:not(:disabled)):hover{filter:drop-shadow(0 0 16px rgba(var(--cta-frame-gold), .35)) drop-shadow(0 0 22px rgba(var(--cta-frame-accent), .28));transform:translateY(-2px)}.premiumButtonFrame:has(.premiumButton:focus-visible){filter:drop-shadow(0 0 16px rgba(var(--cta-frame-gold), .35)) drop-shadow(0 0 22px rgba(var(--cta-frame-accent), .28));transform:translateY(-2px)}.premiumButtonFrame:has(.premiumButton:not(:disabled)):hover .premiumButton{box-shadow:inset 0 1px 0 #fff9, inset 0 0 24px rgba(var(--cta-frame-accent), .17), 0 8px 20px #0003, 0 0 24px rgba(var(--cta-frame-gold), .28);transform:none}.premiumButtonFrame:has(.premiumButton:focus-visible) .premiumButton{box-shadow:inset 0 1px 0 #fff9, inset 0 0 24px rgba(var(--cta-frame-accent), .17), 0 8px 20px #0003, 0 0 24px rgba(var(--cta-frame-gold), .28);transform:none}.premiumButtonFrame:has(.premiumButton:not(:disabled)):hover .premiumButtonFrame__perimeter{animation:2.25s ease-out premiumCtaPerimeterTravel}.premiumButtonFrame:has(.premiumButton:focus-visible) .premiumButtonFrame__perimeter{animation:2.25s ease-out premiumCtaPerimeterTravel}.premiumButtonFrame:has(.premiumButton:not(:disabled)):hover .premiumButtonFrame__corner{filter:drop-shadow(0 0 7px rgba(var(--cta-frame-gold), .95)) drop-shadow(0 0 10px rgba(var(--cta-frame-accent), .65));border-color:#fff4cf}.premiumButtonFrame:has(.premiumButton:focus-visible) .premiumButtonFrame__corner{filter:drop-shadow(0 0 7px rgba(var(--cta-frame-gold), .95)) drop-shadow(0 0 10px rgba(var(--cta-frame-accent), .65));border-color:#fff4cf}.premiumButtonFrame:has(.premiumButton:not(:disabled)):hover .premiumButton__arrow{transform:translate(5px,-50%)}.premiumButtonFrame:has(.premiumButton:focus-visible) .premiumButton__arrow{transform:translate(5px,-50%)}.premiumButtonFrame:has(.premiumButton:active){filter:drop-shadow(0 0 20px rgba(var(--cta-frame-gold), .48)) drop-shadow(0 0 30px rgba(var(--cta-frame-accent), .34));transform:translateY(-1px)scale(.99)}.premiumButtonFrame .premiumButton:focus-visible{outline-offset:5px;outline:2px solid #fff4cffa}.premiumButtonFrame:has(.premiumButton:disabled){opacity:.72}@keyframes premiumCtaFrameBreathe{0%,to{filter:drop-shadow(0 0 10px rgba(var(--cta-frame-accent,126, 101, 255), .2))}50%{filter:drop-shadow(0 0 16px rgba(var(--cta-frame-accent,126, 101, 255), .31))}}@keyframes premiumCtaPerimeterTravel{0%{opacity:0;transform:rotate(-16deg)}16%{opacity:.95}78%{opacity:.75}to{opacity:0;transform:rotate(344deg)}}@media (width<=520px){.premiumButtonFrame{border-radius:15px;width:100%;padding:6px}.premiumButtonFrame:before,.premiumButtonFrame:after{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.premiumButtonFrame:after{inset:4px}.premiumButtonFrame .premiumButton{min-height:54px;padding:12px 46px 12px 22px;font-size:clamp(13px,4vw,16px)}.premiumButton__arrow{right:15px}.premiumButtonFrame__corner{width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.premiumButtonFrame,.premiumButtonFrame *,.premiumButtonFrame:before,.premiumButtonFrame:after{transition:none!important;animation:none!important}.premiumButtonFrame__perimeter{display:none}}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .paidBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){--celestial-frame-gold:235, 197, 119;border-width:1px!important;border-color:rgba(var(--celestial-frame-gold), .48)!important;background-image:linear-gradient(90deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(180deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(270deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(180deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(90deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(0deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(270deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(0deg, rgba(var(--celestial-frame-gold), .88), transparent), linear-gradient(135deg, #ffffff1b, transparent 29%, rgba(var(--scene-primary),.055) 74%), linear-gradient(#0710233d, #0710233d)!important;box-shadow:inset 0 0 0 1px #fff4d20e, inset 0 0 22px rgba(var(--scene-primary),.055), 0 16px 42px #01061433, 0 0 20px rgba(var(--celestial-frame-gold),.07), 0 0 30px rgba(var(--scene-primary),.055)!important;background-position:7px 0,0 7px,right 7px top,right top 7px,left 7px bottom,left bottom 7px,right 7px bottom,right bottom 7px,50%,50%!important;background-repeat:no-repeat!important;background-size:18px 1px,1px 18px,18px 1px,1px 18px,18px 1px,1px 18px,18px 1px,1px 18px,100% 100%,100% 100%!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{overflow:visible}.resultHero:has(.resultScene--designMaster) .juzaMessage:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle,#fff 0 12%,#ebc577 20% 42%,#0000 48%);border:1px solid #ffebb1d1;width:8px;height:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:-18px 4px 0 -4px #ebc57780,18px -4px 0 -4px #ebc57780,0 0 8px #ebc5778c}.resultHero:has(.resultScene--designMaster) .paidBox:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle,#fff 0 12%,#ebc577 20% 42%,#0000 48%);border:1px solid #ffebb1d1;width:8px;height:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:-18px 4px 0 -4px #ebc57780,18px -4px 0 -4px #ebc57780,0 0 8px #ebc5778c}.adviceBox__icon{width:48px;height:48px;color:rgb(var(--celestial-frame-gold,235, 197, 119));filter:drop-shadow(0 0 5px #ebc57757) drop-shadow(0 0 10px rgba(var(--scene-primary),.2));place-items:center;margin:0 auto 8px;display:grid}.adviceBox__icon svg{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;overflow:visible}.adviceBox__icon>svg>circle:first-child{opacity:.52;stroke-dasharray:2 3}.adviceBox__orbit{opacity:.22;stroke-dasharray:8 5}.adviceBox__star{fill:#fff7d9;stroke:none;filter:drop-shadow(0 0 3px #fff)}.adviceBox__number{letter-spacing:.18em;position:absolute;top:11px;right:13px;color:#f4d38f8f!important;font-size:10px!important}.resultHero:has(.resultScene--designMaster) .adviceBox [class*=arrow]{text-decoration:none}.resultHero:has(.resultScene--designMaster) .adviceBox [aria-hidden=true]:not(.adviceBox__icon){text-decoration:none}.designMasterScene__constellation:after{content:"";aspect-ratio:1;background:radial-gradient(circle at top, #ffefbfbf 0 1px, transparent 2px), radial-gradient(circle at bottom, #ffefbf80 0 1px, transparent 2px), radial-gradient(circle, transparent 66%, rgba(var(--scene-primary),.055) 67%, transparent 70%);width:clamp(150px,20vw,270px);box-shadow:inset 0 0 20px rgba(var(--scene-primary),.04), 0 0 18px #ebc57709;opacity:.58;pointer-events:none;border:1px solid #ebc5772e;border-radius:50%;position:absolute;top:clamp(72px,11vh,118px);right:clamp(28px,6vw,96px)}@media (width<=899px){.adviceBox__icon{width:42px;height:42px;margin-bottom:5px}.designMasterScene__constellation:after{opacity:.42;width:clamp(105px,31vw,142px);top:86px;right:5vw}}@media (prefers-reduced-motion:reduce){.adviceBox__icon,.designMasterScene__constellation:after{transition:none!important;animation:none!important}}.panelFrameOrnaments{border-radius:inherit;pointer-events:none;color:rgb(var(--cta-frame-accent,var(--scene-primary)));display:block;inset:0;overflow:hidden;z-index:3!important;position:absolute!important}.panelFrameOrnaments>i{pointer-events:none;display:block;position:absolute}.panelFrameOrnaments__inner{box-shadow:inset 0 0 16px rgba(var(--cta-frame-accent,var(--scene-primary)), .07), 0 0 8px #ebc57714;border:1px solid #ffefbf2e;border-radius:11px;inset:5px}.panelFrameOrnaments__corner{width:17px;height:17px;filter:drop-shadow(0 0 3px #ebc5778f) drop-shadow(0 0 6px rgba(var(--cta-frame-accent,var(--scene-primary)), .28));border-color:#ffe59de0}.panelFrameOrnaments__corner--tl{border-top:1px solid;border-left:1px solid;top:3px;left:7px;transform:skew(-10deg)}.panelFrameOrnaments__corner--tr{border-top:1px solid;border-right:1px solid;top:3px;right:7px;transform:skew(10deg)}.panelFrameOrnaments__corner--bl{border-bottom:1px solid;border-left:1px solid;bottom:3px;left:7px;transform:skew(10deg)}.panelFrameOrnaments__corner--br{border-bottom:1px solid;border-right:1px solid;bottom:3px;right:7px;transform:skew(-10deg)}.panelFrameOrnaments__crest{background:radial-gradient(circle, #fff 0 9%, #ebc577 18% 39%, rgba(var(--cta-frame-accent,var(--scene-primary)), .72) 43% 58%, transparent 62%);width:8px;height:8px;box-shadow:-18px 0 0 -4px #ebc57780, 18px 0 0 -4px #ebc57780, 0 0 7px #ebc57794, 0 0 12px rgba(var(--cta-frame-accent,var(--scene-primary)),.24);border:1px solid #ffedb5e0;left:50%}.panelFrameOrnaments__crest--top{top:-3px;transform:translate(-50%)rotate(45deg)}.panelFrameOrnaments__crest--bottom{bottom:-3px;transform:translate(-50%)rotate(45deg)}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .paidBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){border-radius:16px;box-shadow:inset 0 1px #ffffff3d, inset 0 0 22px rgba(var(--cta-frame-accent,var(--scene-primary)),.065), 0 16px 42px #01061433, 0 0 18px #ebc57712, 0 0 28px rgba(var(--cta-frame-accent,var(--scene-primary)),.07)!important;border-color:#ebc57780!important}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage>:not(.panelFrameOrnaments),.resultHero:has(.resultScene--designMaster) .adviceBox>:not(.panelFrameOrnaments),.resultHero:has(.resultScene--designMaster) .paidBox>:not(.panelFrameOrnaments),.resultHero:has(.resultScene--designMaster) .premiumCtaPanel>:not(.panelFrameOrnaments)){z-index:4;position:relative}@media (width<=520px){.panelFrameOrnaments__inner{inset:4px}.panelFrameOrnaments__corner{width:13px;height:13px}.panelFrameOrnaments__corner--tl,.panelFrameOrnaments__corner--bl{left:5px}.panelFrameOrnaments__corner--tr,.panelFrameOrnaments__corner--br{right:5px}.panelFrameOrnaments__crest{width:7px;height:7px}}@media (prefers-reduced-motion:reduce){.panelFrameOrnaments,.panelFrameOrnaments *{transition:none!important;animation:none!important}}.designMasterScene__signature{pointer-events:none;transform:translate3d(var(--master-parallax-x), var(--master-parallax-y), 0);position:absolute;inset:0;overflow:hidden}.designMasterScene__signature i{--signature-x:50%;--signature-y:75%;--signature-delay:-2s;--signature-time:12s;left:var(--signature-x);top:var(--signature-y);opacity:0;will-change:transform, opacity;position:absolute}.designMasterScene__signature i:nth-child(5n+1){--signature-x:10%;--signature-y:72%;--signature-delay:-2s}.designMasterScene__signature i:nth-child(5n+2){--signature-x:29%;--signature-y:86%;--signature-delay:-8s;--signature-time:15s}.designMasterScene__signature i:nth-child(5n+3){--signature-x:52%;--signature-y:68%;--signature-delay:-5s;--signature-time:13s}.designMasterScene__signature i:nth-child(5n+4){--signature-x:73%;--signature-y:82%;--signature-delay:-11s;--signature-time:16s}.designMasterScene__signature i:nth-child(5n){--signature-x:91%;--signature-y:64%;--signature-delay:-6s;--signature-time:14s}.designMasterScene__signature i:nth-child(n+6){margin-top:-24%;margin-left:-7%}.resultScene--designMaster[data-master-scene=challenge] .designMasterScene__signature i{width:3px;height:3px;animation:signatureEmberRise var(--signature-time) var(--signature-delay) ease-in infinite;background:#ffd28a;border-radius:50%;box-shadow:0 0 8px #ff9c43,0 0 18px #ff4c188c}.resultScene--designMaster[data-master-scene=challenge] .designMasterScene__lensFlare{opacity:.48;filter:sepia(.25)saturate(1.3)}.resultScene--designMaster[data-master-scene=explorer] .designMasterScene__signature i{width:7px;height:7px;animation:signatureCrystalDrift var(--signature-time) var(--signature-delay) ease-in-out infinite;background:#42aeff2e;border:1px solid #d6f1ffd9;transform:rotate(45deg);box-shadow:0 0 13px #4fb0ffb3}.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__signature:before{content:"";background:repeating-linear-gradient(178deg,#0000 0 16px,#7fffeb14 17px,#0000 19px 31px);animation:15s linear infinite signatureWaterFlow;position:absolute;inset:54% 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__signature i{width:9px;height:5px;animation:signaturePetalFloat var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(135deg,#8fffe3,#cba8ff);border-radius:90% 10% 80% 20%;box-shadow:0 0 9px #74ffda80}.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__signature i:nth-child(3n){background:#fff5b9;border-radius:50%;width:3px;height:3px}.resultScene--designMaster[data-master-scene=visionary] .designMasterScene__signature i{aspect-ratio:1;width:clamp(120px,16vw,250px);animation:signatureOrbitRing var(--signature-time) var(--signature-delay) linear infinite;border:1px solid #8db9ff33;border-radius:50%;top:46%;left:50%;box-shadow:inset 0 0 16px #835dff14,0 0 12px #49aeff14}.resultScene--designMaster[data-master-scene=visionary] .designMasterScene__signature i:nth-child(n+5){display:none}.resultScene--designMaster[data-master-scene=guardian] .designMasterScene__signature i{filter:blur(.2px);width:1px;height:44%;animation:signatureSacredRay var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(#0000,#ebf6ff6b,#ffda8b14,#0000);top:-15%}.resultScene--designMaster[data-master-scene=light-bringer] .designMasterScene__signature i{filter:blur(1px);width:clamp(2px,.35vw,6px);height:70%;animation:signatureLightPillar var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(#0000,#ffffff94,#ffe7b21a,#0000);top:-22%}.resultScene--designMaster[data-master-scene=creator] .designMasterScene__signature i{filter:blur(.4px)drop-shadow(0 0 7px #cd65ff80);width:clamp(42px,7vw,110px);height:2px;animation:signatureColorStream var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(90deg,#0000,#54d9ff,#d976ff,#ffd27b,#0000);border-radius:50%}.resultScene--designMaster[data-master-scene=pioneer] .designMasterScene__signature i{width:clamp(36px,6vw,88px);height:1px;animation:signatureHorizonWind var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(90deg,#0000,#dff6ffb3,#ffdc9a2e);box-shadow:0 0 8px #5dc8ff40}.resultScene--designMaster[data-master-scene=evolver] .designMasterScene__signature i{width:9px;height:5px;animation:signatureLeafCycle var(--signature-time) var(--signature-delay) ease-in-out infinite;background:linear-gradient(135deg,#baff66,#f0ce65);border-radius:90% 8%;box-shadow:0 0 9px #7dff686b}.resultScene--designMaster[data-master-scene=empath] .designMasterScene__signature i{width:7px;height:7px;animation:signatureHeartLight var(--signature-time) var(--signature-delay) ease-in-out infinite;background:#dcc9ffb8;border-radius:2px;transform:rotate(45deg);box-shadow:0 0 12px #85daff8c,0 0 19px #d689ff3d}.resultScene--designMaster[data-master-scene=intuitive] .designMasterScene__signature i{aspect-ratio:1;width:clamp(80px,12vw,190px);animation:signatureCelestialOrbit var(--signature-time) var(--signature-delay) linear infinite;border:1px solid #63ceff2e;border-radius:50%;top:45%;left:50%;box-shadow:inset 0 0 12px #9e64ff14}.resultScene--designMaster[data-master-scene=intuitive] .designMasterScene__signature i:nth-child(n+5){display:none}.resultHero[data-star-type=challenger] .resultTitle{letter-spacing:.075em;font-weight:700}.resultHero[data-star-type=explorer] .resultTitle{letter-spacing:.1em;font-weight:400}.resultHero[data-star-type=thinker] .resultTitle{letter-spacing:.08em;font-weight:400}.resultHero[data-star-type=leader] .resultTitle{letter-spacing:.12em;font-weight:500}.resultHero[data-star-type=persistence] .resultTitle{letter-spacing:.065em;font-weight:600}.resultHero[data-star-type=expression] .resultTitle{letter-spacing:.14em;font-weight:400}.resultHero[data-star-type=creator] .resultTitle{letter-spacing:.115em;font-weight:400}.resultHero[data-star-type=action] .resultTitle{letter-spacing:.15em;font-weight:500}.resultHero[data-star-type=adaptability] .resultTitle{letter-spacing:.09em;font-weight:500}.resultHero[data-star-type=empathy] .resultTitle{letter-spacing:.08em;font-weight:400}.resultHero[data-star-type=intuition] .resultTitle{letter-spacing:.13em;font-weight:400}.resultHero[data-star-type=challenger] .premiumButton{background-image:linear-gradient(105deg,#7c190d,#ef6b28 45%,#ffc568 70%,#79200e)!important}.resultHero[data-star-type=explorer] .premiumButton{background-image:linear-gradient(105deg,#082b69,#147de0 44%,#9de7ff 68%,#b68a36)!important}.resultHero[data-star-type=thinker] .premiumButton{background-image:linear-gradient(105deg,#075d5b,#20bba8 48%,#c9f2c8 72%,#a77938)!important}.resultHero[data-star-type=leader] .premiumButton{background-image:linear-gradient(105deg,#29166e,#7447e8 46%,#df8cff 70%,#d6a34d)!important}.resultHero[data-star-type=persistence] .premiumButton{background-image:linear-gradient(105deg,#092d68,#1764bd 46%,#89c8ff 70%,#d7a84e)!important}.resultHero[data-star-type=expression] .premiumButton{color:#16213d;background-image:linear-gradient(105deg,#a77b32,#fff5dc 48%,#e5c477 70%,#866126)!important}.resultHero[data-star-type=creator] .premiumButton{background-image:linear-gradient(105deg,#34146f,#9145db 45%,#f18bd8 68%,#d7a851)!important}.resultHero[data-star-type=action] .premiumButton{background-image:linear-gradient(105deg,#0a3977,#248ddc 46%,#8fe1ff 70%,#d5a652)!important}.resultHero[data-star-type=adaptability] .premiumButton{background-image:linear-gradient(105deg,#174d2b,#40a84d 46%,#b8e86b 70%,#d4aa4e)!important}.resultHero[data-star-type=empathy] .premiumButton{background-image:linear-gradient(105deg,#553277,#b56ec5 46%,#efb8d4 70%,#79cdeb)!important}.resultHero[data-star-type=intuition] .premiumButton{background-image:linear-gradient(105deg,#14286e,#226fc2 44%,#64d8f1 67%,#9671df)!important}@keyframes signatureEmberRise{0%{opacity:0;transform:translateY(18px)scale(.7)}35%{opacity:.82}to{opacity:0;transform:translateY(-78px)scale(1.2)}}@keyframes signatureCrystalDrift{0%,to{opacity:.08;transform:translate(-8px,7px)rotate(35deg)}50%{opacity:.56;transform:translate(10px,-9px)rotate(55deg)}}@keyframes signatureWaterFlow{0%{transform:translate(-2%)}to{transform:translate(2%)}}@keyframes signaturePetalFloat{0%{opacity:0;transform:translate(-6px,10px)rotate(-20deg)}32%{opacity:.58}to{opacity:0;transform:translate(14px,-58px)rotate(145deg)}}@keyframes signatureOrbitRing{0%{opacity:.08;transform:translate(-50%,-50%)rotate(0)scale(.9)}50%{opacity:.3}to{opacity:.08;transform:translate(-50%,-50%)rotate(360deg)scale(1.08)}}@keyframes signatureSacredRay{0%,to{opacity:.08;transform:translateY(-3%)}50%{opacity:.42;transform:translateY(8%)}}@keyframes signatureLightPillar{0%,to{opacity:.1;transform:scaleY(.93)}50%{opacity:.48;transform:scaleY(1.06)}}@keyframes signatureColorStream{0%,to{opacity:0;transform:translate(-26px,12px)rotate(-18deg)scaleX(.75)}45%{opacity:.56}70%{opacity:.2}to{transform:translate(36px,-30px)rotate(-12deg)scaleX(1.1)}}@keyframes signatureHorizonWind{0%{opacity:0;transform:translate(-45px)}35%{opacity:.46}to{opacity:0;transform:translate(90px)}}@keyframes signatureLeafCycle{0%{opacity:0;transform:translate(-8px,-38px)rotate(-25deg)}28%{opacity:.62}to{opacity:0;transform:translate(18px,48px)rotate(155deg)}}@keyframes signatureHeartLight{0%,to{opacity:.05;transform:translate(-5px,8px)rotate(45deg)scale(.75)}50%{opacity:.5;transform:translate(8px,-18px)rotate(45deg)scale(1.12)}}@keyframes signatureCelestialOrbit{0%{opacity:.08;transform:translate(-50%,-50%)rotate(0)scale(.92)}50%{opacity:.28}to{opacity:.08;transform:translate(-50%,-50%)rotate(-360deg)scale(1.04)}}@media (width<=899px){.designMasterScene__signature i:nth-child(n+7),.resultScene--designMaster[data-master-scene=visionary] .designMasterScene__signature i:nth-child(n+3),.resultScene--designMaster[data-master-scene=intuitive] .designMasterScene__signature i:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.designMasterScene__signature,.designMasterScene__signature:before,.designMasterScene__signature i{animation:none!important}.designMasterScene__signature i{opacity:.16}}.resultHero:has(.resultScene--designMaster){--master-ui-x:0px;--master-ui-y:0px}.designMasterScene__meteors{display:none}.resultScene--designMaster[data-master-scene=challenge] .designMasterScene__meteors{display:block}.designMasterScene__signature,.designMasterScene__bloom,.designMasterScene__dust,.designMasterScene__stars,.designMasterScene__emblem,.designMasterScene__constellation,.designMasterScene__pointerLight{transform:none}.resultHero:has(.resultScene--designMaster) .resultCard{translate:var(--master-ui-x) var(--master-ui-y);transition:translate .7s cubic-bezier(.2,.75,.25,1)}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .paidBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){position:relative;overflow:hidden;background:linear-gradient(135deg, #ffffff21, transparent 30%, rgba(var(--scene-primary), .07) 72%, #ffe0a20e), #07102342!important;box-shadow:inset 0 1px #ffffff47, inset 0 -1px #deb86c14, 0 18px 48px #0106143d, 0 0 28px rgba(var(--scene-primary), .075)!important;-webkit-backdrop-filter:blur(9px)saturate(1.16)!important;border:1px solid #e7c37e7a!important}.resultHero:has(.resultScene--designMaster) .adviceBox:after{content:"";z-index:0;opacity:.65;pointer-events:none;background:linear-gradient(90deg,#0000,#fff1cac7,#0000);width:56%;height:1px;position:absolute;top:0;left:7%}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel:before{content:"";z-index:0;opacity:.65;pointer-events:none;background:linear-gradient(90deg,#0000,#fff1cac7,#0000);width:56%;height:1px;position:absolute;top:0;left:7%}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage>*,.resultHero:has(.resultScene--designMaster) .adviceBox>*,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel>*){z-index:1;position:relative}.resultHero:has(.resultScene--designMaster) .juzaMessage{animation:1.25s cubic-bezier(.2,.76,.22,1) .3s both designMasterCardReveal,11s ease-in-out 1.8s infinite phase2PanelFloat}.resultHero:has(.resultScene--designMaster) .adviceBox{animation:designMasterCardReveal 1.1s var(--phase2-delay,.48s) cubic-bezier(.2, .76, .22, 1) both, phase2PanelFloat 10s calc(var(--phase2-delay,.48s) + 1.3s) ease-in-out infinite;transition:border-color .45s,box-shadow .45s,translate .45s}.resultHero:has(.resultScene--designMaster) .adviceBox:first-child{--phase2-delay:.48s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(2){--phase2-delay:.62s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(3){--phase2-delay:.76s}.resultHero:has(.resultScene--designMaster) .adviceBox:hover{translate:0 -5px;box-shadow:inset 0 1px #ffffff57, 0 22px 50px #01061447, 0 0 35px rgba(var(--scene-primary), .16)!important;border-color:#ffe2a5b8!important}.resultHero:has(.resultScene--designMaster) .resultIcon{transition:translate .55s,filter .55s;animation:9s ease-in-out .35s infinite phase2EmblemSacred!important}.resultHero:has(.resultScene--designMaster) .resultIcon:hover{filter:brightness(1.14) drop-shadow(0 0 24px rgba(var(--scene-primary), .45));translate:0 -3px}.designMasterScene__emblem{animation:2.4s ease-out .35s forwards designMasterSymbolReveal,10s ease-in-out 2.8s infinite phase2EmblemAtmosphere}.designMasterScene__constellation{animation:5.2s cubic-bezier(.2,.78,.22,1) .8s forwards designMasterConstellationDraw,10s ease-in-out 6s infinite phase2ConstellationPulse}.resultHero:has(.resultScene--designMaster) .premiumButton{isolation:isolate;transition:translate .4s cubic-bezier(.2,.75,.25,1),box-shadow .45s,filter .45s}.resultHero:has(.resultScene--designMaster) .premiumButton:after{content:"";z-index:-1;opacity:.25;pointer-events:none;background:radial-gradient(circle,#ffffff6b,#0000 68%);border-radius:50%;animation:8s ease-in-out infinite phase2ButtonBloom;position:absolute;inset:-35% 32%}.resultHero:has(.resultScene--designMaster) .premiumButton:hover{filter:brightness(1.09)saturate(1.06);translate:0 -4px;box-shadow:inset 0 1px #ffffff80, 0 16px 38px #00000038, 0 0 38px rgba(var(--scene-primary), .3)!important}.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__meteors,.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__lensFlare{display:none}.resultScene--designMaster[data-master-scene=harmonizer] .designMasterScene__pointerLight{opacity:.28;transition:opacity 1s}.resultScene--designMaster[data-master-scene=creator] .designMasterScene__emblem,.resultScene--designMaster[data-master-scene=visionary] .designMasterScene__emblem,.resultScene--designMaster[data-master-scene=intuitive] .designMasterScene__emblem{animation:2.4s ease-out .35s forwards designMasterSymbolReveal,15s ease-in-out 2.8s infinite phase2EmblemCelestial}@keyframes phase2PanelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes phase2EmblemSacred{0%,to{filter:brightness(.96) drop-shadow(0 0 13px rgba(var(--scene-primary), .22));transform:translateY(0)scale(.99)}50%{filter:brightness(1.1) drop-shadow(0 0 25px rgba(var(--scene-primary), .42));transform:translateY(-3px)scale(1.015)}}@keyframes phase2EmblemAtmosphere{0%,to{opacity:.27;filter:brightness(.96) drop-shadow(0 0 14px rgba(var(--scene-primary), .22));transform:translateY(0)scale(.99)}50%{opacity:.43;filter:brightness(1.1) drop-shadow(0 0 24px rgba(var(--scene-primary), .4));transform:translateY(-4px)scale(1.02)}}@keyframes phase2EmblemCelestial{0%,to{opacity:.27;transform:translateY(0)rotate(-1deg)scale(.99)}50%{opacity:.43;transform:translateY(-4px)rotate(1deg)scale(1.02)}}@keyframes phase2ConstellationPulse{0%,to{opacity:.28;filter:brightness(.94) drop-shadow(0 0 12px rgba(var(--scene-primary), .2))}50%{opacity:.4;filter:brightness(1.1) drop-shadow(0 0 22px rgba(var(--scene-primary), .38))}}@keyframes phase2CtaPanelBreath{0%,to{box-shadow:inset 0 1px #ffffff40, 0 18px 48px #01061438, 0 0 20px rgba(var(--scene-primary),.08)}50%{box-shadow:inset 0 1px #ffffff52, 0 20px 54px #01061442, 0 0 34px rgba(var(--scene-primary),.16)}}@keyframes phase2ButtonBloom{0%,to{opacity:.16;transform:scale(.9)}50%{opacity:.38;transform:scale(1.08)}}@media (width<=899px){.resultHero:has(.resultScene--designMaster) .resultCard{translate:none}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .paidBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){-webkit-backdrop-filter:blur(7px)saturate(1.12)!important}}@media (prefers-reduced-motion:reduce){.designMasterScene__emblem,.designMasterScene__constellation{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .resultCard{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .juzaMessage{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .adviceBox{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumButton{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumButton:after{transition:none!important;animation:none!important}.resultHero:has(.resultScene--designMaster) .resultIcon{transition:none!important;animation:none!important}}.resultHero:has(.resultScene--designMaster) .resultCard{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}:is(.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .paidBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){-webkit-backdrop-filter:blur(8px)saturate(1.16)}.resultScene--designMaster{z-index:-1;background:#020711;width:100%;min-height:100svh;position:fixed;inset:0;overflow:hidden}.designMasterScene__background{filter:none;opacity:1;will-change:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;animation:none;inset:0;transform:none}.designMasterScene__atmosphere,.designMasterScene__lensFlare{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.designMasterScene__bloom,.designMasterScene__stars,.designMasterScene__dust,.designMasterScene__meteors,.designMasterScene__emblem,.designMasterScene__constellation,.designMasterScene__pointerLight{transform:translate3d(var(--master-parallax-x), var(--master-parallax-y), 0)}.designMasterScene__constellation{animation:4.5s cubic-bezier(.22,.78,.24,1) .8s forwards designMasterConstellationDraw,9s ease-in-out 5.4s infinite designMasterSymbolBreath;-webkit-mask-image:linear-gradient(90deg,#000 0 48%,#0000 52% 100%);mask-image:linear-gradient(90deg,#000 0 48%,#0000 52% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:220% 100%;mask-size:220% 100%}:is(.resultHero:has(.resultScene--designMaster) .resultCard,.resultHero:has(.resultScene--designMaster) .juzaMessage,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){animation:1.15s cubic-bezier(.2,.75,.24,1) both designMasterCardReveal}.resultHero:has(.resultScene--designMaster) .juzaMessage{animation-delay:.25s}.resultHero:has(.resultScene--designMaster) .adviceBox:first-child{animation-delay:.42s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(2){animation-delay:.54s}.resultHero:has(.resultScene--designMaster) .adviceBox:nth-child(3){animation-delay:.66s}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{animation-delay:.78s}@keyframes designMasterAtmosphereBreath{0%,to{opacity:.52;transform:translate(-.35%,.2%)}50%{opacity:.9;transform:translate(.35%,-.2%)}}@keyframes designMasterLensBreath{0%,to{opacity:.22;transform:scale(.96)}50%{opacity:.45;transform:scale(1.04)}}@keyframes designMasterConstellationDraw{0%{opacity:0;filter:blur(5px);-webkit-mask-position:100% 0;mask-position:100% 0}70%{opacity:.38}to{opacity:.34;filter:blur(0) drop-shadow(0 0 18px rgba(var(--scene-primary), .32));-webkit-mask-position:0 0;mask-position:0 0}}@keyframes designMasterCardReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (width<=899px){.designMasterScene__background{background-position:top;background-size:contain;inset:0}.designMasterScene__lensFlare{inset:22% 14% 46%}}@media (prefers-reduced-motion:reduce){.designMasterScene__atmosphere,.designMasterScene__lensFlare,.designMasterScene__constellation{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultCard{animation:none!important}.resultHero:has(.resultScene--designMaster) .juzaMessage{animation:none!important}.resultHero:has(.resultScene--designMaster) .adviceBox{animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{animation:none!important}.designMasterScene__constellation{opacity:.3;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){:is(.resultHero:has(.resultScene--designMaster) .resultIcon,.resultHero:has(.resultScene--designMaster) .resultTitle,.resultHero:has(.resultScene--designMaster) .english,.resultHero:has(.resultScene--designMaster) .resultLead,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){animation:none!important}}.designMasterScene__background{filter:none;opacity:1;background-position:50%;background-size:contain;animation:none;inset:0;transform:none}.designMasterScene__meteors,.designMasterScene__emblem{display:none!important}.designMasterScene__atmosphere{background:radial-gradient(ellipse 38% 28% at 50% 46%, #ffffff12, transparent 58%), radial-gradient(ellipse 58% 42% at 50% 52%, rgba(var(--scene-primary), .055), transparent 72%);animation:13s ease-in-out infinite finalAmbientBreath}.designMasterScene__lensFlare{background:radial-gradient(circle, #fff3, rgba(var(--scene-primary), .07) 13%, transparent 48%);opacity:.24;animation:11s ease-in-out infinite finalBloomBreath;inset:30% 35% 42%}.designMasterScene__pointerLight{opacity:.2;background:radial-gradient(circle 210px at var(--master-pointer-x) var(--master-pointer-y), #ffffff16, rgba(var(--scene-primary), .025) 42%, transparent 72%);transition:opacity .8s;transform:none}.designMasterScene__constellation{mix-blend-mode:screen;opacity:0;background-position:86% 38%;background-repeat:no-repeat;background-size:clamp(105px,13vw,185px);animation:5.2s cubic-bezier(.2,.72,.22,1) .65s forwards finalConstellationDraw,11s ease-in-out 5.9s infinite finalConstellationBreath;inset:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#000 0 46%,#0000 54% 100%);mask-image:linear-gradient(90deg,#000 0 46%,#0000 54% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:225% 100%;mask-size:225% 100%}.resultHero:has(.resultScene--designMaster) .resultIcon{isolation:isolate;position:relative;overflow:visible;animation:1.8s cubic-bezier(.2,.76,.22,1) .25s both finalEmblemReveal,10s ease-in-out 2.2s infinite finalEmblemBreath!important}.resultHero:has(.resultScene--designMaster) .resultIcon:after{content:"";z-index:-1;background:radial-gradient(circle at 18% 32%, #ffffffb3 0 1px, transparent 2px), radial-gradient(circle at 78% 22%, rgba(var(--scene-primary),.72) 0 1px, transparent 2px), radial-gradient(circle at 86% 72%, #ffe09ea3 0 1px, transparent 2px), radial-gradient(circle at 28% 84%, rgba(var(--scene-primary),.58) 0 1px, transparent 2px), radial-gradient(circle, rgba(var(--scene-primary),.1), transparent 66%);opacity:.32;pointer-events:none;border-radius:50%;animation:14s linear infinite finalEmblemParticles;position:absolute;inset:-18%}.resultHero:has(.resultScene--designMaster) .juzaMessage{background-size:180% 180%!important;animation:1.2s cubic-bezier(.2,.76,.22,1) .32s both finalPanelReveal,14s ease-in-out 1.6s infinite finalJuzaAurora!important}.resultHero:has(.resultScene--designMaster) .premiumButton:before{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffefbe9e,#0000);width:18%;transition:left .85s cubic-bezier(.2,.7,.2,1),opacity .35s;position:absolute;top:-40%;bottom:-40%;left:-28%;transform:skew(-18deg)}.resultHero:has(.resultScene--designMaster) .premiumButton:after{opacity:.13;background:radial-gradient(#ffffff47,#0000 70%);transition:opacity .32s,transform .42s cubic-bezier(.2,.75,.2,1);animation:none;inset:18% 30%}.resultHero:has(.resultScene--designMaster) .premiumButton:hover:before{opacity:.72;left:112%}.resultHero:has(.resultScene--designMaster) .premiumButton:hover:after{opacity:.28;transform:scale(1.08)}.resultHero:has(.resultScene--designMaster) .premiumButton:active{transition-duration:.16s;transform:scale(.985)}.resultHero:has(.resultScene--designMaster) .premiumButton:active:after{opacity:.5;transform:scale(1.28)}.resultScene--designMaster[data-master-scene=pioneer] .designMasterScene__signature i{opacity:0;box-shadow:none;background:linear-gradient(90deg,#0000,#89d2ff4d,#ffda9a14)}@keyframes finalAmbientBreath{0%,to{opacity:.46}50%{opacity:.76}}@keyframes finalBloomBreath{0%,to{opacity:.16;transform:scale(.97)}50%{opacity:.3;transform:scale(1.025)}}@keyframes finalConstellationDraw{0%{opacity:0;filter:brightness(.8);-webkit-mask-position:100% 0;mask-position:100% 0}20%{opacity:.11;-webkit-mask-position:94% 0;mask-position:94% 0}40%{opacity:.2;-webkit-mask-position:72% 0;mask-position:72% 0}70%{opacity:.29;-webkit-mask-position:20% 0;mask-position:20% 0}to{opacity:.34;filter:brightness(1.06) drop-shadow(0 0 16px rgba(var(--scene-primary),.3));-webkit-mask-position:0 0;mask-position:0 0}}@keyframes finalConstellationBreath{0%,to{opacity:.29;filter:brightness(.96) drop-shadow(0 0 10px rgba(var(--scene-primary),.2))}50%{opacity:.37;filter:brightness(1.08) drop-shadow(0 0 18px rgba(var(--scene-primary),.34))}}@keyframes finalEmblemReveal{0%{opacity:0;filter:brightness(.82)drop-shadow(0 0 #0000);transform:scale(.96)}to{opacity:1;filter:brightness(1) drop-shadow(0 0 18px rgba(var(--scene-primary),.28));transform:scale(1)}}@keyframes finalEmblemBreath{0%,to{filter:brightness(.98) drop-shadow(0 0 14px rgba(var(--scene-primary),.24));transform:translateY(0)scale(1)}50%{filter:brightness(1.08) drop-shadow(0 0 24px rgba(var(--scene-primary),.4));transform:translateY(-2px)scale(1.012)}}@keyframes finalEmblemParticles{0%{opacity:.24;transform:rotate(0)}50%{opacity:.4}to{opacity:.24;transform:rotate(360deg)}}@keyframes finalPanelReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes finalJuzaAurora{0%,to{box-shadow:inset 0 1px #ffffff40, 0 18px 48px #01061438, 0 0 18px rgba(var(--scene-primary),.07);background-position:0%}50%{box-shadow:inset 0 1px #ffffff4d, 0 19px 50px #0106143d, 0 0 27px rgba(var(--scene-primary),.12);background-position:100%}}@keyframes finalCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes finalCtaBreath{0%,to{box-shadow:inset 0 1px #ffffff40, 0 18px 46px #01061438, 0 0 18px rgba(var(--scene-primary),.08)}50%{box-shadow:inset 0 1px #ffffff52, 0 20px 50px #01061440, 0 0 30px rgba(var(--scene-primary),.15)}}@media (width<=899px){.designMasterScene__constellation{background-position:88% 25%;background-size:clamp(88px,28vw,125px)}.resultHero:has(.resultScene--designMaster) .resultIcon:after{inset:-10%}}@media (prefers-reduced-motion:reduce){.designMasterScene__atmosphere,.designMasterScene__lensFlare,.designMasterScene__constellation{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultIcon{animation:none!important}.resultHero:has(.resultScene--designMaster) .resultIcon:after{animation:none!important}.resultHero:has(.resultScene--designMaster) .juzaMessage{animation:none!important}.resultHero:has(.resultScene--designMaster) .adviceBox{animation:none!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{animation:none!important}.designMasterScene__constellation{opacity:.3;-webkit-mask-image:none;mask-image:none}}.resultHero:has(.resultScene--designMaster) .resultIcon{animation:1.35s cubic-bezier(.2,.76,.22,1) 4.15s both finalEmblemReveal,10s ease-in-out 5.6s infinite finalEmblemBreath!important}:is(.resultHero:has(.resultScene--designMaster) .resultTitle,.resultHero:has(.resultScene--designMaster) .english,.resultHero:has(.resultScene--designMaster) .resultLead){animation:1.1s cubic-bezier(.2,.76,.22,1) 4.75s both aiJuzaTitleReveal}.resultHero:has(.resultScene--designMaster) .adviceBox{animation:finalPanelReveal 1.05s var(--juza-card-delay,.5s) cubic-bezier(.2,.76,.22,1) both, finalCardFloat 12s calc(var(--juza-card-delay,.5s) + 1.4s) ease-in-out infinite!important}.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized{animation:1.05s cubic-bezier(.18,.76,.22,1) 5.85s both aiJuzaPanelEntrance,14s ease-in-out 6.9s infinite finalJuzaAurora!important}.resultHero:has(.resultScene--designMaster) .premiumCtaPanel{animation:1.2s cubic-bezier(.2,.76,.22,1) 8.65s both aiJuzaCtaAwaken,10s ease-in-out 9.9s infinite finalCtaBreath!important}@media (prefers-reduced-motion:reduce){:is(.resultHero:has(.resultScene--designMaster) .resultIcon,.resultHero:has(.resultScene--designMaster) .resultTitle,.resultHero:has(.resultScene--designMaster) .english,.resultHero:has(.resultScene--designMaster) .resultLead,.resultHero:has(.resultScene--designMaster) .adviceBox,.resultHero:has(.resultScene--designMaster) .juzaMessage--personalized,.resultHero:has(.resultScene--designMaster) .premiumCtaPanel){animation:none!important}}.resultHero .paidBox{text-align:center;color:#ffffffe0;-webkit-backdrop-filter:blur(24px)saturate(1.32);background:radial-gradient(circle at 50% 0,#ffe8aa33,#0000 34%),radial-gradient(circle at 7% 18%,#5abeff29,#0000 30%),radial-gradient(circle at 96% 38%,#ac47ff33,#0000 36%),linear-gradient(#ffffff21,#07091ca8);border:1px solid #ffe8aa57;border-radius:32px;width:min(960px,100%);margin:28px auto 0;padding:clamp(28px,4.5vw,44px) clamp(18px,4.5vw,48px);position:relative;overflow:hidden;box-shadow:0 0 84px #f7d27a24,0 0 70px #5f67ff29,0 30px 90px #0000006b,inset 0 1px #ffffff38}.resultHero .paidBox:before{content:"";opacity:.82;pointer-events:none;background:linear-gradient(116deg,#ffffff2e,#0000 34%),radial-gradient(circle at 50% 100%,#48b5ff29,#0000 38%);position:absolute;inset:0}.resultHero .paidBox>*{z-index:2;position:relative}.paidLabel{min-height:34px;color:var(--color-gold-soft);letter-spacing:.18em;background:#ffeeb61a;border:1px solid #ffe19a5c;border-radius:999px;justify-content:center;align-items:center;padding:7px 20px;font-size:11px;font-weight:950;display:inline-flex;box-shadow:0 0 28px #f7d27a29,inset 0 1px #ffffff2e}.premiumTitle{max-width:760px;color:var(--text-main);letter-spacing:0;text-shadow:0 0 24px #fff3,0 0 58px #f7d27a29,0 0 64px #8b5cf62e;margin:22px auto 0;font-size:clamp(30px,4.2vw,54px);font-weight:950;line-height:1.2}.premiumDescription{color:#fffc;max-width:720px;margin:18px auto 0;font-size:clamp(14px,1.8vw,16px);font-weight:600;line-height:1.95}.premiumPrice{background:linear-gradient(135deg,#ffcb6626,#844aff29),#0406127a;border:1px solid #ffe19a47;border-radius:20px;justify-content:center;align-items:center;width:min(240px,100%);margin:24px auto 0;padding:14px 26px;display:flex;box-shadow:0 0 34px #f7d27a1f,inset 0 1px #ffffff24}.premiumPrice strong{color:#ffe09c;letter-spacing:.02em;text-shadow:0 0 16px #ffeeb96b,0 0 34px #f7d27a47,0 0 54px #8b5cf62e;font-size:clamp(36px,5vw,46px);font-weight:950}.premiumList{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:740px;margin:28px auto 26px;padding:0;list-style:none;display:grid}.premiumList li{color:#ffffffe0;background:#ffffff12;border:1px solid #ffe8aa29;border-radius:18px;align-items:center;gap:12px;min-height:58px;padding:14px 16px;font-size:15px;font-weight:850;line-height:1.55;display:flex;box-shadow:inset 0 1px #ffffff1f,0 14px 34px #00000038}.premiumList li span{color:#ffe2a0;background:radial-gradient(circle at 35% 20%,#ffffff52,#0000 36%),#ffdb911f;border:1px solid #ffe19a3d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 22px #f7d27a29}.premiumCtaPanel{background:linear-gradient(135deg,#ffffff14,#734eff1a),#0305106b;border:1px solid #ffe19a2e;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;max-width:720px;margin:0 auto;padding:18px;display:flex}.premiumCtaPanel p{color:#ffffffbd;text-align:left;margin:0;font-size:13px;font-weight:650;line-height:1.7}.premiumButton{color:#fff7df;letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:radial-gradient(circle at 16% 20%,#ffffff57,#0000 28%),linear-gradient(135deg,#ffc65dc7 0%,#754cffb8 56%,#2ca8ff8a 100%);border:1px solid #ffe8aa80;border-radius:999px;flex:none;min-height:54px;padding:0 28px;font-size:15px;font-weight:900;box-shadow:0 0 32px #f7d27a42,0 0 42px #8b5cf638,inset 0 1px #ffffff57}.premiumButton:hover{transform:translateY(-1px);box-shadow:0 0 42px #f7d27a57,0 0 52px #8b5cf64d,inset 0 1px #ffffff61}.premiumButton:disabled{opacity:.58;cursor:not-allowed;transform:none}.premiumError{color:#ffe1a8;text-shadow:0 0 18px #f7d27a3d;max-width:680px;margin:16px auto 0;font-size:13px;font-weight:800;line-height:1.7}@media (width<=760px){.resultHero .paidBox{border-radius:26px;margin-top:22px;padding:26px 16px}.paidLabel{letter-spacing:.14em;min-height:32px;padding:7px 16px;font-size:10px}.premiumTitle{font-size:clamp(28px,8vw,36px)}.premiumDescription{font-size:14px}.premiumPrice{max-width:260px}.premiumList{grid-template-columns:1fr;margin:22px auto}.premiumList li{min-height:54px;padding:13px 14px;font-size:14px}.premiumCtaPanel{flex-direction:column;align-items:stretch;padding:16px}.premiumCtaPanel p{text-align:center}.premiumButton{white-space:normal;width:100%;min-height:52px;padding:0 16px;font-size:14px}}.app:has(.paymentHero){align-items:flex-start;overflow:hidden auto}.paymentExperience{background:#01020a}.paymentHero{isolation:isolate;width:100%;min-height:100svh;color:var(--text-main);text-align:center;background:radial-gradient(at 50% 22%,#313b9047,#0000 48%),linear-gradient(#00020d47,#01020cc7),url(/images/hero/space-background.png) 50%/cover fixed,#01020a;place-items:center;padding:clamp(30px,5vh,58px) clamp(16px,4vw,46px) clamp(38px,6vh,72px);display:grid;position:relative;overflow:hidden}.paymentHero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#00000057,#0000 30% 70%,#00000057),linear-gradient(#0103101f,#0000 58%,#000004b3);position:absolute;inset:0}.paymentCosmos,.paymentCosmos>*{z-index:-2;pointer-events:none;position:absolute;inset:0}.paymentNebula{opacity:.62;filter:saturate(1.12);mix-blend-mode:screen}.paymentNebulaLeft{background:url(/images/hero/left-nebula-v2.png) 0/contain no-repeat;animation:18s ease-in-out infinite alternate paymentNebulaDrift;right:46%}.paymentNebulaRight{opacity:.5;background:url(/images/hero/right-spiral-galaxy-v2.png) right 12% center/min(58vw,870px) no-repeat;animation:22s ease-in-out infinite alternate-reverse paymentNebulaDrift;left:46%}.paymentGalaxy{filter:blur(18px);background:radial-gradient(at 50% 30%,#7051ff2e,#0000 30%),radial-gradient(at 50% 58%,#239cff21,#0000 38%);animation:8s ease-in-out infinite paymentGalaxyBreathe;inset:-18%}.paymentEarth{opacity:.42;filter:saturate(.86);background:url(/images/hero/blue-atmospheric-rim-v2.png) bottom/110% 100% no-repeat,url(/images/hero/earth-city-lights-v2.png) bottom/110% 100% no-repeat,url(/images/hero/earth-horizon-v2.png) bottom/110% 100% no-repeat;height:min(30vh,300px);top:auto}.paymentStarField{mix-blend-mode:screen;background-repeat:repeat}.paymentStarFieldFar{opacity:.58;background-image:url(/images/hero/star-field-overlay-v2.png);background-position:50%;background-size:cover;animation:26s linear infinite alternate paymentStarsFloat}.paymentStarFieldNear{opacity:.34;background-image:radial-gradient(circle,#fff6ccf2 0 1px,#0000 1.7px),radial-gradient(circle,#9fd0ffe6 0 1px,#0000 1.6px),radial-gradient(circle,#d6b2ffcc 0 1px,#0000 1.5px);background-position:0 0,42px 64px,108px 24px;background-size:148px 148px,214px 214px,292px 292px;animation:18s ease-in-out infinite alternate-reverse paymentStarsFloat;inset:-8%}.paymentPanel{-webkit-backdrop-filter:blur(30px)saturate(1.35);background:radial-gradient(circle at 50% -8%,#ffe09626,#0000 32%),radial-gradient(circle at 8% 24%,#3495ff1f,#0000 34%),radial-gradient(circle at 94% 20%,#8b4cff2b,#0000 36%),linear-gradient(145deg,#161c3ec2,#040616c2 58%,#0c071dcc);border:1px solid #ffdc974a;border-radius:38px;width:min(880px,100%);padding:clamp(26px,4vw,44px) clamp(20px,5vw,62px) clamp(24px,4vw,40px);animation:1s cubic-bezier(.2,.72,.22,1) both paymentPanelEntrance;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0e,0 0 90px #4e67ff29,0 46px 130px #000000a3}.paymentPanel:before{content:"";pointer-events:none;border:1px solid #fff1;border-radius:30px;position:absolute;inset:9px}.paymentPanel:after{content:"";background:linear-gradient(90deg,#0000,#ffe4a7e6,#0000);height:1px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 24px #ffd37eb3}.paymentPanelAura{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#ffdc8d21,#7348ff14 34%,#0000 70%);border-radius:50%;width:420px;height:420px;animation:5s ease-in-out infinite paymentAuraPulse;position:absolute;top:20px;left:50%;transform:translate(-50%)}.paymentBrand{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:17px;display:flex;position:relative}.paymentBrand img{filter:drop-shadow(0 0 18px #7da6ff3d);width:clamp(112px,18vw,156px);height:auto}.paymentBrand span{color:#ffe4ae8a;letter-spacing:.24em;font-size:9px;font-weight:850}.paymentBadge{color:#ffe4a4;letter-spacing:.2em;background:#0406159e;border:1px solid #ffda8c4f;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:32px;margin-top:20px;padding:7px 18px;font-size:10px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 0 26px #f7d27a1c,inset 0 1px #ffffff1f}.paymentBadge i{background:#ffd77f;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite paymentStatusPulse;box-shadow:0 0 12px #ffcd61}.paymentAwakening{place-items:center;width:138px;height:138px;margin:15px auto 2px;display:grid;position:relative}.paymentCore{z-index:2;color:#fff4c8;background:radial-gradient(circle at 34% 28%,#ffffff7a,#0000 28%),linear-gradient(135deg,#ffc85cb3,#804dff94 58%,#2da2ff80);border:1px solid #ffebb899;border-radius:24px;place-items:center;width:74px;height:74px;font-size:37px;animation:3.6s ease-in-out infinite paymentCoreGlow;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 22px #ffdf8f8f,0 0 56px #7651ff61,0 0 90px #3aa0ff2e,inset 0 1px #fff6}.paymentCore span{transform:rotate(-45deg)}.paymentOrbit{border:1px solid #b4a3ff40;border-radius:50%;position:absolute}.paymentOrbitOuter{border-color:#ffdb8938;animation:16s linear infinite paymentOrbitSpin;inset:3px}.paymentOrbitOuter:before,.paymentOrbitInner:before{content:"";background:#ffe4a4;border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:50%;box-shadow:0 0 12px #ffd36e}.paymentOrbitInner{border-color:#73bdff42;animation:11s linear infinite paymentOrbitSpinReverse;inset:17px;transform:rotate(58deg)}.paymentOrbitInner:before{background:#a4d9ff;box-shadow:0 0 12px #6fbfff}.paymentSatellite{background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 8px #fff}.paymentSatelliteOne{top:68px;left:12px}.paymentSatelliteTwo{bottom:27px;right:18px}.paymentCopy{z-index:1;position:relative}.paymentEyebrow{color:#ffdb8fb8;letter-spacing:.25em;margin:0;font-size:9px;font-weight:900}.paymentTitle{color:#fff;letter-spacing:.015em;text-wrap:balance;text-shadow:0 0 18px #ffffff3b,0 0 48px #8b5cf654,0 0 80px #42acff26;max-width:760px;margin:8px auto 0;font-size:clamp(34px,5.3vw,58px);font-weight:900;line-height:1.22}.paymentTitleEn{color:#e7d49f;letter-spacing:.055em;text-shadow:0 0 20px #ffd67f33;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,2.2vw,22px);font-style:italic}.paymentLead{color:#f0f4ffc2;text-wrap:pretty;max-width:650px;margin:16px auto 0;font-size:clamp(13px,1.7vw,15px);font-weight:600;line-height:1.95}.paymentResult{background:linear-gradient(110deg,#ffcc6a11,#0000 32%,#854bff1c),#03051275;border:1px solid #ffde9738;border-radius:24px;justify-content:center;align-items:center;max-width:650px;min-height:112px;margin:22px auto 0;padding:19px 90px 18px 110px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0003}.paymentResult:before{content:"";background:linear-gradient(90deg,#0000,#ffdb8b9e,#0000);height:1px;position:absolute;top:0;left:11%;right:11%}.paymentResultCopy{z-index:2;position:relative}.paymentResultCopy span{color:#ffdd96ab;letter-spacing:.24em;font-size:9px;font-weight:900;display:block}.paymentResultCopy strong{color:#fff;text-shadow:0 0 24px #a480ff42;margin-top:5px;font-size:clamp(23px,3.6vw,32px);font-weight:900;display:block}.paymentResultCopy em{color:#e9c978;letter-spacing:.13em;text-transform:uppercase;margin-top:1px;font-size:12px;font-style:normal;font-weight:800;display:block}.paymentResultConstellation{opacity:.7;background:linear-gradient(26deg,#0000 48%,#97c4ff61 49% 51%,#0000 52%) 8px 16px/38px 30px no-repeat,linear-gradient(-34deg,#0000 48%,#ffdc9352 49% 51%,#0000 52%) 30px 22px/34px 32px no-repeat;width:72px;height:70px;position:absolute;top:20px;left:28px}.paymentResultConstellation i{background:#d9edff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 9px #85c5ff}.paymentResultConstellation i:first-child{top:14px;left:7px}.paymentResultConstellation i:nth-child(2){top:34px;left:38px}.paymentResultConstellation i:nth-child(3){top:16px;right:5px}.paymentResultConstellation i:nth-child(4){bottom:5px;right:16px}.paymentResultSeal{color:#ffe1a480;border:1px solid #ffdc9245;border-radius:50%;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-size:16px;display:grid;position:absolute;right:29px;box-shadow:inset 0 0 16px #ffd1710d}.paymentVerification{background:#02051266;border:1px solid #89b9ff24;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;max-width:650px;margin:14px auto 0;padding:13px 18px;display:flex}.paymentVerificationState{text-align:left;align-items:center;gap:11px;display:flex}.paymentVerificationIcon{color:#ffe4a4;background:#ffd58014;border:1px solid #ffdc9447;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;display:grid;box-shadow:0 0 18px #ffd37717}.paymentVerificationState div>span{color:#abc9ff85;letter-spacing:.17em;font-size:8px;font-weight:900;display:block}.paymentVerificationState strong{color:#f5f7ffcc;margin-top:3px;font-size:11px;font-weight:700;display:block}.paymentVerification small{color:#d1daf55c;letter-spacing:.06em;overflow-wrap:anywhere;text-align:right;max-width:270px;font-size:8px}.paymentWarning{color:#ffd8ac;background:#3c191740;border:1px solid #ffb97a33;border-radius:12px;max-width:650px;margin:13px auto 0;padding:10px 14px;font-size:12px;line-height:1.6}.reportApp{color:#f9f3df;background:radial-gradient(circle at 50% 0,#3f74d233,#0000 38%),linear-gradient(160deg,#020611,#071226 52%,#03050d);min-height:100svh;padding:clamp(20px,4vw,64px);overflow-x:clip}.reportApp,.reportApp *{box-sizing:border-box}.reportDelivery{--report-accent:120,190,255;isolation:isolate;width:min(1180px,100%);box-shadow:inset 0 1px #ffffff2e,0 40px 120px #0000008c,0 0 70px rgba(var(--report-accent),.12);background:linear-gradient(145deg,#fff1,#030b1ce6);border:1px solid #e8c36f7a;border-radius:32px;margin:auto;padding:clamp(18px,4vw,56px);position:relative}.reportHeader{text-align:center;background:radial-gradient(circle at 50% 0,rgba(var(--report-accent),.2),transparent 54%),#020816b8;border:1px solid #e9c36e6b;border-radius:26px;padding:clamp(36px,6vw,72px) clamp(20px,6vw,76px);position:relative}.reportPreviewLabel,.reportEyebrow{color:#e8c879;letter-spacing:.28em;font:600 11px/1.5 Georgia,serif}.reportHeader h1{text-shadow:0 0 30px rgba(var(--report-accent),.36);margin:18px 0 6px;font:500 clamp(32px,6vw,68px)/1.15 Georgia,Yu Mincho,serif}.reportEnglish{color:#cde9ff;letter-spacing:.2em;margin:0;font:500 14px Georgia,serif}.reportOpening{color:#eee8da;max-width:720px;margin:28px auto 0;font-size:clamp(15px,1.8vw,18px);line-height:2}.reportSection{background:linear-gradient(145deg,rgba(var(--report-accent),.09),#030a19d1 38%,#01050eeb);border:1px solid #e8c36f61;border-radius:26px;padding:clamp(30px,5vw,58px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 22px 60px #00000061}.reportSection:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 24%,#ffffff09 48%,#0000 70%);position:absolute;inset:0}.reportSectionSeal{background:radial-gradient(circle,rgba(var(--report-accent),.38),#040914f0);width:52px;height:52px;box-shadow:0 0 24px rgba(var(--report-accent),.2);border:1px solid #ebc7719e;place-items:center;margin-bottom:18px;display:grid;transform:rotate(45deg)}.reportSectionSeal span{color:#f4d78c;letter-spacing:.08em;font:600 11px Georgia,serif;transform:rotate(-45deg)}.reportSection h2{color:#fff7e4;margin:0 0 16px;font:500 clamp(24px,3.2vw,38px)/1.35 Georgia,Yu Mincho,serif}.reportSectionSummary{color:#d8ecff;max-width:860px;margin:0 0 26px;font-size:clamp(16px,2vw,19px);line-height:1.9}.reportSectionBody{gap:14px;display:grid}.reportSectionBody p,.reportClosing blockquote{color:#eeeae0;margin:0;font-size:16px;line-height:2}.reportKeyPoints{gap:10px;margin:26px 0;padding:0;list-style:none;display:grid}.reportKeyPoints li{background:#ffffff06;border-left:1px solid #e8c36f85;padding:12px 16px 12px 38px;line-height:1.7;position:relative}.reportKeyPoints li:before{content:"◇";color:#eccd7a;position:absolute;left:14px}.reportReflection{border:1px solid rgba(var(--report-accent),.25);background:rgba(var(--report-accent),.055);border-radius:15px;margin:26px 0 0;padding:18px 20px;line-height:1.8}.reportReflection strong{color:#e7c776;letter-spacing:.2em;margin-bottom:5px;font:600 11px Georgia,serif;display:block}.reportWeeks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.reportWeek{background:#02081499;border:1px solid #e7c57447;border-radius:18px;padding:22px}.reportWeek>span{color:#e7c776;letter-spacing:.14em;font:600 11px Georgia,serif}.reportWeek h3{margin:8px 0 14px;font-size:19px}.reportWeek ul{padding-left:20px;line-height:1.8}.reportWeek p{color:#c8def1;line-height:1.7}.reportClosing{text-align:center}.reportClosing blockquote{max-width:800px;margin:20px auto 0;font-size:clamp(17px,2.2vw,21px)}.reportDisclosure{color:#aeb8c7;text-align:center;max-width:860px;margin:28px auto;font-size:12px;line-height:1.8}.reportActions{border:1px solid #e8c36f52;border-radius:20px;flex-wrap:wrap;justify-content:center;gap:12px;padding:22px;display:flex;position:relative}.reportPrimaryButton,.reportSecondaryButton{border-radius:999px;min-height:48px;padding:12px 22px;font-weight:700}.reportPrimaryButton{color:#fff;background:linear-gradient(110deg,#60411a,#d3a94e,#7c551f);border:1px solid #f1d58c}.reportSecondaryButton{color:#eef6ff;background:#ffffff0d;border:1px solid #d8e9ff61}@media (width<=640px){.reportApp{padding:10px}.reportDelivery{border-radius:20px;padding:12px}.reportHeader,.reportSection{border-radius:18px;padding:28px 20px}.reportWeeks{grid-template-columns:1fr}.reportActions{flex-direction:column}.reportPrimaryButton,.reportSecondaryButton{width:100%}}@media print{.noPrint{display:none!important}.reportApp{color:#111;background:#fff;padding:0}.reportDelivery,.reportHeader,.reportSection{box-shadow:none;color:#111;break-inside:avoid;background:#fff}.reportSectionBody p,.reportClosing blockquote{color:#111}}.paymentActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.paymentSecondaryButton{color:#fff8e5d1;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#ffcd7117,#7449ff21),#0406128c;border:1px solid #ffe0a038;border-radius:999px;min-height:45px;padding:0 24px;font-size:12px;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff1a,0 0 22px #8b5cf60f}.paymentSecondaryButton:hover{border-color:#ffe0a06b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff21,0 8px 26px #45309433}.paymentSecondaryButton:focus-visible{outline-offset:3px;outline:2px solid #ffde97cc}.paymentFootnote{color:#b2bfe14f;letter-spacing:.23em;margin:17px 0 0;font-size:7px;font-weight:800}@keyframes paymentPanelEntrance{0%{opacity:0;filter:blur(7px);transform:translateY(22px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes paymentAuraPulse{0%,to{opacity:.68;transform:translate(-50%)scale(.94)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes paymentCoreGlow{0%,to{filter:brightness(.94);transform:rotate(45deg)scale(.96)}50%{filter:brightness(1.16);transform:rotate(45deg)scale(1.04)}}@keyframes paymentOrbitSpin{to{transform:rotate(360deg)}}@keyframes paymentOrbitSpinReverse{to{transform:rotate(-302deg)}}@keyframes paymentStatusPulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@keyframes paymentNebulaDrift{0%{transform:translate(-1%,-.5%)scale(1)}to{transform:translate(1.5%,1%)scale(1.035)}}@keyframes paymentGalaxyBreathe{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes paymentStarsFloat{0%{transform:translate(-4px,-7px)}to{transform:translate(7px,9px)}}@media (width<=700px){.paymentHero{background-attachment:scroll;min-height:100svh;padding:16px 11px 26px}.paymentEarth{opacity:.3;height:22vh}.paymentNebulaLeft{opacity:.45;right:24%}.paymentNebulaRight{opacity:.36;background-size:110vw;left:25%}.paymentPanel{border-radius:27px;padding:20px 16px 23px}.paymentPanel:before{border-radius:21px;inset:6px}.paymentBrand{padding:0 4px 13px}.paymentBrand img{width:106px}.paymentBrand span{letter-spacing:.16em;text-align:right;max-width:120px;font-size:7px}.paymentBadge{letter-spacing:.16em;min-height:29px;margin-top:16px;padding:6px 13px;font-size:8px}.paymentAwakening{width:112px;height:112px;margin-top:9px}.paymentCore{border-radius:19px;width:59px;height:59px;font-size:29px}.paymentOrbitInner{inset:14px}.paymentEyebrow{letter-spacing:.17em;font-size:7px}.paymentTitle{margin-top:7px;font-size:clamp(29px,9.2vw,39px);line-height:1.28}.paymentTitleEn{margin-top:6px;font-size:14px;line-height:1.45}.paymentLead{margin-top:12px;font-size:12px;line-height:1.85}.paymentResult{border-radius:20px;min-height:102px;margin-top:17px;padding:17px 58px}.paymentResultConstellation{transform-origin:0;left:10px;transform:scale(.68)}.paymentResultSeal{width:37px;height:37px;font-size:13px;right:13px}.paymentResultCopy span{font-size:7px}.paymentResultCopy strong{font-size:clamp(20px,6.8vw,27px)}.paymentResultCopy em{font-size:10px}.paymentVerification{flex-direction:column;align-items:flex-start;gap:8px;padding:11px 12px}.paymentVerification small{text-align:left;max-width:100%;padding-left:41px}.paymentActions{gap:9px;margin-top:15px}.paymentSecondaryButton{flex:150px;min-height:43px;padding:0 14px;font-size:11px}.paymentFootnote{letter-spacing:.15em;margin-top:14px;font-size:6px}}@media (width<=380px){.paymentHero{padding-inline:8px}.paymentPanel{padding-inline:13px}.paymentTitle{font-size:27px}.paymentResult{padding-inline:46px}.paymentResultConstellation{opacity:.45;left:4px}.paymentResultSeal{right:8px}}@media (prefers-reduced-motion:reduce){.paymentPanel,.paymentPanelAura,.paymentBadge i,.paymentCore,.paymentOrbit,.paymentNebula,.paymentGalaxy,.paymentStarField{animation:none!important}}.reportApp{background:radial-gradient(circle at 16% 8%,#8b5cf633,#0000 28%),radial-gradient(circle at 84% 18%,#38bdf824,#0000 30%),#02030d;display:block;overflow-x:hidden}.reportDelivery{color:#fffaf0;width:min(960px,100% - 32px);margin:0 auto;padding:64px 0 80px}.reportHeader{text-align:center;background:linear-gradient(145deg,#ffffff1f,#32237833);border:1px solid #ffe09947;border-radius:32px;padding:clamp(28px,6vw,58px);box-shadow:0 30px 90px #0000006b,inset 0 1px #ffffff24}.reportPreviewLabel{color:#ffe0a0;letter-spacing:.1em;background:#230e0894;border:1px solid #ffb75894;border-radius:999px;padding:9px 15px;font-size:11px;font-weight:950;display:inline-block}.reportEyebrow{color:#ffe4a4ad;letter-spacing:.2em;margin:28px 0 10px;font-size:12px;font-weight:900}.reportHeader h1{margin:0;font-size:clamp(38px,7vw,70px);line-height:1.2}.reportEnglish{color:#ffe2a0;letter-spacing:.12em;margin:8px 0 0;font-family:Georgia,serif;font-size:24px}.reportRequestId{color:#ffffff6b;letter-spacing:.1em;overflow-wrap:anywhere;margin:24px 0 0;font-size:10px}.reportSections{gap:18px;margin-top:24px;display:grid}.reportSection{background:linear-gradient(135deg,#ffffff17,#251c5c38);border:1px solid #ffe19a2e;border-radius:24px;padding:clamp(24px,5vw,42px);box-shadow:inset 0 1px #ffffff1a}.reportSection>span{color:#ffd784b8;letter-spacing:.18em;font-size:11px;font-weight:900}.reportSection h2{color:#ffe5aa;margin:8px 0 14px;font-size:clamp(22px,4vw,30px)}.reportSection p,.reportSection li{color:#ffffffd1;font-size:16px;line-height:1.95}.reportSection ul{margin:0;padding-left:1.4em}.reportDisclosure{color:#ffffff8c;text-align:center;margin:24px auto;font-size:12px;line-height:1.8}.reportActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.reportPrimaryButton,.reportSecondaryButton{color:#fff8e4;cursor:pointer;border-radius:999px;min-height:52px;padding:0 24px;font-weight:900}.reportPrimaryButton{background:linear-gradient(110deg,#c89242,#7050df 58%,#5b81d8);border:1px solid #ffe2a285}.reportSecondaryButton{background:#ffffff12;border:1px solid #ffe2a23d}@media (width<=640px){.reportDelivery{width:min(100% - 24px,960px);padding:28px 0 54px}.reportHeader,.reportSection{border-radius:20px}.reportPreviewLabel{max-width:100%;font-size:9px;line-height:1.5}.reportSection p,.reportSection li{font-size:14px}.reportPrimaryButton,.reportSecondaryButton{width:100%}}@media print{.reportApp{background:#fff}.reportDelivery{color:#111;width:100%;padding:0}.reportHeader,.reportSection{color:#111;box-shadow:none;break-inside:avoid;background:#fff;border-color:#bbb}.reportSection p,.reportSection li,.reportDisclosure,.reportRequestId{color:#222}.noPrint{display:none!important}}.answerButton,.adviceBox,.paidBox,.progressBar,.subButton{-webkit-backdrop-filter:blur(22px)saturate(1.25)}.answerButton,.adviceBox,.paidBox{background:linear-gradient(#ffffff21,#ffffff0e);border:1px solid #ffe8aa3d;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000052,inset 0 1px #ffffff2e}.answerButton:before,.adviceBox:before,.paidBox:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 18% 0,#ffffff38,#0000 32%),linear-gradient(135deg,#62d9ff14,#0000 48%);position:absolute;inset:0}.answerButton>*,.adviceBox>*,.paidBox>*{z-index:2;position:relative}.paidBox{box-shadow:0 0 70px #f7d27a29,0 24px 70px #00000061,inset 0 1px #fff3}:root{--nextory-gold:235, 197, 119;--nextory-gold-bright:255, 237, 181;--nextory-accent:102, 180, 255;--nextory-glass:#07102361;--nextory-frame-radius:16px;--nextory-ease:cubic-bezier(.2, .75, .25, 1)}.heroV11,.questionHero,.paymentExperience,.reportApp{--cta-frame-accent:var(--nextory-accent)}.heroV11__button,.heroV11__feature,.questionCardFrame,.progressContainer,.answerButton,.paymentPanel,.paymentResult,.paymentVerification,.reportDelivery,.reportHeader,.reportSection,.reportActions,.resultHero .juzaMessage,.resultHero .adviceBox,.resultHero .paidBox,.resultHero .premiumCtaPanel,.aiConversation,.aiMessage,.userMessage,.suggestionCard,.mentorPanel{isolation:isolate;border-radius:var(--nextory-frame-radius);-webkit-backdrop-filter:blur(10px)saturate(1.12);position:relative;border:1px solid rgba(var(--nextory-gold), .46)!important;box-shadow:inset 0 1px #fff3, inset 0 0 22px rgba(var(--cta-frame-accent),.065), 0 14px 38px #01061438, 0 0 18px rgba(var(--nextory-gold),.065), 0 0 26px rgba(var(--cta-frame-accent),.06)!important}.resultHero .juzaMessage,.resultHero .adviceBox,.resultHero .paidBox,.resultHero .premiumCtaPanel{border-radius:var(--nextory-frame-radius)!important;background-image:radial-gradient(ellipse at 50% -15%, #ffffff21, transparent 46%), linear-gradient(145deg, rgba(var(--cta-frame-accent),.1), transparent 40%, rgba(var(--nextory-gold),.05)), linear-gradient(180deg, #08122794, #040a196b)!important;box-shadow:inset 0 1px #fff3, inset 0 -1px rgba(var(--nextory-gold),.14), inset 0 0 34px rgba(var(--cta-frame-accent),.08), 0 20px 48px #00030f4d, 0 0 22px rgba(var(--nextory-gold),.09), 0 0 38px rgba(var(--cta-frame-accent),.09)!important;border-color:#0000!important}.heroV11__feature,.questionCardFrame,.progressContainer,.answerButton,.paymentResult,.paymentVerification,.reportHeader,.reportSection,.reportActions,.aiMessage,.userMessage,.suggestionCard,.mentorPanel{background-color:#0710233d!important}.heroV11__button>:not(.panelFrameOrnaments),.heroV11__feature>:not(.panelFrameOrnaments),.questionCardFrame>:not(.panelFrameOrnaments),.progressContainer>:not(.panelFrameOrnaments),.answerButton>:not(.panelFrameOrnaments),.paymentPanel>:not(.panelFrameOrnaments),.paymentResult>:not(.panelFrameOrnaments),.paymentVerification>:not(.panelFrameOrnaments),.reportDelivery>:not(.panelFrameOrnaments),.reportHeader>:not(.panelFrameOrnaments),.reportSection>:not(.panelFrameOrnaments),.reportActions>:not(.panelFrameOrnaments){z-index:4;position:relative}.questionCardFrame{width:100%;padding:clamp(30px,5vw,54px)}.questionCardFrame>h2{margin-top:0}.progressContainer{width:100%;margin-bottom:clamp(18px,3vw,30px);padding:16px 20px 18px}.progressContainer .progressText{margin-top:0}.progressContainer .progressBar{margin-bottom:0}.progressContainer .panelFrameOrnaments__crest--bottom{display:none}.answerButton{overflow:hidden;transition:transform .42s var(--nextory-ease), border-color .42s ease, box-shadow .42s ease!important}.answerButton:hover,.answerButton:focus-visible{transform:translateY(-2px);border-color:rgba(var(--nextory-gold-bright),.76)!important;box-shadow:inset 0 0 20px rgba(var(--cta-frame-accent),.1), 0 12px 28px #01061442, 0 0 20px rgba(var(--nextory-gold),.12)!important}.heroV11__feature{overflow:hidden;transition:transform .5s var(--nextory-ease), box-shadow .5s ease!important}.heroV11__feature:hover{transform:translateY(-2px);box-shadow:inset 0 0 20px rgba(var(--cta-frame-accent),.08), 0 15px 32px #0106143d, 0 0 20px rgba(var(--nextory-gold),.1)!important}.heroV11__featureArrow{display:none}.heroV11__button{overflow:hidden;border-color:rgba(var(--nextory-gold-bright),.72)!important;box-shadow:inset 0 1px #ffffff61, inset 0 -12px 22px #0000001a, 0 10px 28px #0106143d, 0 0 24px rgba(var(--nextory-gold),.18)!important}.paymentPanel,.reportDelivery{--cta-frame-accent:102, 180, 255}.paymentPanel{overflow:hidden}.paymentResult,.paymentVerification{border-radius:14px;overflow:hidden}.reportDelivery{overflow:hidden}.reportHeader,.reportSection,.reportActions{padding:clamp(20px,3vw,32px);overflow:hidden}.reportSections{z-index:4;position:relative}.reportPrimaryButton,.reportSecondaryButton,.paymentSecondaryButton{border:1px solid rgba(var(--nextory-gold),.52)!important;box-shadow:inset 0 1px #ffffff2e, inset 0 0 14px rgba(var(--cta-frame-accent),.07), 0 8px 22px #01061433, 0 0 14px rgba(var(--nextory-gold),.07)!important;transition:transform .4s var(--nextory-ease), box-shadow .4s ease, border-color .4s ease!important}.reportPrimaryButton:hover,.reportSecondaryButton:hover,.paymentSecondaryButton:hover,.reportPrimaryButton:focus-visible,.reportSecondaryButton:focus-visible,.paymentSecondaryButton:focus-visible{transform:translateY(-2px);border-color:rgba(var(--nextory-gold-bright),.78)!important;box-shadow:inset 0 0 16px rgba(var(--cta-frame-accent),.1), 0 10px 24px #0106143d, 0 0 18px rgba(var(--nextory-gold),.13)!important}.aiConversation,.mentorPanel{padding:clamp(20px,4vw,36px)}.aiMessage,.userMessage,.suggestionCard{border-radius:13px;padding:14px 18px}.userMessage{--cta-frame-accent:154, 125, 255}.heroV11__button .panelFrameOrnaments,.heroV11__feature .panelFrameOrnaments,.answerButton .panelFrameOrnaments{opacity:.78}.progressContainer .panelFrameOrnaments,.reportActions .panelFrameOrnaments{opacity:.68}@media (width<=600px){:root{--nextory-frame-radius:14px}.questionCardFrame{padding:26px 16px 22px}.progressContainer{padding:13px 15px 15px}.reportHeader,.reportSection,.reportActions{padding:18px 14px}}@media (prefers-reduced-motion:reduce){.heroV11__button,.heroV11__feature,.answerButton,.reportPrimaryButton,.reportSecondaryButton,.paymentSecondaryButton{transition:none!important;animation:none!important}}@media print{.reportDelivery,.reportHeader,.reportSection{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important}.reportDelivery .panelFrameOrnaments,.reportHeader .panelFrameOrnaments,.reportSection .panelFrameOrnaments{display:none}}.panelFrameOrnaments{border-radius:inherit;opacity:1!important;inset:-1px!important;overflow:visible!important}.panelFrameOrnaments:before,.panelFrameOrnaments:after{content:"";pointer-events:none;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);position:absolute}.panelFrameOrnaments:before{background:linear-gradient(115deg, #fff8ddf5, rgba(var(--nextory-gold),.72) 18%, rgba(var(--cta-frame-accent),.5) 49%, rgba(var(--nextory-gold),.88) 78%, #fff2c3eb);-webkit-mask-composite:xor;filter:drop-shadow(0 0 4px rgba(var(--nextory-gold),.38));padding:1.5px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panelFrameOrnaments:after{box-shadow:inset 0 0 12px rgba(var(--cta-frame-accent),.09), inset 0 0 2px #ffffff40, 0 0 8px rgba(var(--nextory-gold),.08);border:1px solid #fff0c433;inset:3px}.panelFrameOrnaments__inner{border:1px solid rgba(var(--nextory-gold),.24)!important;box-shadow:inset 0 0 18px rgba(var(--cta-frame-accent),.08), 0 0 0 1px #0000002e, 0 0 9px rgba(var(--nextory-gold),.08)!important;border-radius:9px!important;inset:7px!important}.panelFrameOrnaments__corner{background:linear-gradient(#ffeebbf2,rgba(var(--nextory-gold),.72)) left top/18px 1.5px no-repeat, linear-gradient(#ffeebbf2,rgba(var(--nextory-gold),.72)) left top/1.5px 18px no-repeat, radial-gradient(circle at 2px 2px, #fff 0 1px, rgba(var(--nextory-gold),.95) 1.5px 3px, transparent 3.5px);width:24px!important;height:24px!important;filter:drop-shadow(0 0 3px rgba(var(--nextory-gold),.72)) drop-shadow(0 0 8px rgba(var(--cta-frame-accent),.38))!important;border-width:0!important}.panelFrameOrnaments__corner--tl{top:2px!important;left:6px!important;transform:none!important}.panelFrameOrnaments__corner--tr{top:2px!important;right:6px!important;transform:rotate(90deg)!important}.panelFrameOrnaments__corner--br{bottom:2px!important;right:6px!important;transform:rotate(180deg)!important}.panelFrameOrnaments__corner--bl{bottom:2px!important;left:6px!important;transform:rotate(270deg)!important}.panelFrameOrnaments__crest{border-radius:2px;animation:7s ease-in-out infinite nextoryJewelBreath;background:radial-gradient(circle at 35% 28%, #fff 0 5%, transparent 9%), linear-gradient(135deg, rgb(var(--nextory-gold-bright)), rgba(var(--cta-frame-accent),.9) 48%, rgb(var(--nextory-gold)))!important;width:13px!important;height:13px!important;box-shadow:-26px 0 0 -5.5px rgba(var(--nextory-gold),.66), 26px 0 0 -5.5px rgba(var(--nextory-gold),.66), 0 0 0 3px rgba(var(--nextory-gold),.08), 0 0 9px rgba(var(--nextory-gold),.85), 0 0 16px rgba(var(--cta-frame-accent),.46)!important;border:1px solid #fff2caf0!important}.panelFrameOrnaments__reflection{filter:blur(5px)!important;opacity:.86!important;background:linear-gradient(112deg,#0000 8%,#ffffff1c 28%,#0000 47%),linear-gradient(#ffffff13,#0000 74%)!important;border-radius:50% 50% 30% 30%!important;height:52%!important;inset:2px 8% auto!important}.heroV11__feature,.questionCardFrame,.progressContainer,.answerButton,.paymentPanel,.paymentResult,.paymentVerification,.reportDelivery,.reportHeader,.reportSection,.reportActions,.aiConversation,.aiMessage,.userMessage,.suggestionCard,.mentorPanel{background-image:radial-gradient(ellipse at 50% -15%, #ffffff21, transparent 46%), linear-gradient(145deg, rgba(var(--cta-frame-accent),.09), transparent 38%, rgba(var(--nextory-gold),.045)), linear-gradient(180deg, #0812279e, #040a1970)!important;box-shadow:inset 0 1px #fff3, inset 0 -1px rgba(var(--nextory-gold),.14), inset 0 0 34px rgba(var(--cta-frame-accent),.075), 0 20px 48px #00030f52, 0 0 20px rgba(var(--nextory-gold),.09), 0 0 38px rgba(var(--cta-frame-accent),.085)!important;border-color:#0000!important}.heroV11__feature{min-height:178px;padding:24px 20px 20px}.heroV11__featureIcon{color:rgb(var(--nextory-gold-bright));filter:drop-shadow(0 0 7px rgba(var(--nextory-gold),.48)) drop-shadow(0 0 14px rgba(var(--cta-frame-accent),.28));width:58px!important;height:58px!important;margin:0 auto 9px!important}.heroV11__celestialIcon{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;overflow:visible}.heroV11__celestialOrbit{opacity:.5;stroke-dasharray:3 4}.heroV11__celestialOrbit--inner{opacity:.22;stroke-dasharray:12 5}.heroV11__celestialJewel{fill:#fff9df;stroke:none;filter:drop-shadow(0 0 3px #fff)}.heroV11__featureTitle{text-shadow:0 0 12px rgba(var(--nextory-gold),.18);letter-spacing:.08em!important}.heroV11__featureText{opacity:.84}.heroV11__button{box-shadow:inset 0 1px #ffffff9e, inset 0 -9px 20px #431c0347, 0 12px 30px #0000004d, 0 0 26px rgba(var(--nextory-gold),.31), 0 0 44px rgba(var(--cta-frame-accent),.13)!important;background-image:radial-gradient(at 50% 0,#ffffff4d,#0000 42%),linear-gradient(100deg,#77420ee6,#e1b04ff0 38%,#ffe297fa 50%,#cb8e37f0 68%,#653711eb)!important;border-color:#0000!important}.questionCardFrame{background-image:radial-gradient(at 50% -10%,#ffffff1f,#0000 43%),linear-gradient(145deg,#1c4d8e33,#050d1fad)!important}.answerButton{background-image:linear-gradient(105deg, #ffffff14, transparent 27%), linear-gradient(135deg, rgba(var(--cta-frame-accent),.12), #050d1f9e)!important}.adviceBox__typeSigil{opacity:.13;transform-origin:50%;transform:scale(.82)}.adviceBox__roleMotif{opacity:1;stroke-width:1.35px;filter:drop-shadow(0 0 2px #fff4cecc)}@keyframes nextoryJewelBreath{0%,to{filter:brightness(.92);opacity:.86}50%{filter:brightness(1.16);opacity:1}}@media (width<=600px){.panelFrameOrnaments__corner{background-size:14px 1px,1px 14px,auto!important;width:19px!important;height:19px!important}.panelFrameOrnaments__crest{width:10px!important;height:10px!important}.heroV11__feature{min-height:148px;padding:19px 14px 16px}.heroV11__featureIcon{width:48px!important;height:48px!important}}@media (prefers-reduced-motion:reduce){.panelFrameOrnaments__crest{animation:none!important}}.resultHero[data-star-type]{--frame-accent:var(--scene-primary);--frame-accent-2:var(--scene-secondary,var(--scene-primary));--frame-metal-dark:94, 50, 12;--frame-motif-angle:45deg}.resultHero[data-star-type=challenger]{--frame-accent:255, 91, 39;--frame-accent-2:255, 184, 69;--frame-motif-angle:8deg}.resultHero[data-star-type=creator]{--frame-accent:211, 91, 255;--frame-accent-2:74, 214, 255;--frame-motif-angle:28deg}.resultHero[data-star-type=empathy]{--frame-accent:245, 139, 198;--frame-accent-2:177, 144, 255;--frame-motif-angle:62deg}.resultHero[data-star-type=adaptability]{--frame-accent:117, 225, 104;--frame-accent-2:239, 196, 72;--frame-motif-angle:18deg}.resultHero[data-star-type=explorer]{--frame-accent:67, 218, 220;--frame-accent-2:85, 150, 255;--frame-motif-angle:45deg}.resultHero[data-star-type=persistence]{--frame-accent:83, 151, 255;--frame-accent-2:238, 224, 177;--frame-motif-angle:0deg}.resultHero[data-star-type=thinker]{--frame-accent:88, 235, 183;--frame-accent-2:189, 126, 255;--frame-motif-angle:72deg}.resultHero[data-star-type=intuition]{--frame-accent:91, 181, 255;--frame-accent-2:161, 116, 255;--frame-motif-angle:90deg}.resultHero[data-star-type=expression]{--frame-accent:255, 229, 173;--frame-accent-2:116, 208, 255;--frame-motif-angle:35deg}.resultHero[data-star-type=action]{--frame-accent:75, 184, 255;--frame-accent-2:255, 190, 89;--frame-motif-angle:45deg}.resultHero[data-star-type=leader]{--frame-accent:116, 102, 255;--frame-accent-2:208, 111, 255;--frame-motif-angle:15deg}.resultHero .juzaMessage,.resultHero .adviceBox,.resultHero .paidBox,.resultHero .premiumCtaPanel{--cta-frame-accent:var(--frame-accent);background-image:radial-gradient(ellipse at 50% -8%, #ffffff2b, transparent 38%), radial-gradient(circle at 50% 120%, rgba(var(--frame-accent),.13), transparent 48%), linear-gradient(145deg, rgba(var(--frame-accent-2),.11), transparent 38%, rgba(var(--frame-accent),.09)), linear-gradient(180deg, #060d1cbd, #0207129e)!important;box-shadow:inset 0 1px #ffffff40, inset 0 -1px rgba(var(--nextory-gold),.28), inset 0 0 30px rgba(var(--frame-accent),.1), 0 22px 52px #00020c75, 0 0 0 1px #432207bf, 0 0 24px rgba(var(--nextory-gold),.14), 0 0 46px rgba(var(--frame-accent),.11)!important;border-radius:11px!important;overflow:visible!important}.panelFrameOrnaments{filter:drop-shadow(0 4px 7px #000000b3);inset:-3px!important}.panelFrameOrnaments:before{background:linear-gradient(110deg, rgb(var(--frame-metal-dark)) 0%, #c27a19 8%, #fff0a8 18%, #9b5310 31%, rgb(var(--frame-accent)) 49%, #9b5310 65%, #ffe69a 82%, #7c3b09 100%);filter:drop-shadow(0 0 3px #ffcf5ba6) drop-shadow(0 0 10px rgba(var(--frame-accent),.24));padding:2px}.panelFrameOrnaments:after{box-shadow:inset 0 0 0 1px #502605d1, inset 0 0 16px rgba(var(--frame-accent),.12), 0 0 6px #ffcd5829;border-color:#ffdc8957;inset:5px}.panelFrameOrnaments__inner{background:repeating-linear-gradient(var(--frame-motif-angle), transparent 0 14px, rgba(var(--frame-accent),.025) 15px, transparent 16px 29px);border-color:#ffdc8757!important;border-radius:6px!important;inset:9px!important}.panelFrameOrnaments__corner{background:radial-gradient(circle at 7px 7px, #fff8d2 0 1px, #e7a934 2px 4px, rgb(var(--frame-accent)) 4.5px 6px, transparent 6.5px), linear-gradient(135deg, transparent 41%, #f2c05c 43% 46%, #713807 47% 51%, transparent 52%) 0 0/26px 26px, linear-gradient(#ffe18a,#9b5010) left top/27px 2px no-repeat, linear-gradient(#ffe18a,#9b5010) left top/2px 27px no-repeat!important;width:34px!important;height:34px!important;filter:drop-shadow(0 0 3px #ffd66fcc) drop-shadow(0 0 9px rgba(var(--frame-accent),.36))!important}.panelFrameOrnaments__corner--tl{top:2px!important;left:5px!important}.panelFrameOrnaments__corner--tr{top:2px!important;right:5px!important}.panelFrameOrnaments__corner--br{bottom:2px!important;right:5px!important}.panelFrameOrnaments__corner--bl{bottom:2px!important;left:5px!important}.panelFrameOrnaments__crest{background:radial-gradient(circle at 33% 27%, #fff 0 5%, transparent 9%), radial-gradient(circle, #fff1a5 0 9%, rgb(var(--frame-accent)) 13% 43%, #3c1a06 48% 58%, #daa33e 62% 70%, transparent 72%)!important;width:16px!important;height:16px!important;box-shadow:-34px 0 0 -7px #cf8f24, 34px 0 0 -7px #cf8f24, 0 0 0 4px #5d2f06b3, 0 0 11px #efbd50, 0 0 21px rgba(var(--frame-accent),.68)!important;border:2px solid #f4c75d!important}.panelFrameOrnaments__crest:before,.panelFrameOrnaments__crest:after{content:"";border-top:1px solid #e8b84d;border-bottom:1px solid #8f4c0ccc;width:29px;height:8px;position:absolute;top:50%;transform:translateY(-50%)skew(-35deg)}.panelFrameOrnaments__crest:before{right:calc(100% + 7px)}.panelFrameOrnaments__crest:after{left:calc(100% + 7px);transform:translateY(-50%)skew(35deg)}.panelFrameOrnaments__crest--top{top:-7px!important}.panelFrameOrnaments__crest--bottom{bottom:-7px!important}.panelFrameOrnaments__rail{opacity:.92;background:linear-gradient(90deg, transparent, #8a430a 9%, #f4c65d 19%, rgba(var(--frame-accent),.78) 50%, #f4c65d 81%, #8a430a 91%, transparent);clip-path:polygon(0 50%,8% 0,92% 0,100% 50%,92% 100%,8% 100%);height:6px;filter:drop-shadow(0 0 5px rgba(var(--frame-accent),.3));left:17%;right:17%}.panelFrameOrnaments__rail--top{top:2px}.panelFrameOrnaments__rail--bottom{bottom:2px;transform:rotate(180deg)}.panelFrameOrnaments__sideJewel{background:radial-gradient(circle, #fff7cc 0 8%, rgb(var(--frame-accent)) 20% 48%, #6c3207 52% 70%, #db9e31 74%);width:10px;height:10px;box-shadow:0 0 8px rgba(var(--frame-accent),.48);border:1px solid #f2c65e;top:50%;transform:translateY(-50%)rotate(45deg)}.panelFrameOrnaments__sideJewel--left{left:-3px}.panelFrameOrnaments__sideJewel--right{right:-3px}.panelFrameOrnaments__sigil{width:70%;height:70%;transform:translate(-50%,-50%) rotate(var(--frame-motif-angle));border:1px solid rgba(var(--frame-accent),.055);box-shadow:inset 0 0 24px rgba(var(--frame-accent),.035), 0 0 0 12px rgba(var(--frame-accent-2),.018);opacity:.7;border-radius:50%;top:50%;left:50%}.adviceBox__icon{background:radial-gradient(circle at 35% 25%, #fff3, transparent 20%), radial-gradient(circle, rgba(var(--frame-accent),.22), #030814c2 65%);box-shadow:inset 0 0 0 3px #562a06b8, inset 0 0 15px rgba(var(--frame-accent),.2), 0 0 11px #f1be4b47, 0 0 20px rgba(var(--frame-accent),.2);border:1px solid #ffdd80b8;border-radius:50%;padding:5px;color:#ffe6a0!important;width:54px!important;height:54px!important}.adviceBox__icon svg{filter:drop-shadow(0 0 3px #ffe08da3)}.adviceBox__typeSigil{stroke-width:.9px;opacity:.42!important}.adviceBox__roleMotif{stroke-width:1.55px!important}.adviceBox__number{opacity:.5;letter-spacing:.18em}@media (width<=600px){.panelFrameOrnaments__corner{background-size:auto,20px 20px,20px 1px,1px 20px!important;width:25px!important;height:25px!important}.panelFrameOrnaments__rail{left:23%;right:23%}.panelFrameOrnaments__crest{width:12px!important;height:12px!important}.panelFrameOrnaments__sideJewel{width:8px;height:8px}.adviceBox__icon{width:48px!important;height:48px!important}}.trustPage{color:#f8f4e9;background:#020611;min-height:100svh;font-family:Yu Mincho,Hiragino Mincho ProN,Georgia,serif;position:relative;overflow-x:hidden}.trustPage__sky{pointer-events:none;background:radial-gradient(circle at 50% -10%,#357ecd47,#0000 37%),radial-gradient(circle at 15% 45%,#21599129,#0000 30%),linear-gradient(#071328 0%,#030813 48%,#01040b 100%);position:fixed;inset:0}.trustPage__sky:before{content:"";opacity:.2;background-image:radial-gradient(circle,#fff4cab8 0 1px,#0000 1.4px);background-size:83px 83px;position:absolute;inset:0}.trustPage__sky span{filter:blur(2px);background:#fff2b4;border-radius:50%;position:absolute;box-shadow:0 0 18px #72b7ff}.trustPage__sky span:first-child{width:3px;height:3px;top:22%;left:12%}.trustPage__sky span:nth-child(2){width:2px;height:2px;top:36%;right:17%}.trustPage__sky span:nth-child(3){width:4px;height:4px;top:12%;left:72%}.trustPage__content{z-index:1;width:min(1120px,100% - 40px);margin:0 auto;padding:34px 0 40px;position:relative}.trustHero{text-align:center;padding:66px 32px 58px;position:relative}.trustHero__back{color:#ead293;letter-spacing:.18em;border-bottom:1px solid #0000;padding:10px 0;font:600 12px/1.2 system-ui,sans-serif;text-decoration:none;position:absolute;top:0;left:0}.trustHero__back:hover,.trustHero__back:focus-visible{border-color:#ead293}.trustHero__eyebrow{color:#d8b96d;letter-spacing:.34em;margin:0 0 18px;font:700 11px/1.4 system-ui,sans-serif}.trustHero h1{letter-spacing:.09em;text-shadow:0 0 32px #69aeff40;margin:0;font-size:clamp(36px,6vw,68px);font-weight:500}.trustHero__lead{color:#f2f4fbc7;max-width:720px;margin:22px auto 0;font:400 clamp(15px,2vw,18px)/2 system-ui,sans-serif}.trustHero__star{color:#f2d587;text-shadow:0 0 18px #78baff;margin:27px auto 0;font-size:20px}.trustFrame,.trustFaq__item{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#0c1b33e0,#040b19eb);border:1px solid #dfbc6975;position:relative;box-shadow:inset 0 0 0 1px #fff6d30d,inset 0 18px 44px #5e9de50d,0 24px 70px #00000061}.trustFrame:before,.trustFrame:after{content:"✦";color:#e4c270;text-shadow:0 0 12px #ffd76fb3;background:#061126;padding:0 9px;line-height:1;position:absolute;top:-7px}.trustFrame:before{left:24px}.trustFrame:after{right:24px}.trustDocument{border-radius:2px;padding:clamp(28px,6vw,68px)}.trustDocument__updated{text-align:right;color:#eee4c585;letter-spacing:.08em;margin:0 0 38px;font:500 11px/1.5 system-ui,sans-serif}.trustDocument__section+.trustDocument__section{border-top:1px solid #debf7024;margin-top:42px;padding-top:38px}.trustDocument h2,.trustStory h2,.trustContact h2{color:#f2d995;letter-spacing:.06em;margin:0 0 18px;font-size:clamp(20px,3vw,27px);font-weight:500}.trustDocument p,.trustStory p,.trustContact p{color:#f2f4fbd1;margin:0;font:400 15px/2.05 system-ui,sans-serif}.trustFaq{gap:14px;display:grid}.trustFaq__item{border-radius:2px;overflow:clip}.trustFaq__item summary{cursor:pointer;color:#f3e3b1;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:78px;padding:0 26px;font:600 15px/1.6 system-ui,sans-serif;list-style:none;display:grid}.trustFaq__item summary::-webkit-details-marker{display:none}.trustFaq__item summary:hover{background:#67a4e10f}.trustFaq__number{color:#9aaed0;letter-spacing:.14em;font:600 10px/1 system-ui,sans-serif}.trustFaq__mark{font-size:24px;font-weight:300;transition:transform .3s}.trustFaq__item[open] .trustFaq__mark{transform:rotate(45deg)}.trustFaq__answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.trustFaq__item[open] .trustFaq__answer{grid-template-rows:1fr}.trustFaq__answer p{color:#eff3fac2;min-height:0;margin:0;padding:0 76px 28px;font:400 14px/1.9 system-ui,sans-serif;overflow:hidden}.trustStory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.trustStory .trustFrame{min-height:250px;padding:38px}.trustStory .trustFrame:first-child{text-align:center;grid-column:1/-1;min-height:auto;padding:50px}.trustStory__kicker{text-transform:uppercase;color:#cfb46e!important;letter-spacing:.13em!important;margin-bottom:18px!important;font-size:11px!important}.trustStory__quote{text-align:center;color:#fff0bc;letter-spacing:.08em;text-shadow:0 0 28px #67adff4d;border-block:1px solid #debf7040;grid-column:1/-1;margin:35px 0 0;padding:62px 20px;font-size:clamp(23px,4vw,38px);line-height:1.8}.trustContact{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,7vw,70px)}.trustContact__icon{color:#efd481;margin-bottom:20px;font-size:30px}.trustContact__button{color:#071126;letter-spacing:.04em;background:linear-gradient(135deg,#f3d991,#b89242);margin:30px 0 0;padding:15px 24px;font:700 14px/1 system-ui,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 0 30px #dab55b2e}.trustContact__notice{background:#5d3e082e;border:1px solid #eabe5659;padding:14px;color:#ffe0a2!important;margin:26px auto 0!important;font-size:13px!important}.trustContact__note{color:#eff3fa94!important;margin-top:34px!important;font-size:12px!important}.trustPage__related{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:58px auto 30px;display:flex}.trustPage__related a,.trustFooter a{color:#ecdcb0b3;letter-spacing:.05em;font:600 11px/1.5 system-ui,sans-serif;text-decoration:none}.trustPage__related a:hover,.trustFooter a:hover,.trustPage__related a:focus-visible,.trustFooter a:focus-visible{color:#fff0bd;text-underline-offset:4px;text-decoration:underline}.trustFooter{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:20px;display:flex}.trustFooter__nav{flex-wrap:wrap;justify-content:center;gap:9px 22px;display:flex}.trustFooter p{color:#fff6;letter-spacing:.07em;margin:0;font:500 9px/1.5 system-ui,sans-serif}.trustFooter--compact{border-top:1px solid #e0c1721f}@media (width<=720px){.trustPage__content{width:min(100% - 24px,1120px);padding-top:18px}.trustHero{padding:72px 10px 40px}.trustHero__back{left:4px}.trustHero h1{letter-spacing:.05em}.trustDocument{padding:28px 22px}.trustDocument__updated{text-align:left}.trustDocument__section+.trustDocument__section{margin-top:30px;padding-top:28px}.trustDocument p,.trustStory p,.trustContact p{font-size:14px;line-height:1.9}.trustFaq__item summary{gap:12px;min-height:72px;padding:0 16px;font-size:14px}.trustFaq__answer p{padding:0 44px 24px}.trustStory{grid-template-columns:1fr}.trustStory .trustFrame,.trustStory .trustFrame:first-child{text-align:left;grid-column:auto;min-height:auto;padding:29px 23px}.trustStory__quote{grid-column:auto;padding:44px 12px}.trustPage__related{margin-top:42px}.trustFooter__nav{max-width:330px}}@media (prefers-reduced-motion:reduce){.trustFaq__answer,.trustFaq__mark{transition:none!important}.trustPage *{scroll-behavior:auto!important}}
