.science-module__V9e4Sa__page{--science-max:1440px;background:linear-gradient(90deg,#0000 calc(25% - 1px),#18221e0b 25%,#0000 calc(25% + 1px)),linear-gradient(90deg,#0000 calc(75% - 1px),#18221e0b 75%,#0000 calc(75% + 1px))}.locale-root:lang(ja) .science-module__V9e4Sa__page :is(h1,h2,h3,p){overflow-wrap:anywhere;word-break:normal}.science-module__V9e4Sa__hero{min-height:720px;padding:clamp(64px, 8vw, 108px) max(var(--page-pad), calc((100vw - var(--science-max)) / 2)) 0;background:radial-gradient(circle at 78% 20%,#2c5a4d21,#0000 29%),linear-gradient(125deg,#ffffff80,#0000 48%);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.05fr) minmax(390px,.72fr);align-items:center;gap:38px clamp(38px,5vw,82px);display:grid;position:relative;overflow:hidden}.science-module__V9e4Sa__hero:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #153b3114;border-radius:50%;width:min(63vw,900px);position:absolute;top:7%;right:-15vw;box-shadow:0 0 0 9vw #153b3105,0 0 0 18vw #153b3103}.science-module__V9e4Sa__heroCopy{z-index:1;min-width:0;animation:.7s both science-module__V9e4Sa__scienceReveal;position:relative}.science-module__V9e4Sa__heroCopy h1{letter-spacing:-.062em;word-break:keep-all;max-width:850px;margin:24px 0 28px;font-size:clamp(3.65rem,5.7vw,6.6rem);font-weight:760;line-height:1}.science-module__V9e4Sa__heroCopy h1 em{color:var(--pine);font-style:normal}.science-module__V9e4Sa__heroIntro{max-width:620px;color:var(--ink-soft);word-break:keep-all;margin:0;font-size:clamp(.9rem,1vw,1.05rem);line-height:1.8}.science-module__V9e4Sa__heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px;display:flex}.science-module__V9e4Sa__identityStrip{border-top:1px solid var(--line);color:#748078;letter-spacing:.11em;flex-wrap:wrap;gap:11px 24px;margin-top:34px;padding-top:20px;font-size:.48rem;font-weight:800;display:flex}.science-module__V9e4Sa__identityStrip span{align-items:center;gap:8px;display:flex}.science-module__V9e4Sa__identityStrip i{background:var(--signal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #de6f471a}.science-module__V9e4Sa__hero>.hero-science-panel{z-index:1;width:100%}.science-module__V9e4Sa__researchModes{z-index:1;border-top:1px solid var(--line);color:#66746d;grid-column:1/-1;grid-template-columns:repeat(3,auto) 1fr;align-items:center;gap:clamp(20px,3.5vw,55px);min-height:64px;display:grid}.science-module__V9e4Sa__researchModes span{white-space:nowrap;align-items:center;gap:10px;font-size:.58rem;font-weight:700;display:flex}.science-module__V9e4Sa__researchModes span i{color:var(--signal);font-size:.48rem;font-style:normal;font-weight:850}.science-module__V9e4Sa__researchModes>b{color:#929990;letter-spacing:.15em;justify-self:end;font-size:.47rem}.science-module__V9e4Sa__chapterNav{z-index:3;min-height:72px;padding-inline:var(--page-pad);border-block:1px solid var(--line);background:#fbf8f1f0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.science-module__V9e4Sa__chapterNav a{color:#53605a;white-space:nowrap;align-items:center;gap:12px;min-width:0;padding:0 clamp(10px,1.8vw,26px);font-size:.67rem;font-weight:700;transition:color .2s,background .2s;display:flex}.science-module__V9e4Sa__chapterNav a+a{border-left:1px solid var(--line)}.science-module__V9e4Sa__chapterNav a:hover{color:var(--pine);background:#153b310b}.science-module__V9e4Sa__chapterNav span{color:var(--signal);font-size:.52rem}.science-module__V9e4Sa__premise{background:var(--paper-light);grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);align-items:end;gap:24px clamp(35px,6vw,100px);display:grid}.science-module__V9e4Sa__premise>div{align-self:start;gap:16px;display:grid}.science-module__V9e4Sa__premise>div span{color:#969c96;letter-spacing:.08em;font-size:.55rem;font-weight:750}.science-module__V9e4Sa__premise h2{letter-spacing:-.055em;word-break:keep-all;max-width:980px;margin:0;font-size:clamp(2.5rem,4.7vw,5.5rem);font-weight:560;line-height:1.08}.science-module__V9e4Sa__premise>p{max-width:760px;color:var(--ink-soft);grid-column:2;margin:0;font-size:.92rem;line-height:1.85}.science-module__V9e4Sa__technology{background:#eef0e9}.science-module__V9e4Sa__sectionTitle{grid-template-columns:.42fr 1fr;align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:38px;display:grid}.science-module__V9e4Sa__sectionTitle>div{align-items:center;gap:18px;display:flex}.science-module__V9e4Sa__sectionTitle>div>span{color:#8f9891;font-size:.52rem;font-weight:800}.science-module__V9e4Sa__sectionTitle h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.6vw,4.2rem);font-weight:650}.science-module__V9e4Sa__featureGrid{border:1px solid var(--line);background:#f8f7f1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.science-module__V9e4Sa__featureGrid article{border-right:1px solid var(--line);grid-template-rows:auto 1fr;min-width:0;display:grid}.science-module__V9e4Sa__featureGrid article:last-child{border-right:0}.science-module__V9e4Sa__featureVisual{aspect-ratio:4/3;background:#f3f0e6;position:relative;overflow:hidden}.science-module__V9e4Sa__featureVisual img{object-fit:cover}.science-module__V9e4Sa__featureCopy{border-top:1px solid var(--line);padding:22px clamp(18px,2vw,28px) 28px}.science-module__V9e4Sa__featureMeta{color:var(--pine);justify-content:space-between;align-items:center;display:flex}.science-module__V9e4Sa__featureMeta span{color:#78847c;font-size:.62rem;font-weight:800}.science-module__V9e4Sa__featureMeta b{letter-spacing:.08em;font-size:.62rem;font-weight:750}.science-module__V9e4Sa__featureGrid h3{margin:17px 0 9px;font-size:1rem;font-weight:720}.science-module__V9e4Sa__featureGrid p{color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.65}.science-module__V9e4Sa__technologyNote{color:#68776e;margin:16px 0 0;font-size:.66rem;line-height:1.65}.science-module__V9e4Sa__process{background:var(--pine-deep)}.science-module__V9e4Sa__ritual{color:#edf4ef;background:#102b23}.science-module__V9e4Sa__ritualHeading{grid-template-columns:minmax(190px,.35fr) minmax(0,1fr);align-items:end;gap:22px clamp(35px,6vw,90px);margin-bottom:42px;display:grid}.science-module__V9e4Sa__ritualHeading>div{align-self:start;gap:14px;display:grid}.science-module__V9e4Sa__ritualHeading>div>span{color:#6f897f;letter-spacing:.1em;font-size:.51rem;font-weight:800}.science-module__V9e4Sa__ritualHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:560}.science-module__V9e4Sa__ritualHeading>p{color:#a9b9b1;grid-column:2;max-width:680px;margin:0;font-size:.82rem;line-height:1.75}.science-module__V9e4Sa__ritualHeading>p strong{color:#edf4ef;font-weight:700}.science-module__V9e4Sa__research{padding-top:0}.science-module__V9e4Sa__researchRegister{border-block:1px solid var(--line);grid-template-columns:minmax(220px,.35fr) 1fr;margin:48px 0 34px;display:grid}.science-module__V9e4Sa__researchRegister>div{border-right:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:122px;padding:20px 28px 20px 0;display:flex}.science-module__V9e4Sa__researchRegister span{color:var(--ink-soft);font-size:.67rem;font-weight:700}.science-module__V9e4Sa__researchRegister strong{color:var(--pine);letter-spacing:-.06em;font-size:3.4rem;font-weight:520}.science-module__V9e4Sa__researchRegister>p{color:var(--pine);align-self:center;margin:0;padding:20px 32px;font-size:.78rem;font-weight:720;line-height:1.7}.science-module__V9e4Sa__researchRegister small{color:var(--ink-soft);font-size:.65rem;font-weight:450}@keyframes science-module__V9e4Sa__scienceReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.science-module__V9e4Sa__hero{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:32px}.science-module__V9e4Sa__heroCopy h1{font-size:clamp(3.15rem,5.9vw,4.5rem)}.science-module__V9e4Sa__chapterNav{padding-inline:0}.science-module__V9e4Sa__chapterNav a{justify-content:center}.science-module__V9e4Sa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.science-module__V9e4Sa__featureGrid article:nth-child(2){border-right:0}.science-module__V9e4Sa__featureGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:820px){.science-module__V9e4Sa__hero{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:76px}.science-module__V9e4Sa__heroCopy h1{max-width:680px}.science-module__V9e4Sa__hero>.hero-science-panel{min-height:530px}.science-module__V9e4Sa__researchModes{grid-template-columns:repeat(3,1fr)}.science-module__V9e4Sa__researchModes>b{display:none}.science-module__V9e4Sa__chapterNav{scrollbar-width:none;grid-template-columns:repeat(5,minmax(155px,1fr));overflow-x:auto}.science-module__V9e4Sa__chapterNav::-webkit-scrollbar{display:none}.science-module__V9e4Sa__chapterNav a{justify-content:flex-start;min-width:155px;min-height:66px}.science-module__V9e4Sa__premise,.science-module__V9e4Sa__sectionTitle,.science-module__V9e4Sa__ritualHeading{grid-template-columns:1fr}.science-module__V9e4Sa__premise>p,.science-module__V9e4Sa__ritualHeading>p{grid-column:1}.science-module__V9e4Sa__sectionTitle>div,.science-module__V9e4Sa__ritualHeading>div{justify-content:space-between}.science-module__V9e4Sa__researchRegister{grid-template-columns:1fr}.science-module__V9e4Sa__researchRegister>div{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.science-module__V9e4Sa__researchRegister>p{padding-inline:0}}@media (max-width:560px){.science-module__V9e4Sa__hero{gap:40px;padding-top:58px}.science-module__V9e4Sa__heroCopy h1{font-size:clamp(2.65rem,12vw,4.2rem);line-height:1.04}.science-module__V9e4Sa__heroCopy h1 em{display:block}.science-module__V9e4Sa__heroIntro{font-size:.9rem}.science-module__V9e4Sa__heroActions{flex-direction:column;align-items:flex-start;gap:14px}.science-module__V9e4Sa__identityStrip{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.science-module__V9e4Sa__identityStrip span:last-child{grid-column:1/-1}.science-module__V9e4Sa__hero>.hero-science-panel{min-height:500px}.science-module__V9e4Sa__researchModes{margin-right:calc(var(--page-pad) * -1);padding-right:var(--page-pad);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.science-module__V9e4Sa__researchModes::-webkit-scrollbar{display:none}.science-module__V9e4Sa__researchModes span{flex:none}.science-module__V9e4Sa__premise h2{font-size:clamp(2.35rem,11vw,3.35rem)}.science-module__V9e4Sa__featureGrid{grid-template-columns:minmax(0,1fr)}.science-module__V9e4Sa__featureGrid article{border-right:0;border-bottom:1px solid var(--line)}.science-module__V9e4Sa__featureGrid article:nth-child(2){border-bottom:1px solid var(--line)}.science-module__V9e4Sa__featureGrid article:last-child{border-bottom:0}.science-module__V9e4Sa__ritualHeading h2{font-size:clamp(2.8rem,14vw,4.3rem)}.science-module__V9e4Sa__researchRegister{margin-top:34px}.science-module__V9e4Sa__researchRegister>div{min-height:105px}}@media (prefers-reduced-motion:reduce){.science-module__V9e4Sa__heroCopy{animation:none}}
