._storyPage_jb1vb_1{--story-navy:#10203c;--story-copy:#52637a;--story-muted:#7f8998;--story-orange:#ec6941;--story-line:#d6dde6;--story-paper:#fbfaf6;background:var(--story-paper);color:var(--story-navy);overflow:clip}._storyPage_jb1vb_1 main{background:radial-gradient(circle at 82% 4%, #c7d9e533, transparent 24%), linear-gradient(#fff 0 940px, var(--story-paper) 940px)}._storyPage_jb1vb_1 h1,._storyPage_jb1vb_1 h2,._storyPage_jb1vb_1 p,._storyPage_jb1vb_1 figure,._storyPage_jb1vb_1 blockquote{margin:0}._storyPage_jb1vb_1 h1,._storyPage_jb1vb_1 h2{color:var(--story-navy);text-wrap:balance}._storyPage_jb1vb_1 p{color:var(--story-copy);font-size:clamp(15px,1.15vw,17px);line-height:1.92}._hero_jb1vb_39{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:clamp(48px,7vw,100px);width:min(1120px,100% - 48px);min-height:760px;margin-inline:auto;padding:90px 0 120px;display:grid;position:relative}._heroKicker_jb1vb_51{letter-spacing:.18em;text-transform:uppercase;grid-column:1;align-self:end;font-weight:800;color:var(--story-orange)!important;font-size:12px!important}._hero_jb1vb_39 h1{letter-spacing:-.07em;grid-column:1;max-width:670px;margin-top:-32px;font-size:clamp(68px,8vw,108px);font-weight:850;line-height:.98}._storyPage_jb1vb_1[data-locale=zh] ._hero_jb1vb_39 h1{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(62px,6.4vw,86px)}._heroReason_jb1vb_77{grid-column:1;font-weight:720;color:var(--story-navy)!important;margin-top:-22px!important;font-size:clamp(20px,2vw,28px)!important}._heroIntro_jb1vb_85{grid-column:1;max-width:620px;margin-top:-18px}._heroIntro_jb1vb_85 p+p,._bodyCopy_jb1vb_92 p+p,._failureNote_jb1vb_93 p+p{margin-top:15px}._heroIllustration_jb1vb_97{grid-area:1/2/6;align-self:center}._illustration_jb1vb_103 img{mix-blend-mode:multiply;width:100%;height:auto;display:block}._heroIllustration_jb1vb_97 img{transform:rotate(.5deg)}._startCue_jb1vb_114{color:var(--story-orange);letter-spacing:.08em;text-transform:uppercase;transform-origin:0 100%;align-items:center;gap:12px;font-size:12px;font-weight:780;display:flex;position:absolute;bottom:44px;left:0;transform:rotate(90deg)translate(100%)}._startCue_jb1vb_114 svg{width:17px}._timelineLayout_jb1vb_134{grid-template-columns:88px minmax(0,1fr);gap:44px;width:min(1120px,100% - 48px);margin-inline:auto;display:grid}._routeRail_jb1vb_142{min-height:100%;position:relative}._routeRail_jb1vb_142:before{content:"";background:repeating-linear-gradient(to bottom, var(--story-navy) 0 8px, transparent 8px 17px);opacity:.48;width:2px;position:absolute;top:0;bottom:0;left:43px}._routeStart_jb1vb_158,._routeFinish_jb1vb_159{z-index:2;border:2px solid var(--story-orange);background:var(--story-paper);border-radius:50%;width:16px;height:16px;position:absolute;left:36px}._routeStart_jb1vb_158{top:-8px}._routeFinish_jb1vb_159{background:var(--story-orange);bottom:-8px}._runningRabbit_jb1vb_179{z-index:5;filter:drop-shadow(0 5px 5px #13203729);width:72px;margin-left:7px;padding-top:80px;position:sticky;top:43vh}._runningRabbit_jb1vb_179 img{width:100%;height:auto;display:block}._runningRabbit_jb1vb_179 span{background:var(--story-orange);border-radius:50%;width:4px;height:3px;position:absolute;bottom:10px;right:50px;box-shadow:-10px 4px #ec69419e,-20px 1px #ec694152}._storyFlow_jb1vb_206{min-width:0}._storyStep_jb1vb_210{border-top:1px solid var(--story-line);padding:104px 0 112px;position:relative}._storyStep_jb1vb_210:first-child{padding-top:112px}._storyStep_jb1vb_210:before{content:"";border:2px solid var(--story-navy);background:var(--story-paper);border-radius:50%;width:10px;height:10px;position:absolute;top:117px;left:-96px}._stepNumber_jb1vb_232{color:var(--story-orange);margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1;display:block}._storyStep_jb1vb_210 h2{letter-spacing:-.052em;max-width:860px;font-size:clamp(38px,4.5vw,58px);font-weight:790;line-height:1.14}._storyPage_jb1vb_1[data-locale=en] ._storyStep_jb1vb_210 h2{letter-spacing:-.042em;max-width:740px;font-size:clamp(35px,3.9vw,50px);line-height:1.1}._eyebrow_jb1vb_256{letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--story-orange)!important;margin-bottom:14px!important;font-size:11px!important}._bodyCopy_jb1vb_92{max-width:760px;margin-top:34px}._storyPage_jb1vb_1[data-locale=en] ._heroIntro_jb1vb_85,._storyPage_jb1vb_1[data-locale=en] ._bodyCopy_jb1vb_92{max-width:670px}._storyPage_jb1vb_1[data-locale=en] ._heroIntro_jb1vb_85 p,._storyPage_jb1vb_1[data-locale=en] ._bodyCopy_jb1vb_92 p{font-size:17.5px;line-height:1.78}._chatList_jb1vb_281{gap:12px;width:min(720px,100%);margin-top:42px;display:grid}._chatBubble_jb1vb_288{grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}._chatBubble_jb1vb_288>span{background:radial-gradient(circle at 50% 35%,#fff 0 18%,#d7dce3 19% 38%,#0000 39%),linear-gradient(#e7e9ed,#d8dde4);border-radius:50%;width:38px;height:38px}._chatBubble_jb1vb_288 p{color:#27354a;background:#fff;border-radius:18px;padding:12px 17px;font-size:14px;line-height:1.55;box-shadow:0 4px 18px #1a2b440d}._chatBubble_jb1vb_288 time{color:var(--story-muted);font-variant-numeric:tabular-nums;font-size:11px}._evidenceCard_jb1vb_318{background:#fff;border:1px solid #cbd4df;width:min(920px,100%);margin-top:54px;overflow:hidden;box-shadow:0 18px 50px #17274017}._evidenceCard_jb1vb_318 img{width:100%;height:auto;display:block}._evidenceCard_jb1vb_318 figcaption{color:var(--story-muted);border-top:1px solid #e0e5eb;padding:15px 18px 17px;font-size:12px;line-height:1.65}._requestQuotes_jb1vb_341{gap:10px;width:min(650px,100%);margin-top:42px;display:grid}._requestQuotes_jb1vb_341 span,._parentNotes_jb1vb_349 span{color:#344258;background:#fff;border-radius:16px;width:fit-content;max-width:100%;padding:11px 17px;font-size:14px;line-height:1.5;box-shadow:0 4px 16px #1422380d}._requestQuotes_jb1vb_341 span:nth-child(2),._parentNotes_jb1vb_349 span:nth-child(2n){margin-left:38px}._featureList_jb1vb_366{flex-wrap:wrap;gap:9px;max-width:760px;margin:34px 0 0;padding:0;list-style:none;display:flex}._featureList_jb1vb_366 li{color:#46566c;background:#ffffff7a;border:1px solid #cdd5df;border-radius:999px;padding:9px 14px;font-size:13px}._expansionRoute_jb1vb_385{align-items:center;gap:14px;max-width:900px;margin:44px 0 0;padding:0;list-style:none;display:flex}._expansionRoute_jb1vb_385 li{display:contents}._expansionRoute_jb1vb_385 span{color:var(--story-navy);flex:none;font-size:clamp(17px,2vw,25px);font-weight:760}._expansionRoute_jb1vb_385 svg{min-width:20px;color:var(--story-orange);flex:0 44px}._tokyoIllustration_jb1vb_412{width:min(980px,100%);margin-top:36px}._pullQuote_jb1vb_417{border-left:2px solid var(--story-orange);max-width:710px;color:var(--story-navy);padding:24px 0 24px 28px;font-size:clamp(20px,2.2vw,29px);font-weight:680;line-height:1.55;margin-top:42px!important}._failureNote_jb1vb_93{background:#fff;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:clamp(40px,7vw,86px);width:min(920px,100%);margin-top:52px;padding:clamp(30px,5vw,58px);display:grid;box-shadow:inset 0 0 0 1px #dddcd5}._failureNote_jb1vb_93 strong{color:var(--story-navy);text-decoration:underline;-webkit-text-decoration-color:var(--story-orange);text-decoration-color:var(--story-orange);text-underline-offset:10px;align-self:center;font-size:clamp(20px,2.3vw,28px);line-height:1.55;text-decoration-thickness:2px;transform:rotate(-1.5deg)}._questionShift_jb1vb_451{border-bottom:1px solid var(--story-line);width:min(920px,100%);color:var(--story-navy);grid-template-columns:minmax(0,.8fr) 30px minmax(0,1.2fr);align-items:center;gap:22px;margin-bottom:54px;padding:28px 0 44px;font-size:clamp(19px,2.3vw,29px);line-height:1.42;display:grid}._questionShift_jb1vb_451 svg{color:var(--story-orange)}._mediaPair_jb1vb_469{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(920px,100%);margin-top:52px;display:grid}._mediaPair_jb1vb_469 ._evidenceCard_jb1vb_318{margin-top:0}._mediaPair_jb1vb_469 img{aspect-ratio:4/3;object-fit:cover}._mediaPair_jb1vb_469 figure:first-child img{object-position:left top}._travelEvidence_jb1vb_490{width:min(800px,100%)}._proudQuote_jb1vb_494{font-size:clamp(23px,2.8vw,35px)}._onwardIllustration_jb1vb_498{width:min(900px,100%);margin-top:34px}._parentNotes_jb1vb_349{gap:10px;width:min(680px,100%);margin-top:38px;display:grid}._ideaPanel_jb1vb_510{background:#fff;border:1px solid #d7d6cf;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:clamp(36px,6vw,72px);width:min(920px,100%);margin-top:70px;padding:clamp(30px,5vw,56px);display:grid}._ideaIntro_jb1vb_521 h2{font-size:clamp(27px,3vw,39px);line-height:1.2}._storyPage_jb1vb_1[data-locale=en] ._ideaIntro_jb1vb_521 h2{font-size:clamp(27px,2.8vw,36px)}._ideaIntro_jb1vb_521 p{font-size:14px;line-height:1.75;margin-top:18px!important}._ideaForm_jb1vb_536{flex-direction:column;align-items:flex-start;gap:11px;min-width:0;display:flex}._ideaForm_jb1vb_536 label{color:var(--story-navy);font-size:13px;font-weight:740}._ideaForm_jb1vb_536 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:124px;color:var(--story-navy);font:inherit;background:#fff;border:1px solid #c8d1dc;border-radius:0;padding:14px;font-size:14px;line-height:1.55}._ideaForm_jb1vb_536 textarea:focus{border-color:var(--story-orange);outline:3px solid #ec694126}._ideaForm_jb1vb_536 a{border:1px solid var(--story-orange);color:#bd4729;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:auto;min-width:max-content;min-height:45px;padding:0 19px;font-size:13px;font-weight:760;line-height:1;text-decoration:none;display:inline-flex}._ideaForm_jb1vb_536 a:hover{background:#fff5f1}._ideaForm_jb1vb_536 a svg{flex:none;width:17px}._ideaForm_jb1vb_536 small{color:var(--story-muted);font-size:11px;line-height:1.55}._finishLine_jb1vb_603{border-top:1px dashed #b9c2ce;grid-column:1/-1;grid-template-columns:72px minmax(0,1fr);align-items:end;gap:22px;padding-top:34px;display:grid}._finishLine_jb1vb_603 img{width:70px;height:auto;display:block}._finishLine_jb1vb_603 strong{max-width:620px;color:var(--story-navy);font-size:clamp(18px,2vw,25px);line-height:1.55}._shareRow_jb1vb_626{border-top:1px solid var(--story-line);justify-content:space-between;align-items:center;gap:30px;width:min(920px,100%);margin-top:36px;padding-top:24px;display:flex}._shareRow_jb1vb_626 p{max-width:660px;font-size:13px}._shareRow_jb1vb_626 button,._backHome_jb1vb_643{color:#15519d;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;font-size:13px;font-weight:740;text-decoration:none;display:inline-flex}._shareRow_jb1vb_626 button:hover,._backHome_jb1vb_643:hover{color:var(--story-orange)}._shareRow_jb1vb_626 svg,._backHome_jb1vb_643 svg{width:18px}._backHome_jb1vb_643{margin-top:28px}@media (prefers-reduced-motion:no-preference){._runningRabbit_jb1vb_179 img{transform-origin:50% 100%;animation:11s ease-in-out 2s infinite _rabbit-run_jb1vb_1}@keyframes _rabbit-run_jb1vb_1{0%,82%,to{transform:translate(0)translateY(0)rotate(0)}86%{transform:translate(4px)translateY(-7px)rotate(-2deg)}90%{transform:translate(8px)translateY(-1px)rotate(1deg)}94%{transform:translate(12px)translateY(-4px)rotate(-1deg)}98%{transform:translate(15px)translateY(0)rotate(0)}}}@media (prefers-reduced-motion:reduce){._runningRabbit_jb1vb_179 img{animation:none}}@media (width<=900px){._hero_jb1vb_39{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:34px;min-height:650px}._hero_jb1vb_39 h1{font-size:72px}._storyPage_jb1vb_1[data-locale=zh] ._hero_jb1vb_39 h1{font-size:60px}._ideaPanel_jb1vb_510,._failureNote_jb1vb_93{grid-template-columns:1fr}}@media (width<=700px){._storyPage_jb1vb_1 main{background:linear-gradient(#fff 0 760px, var(--story-paper) 760px)}._storyPage_jb1vb_1 p{font-size:15px;line-height:1.84}._hero_jb1vb_39{flex-direction:column;align-items:stretch;gap:0;width:calc(100% - 32px);min-height:auto;padding:62px 0 90px;display:flex}._heroKicker_jb1vb_51{margin-bottom:20px!important}._hero_jb1vb_39 h1,._storyPage_jb1vb_1[data-locale=zh] ._hero_jb1vb_39 h1{white-space:normal;margin:0;font-size:48px;line-height:1.02}._storyPage_jb1vb_1[data-locale=ja] ._hero_jb1vb_39 h1,._storyPage_jb1vb_1[data-locale=en] ._hero_jb1vb_39 h1{font-size:56px}._storyPage_jb1vb_1[data-locale=en] ._heroIntro_jb1vb_85 p,._storyPage_jb1vb_1[data-locale=en] ._bodyCopy_jb1vb_92 p{font-size:15.5px;line-height:1.82}._heroReason_jb1vb_77{margin:18px 0 0!important;font-size:19px!important}._heroIntro_jb1vb_85{margin-top:26px}._heroIllustration_jb1vb_97{width:calc(100% + 8px);margin:36px -4px 0}._startCue_jb1vb_114{display:none}._timelineLayout_jb1vb_134{grid-template-columns:44px minmax(0,1fr);gap:18px;width:calc(100% - 24px)}._routeRail_jb1vb_142:before{left:21px}._routeStart_jb1vb_158,._routeFinish_jb1vb_159{width:14px;height:14px;left:15px}._runningRabbit_jb1vb_179{width:43px;margin-left:0;top:42vh}._runningRabbit_jb1vb_179 span{width:3px;height:2px;bottom:6px;right:29px;box-shadow:-7px 3px #ec694194,-14px 1px #ec69414d}._storyStep_jb1vb_210,._storyStep_jb1vb_210:first-child{padding:76px 0 84px}._storyStep_jb1vb_210:before{width:8px;height:8px;top:84px;left:-47px}._stepNumber_jb1vb_232{margin-bottom:18px;font-size:25px}._storyStep_jb1vb_210 h2,._storyPage_jb1vb_1[data-locale=en] ._storyStep_jb1vb_210 h2{letter-spacing:-.045em;font-size:34px;line-height:1.15}._bodyCopy_jb1vb_92{margin-top:26px}._chatList_jb1vb_281,._requestQuotes_jb1vb_341{margin-top:32px}._chatBubble_jb1vb_288{grid-template-columns:30px minmax(0,1fr);gap:8px}._chatBubble_jb1vb_288>span{width:29px;height:29px}._chatBubble_jb1vb_288 p{padding:10px 13px;font-size:13px}._chatBubble_jb1vb_288 time{display:none}._requestQuotes_jb1vb_341 span:nth-child(2),._parentNotes_jb1vb_349 span:nth-child(2n){margin-left:16px}._expansionRoute_jb1vb_385{grid-template-columns:1fr;gap:10px;margin-top:34px;display:grid}._expansionRoute_jb1vb_385 li{border-bottom:1px solid var(--story-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;display:flex}._expansionRoute_jb1vb_385 svg{flex:0 0 20px;transform:rotate(90deg)}._evidenceCard_jb1vb_318,._tokyoIllustration_jb1vb_412,._onwardIllustration_jb1vb_498{width:calc(100% + 18px);margin-left:-9px}._failureNote_jb1vb_93{gap:30px;padding:27px}._questionShift_jb1vb_451{grid-template-columns:1fr;gap:12px}._questionShift_jb1vb_451 svg{transform:rotate(90deg)}._mediaPair_jb1vb_469{grid-template-columns:1fr}._ideaPanel_jb1vb_510{gap:32px;padding:26px}._ideaIntro_jb1vb_521 h2,._storyPage_jb1vb_1[data-locale=en] ._ideaIntro_jb1vb_521 h2{font-size:30px}._finishLine_jb1vb_603{grid-template-columns:54px minmax(0,1fr);gap:14px}._finishLine_jb1vb_603 img{width:52px}._shareRow_jb1vb_626{flex-direction:column;align-items:flex-start}}@media (width<=390px){._timelineLayout_jb1vb_134{grid-template-columns:36px minmax(0,1fr);gap:14px;width:calc(100% - 18px)}._routeRail_jb1vb_142:before{left:17px}._routeStart_jb1vb_158,._routeFinish_jb1vb_159{left:11px}._runningRabbit_jb1vb_179{width:36px}._storyStep_jb1vb_210:before{left:-38px}._storyStep_jb1vb_210 h2,._storyPage_jb1vb_1[data-locale=en] ._storyStep_jb1vb_210 h2{font-size:31px}._ideaPanel_jb1vb_510{width:calc(100% + 10px);margin-left:-10px;padding:22px}}
