.IntroCover-module__TeTxza__cover{z-index:200;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));transition:transform .7s var(--intro-ease-exit,cubic-bezier(.7, 0, .84, 0)), opacity .6s ease;--intro-ease-converge:cubic-bezier(.65, 0, .35, 1);--intro-ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--intro-ease-glow:cubic-bezier(.22, 1, .36, 1);--intro-ease-word:cubic-bezier(.34, 1.26, .64, 1);--intro-ease-exit:cubic-bezier(.7, 0, .84, 0);background:radial-gradient(circle at 50% 42%,#fff 0%,#f8f9fa 58%,#f2f4f5 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.IntroCover-module__TeTxza__cover.IntroCover-module__TeTxza__isExiting{opacity:.4;transform:translateY(100%)}.IntroCover-module__TeTxza__cover.IntroCover-module__TeTxza__isShort.IntroCover-module__TeTxza__isExiting{transition:transform .4s var(--intro-ease-exit), opacity .35s ease}.IntroCover-module__TeTxza__artWrap{flex-direction:column;align-items:center;gap:10px;width:min(58vw,340px);display:flex;position:relative}.IntroCover-module__TeTxza__ringStage{width:100%;position:relative}.IntroCover-module__TeTxza__art{width:100%;height:auto;overflow:visible}.IntroCover-module__TeTxza__point{fill:#8a99a5;opacity:0;filter:var(--depth-blur,none) url(#introCoverGlow);transform-box:fill-box;transform-origin:50%;transform:translate(var(--sx), var(--sy)) scale(var(--depth-scale,1));animation:IntroCover-module__TeTxza__pointConverge .62s var(--intro-ease-converge) forwards}.IntroCover-module__TeTxza__point.IntroCover-module__TeTxza__pointGold{fill:#ddc98d}@keyframes IntroCover-module__TeTxza__pointConverge{0%{opacity:0;transform:translate(var(--sx), var(--sy)) scale(var(--depth-scale,1))}18%{opacity:var(--depth-peak-opacity,1)}55%{transform:translate(var(--mx), var(--my)) scale(var(--depth-scale,1))}to{opacity:0;transform:translate(0, 0) scale(var(--depth-scale,1))}}.IntroCover-module__TeTxza__point.IntroCover-module__TeTxza__curved{transform:scale(var(--depth-scale,1));offset-distance:0%;animation-name:IntroCover-module__TeTxza__pointConvergeCurved}@keyframes IntroCover-module__TeTxza__pointConvergeCurved{0%{opacity:0;offset-distance:0%}18%{opacity:var(--depth-peak-opacity,1)}to{opacity:0;offset-distance:100%}}.IntroCover-module__TeTxza__ringMain,.IntroCover-module__TeTxza__ringTeal,.IntroCover-module__TeTxza__ringSub,.IntroCover-module__TeTxza__ringGoldArc{fill:none;opacity:0;filter:url(#introCoverAura);transform-box:fill-box;transform-origin:50%}.IntroCover-module__TeTxza__ringMain{stroke:#8a99a5;stroke-width:2.6px;animation:IntroCover-module__TeTxza__ringMainLife 7.5s var(--intro-ease-overshoot) .7s infinite}.IntroCover-module__TeTxza__ringTeal{stroke:#a7ccc1;stroke-width:2.3px;animation:IntroCover-module__TeTxza__ringTealLife 8s var(--intro-ease-overshoot) .78s infinite}.IntroCover-module__TeTxza__ringSub{stroke:#c6d1d8;stroke-width:2.2px;animation:IntroCover-module__TeTxza__ringSubLife 8.5s var(--intro-ease-overshoot) .88s infinite}.IntroCover-module__TeTxza__ringGoldArc{stroke:#ddc98d;stroke-width:2.2px;stroke-linecap:round;animation:IntroCover-module__TeTxza__ringGoldLife 9.5s var(--intro-ease-overshoot) 1.05s infinite}@keyframes IntroCover-module__TeTxza__ringMainLife{0%{opacity:0;stroke:#b7c1c8;transform:rotate(-7deg)scale(.84)}6%{opacity:1;stroke:#9ba7b1;transform:rotate(-7deg)scale(1.07)}10%{transform:rotate(-6.6deg)scale(.978)}14%{stroke:#8a99a5;transform:rotate(-7.2deg)scale(1.018)}18%{opacity:1;transform:rotate(-7deg)scale(.994)}22%{transform:rotate(-7deg)scale(1.004)}50%{transform:rotate(-3deg)scale(1.015)}to{opacity:1;stroke:#8a99a5;transform:rotate(-7deg)scale(1)}}@keyframes IntroCover-module__TeTxza__ringTealLife{0%{opacity:0;stroke:#c3ddd5;transform:rotate(4deg)scale(.85)}7%{opacity:.8;stroke:#b4d2c8;transform:rotate(4deg)scale(1.065)}11%{transform:rotate(4.6deg)scale(.97)}15%{stroke:#a7ccc1;transform:rotate(3.6deg)scale(1.024)}19%{opacity:.8;transform:rotate(4deg)scale(.99)}23%{transform:rotate(4deg)scale(1.008)}27%{transform:rotate(4deg)scale(.997)}50%{transform:rotate(1deg)scale(1.018)}to{opacity:.8;stroke:#a7ccc1;transform:rotate(4deg)scale(1)}}@keyframes IntroCover-module__TeTxza__ringSubLife{0%{opacity:0;stroke:#dde4e8;transform:rotate(9deg)scale(.8)}6%{opacity:.9;stroke:#d0d9de;transform:rotate(9deg)scale(1.09)}10%{transform:rotate(10deg)scale(.955)}14%{stroke:#c6d1d8;transform:rotate(8deg)scale(1.038)}18%{opacity:.9;transform:rotate(9deg)scale(.978)}22%{transform:rotate(9deg)scale(1.016)}26%{transform:rotate(9deg)scale(.992)}30%{transform:rotate(9deg)scale(1.006)}50%{transform:rotate(5deg)scale(1.02)}to{opacity:.9;stroke:#c6d1d8;transform:rotate(9deg)scale(1)}}@keyframes IntroCover-module__TeTxza__ringGoldLife{0%{opacity:0;transform:scale(.86)}7%{opacity:.85;transform:scale(1.05)}11%{transform:scale(.982)}15%{transform:scale(1.008)}19%{opacity:.85;transform:scale(1)}50%{opacity:.55}to{opacity:.85;transform:scale(1)}}.IntroCover-module__TeTxza__centerGlow{opacity:0;pointer-events:none;width:130px;height:130px;animation:IntroCover-module__TeTxza__glowPulse .4s var(--intro-ease-glow) forwards;background:radial-gradient(circle,#ddc98dad 0%,#ddc98d00 72%);border-radius:50%;animation-delay:1.62s;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)scale(.5)}@keyframes IntroCover-module__TeTxza__glowPulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}45%{opacity:1}58%{transform:translate(-50%,-50%)scale(1.36)}75%{transform:translate(-50%,-50%)scale(1.27)}to{opacity:0;transform:translate(-50%,-50%)scale(1.32)}}.IntroCover-module__TeTxza__logoDrawWrap{width:min(58vw,240px);height:2px;display:block;overflow:hidden}.IntroCover-module__TeTxza__logoDrawLine{transform-origin:50%;width:100%;height:100%;animation:IntroCover-module__TeTxza__logoDraw .5s var(--intro-ease-glow) forwards;background:linear-gradient(90deg,#0000,#26343d 50%,#0000);animation-delay:1.75s;display:block;transform:scaleX(0)}@keyframes IntroCover-module__TeTxza__logoDraw{to{transform:scaleX(1)}}.IntroCover-module__TeTxza__wordmark{font-family:var(--font-en,"Inter", sans-serif);letter-spacing:.16em;color:#26343d;opacity:0;animation:IntroCover-module__TeTxza__introWordmarkIn .6s var(--intro-ease-glow) forwards;margin:0;font-size:clamp(22px,4vw,30px);font-weight:700;animation-delay:2s}@keyframes IntroCover-module__TeTxza__introWordmarkIn{0%{opacity:0;letter-spacing:.26em;transform:translateY(8px)}to{opacity:1;letter-spacing:.08em;transform:translateY(0)}}@keyframes IntroCover-module__TeTxza__introFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.IntroCover-module__TeTxza__wordsLayer{pointer-events:none;position:absolute;inset:0}.IntroCover-module__TeTxza__coWord{text-align:center;transform:translate(-50%, -50%) translate(var(--word-ox,0), var(--word-oy,8px)) scale(.96);opacity:0;animation:IntroCover-module__TeTxza__coWordIn .46s var(--intro-ease-word) forwards;flex-direction:column;align-items:center;display:flex;position:absolute}.IntroCover-module__TeTxza__coWord strong{font-family:var(--font-en,"Inter", sans-serif);letter-spacing:.03em;color:#26343d;font-size:11.5px;font-weight:600}.IntroCover-module__TeTxza__coWord em{letter-spacing:.02em;color:#667786;opacity:0;margin-top:2px;font-size:9px;font-style:normal;animation:.3s forwards IntroCover-module__TeTxza__introFadeUp;display:block}@keyframes IntroCover-module__TeTxza__coWordIn{0%{opacity:0;transform:translate(-50%, -50%) translate(var(--word-ox,0), var(--word-oy,8px)) scale(.96)}70%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--word-ox,0) * -.06), calc(var(--word-oy,8px) * -.06)) scale(1.015)}to{opacity:1;transform:translate(-50%,-50%)translate(0)scale(1)}}.IntroCover-module__TeTxza__skip{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));color:#26343dc7;letter-spacing:.06em;cursor:pointer;opacity:0;background:0 0;border:1px solid #26343d47;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:12px;transition:border-color .2s,color .2s,transform .15s;animation:.5s .4s forwards IntroCover-module__TeTxza__introFadeUp;display:inline-flex;position:absolute}.IntroCover-module__TeTxza__skip:hover,.IntroCover-module__TeTxza__skip:focus-visible{color:#26343d;border-color:#26343d99}.IntroCover-module__TeTxza__skip:active{transform:scale(.94)}.IntroCover-module__TeTxza__skip:focus-visible{outline-offset:2px;outline:2px solid #26343d99}.IntroCover-module__TeTxza__skipProgress{pointer-events:none;flex:none;width:14px;height:14px;transform:rotate(-90deg)}.IntroCover-module__TeTxza__skipProgress circle{fill:none;stroke:#26343d59;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:37.7;stroke-dashoffset:37.7px;animation:7.2s linear .1s forwards IntroCover-module__TeTxza__skipProgressFill}.IntroCover-module__TeTxza__skip:hover .IntroCover-module__TeTxza__skipProgress circle,.IntroCover-module__TeTxza__skip:focus-visible .IntroCover-module__TeTxza__skipProgress circle{stroke:#26343db3}@keyframes IntroCover-module__TeTxza__skipProgressFill{to{stroke-dashoffset:0}}.IntroCover-module__TeTxza__isShort .IntroCover-module__TeTxza__centerGlow{display:none}.IntroCover-module__TeTxza__isShort .IntroCover-module__TeTxza__logoDrawLine{animation-delay:50ms}.IntroCover-module__TeTxza__isShort .IntroCover-module__TeTxza__wordmark{animation-delay:.15s}.IntroCover-module__TeTxza__isShort .IntroCover-module__TeTxza__skip{display:none}@media (prefers-reduced-motion:reduce){.IntroCover-module__TeTxza__cover{display:none}}
.HeroFlowLines-module__sXlc_W__field{pointer-events:none;z-index:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}html[data-intro-cover=playing] .HeroFlowLines-module__sXlc_W__field{opacity:.4;transition:none}.HeroFlowLines-module__sXlc_W__line{background:linear-gradient(180deg, transparent 0%, var(--color-ink-faint,#5f6977) 14%, #3d6b63 22%, #9aafbb 26%, #3d6b63 30%, var(--color-ink-faint,#5f6977) 38%, transparent 54%);opacity:.6;background-repeat:repeat-y;background-size:100% 100%;width:2px;height:140%;animation:1.5s linear infinite HeroFlowLines-module__sXlc_W__flowDrift,1.9s ease-in-out infinite HeroFlowLines-module__sXlc_W__flowPulse;position:absolute;top:-20%}.HeroFlowLines-module__sXlc_W__left1{animation-duration:1.8s,2.1s;animation-delay:-.3s,-.4s;left:9%}.HeroFlowLines-module__sXlc_W__right1{animation-duration:1.5s,1.9s;animation-delay:0s,0s;right:20%}.HeroFlowLines-module__sXlc_W__right2{animation-duration:1.2s,1.6s;animation-delay:-.5s,-.7s;right:12%}.HeroFlowLines-module__sXlc_W__right3{animation-duration:1.7s,2.3s;animation-delay:-.9s,-1.1s;right:5%}@keyframes HeroFlowLines-module__sXlc_W__flowDrift{0%{background-position-y:-100%}to{background-position-y:100%}}@keyframes HeroFlowLines-module__sXlc_W__flowPulse{0%,to{opacity:.4}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.HeroFlowLines-module__sXlc_W__line{background-position-y:40%;animation:none}}
.HeroRingGroup-module__qORvyq__group{aspect-ratio:1;pointer-events:none;z-index:0;width:min(40vw,420px);position:absolute;top:50%;right:6%;transform:translateY(-50%)}.HeroRingGroup-module__qORvyq__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeroRingGroup-module__qORvyq__glow{animation:HeroRingGroup-module__qORvyq__ringGlow calc(var(--m-ambient,4.4s) * 1.6) ease-in-out infinite;background:radial-gradient(circle at 48% 46%,#c7b57d21 0%,#546a7814 42%,#546a7800 72%);border-radius:50%;position:absolute;inset:-14%}.HeroRingGroup-module__qORvyq__ring{fill:none;transform-box:fill-box;transform-origin:50%}.HeroRingGroup-module__qORvyq__ringOuter{stroke:#546a78;stroke-width:1.6px;opacity:.36;animation:HeroRingGroup-module__qORvyq__ringDriftOuter calc(var(--m-ambient,4.4s) * .84) ease-in-out infinite}.HeroRingGroup-module__qORvyq__ringMid{stroke:#3d6b63;stroke-width:1.6px;opacity:.34;animation:HeroRingGroup-module__qORvyq__ringDriftMid calc(var(--m-ambient,4.4s) * .98) ease-in-out infinite;animation-direction:reverse}.HeroRingGroup-module__qORvyq__ringInner{stroke:#9aa3ab;stroke-width:1.2px;opacity:.3;animation:HeroRingGroup-module__qORvyq__ringDriftInner calc(var(--m-ambient,4.4s) * 1.14) ease-in-out infinite}.HeroRingGroup-module__qORvyq__goldArc{fill:none;stroke:var(--brand-gold,#c7b57d);stroke-width:1.8px;stroke-linecap:round;opacity:.5;transform-box:fill-box;transform-origin:50%;animation:HeroRingGroup-module__qORvyq__goldArcBreathe calc(var(--m-ambient,4.4s) * 1.3) ease-in-out infinite}@keyframes HeroRingGroup-module__qORvyq__ringDriftOuter{0%{opacity:.3;transform:scale(.94)translate(0)rotate(0)}50%{opacity:.56;transform:scale(1.3)translate(-4px,3px)rotate(180deg)}to{opacity:.3;transform:scale(.94)translate(0)rotate(360deg)}}@keyframes HeroRingGroup-module__qORvyq__ringDriftMid{0%{opacity:.46;transform:scale(1.06)translate(2px,-2px)rotate(0)}50%{opacity:.26;transform:scale(.86)translate(-3px,3px)rotate(180deg)}to{opacity:.46;transform:scale(1.06)translate(2px,-2px)rotate(360deg)}}@keyframes HeroRingGroup-module__qORvyq__ringDriftInner{0%{opacity:.24;transform:scale(.88)translate(-1px,2px)rotate(0)}50%{opacity:.44;transform:scale(1.24)translate(3px,-2px)rotate(-180deg)}to{opacity:.24;transform:scale(.88)translate(-1px,2px)rotate(-360deg)}}@keyframes HeroRingGroup-module__qORvyq__goldArcBreathe{0%,to{opacity:.34;transform:rotate(0)}50%{opacity:.68;transform:rotate(6deg)}}@keyframes HeroRingGroup-module__qORvyq__ringGlow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.HeroRingGroup-module__qORvyq__glow,.HeroRingGroup-module__qORvyq__ring,.HeroRingGroup-module__qORvyq__goldArc{animation:none;transform:none}.HeroRingGroup-module__qORvyq__ringOuter{opacity:.34}.HeroRingGroup-module__qORvyq__ringMid{opacity:.32}.HeroRingGroup-module__qORvyq__ringInner{opacity:.28}.HeroRingGroup-module__qORvyq__goldArc{opacity:.45}}@media (max-width:780px){.HeroRingGroup-module__qORvyq__group{display:none}}
.LensEditorialCards-module__ZFgQ7a__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.LensEditorialCards-module__ZFgQ7a__card{background:var(--hv2-white,#fff);border:1px solid var(--hv2-line,#12151a17);border-left:3px solid var(--color-accent,#2f5d8a);color:inherit;border-radius:2px;grid-template-columns:1fr auto;align-items:center;gap:28px;text-decoration:none;transition:transform .3s,border-color .2s,box-shadow .3s;display:grid}.LensEditorialCards-module__ZFgQ7a__card:hover,.LensEditorialCards-module__ZFgQ7a__card:focus-visible{transform:translate(4px);box-shadow:0 12px 26px #14141e14}.LensEditorialCards-module__ZFgQ7a__card:focus-visible{outline:2px solid var(--color-accent,#2f5d8a);outline-offset:3px}.LensEditorialCards-module__ZFgQ7a__lead{background:linear-gradient(100deg, var(--brand-wash,#f4f6f7) 0%, var(--hv2-white,#fff) 62%);padding:34px 34px 34px 31px}.LensEditorialCards-module__ZFgQ7a__medium{padding:26px 28px 26px 25px}.LensEditorialCards-module__ZFgQ7a__compact{padding:19px 26px 19px 23px}.LensEditorialCards-module__ZFgQ7a__motifFirst{grid-template-columns:auto 1fr}.LensEditorialCards-module__ZFgQ7a__motifFirst .LensEditorialCards-module__ZFgQ7a__motif{order:-1}.LensEditorialCards-module__ZFgQ7a__body{min-width:0}.LensEditorialCards-module__ZFgQ7a__code{font-family:var(--font-en,inherit);letter-spacing:.1em;color:var(--color-accent-ink,#1c3c5c);margin:0 0 8px;font-size:10.5px;display:inline-block}.LensEditorialCards-module__ZFgQ7a__name{font-family:var(--font-serif-jp), serif;color:var(--hv2-black,#1d2126);margin:0;line-height:1.35}.LensEditorialCards-module__ZFgQ7a__lead .LensEditorialCards-module__ZFgQ7a__name{font-size:clamp(21px,2.6vw,26px)}.LensEditorialCards-module__ZFgQ7a__medium .LensEditorialCards-module__ZFgQ7a__name{font-size:clamp(18px,2.1vw,21px)}.LensEditorialCards-module__ZFgQ7a__compact .LensEditorialCards-module__ZFgQ7a__name{font-size:clamp(16px,1.8vw,18px)}.LensEditorialCards-module__ZFgQ7a__role{color:var(--hv2-gray-deep,#454c56);margin:8px 0 0;line-height:1.8}.LensEditorialCards-module__ZFgQ7a__lead .LensEditorialCards-module__ZFgQ7a__role{font-size:15px}.LensEditorialCards-module__ZFgQ7a__medium .LensEditorialCards-module__ZFgQ7a__role,.LensEditorialCards-module__ZFgQ7a__compact .LensEditorialCards-module__ZFgQ7a__role{font-size:13.5px}.LensEditorialCards-module__ZFgQ7a__more{color:var(--color-accent,#2f5d8a);margin-top:12px;font-size:13px;font-weight:600;display:inline-block}.LensEditorialCards-module__ZFgQ7a__compact .LensEditorialCards-module__ZFgQ7a__more{margin-top:8px}.LensEditorialCards-module__ZFgQ7a__motif{flex:none;display:block}.LensEditorialCards-module__ZFgQ7a__motif svg{height:auto;display:block}.LensEditorialCards-module__ZFgQ7a__lead .LensEditorialCards-module__ZFgQ7a__motif svg{width:220px}.LensEditorialCards-module__ZFgQ7a__medium .LensEditorialCards-module__ZFgQ7a__motif svg{width:150px}.LensEditorialCards-module__ZFgQ7a__compact .LensEditorialCards-module__ZFgQ7a__motif svg{width:118px}@media (max-width:720px){.LensEditorialCards-module__ZFgQ7a__card,.LensEditorialCards-module__ZFgQ7a__motifFirst{grid-template-columns:1fr;gap:14px}.LensEditorialCards-module__ZFgQ7a__motifFirst .LensEditorialCards-module__ZFgQ7a__motif{order:0}.LensEditorialCards-module__ZFgQ7a__lead .LensEditorialCards-module__ZFgQ7a__motif svg,.LensEditorialCards-module__ZFgQ7a__medium .LensEditorialCards-module__ZFgQ7a__motif svg,.LensEditorialCards-module__ZFgQ7a__compact .LensEditorialCards-module__ZFgQ7a__motif svg{width:150px}.LensEditorialCards-module__ZFgQ7a__lead,.LensEditorialCards-module__ZFgQ7a__medium,.LensEditorialCards-module__ZFgQ7a__compact{padding:20px 20px 20px 17px}}
.PlatformEcosystem-module__0tnY_q__grid{grid-template-columns:1.35fr 1.05fr .85fr;align-items:start;gap:24px;display:grid}@media (max-width:980px){.PlatformEcosystem-module__0tnY_q__grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.PlatformEcosystem-module__0tnY_q__grid{grid-template-columns:1fr}}.PlatformEcosystem-module__0tnY_q__grid:has(>:only-child){grid-template-columns:1fr;max-width:480px;margin-inline:auto}.PlatformEcosystem-module__0tnY_q__card{background:var(--hv2-white,#fff);border:1px solid var(--hv2-line,#12151a17);color:inherit;border-radius:2px;padding:32px 30px;text-decoration:none;transition:transform .3s,border-color .2s,box-shadow .3s;display:block}.PlatformEcosystem-module__0tnY_q__card:hover,.PlatformEcosystem-module__0tnY_q__card:focus-visible{border-color:var(--color-accent,#2f5d8a);transform:translateY(-4px);box-shadow:0 14px 30px #14141e1a}.PlatformEcosystem-module__0tnY_q__card:focus-visible{outline:2px solid var(--color-accent,#2f5d8a);outline-offset:3px}.PlatformEcosystem-module__0tnY_q__cardLg{padding:40px 36px}.PlatformEcosystem-module__0tnY_q__cardLg .PlatformEcosystem-module__0tnY_q__cardTitle{font-size:clamp(21px,2.6vw,26px)}.PlatformEcosystem-module__0tnY_q__cardMd{padding:32px 30px}.PlatformEcosystem-module__0tnY_q__cardSm{padding:26px 24px}.PlatformEcosystem-module__0tnY_q__cardSm .PlatformEcosystem-module__0tnY_q__cardTitle{font-size:clamp(17px,1.9vw,20px)}.PlatformEcosystem-module__0tnY_q__cardSm .PlatformEcosystem-module__0tnY_q__cardBody{font-size:13.5px}@media (max-width:620px){.PlatformEcosystem-module__0tnY_q__cardLg,.PlatformEcosystem-module__0tnY_q__cardMd,.PlatformEcosystem-module__0tnY_q__cardSm{padding:30px 26px}.PlatformEcosystem-module__0tnY_q__cardLg .PlatformEcosystem-module__0tnY_q__cardTitle,.PlatformEcosystem-module__0tnY_q__cardSm .PlatformEcosystem-module__0tnY_q__cardTitle{font-size:clamp(19px,2.2vw,23px)}}.PlatformEcosystem-module__0tnY_q__cardPending{background:var(--hv2-white-cool,#f5f8fb);border-style:dashed}.PlatformEcosystem-module__0tnY_q__pendingBadge{font-family:var(--font-en,inherit);letter-spacing:.06em;border:1px solid var(--color-gold,#a9822f);color:#735a26;background:var(--color-gold-soft,#e7d8ae);border-radius:999px;padding:4px 12px;font-size:11px}.PlatformEcosystem-module__0tnY_q__motifRow{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.PlatformEcosystem-module__0tnY_q__motif{font-family:var(--font-en,inherit);letter-spacing:.08em;border:1px solid var(--hv2-line,#12151a17);color:var(--color-accent-ink,#1c3c5c);background:var(--hv2-white-cool,#f5f8fb);border-radius:999px;padding:4px 12px;font-size:11px}.PlatformEcosystem-module__0tnY_q__cardTitle{font-family:var(--font-serif-jp), serif;color:var(--hv2-black,#1d2126);margin:0 0 6px;font-size:clamp(19px,2.2vw,23px);line-height:1.4}.PlatformEcosystem-module__0tnY_q__cardTagline{color:var(--color-accent-ink,#1c3c5c);margin:0 0 12px;font-size:14px;font-weight:600}.PlatformEcosystem-module__0tnY_q__cardBody{color:var(--hv2-gray-deep,#454c56);margin:0 0 18px;font-size:14.5px;line-height:1.85}.PlatformEcosystem-module__0tnY_q__cardMore{color:var(--color-accent,#2f5d8a);font-size:13px;font-weight:600}
.QuietGlow-module__HDyXFG__glow{filter:blur(1px);pointer-events:none;background:radial-gradient(circle,#ffffffe6 0%,#a9c6dd52 26%,#a9c6dd14 55%,#0000 72%);border-radius:999px;width:min(38vw,420px);height:min(38vw,420px);position:absolute;top:42%;left:62%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.QuietGlow-module__HDyXFG__glow{animation:6.5s ease-in-out infinite QuietGlow-module__HDyXFG__qg-breathe}}@keyframes QuietGlow-module__HDyXFG__qg-breathe{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}}@media (max-width:720px){.QuietGlow-module__HDyXFG__glow{width:min(60vw,320px);height:min(60vw,320px);top:30%;left:50%}}
.GlobalFixedFooterBar-module__CFiVcW__bar{z-index:90;height:var(--fixed-footer-h,52px);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--color-line,#e2e4e9);opacity:1;background:#ffffffeb;grid-template-columns:repeat(3,1fr);transition:transform .15s ease-out,opacity .15s ease-out;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(0);box-shadow:0 -4px 16px #12151a0f}.GlobalFixedFooterBar-module__CFiVcW__isHidden{opacity:0;pointer-events:none;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.GlobalFixedFooterBar-module__CFiVcW__bar{transition:none}}.GlobalFixedFooterBar-module__CFiVcW__item{text-align:center;color:var(--color-accent,#a6432e);border-left:1px solid var(--color-line,#e2e4e9);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:3px 6px;font-size:11px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s;display:flex}.GlobalFixedFooterBar-module__CFiVcW__item:first-child{border-left:none}.GlobalFixedFooterBar-module__CFiVcW__item:hover,.GlobalFixedFooterBar-module__CFiVcW__item:focus-visible{background:#a6432e0f}.GlobalFixedFooterBar-module__CFiVcW__code{font-family:var(--font-geist-mono,monospace);letter-spacing:.02em;color:var(--color-ink-faint,#8a94a3);font-size:9px;font-weight:600}@media (max-width:640px){.GlobalFixedFooterBar-module__CFiVcW__item{letter-spacing:-.01em;padding:3px;font-size:9.5px}.GlobalFixedFooterBar-module__CFiVcW__item>span:first-child{white-space:nowrap}.GlobalFixedFooterBar-module__CFiVcW__code{font-size:8px}}@media (max-width:400px){.GlobalFixedFooterBar-module__CFiVcW__item{letter-spacing:-.02em;padding:3px 2px;font-size:8.5px}}
