.JihuHotelProjectDetail_jihuDetail__47bY8{--ink:#0a0a0a;--text:#111217;--muted:#505463;--faint:#b7bbc4;--line:#dfe2e7;--line-soft:#ecf1f9;--paper:#ffffff;--wash:#f5f5f5;--soft:#eeeeee;--dark:#121212;--dark-soft:#202020;--ease:cubic-bezier(0.22,1,0.36,1);width:100%;max-width:1440px;min-width:0;display:grid;grid-gap:184px;gap:184px;color:var(--text);font-family:var(--font-oppo-sans),"SF Pro Display","Microsoft YaHei",sans-serif;overflow-wrap:anywhere}.JihuHotelProjectDetail_jihuDetail__47bY8 *,.JihuHotelProjectDetail_jihuDetail__47bY8 :after,.JihuHotelProjectDetail_jihuDetail__47bY8 :before{box-sizing:border-box;min-width:0}.JihuHotelProjectDetail_hero__C8uDv,.JihuHotelProjectDetail_section__Insgp{min-width:0;display:grid;grid-gap:96px;gap:96px;width:100%}.JihuHotelProjectDetail_hero__C8uDv{padding-top:0;gap:64px}.JihuHotelProjectDetail_heroTop__1ikJd{display:grid;grid-gap:56px;gap:56px}.JihuHotelProjectDetail_heroIntro__M5x5H{display:grid;grid-template-columns:minmax(0,680px) minmax(280px,400px);grid-gap:112px;gap:112px;align-items:center}.JihuHotelProjectDetail_heroMediaCard__57M8E{width:min(400px,100%);aspect-ratio:2496/1446;overflow:hidden;justify-self:end;border:1px solid var(--line-soft);border-radius:14px;background:var(--paper)}.JihuHotelProjectDetail_heroMediaCard__57M8E img{width:100%;height:100%;display:block;object-fit:cover}.JihuHotelProjectDetail_titleBlock__w4amn{min-width:0;display:grid;grid-gap:0;gap:0}.JihuHotelProjectDetail_hero__C8uDv h1,.JihuHotelProjectDetail_sectionHeader__FaCNC h2{margin:0;color:var(--ink);font-family:var(--font-oppo-sans),"SF Pro Display","Microsoft YaHei",sans-serif;font-weight:700;letter-spacing:0}.JihuHotelProjectDetail_hero__C8uDv h1{width:min(100%,1440px);max-width:1440px;font-size:56px;line-height:1;font-weight:600;overflow-wrap:anywhere;word-break:normal}.JihuHotelProjectDetail_hero__C8uDv h1 span{display:block}.JihuHotelProjectDetail_titleLineMobile__LTDhy{display:none!important}.JihuHotelProjectDetail_metaList__TZA_5{width:100%;display:grid;grid-gap:0;gap:0;border-top:1px solid rgba(183,187,196,.5)}.JihuHotelProjectDetail_metaRow__UsHiq{width:100%;min-height:88px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,674px);align-items:center;border-bottom:1px solid rgba(183,187,196,.5);font-family:var(--font-lexend),"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:24px}.JihuHotelProjectDetail_metaRow__UsHiq>span{grid-column:2;grid-row:1;justify-self:start;min-width:0;color:var(--faint)}.JihuHotelProjectDetail_metaRow__UsHiq strong{grid-column:2;grid-row:1;justify-self:end;min-width:0;color:var(--text);font-weight:400;text-align:right;overflow-wrap:anywhere;word-break:break-word}.JihuHotelProjectDetail_metaValueLine__HiBaR{display:inline}.JihuHotelProjectDetail_metaValueLine__HiBaR+.JihuHotelProjectDetail_metaValueLine__HiBaR:before{content:" / "}.JihuHotelProjectDetail_copyStack__LwZvi{width:100%;max-width:720px;display:grid;grid-gap:0;gap:0;color:var(--muted);font-size:18px;line-height:34px}.JihuHotelProjectDetail_copyStack__LwZvi p{margin:0;min-width:0;white-space:pre-line;overflow-wrap:anywhere;word-break:break-all}.JihuHotelProjectDetail_copyStack__LwZvi p+p{margin-top:24px}.JihuHotelProjectDetail_sectionHeader__FaCNC{min-width:0;display:grid;grid-gap:26px;gap:26px;width:100%}.JihuHotelProjectDetail_sectionHeader__FaCNC h2{width:min(920px,100%);max-width:920px;font-size:40px;line-height:48px;font-weight:600;overflow-wrap:anywhere;word-break:normal}.JihuHotelProjectDetail_sectionHeader__FaCNC .JihuHotelProjectDetail_copyStack__LwZvi{max-width:760px;color:var(--muted)}.JihuHotelProjectDetail_modeGrid__Wzg77{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.JihuHotelProjectDetail_brandPillar__jiYhW,.JihuHotelProjectDetail_decisionCard__bwibO,.JihuHotelProjectDetail_frameworkCard__wa_Ba,.JihuHotelProjectDetail_modeCard__I4gfa{background:var(--paper);border:1px solid var(--line-soft);border-radius:14px;transition:transform .22s var(--ease),border-color .26s var(--ease),background-color .26s var(--ease)}.JihuHotelProjectDetail_brandPillar__jiYhW:hover,.JihuHotelProjectDetail_decisionCard__bwibO:hover,.JihuHotelProjectDetail_frameworkCard__wa_Ba:hover,.JihuHotelProjectDetail_modeCard__I4gfa:hover{transform:translateY(-3px);border-color:rgba(183,187,196,.85);background:#ffffff}.JihuHotelProjectDetail_modeCard__I4gfa{min-height:560px;padding:28px;display:grid;align-content:start;grid-gap:32px;gap:32px}.JihuHotelProjectDetail_is-new__Swcmi{background:var(--paper);color:var(--text);border-color:var(--line-soft)}.JihuHotelProjectDetail_is-new__Swcmi:hover{background:#ffffff;border-color:rgba(183,187,196,.85)}.JihuHotelProjectDetail_modeCardHead__Nnz9I{display:grid;grid-gap:12px;gap:12px}.JihuHotelProjectDetail_caseStrip__BbqkK h3,.JihuHotelProjectDetail_mappingPrinciples__pT_oP h3,.JihuHotelProjectDetail_mascotTraitList__W_Ydb h3,.JihuHotelProjectDetail_modeCardHead__Nnz9I p,.JihuHotelProjectDetail_panelTitleRow__qNQw2 h3{margin:0;color:inherit;font-size:24px;line-height:1.2;font-weight:700}.JihuHotelProjectDetail_modeCardHead__Nnz9I span{color:var(--muted);font-size:18px;line-height:28px}.JihuHotelProjectDetail_modeFlow__MCEnf{min-height:144px;padding:28px 18px;display:grid;grid-template-columns:repeat(var(--step-count,5),minmax(0,1fr));grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:14px;background:#f8f8f8}.JihuHotelProjectDetail_modeCard__I4gfa:has(.JihuHotelProjectDetail_modeStep__AQqzw:nth-child(3):last-child) .JihuHotelProjectDetail_modeFlow__MCEnf{--step-count:3}.JihuHotelProjectDetail_is-new__Swcmi .JihuHotelProjectDetail_modeFlow__MCEnf{border-color:var(--line);background:#f8f8f8}.JihuHotelProjectDetail_modeStep__AQqzw{position:relative;display:grid;grid-gap:10px;gap:10px;justify-items:center;align-content:center;text-align:center}.JihuHotelProjectDetail_modeStep__AQqzw:not(:last-child):after{content:"";position:absolute;top:27px;left:calc(50% + 24px);width:calc(100% - 36px);height:1px;background:#b8bcc3}.JihuHotelProjectDetail_is-new__Swcmi .JihuHotelProjectDetail_modeStep__AQqzw:not(:last-child):after{background:#b8bcc3}.JihuHotelProjectDetail_modeStep__AQqzw span{position:relative;z-index:1;width:54px;height:54px;overflow:hidden;display:grid;place-items:center;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-family:var(--font-lexend),"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:600}.JihuHotelProjectDetail_modeStepIcon___TK1r{width:37px;height:37px;display:block;object-fit:contain;border-radius:999px}.JihuHotelProjectDetail_is-new__Swcmi .JihuHotelProjectDetail_modeStep__AQqzw span{color:var(--ink);background:var(--paper);border-color:var(--line)}.JihuHotelProjectDetail_modeStep__AQqzw strong{color:inherit;font-size:15px;line-height:22px;font-weight:600}.JihuHotelProjectDetail_modeNote__eUcVL{margin:-8px 0 0;color:var(--muted);font-size:18px;line-height:28px;text-align:center}.JihuHotelProjectDetail_modeProblemList__8rIUp{display:grid;grid-gap:14px;gap:14px;padding:26px;border:1px solid var(--line);border-radius:14px}.JihuHotelProjectDetail_is-new__Swcmi .JihuHotelProjectDetail_modeProblemList__8rIUp{border-color:var(--line)}.JihuHotelProjectDetail_modeProblemList__8rIUp h3{margin:0 0 4px;font-size:22px;line-height:28px}.JihuHotelProjectDetail_modeProblemList__8rIUp p{margin:0;padding-left:22px;position:relative;color:var(--muted);font-size:17px;line-height:28px}.JihuHotelProjectDetail_modeProblemList__8rIUp p:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:999px;background:currentColor}.JihuHotelProjectDetail_frameworkGrid__qsk9T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.JihuHotelProjectDetail_frameworkCard__wa_Ba{min-height:230px;padding:28px;display:grid;align-content:space-between;grid-gap:24px;gap:24px}.JihuHotelProjectDetail_frameworkCard__wa_Ba span{width:58px;height:58px;display:grid;place-items:center;border-radius:999px;background:var(--soft);border:1px solid var(--line);color:var(--ink);font-family:var(--font-lexend),"Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:1;font-weight:600}.JihuHotelProjectDetail_frameworkCard__wa_Ba p{margin:0;color:var(--text);font-size:20px;line-height:32px}.JihuHotelProjectDetail_caseStrip__BbqkK,.JihuHotelProjectDetail_feedbackInteractive__cy4M3,.JihuHotelProjectDetail_journeyPanel__hG3m_,.JihuHotelProjectDetail_mappingPrinciples__pT_oP,.JihuHotelProjectDetail_mappingTable__iV_Fd,.JihuHotelProjectDetail_mascotPanel__SAFeA{border:1px solid var(--line);border-radius:14px;background:var(--paper)}.JihuHotelProjectDetail_journeyPanel__hG3m_{padding:24px;display:grid;grid-gap:24px;gap:24px}.JihuHotelProjectDetail_panelTitleRow__qNQw2{display:flex;justify-content:space-between;gap:32px;align-items:flex-end}.JihuHotelProjectDetail_panelTitleRow__qNQw2 p{max-width:420px;margin:0;color:var(--muted);font-size:16px;line-height:26px;text-align:right}.JihuHotelProjectDetail_journeyTable__PBC2G{overflow:hidden;display:grid;grid-template-columns:120px repeat(7,minmax(108px,1fr));border:1px solid var(--line-soft);border-radius:10px}.JihuHotelProjectDetail_journeyCell__frHm1{min-height:62px;padding:12px 10px;display:grid;place-items:center;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--text);font-size:14px;line-height:20px;font-weight:500;text-align:center;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.JihuHotelProjectDetail_journeyCell__frHm1:nth-child(8n),.JihuHotelProjectDetail_journeyCell__frHm1:nth-last-child(-n+8){border-right:0}.JihuHotelProjectDetail_journeyCell__frHm1:nth-child(-n+8),.JihuHotelProjectDetail_journeyCell__frHm1:nth-child(8n+1){font-weight:600;background:#f2f2f2}.JihuHotelProjectDetail_journeyRowLabel__UGD0i{grid-template-columns:20px auto;gap:8px;justify-content:center;text-align:left}.JihuHotelProjectDetail_journeyRowIcon__TMqGG{width:20px;height:20px;display:block;object-fit:contain}.JihuHotelProjectDetail_journeyCell__frHm1:hover{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(183,187,196,.52);color:var(--text)}.JihuHotelProjectDetail_brandPillar__jiYhW h3,.JihuHotelProjectDetail_decisionCard__bwibO h3,.JihuHotelProjectDetail_feedbackCopy__7hfsN h3{margin:0;color:var(--text);font-size:22px;line-height:30px;font-weight:700}.JihuHotelProjectDetail_voiceDetails__oegac{min-width:0;display:grid;grid-gap:24px;gap:24px}.JihuHotelProjectDetail_mappingPrinciples__pT_oP{padding:24px;display:grid;grid-template-columns:180px repeat(5,1fr);grid-gap:18px;gap:18px;align-items:center}.JihuHotelProjectDetail_mappingPrinciples__pT_oP p{margin:0;padding-left:18px;border-left:1px solid var(--line);color:var(--muted);font-size:15px;line-height:24px}.JihuHotelProjectDetail_mappingTable__iV_Fd{overflow:hidden}.JihuHotelProjectDetail_mappingHeader__hGAyL,.JihuHotelProjectDetail_mappingRow__vDhBo{display:grid;grid-template-columns:128px 170px repeat(4,minmax(0,1fr))}.JihuHotelProjectDetail_mappingHeader__hGAyL{background:#f2f2f2}.JihuHotelProjectDetail_mappingHeader__hGAyL span{padding:18px 16px;border-right:1px solid var(--line);color:var(--ink);font-size:15px;line-height:22px;font-weight:700;text-align:center}.JihuHotelProjectDetail_mappingHeader__hGAyL span:last-child{border-right:0}.JihuHotelProjectDetail_mappingRow__vDhBo{margin:0;border-top:1px solid var(--line);transition:background-color .2s ease}.JihuHotelProjectDetail_mappingRow__vDhBo:hover{background:#fafafa}.JihuHotelProjectDetail_mappingRow__vDhBo>div,.JihuHotelProjectDetail_mappingRow__vDhBo>p{min-height:116px;margin:0;padding:22px 16px;display:grid;place-items:center;border-right:1px solid var(--line);color:var(--text);font-size:15px;line-height:24px;text-align:center}.JihuHotelProjectDetail_mappingRow__vDhBo>p:last-child{border-right:0}.JihuHotelProjectDetail_mappingRow__vDhBo>div{gap:0}.JihuHotelProjectDetail_mappingRow__vDhBo strong{color:var(--ink);font-size:15px;line-height:22px}.JihuHotelProjectDetail_caseStrip__BbqkK{padding:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.JihuHotelProjectDetail_caseStrip__BbqkK h3{grid-column:1/-1}.JihuHotelProjectDetail_caseCard__gNGl7{display:grid;grid-gap:16px;gap:16px}.JihuHotelProjectDetail_caseCard__gNGl7 strong{color:#30333a;font-size:17px;line-height:24px;font-weight:650}.JihuHotelProjectDetail_caseScreen__C2EVW{aspect-ratio:16/9;padding:0;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:#f2f3f5;color:var(--text);border:1px solid var(--line-soft);transition:transform .24s var(--ease)}.JihuHotelProjectDetail_caseCard__gNGl7:hover .JihuHotelProjectDetail_caseScreen__C2EVW{transform:translateY(-4px)}.JihuHotelProjectDetail_caseScreen__C2EVW img{width:100%;height:100%;display:block;object-fit:contain}.JihuHotelProjectDetail_brandPillars__p_CX7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.JihuHotelProjectDetail_brandExperience__zZp3P{display:grid;grid-gap:24px;gap:24px}.JihuHotelProjectDetail_brandPillar__jiYhW{min-height:178px;padding:24px;display:grid;align-content:start;grid-gap:16px;gap:16px}.JihuHotelProjectDetail_brandPillar__jiYhW p,.JihuHotelProjectDetail_decisionCard__bwibO p,.JihuHotelProjectDetail_feedbackCopy__7hfsN p{margin:0;color:var(--muted);font-size:16px;line-height:27px}.JihuHotelProjectDetail_mascotPanel__SAFeA{padding:24px;display:grid;grid-template-columns:minmax(0,.9fr) 1px minmax(0,1.1fr);grid-gap:30px;gap:30px;align-items:center}.JihuHotelProjectDetail_mascotPreview__4Io_i{width:min(100%,560px);aspect-ratio:1;justify-self:center;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:#f4f3f0}.JihuHotelProjectDetail_mascotPreview__4Io_i video{width:100%;height:100%;display:block;object-fit:contain}.JihuHotelProjectDetail_mascotDivider__JMGBJ{width:1px;height:min(100%,560px);align-self:center;justify-self:center;background:rgba(183,187,196,.32)}.JihuHotelProjectDetail_aiMascot__g1NfC,.JihuHotelProjectDetail_mascotShape__H0DvB{position:relative;display:grid;place-items:center;border-radius:999px;background:#f1eee9;border:1px solid #ddd7cf}.JihuHotelProjectDetail_mascotShape__H0DvB{width:min(320px,78%);aspect-ratio:1}.JihuHotelProjectDetail_aiMascot__g1NfC:before,.JihuHotelProjectDetail_mascotShape__H0DvB:before{content:"";position:absolute;inset:20%;border-radius:999px;border:1px solid rgba(10,10,10,.08)}.JihuHotelProjectDetail_aiMascot__g1NfC span,.JihuHotelProjectDetail_mascotShape__H0DvB span{position:absolute;top:46%;width:18px;height:38px;border-radius:999px;background:var(--dark)}.JihuHotelProjectDetail_aiMascot__g1NfC span:first-child,.JihuHotelProjectDetail_mascotShape__H0DvB span:first-child{left:38%}.JihuHotelProjectDetail_aiMascot__g1NfC span:last-child,.JihuHotelProjectDetail_mascotShape__H0DvB span:last-child{right:38%}.JihuHotelProjectDetail_mascotTraitList__W_Ydb{display:grid;grid-gap:18px;gap:18px}.JihuHotelProjectDetail_mascotTrait__rB6Ox{padding:16px 0 16px 24px;border-left:1px solid var(--line)}.JihuHotelProjectDetail_mascotTrait__rB6Ox strong{display:block;color:var(--ink);font-size:18px;line-height:26px}.JihuHotelProjectDetail_mascotTrait__rB6Ox p{margin:4px 0 0;color:var(--muted);font-size:15px;line-height:24px}.JihuHotelProjectDetail_moodBoard__vSWCv{width:min(100%,760px);justify-self:center;display:grid;align-content:start;grid-gap:0;gap:0}.JihuHotelProjectDetail_moodGrid__Wxw40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 24px;gap:22px 24px}.JihuHotelProjectDetail_moodItem__VUBAD{min-width:0;display:grid;grid-gap:8px;gap:8px}.JihuHotelProjectDetail_moodImage__rmQcv{aspect-ratio:3344/1882;overflow:hidden;border-radius:8px;background:#f0efec}.JihuHotelProjectDetail_moodImage__rmQcv img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s var(--ease)}.JihuHotelProjectDetail_moodItem__VUBAD:hover .JihuHotelProjectDetail_moodImage__rmQcv img{transform:scale(1.025)}.JihuHotelProjectDetail_moodItem__VUBAD strong{margin-top:4px;color:var(--ink);font-size:16px;line-height:24px;font-weight:700}.JihuHotelProjectDetail_moodItem__VUBAD p{margin:0;color:var(--muted);font-size:14px;line-height:22px}.JihuHotelProjectDetail_feedbackInteractive__cy4M3{padding:32px;display:grid;grid-gap:28px;gap:28px}.JihuHotelProjectDetail_feedbackTabs__JMf43{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:6px;border:1px solid var(--line-soft);border-radius:16px;background:#f4f4f4}.JihuHotelProjectDetail_feedbackTabs__JMf43 button{position:relative;min-height:56px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:var(--muted);cursor:pointer;font-size:16px;line-height:22px;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--ease)}.JihuHotelProjectDetail_feedbackTabs__JMf43 .JihuHotelProjectDetail_activeTab__jsm12,.JihuHotelProjectDetail_feedbackTabs__JMf43 button:hover{background:#ffffff;color:var(--ink);box-shadow:0 10px 24px rgba(10,10,10,.08),inset 0 0 0 1px rgba(10,10,10,.04);transform:translateY(-2px)}.JihuHotelProjectDetail_feedbackContent__vCxHa{display:grid;grid-template-columns:360px 1fr;grid-gap:28px;gap:28px;align-items:stretch}.JihuHotelProjectDetail_feedbackCopy__7hfsN{padding:28px;display:grid;align-content:start;grid-gap:16px;gap:16px;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#ffffff,#fbfbfb)}.JihuHotelProjectDetail_feedbackTags__z1yTo{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.JihuHotelProjectDetail_feedbackTags__z1yTo span{width:-moz-fit-content;width:fit-content;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;border-radius:10px;background:#f6f6f6;border:1px solid var(--line-soft);color:var(--ink);font-size:14px;line-height:20px;font-weight:500}.JihuHotelProjectDetail_feedbackTags__z1yTo span:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:#b6bbc4}.JihuHotelProjectDetail_feedbackScreen__Gatf1{position:relative;min-height:0;padding:26px;overflow:hidden;display:grid;place-items:center;border-radius:14px;background:#f2f3f5;color:var(--text);border:1px solid var(--line-soft)}.JihuHotelProjectDetail_feedbackScreenFrame__5Hc9B{position:relative;width:100%;aspect-ratio:16/9;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#111216;box-shadow:0 18px 34px rgba(10,10,10,.12),inset 0 0 0 1px rgba(255,255,255,.08)}.JihuHotelProjectDetail_feedbackScreenFrame__5Hc9B:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 4px rgba(17,18,23,.86),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.24)}.JihuHotelProjectDetail_feedbackScreenFrame__5Hc9B img{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit;background:#050505}.JihuHotelProjectDetail_decisionGrid__FxknY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.JihuHotelProjectDetail_decisionCard__bwibO{min-height:320px;padding:28px 22px 24px;display:grid;align-content:start;grid-gap:18px;gap:18px}.JihuHotelProjectDetail_decisionCard__bwibO h3{font-size:20px;line-height:28px}.JihuHotelProjectDetail_decisionCard__bwibO span{margin-top:16px;padding-top:18px;border-top:1px solid var(--line);color:var(--ink);font-size:14px;line-height:20px;font-weight:700}@keyframes JihuHotelProjectDetail_jihuFadeUp__QnzRk{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes JihuHotelProjectDetail_jihuBreathe__PhAL7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.015)}}@media (prefers-reduced-motion:no-preference){.JihuHotelProjectDetail_revealPanel__UMVW7{animation:JihuHotelProjectDetail_jihuFadeUp__QnzRk .68s var(--ease) both}.JihuHotelProjectDetail_section__Insgp:nth-of-type(2){animation-delay:80ms}.JihuHotelProjectDetail_section__Insgp:nth-of-type(3){animation-delay:.12s}.JihuHotelProjectDetail_aiMascot__g1NfC,.JihuHotelProjectDetail_mascotShape__H0DvB{animation:JihuHotelProjectDetail_jihuBreathe__PhAL7 4.6s ease-in-out infinite}}@media (max-width:1320px){.JihuHotelProjectDetail_jihuDetail__47bY8{gap:132px}.JihuHotelProjectDetail_mappingHeader__hGAyL,.JihuHotelProjectDetail_mappingRow__vDhBo{grid-template-columns:112px 150px repeat(4,minmax(0,1fr))}.JihuHotelProjectDetail_decisionGrid__FxknY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.JihuHotelProjectDetail_heroIntro__M5x5H{grid-template-columns:1fr;gap:48px}.JihuHotelProjectDetail_heroMediaCard__57M8E{width:min(460px,100%);justify-self:start}.JihuHotelProjectDetail_feedbackContent__vCxHa,.JihuHotelProjectDetail_mascotPanel__SAFeA{grid-template-columns:1fr}.JihuHotelProjectDetail_mascotDivider__JMGBJ{display:none}.JihuHotelProjectDetail_mascotPreview__4Io_i{border-right:0;border-bottom:1px solid var(--line);width:min(420px,100%)}.JihuHotelProjectDetail_brandPillars__p_CX7,.JihuHotelProjectDetail_frameworkGrid__qsk9T{grid-template-columns:repeat(2,minmax(0,1fr))}.JihuHotelProjectDetail_journeyPanel__hG3m_{overflow-x:auto}.JihuHotelProjectDetail_journeyTable__PBC2G{min-width:980px}.JihuHotelProjectDetail_mappingTable__iV_Fd{overflow-x:auto}.JihuHotelProjectDetail_mappingHeader__hGAyL,.JihuHotelProjectDetail_mappingRow__vDhBo{min-width:1080px}.JihuHotelProjectDetail_mappingPrinciples__pT_oP{grid-template-columns:1fr 1fr}.JihuHotelProjectDetail_mappingPrinciples__pT_oP h3{grid-column:1/-1}}@media (max-width:760px){.JihuHotelProjectDetail_jihuDetail__47bY8{max-width:100%;gap:108px}.JihuHotelProjectDetail_hero__C8uDv,.JihuHotelProjectDetail_section__Insgp{gap:48px}.JihuHotelProjectDetail_hero__C8uDv h1{width:100%;max-width:none;font-size:40px;line-height:46px;word-break:break-all}.JihuHotelProjectDetail_hero__C8uDv h1 span{word-break:break-all}.JihuHotelProjectDetail_titleLineDesktop__AL_TZ{display:none!important}.JihuHotelProjectDetail_titleLineMobile__LTDhy{display:block!important}.JihuHotelProjectDetail_sectionHeader__FaCNC h2{width:100%;max-width:none;font-size:32px;line-height:40px;word-break:break-all}.JihuHotelProjectDetail_copyStack__LwZvi{width:100%;max-width:none;font-size:17px;line-height:28px}.JihuHotelProjectDetail_metaRow__UsHiq{display:grid;grid-gap:6px;gap:6px;width:100%;grid-template-columns:1fr;min-height:auto;padding:18px 0}.JihuHotelProjectDetail_metaList__TZA_5{width:100%;max-width:none}.JihuHotelProjectDetail_metaRow__UsHiq strong,.JihuHotelProjectDetail_metaRow__UsHiq>span{grid-column:1;grid-row:auto;justify-self:start}.JihuHotelProjectDetail_metaRow__UsHiq strong{text-align:left;word-break:break-all}.JihuHotelProjectDetail_metaValueLine__HiBaR{display:block}.JihuHotelProjectDetail_metaValueLine__HiBaR+.JihuHotelProjectDetail_metaValueLine__HiBaR:before{content:""}.JihuHotelProjectDetail_brandPillars__p_CX7,.JihuHotelProjectDetail_caseStrip__BbqkK,.JihuHotelProjectDetail_decisionGrid__FxknY,.JihuHotelProjectDetail_feedbackTabs__JMf43,.JihuHotelProjectDetail_frameworkGrid__qsk9T,.JihuHotelProjectDetail_modeGrid__Wzg77,.JihuHotelProjectDetail_moodGrid__Wxw40{grid-template-columns:1fr}.JihuHotelProjectDetail_modeCard__I4gfa{min-height:0;padding:22px}.JihuHotelProjectDetail_modeFlow__MCEnf{grid-template-columns:1fr;gap:18px}.JihuHotelProjectDetail_modeStep__AQqzw:not(:last-child):after{top:auto;bottom:-14px;left:50%;width:1px;height:18px}.JihuHotelProjectDetail_brandPillar__jiYhW,.JihuHotelProjectDetail_caseStrip__BbqkK,.JihuHotelProjectDetail_decisionCard__bwibO,.JihuHotelProjectDetail_feedbackInteractive__cy4M3,.JihuHotelProjectDetail_journeyPanel__hG3m_,.JihuHotelProjectDetail_mappingPrinciples__pT_oP,.JihuHotelProjectDetail_mascotPanel__SAFeA{padding:24px}.JihuHotelProjectDetail_panelTitleRow__qNQw2{display:grid}.JihuHotelProjectDetail_panelTitleRow__qNQw2 p{text-align:left}.JihuHotelProjectDetail_mappingPrinciples__pT_oP p{padding-left:0;padding-top:14px;border-left:0;border-top:1px solid var(--line)}.JihuHotelProjectDetail_feedbackScreen__Gatf1{min-height:360px;padding:22px}.JihuHotelProjectDetail_screenTop__5_21U{display:grid}.JihuHotelProjectDetail_aiMascot__g1NfC{right:22px;bottom:22px;width:58px;height:58px}}.StarRidesProjectDetail_root__h5_X7{--star-dark:#121212;--star-text:#0a0a0a;--star-text-strong:#111217;--star-muted:#505463;--star-soft:#888d9e;--star-pale:#b7bbc4;--star-line:rgba(183,187,196,0.5);--star-line-soft:#e5e5e5;--star-surface:#f5f5f5;--star-card:#ffffff;display:grid;grid-gap:184px;gap:184px;width:100%;color:var(--star-text);font-family:var(--font-oppo-sans),"SF Pro Display","Microsoft YaHei",sans-serif!important;letter-spacing:0;overflow-wrap:anywhere}.StarRidesProjectDetail_root__h5_X7,.StarRidesProjectDetail_root__h5_X7 *{min-width:0}.StarRidesProjectDetail_root__h5_X7 blockquote,.StarRidesProjectDetail_root__h5_X7 dd,.StarRidesProjectDetail_root__h5_X7 dl,.StarRidesProjectDetail_root__h5_X7 dt,.StarRidesProjectDetail_root__h5_X7 figure,.StarRidesProjectDetail_root__h5_X7 h1,.StarRidesProjectDetail_root__h5_X7 h2,.StarRidesProjectDetail_root__h5_X7 h3,.StarRidesProjectDetail_root__h5_X7 ol,.StarRidesProjectDetail_root__h5_X7 p,.StarRidesProjectDetail_root__h5_X7 ul{margin:0}.StarRidesProjectDetail_hero__3taRO,.StarRidesProjectDetail_section__wCBZT{display:grid;grid-gap:80px;gap:80px;width:100%}.StarRidesProjectDetail_heroTop___qB7h{display:grid;grid-gap:48px;gap:48px}.StarRidesProjectDetail_heroTitle__RE9pN{display:grid;grid-gap:20px;gap:20px}.StarRidesProjectDetail_eyebrow__gboCl,.StarRidesProjectDetail_kicker__TWiXF{color:var(--star-pale);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0}.StarRidesProjectDetail_heroTitle__RE9pN h1{font-size:56px;line-height:1.12;letter-spacing:0}.StarRidesProjectDetail_heroTitle__RE9pN h1,.StarRidesProjectDetail_subtitle__JYxV7{color:var(--star-text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StarRidesProjectDetail_subtitle__JYxV7{max-width:900px;font-size:32px;line-height:42px}.StarRidesProjectDetail_metaList__u0UGB{display:grid;width:100%;border-top:1px solid var(--star-line)}.StarRidesProjectDetail_metaRow__xmINM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,674px);align-items:center;min-height:88px;border-bottom:1px solid var(--star-line);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:16px;line-height:24px}.StarRidesProjectDetail_metaRow__xmINM dt{grid-column:2;grid-row:1;justify-self:start;color:var(--star-pale);font-weight:400}.StarRidesProjectDetail_metaRow__xmINM dd{grid-column:2;grid-row:1;justify-self:end;color:var(--star-text-strong);font-weight:400;text-align:right}.StarRidesProjectDetail_heroBody__KcGuS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:64px;gap:64px;align-items:stretch}.StarRidesProjectDetail_heroCopy__Vll_n,.StarRidesProjectDetail_sectionCopy__7pJA4{display:grid;grid-gap:0;gap:0;max-width:760px;color:var(--star-muted);font-size:18px;line-height:34px}.StarRidesProjectDetail_heroCopy__Vll_n p+p,.StarRidesProjectDetail_sectionCopy__7pJA4 p+p{margin-top:24px}.StarRidesProjectDetail_tagLine__2d6mk{display:flex;flex-wrap:wrap;gap:6px;margin-top:36px;color:var(--star-text);font-size:18px;line-height:28px;font-weight:600}.StarRidesProjectDetail_tagLine__2d6mk span:not(:last-child):after{content:"/";margin-left:6px;color:var(--star-pale);font-weight:400}.StarRidesProjectDetail_sectionHeader__rnLRr{display:grid;grid-gap:26px;gap:26px;max-width:920px}.StarRidesProjectDetail_sectionHeader__rnLRr h2{max-width:920px;color:var(--star-text);font-size:40px;line-height:48px;font-weight:600;letter-spacing:0}.StarRidesProjectDetail_inverseHeader__k5b09 h2{color:#ffffff}.StarRidesProjectDetail_inverseHeader__k5b09 .StarRidesProjectDetail_eyebrow__gboCl,.StarRidesProjectDetail_inverseHeader__k5b09 .StarRidesProjectDetail_sectionCopy__7pJA4{color:rgba(255,255,255,.72)}.StarRidesProjectDetail_closingSection__vutjs,.StarRidesProjectDetail_darkSection__dwDH5{padding:80px 56px;background:var(--star-dark);color:#ffffff}.StarRidesProjectDetail_closingSection__vutjs{gap:96px;padding-bottom:120px}.StarRidesProjectDetail_airportBody__n_suz,.StarRidesProjectDetail_complexityBody__Bmp7u,.StarRidesProjectDetail_complexityGrid__aJWh8,.StarRidesProjectDetail_edgeGrid__YvJ9P,.StarRidesProjectDetail_modelCards__DySPS,.StarRidesProjectDetail_threeColumnGrid__hWuks,.StarRidesProjectDetail_visualGridFour__NJZYo,.StarRidesProjectDetail_visualGridThree___qEcI{display:grid;grid-gap:24px;gap:24px}.StarRidesProjectDetail_complexityGrid__aJWh8{grid-template-columns:repeat(4,minmax(0,1fr))}.StarRidesProjectDetail_threeColumnGrid__hWuks,.StarRidesProjectDetail_visualGridThree___qEcI{grid-template-columns:repeat(3,minmax(0,1fr))}.StarRidesProjectDetail_modelCards__DySPS{grid-template-columns:repeat(2,minmax(0,1fr))}.StarRidesProjectDetail_modelCard__DltvA{display:grid;grid-template-rows:auto 1fr;grid-gap:22px;gap:22px;padding:28px;border:1px solid var(--star-line-soft);border-radius:16px;background:var(--star-card)}.StarRidesProjectDetail_modelCardHeader__5zLCg{display:grid;grid-gap:10px;gap:10px;max-width:520px}.StarRidesProjectDetail_modelCardHeader__5zLCg h3{color:var(--star-text);font-size:28px;line-height:38px;font-weight:600}.StarRidesProjectDetail_modelCardHeader__5zLCg p{color:var(--star-muted);font-size:16px;line-height:24px}.StarRidesProjectDetail_modelCardMedia__d2SgL{display:grid;place-items:center;width:100%;min-height:340px;overflow:hidden;border-radius:14px;background:var(--star-surface)}.StarRidesProjectDetail_modelCardImage__YOegi{width:100%;height:100%;object-fit:contain}.StarRidesProjectDetail_modelCardPlaceholder__PFluL{color:var(--star-soft);font-size:16px;line-height:24px;font-weight:500}.StarRidesProjectDetail_edgeGrid__YvJ9P,.StarRidesProjectDetail_visualGridFour__NJZYo{grid-template-columns:repeat(4,minmax(0,1fr))}.StarRidesProjectDetail_card__AnMmZ,.StarRidesProjectDetail_challengeCard__ln0VY,.StarRidesProjectDetail_darkCard__Td_Yr,.StarRidesProjectDetail_edgeCard__YneC2,.StarRidesProjectDetail_flowCard__KMBh6,.StarRidesProjectDetail_gainPanel__AJfO7,.StarRidesProjectDetail_questionCard__ObviX,.StarRidesProjectDetail_sideNote__dWQGF{border:1px solid var(--star-line-soft);border-radius:14px;background:var(--star-card);box-shadow:none}@media (hover:hover) and (pointer:fine){.StarRidesProjectDetail_card__AnMmZ,.StarRidesProjectDetail_challengeCard__ln0VY,.StarRidesProjectDetail_darkCard__Td_Yr,.StarRidesProjectDetail_edgeCard__YneC2,.StarRidesProjectDetail_experienceCard__sNBam,.StarRidesProjectDetail_flowCard__KMBh6,.StarRidesProjectDetail_gainPanel__AJfO7,.StarRidesProjectDetail_modelCard__DltvA,.StarRidesProjectDetail_questionCard__ObviX,.StarRidesProjectDetail_sideNote__dWQGF{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}.StarRidesProjectDetail_card__AnMmZ:hover,.StarRidesProjectDetail_challengeCard__ln0VY:hover,.StarRidesProjectDetail_darkCard__Td_Yr:hover,.StarRidesProjectDetail_edgeCard__YneC2:hover,.StarRidesProjectDetail_experienceCard__sNBam:hover,.StarRidesProjectDetail_flowCard__KMBh6:hover,.StarRidesProjectDetail_gainPanel__AJfO7:hover,.StarRidesProjectDetail_modelCard__DltvA:hover,.StarRidesProjectDetail_questionCard__ObviX:hover,.StarRidesProjectDetail_sideNote__dWQGF:hover{transform:translateY(-2px);border-color:rgba(183,187,196,.85);box-shadow:0 22px 48px rgba(17,18,23,.08)}.StarRidesProjectDetail_phoneMockup__nLeey{transition:transform .24s cubic-bezier(.22,1,.36,1),filter .24s ease}.StarRidesProjectDetail_phoneMockup__nLeey:hover{transform:translateY(-2px);filter:saturate(1.02)}}.StarRidesProjectDetail_card__AnMmZ,.StarRidesProjectDetail_darkCard__Td_Yr,.StarRidesProjectDetail_edgeCard__YneC2,.StarRidesProjectDetail_gainPanel__AJfO7,.StarRidesProjectDetail_questionCard__ObviX,.StarRidesProjectDetail_sideNote__dWQGF{padding:24px}.StarRidesProjectDetail_card__AnMmZ,.StarRidesProjectDetail_darkCard__Td_Yr,.StarRidesProjectDetail_edgeCard__YneC2,.StarRidesProjectDetail_questionCard__ObviX{display:grid;grid-gap:16px;gap:16px;align-content:start}.StarRidesProjectDetail_card__AnMmZ h3,.StarRidesProjectDetail_challengeCard__ln0VY h3,.StarRidesProjectDetail_darkCard__Td_Yr h3,.StarRidesProjectDetail_edgeCard__YneC2 h3,.StarRidesProjectDetail_flowCard__KMBh6 h3,.StarRidesProjectDetail_gainPanel__AJfO7 h3,.StarRidesProjectDetail_questionCard__ObviX h3,.StarRidesProjectDetail_sideNote__dWQGF h3{color:var(--star-text);font-size:22px;line-height:30px;font-weight:600}.StarRidesProjectDetail_card__AnMmZ p,.StarRidesProjectDetail_challengeCard__ln0VY p,.StarRidesProjectDetail_darkCard__Td_Yr p,.StarRidesProjectDetail_edgeCard__YneC2 li,.StarRidesProjectDetail_flowCard__KMBh6 p,.StarRidesProjectDetail_questionCard__ObviX p{color:var(--star-muted);font-size:16px;line-height:24px}.StarRidesProjectDetail_darkCard__Td_Yr span{color:var(--star-pale);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:13px;line-height:20px}.StarRidesProjectDetail_splitLayout__fDhl9{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:48px;gap:48px;align-items:start}.StarRidesProjectDetail_loginLayout__7De0E{gap:24px}.StarRidesProjectDetail_loginFlowBoard__stHnj{--login-flow-phone-a:26.33%;--login-flow-phone-b:26.3%;--login-flow-phone-c:26.34%;position:relative;padding:28px;border:1px solid var(--star-line-soft);border-radius:18px;background:var(--star-card)}.StarRidesProjectDetail_loginFlowHeaderRow__XHJfF{display:grid;grid-template-columns:var(--login-flow-phone-a) var(--login-flow-phone-b) var(--login-flow-phone-c) minmax(0,1fr);grid-gap:0;gap:0}.StarRidesProjectDetail_loginFlowHeaderItem__ksGMy{display:grid;grid-gap:8px;gap:8px;min-width:0}.StarRidesProjectDetail_loginFlowHeaderTitle__L9WJO{color:var(--star-text);font-size:20px;line-height:28px;font-weight:600}.StarRidesProjectDetail_loginFlowHeaderBody__XoEaY{color:var(--star-muted);font-size:14px;line-height:22px;white-space:nowrap}.StarRidesProjectDetail_loginFlowBigMedia__dEqa8{margin-top:22px;overflow:visible;border-radius:0;background:transparent;padding:0}.StarRidesProjectDetail_loginFlowBigMediaInner__PzZGt{width:100%;height:100%}.StarRidesProjectDetail_loginFlowBigMediaInner__PzZGt img{width:100%;max-width:none;height:auto;object-fit:contain;transform:none}.StarRidesProjectDetail_loginFlowBigImage__KZAMv{width:100%;height:auto;object-fit:contain}.StarRidesProjectDetail_loginFlowSteps__4T4Bz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:56px;gap:56px;padding-bottom:96px}.StarRidesProjectDetail_loginFlowStep__4pogi{position:relative;display:grid;grid-gap:18px;gap:18px}.StarRidesProjectDetail_loginFlowStep__4pogi:not(:last-child):after{content:"";position:absolute;top:64%;left:calc(100% + 14px);width:28px;height:12px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2728%27%20height%3D%2712%27%20viewBox%3D%270%200%2028%2012%27%3E%3Cpath%20d%3D%27M0%206H22%27%20stroke%3D%27%23B7BBC4%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27/%3E%3Cpath%20d%3D%27M22%202L27%206L22%2010%27%20fill%3D%27none%27%20stroke%3D%27%23B7BBC4%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;opacity:.9}.StarRidesProjectDetail_loginFlowStepHeader__4XV2w{display:grid;grid-gap:10px;gap:10px}.StarRidesProjectDetail_loginFlowStepHeader__4XV2w h3{color:var(--star-text);font-size:20px;line-height:28px;font-weight:600}.StarRidesProjectDetail_loginFlowStepHeader__4XV2w p{color:var(--star-muted);font-size:14px;line-height:22px}.StarRidesProjectDetail_loginFlowStepMedia__spezl{display:grid;place-items:center;width:100%;overflow:hidden;border-radius:16px;background:var(--star-surface);aspect-ratio:9/18}.StarRidesProjectDetail_loginFlowStepMediaInner__oYVCJ{width:100%;height:100%}.StarRidesProjectDetail_loginFlowStepImage__baeBX,.StarRidesProjectDetail_loginFlowStepMediaInner__oYVCJ img{width:100%;height:100%;object-fit:contain}.StarRidesProjectDetail_loginFlowContextLines__kyAid{position:absolute;left:12.5%;right:12.5%;bottom:84px;height:56px;border-top:1px dashed var(--star-line)}.StarRidesProjectDetail_loginFlowContextLines__kyAid:after,.StarRidesProjectDetail_loginFlowContextLines__kyAid:before{content:"";position:absolute;top:0;width:1px;height:56px;border-left:1px dashed var(--star-line)}.StarRidesProjectDetail_loginFlowContextLines__kyAid:before{left:0}.StarRidesProjectDetail_loginFlowContextLines__kyAid:after{right:0}.StarRidesProjectDetail_loginFlowContextBadge___cskp{position:absolute;left:50%;bottom:22px;display:grid;grid-gap:4px;gap:4px;justify-items:center;padding:14px 18px;border:1px solid var(--star-line-soft);border-radius:14px;background:var(--star-surface);transform:translateX(-50%);text-align:center}.StarRidesProjectDetail_loginFlowContextBadge___cskp strong{color:var(--star-text);font-size:16px;line-height:24px;font-weight:600}.StarRidesProjectDetail_loginFlowContextBadge___cskp span{color:var(--star-muted);font-size:14px;line-height:22px}.StarRidesProjectDetail_judgementList__VhWHM{display:grid;grid-gap:28px;gap:28px;padding:0;list-style:none}.StarRidesProjectDetail_judgementList__VhWHM li{display:grid;grid-gap:12px;gap:12px}.StarRidesProjectDetail_judgementList__VhWHM strong{color:var(--star-text);font-size:16px;line-height:24px;font-weight:600}.StarRidesProjectDetail_judgementList__VhWHM span{color:var(--star-muted);font-size:14px;line-height:22px}.StarRidesProjectDetail_stepList__f3Ixp{display:grid;grid-gap:0;gap:0;padding:0;list-style:none;border-top:1px solid var(--star-line)}.StarRidesProjectDetail_stepList__f3Ixp li{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:24px;gap:24px;padding:28px 0;border-bottom:1px solid var(--star-line)}.StarRidesProjectDetail_challengeCard__ln0VY>span,.StarRidesProjectDetail_settlementStep__6dfpW span,.StarRidesProjectDetail_stepList__f3Ixp span{color:var(--star-pale);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:16px;line-height:24px;font-weight:400}.StarRidesProjectDetail_stepList__f3Ixp h3{color:var(--star-text);font-size:22px;line-height:30px;font-weight:600}.StarRidesProjectDetail_stepList__f3Ixp p{margin-top:8px;color:var(--star-muted);font-size:16px;line-height:24px}.StarRidesProjectDetail_sideNote__dWQGF{display:grid;grid-gap:22px;gap:22px;background:var(--star-surface)}.StarRidesProjectDetail_edgeCard__YneC2 ul,.StarRidesProjectDetail_gainPanel__AJfO7 ul,.StarRidesProjectDetail_sideNote__dWQGF ul{display:grid;grid-gap:12px;gap:12px;padding:0;list-style:none}.StarRidesProjectDetail_gainPanel__AJfO7 li,.StarRidesProjectDetail_sideNote__dWQGF li{color:var(--star-muted);font-size:16px;line-height:24px}.StarRidesProjectDetail_sideNote__dWQGF .StarRidesProjectDetail_judgementList__VhWHM{gap:36px}.StarRidesProjectDetail_sideNote__dWQGF .StarRidesProjectDetail_judgementList__VhWHM li{gap:14px}.StarRidesProjectDetail_screenFlow__0snR0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.StarRidesProjectDetail_flowCard__KMBh6{display:grid;grid-gap:18px;gap:18px;padding:16px;align-content:start}.StarRidesProjectDetail_flowMedia__GY_hq{width:100%;overflow:hidden;border-radius:14px;padding:10px;border:1px solid var(--star-line-soft);background:#d9d9d9}.StarRidesProjectDetail_flowMedia__GY_hq img{width:100%;height:auto;display:block;border-radius:10px;background:#ffffff;box-shadow:0 0 0 1px rgba(183,187,196,.85)}.StarRidesProjectDetail_flowImage__Dnf1N{width:100%;height:auto;display:block}.StarRidesProjectDetail_focusSection__UzpON{gap:80px}.StarRidesProjectDetail_statement___bzQm{max-width:1026px;color:var(--star-text);font-size:36px;line-height:48px;font-weight:600}.StarRidesProjectDetail_stateAxis__0c7dh{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--star-line);border-bottom:1px solid var(--star-line)}.StarRidesProjectDetail_stateMockup__NbaV_{display:grid;justify-items:center;padding-top:24px}.StarRidesProjectDetail_phoneMockup__nLeey{position:relative;width:min(420px,100%);isolation:isolate}.StarRidesProjectDetail_phoneFrame__8WV75{position:relative;z-index:1;width:100%;height:auto;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StarRidesProjectDetail_phoneScreen__ODxo1{position:absolute;z-index:2;top:4.25%;right:7.07%;bottom:4.25%;left:7.07%;overflow:hidden;border-radius:13.4%/6.2%;background:#ffffff;contain:paint;pointer-events:none}.StarRidesProjectDetail_phoneSlide__YOmwi{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;opacity:1;transform:translate3d(100%,0,0);transition:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:center center}.StarRidesProjectDetail_phoneSlideActive__4KbBJ{z-index:2;transform:translateZ(0);transition:transform .56s cubic-bezier(.2,.82,.2,1)}.StarRidesProjectDetail_phoneSlidePrevious__tF_8c{z-index:1;transform:translate3d(-100%,0,0);transition:transform .56s cubic-bezier(.2,.82,.2,1)}.StarRidesProjectDetail_stateNode__p4QG_{display:grid;grid-gap:12px;gap:12px;min-height:188px;padding:24px 18px;border-right:1px solid var(--star-line)}.StarRidesProjectDetail_stateNode__p4QG_:last-child{border-right:0}.StarRidesProjectDetail_stateNode__p4QG_ h3{color:var(--star-text);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:13px;line-height:20px;font-weight:600}.StarRidesProjectDetail_stateNode__p4QG_ p{color:var(--star-text);font-size:18px;line-height:26px;font-weight:600}.StarRidesProjectDetail_stateNode__p4QG_ span{align-self:end;color:var(--star-muted);font-size:14px;line-height:22px}.StarRidesProjectDetail_settlementFlow__EjcO_{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--star-line);border-bottom:1px solid var(--star-line)}.StarRidesProjectDetail_settlementStep__6dfpW{display:grid;grid-gap:18px;gap:18px;min-height:132px;padding:22px 18px;border-right:1px solid var(--star-line)}.StarRidesProjectDetail_settlementStep__6dfpW:last-child{border-right:0}.StarRidesProjectDetail_settlementStep__6dfpW p{color:var(--star-text);font-family:var(--font-lexend),var(--font-oppo-sans),sans-serif;font-size:16px;line-height:24px;font-weight:500}.StarRidesProjectDetail_questionGrid__a6RoT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.StarRidesProjectDetail_settlementLayout__mw6BF{display:grid;grid-template-columns:minmax(0,640px) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.StarRidesProjectDetail_settlementCardStack__W7UA3{display:grid;grid-gap:18px;gap:18px}.StarRidesProjectDetail_settlementCard__vWGmj{min-height:112px}.StarRidesProjectDetail_settlementMockup___kgac{display:grid;justify-items:center}.StarRidesProjectDetail_experienceIntro__hfoFq{display:grid;grid-gap:0;gap:0;padding-left:32px;border-left:4px solid #0a0a0a}.StarRidesProjectDetail_experienceIntro__hfoFq p{margin:0}.StarRidesProjectDetail_experienceGrid__On_7c{width:100%;justify-self:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.StarRidesProjectDetail_experienceCard__sNBam{min-height:160px;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:24px;align-content:start}.StarRidesProjectDetail_experienceCard__sNBam>div{display:grid;grid-gap:12px;gap:12px}.StarRidesProjectDetail_experienceCard__sNBam p{margin:0}.StarRidesProjectDetail_edgeCard__YneC2 ul{margin-top:4px}.StarRidesProjectDetail_edgeCard__YneC2 li{border-top:1px solid var(--star-line-soft);padding-top:12px}.StarRidesProjectDetail_growthLayout__stYfY{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:48px;gap:48px;align-items:start}.StarRidesProjectDetail_challengeStack__RmOVV{display:grid;grid-gap:24px;gap:24px}.StarRidesProjectDetail_challengeCard__ln0VY{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:24px;gap:24px;padding:28px}.StarRidesProjectDetail_challengeCard__ln0VY p{margin-top:10px}.StarRidesProjectDetail_gainPanel__AJfO7{display:grid;grid-gap:24px;gap:24px;background:var(--star-surface)}.StarRidesProjectDetail_closingSentence__c3VsI{max-width:1080px;color:var(--star-text);font-size:56px;line-height:1.12;font-weight:600}.StarRidesProjectDetail_placeholder__9aiWe{display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;width:100%;overflow:hidden;border-radius:14px;background:#d9d9d9;color:var(--star-text);text-align:center;box-shadow:none}.StarRidesProjectDetail_placeholder__9aiWe span{max-width:82%;color:inherit;font-size:20px;line-height:28px;font-weight:600}.StarRidesProjectDetail_placeholder__9aiWe em{max-width:82%;color:var(--star-muted);font-style:normal;font-size:14px;line-height:22px}.StarRidesProjectDetail_darkSection__dwDH5 .StarRidesProjectDetail_placeholder__9aiWe{background:#2a2a2a;color:#ffffff}.StarRidesProjectDetail_darkSection__dwDH5 .StarRidesProjectDetail_placeholder__9aiWe em{color:rgba(255,255,255,.62)}.StarRidesProjectDetail_placeholderHero__mgJAt{min-height:520px}.StarRidesProjectDetail_placeholderWide__XYDId{min-height:360px}.StarRidesProjectDetail_placeholderTall__iZPsT{min-height:440px}.StarRidesProjectDetail_placeholderCompact___bAJV{min-height:260px}.StarRidesProjectDetail_placeholderMini__Cp9QJ{min-height:180px}@media (max-width:1200px){.StarRidesProjectDetail_root__h5_X7{gap:132px}.StarRidesProjectDetail_heroTitle__RE9pN h1{font-size:48px}.StarRidesProjectDetail_growthLayout__stYfY,.StarRidesProjectDetail_heroBody__KcGuS,.StarRidesProjectDetail_splitLayout__fDhl9{grid-template-columns:1fr}.StarRidesProjectDetail_settlementLayout__mw6BF{grid-template-columns:1fr;gap:32px}.StarRidesProjectDetail_experienceGrid__On_7c{grid-template-columns:1fr}.StarRidesProjectDetail_loginFlowSteps__4T4Bz{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-bottom:112px}.StarRidesProjectDetail_loginFlowHeaderRow__XHJfF{grid-template-columns:repeat(2,minmax(0,1fr))}.StarRidesProjectDetail_loginFlowHeaderItem__ksGMy{transform:none}.StarRidesProjectDetail_loginFlowStep__4pogi:after{content:none}.StarRidesProjectDetail_loginFlowContextLines__kyAid{left:25%;right:25%}.StarRidesProjectDetail_complexityGrid__aJWh8,.StarRidesProjectDetail_edgeGrid__YvJ9P,.StarRidesProjectDetail_screenFlow__0snR0,.StarRidesProjectDetail_visualGridFour__NJZYo{grid-template-columns:repeat(2,minmax(0,1fr))}.StarRidesProjectDetail_settlementFlow__EjcO_,.StarRidesProjectDetail_stateAxis__0c7dh{grid-template-columns:repeat(3,minmax(0,1fr))}.StarRidesProjectDetail_settlementStep__6dfpW:nth-child(3),.StarRidesProjectDetail_stateNode__p4QG_:nth-child(3){border-right:0}.StarRidesProjectDetail_settlementStep__6dfpW:nth-child(-n+3),.StarRidesProjectDetail_stateNode__p4QG_:nth-child(-n+3){border-bottom:1px solid var(--star-line)}}@media (max-width:900px){.StarRidesProjectDetail_root__h5_X7{gap:108px;padding:40px 20px 72px}.StarRidesProjectDetail_hero__3taRO,.StarRidesProjectDetail_section__wCBZT{gap:48px}.StarRidesProjectDetail_heroTitle__RE9pN h1{font-size:36px;line-height:1.16}.StarRidesProjectDetail_subtitle__JYxV7{font-size:24px;line-height:32px}.StarRidesProjectDetail_metaRow__xmINM{grid-template-columns:1fr;gap:8px;align-items:start;padding:20px 0;min-height:0}.StarRidesProjectDetail_metaRow__xmINM dd,.StarRidesProjectDetail_metaRow__xmINM dt{grid-column:1;grid-row:auto;justify-self:start;text-align:left}.StarRidesProjectDetail_sectionHeader__rnLRr h2{font-size:32px;line-height:40px}.StarRidesProjectDetail_heroCopy__Vll_n,.StarRidesProjectDetail_sectionCopy__7pJA4{font-size:18px;line-height:30px}.StarRidesProjectDetail_closingSection__vutjs,.StarRidesProjectDetail_darkSection__dwDH5{padding:64px 20px}.StarRidesProjectDetail_complexityGrid__aJWh8,.StarRidesProjectDetail_edgeGrid__YvJ9P,.StarRidesProjectDetail_modelCards__DySPS,.StarRidesProjectDetail_questionGrid__a6RoT,.StarRidesProjectDetail_screenFlow__0snR0,.StarRidesProjectDetail_threeColumnGrid__hWuks,.StarRidesProjectDetail_visualGridFour__NJZYo,.StarRidesProjectDetail_visualGridThree___qEcI{grid-template-columns:1fr}.StarRidesProjectDetail_loginFlowSteps__4T4Bz{grid-template-columns:1fr;gap:28px;padding-bottom:0}.StarRidesProjectDetail_loginFlowHeaderRow__XHJfF{grid-template-columns:1fr}.StarRidesProjectDetail_loginFlowContextBadge___cskp{position:static;transform:none}.StarRidesProjectDetail_loginFlowContextLines__kyAid{display:none}.StarRidesProjectDetail_challengeCard__ln0VY,.StarRidesProjectDetail_stepList__f3Ixp li{grid-template-columns:1fr}.StarRidesProjectDetail_statement___bzQm{font-size:28px;line-height:38px}.StarRidesProjectDetail_settlementFlow__EjcO_,.StarRidesProjectDetail_stateAxis__0c7dh{grid-template-columns:1fr}.StarRidesProjectDetail_settlementStep__6dfpW,.StarRidesProjectDetail_settlementStep__6dfpW:nth-child(3),.StarRidesProjectDetail_stateNode__p4QG_,.StarRidesProjectDetail_stateNode__p4QG_:nth-child(3){border-right:0;border-bottom:1px solid var(--star-line)}.StarRidesProjectDetail_settlementStep__6dfpW:last-child,.StarRidesProjectDetail_stateNode__p4QG_:last-child{border-bottom:0}.StarRidesProjectDetail_closingSentence__c3VsI{font-size:36px;line-height:44px}.StarRidesProjectDetail_placeholderHero__mgJAt{min-height:320px}}@media (prefers-reduced-motion:reduce){.StarRidesProjectDetail_phoneSlide__YOmwi{transition:none;transform:none}}