.athena_case__G8L82{min-width:0;max-width:1440px;padding-top:28px;color:#edf1ef}.athena_case__G8L82 header,.athena_case__G8L82 section{scroll-margin-top:120px}.athena_case__G8L82 section{margin-top:120px}.athena_eyebrow__sbVX2{font-size:11px!important;letter-spacing:.14em;color:#00bebe!important;font-weight:600;margin:0 0 22px!important}.athena_case__G8L82 h1{font-size:clamp(56px,6vw,84px);font-weight:500;line-height:1.05;letter-spacing:-.05em;margin:0}.athena_case__G8L82 h1>span{display:block;font-size:clamp(28px,3vw,44px);font-weight:450;line-height:1.45;letter-spacing:-.025em;margin-top:20px}.athena_intro__iaJjR{font-size:clamp(18px,1.7vw,24px)!important;line-height:1.7!important;letter-spacing:-.01em;color:#b5c1bc!important;margin-top:30px!important;max-width:840px}.athena_case__G8L82 h2{font-size:clamp(26px,2.7vw,38px);font-weight:500;letter-spacing:-.025em;line-height:1.45;margin:0 0 24px;max-width:960px}.athena_case__G8L82 h3{font-size:19px;line-height:1.6;font-weight:500;margin:0 0 14px}.athena_case__G8L82 p{font-size:14px;line-height:1.95;color:#a5b1ab;margin:0 0 20px}.athena_case__G8L82 .athena_sectionLead__dgwK2{font-size:16px;max-width:900px;margin-bottom:38px}.athena_tags__8f_nE{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0 44px}.athena_tags__8f_nE span{font-size:11px;padding:7px 12px;color:#9baea3;border:1px solid #304139;border-radius:24px}.athena_figure__Fs4HF,.athena_hero__834fO{margin:32px 0 0;min-width:0}.athena_hero__834fO{margin:0}.athena_figure__Fs4HF img,.athena_hero__834fO img{display:block;width:100%;height:auto;border-radius:14px}.athena_figure__Fs4HF figcaption,.athena_hero__834fO figcaption{font-size:11px;line-height:1.7;color:#7d9688;margin-top:12px}.athena_overviewGrid__U7Z_2,.athena_two__J5awd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:44px}.athena_overviewGrid__U7Z_2 small{display:block;color:#6d9985;font-size:10px;margin-bottom:16px;letter-spacing:.08em}.athena_overviewGrid__U7Z_2 h3{max-width:430px}.athena_overviewGrid__U7Z_2 p{margin:0}.athena_journey__tfuk_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:48px 0 0;padding:0;border-top:1px solid #2f4037;border-bottom:1px solid #2f4037}.athena_journey__tfuk_ li{padding:25px 14px 25px 0;display:grid;grid-template-columns:28px 1fr;gap:5px 9px}.athena_journey__tfuk_ li>span{grid-row:span 2;color:#00bebe;font-size:12px;padding-top:4px}.athena_journey__tfuk_ strong{font-weight:450;font-size:15px}.athena_journey__tfuk_ small{font-size:10px;color:#7f9588}.athena_three__djz2Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.athena_textCard__MqX9u{border-top:1px solid #35483d;padding-top:24px}.athena_textCard__MqX9u p{margin:0}.athena_sequence__pYy0_{margin-top:36px}.athena_stepControls__9oM88{display:flex;gap:8px;border-bottom:1px solid #2f4036;margin-bottom:22px;overflow-x:auto;padding-bottom:12px}.athena_stepControls__9oM88 button{appearance:none;border:1px solid transparent;background:transparent;color:#8b9f92;border-radius:9px;padding:11px 17px;display:flex;gap:14px;white-space:nowrap;font:inherit;font-size:13px;cursor:pointer;transition:color .2s,background .2s}.athena_stepControls__9oM88 button span{font-size:10px;align-self:center;opacity:.7}.athena_stepControls__9oM88 button[aria-pressed=true]{border-color:#2b6857;background:#142e25;color:#7ae4cf}.athena_stepControls__9oM88 button:hover{color:#d4f9e8}.athena_back__Ujb1Z:focus-visible,.athena_stepControls__9oM88 button:focus-visible{outline:2px solid #00bebe;outline-offset:4px}.athena_sequence__pYy0_ figure{margin:0}.athena_sceneImage__Ah3Nf{border-radius:14px;overflow:hidden;background:#dfe9e7;aspect-ratio:2160/1233}.athena_sceneImage__Ah3Nf img{width:100%;height:100%;display:block;object-fit:contain}.athena_sequence__pYy0_ figcaption{display:grid;grid-template-columns:1fr 1.4fr;gap:32px;margin-top:20px;min-height:76px}.athena_sequence__pYy0_ figcaption strong{font-size:13px;font-weight:500;color:#b9c9c0;padding-top:2px}.athena_sequence__pYy0_ figcaption p{font-size:12px;margin:0}.athena_inlineRules__xvNfD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.athena_inlineRules__xvNfD>div{border-left:1px solid #285a48;padding-left:18px}.athena_inlineRules__xvNfD span{font-size:10px;color:#6c9e86}.athena_inlineRules__xvNfD p{font-size:12px;margin:7px 0 0}.athena_pinLegend__8GFTu{display:flex;gap:26px;flex-wrap:wrap;margin-top:22px;font-size:11px;color:#94aa9c}.athena_pinLegend__8GFTu span{display:flex;align-items:center;gap:8px}.athena_pinLegend__8GFTu i{width:7px;height:7px;border-radius:50%;background:#00bebe}.athena_pinLegend__8GFTu i[data-color=blue]{background:#0087a3}.athena_pinLegend__8GFTu i[data-color=pink]{background:#ed8db4}.athena_pinLegend__8GFTu i[data-color=muted]{background:#9eaeac}.athena_stateLayout__zqJIu{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;margin-top:64px}.athena_stateLayout__zqJIu .athena_figure__Fs4HF{margin:0}.athena_stateLayout__zqJIu h3{font-size:24px}.athena_stateRules__KyciD{margin-top:32px}.athena_stateRules__KyciD>div{border-top:1px solid #2b3f32;padding:16px 0}.athena_stateRules__KyciD dt{font-size:11px;color:#6f9b85;margin-bottom:9px}.athena_stateRules__KyciD dd{margin:0;color:#b1c6b8;font-size:12px;line-height:1.8}.athena_closing__26Tw_{border-top:1px solid #31503c;margin-top:52px;padding-top:36px}.athena_closing__26Tw_ p{font-size:clamp(20px,2vw,28px);color:#d4e7d8;line-height:1.6}.athena_closing__26Tw_ span{color:#7b9683;font-size:13px}.athena_back__Ujb1Z{display:inline-block;color:#00bebe;text-decoration:none;font-size:13px;margin-top:48px;margin-bottom:32px}@media(min-width:1440px){.athena_case__G8L82 section{margin-top:140px}}@media(max-width:1000px){.athena_three__djz2Y{gap:20px}.athena_journey__tfuk_{grid-template-columns:repeat(2,minmax(0,1fr))}.athena_stateLayout__zqJIu{gap:28px}.athena_case__G8L82 h3{font-size:17px}.athena_stepControls__9oM88 button{padding:10px 14px}}@media(max-width:700px){.athena_case__G8L82{padding-top:18px}.athena_case__G8L82 section{margin-top:80px}.athena_case__G8L82 h1{font-size:56px}.athena_case__G8L82 h1>span{font-size:28px}.athena_case__G8L82 h2{font-size:26px}.athena_case__G8L82 p{font-size:13px}.athena_case__G8L82 .athena_sectionLead__dgwK2{font-size:14px}.athena_overviewGrid__U7Z_2,.athena_stateLayout__zqJIu,.athena_three__djz2Y,.athena_two__J5awd{grid-template-columns:1fr;gap:28px}.athena_overviewGrid__U7Z_2{margin-top:32px}.athena_stateLayout__zqJIu{margin-top:40px}.athena_figure__Fs4HF img,.athena_hero__834fO img,.athena_sceneImage__Ah3Nf{border-radius:10px}.athena_sequence__pYy0_ figcaption{grid-template-columns:1fr;gap:8px}.athena_sequence__pYy0_ figcaption strong{font-size:12px}.athena_sequence__pYy0_ figcaption p{font-size:11px}.athena_inlineRules__xvNfD{grid-template-columns:1fr;gap:16px}.athena_tags__8f_nE{gap:8px;margin-bottom:30px}.athena_tags__8f_nE span{font-size:10px}.athena_stepControls__9oM88 button{font-size:12px;gap:8px;padding:10px}.athena_journey__tfuk_{margin-top:32px}.athena_journey__tfuk_ li{padding:18px 5px 18px 0}.athena_journey__tfuk_ strong{font-size:13px}.athena_journey__tfuk_ small{font-size:9px}.athena_desktopBreak__KV_P5{display:none}.athena_stateLayout__zqJIu .athena_figure__Fs4HF{max-width:620px}.athena_pinLegend__8GFTu{gap:15px}.athena_closing__26Tw_{margin-top:36px}.athena_closing__26Tw_ span{font-size:12px}}.painting-case_stage__WFmQu{margin-top:40px;padding:64px 9%;border-radius:16px;background:#202022;display:flex;justify-content:center;align-items:center;min-height:420px}.painting-case_frame__Pdn87{margin:0;padding:13px;background:linear-gradient(135deg,#735136,#d1a65e 12%,#624321 22%,#b38a49 45%,#49301b 72%,#d6af6f 92%,#705032);border:2px solid #3d2c1d;box-shadow:inset 0 0 0 2px #cfaa6b,inset 0 0 0 5px #533a23,0 20px 42px #0007;max-width:380px;width:58%}.painting-case_mat__3msbq{padding:24px;background:#e7e1d5;box-shadow:inset 0 0 7px #332c2555}.painting-case_mat__3msbq img{display:block;width:100%;height:auto;box-shadow:0 0 0 1px #84745b}.painting-case_frame__Pdn87[data-art=lotus]{max-width:630px;width:82%;background:linear-gradient(135deg,#241c18,#695143 18%,#342720 38%,#745843 65%,#241c18);border-color:#171310;box-shadow:inset 0 0 0 2px #8c7160,inset 0 0 0 5px #30231c,0 20px 42px #0007}.painting-case_frame__Pdn87[data-art=lotus] .painting-case_mat__3msbq{padding:16px;background:#392b22}@media(max-width:767px){.painting-case_stage__WFmQu{padding:36px 7%;min-height:0}.painting-case_frame__Pdn87{width:94%;padding:9px}.painting-case_mat__3msbq{padding:15px}.painting-case_frame__Pdn87[data-art=lotus]{width:100%}.painting-case_frame__Pdn87[data-art=lotus] .painting-case_mat__3msbq{padding:10px}}.painting-case_gallery__LlJZF{margin-left:25%;padding:112px 0 100px;display:flex;flex-direction:column;gap:48px}.painting-case_interior__9T0X0{width:100%;max-width:880px;height:auto;border-radius:12px}.painting-case_gallery__LlJZF .painting-case_stage__WFmQu{margin-top:0}@media(max-width:767px){.painting-case_gallery__LlJZF{margin-left:0;padding-top:96px;gap:28px}}.hand-drawn_content__M7hKQ{padding-bottom:120px}.hand-drawn_back__B7gmU{font-size:13px;color:#999}.hand-drawn_eyebrow__lDJHH{font-size:11px;letter-spacing:.14em;color:#bca783;margin:30px 0 22px}.hand-drawn_gallery__AIsjp{display:grid;grid-template-columns:1fr;gap:55px;margin-top:40px}.hand-drawn_gallery__AIsjp[data-painting=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center}.hand-drawn_gallery__AIsjp figure{margin:0;min-width:0}.hand-drawn_gallery__AIsjp img{display:block;width:100%;height:auto;margin-inline:auto;border-radius:3px}.hand-drawn_gallery__AIsjp figcaption{font-size:13px;color:#aaa;text-align:center;margin-top:18px}.hand-drawn_bottom__NyjTU{margin-top:70px}@media(max-width:767px){.hand-drawn_gallery__AIsjp[data-painting=true]{grid-template-columns:1fr;gap:40px}.hand-drawn_gallery__AIsjp{gap:40px}.hand-drawn_content__M7hKQ{padding-bottom:80px}}.hand-drawn_walnutFrame__vGb9b{position:relative;margin-inline:auto;padding:20px;border:2px solid #9b7958;background:repeating-linear-gradient(92deg,#bc9973,#c9a983 3px,#b8946e 6px,#d5b790 10px,#c2a07a 14px);box-shadow:inset 0 0 0 2px #e1c5a2,inset 0 0 0 5px #aa8762,0 16px 32px #0004}.hand-drawn_walnutFrame__vGb9b:after{content:"";position:absolute;inset:7px;border:1px solid #f0d8b488;pointer-events:none}.hand-drawn_glass___SkFR{position:relative;padding:clamp(48px,12vw,128px);background:#f1ede3;box-shadow:inset 0 0 7px #34251b40}.hand-drawn_glass___SkFR:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid #fff6;background:linear-gradient(120deg,transparent 12%,#fff1 13%,#fff0 33%,transparent 63%,#fff1 64%,#fff0 85%);box-shadow:inset 0 0 0 2px #cfc8ba66}.hand-drawn_glass___SkFR img{border-radius:0}.hand-drawn_lotusCover__srS85{position:relative;aspect-ratio:1770/1200;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:6% 13%;background:#202022;overflow:hidden}.hand-drawn_lotusCoverFrame__7uwr9{position:absolute;inset:9% 19%;padding:12px;border:2px solid #5f4937;background:linear-gradient(135deg,#241c18,#695143 18%,#342720 38%,#745843 65%,#241c18);box-shadow:inset 0 0 0 2px #8c7160,inset 0 0 0 5px #30231c,0 10px 24px #0007}.hand-drawn_lotusCoverFrame__7uwr9 img{display:block;width:100%;height:100%;object-fit:contain;background:#080601}@media(max-width:767px){.hand-drawn_walnutFrame__vGb9b{padding:13px}.hand-drawn_glass___SkFR{padding:clamp(32px,8vw,56px)}.hand-drawn_lotusCoverFrame__7uwr9{padding:8px}}.hand-drawn_glass___SkFR img[data-upright=true]{transform:rotate(180deg)}.collection_page__WdH6h{padding:140px 0 120px}.collection_back__J3R5Q{font-size:13px;color:#999}.collection_header___pViX{padding:50px 0 65px;max-width:620px}.collection_header___pViX h1{font-size:48px}.collection_header___pViX p{font-size:19px;margin-top:14px;color:#aaa}.collection_tabs__6JNTO{display:flex;gap:30px;border-bottom:1px solid #292929;margin-bottom:28px}.collection_tabs__6JNTO a{position:relative;padding:12px 0 20px;color:#888}.collection_tabs__6JNTO a[aria-current=page]{color:#fff}.collection_tabs__6JNTO a[aria-current=page]:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:white;bottom:8px;left:50%}.collection_gallery__AjLNS .work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.collection_gallery__AjLNS .work-card{border-radius:8px;aspect-ratio:1.05;transition:transform .3s}.collection_gallery__AjLNS .work-card:hover{transform:translateY(-5px)}.collection_gallery__AjLNS .work-card-caption{left:8px;right:8px;bottom:8px;padding:10px;border-radius:6px}.collection_gallery__AjLNS .work-card-caption h2{font-size:14px;line-height:1.5}.collection_gallery__AjLNS .work-card-caption p{font-size:11px}.collection_gallery__AjLNS .work-card-caption .button{display:none}@media(max-width:1100px){.collection_gallery__AjLNS .work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.collection_page__WdH6h{padding-top:110px}.collection_header___pViX{padding:30px 0 40px}.collection_header___pViX h1{font-size:36px}.collection_gallery__AjLNS .work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.collection_gallery__AjLNS .work-card{aspect-ratio:.9}.collection_tabs__6JNTO{gap:24px}}.collection_page__WdH6h>.shell{width:min(90%,1200px);margin-inline:auto}@media(min-width:768px){.collection_page__WdH6h{padding-top:120px}.collection_header___pViX{padding:35px 0 45px}.collection_header___pViX h1{font-size:40px}.collection_header___pViX p{font-size:17px}.collection_gallery__AjLNS .work-grid{gap:20px 14px}.collection_page__WdH6h>.shell{width:min(90%,var(--container-width));margin-inline:auto;padding-left:calc(min(90vw,var(--container-width)) * .25)}.collection_gallery__AjLNS .work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.collection_gallery__AjLNS .work-card{aspect-ratio:1770/1200}.ai-dota_content__MkOOt{padding-bottom:120px;min-width:0}.ai-dota_eyebrow__SAZ4n{font-size:11px;letter-spacing:.13em;color:#afa0ff;margin:30px 0 22px}.ai-dota_projectStrip__y00U_{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff30;padding:24px 0;margin-top:40px;font-size:11px;line-height:1.5;letter-spacing:.08em;color:#a3a3ad}.ai-dota_projectStrip__y00U_>span:first-child{font-size:28px;font-weight:650;letter-spacing:-.04em;color:#fff}.ai-dota_comparison__ZE6_G,.ai-dota_introStage__n_BP6,.ai-dota_screenStage__EhqIt{background-color:#fff;background-image:repeating-linear-gradient(90deg,transparent,transparent calc(10% - 1px),#17172b06 calc(10% - 1px),#17172b06 10%);color:#14141c;border-radius:4px;position:relative;isolation:isolate}.ai-dota_introStage__n_BP6{min-height:650px;overflow:hidden;padding:48px 40px}.ai-dota_introWatermark__SrV7L{position:absolute;left:32px;bottom:12px;color:#f0f0f4;font-size:clamp(56px,8vw,116px);font-weight:750;letter-spacing:-.07em;z-index:-1}.ai-dota_introTitle__U06Ee>span{font-size:10px;letter-spacing:.15em;color:#797986}.ai-dota_introTitle__U06Ee h2{font-size:clamp(26px,3vw,38px);line-height:1.4;letter-spacing:-.03em;margin:16px 0 0;font-weight:600}.ai-dota_introPrimary__Hc8zB{position:relative;width:76%;margin-top:36px;z-index:2}.ai-dota_introSecondary__HwqNO{position:absolute;width:42%;right:32px;top:104px;z-index:1}.ai-dota_introLabel__9c9Nt{position:absolute;right:40px;bottom:32px;font-size:10px;line-height:1.8;letter-spacing:.05em}.ai-dota_hero__bukVC{margin:24px 0 0;border-radius:4px;overflow:hidden}.ai-dota_hero__bukVC canvas,.ai-dota_hero__bukVC img{width:100%;height:auto;display:block}.ai-dota_chapter__tnSlz{padding-top:32px;border-top:1px solid #ffffff20}.ai-dota_chapterMeta__Py6BY{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#9797a3;margin-bottom:20px}.ai-dota_chapter__tnSlz h2{letter-spacing:-.025em}.ai-dota_chapter__tnSlz .chapter-body{max-width:760px}.ai-dota_visual__ilAZd{margin:0;min-width:0;background:none;padding:0}.ai-dota_surface__JvWAP{position:relative;border:1.5px solid #202027;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 16px 32px #17172b12,0 2px 6px #17172b0a}.ai-dota_redactedScreen__tPve7 canvas,.ai-dota_surface__JvWAP img{width:100%;height:auto;display:block}.ai-dota_windowBar__1LnYG{display:flex;align-items:center;justify-content:space-between;height:20px;padding:0 10px;font-size:7px;letter-spacing:.08em;color:#91919b;background:#fff;border-bottom:1px solid #eeeef2}.ai-dota_windowControls__AmBIt{display:flex;gap:4px}.ai-dota_signalDots__nbz0j i,.ai-dota_windowControls__AmBIt i{display:block;width:5px;height:5px;border-radius:50%;background:#ff665f}.ai-dota_signalDots__nbz0j i:nth-child(2),.ai-dota_windowControls__AmBIt i:nth-child(2){background:#ffc34d}.ai-dota_signalDots__nbz0j i:nth-child(3),.ai-dota_windowControls__AmBIt i:nth-child(3){background:#44c36e}.ai-dota_visual__ilAZd figcaption{font-size:11px;color:#777783;margin-top:16px;letter-spacing:.04em}.ai-dota_redactedScreen__tPve7{position:relative}.ai-dota_redactedScreen__tPve7>img{display:block;width:100%;height:auto}.ai-dota_screenStage__EhqIt{margin-top:40px;padding:40px 40px 28px;overflow:hidden}.ai-dota_stageNumber__w5PMv{position:absolute;right:32px;top:24px;font-size:140px;font-weight:700;line-height:1;color:#efeff3;letter-spacing:-.08em;z-index:-1}.ai-dota_stageHeading__dVJ0k{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.08em;margin-bottom:32px;color:#5c5c69}.ai-dota_stageHeading__dVJ0k>span:last-child{font-size:38px;line-height:1;color:#252530;font-weight:200}.ai-dota_stageScreens__msdWX{display:flex;flex-direction:column;gap:0;position:relative}.ai-dota_screenPlacement__qhuRA{width:76%;position:relative;z-index:1}.ai-dota_screenPlacement__qhuRA:nth-child(2n){align-self:flex-end;margin-top:-8%;z-index:2}.ai-dota_screenPlacement__qhuRA:nth-child(n+3){margin-top:24px}.ai-dota_screenLabel__98NI_{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:9px;color:#383843;line-height:1.4}.ai-dota_signalDots__nbz0j{display:flex;gap:5px}.ai-dota_stageCaption__LW4f_{display:flex;justify-content:space-between;gap:16px;margin:32px 0 0;font-size:11px;color:#4d4d5d;line-height:1.7}.ai-dota_stageCaption__LW4f_>span{font-size:9px;color:#9696a1;letter-spacing:.06em}.ai-dota_screenStage__EhqIt[data-layout=single] .ai-dota_screenPlacement__qhuRA{width:88%;margin:0 auto}.ai-dota_screenStage__EhqIt[data-reverse=true] .ai-dota_screenPlacement__qhuRA:first-child{align-self:flex-end}.ai-dota_screenStage__EhqIt[data-reverse=true] .ai-dota_screenPlacement__qhuRA:nth-child(2n){align-self:flex-start}.ai-dota_comparison__ZE6_G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:32px 32px 40px;margin:40px 0}.ai-dota_compareHeading__lUFik{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;font-size:10px;color:#777783;letter-spacing:.06em}.ai-dota_comparison__ZE6_G>.ai-dota_visual__ilAZd:last-child{margin-top:56px}.ai-dota_notes__G9T8U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.ai-dota_notes__G9T8U>div{padding:24px 0 0;border-top:1px solid #ffffff30}.ai-dota_notes__G9T8U h3{font-size:17px;font-weight:550;margin:0 0 12px;color:#f1f1f4}.ai-dota_notes__G9T8U p{font-size:13px;line-height:1.9;color:#a7a7ad;margin:0}.ai-dota_palette__56RVD{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-top:36px}.ai-dota_palette__56RVD i{display:block;height:72px;border:1px solid #ffffff22;border-radius:4px;margin-bottom:12px}.ai-dota_palette__56RVD span,.ai-dota_palette__56RVD strong{display:block;font-size:10px}.ai-dota_palette__56RVD span{color:#999;margin-top:8px}.ai-dota_reflection__hQb_i{padding:32px;background:#222129;border-left:2px solid #9c94ff;margin-top:32px}.ai-dota_reflection__hQb_i h3{font-size:20px;color:#d6d1ff}.ai-dota_reflection__hQb_i p{font-size:15px;line-height:1.9;color:#c1bdcb;margin-top:14px}.ai-dota_backBottom__xI_nH{margin-top:60px}@media(min-width:768px){.ai-dota_page__aWeFn .case-section-nav .rail-desktop nav{max-height:calc(100dvh - 140px);overflow-y:auto;scrollbar-width:thin;padding-right:6px}}@media(max-width:1000px){.ai-dota_introStage__n_BP6{min-height:520px;padding:32px 24px}.ai-dota_introSecondary__HwqNO{right:24px;top:110px}.ai-dota_introLabel__9c9Nt{right:24px;bottom:24px}.ai-dota_notes__G9T8U{gap:16px}.ai-dota_notes__G9T8U h3{font-size:15px}.ai-dota_screenStage__EhqIt{padding:28px 24px 24px}.ai-dota_palette__56RVD{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.ai-dota_introStage__n_BP6{min-height:0;padding:28px 20px 56px}.ai-dota_introTitle__U06Ee h2{font-size:28px}.ai-dota_introPrimary__Hc8zB{width:92%;margin-top:28px}.ai-dota_introSecondary__HwqNO{position:relative;top:auto;right:auto;width:70%;margin:-12% 0 32px auto;z-index:3}.ai-dota_introLabel__9c9Nt{font-size:8px;right:20px;bottom:16px}.ai-dota_introWatermark__SrV7L{font-size:56px;left:16px}.ai-dota_projectStrip__y00U_{margin-top:24px;font-size:9px}.ai-dota_projectStrip__y00U_>span:first-child{font-size:24px}.ai-dota_screenStage__EhqIt{padding:20px 16px}.ai-dota_stageHeading__dVJ0k{margin-bottom:24px;font-size:8px}.ai-dota_stageNumber__w5PMv{font-size:92px;top:24px;right:20px}.ai-dota_screenPlacement__qhuRA,.ai-dota_screenStage__EhqIt[data-layout=single] .ai-dota_screenPlacement__qhuRA{width:100%;align-self:auto!important;margin:0!important}.ai-dota_stageScreens__msdWX{gap:24px}.ai-dota_screenLabel__98NI_{font-size:8px}.ai-dota_stageCaption__LW4f_{display:block;margin-top:24px}.ai-dota_stageCaption__LW4f_>span{display:block;margin-top:8px}.ai-dota_windowBar__1LnYG{height:16px;font-size:6px;padding:0 6px}.ai-dota_windowControls__AmBIt i{width:4px;height:4px}.ai-dota_surface__JvWAP{border-radius:8px}.ai-dota_comparison__ZE6_G{grid-template-columns:1fr;gap:24px;padding:24px 16px}.ai-dota_comparison__ZE6_G>.ai-dota_visual__ilAZd:last-child{margin-top:0}.ai-dota_compareHeading__lUFik{font-size:8px}.ai-dota_notes__G9T8U{grid-template-columns:1fr;gap:8px}.ai-dota_notes__G9T8U>div{padding-top:16px;padding-bottom:8px}.ai-dota_palette__56RVD{gap:10px}.ai-dota_palette__56RVD i{height:48px}.ai-dota_reflection__hQb_i{padding:24px}.ai-dota_reflection__hQb_i h3{font-size:18px}.ai-dota_chapterMeta__Py6BY{font-size:8px;gap:12px}.ai-dota_chapterMeta__Py6BY>span:last-child{white-space:nowrap}}.analysis_section__mOjC1{margin:48px 0;padding-top:32px;border-top:1px solid #34483a;min-width:0}.analysis_section__mOjC1>small{color:#00bebe;letter-spacing:.12em;font-size:11px}.analysis_section__mOjC1>h3{font-size:26px!important;margin:20px 0!important}.analysis_section__mOjC1 h4{font-size:18px;margin:12px 0 20px}.analysis_panel__rQNe8{background:#f3f4f4;border:1px solid #dce0e0;padding:28px;border-radius:14px;color:#263437}.analysis_panel__rQNe8 p{color:#536268!important;font-size:13px!important}.analysis_root__598xO{max-width:360px;padding:20px;margin:0 auto 32px;text-align:center;background:#dceee9;border:1px solid #9bcfc1;border-radius:8px;font-size:17px}.analysis_services__tLstY{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;border-top:1px solid #b8cbc5;padding-top:20px}.analysis_services__tLstY h4{font-size:14px;text-align:center}.analysis_services__tLstY article>div{padding:12px 8px;margin-top:10px;font-size:11px;line-height:1.8;min-height:65px;background:#fff;border:1px solid #dce2e1;border-radius:6px}.analysis_band__78tRV{margin-top:22px;padding:18px;background:#e5eeeb;border-radius:7px}.analysis_band__78tRV b{font-size:14px;font-weight:500}.analysis_band__78tRV p{margin:10px 0 0!important}.analysis_table__V4LSi{overflow:auto;background:#f3f4f4;border-radius:12px;margin:28px 0}.analysis_table__V4LSi table{width:100%;min-width:780px;border-collapse:collapse;color:#354448;font-size:12px;line-height:1.9;text-align:left}.analysis_table__V4LSi caption{padding:20px;text-align:left;font-size:15px}.analysis_table__V4LSi td,.analysis_table__V4LSi th{padding:16px 20px;border-top:1px solid #dce2e1;vertical-align:top}.analysis_table__V4LSi th{background:#e5eeeb;font-weight:500}.analysis_four__g7hBd,.analysis_three__g4jTo{display:grid;gap:24px;margin-top:28px}.analysis_three__g4jTo{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis_four__g7hBd{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis_three__g4jTo article{padding:24px;border:1px solid #34483a;border-radius:12px}.analysis_section__mOjC1 ul{padding-left:18px;font-size:12px;color:#a9b6ae;line-height:2}.analysis_section__mOjC1 li+li{margin-top:12px}.analysis_section__mOjC1 .analysis_note__MDWJ8{font-size:11px!important;color:#7f9689!important;margin:20px 0 0!important}.analysis_four__g7hBd article{background:#f3f4f4;border:1px solid #dce0e0;border-radius:12px;color:#263437;padding:24px}.analysis_four__g7hBd small,.analysis_four__g7hBd span{color:#0b857a;font-size:11px}.analysis_four__g7hBd strong{display:block;font-size:13px;font-weight:500;line-height:1.8;min-height:48px}.analysis_four__g7hBd hr{border:0;border-top:1px solid #d0dcd8;margin:20px 0}.analysis_four__g7hBd p{color:#536268!important;font-size:12px!important}.analysis_compare__lmK_O{display:grid;grid-template-columns:1fr 1fr;gap:26px}.analysis_compare__lmK_O ul{color:#536268}.analysis_legend__n2byq{display:flex;gap:16px;flex-wrap:wrap;margin:24px 0}.analysis_legend__n2byq span{font-size:11px;color:#a9b6ae}.analysis_legend__n2byq span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:3px;background:#d4e1ee;margin-right:8px}.analysis_legend__n2byq span[data-kind=task]:before{background:#a8dbd0}.analysis_legend__n2byq span[data-kind=content]:before{background:#e7d8b9}.analysis_wire__h3SLv{width:210px;max-width:100%;box-sizing:border-box;border:4px solid #364441;border-radius:24px;background:white;padding:18px 12px;margin:24px auto}.analysis_zone__mB2uh{background:#e6edf5;border:1px solid #c3d0dd;border-radius:6px;padding:12px 8px;margin-top:9px;text-align:center}.analysis_zone__mB2uh:first-child{margin-top:0}.analysis_zone__mB2uh[data-kind=task]{background:#dcefe9;border-color:#a3cfc1}.analysis_zone__mB2uh[data-kind=content]{background:#f2e9d7;border-color:#d9c9a8}.analysis_zone__mB2uh b{font-size:11px;font-weight:500;display:block;line-height:1.8}.analysis_zone__mB2uh span{font-size:9px;color:#677879;line-height:1.8;display:block;margin-top:5px}.analysis_tradeoff__HIyRE{background:#17221e;border-left:2px solid #00bebe;padding:24px;margin-top:26px}.analysis_tradeoff__HIyRE p{font-size:13px!important;margin:12px 0 0!important}@media(max-width:1100px){.analysis_services__tLstY{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis_four__g7hBd{grid-template-columns:1fr 1fr}}@media(max-width:700px){.analysis_services__tLstY{grid-template-columns:1fr 1fr}.analysis_compare__lmK_O,.analysis_four__g7hBd,.analysis_three__g4jTo{grid-template-columns:1fr}.analysis_panel__rQNe8{padding:20px}.analysis_section__mOjC1>h3{font-size:23px!important}}.drive_case__jDTyN{min-width:0;max-width:1440px;padding-top:28px;color:#ecf0ee}.drive_case__jDTyN header,.drive_case__jDTyN section{scroll-margin-top:120px}.drive_case__jDTyN section{margin-top:124px}.drive_eyebrow__5PKma{font-size:11px!important;font-weight:600;letter-spacing:.13em;color:#00bebe!important;margin:0 0 22px!important}.drive_case__jDTyN h1{font-size:clamp(44px,4.5vw,68px);font-weight:500;letter-spacing:-.04em;line-height:1.2;margin:0}.drive_case__jDTyN h1 span{display:block;font-size:clamp(27px,3vw,43px);font-weight:450;letter-spacing:-.025em;line-height:1.5;margin-top:24px}.drive_case__jDTyN h2{font-size:clamp(26px,2.7vw,38px);line-height:1.5;letter-spacing:-.025em;max-width:980px;font-weight:500;margin:0 0 25px}.drive_case__jDTyN h3{font-size:20px;line-height:1.6;font-weight:500;margin:0 0 15px}.drive_case__jDTyN p{font-size:14px;line-height:1.95;color:#a8b2ac;margin:0 0 20px}.drive_case__jDTyN .drive_intro__KHc8j{font-size:20px;line-height:1.8;color:#b5c0b9;margin-top:28px}.drive_case__jDTyN .drive_lead__R7sha{font-size:16px;max-width:940px;margin-bottom:40px}.drive_tags__sFm8N{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 44px}.drive_tags__sFm8N span{border:1px solid #304036;border-radius:22px;color:#98aa9e;font-size:11px;padding:7px 12px}.drive_heroPanel__2WJdd{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:38px;padding:40px;border:1px solid #283e32;border-radius:14px;background:linear-gradient(130deg,#17231d,#101511 60%);overflow:hidden}.drive_heroPanel__2WJdd>div>small{color:#6e9b80;font-size:10px;letter-spacing:.08em}.drive_heroPanel__2WJdd h3{font-size:clamp(23px,2vw,30px);margin:24px 0}.drive_heroPanel__2WJdd p{font-size:13px;margin:0}.drive_heroPanel__2WJdd img{display:block;width:100%;height:auto;border-radius:8px}.drive_meta__kSJwM{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:24px;border-bottom:1px solid #2b3c30;margin:0;padding:28px 0}.drive_meta__kSJwM dt{font-size:10px;color:#73947c;margin-bottom:12px}.drive_meta__kSJwM dd{margin:0;font-size:12px;line-height:1.8;color:#c2d0c5}.drive_three__TIfKY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.drive_textCard__rlNtN{border-top:1px solid #34483a;padding-top:24px}.drive_textCard__rlNtN h3{font-size:18px}.drive_textCard__rlNtN p{margin:0}.drive_orderFlow__CBdet{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:26px 0;list-style:none;margin:42px 0 0;border-top:1px solid #284c39;border-bottom:1px solid #284c39}.drive_orderFlow__CBdet li{display:flex;flex-direction:column;gap:10px;padding-right:12px}.drive_orderFlow__CBdet span{color:#00bebe;font-size:10px}.drive_orderFlow__CBdet strong{font-size:17px;font-weight:450}.drive_orderFlow__CBdet small{color:#839c8b;font-size:10px}.drive_foundationDetail__tFYCJ{display:grid;grid-template-columns:1fr .7fr;gap:64px;margin-top:54px;align-items:start}.drive_foundationDetail__tFYCJ>div{padding-top:30px}.drive_foundationDetail__tFYCJ h3{font-size:26px}.drive_figure__RWtol{margin:32px 0 0;min-width:0}.drive_figure__RWtol img{display:block;width:100%;height:auto;border-radius:12px}.drive_figure__RWtol figcaption{color:#789480;font-size:11px;line-height:1.7;margin-top:12px}.drive_foundationDetail__tFYCJ .drive_figure__RWtol{margin:0;max-width:390px;justify-self:end;padding:22px;background:#151d17;border-radius:14px}.drive_bulletList__9jdRV{list-style:none;margin:28px 0 0;padding:0}.drive_bulletList__9jdRV li{font-size:12px;color:#a7c0ad;padding:13px 0;border-top:1px solid #293e2f;line-height:1.8}.drive_framework__5_eZl{display:grid;grid-template-columns:1fr 38px 1fr;gap:28px;align-items:center;margin-top:40px;border-top:1px solid #344a3a;padding-top:28px}.drive_framework__5_eZl>span{font-size:30px;color:#00bebe;text-align:center;font-weight:300}.drive_framework__5_eZl small{font-size:11px;color:#6c9f7d}.drive_framework__5_eZl h3{font-size:18px;margin:10px 0}.drive_framework__5_eZl p{font-size:12px;margin:0}.drive_scenario__NEA_v{border:1px solid #2d4233;border-radius:14px;padding:26px 34px;background:#121b15;margin-top:36px}.drive_scenarioTabs__NlhdK{display:flex;gap:8px;overflow-x:auto;padding-bottom:20px;border-bottom:1px solid #2d4233}.drive_scenarioTabs__NlhdK button{white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:8px;color:#8d9f93;padding:10px 15px;font:inherit;font-size:12px;cursor:pointer;transition:background .2s,color .2s}.drive_scenarioTabs__NlhdK button[aria-pressed=true]{color:#6ae0c9;border-color:#2c6750;background:#183b2a}.drive_scenarioTabs__NlhdK button:hover{color:#d8f3de}.drive_back__1Aklc:focus-visible,.drive_scenarioTabs__NlhdK button:focus-visible{outline:2px solid #00bebe;outline-offset:3px}.drive_scenarioBody__0ejJv{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;padding:35px 30px 10px}.drive_scenarioCopy__T6JlZ>small{color:#6f9b7b;font-size:11px}.drive_scenarioCopy__T6JlZ h3{font-size:28px;line-height:1.65;max-width:400px;margin-top:22px}.drive_scenarioCopy__T6JlZ p{max-width:420px}.drive_scenarioCopy__T6JlZ ul{margin:28px 0;padding:0;list-style:none}.drive_scenarioCopy__T6JlZ li{border-top:1px solid #2b4633;padding:13px 0;color:#bbd5c2;font-size:12px}.drive_scenarioBody__0ejJv figure{margin:0;justify-self:center;max-width:280px;width:100%}.drive_scenarioBody__0ejJv img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 12px 40px #0004}.drive_case__jDTyN .drive_sourceNote__Ae8Q9{display:block;font-size:10px;line-height:1.8;color:#7a9582;margin-top:18px}.drive_timeline__FnWwO{list-style:none;margin:38px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.drive_timeline__FnWwO li{border-top:1px solid #316042;padding-top:22px;position:relative}.drive_timeline__FnWwO li:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;border-radius:50%;background:#00bebe}.drive_timeline__FnWwO time{font-size:12px;color:#00bebe;letter-spacing:.04em}.drive_timeline__FnWwO h3{font-size:16px;margin:18px 0 12px}.drive_timeline__FnWwO p{font-size:12px;line-height:1.8;margin:0}.drive_versionCompare__VOu3p{display:grid;grid-template-columns:.8fr 1fr .9fr;gap:40px;align-items:center;margin-top:54px;padding:36px 46px;border:1px solid #293f30;background:#131a15;border-radius:14px}.drive_versionCompare__VOu3p>div>small{font-size:10px;color:#78a485}.drive_versionCompare__VOu3p .drive_figure__RWtol{margin:18px 0 0;max-width:260px}.drive_versionCompare__VOu3p .drive_figure__RWtol img{max-height:640px;object-fit:contain;object-position:top}.drive_versionCompare__VOu3p .drive_figure__RWtol figcaption{font-size:10px}.drive_compareWords__M8RnX h3{font-size:30px}.drive_compareWords__M8RnX p{font-size:13px}.drive_researchSummary__IllTp{display:grid;grid-template-columns:.6fr 1.4fr;gap:40px;padding:28px 0;border-top:1px solid #31503b;border-bottom:1px solid #31503b}.drive_researchSummary__IllTp strong{font-weight:350;font-size:60px;line-height:1;color:#00bebe}.drive_researchSummary__IllTp strong>span{display:block;font-size:11px;color:#96afa0;margin-top:16px;line-height:1.6}.drive_researchSummary__IllTp p{margin:0;font-size:13px;align-self:center}.drive_findings__GJOSJ{margin-top:35px}.drive_finding__UimyM{display:grid;grid-template-columns:40px 1fr 1fr;gap:28px;padding:27px 0;border-bottom:1px solid #2b3f31}.drive_finding__UimyM>span{color:#00bebe;font-size:12px;padding-top:6px}.drive_finding__UimyM h3{font-size:18px;margin-bottom:10px}.drive_finding__UimyM p{font-size:12px;margin:0}.drive_finding__UimyM small{font-size:10px;color:#75a184;display:block;margin-bottom:10px}.drive_redesign__0T_8Y{display:grid;grid-template-columns:1fr .6fr;gap:64px;align-items:start;margin-top:64px}.drive_redesign__0T_8Y>div{padding-top:24px}.drive_redesign__0T_8Y h3{font-size:28px}.drive_redesign__0T_8Y .drive_figure__RWtol{margin:0;max-width:290px;justify-self:end}.drive_redesignItems__Ojk4c{margin-top:32px}.drive_redesignItems__Ojk4c>div{border-top:1px solid #2b4332;padding-top:17px;margin-top:16px}.drive_redesignItems__Ojk4c strong{font-size:13px;font-weight:500;color:#d2e6d7}.drive_redesignItems__Ojk4c p{font-size:12px;margin:8px 0 0}.drive_metrics__kunTA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}.drive_metrics__kunTA>div{border-top:1px solid #35513e;padding-top:24px;min-width:0}.drive_metrics__kunTA strong{display:block;color:#00bebe;font-size:clamp(30px,3.8vw,50px);font-weight:350;letter-spacing:-.04em}.drive_metrics__kunTA span{display:block;color:#9eb6a5;font-size:12px;margin-top:12px}.drive_related__9ghMF{border-top:1px solid #34503c;padding-top:28px;margin-top:48px;max-width:900px}.drive_related__9ghMF h3{font-size:18px}.drive_related__9ghMF p{font-size:13px}.drive_back__1Aklc{display:inline-block;color:#00bebe;text-decoration:none;font-size:13px;margin:32px 0}@media(min-width:1440px){.drive_case__jDTyN section{margin-top:140px}}@media(max-width:1100px){.drive_heroPanel__2WJdd{padding:30px;gap:26px}.drive_heroPanel__2WJdd h3{font-size:25px}.drive_foundationDetail__tFYCJ{gap:32px}.drive_scenarioBody__0ejJv{gap:36px;padding:30px 0 10px}.drive_scenarioCopy__T6JlZ h3{font-size:24px}.drive_timeline__FnWwO{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.drive_versionCompare__VOu3p{padding:28px;gap:25px}.drive_compareWords__M8RnX h3{font-size:25px}.drive_redesign__0T_8Y{gap:32px}}@media(max-width:700px){.drive_case__jDTyN{padding-top:18px}.drive_case__jDTyN section{margin-top:80px}.drive_case__jDTyN h1{font-size:42px}.drive_case__jDTyN h1 span{font-size:27px}.drive_case__jDTyN h2{font-size:26px}.drive_case__jDTyN .drive_intro__KHc8j{font-size:17px}.drive_case__jDTyN .drive_lead__R7sha{font-size:14px}.drive_case__jDTyN p{font-size:13px}.drive_desktopOnly__UdHFB{display:none}.drive_foundationDetail__tFYCJ,.drive_framework__5_eZl,.drive_heroPanel__2WJdd,.drive_redesign__0T_8Y,.drive_three__TIfKY{grid-template-columns:1fr;gap:28px}.drive_heroPanel__2WJdd{padding:24px}.drive_heroPanel__2WJdd h3{font-size:24px}.drive_heroPanel__2WJdd p{font-size:12px}.drive_heroPanel__2WJdd img{max-width:550px;margin:auto}.drive_meta__kSJwM{grid-template-columns:1fr;gap:20px}.drive_meta__kSJwM dt{margin-bottom:6px}.drive_meta__kSJwM dd{font-size:11px}.drive_orderFlow__CBdet{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.drive_orderFlow__CBdet strong{font-size:15px}.drive_orderFlow__CBdet small{font-size:9px}.drive_foundationDetail__tFYCJ .drive_figure__RWtol{max-width:320px;justify-self:center}.drive_foundationDetail__tFYCJ>div{padding-top:0}.drive_foundationDetail__tFYCJ h3{font-size:23px}.drive_framework__5_eZl{gap:20px}.drive_framework__5_eZl>span{text-align:left}.drive_scenario__NEA_v{padding:18px}.drive_scenarioBody__0ejJv{grid-template-columns:1fr;gap:22px}.drive_scenarioTabs__NlhdK button{font-size:11px;padding:9px 12px}.drive_scenarioBody__0ejJv figure{max-width:270px}.drive_scenarioCopy__T6JlZ h3{font-size:23px;margin-top:15px}.drive_scenarioCopy__T6JlZ ul{margin:20px 0}.drive_timeline__FnWwO{grid-template-columns:1fr;gap:24px}.drive_timeline__FnWwO li{display:grid;grid-template-columns:85px 1fr;gap:12px;padding-top:18px}.drive_timeline__FnWwO h3{margin:0 0 10px}.drive_timeline__FnWwO p{font-size:12px}.drive_versionCompare__VOu3p{grid-template-columns:1fr 1fr;gap:26px;padding:24px}.drive_compareWords__M8RnX{grid-column:1/-1;grid-row:1}.drive_compareWords__M8RnX h3{font-size:24px}.drive_compareWords__M8RnX h3 br{display:none}.drive_versionCompare__VOu3p .drive_figure__RWtol img{max-height:460px}.drive_versionCompare__VOu3p .drive_figure__RWtol figcaption{font-size:9px}.drive_researchSummary__IllTp{grid-template-columns:1fr;gap:24px}.drive_researchSummary__IllTp strong{font-size:52px}.drive_finding__UimyM{grid-template-columns:26px 1fr;gap:14px}.drive_finding__UimyM>div:last-child{grid-column:2}.drive_finding__UimyM h3{font-size:17px}.drive_redesign__0T_8Y h3{font-size:24px}.drive_redesign__0T_8Y .drive_figure__RWtol{justify-self:center;max-width:270px}.drive_redesign__0T_8Y>div{padding:0}.drive_metrics__kunTA{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.drive_metrics__kunTA strong{font-size:36px}.drive_metrics__kunTA span{font-size:11px}.drive_tags__sFm8N{gap:8px;margin-bottom:30px}.drive_figure__RWtol figcaption,.drive_tags__sFm8N span{font-size:10px}}.drive_orderJourney__ifBqx{margin-top:36px;padding:26px 34px;border:1px solid #2d4233;border-radius:14px;background:#121b15}.drive_orderStages__m1hrh{display:flex;gap:7px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid #2d4233}.drive_orderStages__m1hrh button{background:transparent;border:1px solid transparent;border-radius:8px;padding:10px 12px;color:#8d9f93;font:inherit;font-size:11px;cursor:pointer}.drive_orderStages__m1hrh button[aria-pressed=true]{background:#183b2a;border-color:#2c6750;color:#6ae0c9}.drive_orderStages__m1hrh button:hover{color:#d8f3de}.drive_orderStages__m1hrh button:focus-visible{outline:2px solid #00bebe;outline-offset:3px}.drive_orderStageBody__s1lSU{display:grid;grid-template-columns:1fr .85fr;gap:60px;padding:38px 20px 10px;align-items:start}.drive_orderStageBody__s1lSU>div{padding-top:28px;position:sticky;top:110px}.drive_orderStageBody__s1lSU h3{font-size:27px}.drive_orderStageBody__s1lSU figure{margin:0;width:100%;max-width:280px;justify-self:center}.drive_orderStageBody__s1lSU figure img{display:block;width:100%;height:auto;border-radius:12px}.drive_orderStageBody__s1lSU figcaption{font-size:10px;line-height:1.7;color:#789480;margin-top:12px}.drive_stageFacts__ZYCfm{margin:30px 0 0}.drive_stageFacts__ZYCfm>div{border-top:1px solid #2c4232;padding:16px 0}.drive_stageFacts__ZYCfm dt{font-size:10px;color:#6c9f7d;margin-bottom:9px}.drive_stageFacts__ZYCfm dd{margin:0;font-size:12px;line-height:1.8;color:#b8d1bf}.drive_boundaryCases__jNYaD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:38px}.drive_boundaryCases__jNYaD>div{border-top:1px solid #34483a;padding-top:23px}.drive_boundaryCases__jNYaD small{font-size:10px;color:#6c9f7d}.drive_boundaryCases__jNYaD h3{font-size:17px;margin-top:12px}.drive_boundaryCases__jNYaD p{font-size:12px;margin-bottom:0}@media(max-width:700px){.drive_orderJourney__ifBqx{padding:18px}.drive_orderStageBody__s1lSU{grid-template-columns:1fr;padding:26px 0 10px;gap:24px}.drive_orderStageBody__s1lSU>div{padding-top:0;position:static}.drive_orderStageBody__s1lSU h3{font-size:23px}.drive_orderStages__m1hrh{flex-wrap:nowrap;overflow-x:auto;gap:5px}.drive_orderStages__m1hrh button{white-space:nowrap;font-size:10px;padding:9px}.drive_orderStageBody__s1lSU figure{max-width:280px}.drive_boundaryCases__jNYaD{grid-template-columns:1fr;gap:26px}}.drive_related__9ghMF{max-width:none}.drive_relatedOrders__YipiO{margin-top:28px}.drive_relatedTabs__hPdnq{display:flex;gap:8px;border-bottom:1px solid #2d4233;padding-bottom:16px;margin-bottom:24px}.drive_relatedTabs__hPdnq button{font:inherit;font-size:12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#8d9f93;padding:10px 15px;cursor:pointer}.drive_relatedTabs__hPdnq button[aria-pressed=true]{color:#6ae0c9;border-color:#2c6750;background:#183b2a}.drive_relatedTabs__hPdnq button:focus-visible{outline:2px solid #00bebe;outline-offset:3px}.drive_related__9ghMF .drive_relatedDescription___2bhd{font-size:13px;max-width:850px;margin-bottom:24px}.drive_relatedFlow__RUcjx{display:grid;grid-template-columns:1fr 30px 1fr;gap:20px;align-items:center;margin-bottom:30px;padding:20px 0;border-top:1px solid #2d4233;border-bottom:1px solid #2d4233}.drive_relatedFlow__RUcjx small{font-size:10px;color:#709e7f}.drive_related__9ghMF .drive_relatedFlow__RUcjx p{font-size:12px;margin:9px 0 0}.drive_relatedFlow__RUcjx>span{color:#00bebe;text-align:center}.drive_relatedScreens__OoGf5{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:32px 44px;background:#131b15;border:1px solid #293f30;border-radius:14px;align-items:start}.drive_relatedScreens__OoGf5 figure{margin:0;max-width:280px;width:100%;justify-self:center}.drive_relatedScreens__OoGf5 img{display:block;width:100%;height:auto;border-radius:12px}.drive_relatedScreens__OoGf5 figcaption{color:#789480;font-size:10px;line-height:1.7;margin-top:14px}@media(max-width:700px){.drive_relatedFlow__RUcjx{grid-template-columns:1fr;gap:14px}.drive_relatedFlow__RUcjx>span{display:none}.drive_relatedScreens__OoGf5{gap:16px;padding:20px 14px}.drive_relatedTabs__hPdnq button{font-size:11px;padding:9px 12px}.drive_relatedScreens__OoGf5 img{border-radius:7px}.drive_relatedScreens__OoGf5 figcaption{font-size:9px}.drive_relatedFlow__RUcjx small{font-size:10px}.drive_related__9ghMF .drive_relatedFlow__RUcjx p{font-size:11px}}.drive_relatedPhone__avouZ{width:100%;aspect-ratio:320/690;display:flex;flex-direction:column;overflow:hidden;background:white;border:6px solid #343936;border-radius:30px;box-shadow:0 12px 30px #0004;box-sizing:border-box}.drive_relatedScroll__7D6Q6{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aab5b4 transparent}.drive_relatedScroll__7D6Q6:focus-visible{outline:2px solid #00bebe;outline-offset:-3px}.drive_relatedScreens__OoGf5 .drive_relatedScroll__7D6Q6 img{width:100%;height:auto;max-height:none;border-radius:0;display:block}.drive_relatedFixed__lTHJ0{flex:none;width:100%;background-size:100% auto;background-position:bottom;background-repeat:no-repeat;background-color:white}@media(max-width:700px){.drive_relatedScreens__OoGf5{grid-template-columns:1fr;gap:30px;padding:24px}.drive_relatedScreens__OoGf5 figure{max-width:280px}.drive_relatedPhone__avouZ{border-radius:27px}}.drive_relatedScreens__OoGf5 figure{max-width:210px}.drive_phoneWrapper__eJl1u{position:relative;width:100%}.drive_relatedScroll__7D6Q6{scrollbar-width:none}.drive_relatedScroll__7D6Q6::-webkit-scrollbar{display:none}.drive_phoneScrollbar__ERP_e{position:absolute;right:-23px;top:24px;width:8px;height:calc(100% - 48px);margin:0;writing-mode:vertical-lr;direction:ltr;appearance:none;background:transparent;cursor:pointer;touch-action:none}.drive_phoneScrollbar__ERP_e::-webkit-slider-runnable-track{width:3px;background:#34463a;border-radius:8px}.drive_phoneScrollbar__ERP_e::-webkit-slider-thumb{appearance:none;width:7px;height:48px;margin-left:-2px;border-radius:8px;background:#8aa398}.drive_phoneScrollbar__ERP_e::-moz-range-track{width:3px;background:#34463a;border-radius:8px}.drive_phoneScrollbar__ERP_e::-moz-range-thumb{width:7px;height:48px;border:0;border-radius:8px;background:#8aa398}.drive_phoneScrollbar__ERP_e:focus-visible{outline:1px solid #00bebe;outline-offset:4px}@media(max-width:700px){.drive_relatedScreens__OoGf5 figure{max-width:210px}.drive_relatedScreens__OoGf5{padding:24px 32px}}.drive_redesign__0T_8Y .drive_explorationPhone__IJcz2{width:210px;max-width:100%;margin:0;justify-self:center}.drive_explorationPhone__IJcz2 figcaption{font-size:10px;line-height:1.7;color:#789480;margin-top:14px}.drive_homeComparison__nv1rQ{margin-top:50px;border-top:1px solid #34483a;padding-top:35px}.drive_homeComparison__nv1rQ>h3{font-size:27px}.drive_homeScreens__4mBhp{grid-template-columns:1fr 1fr;gap:60px;background:#131b15;border:1px solid #293f30;border-radius:14px;margin:32px 0}.drive_homeScreens__4mBhp figure{width:210px;max-width:100%;justify-self:center;margin:0}.drive_homeScreens__4mBhp figcaption{font-size:10px;color:#789480;line-height:1.8;margin-top:16px}@media(max-width:700px){.drive_homeScreens__4mBhp{grid-template-columns:1fr;padding:24px 32px;gap:32px}.drive_homeComparison__nv1rQ>h3{font-size:23px}}.drive_case__jDTyN{--app-preview-width:210px}.drive_case__jDTyN .drive_orderStageBody__s1lSU figure,.drive_case__jDTyN .drive_scenarioBody__0ejJv figure,.drive_case__jDTyN .drive_versionCompare__VOu3p .drive_figure__RWtol{max-width:var(--app-preview-width);width:100%}.drive_homeScreens__4mBhp{display:grid;grid-template-columns:repeat(7,var(--app-preview-width));justify-content:start;gap:48px;overflow-x:auto;overscroll-behavior-x:contain;padding:32px;scrollbar-width:thin;scrollbar-color:#8aa398 #26352c}.drive_homeScreens__4mBhp figure{width:var(--app-preview-width)}@media(max-width:700px){.drive_homeScreens__4mBhp{grid-template-columns:repeat(7,var(--app-preview-width));padding:24px 28px;gap:42px}}.drive_comparisonCards__FMDN_{display:grid;grid-template-columns:274px minmax(0,1fr);gap:24px;margin:32px 0;align-items:stretch}.drive_afterCard__VuwTp,.drive_beforeCard__uBqPw{min-width:0;padding:28px 32px;background:#131b15;border:1px solid #293f30;border-radius:14px}.drive_comparisonCards__FMDN_ h4{font-size:13px;color:#a8bcb0;font-weight:500;margin:0 0 24px}.drive_comparisonCards__FMDN_ figure{width:210px;margin:0}.drive_comparisonCards__FMDN_ figcaption{font-size:10px;color:#789480;line-height:1.8;margin-top:16px}.drive_afterScreens__eKNL_{display:flex;gap:40px;overflow-x:auto;padding:0 24px 16px 0;scrollbar-width:thin;scrollbar-color:#8aa398 #26352c}.drive_afterScreens__eKNL_ figure{flex:0 0 210px}.drive_staticPhoneImage__9478m{display:block;width:100%;height:100%;object-fit:fill;border-radius:0!important}@media(max-width:900px){.drive_comparisonCards__FMDN_{grid-template-columns:1fr}.drive_beforeCard__uBqPw figure{margin:auto}}.drive_versionTimeline__rNYeI{list-style:none;display:flex;gap:44px;overflow-x:auto;overscroll-behavior-x:contain;margin:36px 0 0;padding:28px 30px 30px;background:#131b15;border:1px solid #293f30;border-radius:14px;scrollbar-width:thin;scrollbar-color:#8aa398 #26352c}.drive_versionTimeline__rNYeI li{flex:0 0 210px;min-width:0}.drive_versionTimeline__rNYeI time{display:block;font-size:13px;color:#00bebe;border-bottom:1px solid #34503c;padding-bottom:16px;margin-bottom:20px}.drive_versionTimeline__rNYeI h3{font-size:17px}.drive_versionTimeline__rNYeI p{font-size:12px;min-height:72px;margin-bottom:24px}.drive_heroPhones__eWksv{display:flex;align-items:flex-start;justify-content:center;gap:34px;min-width:0}.drive_heroPhones__eWksv>.drive_phoneWrapper__eJl1u{width:calc((100% - 34px)/2);max-width:210px;flex-shrink:1}.drive_heroPanel__2WJdd .drive_heroPhones__eWksv img{border-radius:0}@media(max-width:700px){.drive_heroPhones__eWksv{gap:22px;padding-right:15px}.drive_heroPhones__eWksv>.drive_phoneWrapper__eJl1u{width:calc((100% - 22px)/2)}}.drive_case__jDTyN .drive_foundationDetail__tFYCJ .drive_figure__RWtol{width:100%;max-width:260px;padding:16px;box-sizing:border-box;justify-self:center}.drive_case__jDTyN :is(.drive_heroPanel__2WJdd,.drive_foundationDetail__tFYCJ .drive_figure__RWtol,.drive_scenario__NEA_v,.drive_versionCompare__VOu3p,.drive_orderJourney__ifBqx,.drive_relatedScreens__OoGf5,.drive_homeScreens__4mBhp,.drive_beforeCard__uBqPw,.drive_afterCard__VuwTp,.drive_versionTimeline__rNYeI){background:#f3f4f4;border-color:#dce0e0;color:#202729}.drive_case__jDTyN :is(.drive_heroPanel__2WJdd,.drive_scenario__NEA_v,.drive_versionCompare__VOu3p,.drive_orderJourney__ifBqx,.drive_beforeCard__uBqPw,.drive_afterCard__VuwTp,.drive_versionTimeline__rNYeI) :is(h3,h4,strong,dt){color:#202729}.drive_case__jDTyN :is(.drive_heroPanel__2WJdd,.drive_scenario__NEA_v,.drive_versionCompare__VOu3p,.drive_orderJourney__ifBqx,.drive_beforeCard__uBqPw,.drive_afterCard__VuwTp,.drive_versionTimeline__rNYeI) :is(p,dd,li){color:#515c60}.drive_case__jDTyN :is(.drive_heroPanel__2WJdd,.drive_scenario__NEA_v,.drive_versionCompare__VOu3p,.drive_orderJourney__ifBqx,.drive_relatedScreens__OoGf5,.drive_beforeCard__uBqPw,.drive_afterCard__VuwTp,.drive_versionTimeline__rNYeI) :is(small,figcaption,time){color:#596b70}.drive_case__jDTyN :is(.drive_scenarioTabs__NlhdK,.drive_orderStages__m1hrh){border-color:#d5dcdc}.drive_case__jDTyN :is(.drive_scenarioTabs__NlhdK,.drive_orderStages__m1hrh) button{color:#536368}.drive_case__jDTyN :is(.drive_scenarioTabs__NlhdK,.drive_orderStages__m1hrh) button[aria-pressed=true]{background:#e0efed;color:#086f69;border-color:#a8ceca}.drive_case__jDTyN :is(.drive_scenarioTabs__NlhdK,.drive_orderStages__m1hrh) button:hover{color:#087c76}.drive_case__jDTyN .drive_stageFacts__ZYCfm>div{border-color:#d5dcdc}.drive_case__jDTyN .drive_heroPanel__2WJdd>div>small,.drive_case__jDTyN .drive_versionTimeline__rNYeI time{color:#087c76}.drive_case__jDTyN .drive_afterCard__VuwTp h4,.drive_case__jDTyN .drive_beforeCard__uBqPw h4,.drive_case__jDTyN .drive_comparisonCards__FMDN_ figcaption,.drive_case__jDTyN .drive_relatedScreens__OoGf5 figcaption{color:#596b70}.drive_case__jDTyN :is(.drive_afterScreens__eKNL_,.drive_versionTimeline__rNYeI){scrollbar-color:#99a4a7 #e2e6e6}.drive_case__jDTyN .drive_phoneScrollbar__ERP_e::-webkit-slider-runnable-track{background:#d2d9da}.drive_case__jDTyN .drive_phoneScrollbar__ERP_e::-webkit-slider-thumb{background:#879699}.drive_case__jDTyN .drive_phoneScrollbar__ERP_e::-moz-range-track{background:#d2d9da}.drive_case__jDTyN .drive_phoneScrollbar__ERP_e::-moz-range-thumb{background:#879699}.drive_redesignGoals__Fstsh{margin:32px 0 44px}.drive_redesignGoals__Fstsh>h3{font-size:23px;margin-bottom:28px}.drive_redesignGoals__Fstsh .drive_three__TIfKY>div{border-top:1px solid #34483a;padding-top:22px}.drive_redesignGoals__Fstsh small{color:#00bebe;font-size:10px}.drive_redesignGoals__Fstsh .drive_three__TIfKY h3{font-size:18px;margin:14px 0}.drive_redesignGoals__Fstsh p{font-size:13px}.drive_foundationDetail__tFYCJ{grid-template-columns:1fr;gap:0}.drive_foundationDetail__tFYCJ>div{max-width:850px}.drive_versionTimeline__rNYeI{gap:88px;padding-left:60px;padding-right:60px}.drive_patternSection__kBS_M{margin-top:56px;padding-top:36px;border-top:1px solid #34483a}.drive_patternSection__kBS_M>h3{font-size:27px}.drive_patternSection__kBS_M h4{font-size:17px;font-weight:500;margin:8px 0 14px}.drive_patternSection__kBS_M .drive_three__TIfKY{margin:28px 0}.drive_patternSection__kBS_M .drive_three__TIfKY p{font-size:13px}.drive_patternViewer__hsmkW{padding:28px;background:#f3f4f4;border:1px solid #dce0e0;border-radius:14px}.drive_patternTabs__1lJGj{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.drive_patternTabs__1lJGj button{font:inherit;font-size:12px;border:1px solid #d5dcdc;border-radius:8px;padding:10px 16px;background:transparent;color:#536368;cursor:pointer}.drive_patternTabs__1lJGj button[aria-pressed=true]{background:#e0efed;color:#086f69;border-color:#a8ceca}.drive_patternTabs__1lJGj button:focus-visible{outline:2px solid #087c76;outline-offset:3px}.drive_patternViewer__hsmkW>p{color:#515c60;font-size:13px}.drive_patternDocument__1w1ie{height:620px;overflow:auto;overscroll-behavior:contain;background:#e6e8eb;border-radius:8px;scrollbar-width:thin;scrollbar-color:#879699 #d2d9da}.drive_patternDocument__1w1ie img{display:block;width:100%;max-width:1100px;height:auto;margin:auto}.drive_patternDocument__1w1ie:focus-visible{outline:2px solid #087c76;outline-offset:3px}@media(max-width:700px){.drive_patternViewer__hsmkW{padding:18px}.drive_patternDocument__1w1ie{height:480px}.drive_patternSection__kBS_M>h3{font-size:23px}.drive_patternTabs__1lJGj{gap:7px}.drive_patternTabs__1lJGj button{font-size:11px;padding:9px}}.archive-project_content__JZB7x{padding-bottom:120px}.archive-project_back__Wuta3{font-size:13px;color:#999}.archive-project_eyebrow__7iGRG{font-size:11px;letter-spacing:.13em;color:#92b2ed;margin:30px 0 22px}.archive-project_hero__7uz4U{aspect-ratio:1770/1200;overflow:hidden;border-radius:12px;margin-top:40px;max-height:650px}.archive-project_cover__OqsnP{position:relative;width:100%;height:100%;overflow:hidden;background:#e3ebf5}.archive-project_coverTitle__nwchA{position:absolute;top:7%;left:7%;z-index:2;font-size:clamp(10px,1.2vw,18px);font-weight:600;letter-spacing:-.03em;color:#253c5e}.archive-project_coverScreens__lIWNg{position:absolute;inset:20% 7% -30%;display:flex;justify-content:center;gap:5%;align-items:flex-start}.archive-project_coverScreens__lIWNg img{width:27%;height:auto;flex-shrink:0;border:4px solid #171719;border-radius:17px;box-shadow:0 15px 35px #14223730}.archive-project_coverScreens__lIWNg img:nth-child(2){translate:0 -5%;z-index:1}.archive-project_coverScreens__lIWNg img:nth-child(3){translate:0 4%}.archive-project_cover__OqsnP[data-theme=ximei-music]{background:#22242e}.archive-project_cover__OqsnP[data-theme=ximei-music] .archive-project_coverTitle__nwchA{color:#eee}.archive-project_cover__OqsnP[data-theme=ximei-novels]{background:#ece7df}.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg{inset:20% 5% -60%;display:block}.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg img{width:100%;border-radius:10px}.archive-project_gallery__nWkq5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;margin-top:38px;align-items:start}.archive-project_gallery__nWkq5[data-mobile=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 28px}.archive-project_figure__jDjf3{margin:0;min-width:0}.archive-project_screen__q_KUo{border:5px solid #171719;border-radius:14px;overflow:hidden;background:#171719}.archive-project_screen__q_KUo img{display:block;width:100%;height:auto}.archive-project_screen__q_KUo[data-scroll=true]{max-height:620px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#777 #171719}.archive-project_figure__jDjf3 figcaption{font-size:10px;color:#888;margin-top:9px}.archive-project_bottom__tQ7wl{margin-top:65px}@media(max-width:1000px){.archive-project_gallery__nWkq5[data-mobile=true]{gap:24px 16px}.archive-project_screen__q_KUo[data-scroll=true]{max-height:490px}}@media(max-width:767px){.archive-project_gallery__nWkq5,.archive-project_gallery__nWkq5[data-mobile=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.archive-project_gallery__nWkq5[data-mobile=false]{grid-template-columns:1fr}.archive-project_screen__q_KUo{border-width:3px;border-radius:10px}.archive-project_screen__q_KUo[data-scroll=true]{max-height:420px}.archive-project_coverScreens__lIWNg img{border-width:3px;border-radius:10px}.archive-project_coverTitle__nwchA{font-size:12px}.archive-project_hero__7uz4U{margin-top:28px}.archive-project_content__JZB7x{padding-bottom:80px}}.archive-project_gallery__nWkq5,.archive-project_gallery__nWkq5[data-mobile=true]{display:flex;flex-direction:column;gap:30px}.archive-project_groupStage__XC9p_{width:100%;padding:40px 7%;border-radius:15px;background:#1b1b1e}.archive-project_groupScreens__mBIsw{display:flex;justify-content:center;align-items:flex-start;gap:5%}.archive-project_groupScreens__mBIsw>.archive-project_figure__jDjf3{width:100%;min-width:0}.archive-project_groupStage__XC9p_[data-mobile=false] .archive-project_groupScreens__mBIsw{width:82%;margin-inline:auto}.archive-project_groupStage__XC9p_[data-mobile=true] .archive-project_figure__jDjf3{flex:0 0 27%;width:27%;max-width:235px}.archive-project_groupStage__XC9p_[data-theme=ximei-novels]{background:#ece7df}.archive-project_groupStage__XC9p_[data-theme=ximei-music]{background:#22242e}.archive-project_groupStage__XC9p_[data-theme=ai-knowledge],.archive-project_groupStage__XC9p_[data-theme=tiger-event]{background:#e3ebf5}.archive-project_groupStage__XC9p_[data-theme=ai-knowledge] figcaption,.archive-project_groupStage__XC9p_[data-theme=tiger-event] figcaption,.archive-project_groupStage__XC9p_[data-theme=ximei-novels] figcaption{color:#67717d}.archive-project_screen__q_KUo{width:100%;margin-inline:auto;border:4px solid #171719;border-radius:16px}.archive-project_screen__q_KUo>canvas{width:100%;height:auto;display:block}.archive-project_screen__q_KUo[data-scroll=true]{max-height:560px}.archive-project_imageLabel__tCHaf{font-size:14px;font-weight:400;color:#bbb;margin:0 0 14px;text-align:center}.archive-project_coverScreens__lIWNg>canvas{width:27%;height:auto;flex-shrink:0;border:4px solid #171719;border-radius:17px;box-shadow:0 15px 35px #14223730}.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg>canvas{width:100%;border-radius:10px}@media(max-width:767px){.archive-project_groupStage__XC9p_{padding:24px 12px;border-radius:12px}.archive-project_groupStage__XC9p_[data-mobile=false] .archive-project_groupScreens__mBIsw{width:96%}.archive-project_groupStage__XC9p_[data-mobile=true] .archive-project_figure__jDjf3{flex-basis:30%;width:30%}.archive-project_groupScreens__mBIsw{gap:3%}.archive-project_screen__q_KUo{border-width:3px;border-radius:10px}.archive-project_screen__q_KUo[data-scroll=true]{max-height:350px}.archive-project_imageLabel__tCHaf{font-size:11px}}.archive-project_cover__OqsnP[data-theme=tiger-search]{background:linear-gradient(135deg,#f1f3ff,#dce5ff 55%,#b9cbfa)}.archive-project_cover__OqsnP[data-theme=tiger-discovery]{background:linear-gradient(135deg,#e8f7ff,#cee7ff 52%,#a8c9f4)}.archive-project_cover__OqsnP[data-theme=tiger-event]{background:linear-gradient(135deg,#fff6ed,#ffe3c9 55%,#f9c69d)}.archive-project_cover__OqsnP[data-theme=ai-knowledge]{background:linear-gradient(135deg,#fff4f7,#f9dfeb 55%,#edbdd5)}.archive-project_cover__OqsnP[data-theme=ninebot-service]{background:linear-gradient(135deg,#fff3f2,#f5d8d9 55%,#dcb5bb)}.archive-project_cover__OqsnP[data-mobile=true] .archive-project_coverScreens__lIWNg>img{border-radius:9px}.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg{inset:15% 5%;display:flex;align-items:center;justify-content:center}.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg>canvas,.archive-project_cover__OqsnP[data-mobile=false] .archive-project_coverScreens__lIWNg>img{width:100%;height:100%;object-fit:cover;object-position:center top;translate:none}.archive-project_cover__OqsnP[data-theme=tiger-discovery] .archive-project_coverScreens__lIWNg{inset:0;display:block}.archive-project_cover__OqsnP[data-theme=tiger-discovery] .archive-project_coverScreens__lIWNg>img:first-child{position:absolute;left:9%;top:14%;width:25%;height:70%;object-fit:cover;object-position:top;translate:none}.archive-project_cover__OqsnP[data-theme=tiger-discovery] .archive-project_coverScreens__lIWNg>img:nth-child(2){position:absolute;right:8%;top:8%;width:45%;height:auto;translate:none;border-radius:12px}.archive-project_groupStage__XC9p_[data-expressions=true]{padding:24px}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_groupScreens__mBIsw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:min(100%,728px);margin:0 auto}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_figure__jDjf3{width:100%;max-width:none}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_screen__q_KUo{border:0;border-radius:8px;aspect-ratio:1}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_screen__q_KUo img{width:100%;height:100%;object-fit:contain}@media(max-width:600px){.archive-project_groupStage__XC9p_[data-expressions=true]{padding:12px}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_groupScreens__mBIsw{gap:24px}}.archive-project_interestComparison__Ervig{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;padding:24px;margin-top:24px;background:#1b1b1e;border-radius:16px}.archive-project_interestDesign__FsVsP{margin:0;min-width:0}.archive-project_interestDesign__FsVsP img{display:block;width:100%;height:auto;border-radius:12px}.archive-project_interestDesign__FsVsP figcaption{font-size:12px;line-height:20px;color:#aaa;margin-top:12px}.archive-project_interestTable__hQLcz{min-width:0;max-height:640px;overflow:auto;border-radius:12px;background:#fff;color:#17113b;scrollbar-width:thin}.archive-project_interestTable__hQLcz table{width:100%;border-collapse:collapse;font-size:12px;line-height:20px;text-align:left}.archive-project_interestTable__hQLcz caption{text-align:left;background:#fff;color:#17113b;font-size:16px;font-weight:500;padding:20px 16px}.archive-project_interestTable__hQLcz th{position:sticky;top:0;background:#f3f1f8;color:#17113b;font-weight:500;z-index:1}.archive-project_interestTable__hQLcz td,.archive-project_interestTable__hQLcz th{padding:12px;border-bottom:1px solid #eae7f0;vertical-align:middle}.archive-project_interestTable__hQLcz td:first-child{font-size:20px;text-align:center}.archive-project_interestTable__hQLcz th:first-child{text-align:center}.archive-project_interestTable__hQLcz td:nth-child(2){min-width:88px}.archive-project_interestTable__hQLcz tbody tr:last-child td{border:0}.archive-project_interestTable__hQLcz:focus-visible{outline:2px solid #215BD9;outline-offset:4px}@media(max-width:800px){.archive-project_interestComparison__Ervig{grid-template-columns:1fr;padding:16px}.archive-project_interestTable__hQLcz{max-height:560px}.archive-project_interestTable__hQLcz table{min-width:480px}}.archive-project_interestTable__hQLcz{background:#19191b;color:#fff;border:1px solid #444;scrollbar-color:#666 #19191b}.archive-project_interestTable__hQLcz caption{background:#19191b;color:#fff;border-bottom:1px solid #444}.archive-project_interestTable__hQLcz th{background:#242426;color:#fff}.archive-project_interestTable__hQLcz td,.archive-project_interestTable__hQLcz th{border:1px solid #3c3c40;color:#fff}.archive-project_interestTable__hQLcz tbody tr:last-child td{border-bottom:0}.archive-project_groupStage__XC9p_[data-expressions=true]{padding:32px 24px}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_screen__q_KUo{max-width:164px;border-radius:16px;box-shadow:0 12px 24px rgba(149,117,255,.1),0 4px 12px rgba(0,0,0,.12);background:#fff}.archive-project_groupStage__XC9p_[data-expressions=true] .archive-project_figure__jDjf3 .archive-project_expressionLabel__M3wqQ{text-align:center;margin:12px 0 0;font-size:12px;line-height:20px;color:#ddd}.archive-project_beforeAnalysis__8ipKU{margin-top:24px;padding:24px;border:1px solid #3c3c40;border-radius:16px;background:#1b1b1e}.archive-project_beforeAnalysis__8ipKU h3{font-size:24px;font-weight:500;margin:0 0 24px;color:#fff}.archive-project_beforeAnalysis__8ipKU>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.archive-project_beforeAnalysis__8ipKU article h4{font-size:16px;font-weight:500;color:#fff;margin:0 0 12px}.archive-project_beforeAnalysis__8ipKU article p{font-size:13px;line-height:1.9;color:#bbb;margin:0}.archive-project_beforeAnalysis__8ipKU .archive-project_analysisDirection__7NA_Y{font-size:13px;line-height:1.9;color:#d3c7f9;margin:24px 0 0;padding-top:20px;border-top:1px solid #3c3c40}@media(max-width:700px){.archive-project_beforeAnalysis__8ipKU>div{grid-template-columns:1fr}.archive-project_beforeAnalysis__8ipKU{padding:20px}}.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true] .archive-project_figure__jDjf3{flex:0 1 200px;width:200px;max-width:200px}@media(max-width:767px){.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true] .archive-project_figure__jDjf3{flex:0 1 28%;width:28%;max-width:200px}}.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true]{padding-inline:32px}.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true] .archive-project_groupScreens__mBIsw{gap:24px}@media(max-width:767px){.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true]{padding-inline:16px}.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true] .archive-project_groupScreens__mBIsw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.archive-project_groupStage__XC9p_[data-theme=uki][data-mobile=true] .archive-project_figure__jDjf3{width:100%;max-width:200px;justify-self:center}}.archive-project_groupStage__XC9p_[data-theme=tiger-event] .archive-project_screen__q_KUo{border:0;border-radius:0;box-shadow:none;background:transparent;max-height:none;overflow:visible}.visual-specifications_section__ZNifc{margin-top:48px}.visual-specifications_board__TVELe{background:#fff;color:#282a2d;padding:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;border-radius:8px}.visual-specifications_intro__2hVAU{padding:32px 0 20px;min-width:0}.visual-specifications_board__TVELe .visual-specifications_intro__2hVAU h3{font-size:clamp(22px,2.5vw,32px);line-height:1.12;letter-spacing:-.045em;font-weight:450;color:#282a2d;margin:0 0 16px}.visual-specifications_intro__2hVAU>span{font-size:12px}.visual-specifications_board__TVELe .visual-specifications_intro__2hVAU p{font-size:12px;line-height:2;color:#999da1;margin:40px 0 20px;max-width:350px}.visual-specifications_intro__2hVAU>small{font-size:8px;line-height:1.8;letter-spacing:.035em;color:#999da1;display:block}.visual-specifications_colors__qd1JW,.visual-specifications_icons__y7POa,.visual-specifications_type__5RcsO{background:#f7f7f7;border-radius:14px;min-width:0;padding:28px}.visual-specifications_colorStacks__d_tri{display:grid;grid-template-columns:1fr 1fr;gap:12px}.visual-specifications_colorStacks__d_tri>div{display:flex;flex-direction:column}.visual-specifications_colorStacks__d_tri>div>div{height:60px;border-radius:12px 12px 0 0;position:relative}.visual-specifications_colorStacks__d_tri>div>div:first-child{height:104px}.visual-specifications_colorStacks__d_tri>div>div:not(:first-child){margin-top:-20px}.visual-specifications_colorStacks__d_tri>div>div:last-child{border-radius:12px;height:48px}.visual-specifications_colorStacks__d_tri span{display:block;padding:16px 12px;color:#fff;font-size:10px;white-space:nowrap}.visual-specifications_resourceColors__Qd8fg{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px}.visual-specifications_resourceColors__Qd8fg>span{font-size:9px;display:flex;flex-direction:column;gap:6px;color:#6f757a}.visual-specifications_resourceColors__Qd8fg i{height:8px;border-radius:4px;width:100%}.visual-specifications_resourceColors__Qd8fg small{font-size:7px;color:#9b9fa4}.visual-specifications_cardHeading__0hDLX{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px}.visual-specifications_board__TVELe .visual-specifications_cardHeading__0hDLX h4{font-size:20px;line-height:1.1;letter-spacing:-.035em;font-weight:450;color:#282a2d;margin:0 0 12px}.visual-specifications_cardHeading__0hDLX>div>span{font-size:12px}.visual-specifications_pill__5YC_M{border:1px solid #cacdd0;border-radius:24px;padding:8px 16px;font-size:9px;color:#b8bdc1;white-space:nowrap}.visual-specifications_fontColumns__q1lRD{display:grid;grid-template-columns:1fr 1fr;gap:20px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD h5{font-size:21px;font-weight:500;line-height:1.25;margin:0 0 12px;color:#282a2d}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD [data-display=true] h5{font-size:18px}.visual-specifications_fontColumns__q1lRD>div>span{font-size:9px;color:#a4a7aa}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD p{font-size:12px;color:#313438;line-height:1.5;margin:28px 0 0}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD p[data-size="20"]{font-size:10px;color:#72777b;margin-top:20px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD p[data-size="16"]{font-size:8px;color:#9b9fa2;margin-top:20px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD p[data-size="12"]{font-size:7px;color:#b9bdc0;margin-top:20px}.visual-specifications_resources__7VvXd{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:0 0 28px}.visual-specifications_resources__7VvXd>div{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.visual-specifications_resources__7VvXd img{width:32px;height:32px;object-fit:contain}.visual-specifications_resources__7VvXd span{font-size:8px;color:#91969a;white-space:nowrap}.visual-specifications_controls__6sFdZ{display:grid;grid-template-columns:repeat(5,1fr);gap:28px 16px;padding-top:24px;border-top:1px solid #e9e9eb}.visual-specifications_controls__6sFdZ>span{display:flex;justify-content:center}.visual-specifications_controls__6sFdZ svg{width:24px;height:24px;color:#33383b;filter:grayscale(1) brightness(.45)}.visual-specifications_srOnly__a54aM{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1050px){.visual-specifications_board__TVELe{padding:24px;gap:20px}.visual-specifications_colors__qd1JW,.visual-specifications_icons__y7POa,.visual-specifications_type__5RcsO{padding:20px}.visual-specifications_board__TVELe .visual-specifications_intro__2hVAU h3{font-size:25px}.visual-specifications_colorStacks__d_tri span{font-size:8px;padding:16px 8px}.visual-specifications_pill__5YC_M{padding:6px 10px;font-size:8px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD h5{font-size:18px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD [data-display=true] h5{font-size:15px}}@media(max-width:700px){.visual-specifications_board__TVELe{grid-template-columns:1fr;padding:24px 16px;gap:20px}.visual-specifications_intro__2hVAU{padding:8px 4px 20px}.visual-specifications_board__TVELe .visual-specifications_intro__2hVAU h3{font-size:30px}.visual-specifications_board__TVELe .visual-specifications_intro__2hVAU p{margin-top:24px}.visual-specifications_colors__qd1JW,.visual-specifications_icons__y7POa,.visual-specifications_type__5RcsO{padding:24px}.visual-specifications_colorStacks__d_tri span{font-size:10px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD h5{font-size:21px}.visual-specifications_board__TVELe .visual-specifications_fontColumns__q1lRD [data-display=true] h5{font-size:18px}.visual-specifications_resources__7VvXd img{width:28px;height:28px}.visual-specifications_resources__7VvXd{gap:8px}.visual-specifications_board__TVELe .visual-specifications_cardHeading__0hDLX h4{font-size:22px}}.visual-specifications_controls__6sFdZ img{display:block;width:24px;height:24px;object-fit:contain}