.-\33 TFpW_portal{background:var(--looma-color-canvas);min-height:100svh;color:var(--looma-color-text);flex-direction:column;display:flex;overflow-x:clip}.-\33 TFpW_header{z-index:var(--looma-z-dock);background:var(--looma-color-canvas);position:sticky;inset-block-start:0}@media (max-height:520px){.-\33 TFpW_header{position:static}html[data-portal-menu-open] .-\33 TFpW_header{position:sticky}}.-\33 TFpW_headerInner{align-items:center;gap:var(--looma-space-3);width:100%;max-width:var(--looma-container);min-height:var(--looma-header-height-condensed);padding-inline:var(--looma-gutter);grid-template-columns:auto 1fr auto;margin-inline:auto;display:grid}.-\33 TFpW_brand{min-height:var(--looma-tap);border-radius:var(--looma-radius-sm);align-items:center;display:inline-flex}.-\33 TFpW_brandWordmark{font-family:var(--looma-font-sans);font-size:var(--looma-type-18);font-weight:var(--looma-weight-medium);letter-spacing:-.02em;white-space:nowrap;line-height:1}.-\33 TFpW_primaryNav{min-width:0;display:none}.-\33 TFpW_primaryNavList{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.-\33 TFpW_primaryNavList>li>a,.-\33 TFpW_primaryNavList>li>span{min-height:var(--looma-header-height)}.-\33 TFpW_navMenu{position:relative}.-\33 TFpW_navMenuTrigger{align-items:center;gap:var(--looma-space-1);min-height:var(--looma-header-height);padding-inline:var(--looma-space-3);border-radius:var(--looma-radius-sm);color:var(--looma-color-text);font-size:var(--looma-type-18);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--looma-motion-fast) var(--looma-ease);line-height:1;list-style:none;display:inline-flex}html[lang=zh-CN] .-\33 TFpW_navMenuTrigger{letter-spacing:normal}.-\33 TFpW_navMenuTrigger::-webkit-details-marker{display:none}.-\33 TFpW_navMenuTrigger:hover,.-\33 TFpW_navMenu[open] .-\33 TFpW_navMenuTrigger{color:var(--looma-color-text-muted)}.-\33 TFpW_navMenuChevron{width:6px;height:6px;transition:transform var(--looma-motion-fast) var(--looma-ease);border-block-end:1.5px solid;border-inline-end:1.5px solid;margin-inline-start:2px;transform:translateY(-2px)rotate(45deg)}.-\33 TFpW_navMenu[open] .-\33 TFpW_navMenuChevron{transform:translateY(1px)rotate(225deg)}.-\33 TFpW_navMenuPanel{z-index:var(--looma-z-overlay);gap:var(--looma-space-8);min-width:34rem;padding:var(--looma-space-7);border:1px solid var(--looma-color-border-subtle);border-radius:var(--looma-radius-lg);background:var(--looma-color-overlay);box-shadow:var(--looma-shadow-pop);grid-template-columns:repeat(2,minmax(12rem,1fr));display:grid;position:absolute;inset-block-start:calc(100% - var(--looma-space-2));inset-inline-start:0}.-\33 TFpW_navMenuColumn{min-width:0}.-\33 TFpW_navMenuHeading{margin:0 0 var(--looma-space-3);padding-inline:var(--looma-space-2);color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13)}.-\33 TFpW_navMenuList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_headerActions{justify-content:flex-end;align-items:center;gap:var(--looma-space-2);display:flex}.-\33 TFpW_headerAction{display:none}.-\33 TFpW_headerAction>a,.-\33 TFpW_headerAction>span{min-height:36px}.-\33 TFpW_localeToggle{border-radius:var(--looma-radius-sm);max-width:110px;min-height:36px;color:var(--looma-color-text-muted);font-family:inherit;font-size:var(--looma-type-13);letter-spacing:normal;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding-inline:4px;font-weight:400;line-height:1}.-\33 TFpW_localeToggle:hover{color:var(--looma-color-text)}.-\33 TFpW_localeToggle:focus-visible{outline-offset:2px;outline:2px solid}@media (pointer:coarse){.-\33 TFpW_headerAction>a,.-\33 TFpW_headerAction>span,.-\33 TFpW_localeToggle{min-height:var(--looma-tap)}}@media (min-width:900px){.-\33 TFpW_headerInner{min-height:var(--looma-header-height)}.-\33 TFpW_primaryNav{display:block}.-\33 TFpW_headerAction{display:inline-flex}}@media (min-width:900px) and (max-width:1199.98px){.-\33 TFpW_headerInner{padding-block:var(--looma-space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""nav nav";row-gap:0}.-\33 TFpW_brand{grid-area:brand}.-\33 TFpW_headerActions{grid-area:actions;justify-content:flex-end}.-\33 TFpW_primaryNav{grid-area:nav;margin-inline-start:calc(var(--looma-space-3) * -1)}.-\33 TFpW_primaryNavList{flex-wrap:wrap}.-\33 TFpW_primaryNavList>li>a,.-\33 TFpW_primaryNavList>li>span,.-\33 TFpW_navMenuTrigger{min-height:var(--looma-tap)}}.-\33 TFpW_menu{position:static}.-\33 TFpW_menuTrigger{cursor:pointer;width:40px;height:40px;transition:background-color var(--looma-motion-fast) var(--looma-ease);border-radius:50%;justify-content:center;align-items:center;list-style:none;display:inline-flex}.-\33 TFpW_menuTrigger:hover{background:var(--looma-color-surface-2)}.-\33 TFpW_menuLabelOpen,.-\33 TFpW_menu[open] .-\33 TFpW_menuLabelClosed{display:none}.-\33 TFpW_menu[open] .-\33 TFpW_menuLabelOpen{display:inline}.-\33 TFpW_menuTrigger::-webkit-details-marker{display:none}.-\33 TFpW_menuTriggerIcon{flex-direction:column;gap:4px;width:18px;display:flex}.-\33 TFpW_menuTriggerIcon span{background:var(--looma-color-text);height:1.5px;transition:transform var(--looma-motion-fast) var(--looma-ease);border-radius:2px;display:block}.-\33 TFpW_menu[open] .-\33 TFpW_menuTrigger{z-index:calc(var(--looma-z-overlay) + 1);position:relative}.-\33 TFpW_menu[open] .-\33 TFpW_menuTriggerIcon span:first-child{transform:translateY(5.5px)rotate(45deg)}.-\33 TFpW_menu[open] .-\33 TFpW_menuTriggerIcon span:nth-child(2){transform:scaleX(0)}.-\33 TFpW_menu[open] .-\33 TFpW_menuTriggerIcon span:last-child{transform:translateY(-5.5px)rotate(-45deg)}.-\33 TFpW_menuPanel{z-index:var(--looma-z-overlay);gap:var(--looma-space-7);height:calc(100svh - var(--looma-header-height-condensed));padding:var(--looma-space-6) var(--looma-gutter) var(--looma-space-9);overscroll-behavior:contain;border-block-start:1px solid var(--looma-color-border-subtle);background:var(--looma-color-canvas);animation:-\33 TFpW_menu-in var(--looma-motion-slow) var(--looma-ease);flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}@keyframes -\33 TFpW_menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.-\33 TFpW_menuSection{gap:var(--looma-space-2);flex-direction:column;display:flex}.-\33 TFpW_menuHeading{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13);margin:0}.-\33 TFpW_menuList{margin:0;padding:0;list-style:none}.-\33 TFpW_menuList>li>a,.-\33 TFpW_menuList>li>span{border-block-end:1px solid var(--looma-color-border-subtle);min-height:56px;font-size:var(--looma-type-18);border-radius:0;padding-inline:0}.-\33 TFpW_menuList>li>a:hover{background:0 0}.-\33 TFpW_menuLocale{border-block-end:1px solid var(--looma-color-border-subtle);min-height:56px;color:var(--looma-color-text);font-size:var(--looma-type-18);align-items:center;font-weight:500;display:flex}.-\33 TFpW_menuActions{gap:var(--looma-space-3);flex-direction:column;margin-block-start:auto;display:flex}@media (min-width:900px){.-\33 TFpW_menu{display:none}}.-\33 TFpW_main{gap:var(--looma-section-gap);width:100%;max-width:var(--looma-container);padding-inline:var(--looma-gutter);flex-direction:column;flex:1;margin-inline:auto;padding-block-end:var(--looma-section-gap);display:flex}.-\33 TFpW_main:focus-visible{outline:none}.-\33 TFpW_actionRow{gap:var(--looma-space-3);flex-wrap:wrap;margin-block-start:var(--looma-space-7);display:flex}.-\33 TFpW_actionRowCentred{justify-content:center}.-\33 TFpW_console{align-items:center;gap:var(--looma-space-4);width:100%;flex-direction:column;margin-block-start:var(--looma-space-9);display:flex}.-\33 TFpW_consoleForm{width:100%;max-width:46rem;min-height:6rem;padding:var(--looma-space-5) var(--looma-space-6);border:1px solid var(--looma-color-border-subtle);border-radius:var(--looma-radius-xl);background:var(--looma-color-surface-2);align-items:flex-start;display:flex;position:relative}.-\33 TFpW_consoleForm:focus-within{border-color:var(--looma-color-border)}.-\33 TFpW_consoleField{width:100%;font-size:var(--looma-type-17);letter-spacing:normal;line-height:var(--looma-leading-17);text-align:start;background:0 0;border:0;padding-inline-end:var(--looma-space-10)}.-\33 TFpW_consoleField::placeholder{color:var(--looma-color-text-muted)}.-\33 TFpW_consoleField:focus{outline:none}.-\33 TFpW_consoleForm:focus-within{outline:3px solid var(--looma-focus-ring);outline-offset:2px}.-\33 TFpW_consoleSubmit{width:var(--looma-tap);height:var(--looma-tap);border-radius:var(--looma-radius-pill);background:var(--looma-color-brand);color:var(--looma-color-on-brand);cursor:pointer;transition:background-color var(--looma-motion-fast) var(--looma-ease);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--looma-space-4);inset-inline-end:var(--looma-space-4)}.-\33 TFpW_consoleSubmit:hover{background:var(--looma-color-brand-hover)}.-\33 TFpW_consoleNote{max-width:46rem;color:var(--looma-color-text-muted);font-size:var(--looma-type-14);line-height:var(--looma-leading-14);margin:0}.-\33 TFpW_consoleSuggestions{width:100%}.-\33 TFpW_consoleSuggestionList{justify-content:center;gap:var(--looma-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:599px){.-\33 TFpW_consoleForm{min-height:5rem;padding:var(--looma-space-4)}.-\33 TFpW_consoleField{font-size:var(--looma-type-16)}}.-\33 TFpW_metaMuted{color:var(--looma-color-text-muted)}.-\33 TFpW_hero{gap:var(--looma-space-11);align-items:center;padding-block-start:var(--looma-space-11);display:grid}.-\33 TFpW_heroCopy{min-width:0}.-\33 TFpW_document[data-product-page^=legal-]:lang(ja) h1{line-break:strict}.-\33 TFpW_heroBody{max-width:56ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-lead);line-height:var(--looma-leading-lead);margin:0}html[lang=zh-CN] .-\33 TFpW_heroBody{max-width:36em}.-\33 TFpW_heroNote{max-width:60ch;margin:var(--looma-space-6) 0 0;color:var(--looma-color-text-muted);font-size:var(--looma-type-13);line-height:var(--looma-leading-13)}.-\33 TFpW_heroMedia{width:100%}.-\33 TFpW_readingLayout .-\33 TFpW_section{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px)}.-\33 TFpW_readingLayout .-\33 TFpW_section>*{grid-column:1/-1}.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro{align-items:end;gap:16px;display:grid}.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro>*+*{margin-block-start:0}.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro h2,.-\33 TFpW_readingLayout .-\33 TFpW_split>h2,.-\33 TFpW_readingLayout .-\33 TFpW_faq>h2{text-wrap:balance;font-size:clamp(28px,3.1vw,44px);font-weight:450;line-height:1.24}.-\33 TFpW_readingLayout :is(h1,h2,h3){text-wrap:balance;word-break:normal}.-\33 TFpW_readingLayout :is(.-\33 TFpW_heroBody,.-\33 TFpW_pointBody,.-\33 TFpW_splitBody,.-\33 TFpW_faqAnswer){text-wrap:pretty}.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro>p{font-size:17px;line-height:1.7}.-\33 TFpW_readingLayout .-\33 TFpW_showcaseText{row-gap:12px}.-\33 TFpW_readingLayout .-\33 TFpW_showcaseText .-\33 TFpW_mediaTileBody{padding-block-start:0}.-\33 TFpW_readingLayout .-\33 TFpW_zigzagText{gap:16px}.-\33 TFpW_readingLayout .-\33 TFpW_zigzagText h3{font-size:clamp(24px,2.4vw,34px);line-height:1.25}.-\33 TFpW_readingLayout .-\33 TFpW_pointGrid{gap:36px 32px}.-\33 TFpW_readingLayout .-\33 TFpW_pointBody{max-width:58ch}.-\33 TFpW_readingLayout:lang(zh-CN) .-\33 TFpW_pointBody{max-width:34em}@media (min-width:900px){.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro:has(>p){column-gap:var(--looma-space-11);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (max-width:599px){.-\33 TFpW_readingLayout .-\33 TFpW_hero{gap:30px}.-\33 TFpW_readingLayout .-\33 TFpW_heroBody{font-size:16px;line-height:1.7}.-\33 TFpW_readingLayout .-\33 TFpW_sectionIntro>p{font-size:16px}}@media (min-width:900px){.-\33 TFpW_hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-block-start:var(--looma-space-13)}.-\33 TFpW_heroSolo{grid-template-columns:minmax(0,1fr)}.-\33 TFpW_heroSolo .-\33 TFpW_heroCopy{max-width:46rem}}.-\33 TFpW_heroCentred{isolation:isolate;width:auto;padding-inline:max(var(--looma-gutter), calc(50vw - 50%));min-height:calc(100svh - var(--looma-header-height) - var(--looma-space-15) - var(--looma-space-13));padding-block:var(--looma-space-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-block-end:calc(var(--looma-space-12) - var(--looma-section-gap));margin-inline:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.-\33 TFpW_heroCentred .-\33 TFpW_heroBody,.-\33 TFpW_heroCentred .-\33 TFpW_heroNote{margin-inline:auto}.-\33 TFpW_starfield{z-index:-1;width:100%;height:100%;color:var(--looma-color-text);pointer-events:none;position:absolute;inset:0}.-\33 TFpW_heroCentred:before{content:"";z-index:-2;background:radial-gradient(ellipse 70% 60% at 50% 35%, var(--looma-color-surface-1), var(--looma-color-canvas) 70%);pointer-events:none;position:absolute;inset:0}.-\33 TFpW_heroTitle{max-width:18ch}html[lang=zh-CN] .-\33 TFpW_heroTitle{max-width:15em}.-\33 TFpW_heroChips{justify-content:center;gap:var(--looma-space-6);margin:var(--looma-space-9) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (min-width:900px){.-\33 TFpW_heroCentred{padding-block:var(--looma-space-12) var(--looma-space-10)}}.-\33 TFpW_lead{gap:var(--looma-space-10) var(--looma-grid-gap);min-width:0;display:grid}.-\33 TFpW_leadMain,.-\33 TFpW_leadCard{min-width:0}.-\33 TFpW_leadTitle{margin:var(--looma-space-6) 0 0;font-family:var(--looma-font-display);font-size:var(--looma-type-48);font-weight:var(--looma-weight-display);letter-spacing:var(--looma-tracking-display);line-height:var(--looma-leading-48)}html[lang=zh-CN] .-\33 TFpW_leadTitle{letter-spacing:normal}.-\33 TFpW_leadSide{gap:var(--looma-space-10) var(--looma-grid-gap);align-content:start;display:grid}@media (min-width:600px){.-\33 TFpW_leadSide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.-\33 TFpW_lead{grid-template-columns:minmax(0,1026fr) minmax(0,326fr);align-items:start}.-\33 TFpW_leadSide{grid-template-columns:minmax(0,1fr)}}.-\33 TFpW_railHead{justify-content:space-between;align-items:baseline;gap:var(--looma-space-3) var(--looma-space-6);flex-wrap:wrap;margin-block-end:var(--looma-space-8);display:flex}.-\33 TFpW_railTitle{font-size:var(--looma-type-22);font-weight:var(--looma-weight-medium);letter-spacing:-.01em;line-height:var(--looma-leading-22);margin:0}html[lang=zh-CN] .-\33 TFpW_railTitle{letter-spacing:normal}.-\33 TFpW_cardTitle{margin:var(--looma-space-4) 0 0;font-size:var(--looma-type-22);font-weight:var(--looma-weight-medium);letter-spacing:-.01em;line-height:var(--looma-leading-22);text-wrap:balance}html[lang=zh-CN] .-\33 TFpW_cardTitle{letter-spacing:normal}.-\33 TFpW_cardMeta{align-items:center;gap:var(--looma-space-3);margin:var(--looma-space-3) 0 0;font-size:var(--looma-type-14);font-weight:var(--looma-weight-medium);letter-spacing:normal;line-height:var(--looma-leading-14);flex-wrap:wrap;display:flex}.-\33 TFpW_cardBody{margin:var(--looma-space-2) 0 0;color:var(--looma-color-text-secondary);font-size:var(--looma-type-16);line-height:var(--looma-leading-16);max-width:52ch}html[lang=zh-CN] .-\33 TFpW_cardBody{max-width:32em}.-\33 TFpW_block{min-width:0}.-\33 TFpW_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--looma-space-3) var(--looma-space-6);flex-wrap:wrap;margin-block-end:var(--looma-space-9);display:flex}.-\33 TFpW_sectionLead{max-width:60ch;margin:calc(var(--looma-space-3) - var(--looma-space-9)) 0 var(--looma-space-9)}html[lang=zh-CN] .-\33 TFpW_sectionLead{max-width:36em}.-\33 TFpW_lineTabs{gap:var(--looma-space-10);align-items:start;display:grid}.-\33 TFpW_lineTabList{gap:var(--looma-space-2);margin:0;padding:0;display:grid}.-\33 TFpW_lineTabButton:before{content:"";inset-block:var(--looma-space-3);background:var(--looma-color-text);opacity:0;width:2px;transition:opacity var(--looma-motion-fast) var(--looma-ease);position:absolute;inset-inline-start:0}.-\33 TFpW_lineTabButton[data-selected]:before{opacity:1}.-\33 TFpW_lineTabButton{align-items:baseline;gap:var(--looma-space-2) var(--looma-space-4);width:100%;min-height:var(--looma-tap);padding:var(--looma-space-3) 0 var(--looma-space-3) var(--looma-space-5);color:var(--looma-color-text-secondary);font:inherit;text-align:start;cursor:pointer;transition:color var(--looma-motion-fast) var(--looma-ease);background:0 0;border:0;flex-wrap:wrap;margin:0;display:flex;position:relative}.-\33 TFpW_lineTabButton:hover,.-\33 TFpW_lineTabButton[data-selected]{color:var(--looma-color-text)}.-\33 TFpW_lineTabName{font-size:var(--looma-type-24);font-weight:var(--looma-weight-medium);letter-spacing:var(--looma-tracking-tight);line-height:var(--looma-leading-24)}.-\33 TFpW_lineTabStatus{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);line-height:var(--looma-leading-13)}.-\33 TFpW_lineTabDetail{gap:var(--looma-space-4);padding-block-start:var(--looma-space-6);display:grid}.-\33 TFpW_lineTabBody{max-width:52ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-18);line-height:var(--looma-leading-18);margin:0}html[lang=zh-CN] .-\33 TFpW_lineTabBody{max-width:34em}.-\33 TFpW_lineTabPanels{gap:var(--looma-space-8);display:grid}.-\33 TFpW_lineTabPanel{min-width:0}.-\33 TFpW_lineTabs[data-enhanced] .-\33 TFpW_lineTabPanels{display:block}.-\33 TFpW_lineTabs[data-enhanced] .-\33 TFpW_lineTabPanel[data-selected]{animation:-\33 TFpW_line-panel-in var(--looma-motion-base) var(--looma-ease) both}@keyframes -\33 TFpW_line-panel-in{0%{opacity:.4}}@media (min-width:1000px){.-\33 TFpW_lineTabs[data-enhanced]{gap:var(--looma-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.-\33 TFpW_lineTabs[data-enhanced] .-\33 TFpW_lineTabPanels{top:calc(var(--looma-header-height) + var(--looma-space-8));position:sticky}.-\33 TFpW_lineTabs:not([data-enhanced]) .-\33 TFpW_lineTabPanels{max-width:calc((100% - var(--looma-space-12)) * 7 / 12)}.-\33 TFpW_lineTabs:not([data-enhanced]) .-\33 TFpW_lineTabList{gap:var(--looma-space-8);grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.-\33 TFpW_lineTabs:not([data-enhanced]) .-\33 TFpW_lineTabPanels{gap:var(--looma-space-12)}}.-\33 TFpW_productRow{gap:var(--looma-space-12) var(--looma-space-8);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_productTile{flex-direction:column;min-width:0;display:flex}.-\33 TFpW_productTitle{margin:var(--looma-space-6) 0 0;font-size:var(--looma-type-24);font-weight:var(--looma-weight-medium);letter-spacing:var(--looma-tracking-tight);line-height:var(--looma-leading-24)}.-\33 TFpW_productBody{margin:var(--looma-space-2) 0 0;color:var(--looma-color-text-secondary);font-size:var(--looma-type-16);line-height:var(--looma-leading-16)}.-\33 TFpW_productMeta{align-items:center;gap:var(--looma-space-3);flex-wrap:wrap;margin-block-start:var(--looma-space-2);display:flex}@media (min-width:600px){.-\33 TFpW_productRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.-\33 TFpW_productRow{grid-template-columns:repeat(6,minmax(0,1fr))}.-\33 TFpW_productTile[data-open=true]{grid-column:span 3}.-\33 TFpW_productTile[data-open=false]{grid-column:span 2}}.-\33 TFpW_newsGrid{gap:var(--looma-space-10) var(--looma-grid-gap);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_newsRow{gap:var(--looma-space-6)}.-\33 TFpW_newsThumb{width:100%}.-\33 TFpW_newsText{min-width:0}@media (min-width:784px){.-\33 TFpW_newsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.-\33 TFpW_newsGrid .-\33 TFpW_newsRow{flex-direction:row;align-items:center}.-\33 TFpW_newsGrid .-\33 TFpW_newsThumb{flex:0 0 256px;width:256px;max-width:256px}.-\33 TFpW_newsText .-\33 TFpW_cardTitle{margin-block-start:0}}.-\33 TFpW_textItem{min-width:0}.-\33 TFpW_textIndex{margin:0 0 var(--looma-space-3);color:var(--looma-color-text-muted);font-size:var(--looma-type-13);font-variant-numeric:tabular-nums;letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-14)}.-\33 TFpW_textItemTitle{font-size:var(--looma-type-18);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-18);margin:0}.-\33 TFpW_textItemBody{margin:var(--looma-space-2) 0 0;color:var(--looma-color-text-secondary);font-size:var(--looma-type-16);line-height:var(--looma-leading-16);max-width:52ch}html[lang=zh-CN] .-\33 TFpW_textItemBody{max-width:32em}@media (min-width:768px){.-\33 TFpW_textColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}.-\33 TFpW_section{gap:var(--looma-space-7);display:grid}.-\33 TFpW_sectionBody{min-width:0;container:portal-section/inline-size}.-\33 TFpW_sectionIntro{min-width:0}.-\33 TFpW_sectionIntro>*+*{margin-block-start:var(--looma-space-3)}.-\33 TFpW_pointGrid,.-\33 TFpW_stepList{gap:var(--looma-space-11) var(--looma-space-8);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_point{gap:var(--looma-space-3);flex-direction:column;min-width:0;display:flex}.-\33 TFpW_pointTitle{font-size:var(--looma-type-18);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-18);margin:0}.-\33 TFpW_pointBody{color:var(--looma-color-text-secondary);font-size:var(--looma-type-16);line-height:var(--looma-leading-16);margin:0}.-\33 TFpW_stepIndex{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);font-variant-numeric:tabular-nums;letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-14);margin:0}@container portal-section (min-width:560px){.-\33 TFpW_pointGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container portal-section (min-width:900px){.-\33 TFpW_pointGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container portal-section (min-width:820px){.-\33 TFpW_stepList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1072px){.-\33 TFpW_section{gap:var(--looma-space-10);grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.-\33 TFpW_sectionBodyFull{grid-column:1/-1}}.-\33 TFpW_mediaGrid{gap:var(--looma-space-10) var(--looma-grid-gap);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_mediaTile{flex-direction:column;min-width:0;display:flex}.-\33 TFpW_mediaTileMedia{width:100%}.-\33 TFpW_mediaTileBody{gap:var(--looma-space-2);flex-direction:column;padding-block-start:var(--looma-space-4);display:flex}@media (min-width:600px){.-\33 TFpW_mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.-\33 TFpW_mediaGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:784px){.-\33 TFpW_mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.-\33 TFpW_mediaGrid[data-count="2"],.-\33 TFpW_mediaGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.-\33 TFpW_mediaGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:1000px){.-\33 TFpW_mediaGrid{grid-column:span 2}.-\33 TFpW_mediaGrid[data-sizing=availability]{grid-template-columns:repeat(6,minmax(0,1fr))}.-\33 TFpW_mediaGrid[data-sizing=availability] .-\33 TFpW_mediaTile[data-open=true]{grid-column:span 3}.-\33 TFpW_mediaGrid[data-sizing=availability] .-\33 TFpW_mediaTile[data-open=false]{grid-column:span 2}}@media (min-width:1032px){.-\33 TFpW_mediaGrid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.-\33 TFpW_mediaGrid[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.-\33 TFpW_zigzag{gap:var(--looma-space-12);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_zigzagRow{align-items:center;gap:var(--looma-space-6);min-width:0;display:grid;position:relative}.-\33 TFpW_zigzagMedia{width:100%;min-width:0}.-\33 TFpW_zigzagText{gap:var(--looma-space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1000px){.-\33 TFpW_zigzag,.-\33 TFpW_bento,.-\33 TFpW_showcase{grid-column:span 2}}@media (min-width:900px){.-\33 TFpW_zigzagRow{gap:var(--looma-space-11);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.-\33 TFpW_zigzagRow[data-side=end] .-\33 TFpW_zigzagMedia{order:2}.-\33 TFpW_zigzagRow[data-portrait]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.-\33 TFpW_bento{gap:var(--looma-space-10) var(--looma-grid-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:784px){.-\33 TFpW_bento{gap:var(--looma-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.-\33 TFpW_bento>[data-bento=large]{grid-area:span 2/span 2}}.-\33 TFpW_showcase{gap:var(--looma-space-12);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_showcaseItem{gap:var(--looma-space-5);min-width:0;display:grid;position:relative}.-\33 TFpW_showcaseMedia{width:100%}.-\33 TFpW_showcaseTitle{font-size:var(--looma-type-22);font-weight:var(--looma-weight-medium);line-height:var(--looma-leading-22);margin:0}@media (min-width:784px){.-\33 TFpW_showcaseText{gap:var(--looma-space-11);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}}.-\33 TFpW_split{gap:var(--looma-space-7);display:grid}.-\33 TFpW_splitPanels{gap:var(--looma-space-10);display:grid}.-\33 TFpW_splitPanel{gap:var(--looma-space-4);flex-direction:column;min-width:0;display:flex}.-\33 TFpW_splitTitle{font-size:var(--looma-type-22);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-22);margin:0}.-\33 TFpW_splitBody{color:var(--looma-color-text-secondary);font-size:var(--looma-type-18);line-height:var(--looma-leading-18);margin:0}.-\33 TFpW_splitAction{margin-block-start:auto;padding-block-start:var(--looma-space-3);display:flex}@media (min-width:768px){.-\33 TFpW_splitPanels{grid-template-columns:repeat(2,minmax(0,1fr))}.-\33 TFpW_splitPanel{padding:var(--looma-space-10) var(--looma-space-9)}}.-\33 TFpW_faq{gap:var(--looma-space-7);display:grid}.-\33 TFpW_faqList{gap:var(--looma-space-10);margin:0;display:grid}.-\33 TFpW_faqItem{min-width:0}.-\33 TFpW_faqQuestion{font-size:var(--looma-type-18);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-18);margin-block-end:var(--looma-space-2)}.-\33 TFpW_faqAnswer{max-width:68ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-18);line-height:var(--looma-leading-18);margin:0}@media (min-width:900px){.-\33 TFpW_faqList{column-gap:var(--looma-space-10);grid-template-columns:repeat(2,minmax(0,1fr))}}.-\33 TFpW_closingCard{justify-items:center;gap:var(--looma-space-8);padding:var(--looma-space-14) var(--looma-gutter);border-radius:var(--looma-radius-md);background:var(--looma-color-surface-1);text-align:center;display:grid}.-\33 TFpW_closingTitle{max-width:18ch;margin:0 auto}html[lang=zh-CN] .-\33 TFpW_closingTitle{max-width:14em}.-\33 TFpW_closingBody{max-width:52ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-lead);line-height:var(--looma-leading-lead);margin:0 auto}html[lang=zh-CN] .-\33 TFpW_closingBody{max-width:32em}.-\33 TFpW_closing{padding-inline:max(var(--looma-gutter), calc(50vw - 50%));padding-block:var(--looma-space-12);background:var(--looma-color-canvas);color:var(--looma-color-text);text-align:center;margin-inline:calc(50% - 50vw)}.-\33 TFpW_closing .-\33 TFpW_actionRow{gap:var(--looma-space-5)}@media (min-width:768px){.-\33 TFpW_closing{padding-block:var(--looma-space-15);padding-inline:max(var(--looma-space-13), calc(50vw - 50% + var(--looma-space-13)))}}.-\33 TFpW_footer{padding:var(--looma-space-12) var(--looma-gutter) var(--looma-space-10);border-block-start:1px solid var(--looma-color-border-subtle)}.-\33 TFpW_footerInner{gap:var(--looma-space-12);width:100%;max-width:var(--looma-container);margin-inline:auto;display:grid}.-\33 TFpW_footerGroups{gap:var(--looma-space-10) var(--looma-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.-\33 TFpW_footerBrand{align-items:center;width:fit-content;display:inline-flex}.-\33 TFpW_footerBrand>span{height:32px}.-\33 TFpW_footerBrand:focus-visible{outline-offset:6px;outline:2px solid}.-\33 TFpW_footerGroup{min-width:0}.-\33 TFpW_footerGroupTitle{gap:var(--looma-space-2);margin:0 0 var(--looma-space-5);color:var(--looma-color-text-muted);font-size:var(--looma-type-16);font-weight:var(--looma-weight-body);letter-spacing:normal;line-height:var(--looma-leading-16);flex-wrap:wrap;align-items:center;display:flex}.-\33 TFpW_footerList{gap:var(--looma-space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-\33 TFpW_footerNote{max-width:60ch;color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;line-height:var(--looma-leading-13);order:1;margin:0}.-\33 TFpW_footerBottom{border-block-start:1px solid var(--looma-color-border-subtle);order:2;padding-block-start:var(--looma-space-6)}.-\33 TFpW_footerLegal{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13);margin:0}@media (min-width:640px){.-\33 TFpW_footerGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.-\33 TFpW_footerGroups{grid-template-columns:repeat(5,minmax(0,1fr))}}.-\33 TFpW_standalone{justify-content:center}.-\33 TFpW_standaloneMain{align-items:flex-start;gap:var(--looma-space-4);width:100%;max-width:44rem;padding:var(--looma-space-11) var(--looma-gutter);flex-direction:column;margin-inline:auto;display:flex}.-\33 TFpW_standaloneActions{width:100%;margin-block-start:var(--looma-space-4)}.-\33 TFpW_standaloneList{gap:var(--looma-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.-\33 TFpW_notice{border-inline-start:2px solid var(--looma-color-text);margin-block-start:calc(var(--looma-space-10) - var(--looma-section-gap));padding-inline-start:var(--looma-space-5)}.-\33 TFpW_noticeTitle{margin:0 0 var(--looma-space-2);font-size:var(--looma-type-18);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-18)}.-\33 TFpW_noticeBody{max-width:78ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-18);line-height:var(--looma-leading-18);margin:0}.-\33 TFpW_statusList{align-items:flex-start;gap:var(--looma-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:640px){.-\33 TFpW_statusList{flex-flow:wrap}}.-\33 TFpW_contents{margin-block-start:calc(var(--looma-space-10) - var(--looma-section-gap));padding-block-end:var(--looma-space-10)}.-\33 TFpW_contentsTitle{margin:0 0 var(--looma-space-3);color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13)}.-\33 TFpW_contentsList{gap:var(--looma-space-1);counter-reset:portal-contents;margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_contentsList li{counter-increment:portal-contents}.-\33 TFpW_contentsList a{align-items:center;gap:var(--looma-space-3);min-height:var(--looma-tap);color:var(--looma-color-text);font-size:var(--looma-type-16);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-16);display:inline-flex}.-\33 TFpW_contentsList a:before{content:counter(portal-contents);color:var(--looma-color-text-muted);font-variant-numeric:tabular-nums}.-\33 TFpW_contentsListSelfNumbered a:before{content:none}.-\33 TFpW_contentsList a:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:768px){.-\33 TFpW_contentsList{column-gap:var(--looma-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.-\33 TFpW_contentsList{grid-template-columns:repeat(3,minmax(0,1fr))}}.-\33 TFpW_documentMeta{align-items:center;gap:var(--looma-space-3) var(--looma-space-5);flex-wrap:wrap;margin-block-start:var(--looma-space-5);display:flex}.-\33 TFpW_documentMetaLine{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;line-height:var(--looma-leading-13);margin:0}.-\33 TFpW_referenceNotice{padding:var(--looma-space-3) var(--looma-space-4);border-inline-start:2px solid var(--looma-color-text-muted);max-width:64ch;margin-block-start:var(--looma-space-5)}.-\33 TFpW_referenceNoticeTitle{font-size:var(--looma-type-13);font-weight:600;line-height:var(--looma-leading-13);margin:0 0 4px}.-\33 TFpW_referenceNoticeBody{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);line-height:var(--looma-leading-13);margin:0}.-\33 TFpW_referenceNoticeBody a{color:inherit;text-underline-offset:2px;text-decoration:underline}.-\33 TFpW_prose{gap:var(--looma-space-5);display:grid}.-\33 TFpW_proseBody{max-width:70ch}.-\33 TFpW_proseBody>p{color:var(--looma-color-text-secondary);font-size:var(--looma-type-18);line-height:var(--looma-leading-18);margin:0}.-\33 TFpW_proseBody>p+p{margin-block-start:var(--looma-space-4)}.-\33 TFpW_tableWrap{width:100%;overflow-x:auto}.-\33 TFpW_table{border-collapse:collapse;width:100%;font-size:var(--looma-type-16);letter-spacing:normal;line-height:var(--looma-leading-16)}.-\33 TFpW_table[data-columns="3"],.-\33 TFpW_table[data-columns="4"],.-\33 TFpW_table[data-columns="5"]{min-width:640px}.-\33 TFpW_table th,.-\33 TFpW_table td{padding:var(--looma-space-3) var(--looma-space-4) var(--looma-space-3) 0;border-block-end:1px solid var(--looma-color-border-subtle);text-align:start;vertical-align:top}.-\33 TFpW_table thead th{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);font-weight:500;line-height:var(--looma-leading-13)}.-\33 TFpW_table tbody th{font-weight:500}.-\33 TFpW_table td[data-column="3"]{white-space:nowrap}@media print{.-\33 TFpW_document{color:#000;background:#fff}.-\33 TFpW_starfield,.-\33 TFpW_document .-\33 TFpW_header,.-\33 TFpW_document .-\33 TFpW_footer,.-\33 TFpW_document .-\33 TFpW_contents,.-\33 TFpW_document .-\33 TFpW_actionRow,.-\33 TFpW_document .-\33 TFpW_closing,.-\33 TFpW_document [data-portal-print]{display:none}.-\33 TFpW_document .-\33 TFpW_main{gap:32px;max-width:none;padding:0}.-\33 TFpW_document .-\33 TFpW_hero{padding-block-start:0}.-\33 TFpW_document .-\33 TFpW_notice{background:0 0;border:1px solid #bbb}.-\33 TFpW_document .-\33 TFpW_section,.-\33 TFpW_document .-\33 TFpW_prose,.-\33 TFpW_document .-\33 TFpW_point{break-inside:avoid}.-\33 TFpW_document .-\33 TFpW_table{min-width:0}}.-\33 TFpW_tile{flex-direction:column;min-width:0;display:flex;position:relative}.-\33 TFpW_tileTitle{margin:var(--looma-space-4) 0 0;font-size:var(--looma-type-24);letter-spacing:-.01em;font-weight:500;line-height:var(--looma-leading-24)}html[lang=zh-CN] .-\33 TFpW_tileTitle{letter-spacing:normal}.-\33 TFpW_tileBody{margin:var(--looma-space-2) 0 0;color:var(--looma-color-text-secondary);font-size:var(--looma-type-16);line-height:var(--looma-leading-16);max-width:52ch}html[lang=zh-CN] .-\33 TFpW_tileBody{max-width:32em}.-\33 TFpW_tileMeta{align-items:center;gap:var(--looma-space-3);margin:var(--looma-space-3) 0 0;font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13);flex-wrap:wrap;display:flex}.-\33 TFpW_tileStretch{margin-block-start:var(--looma-space-3)}a.-\33 TFpW_tileStretch:before{content:"";border-radius:var(--looma-radius-sm);position:absolute;inset:0}.-\33 TFpW_row3,.-\33 TFpW_row5{gap:var(--looma-space-10) var(--looma-grid-gap);margin:0;padding:0;list-style:none;display:grid}.-\33 TFpW_stepNumeral{margin:var(--looma-space-4) 0 0;color:var(--looma-color-text-muted);font-size:var(--looma-type-22);font-variant-numeric:tabular-nums;font-weight:var(--looma-weight-medium);letter-spacing:normal;line-height:1}.-\33 TFpW_row3 .-\33 TFpW_stepNumeral+.-\33 TFpW_cardTitle{margin-block-start:var(--looma-space-3)}@media (min-width:600px){.-\33 TFpW_row3,.-\33 TFpW_row5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:784px){.-\33 TFpW_row3,.-\33 TFpW_row5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.-\33 TFpW_row5{grid-template-columns:repeat(5,minmax(0,1fr))}}.-\33 TFpW_trustSplit{gap:var(--looma-space-8) var(--looma-grid-gap);align-items:start;min-width:0;display:grid}.-\33 TFpW_trustMedia,.-\33 TFpW_trustBody{min-width:0}.-\33 TFpW_trustLead{margin:var(--looma-space-4) 0 0}.-\33 TFpW_trustList{gap:var(--looma-space-9);margin:var(--looma-space-8) 0 0;padding:0;list-style:none;display:grid}@media (min-width:1000px){.-\33 TFpW_trustSplit{gap:var(--looma-space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}}.-\33 TFpW_closingNote{max-width:60ch;margin:var(--looma-space-8) auto 0;color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;line-height:var(--looma-leading-13)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.-\33 TFpW_portal [data-reveal]{animation:linear both -\33 TFpW_portal-reveal;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes -\33 TFpW_portal-reveal{0%{transform:translateY(14px)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.-\33 TFpW_header{animation:linear both -\33 TFpW_portal-header;animation-timeline:scroll();animation-range:0 64px}}}@keyframes -\33 TFpW_portal-header{to{border-block-end-color:var(--looma-color-border-subtle);background:var(--looma-color-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.-\33 TFpW_header{border-block-end:1px solid #0000}html[data-motion-fallback] .-\33 TFpW_portal [data-reveal]{transition:transform var(--looma-motion-slow) var(--looma-ease)}html[data-motion-fallback] .-\33 TFpW_portal [data-reveal][data-reveal-pending]{transform:translateY(14px)}.-\33 TFpW_header[data-scrolled]{border-block-end-color:var(--looma-color-border-subtle);background:var(--looma-color-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (prefers-reduced-motion:reduce){.-\33 TFpW_portal [data-reveal],.-\33 TFpW_header{opacity:1!important;animation:none!important;transform:none!important}}
.LaJsVa_container{width:100%;max-width:var(--looma-container);padding-inline:var(--looma-gutter);margin-inline:auto}.LaJsVa_action{justify-content:center;align-items:center;gap:var(--looma-space-1);min-height:40px;padding-inline:var(--looma-space-5);border-radius:var(--looma-radius-pill);font-size:var(--looma-type-14);letter-spacing:normal;text-align:center;white-space:nowrap;transition:background-color var(--looma-motion-fast) var(--looma-ease), border-color var(--looma-motion-fast) var(--looma-ease), color var(--looma-motion-fast) var(--looma-ease);border:1px solid #0000;font-weight:500;line-height:1;display:inline-flex}@media (pointer:coarse){.LaJsVa_action{min-height:var(--looma-tap)}}.LaJsVa_actionPrimary{background:var(--looma-color-brand);color:var(--looma-color-on-brand);}.LaJsVa_actionPrimary:hover{background:var(--looma-color-brand-hover)}.LaJsVa_actionPrimary:active{background:var(--looma-color-brand-active)}.LaJsVa_actionSecondary{background:var(--looma-color-surface-2);color:var(--looma-color-text);}.LaJsVa_actionSecondary:hover{background:var(--looma-color-surface-3)}.LaJsVa_actionDisabled{row-gap:var(--looma-space-1);padding-block:var(--looma-space-2);border-color:var(--looma-color-border-subtle);color:var(--looma-color-text-disabled);line-height:var(--looma-leading-14);white-space:normal;cursor:not-allowed;background:0 0;flex-wrap:wrap;}.LaJsVa_printButton{cursor:pointer;border:1px solid #0000;font-family:inherit}.LaJsVa_actionGhost{border-color:var(--looma-color-border-subtle);color:var(--looma-color-text);background:0 0;}.LaJsVa_actionGhost:hover{background:var(--looma-color-surface-2)}.LaJsVa_chip{color:var(--looma-color-text-secondary);background:0 0;border-color:#0000;padding-inline:0;}.LaJsVa_chip:hover{color:var(--looma-color-text);text-underline-offset:4px;background:0 0;text-decoration:underline}.LaJsVa_chipDisabled{color:var(--looma-color-text-disabled);cursor:not-allowed;}.LaJsVa_chipDisabled:hover{background:0 0}.LaJsVa_textLink{align-items:center;gap:var(--looma-space-1);border-radius:var(--looma-radius-sm);min-height:40px;color:var(--looma-color-text);font-size:var(--looma-type-16);letter-spacing:normal;font-weight:500;line-height:1;display:inline-flex}.LaJsVa_textLink:after{content:"→"}.LaJsVa_textLink[data-external=true]:after,.LaJsVa_footerLink[data-external=true]:after,.LaJsVa_menuLink[data-external=true]:after,.LaJsVa_action[data-external=true]:after{content:"↗"}.LaJsVa_footerLink[data-external=true]:after,.LaJsVa_menuLink[data-external=true]:after,.LaJsVa_action[data-external=true]:after{font-size:var(--looma-type-13);margin-inline-start:var(--looma-space-1)}.LaJsVa_textLink:hover{text-underline-offset:4px;text-decoration:underline}.LaJsVa_textLinkDisabled{color:var(--looma-color-text-disabled);cursor:not-allowed;}.LaJsVa_textLinkDisabled:after{content:none}.LaJsVa_textLinkDisabled:hover{text-decoration:none}.LaJsVa_badge{color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-13);white-space:nowrap;align-items:center;margin-inline-start:var(--looma-space-2);display:inline-flex}.LaJsVa_kicker{margin:0 0 var(--looma-space-4);color:var(--looma-color-text-secondary);font-size:var(--looma-type-13);font-weight:var(--looma-weight-medium);letter-spacing:.08em;line-height:var(--looma-leading-13);text-transform:none}html[lang=zh-CN] .LaJsVa_kicker{letter-spacing:.04em;text-transform:none}.LaJsVa_editorialPhrase{display:inline-block}.LaJsVa_display{margin:0 0 var(--looma-space-5);font-family:var(--looma-font-display);font-size:var(--looma-type-display);font-weight:var(--looma-weight-display);letter-spacing:var(--looma-tracking-display);line-height:var(--looma-leading-display)}.LaJsVa_displayHero{font-size:var(--looma-type-hero);letter-spacing:var(--looma-tracking-hero);line-height:var(--looma-leading-hero);}:is(html[lang=zh-CN] .LaJsVa_display,html[lang=zh-CN] .LaJsVa_displayHero){letter-spacing:normal;line-height:calc(var(--looma-leading-display) + .1)}html[lang=zh-CN] .LaJsVa_displayHero{line-height:calc(var(--looma-leading-hero) + .12)}.LaJsVa_sectionTitle{font-family:var(--looma-font-display);font-size:var(--looma-type-section);font-weight:var(--looma-weight-medium);letter-spacing:var(--looma-tracking-tight);line-height:var(--looma-leading-section);margin:0}html[lang=zh-CN] .LaJsVa_sectionTitle{letter-spacing:normal;line-height:calc(var(--looma-leading-section) + .08)}.LaJsVa_cardTitle{font-size:var(--looma-type-24);font-weight:var(--looma-weight-medium);letter-spacing:var(--looma-tracking-tight);line-height:var(--looma-leading-24);margin:0}.LaJsVa_itemTitle{font-size:var(--looma-type-18);font-weight:var(--looma-weight-medium);letter-spacing:var(--looma-tracking-body);line-height:var(--looma-leading-18);margin:0}:is(html[lang=zh-CN] .LaJsVa_cardTitle,html[lang=zh-CN] .LaJsVa_itemTitle){letter-spacing:normal}.LaJsVa_lead{max-width:60ch;color:var(--looma-color-text-secondary);font-size:var(--looma-type-lead);line-height:var(--looma-leading-lead);margin:0}html[lang=zh-CN] .LaJsVa_lead{max-width:36em}.LaJsVa_navLink{align-items:center;gap:var(--looma-space-2);min-height:var(--looma-tap);padding-inline:var(--looma-space-3);border-radius:var(--looma-radius-sm);color:var(--looma-color-text);font-size:var(--looma-type-18);letter-spacing:-.01em;white-space:nowrap;transition:color var(--looma-motion-fast) var(--looma-ease);display:inline-flex}html[lang=zh-CN] .LaJsVa_navLink{letter-spacing:normal}.LaJsVa_navLink:hover{color:var(--looma-color-text-muted)}.LaJsVa_navLinkDisabled{color:var(--looma-color-text-disabled);cursor:not-allowed;}.LaJsVa_navLinkDisabled:hover{color:var(--looma-color-text-disabled)}.LaJsVa_footerLink{align-items:center;gap:var(--looma-space-2);min-width:var(--looma-tap);min-height:var(--looma-space-6);color:var(--looma-color-text);font-size:var(--looma-type-16);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-16);flex-wrap:wrap;display:flex}@media (pointer:coarse){.LaJsVa_footerLink{min-height:var(--looma-tap)}}.LaJsVa_footerLink:hover{text-underline-offset:3px;text-decoration:underline}.LaJsVa_footerLinkDisabled{color:var(--looma-color-text-disabled);cursor:not-allowed;}.LaJsVa_footerLinkDisabled:hover{color:var(--looma-color-text-disabled);text-decoration:none}.LaJsVa_menuLink{justify-content:space-between;align-items:center;gap:var(--looma-space-3);width:100%;min-height:40px;padding-inline:var(--looma-space-2);border-radius:var(--looma-radius-sm);color:var(--looma-color-text);font-size:var(--looma-type-16);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-16);transition:background-color var(--looma-motion-fast) var(--looma-ease);display:flex}.LaJsVa_menuLink:hover{background:var(--looma-color-surface-2)}.LaJsVa_menuLinkDisabled{color:var(--looma-color-text-disabled);cursor:not-allowed;}.LaJsVa_menuLinkDisabled:hover{background:0 0}.LaJsVa_navLink[aria-current=page],.LaJsVa_footerLink[aria-current=page],.LaJsVa_menuLink[aria-current=page]{color:var(--looma-color-text);font-weight:var(--looma-weight-medium)}.LaJsVa_mediaSlot{border-radius:var(--looma-radius-md);background:0 0;width:100%;display:block;position:relative;overflow:hidden}.LaJsVa_mediaSlotMedia{object-fit:cover;width:100%;height:100%;transition:transform var(--looma-motion-slow) var(--looma-ease);display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is([data-portal-tile]:hover .LaJsVa_mediaSlotMedia,[data-portal-tile]:hover .LaJsVa_mediaSlotArt,[class*=newsRow]:hover .LaJsVa_mediaSlotMedia,[class*=featureMain]:hover .LaJsVa_mediaSlotMedia){transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.LaJsVa_mediaSlotMedia{transition:none}}.LaJsVa_mediaSlotArt{width:100%;height:100%;display:block}.LaJsVa_mediaSlot[data-art-variant=ink]{background:#0a0a0a}.LaJsVa_mediaSlot[data-media-mount=window]{background:var(--looma-color-surface-1);padding:10% 12% 0}.LaJsVa_mediaSlot[data-media-mount=window] .LaJsVa_mediaSlotMedia{border:1px solid var(--looma-color-border-subtle);object-position:top;border-block-end:0;border-start-start-radius:var(--looma-radius-md);border-start-end-radius:var(--looma-radius-md);height:auto}.LaJsVa_mediaSlot[data-media-mount=capture]{background:var(--looma-color-surface-1);padding:8px 8px 38px}.LaJsVa_mediaSlot[data-media-mount=device]{background:#0a0a0a;border-radius:40px;padding:2.5%}.LaJsVa_mediaSlot[data-media-mount=device] .LaJsVa_mediaSlotMedia{border-radius:28px}.LaJsVa_mediaSlot[data-media-mount=capture] .LaJsVa_mediaSlotMedia{object-fit:contain;transform:none}.LaJsVa_mediaSlot[data-media-mount=capture]:has(video){max-height:680px;padding:0}video.LaJsVa_mediaSlotMedia:focus-visible{outline:3px solid var(--looma-focus-ring);outline-offset:-3px;box-shadow:inset 0 0 0 5px var(--looma-color-canvas)}video[data-showcase-video]::-webkit-media-controls{display:none!important}.LaJsVa_mediaSlot[data-media-mount=capture] .LaJsVa_mediaSlotDisclosure{color:var(--looma-color-text-muted);background:0 0;padding:0;font-size:10px;line-height:13px;inset-block-end:6px;inset-inline:8px}.LaJsVa_mediaSlotPlaceholder{background-color:var(--looma-color-surface-1);background-image:repeating-linear-gradient(135deg, transparent 0 14px, var(--looma-color-surface-2) 14px 15px)}.LaJsVa_mediaSlotTag{padding:2px var(--looma-space-2);border-radius:var(--looma-radius-sm);background:var(--looma-color-glass);color:var(--looma-color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--looma-type-13);letter-spacing:normal;line-height:var(--looma-leading-16);position:absolute;inset-block-end:var(--looma-space-3);inset-inline-start:var(--looma-space-3)}.LaJsVa_mediaFigure{min-width:0;margin:0}.LaJsVa_mediaSlotDisclosure{padding:3px var(--looma-space-2);border-radius:var(--looma-radius-sm);background:var(--looma-color-glass);color:var(--looma-color-text);font-size:var(--looma-type-13);letter-spacing:normal;font-weight:500;line-height:var(--looma-leading-16);position:absolute;inset-block-end:var(--looma-space-3);inset-inline-start:var(--looma-space-3)}.LaJsVa_mediaSlotCaption{margin:var(--looma-space-2) 0 0;color:var(--looma-color-text-muted);font-size:var(--looma-type-13);letter-spacing:normal;line-height:var(--looma-leading-13)}.LaJsVa_footerLink .LaJsVa_badge{white-space:normal}.LaJsVa_mediaSlotArt{transition:transform var(--looma-motion-slow) var(--looma-ease)}
:root:has(.WElmHa_home,.WElmHa_productPage,[data-portal-document]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.WElmHa_home{color:#171717;--home-gutter:24px;--home-container:1600px;background:#fff}.WElmHa_home .WElmHa_header>div{width:100%;max-width:var(--home-container);padding-inline:var(--home-gutter);margin-inline:auto}@media (min-width:760px){.WElmHa_home{--home-gutter:40px}}@media (min-width:1200px){.WElmHa_home{--home-gutter:64px}}.WElmHa_announcement{background:#e6eddf;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:9px 20px;font-size:12px;line-height:1.5;display:flex}.WElmHa_announcement a{color:inherit;white-space:nowrap;text-underline-offset:3px}.WElmHa_header{background:#fff;border-bottom:0}.WElmHa_header>div{max-width:var(--looma-container);min-height:64px;padding:0 var(--looma-gutter);gap:24px;margin-inline:auto}.WElmHa_header>div>a{font-size:18px}.WElmHa_header>div>a>span{height:31px}.WElmHa_header nav>ul{justify-content:center;gap:18px}.WElmHa_header [data-nav-level=top],.WElmHa_header [data-nav-level=top]>a{min-height:44px;padding:4px 5px;font-size:14px;font-weight:450}.WElmHa_header nav summary{height:60px}.WElmHa_header>div>div{gap:9px}.WElmHa_header>div>div>a{border:0;border-radius:4px;min-height:34px;padding:6px 10px;font-size:12px}.WElmHa_header>div>div>span a{border-radius:4px;min-height:34px;padding:8px 12px;font-size:12px}.WElmHa_main{width:100%;max-width:var(--home-container);padding:0 var(--home-gutter);margin:0 auto}.WElmHa_hero{--hero-paper:#f6f3eb;background:var(--hero-paper);isolation:isolate;border-radius:10px;height:min(43vw,710px);min-height:460px;position:relative;overflow:hidden}.WElmHa_hero:has([role=tabpanel]:not([hidden]) [data-media-slot=brand-human]){--hero-paper:#fcf4e5}.WElmHa_hero:has([role=tabpanel]:not([hidden]) [data-media-slot=brand-emotion]){--hero-paper:#f1eade}.WElmHa_hero:has([role=tabpanel]:not([hidden]) [data-media-slot=brand-life]){--hero-paper:#f8f1e6}.WElmHa_hero>figure{z-index:-2;margin:0;position:absolute;inset:0}.WElmHa_hero>figure>div{border-radius:0;width:100%;height:100%;aspect-ratio:auto!important}.WElmHa_hero>figure img,.WElmHa_hero>figure video{object-fit:cover;width:100%;height:100%}.WElmHa_hero>figure>div>span{color:#444;background:#fffc;font-size:10px;inset:14px 14px auto auto}.WElmHa_heroCopy{z-index:1;width:min(47%,680px);position:absolute;bottom:8%;left:3.15%}.WElmHa_heroCopy[data-copy-side=right]{left:auto;right:3.15%}.WElmHa_heroCopy{animation:.65s ease-out WElmHa_copyReveal}@keyframes WElmHa_copyReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WElmHa_heroCopy{animation:none}}.WElmHa_eyebrow{letter-spacing:.055em;margin:0 0 20px;font-size:11px;line-height:1.4}.WElmHa_hero h1{letter-spacing:-.042em;text-wrap:balance;margin:0 0 23px;font-size:clamp(32px,3.02vw,57px);font-weight:450;line-height:1.12}.WElmHa_heroBody{text-wrap:pretty;max-width:510px;margin:0 0 27px;font-size:clamp(15px,1.35vw,21px);line-height:1.55}.WElmHa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WElmHa_actions>a,.WElmHa_actions>span{color:#171717;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:9px 13px;font-size:12px;font-weight:450;line-height:1.45;text-decoration:none;display:inline-flex}.WElmHa_actions>a:first-child{color:#fff;background:#171717;border-color:#171717}.WElmHa_actions>a:hover{color:#171717;background:#e7e7e2}.WElmHa_hero .WElmHa_actions>a{min-height:42px;padding:10px 16px;font-size:13px}.WElmHa_hero .WElmHa_actions>a:not(:first-child){background:#fff9;border-color:#aaa}.WElmHa_productStrip{justify-content:center;align-items:center;gap:clamp(30px,7vw,120px);padding:43px 8px 0;display:flex}.WElmHa_productStrip a{color:#555;letter-spacing:-.03em;white-space:nowrap;font-size:16px;font-weight:500;text-decoration:none}.WElmHa_productStrip a:hover{color:#000;text-underline-offset:5px;text-decoration:underline}.WElmHa_platformOverview{padding:96px 0 0}.WElmHa_centerTitle{text-align:center;letter-spacing:-.045em;text-wrap:balance;max-width:1000px;margin:0 auto 24px;font-size:clamp(34px,3.8vw,60px);font-weight:400;line-height:1.14}.WElmHa_centerBody{text-align:center;color:#666;margin:0 0 64px;font-size:15px}.WElmHa_platformGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.WElmHa_productCard{flex-direction:column;min-width:0;display:flex}.WElmHa_productCard h3{letter-spacing:-.035em;margin:0 0 18px;font-size:24px;font-weight:500;line-height:1.15}.WElmHa_productCard>p:not(.WElmHa_status){color:#555;max-width:95%;margin:0 0 24px;font-size:14px;line-height:1.65}.WElmHa_productCard .WElmHa_actions{margin-top:auto}.WElmHa_productVisual{aspect-ratio:16/9;background:#e9eaeb;border-radius:8px;text-decoration:none;display:block;overflow:hidden}.WElmHa_productVisual>figure,.WElmHa_productVisual>figure>div{border-radius:0;height:100%;margin:0;padding:0}.WElmHa_productVisual img{object-fit:contain}.WElmHa_brandCard{aspect-ratio:16/9;color:#172516;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;text-decoration:none;display:flex;overflow:hidden}.WElmHa_brandCard>span:first-child{height:28px}.WElmHa_brandCard>span:last-child{letter-spacing:-.055em;font-size:clamp(30px,4vw,76px);font-weight:450;line-height:1.15}.WElmHa_studioCard{background:#dae6d0}.WElmHa_developersCard{color:#fff;background:#222326}.WElmHa_developersCard>span:last-child{font-family:var(--font-inter), Arial, sans-serif;font-size:clamp(29px,3.45vw,62px)}.WElmHa_codeCursor{color:#bcdbac}.WElmHa_midoCard{aspect-ratio:16/9;background:#efeae4;border-radius:8px;overflow:hidden}.WElmHa_midoCard>figure,.WElmHa_midoCard>figure>div{height:100%;margin:0;aspect-ratio:auto!important}.WElmHa_midoCard>figure>div{background:#efeae4;border-radius:0;padding:0}.WElmHa_midoCard img{object-fit:contain!important;padding:0!important}.WElmHa_status{color:#777;margin:22px 0 8px;font-size:11px;line-height:1.5}.WElmHa_tours{padding-top:96px;scroll-margin-top:95px}.WElmHa_platformTabList{grid-template-columns:repeat(3,1fr);margin-bottom:32px;display:grid}.WElmHa_platformTabList button{color:#aaa;cursor:pointer;text-align:left;background:0 0;border:0;border-left:1px solid #ddd;gap:10px;padding:6px 28px;display:grid}.WElmHa_platformTabList button:first-child{border-left:0;padding-left:0}.WElmHa_platformTabList button>span{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,42px);font-weight:450;line-height:1.15}.WElmHa_platformTabList button>small{font-size:12px;line-height:1.5}.WElmHa_platformTabList button[aria-selected=true]{color:#171717}.WElmHa_platformPanel{border:0;border-radius:0;padding:38px 0;scroll-margin-top:90px}.WElmHa_platformPanel[hidden]{display:none}.WElmHa_platformTabs{position:relative}.WElmHa_platformTabs[data-enhanced=true] .WElmHa_platformPanels{display:grid}.WElmHa_platformTabs[data-enhanced=true] .WElmHa_platformPanel{flex-direction:column;grid-area:1/1;justify-content:flex-start;min-width:0;display:flex}.WElmHa_platformTabs[data-enhanced=true] .WElmHa_platformPanel[hidden]{visibility:hidden;pointer-events:none;display:flex!important}.WElmHa_platformTabs[data-enhanced=false] .WElmHa_platformPanel+.WElmHa_platformPanel{margin-top:30px}.WElmHa_panelHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.WElmHa_panelHeading .WElmHa_eyebrow{color:#747474;margin-bottom:12px}.WElmHa_panelHeading h2,.WElmHa_companionPanel h2{letter-spacing:-.045em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(28px,3.3vw,52px);font-weight:430;line-height:1.2}.WElmHa_panelHeading>a{white-space:nowrap;min-height:38px;font-size:12px}.WElmHa_studioGrid{grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.WElmHa_studioGrid>:last-child{grid-template-columns:minmax(0,1fr)}.WElmHa_panelNote{color:#717171;margin:26px 0 0;font-size:12px}.WElmHa_developerGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.WElmHa_developerGrid h3{letter-spacing:-.025em;margin:0 0 20px;font-size:24px;font-weight:450}.WElmHa_developerGrid p,.WElmHa_companionPanel p{color:#666;font-size:15px;line-height:1.7}.WElmHa_apiSteps{counter-reset:api;margin:24px 0;padding:0;list-style:none}.WElmHa_apiSteps li{counter-increment:api;border-top:1px solid #ddd;padding:14px 0;font-size:13px;display:flex}.WElmHa_apiSteps strong{font-weight:500}.WElmHa_apiSteps li p{margin:5px 0 0;font-size:12px;line-height:1.5}.WElmHa_apiSteps li:before{content:"0" counter(api);color:#999;margin-right:24px}.WElmHa_companionPanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.WElmHa_companionPanel h2{margin:0 0 25px}.WElmHa_companionPanel .WElmHa_actions{margin-top:28px}.WElmHa_tours .WElmHa_developerGrid,.WElmHa_tours .WElmHa_companionPanel{aspect-ratio:16/9}.WElmHa_tours .WElmHa_developerGrid{background:#f5f4f0;border-radius:6px;overflow:hidden}.WElmHa_tours .WElmHa_panelHeading{align-items:flex-start;min-height:100px;margin-bottom:24px}.WElmHa_tours .WElmHa_panelHeading>a{margin-top:24px}.WElmHa_developerVisual{background:#e8e7e2;flex-direction:column;justify-content:center;gap:24px;min-width:0;padding:32px;display:flex}.WElmHa_visualHeading{letter-spacing:-.04em;justify-content:space-between;align-items:baseline;font-size:20px;display:flex}.WElmHa_visualHeading strong{font-size:64px;font-weight:450;line-height:1}.WElmHa_developerVisual>figure{width:100%;margin:0}.WElmHa_tours .WElmHa_developerVisual [data-media-mount=window]{border-radius:5px;padding:0;aspect-ratio:1592/896!important}.WElmHa_developerVisual img{object-fit:contain;width:100%!important;max-width:none!important;height:100%!important;padding:0!important}.WElmHa_apiTokens{flex-wrap:wrap;gap:10px;display:flex}.WElmHa_apiTokens code{color:#555;border:1px solid #c9c8c2;border-radius:3px;padding:7px 10px;font-size:10px}.WElmHa_developerDetail{align-self:center;padding:32px}.WElmHa_developerDetail>p{margin:0;font-size:14px}.WElmHa_developerDetail h3{margin-bottom:14px;font-size:clamp(22px,2.2vw,34px)}.WElmHa_developerDetail .WElmHa_apiSteps{margin:20px 0}.WElmHa_tours .WElmHa_companionPanel{background:#f2ede8;border-radius:6px;padding:48px}.WElmHa_companionDetail{width:100%;min-width:0;max-width:600px;margin-inline:auto}.WElmHa_companionDetail h3{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(24px,2.6vw,40px);font-weight:450;line-height:1.2}.WElmHa_tours .WElmHa_companionDetail>p{margin:0 0 28px;font-size:16px;line-height:1.65}.WElmHa_companionPoints{gap:18px;display:grid}.WElmHa_companionPoints>div{border-top:1px solid #d6cec7;gap:18px;padding-top:18px;display:flex}.WElmHa_companionPoints>div>span{color:#888;font-size:11px}.WElmHa_companionPoints h4{margin:0 0 7px;font-size:15px;font-weight:500}.WElmHa_companionPoints p{margin:0;font-size:12px;line-height:1.6}.WElmHa_companionScreens{grid-template-columns:1fr 1fr;align-items:start;gap:20px;width:100%;min-width:0;max-width:600px;margin:auto;display:grid}.WElmHa_phoneVideo,.WElmHa_phoneStill{width:100%;min-width:0;margin:0}.WElmHa_phoneVideo>figure,.WElmHa_phoneStill>figure{margin:0}.WElmHa_tours .WElmHa_companionScreens [data-media-mount]{border-radius:12px;width:100%;height:auto;max-height:none;padding:0;overflow:hidden;aspect-ratio:720/1566!important}.WElmHa_tours .WElmHa_companionScreens video,.WElmHa_tours .WElmHa_companionScreens img{object-fit:contain;border-radius:0;width:100%!important;height:100%!important;padding:0!important}.WElmHa_productFeature{border-top:1px solid #dddfd6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:90px 0;display:grid}.WElmHa_productFeatureText{padding-right:clamp(12px,4vw,64px)}.WElmHa_productFeatureText h2{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:22px 0;font-size:clamp(32px,3.8vw,58px);font-weight:430;line-height:1.13}.WElmHa_productFeatureText>p:not(.WElmHa_eyebrow){color:#63665c;max-width:48ch;font-size:16px;line-height:1.75}.WElmHa_productFeatureText>a{margin-top:18px}.WElmHa_productFeatureArt{border-radius:6px;min-width:0;display:block;overflow:hidden}.WElmHa_productFeatureArt figure{margin:0}.WElmHa_productFeatureReverse .WElmHa_productFeatureArt{order:-1}.WElmHa_productFeatureReverse .WElmHa_productFeatureText{padding-left:clamp(12px,4vw,64px);padding-right:0}@media (max-width:759px){.WElmHa_productFeature{grid-template-columns:1fr;gap:30px;padding:56px 0}.WElmHa_productFeatureText,.WElmHa_productFeatureReverse .WElmHa_productFeatureText{padding:0}.WElmHa_productFeatureReverse .WElmHa_productFeatureArt{order:0}}.WElmHa_nextSection{margin-top:138px;scroll-margin-top:100px}.WElmHa_sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:45px;display:grid}.WElmHa_sectionHeading h2,.WElmHa_trustSection h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(32px,4.15vw,64px);font-weight:400;line-height:1.12}.WElmHa_sectionHeading>p,.WElmHa_trustSection>div>p{color:#666;max-width:520px;margin:0;font-size:15px;line-height:1.7}.WElmHa_nextGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.WElmHa_nextGrid>article{grid-template-rows:subgrid;grid-row:span 2;row-gap:0;min-width:0;display:grid}.WElmHa_nextGrid>article>figure{border-radius:8px;margin:0;overflow:hidden}.WElmHa_nextGrid>article>figure>div{aspect-ratio:16/9!important}.WElmHa_nextGrid img{object-fit:contain!important}.WElmHa_nextCopy h3{letter-spacing:-.035em;margin:0 0 16px;font-size:26px;font-weight:450}.WElmHa_nextCopy>p:not(.WElmHa_status){color:#666;max-width:500px;font-size:14px;line-height:1.7}.WElmHa_nextCopy>a{min-height:44px;font-size:12px}.WElmHa_trustSection{grid-template-columns:1fr 1fr;gap:12%;padding:80px 0;display:grid}.WElmHa_trustSection h2{margin-bottom:26px}.WElmHa_resourceLinks{display:grid}.WElmHa_resourceLinks>a{color:inherit;border-top:1px solid #ddd;align-items:flex-start;gap:25px;padding:22px 0;text-decoration:none;display:flex}.WElmHa_resourceLinks>a:last-child{border-bottom:1px solid #ddd}.WElmHa_resourceLinks>a>span{color:#888;padding-top:4px;font-size:12px}.WElmHa_resourceLinks>a>span:last-child{margin-left:auto;font-size:17px}.WElmHa_resourceLinks h3{letter-spacing:-.025em;margin:0 0 8px;font-size:19px;font-weight:450}.WElmHa_resourceLinks p{color:#666;margin:0;font-size:12px}.WElmHa_endcap{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:40px;padding:65px 0 100px;display:flex}.WElmHa_endcap h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,62px);font-weight:400;line-height:1.15}.WElmHa_footer{background:#f7f7f4;padding:60px clamp(24px,6vw,96px) 28px}.WElmHa_footer>div{gap:38px;max-width:1280px;padding:0}.WElmHa_footer nav h3{color:#666;margin-bottom:15px;font-size:12px;font-weight:400}.WElmHa_footer nav ul{gap:11px}.WElmHa_footer nav a,.WElmHa_footer nav [aria-disabled]{min-height:24px;font-size:13px;line-height:1.5}.WElmHa_productPage{background:#fff}.WElmHa_productPage:is([data-product-page=studio],[data-product-page=developers],[data-product-page=products],[data-product-page=safety],[data-product-page=overview])>main{gap:clamp(56px,6vw,88px)}.WElmHa_productPage>main>section:first-child{padding-top:55px;padding-bottom:45px}.WElmHa_productPage>main>section:first-child>div:first-child{container-type:inline-size}.WElmHa_productPage>main>section:first-child h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,9cqi,60px);font-weight:430;line-height:1.16}.WElmHa_productPage:lang(zh-CN)>main>section:first-child h1{letter-spacing:-.015em;line-height:1.22}.WElmHa_productPage>main>section:first-child p{max-width:680px}.WElmHa_productPage>main>section:first-child a{border-radius:4px;min-height:42px;padding:10px 15px;font-size:13px}.WElmHa_productPage[data-product-page=studio]>main>section:first-child>div{max-width:100%}.WElmHa_productPage[data-product-page=studio]>main>section:first-child{padding-top:80px}@media (min-width:900px) and (max-width:1199.98px){.WElmHa_header>div{grid-template-columns:auto 1fr auto;grid-template-areas:none;row-gap:0}.WElmHa_header>div>a,.WElmHa_header>div>nav,.WElmHa_header>div>div{grid-area:auto}.WElmHa_header nav>ul{gap:8px}}@media (max-width:1050px){.WElmHa_hero{min-height:440px}.WElmHa_heroCopy{width:44%}.WElmHa_heroBody{font-size:15px}.WElmHa_platformPanel{padding:24px 0}.WElmHa_studioGrid{gap:20px}.WElmHa_companionPanel{gap:25px}.WElmHa_sectionHeading{gap:35px}}@media (max-width:759px){.WElmHa_announcement{gap:12px;padding:9px 12px;font-size:10px}.WElmHa_announcement>span{max-width:230px}.WElmHa_header>div{padding:0 var(--looma-gutter);min-height:60px}.WElmHa_header>div>a>span{height:27px}.WElmHa_hero{height:auto;min-height:0}.WElmHa_hero>figure{height:360px}.WElmHa_hero>figure img{object-fit:cover;object-position:87% 50%;width:185%;max-width:none;transform:translate(-42%)}.WElmHa_hero:after{content:"";top:280px;bottom:0;z-index:-1;background:linear-gradient(transparent, var(--hero-paper) 100px);position:absolute;inset-inline:0}.WElmHa_heroCopy{width:auto;padding:26px 24px 32px;position:relative;bottom:auto;left:auto;right:auto}.WElmHa_heroCopy[data-copy-side=right]{left:auto;right:auto}.WElmHa_hero h1{max-width:100%;margin-bottom:18px;font-size:34px}.WElmHa_hero .WElmHa_eyebrow{margin-bottom:14px;font-size:10px}.WElmHa_heroBody{margin-bottom:23px;font-size:14px;line-height:1.6}.WElmHa_hero .WElmHa_actions>a{padding:9px 12px;font-size:12px}.WElmHa_productStrip{flex-wrap:wrap;gap:15px 28px;padding:30px 4px 0}.WElmHa_productStrip a{font-size:13px}.WElmHa_platformOverview{padding-top:72px}.WElmHa_centerTitle{max-width:480px;margin-bottom:18px;font-size:34px}.WElmHa_centerBody{margin-bottom:40px;padding:0 18px;font-size:13px;line-height:1.6}.WElmHa_platformGrid{grid-template-columns:1fr;gap:45px}.WElmHa_productCard h3{margin-bottom:15px;font-size:25px}.WElmHa_brandCard>span:first-child{height:33px}.WElmHa_brandCard>span:last-child{font-size:60px}.WElmHa_status{margin-top:17px}.WElmHa_tours{padding-top:75px}.WElmHa_platformTabList{margin-bottom:23px}.WElmHa_platformTabList button{gap:7px;padding:4px 10px}.WElmHa_platformTabList button>span{font-size:clamp(18px,4.9vw,29px)}.WElmHa_platformTabList button>small{font-size:10px}.WElmHa_platformPanel{padding:22px 0}.WElmHa_panelHeading{margin-bottom:25px;display:block}.WElmHa_panelHeading h2{font-size:29px}.WElmHa_panelHeading>a{margin-top:15px}.WElmHa_studioGrid,.WElmHa_developerGrid,.WElmHa_companionPanel{grid-template-columns:1fr;gap:28px}.WElmHa_tours .WElmHa_developerGrid,.WElmHa_tours .WElmHa_companionPanel{aspect-ratio:auto}.WElmHa_tours .WElmHa_panelHeading{min-height:0}.WElmHa_tours .WElmHa_panelHeading>a{margin-top:15px}.WElmHa_tours .WElmHa_developerGrid{gap:0;padding:0}.WElmHa_developerVisual{gap:18px;padding:20px}.WElmHa_visualHeading strong{font-size:40px}.WElmHa_developerDetail{padding:20px}.WElmHa_developerDetail .WElmHa_apiSteps{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.WElmHa_apiSteps li{padding:10px 0 0}.WElmHa_apiSteps li:before{margin-right:10px}.WElmHa_apiSteps li p{display:none}.WElmHa_tours .WElmHa_companionPanel{grid-template-columns:1fr;gap:24px;padding:20px}.WElmHa_tours .WElmHa_companionDetail>p{margin-bottom:20px;font-size:14px}.WElmHa_companionPoints{grid-template-columns:1fr 1fr;gap:16px}.WElmHa_companionPoints>div>span,.WElmHa_companionPoints p{display:none}.WElmHa_companionPoints h4{margin:0;font-size:12px}.WElmHa_companionScreens{gap:16px;width:100%;max-width:320px;margin:auto}.WElmHa_studioGrid>:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.WElmHa_nextSection{margin-top:75px}.WElmHa_sectionHeading{grid-template-columns:1fr;gap:24px;margin-bottom:35px}.WElmHa_sectionHeading h2,.WElmHa_trustSection h2{font-size:34px}.WElmHa_sectionHeading>p{font-size:14px}.WElmHa_nextGrid{grid-template-columns:1fr;gap:40px}.WElmHa_nextGrid>article{display:block}.WElmHa_trustSection{grid-template-columns:1fr;gap:35px;padding:75px 0 60px}.WElmHa_endcap{flex-direction:column;align-items:flex-start;gap:25px;padding:44px 0 65px}.WElmHa_footer{padding:45px clamp(24px,5vw,40px) 24px}}@media print{.WElmHa_announcement,.WElmHa_platformTabList{display:none}.WElmHa_platformPanel[hidden]{break-before:page;display:block}.WElmHa_heroCopy{width:60%;padding:40px;position:relative}}
.d_6uya_root{vertical-align:middle;text-transform:none;align-items:center;max-width:100%;height:1.55em;display:inline-flex}.d_6uya_image{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}
.kHcGoq_switch{flex-shrink:0;position:relative}.kHcGoq_trigger{justify-content:center;align-items:center;gap:6px;list-style:none;display:flex}.kHcGoq_trigger::-webkit-details-marker{display:none}.kHcGoq_trigger>svg{flex-shrink:0}.kHcGoq_switch[open] .kHcGoq_trigger>svg{transform:rotate(180deg)}.kHcGoq_panel{z-index:40;border:1px solid var(--looma-color-border);background:var(--looma-color-canvas);width:168px;max-width:calc(100vw - 48px);color:var(--looma-color-text);border-radius:8px;margin:0;padding:5px;list-style:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 8px 24px #00000014}.kHcGoq_panel a{white-space:nowrap;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.4;text-decoration:none;display:flex}.kHcGoq_panel a:hover,.kHcGoq_panel a:focus-visible{background:var(--looma-color-surface-1)}.kHcGoq_panel a:focus-visible{outline-offset:-2px;outline:2px solid}@media (pointer:coarse){.kHcGoq_panel a{min-height:44px}}
._9zCgiG_home{color:#181818;background:#fff}._9zCgiG_home ._9zCgiG_main{gap:0}._9zCgiG_hero>figure>div>span{color:#111;background:#fff;inset:16px 16px auto auto}._9zCgiG_hero{color:#181818;background:#fff;margin-top:12px}._9zCgiG_hero>figure{background:#eeeae4;border-radius:6px;margin:0;position:relative;overflow:hidden}._9zCgiG_hero>figure>div{border-radius:0;height:auto;aspect-ratio:16/9!important}._9zCgiG_hero>figure video{object-fit:contain;background:#080808;width:100%;height:100%}._9zCgiG_hero>figure img{object-fit:cover;object-position:50% 58%;width:100%;height:100%}._9zCgiG_heroCopy{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:40px 0 32px;display:grid}._9zCgiG_eyebrow{letter-spacing:.11em;text-transform:none;margin:0 0 25px;font-size:13px;font-weight:500}._9zCgiG_heroTitle{letter-spacing:-.06em;white-space:nowrap;margin:0;font-size:clamp(46px,6.5vw,92px);font-weight:500;line-height:1.05}._9zCgiG_heroBody{color:#444;max-width:590px;margin:0 0 23px;font-size:17px;line-height:1.65}._9zCgiG_actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}._9zCgiG_hero ._9zCgiG_actions a{color:#fff;background:#181818;border:1px solid #181818;border-radius:4px;min-height:46px;padding:12px 18px}._9zCgiG_hero ._9zCgiG_actions a+a{color:#181818;background:#fff}._9zCgiG_heroConcept{color:#fff;background:#0006;border-radius:3px;padding:4px 8px;font-size:11px;position:absolute;bottom:16px;right:20px}._9zCgiG_productStrip{border-bottom:1px solid #dedede;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}._9zCgiG_productStrip a{color:inherit;padding:10px 0;font-size:14px;text-decoration:none}._9zCgiG_section{padding:104px 0 0;scroll-margin-top:100px}._9zCgiG_sectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}._9zCgiG_sectionTitle{letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px;font-size:clamp(32px,3.7vw,52px);font-weight:450;line-height:1.13}._9zCgiG_intro{color:#555;max-width:580px;margin:0;font-size:17px;line-height:1.65}._9zCgiG_kicker{letter-spacing:.1em;text-transform:none;color:#636363;margin:0 0 14px;font-size:12px;font-weight:500}._9zCgiG_status{color:#555;vertical-align:middle;letter-spacing:0;border:1px solid #ddd;border-radius:4px;margin-left:15px;padding:3px 8px;font-size:12px;display:inline-block}._9zCgiG_studioGrid{grid-template-columns:minmax(0,2.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}._9zCgiG_carousel{min-width:0;position:relative}._9zCgiG_carousel[data-enhanced=false] ._9zCgiG_slideFrame{aspect-ratio:auto}._9zCgiG_carousel[data-enhanced=false] ._9zCgiG_slide{height:auto;min-height:330px}._9zCgiG_carousel[data-enhanced=false] ._9zCgiG_slide>figure>div{min-height:300px}._9zCgiG_carousel[data-enhanced=false] ._9zCgiG_studioBrand{min-height:320px}._9zCgiG_slideFrame{aspect-ratio:16/10;background:#f2f2ef;border-radius:6px;overflow:hidden}._9zCgiG_slide{width:100%;height:100%;padding:22px}._9zCgiG_slide[hidden]{display:none}._9zCgiG_slide>figure{flex-direction:column;justify-content:center;gap:8px;height:100%;margin:0;display:flex}._9zCgiG_slide>figure>div{flex:1;width:100%;min-height:0;max-height:100%;aspect-ratio:auto!important}._9zCgiG_slide img{object-fit:contain!important}._9zCgiG_slide figcaption{color:#575757;font-size:11px;line-height:1.4}._9zCgiG_studioBrand{text-align:center;background:#efefeb;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}._9zCgiG_brandOverline{letter-spacing:.14em;color:#686862;margin-bottom:34px;font-size:11px}._9zCgiG_studioWordmark{letter-spacing:-.055em;font-size:clamp(32px,5vw,76px);font-weight:530;line-height:1.08}._9zCgiG_studioName{letter-spacing:-.06em;font-size:clamp(50px,7vw,106px);font-weight:420;line-height:1.05}._9zCgiG_brandCaption{color:#555;margin-top:27px;font-size:14px}._9zCgiG_brandDomain{color:#666;font-size:11px;position:absolute;bottom:9px}._9zCgiG_carouselBar{justify-content:space-between;align-items:flex-start;gap:8px;padding:18px 0 0;display:flex}._9zCgiG_tabs{flex-wrap:wrap;gap:18px;display:flex}._9zCgiG_tabs button{color:#555;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;min-height:44px;padding:0 0 7px;font-size:12px;display:flex}._9zCgiG_tabs button[aria-selected=true]{color:#111}._9zCgiG_indicator{background:#d0d0ca;border-radius:50%;width:5px;height:5px}[aria-selected=true]>._9zCgiG_indicator{background:#171717;border-radius:4px;width:20px}._9zCgiG_carouselArrows{display:flex}._9zCgiG_carouselArrows button{color:#222;cursor:pointer;background:#fff;border:1px solid #ddd;width:44px;height:44px;font-size:16px}._9zCgiG_carouselArrows button:first-child{border-radius:4px 0 0 4px}._9zCgiG_carouselArrows button:last-child{border-radius:0 4px 4px 0}._9zCgiG_carousel[data-carousel-kind=product] ._9zCgiG_slideFrame{aspect-ratio:16/9}._9zCgiG_carousel[data-carousel-kind=product][data-enhanced=false] ._9zCgiG_slideFrame{aspect-ratio:auto}._9zCgiG_carousel[data-carousel-kind=product] ._9zCgiG_slide{padding:0}._9zCgiG_carousel[data-carousel-kind=product] ._9zCgiG_carouselBar{padding-top:8px}._9zCgiG_carousel[data-carousel-kind=product] ._9zCgiG_tabs{gap:14px}._9zCgiG_carousel[data-carousel-kind=hero]{position:absolute;inset:0}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slideFrame{aspect-ratio:auto;background:var(--hero-paper);border-radius:0;height:100%}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide{height:100%;min-height:0;padding:0}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide>figure>div{background:0 0;border-radius:0;min-height:0}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide img{object-position:right center;width:100%;height:100%;margin:0;object-fit:cover!important}._9zCgiG_carousel[data-carousel-kind=hero] :is([data-media-slot=brand-human],[data-media-slot=brand-life]) img{object-position:left center}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide:not([hidden]){animation:.65s ease-out _9zCgiG_brandReveal}@keyframes _9zCgiG_brandReveal{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide:not([hidden]){animation:none}}._9zCgiG_carousel[data-carousel-kind=hero][data-enhanced=false] ._9zCgiG_slide:not(:first-child){display:none}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_carouselBar{z-index:2;padding:0;position:absolute;bottom:12px;right:22px}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_tabs{gap:0}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_tabs button{justify-content:center;width:32px;min-height:44px;padding:0}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_indicator{background:#29292666;width:6px;height:6px;transition:background .2s}._9zCgiG_carousel[data-carousel-kind=hero] [aria-selected=true]>._9zCgiG_indicator{background:#181818;border-radius:50%;width:6px}._9zCgiG_keyboardPlayback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9zCgiG_keyboardPlayback:focus-visible{clip-path:none;color:#171717;background:#fff;border:1px solid #333;border-radius:4px;width:auto;height:auto;padding:10px 16px;bottom:44px;right:0}@media (max-width:759px){._9zCgiG_carousel[data-carousel-kind=hero]{position:relative}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slideFrame{aspect-ratio:4/3;height:auto}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_slide img{object-position:94% center}._9zCgiG_carousel[data-carousel-kind=hero] :is([data-media-slot=brand-human],[data-media-slot=brand-life]) img{object-position:left center}._9zCgiG_carousel[data-carousel-kind=hero] ._9zCgiG_carouselBar{top:calc(75vw - 66px);bottom:auto;right:16px}}._9zCgiG_clips{gap:23px;display:grid}._9zCgiG_clip h3{margin:11px 0 4px;font-size:15px;font-weight:500}._9zCgiG_clip p{color:#626262;margin:0;font-size:11px}._9zCgiG_clip figure{margin:0}._9zCgiG_clip video{object-fit:cover;background:#eaeae7;width:100%;height:100%;display:block}._9zCgiG_clip figcaption{font-size:11px}._9zCgiG_studioFoot{border-bottom:1px solid #ddd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:23px 0 30px;display:flex}._9zCgiG_studioFoot p{color:#686868;margin:0;font-size:12px}._9zCgiG_developer{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}._9zCgiG_developerVisual{color:#fff;background:#181b1e;border-radius:6px;flex-direction:column;justify-content:space-between;min-height:425px;padding:38px;display:flex}._9zCgiG_codeLabel{color:#afb5b9;letter-spacing:.08em;font-size:11px}._9zCgiG_apiType{letter-spacing:-.055em;margin:32px 0;font-size:50px;font-weight:450;line-height:1.1}._9zCgiG_apiRows{margin:0;padding:0;list-style:none}._9zCgiG_apiRows li{border-top:1px solid #42494e;justify-content:space-between;padding:15px 0;font-size:13px;display:flex}._9zCgiG_capabilities{flex-wrap:wrap;gap:8px;margin:26px 0;padding:0;list-style:none;display:flex}._9zCgiG_capabilities li{border:1px solid #dedede;border-radius:4px;padding:8px 12px;font-size:12px}._9zCgiG_futureGrid{grid-template-columns:1fr 1fr 1fr;gap:26px;display:grid}._9zCgiG_product{min-width:0}._9zCgiG_productVisual{background:#f0f0ed;border-radius:6px;height:360px;overflow:hidden}._9zCgiG_productVisual>figure{height:100%;margin:0}._9zCgiG_productVisual>figure>div{height:100%;aspect-ratio:auto!important}._9zCgiG_productVisual img{object-fit:contain!important}._9zCgiG_product h3{letter-spacing:-.025em;margin:24px 0 12px;font-size:28px;font-weight:450;line-height:1.2}._9zCgiG_product p{color:#5a5a5a;min-height:48px;margin:0 0 17px;font-size:14px;line-height:1.7}._9zCgiG_product ._9zCgiG_status{margin:0 0 13px}._9zCgiG_company{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}._9zCgiG_company figure{margin:0}._9zCgiG_policyLinks{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:25px;display:grid}._9zCgiG_policyLinks a{color:#171717;border-bottom:1px solid #ddd;justify-content:space-between;padding:15px 0;font-size:14px;text-decoration:none;display:flex}._9zCgiG_endcap{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:35px;margin:110px 0 80px;padding:65px 0 0;display:flex}._9zCgiG_endcap h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,58px);font-weight:450;line-height:1.2}._9zCgiG_endcap a{color:#fff;background:#181818;border-radius:4px;padding:15px 22px}._9zCgiG_subpageStudio{padding-top:30px}._9zCgiG_subpageStudio>p{margin-bottom:25px}._9zCgiG_subpageStudio ._9zCgiG_slideFrame{aspect-ratio:16/8}._9zCgiG_subpageStudio ._9zCgiG_studioWordmark{font-size:clamp(38px,7vw,108px)}._9zCgiG_subpageStudio ._9zCgiG_studioName{font-size:clamp(58px,9vw,140px)}._9zCgiG_subpageStudio ._9zCgiG_slide{padding:34px}._9zCgiG_subpageStudio ._9zCgiG_slide img{height:100%}._9zCgiG_entity{color:#585858;border-top:1px solid #dedede;grid-template-columns:1fr 1fr;gap:14px 40px;margin-top:32px;padding-top:26px;font-size:12px;line-height:1.7;display:grid}._9zCgiG_entity p{margin:0}._9zCgiG_entity a{color:inherit;text-underline-offset:4px}._9zCgiG_entity strong{color:#202020;font-weight:500}@media (max-width:999px){._9zCgiG_heroCopy{gap:30px}._9zCgiG_studioGrid{grid-template-columns:1fr}._9zCgiG_clips{grid-template-columns:1fr 1fr;gap:24px}._9zCgiG_developer,._9zCgiG_company{gap:40px}._9zCgiG_futureGrid{gap:18px}._9zCgiG_productVisual{height:290px}}@media (max-width:700px){._9zCgiG_hero{margin-top:4px}._9zCgiG_hero>figure>div{aspect-ratio:16/10!important}._9zCgiG_hero>figure img{object-fit:contain}._9zCgiG_heroCopy{grid-template-columns:1fr;gap:20px;padding:28px 0 23px}._9zCgiG_heroTitle{font-size:clamp(42px,10vw,62px)}._9zCgiG_heroBody{font-size:15px}._9zCgiG_heroConcept{font-size:10px;left:18px;right:auto}._9zCgiG_productStrip{justify-content:flex-start;gap:8px 26px;padding:17px 0}._9zCgiG_section{padding-top:64px}._9zCgiG_sectionHead{grid-template-columns:1fr;gap:14px;margin-bottom:26px}._9zCgiG_sectionTitle{font-size:34px}._9zCgiG_intro{font-size:15px}._9zCgiG_slide{padding:10px}._9zCgiG_slideFrame{aspect-ratio:1}._9zCgiG_brandOverline{margin-bottom:24px;font-size:10px}._9zCgiG_brandCaption{font-size:12px}._9zCgiG_brandDomain{font-size:10px;bottom:8px}._9zCgiG_carouselBar{flex-wrap:wrap;padding-top:10px}._9zCgiG_tabs{gap:13px}._9zCgiG_carouselArrows{margin-left:auto}._9zCgiG_clips{gap:14px}._9zCgiG_clip h3{font-size:13px}._9zCgiG_clip p{line-height:1.5}._9zCgiG_developer,._9zCgiG_company{grid-template-columns:1fr;gap:28px}._9zCgiG_developerVisual{min-height:355px;padding:28px}._9zCgiG_futureGrid{grid-template-columns:1fr;gap:43px}._9zCgiG_productVisual{height:420px}._9zCgiG_product h3{margin-top:18px}._9zCgiG_product p{min-height:0}._9zCgiG_endcap{flex-direction:column;align-items:flex-start;margin:60px 0 45px;padding-top:36px}._9zCgiG_entity{overflow-wrap:anywhere;grid-template-columns:1fr}._9zCgiG_subpageStudio ._9zCgiG_slideFrame{aspect-ratio:1}._9zCgiG_subpageStudio ._9zCgiG_slide{padding:14px}}@media (prefers-reduced-motion:reduce){._9zCgiG_carousel[data-carousel-kind=standard] ._9zCgiG_carouselArrows button:last-child{display:none}}@media print{._9zCgiG_hero{break-inside:avoid}._9zCgiG_carouselBar{display:none}._9zCgiG_slide[hidden]{break-inside:avoid;display:block}._9zCgiG_slideFrame{aspect-ratio:auto;overflow:visible}}
.v7BfhG_frame{aspect-ratio:16/9;background:#0a0a0a;border-radius:7px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #292929}.v7BfhG_frame iframe{transform-origin:0 0;border:0;width:1440px;height:810px;display:block;position:absolute;inset:0}.v7BfhG_rest{background:#f2f1ee;position:absolute;inset:0}.v7BfhG_restHeader{border-bottom:1px solid #dfdedb;height:8%}.v7BfhG_restCanvas{grid-template-columns:1fr 2fr;gap:5%;height:92%;padding:5%;display:grid}.v7BfhG_restCanvas i{background:#e7e6e2;border-radius:6px;display:block}.v7BfhG_restCanvas i:nth-child(2){grid-area:1/2/3}.v7BfhG_frame.v7BfhG_compact{pointer-events:none;border-radius:0}.v7BfhG_compact .v7BfhG_rest{position:absolute;inset:0}
._0HT5ta_poster{z-index:1;pointer-events:none;object-fit:contain;position:absolute;inset:0}._0HT5ta_failureStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0HT5ta_playbackControl{z-index:2;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._0HT5ta_playbackControl:focus-visible{outline:3px solid var(--looma-focus-ring);outline-offset:-3px;box-shadow:inset 0 0 0 5px var(--looma-color-canvas)}
.Zr-mFa_section{border-top:1px solid #e6e6e1;border-bottom:1px solid #e6e6e1;margin:0;padding:40px 0 44px}.Zr-mFa_section h2{color:#65655e;text-align:center;letter-spacing:.01em;margin:0 0 30px;font-size:14px;font-weight:450;line-height:1.5}.Zr-mFa_logos{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:grid}.Zr-mFa_logos li{justify-content:center;align-items:center;min-width:0;height:56px;display:flex}.Zr-mFa_logos img{object-fit:contain;width:126px;max-width:100%;height:auto;display:block}.Zr-mFa_logos [data-company-logo=anthropic] img{width:160px}.Zr-mFa_logos [data-company-logo=google] img{width:96px}.Zr-mFa_logos [data-company-logo=xai] img{width:39px}.Zr-mFa_logos [data-company-logo=unitree] img{width:140px}.Zr-mFa_home{width:100%;margin:40px 0 0}@media (max-width:999px) and (min-width:600px){.Zr-mFa_logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px}}@media (max-width:599px){.Zr-mFa_section{padding:30px 0}.Zr-mFa_section h2{margin-bottom:24px}.Zr-mFa_logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px}.Zr-mFa_logos li{height:46px}.Zr-mFa_logos [data-company-logo=anthropic] img{width:146px}.Zr-mFa_home{margin-top:30px;margin-bottom:0}}@media print{.Zr-mFa_section{break-inside:avoid}}
._7UIKfG_page{--about-gutter:24px;color:#191919;background:#fff}._7UIKfG_page>main{width:100%;max-width:1600px;padding:0 var(--about-gutter);gap:0}._7UIKfG_page>header>div{max-width:1600px;padding-inline:var(--about-gutter);margin-inline:auto}._7UIKfG_page main>section{min-width:0}._7UIKfG_page main :is(h1,h2,h3){text-wrap:balance}._7UIKfG_page main p{text-wrap:pretty}._7UIKfG_page ._7UIKfG_hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;padding:56px 0 80px;display:grid}._7UIKfG_heroText{min-width:0}._7UIKfG_eyebrow{letter-spacing:.015em;align-items:center;gap:10px;margin:0 0 28px;font-size:12px;line-height:1.5;display:flex}._7UIKfG_mark{width:22px;height:22px}._7UIKfG_page ._7UIKfG_hero h1{letter-spacing:-.055em;max-width:14ch;margin:0;font-size:clamp(48px,5.25vw,78px);font-weight:450;line-height:1.04}._7UIKfG_page:lang(zh-CN) ._7UIKfG_hero h1{letter-spacing:-.035em;max-width:9em;font-size:clamp(42px,4.6vw,68px);line-height:1.22}._7UIKfG_page ._7UIKfG_heroBody{color:#5e5b55;max-width:40ch;margin:30px 0 0;font-size:17px;line-height:1.8}._7UIKfG_page ._7UIKfG_location{color:#79756d;margin:32px 0 0;font-size:12px}._7UIKfG_page ._7UIKfG_hero>figure{width:100%;margin:0}._7UIKfG_page ._7UIKfG_hero [data-media-slot]{background:#f3e9d9;border-radius:3px;max-height:none;padding:0}._7UIKfG_page ._7UIKfG_hero img{object-fit:cover}._7UIKfG_page [id=our-approach]{border-top:1px solid #d7d5ce;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;max-width:none;padding:64px 0 88px;display:grid}._7UIKfG_page [id=our-approach] h2,._7UIKfG_sectionIntro h2,._7UIKfG_profileIntro h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.45vw,50px);font-weight:450;line-height:1.14}._7UIKfG_page:lang(zh-CN) [id=our-approach] h2,._7UIKfG_page:lang(zh-CN) ._7UIKfG_sectionIntro h2,._7UIKfG_page:lang(zh-CN) ._7UIKfG_profileIntro h2{letter-spacing:-.02em;line-height:1.32}._7UIKfG_page [id=our-approach]>div{color:#5e5b55;margin:0;font-size:18px;line-height:1.85}._7UIKfG_page [id=our-approach] p{margin:0}._7UIKfG_page [id=our-approach] p+p{margin-top:24px}._7UIKfG_page ._7UIKfG_team{border-top:1px solid #d7d5ce;padding:64px 0 88px}._7UIKfG_sectionIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;margin-bottom:48px;display:grid}._7UIKfG_sectionIntro>p{color:#5e5b55;max-width:52ch;margin:0;font-size:17px;line-height:1.8}._7UIKfG_teamComposition{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}._7UIKfG_teamComposition>figure{margin:0;position:sticky;top:112px}._7UIKfG_teamComposition [data-media-slot]{border-radius:3px;padding:0}._7UIKfG_team ul,._7UIKfG_research ul,._7UIKfG_principles ol{margin:0;padding:0;list-style:none}._7UIKfG_team li,._7UIKfG_principles li{border-top:1px solid #d7d5ce;grid-template-columns:34px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}._7UIKfG_team li:first-child{border-top:0;padding-top:0}._7UIKfG_index{color:#887c6c;font-variant-numeric:tabular-nums;font-size:12px;line-height:2.2}._7UIKfG_team h3,._7UIKfG_research h3,._7UIKfG_principles h3{letter-spacing:-.02em;margin:0 0 12px;font-size:23px;font-weight:450;line-height:1.25}._7UIKfG_team li p,._7UIKfG_research li p,._7UIKfG_principles li p{color:#5e5b55;max-width:55ch;margin:0;font-size:15px;line-height:1.85}._7UIKfG_page ._7UIKfG_research{background:#f1eee7;border-radius:3px;margin-bottom:88px;padding:48px}._7UIKfG_research ._7UIKfG_eyebrow{color:#70624c}._7UIKfG_research ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._7UIKfG_research li{border-top:1px solid #c8c2b7;padding-top:24px}._7UIKfG_research h3{font-size:21px}._7UIKfG_page ._7UIKfG_principles{padding:0 0 88px}._7UIKfG_principles ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}._7UIKfG_principles li{padding:28px 0}._7UIKfG_page ._7UIKfG_vision{text-align:center;background:#fff;border-top:1px solid #d7d5ce;padding:96px 8%}._7UIKfG_vision ._7UIKfG_eyebrow{color:#78746c;justify-content:center}._7UIKfG_page ._7UIKfG_vision h2{letter-spacing:-.05em;max-width:24ch;margin:0 auto 32px;font-size:clamp(42px,5vw,72px);font-weight:450;line-height:1.08}._7UIKfG_page:lang(zh-CN) ._7UIKfG_vision h2{letter-spacing:-.02em;max-width:14em;line-height:1.3}._7UIKfG_page ._7UIKfG_vision>p:last-child{color:#5e5b55;max-width:64ch;margin:0 auto;font-size:18px;line-height:1.85}._7UIKfG_page ._7UIKfG_profile{border-top:1px solid #d7d5ce;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:64px 0 96px;display:grid}._7UIKfG_profileIntro h2{max-width:19ch}._7UIKfG_profileIntro>p:last-child{color:#5e5b55;max-width:48ch;margin:24px 0 0;font-size:16px;line-height:1.8}._7UIKfG_contact{align-self:center;min-width:0}._7UIKfG_contact>p{color:#79756d;margin:0 0 14px;font-size:12px}._7UIKfG_email{color:inherit;letter-spacing:-.025em;font-size:clamp(23px,2.7vw,36px);text-decoration:none}._7UIKfG_companyDetails{border-top:1px solid #d7d5ce;margin-top:32px}._7UIKfG_companyDetails summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-size:13px;list-style:none;display:flex}._7UIKfG_companyDetails summary::-webkit-details-marker{display:none}._7UIKfG_companyDetails[open] summary>span{transform:rotate(45deg)}._7UIKfG_facts{margin:0;padding-bottom:12px}._7UIKfG_facts>div{padding:14px 0}._7UIKfG_facts dt{color:#79756d;margin-bottom:6px;font-size:11px}._7UIKfG_facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}._7UIKfG_page a:hover{text-underline-offset:5px;text-decoration:underline}._7UIKfG_page :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid}@media (min-width:760px){._7UIKfG_page{--about-gutter:40px}}@media (min-width:1200px){._7UIKfG_page{--about-gutter:64px}}@media (max-width:899px){._7UIKfG_page ._7UIKfG_hero{grid-template-columns:minmax(0,1fr);gap:36px;padding:36px 0 56px}._7UIKfG_page ._7UIKfG_hero h1{max-width:20ch;font-size:clamp(42px,7.5vw,64px)}._7UIKfG_page:lang(zh-CN) ._7UIKfG_hero h1{max-width:12em;font-size:clamp(38px,6.8vw,58px)}._7UIKfG_page ._7UIKfG_heroBody{max-width:58ch;margin-top:24px}._7UIKfG_page ._7UIKfG_location{margin-top:22px}._7UIKfG_page [id=our-approach],._7UIKfG_sectionIntro,._7UIKfG_teamComposition,._7UIKfG_page ._7UIKfG_profile{grid-template-columns:minmax(0,1fr);gap:28px}._7UIKfG_page [id=our-approach]{padding:48px 0 64px}._7UIKfG_page [id=our-approach]>div{font-size:16px}._7UIKfG_page ._7UIKfG_team{padding:48px 0 64px}._7UIKfG_teamComposition>figure{position:static}._7UIKfG_team li:first-child{border-top:1px solid #d7d5ce;padding-top:24px}._7UIKfG_page ._7UIKfG_research{margin-bottom:64px;padding:32px 24px}._7UIKfG_research ul{grid-template-columns:minmax(0,1fr);gap:28px}._7UIKfG_page ._7UIKfG_principles{padding-bottom:48px}._7UIKfG_principles ol{grid-template-columns:minmax(0,1fr)}._7UIKfG_sectionIntro{margin-bottom:32px}._7UIKfG_sectionIntro>p{font-size:16px}._7UIKfG_page ._7UIKfG_vision{padding:64px 0}._7UIKfG_page ._7UIKfG_vision h2{font-size:clamp(36px,7vw,56px)}._7UIKfG_page ._7UIKfG_vision>p:last-child{font-size:16px}._7UIKfG_page ._7UIKfG_profile{gap:36px;padding:48px 0 64px}}@media print{._7UIKfG_teamComposition>figure{position:static}._7UIKfG_page ._7UIKfG_research{break-inside:avoid}}
.Lfm3Hq_page{--enterprise-gutter:24px;color:#191919;background:#fff}.Lfm3Hq_page>main{width:100%;max-width:1600px;padding:0 var(--enterprise-gutter);gap:0}.Lfm3Hq_page>header>div{max-width:1600px;padding-inline:var(--enterprise-gutter);margin-inline:auto}.Lfm3Hq_page main :is(h1,h2,h3){text-wrap:balance}.Lfm3Hq_page main p{text-wrap:pretty}.Lfm3Hq_page main>section{min-width:0}.Lfm3Hq_page .Lfm3Hq_hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;padding:56px 0 64px;display:grid}.Lfm3Hq_heroText{min-width:0}.Lfm3Hq_kicker{letter-spacing:.015em;margin:0 0 28px;font-size:12px;line-height:1.5}.Lfm3Hq_page .Lfm3Hq_hero h1{letter-spacing:-.05em;max-width:17ch;margin:0;font-size:clamp(44px,4.7vw,70px);font-weight:450;line-height:1.06}.Lfm3Hq_page:lang(zh-CN) .Lfm3Hq_hero h1{letter-spacing:-.025em;max-width:10em;font-size:clamp(38px,4.2vw,62px);line-height:1.26}.Lfm3Hq_page .Lfm3Hq_lead{color:#5e5b55;max-width:48ch;margin:28px 0;font-size:17px;line-height:1.8}.Lfm3Hq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Lfm3Hq_page .Lfm3Hq_hero .Lfm3Hq_actions a{min-height:44px;padding:11px 17px;font-size:13px}.Lfm3Hq_page .Lfm3Hq_hero .Lfm3Hq_actions a:first-child{color:#fff;background:#191919;border-color:#191919}.Lfm3Hq_page .Lfm3Hq_note{color:#75716b;max-width:57ch;margin-top:24px;font-size:12px;line-height:1.7}.Lfm3Hq_hero>figure{width:100%;margin:0}.Lfm3Hq_page .Lfm3Hq_hero [data-media-slot]{background:#1e232b;border-radius:3px;max-height:none;padding:0}.Lfm3Hq_page [id=company-logos]{border-top:1px solid #d7d5ce;border-bottom:1px solid #d7d5ce;margin:0;padding:32px 0 44px}.Lfm3Hq_page [id=company-logos] h2{color:#79756d;margin-bottom:28px;font-size:12px;font-weight:400}.Lfm3Hq_intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-bottom:48px;display:grid}.Lfm3Hq_intro h2,.Lfm3Hq_page .Lfm3Hq_project h2,.Lfm3Hq_page [id=choose-a-product]>h2,.Lfm3Hq_page [id=project-process] h2,.Lfm3Hq_page [id=before-production] h2,.Lfm3Hq_page [id=enterprise-faq] h2,.Lfm3Hq_page [id=contact] h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.5vw,50px);font-weight:450;line-height:1.16}.Lfm3Hq_page:lang(zh-CN) main h2{letter-spacing:-.02em;line-height:1.3}.Lfm3Hq_intro>p{color:#5e5b55;max-width:49ch;margin:0;font-size:17px;line-height:1.8}.Lfm3Hq_page .Lfm3Hq_useCases{padding:96px 0}.Lfm3Hq_useCases ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0;padding:0;list-style:none;display:grid}.Lfm3Hq_useCases li{border-top:1px solid #d7d5ce;min-width:0;padding:30px 0 38px}.Lfm3Hq_caseLabel{align-items:center;gap:18px;margin-bottom:24px;display:flex}.Lfm3Hq_caseLabel>span{color:#92826b;font-variant-numeric:tabular-nums;font-size:12px}.Lfm3Hq_caseLabel>p{color:#79756d;margin:0;font-size:12px}.Lfm3Hq_useCases h3{letter-spacing:-.03em;max-width:24ch;margin:0 0 20px;font-size:clamp(25px,2.4vw,34px);font-weight:450;line-height:1.2}.Lfm3Hq_useCases li>p{color:#5e5b55;max-width:57ch;margin:0;font-size:16px;line-height:1.8}.Lfm3Hq_useCases li>.Lfm3Hq_detail{color:#79756d;margin-top:20px;font-size:12px;line-height:1.75}.Lfm3Hq_page .Lfm3Hq_project{border-top:1px solid #d7d5ce;border-bottom:1px solid #d7d5ce;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;padding:56px 0 80px;display:grid}.Lfm3Hq_project>figure{min-width:0;margin:0}.Lfm3Hq_page .Lfm3Hq_project [data-media-slot]{background:#111;border-radius:3px;max-height:none;padding:0}.Lfm3Hq_projectCopy{min-width:0}.Lfm3Hq_page .Lfm3Hq_project h2{font-size:clamp(30px,3vw,43px)}.Lfm3Hq_projectCopy>p:not(.Lfm3Hq_kicker){color:#5e5b55;margin:24px 0;font-size:15px;line-height:1.8}.Lfm3Hq_projectCopy ol{margin:28px 0;padding:0;list-style:none}.Lfm3Hq_projectCopy li{align-items:start;gap:18px;margin-bottom:24px;display:flex}.Lfm3Hq_projectCopy li>span{color:#92826b;padding-top:4px;font-size:12px}.Lfm3Hq_projectCopy li h3{margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.4}.Lfm3Hq_projectCopy li p{color:#79756d;margin:0;font-size:13px;line-height:1.8}.Lfm3Hq_projectCopy>a{color:inherit;text-underline-offset:5px;font-size:13px}.Lfm3Hq_page [id=choose-a-product]{padding:72px 0 88px}.Lfm3Hq_page [id=choose-a-product]>h2{margin-bottom:36px}.Lfm3Hq_page [id=choose-a-product]>div{gap:32px}.Lfm3Hq_page [id=choose-a-product] [data-panel]{background:#f6f5f1;border:1px solid #d7d5ce;border-radius:3px;padding:32px}.Lfm3Hq_page [id=choose-a-product] [data-panel] h3{letter-spacing:-.02em;font-size:27px;font-weight:450;line-height:1.25}.Lfm3Hq_page [id=choose-a-product] [data-panel] p{font-size:15px;line-height:1.8}.Lfm3Hq_page [id=project-process]{padding:0 0 88px}.Lfm3Hq_page [id=project-process]>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;max-width:none;margin-bottom:36px;display:grid}.Lfm3Hq_page [id=project-process]>div:first-child p{color:#5e5b55;margin:0;font-size:16px;line-height:1.8}.Lfm3Hq_page [id=project-process] ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.Lfm3Hq_page [id=project-process] li{border-top:1px solid #d7d5ce;padding:24px 0 0;display:block}.Lfm3Hq_page [id=project-process] li>p:first-child{color:#92826b;background:0 0;border:0;width:auto;height:auto;margin-bottom:20px;font-size:12px}.Lfm3Hq_page [id=project-process] h3{margin:0 0 14px;font-size:23px;font-weight:450}.Lfm3Hq_page [id=project-process] li p{color:#5e5b55;font-size:15px;line-height:1.8}.Lfm3Hq_page [id=before-production]{background:#f1eee7;border-radius:3px;margin-bottom:88px;padding:48px}.Lfm3Hq_page [id=before-production]>div:first-child{max-width:none;margin-bottom:32px}.Lfm3Hq_page [id=before-production] h2{font-size:clamp(28px,3vw,42px)}.Lfm3Hq_page [id=before-production]>div:first-child p{color:#5e5b55;margin-top:18px;font-size:15px}.Lfm3Hq_page [id=before-production] ul{gap:32px}.Lfm3Hq_page [id=before-production] li h3{margin-bottom:14px;font-size:21px;font-weight:450}.Lfm3Hq_page [id=before-production] li p{color:#5e5b55;font-size:14px;line-height:1.85}.Lfm3Hq_page [id=enterprise-faq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;padding-bottom:88px;display:grid}.Lfm3Hq_page [id=enterprise-faq]>dl{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;margin:0}.Lfm3Hq_page [id=enterprise-faq]>dl>div{border-top:1px solid #d7d5ce}.Lfm3Hq_page [id=enterprise-faq] dt{padding-block:22px;font-size:16px;font-weight:450;line-height:1.5}.Lfm3Hq_page [id=enterprise-faq] dd{color:#5e5b55;font-size:14px;line-height:1.85}.Lfm3Hq_page [id=contact]{border:0;margin-bottom:88px;padding:0}.Lfm3Hq_page [id=contact]>div{background:#f6f5f1;border-radius:3px;gap:64px;padding:48px}.Lfm3Hq_page [id=contact] h2{margin-bottom:24px}.Lfm3Hq_page [id=contact] p{color:#5e5b55;font-size:15px;line-height:1.8}.Lfm3Hq_page [id=contact] form p{font-size:12px}.Lfm3Hq_page :is(a,summary,button):focus-visible{outline-offset:5px;outline:2px solid}@media (min-width:760px){.Lfm3Hq_page{--enterprise-gutter:40px}}@media (min-width:1200px){.Lfm3Hq_page{--enterprise-gutter:64px}}@media (max-width:899px){.Lfm3Hq_page .Lfm3Hq_hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:36px 0 48px}.Lfm3Hq_page .Lfm3Hq_hero h1{max-width:20ch;font-size:clamp(40px,7vw,62px)}.Lfm3Hq_page:lang(zh-CN) .Lfm3Hq_hero h1{max-width:12em;font-size:clamp(36px,6.6vw,54px)}.Lfm3Hq_page .Lfm3Hq_lead{max-width:60ch}.Lfm3Hq_intro{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}.Lfm3Hq_page .Lfm3Hq_useCases{padding:56px 0}.Lfm3Hq_useCases ol{grid-template-columns:minmax(0,1fr)}.Lfm3Hq_useCases h3{max-width:30ch}.Lfm3Hq_page .Lfm3Hq_project{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.Lfm3Hq_page [id=choose-a-product]{padding:48px 0 64px}.Lfm3Hq_page [id=choose-a-product] [data-panel]{padding:24px}.Lfm3Hq_page [id=project-process]{padding-bottom:56px}.Lfm3Hq_page [id=project-process]>div:first-child{grid-template-columns:minmax(0,1fr);gap:24px}.Lfm3Hq_page [id=project-process] ol{grid-template-columns:minmax(0,1fr);gap:28px}.Lfm3Hq_page [id=project-process] li>span{margin-bottom:12px}.Lfm3Hq_page [id=before-production]{margin-bottom:56px;padding:32px 24px}.Lfm3Hq_page [id=before-production] ul{grid-template-columns:minmax(0,1fr);gap:28px}.Lfm3Hq_page [id=enterprise-faq]{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:56px}.Lfm3Hq_page [id=contact]{margin-bottom:64px}.Lfm3Hq_page [id=contact]>div{gap:28px;padding:32px 24px}}
._37R_aq_page{--companion-gutter:24px}._37R_aq_page>main{max-width:1600px;padding:0 var(--companion-gutter);gap:0;margin:0 auto}._37R_aq_page>header>div{max-width:1600px;padding-inline:var(--companion-gutter);margin-inline:auto}._37R_aq_page>main>._37R_aq_hero{padding:80px 0 28px;display:block}._37R_aq_page ._37R_aq_heroText{text-align:center;width:100%;max-width:1040px;margin:0 auto 48px}._37R_aq_page>main>._37R_aq_hero h1{letter-spacing:-.045em;max-width:20ch;margin:22px auto;font-size:clamp(38px,5.3vw,78px);font-weight:420;line-height:1.08}._37R_aq_page:lang(zh-CN)>main>._37R_aq_hero h1{letter-spacing:-.035em;max-width:15ch;line-height:1.22}._37R_aq_eyebrow{letter-spacing:.035em;color:#686861;margin:0 auto;font:12px/1.6 ui-monospace,monospace}._37R_aq_page ._37R_aq_heroBody{color:#4e5049;text-wrap:pretty;max-width:650px;margin:0 auto;font-size:19px;line-height:1.65}._37R_aq_page ._37R_aq_note{color:#797b72;max-width:640px;margin:24px auto 0;font-size:12px;line-height:1.65}._37R_aq_heroArt{background:#f5f2e9;border-radius:6px;width:100%;overflow:hidden}._37R_aq_heroArt figure{margin:0}._37R_aq_heroArt img{object-fit:contain}._37R_aq_page>main>nav{border:0;border-bottom:1px solid #e3e2da;margin:0 0 72px;padding:22px 0}._37R_aq_page>main>nav>h2{color:#77786f;margin-bottom:12px;font-size:12px}._37R_aq_page>main>nav ol{flex-wrap:wrap;gap:12px 24px;display:flex}._37R_aq_page>main>nav a{font-size:13px}._37R_aq_page>main>nav a:before{content:none}._37R_aq_page>main>nav li{flex:0 auto}._37R_aq_page>main>nav a{min-height:36px;padding-block:8px}._37R_aq_page>main>section:not(._37R_aq_hero){margin:0 0 100px}._37R_aq_page>main>section:not(._37R_aq_hero) h2{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;font-size:clamp(30px,3.6vw,52px);font-weight:430;line-height:1.18}._37R_aq_page>main>section:not(._37R_aq_hero) h3{letter-spacing:-.02em;font-weight:480;line-height:1.35}._37R_aq_page>main>section:not(._37R_aq_hero) p{text-wrap:pretty}._37R_aq_page [id=status]{background:#f5f4ef;border-left:0;border-radius:4px;margin-bottom:64px;padding:32px 40px}._37R_aq_page [id=status] h2{max-width:none!important;font-size:23px!important}._37R_aq_page [id=status] p{max-width:80ch;font-size:15px;line-height:1.75}._37R_aq_page [id=more]>div,._37R_aq_page [id=research-roadmap]>div{min-width:0}._37R_aq_page [id=more],._37R_aq_page [id=research-roadmap]{border-top:1px solid #dddfd6;padding-top:40px}._37R_aq_page [id=more]>div>p,._37R_aq_page [id=research-roadmap]>div>p{color:#65675d;max-width:75ch;line-height:1.75}._37R_aq_page [id=research-roadmap] ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}._37R_aq_page [id=research-roadmap] li,._37R_aq_page [id=more] li{background:0 0;border:0;border-top:1px solid #dadbd3;border-radius:0;padding:28px 0}._37R_aq_page[data-product-page=robots] [id=more]{background:#f5f1e8;border:0;border-radius:4px;padding:44px}._37R_aq_page[data-product-page=robots] [id=more] ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 56px}._37R_aq_page[data-product-page=robots] [id=experience] ul{display:block}._37R_aq_page[data-product-page=robots] [id=experience] li{margin:0}._37R_aq_page[data-product-page=robots] [id=experience] figure{margin:24px 0}._37R_aq_page[data-product-page=mido] [id=development-demo]>ul{max-width:280px;margin:32px auto 0;display:block}._37R_aq_page[data-product-page=mido] [id=experience]>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._37R_aq_page[data-product-page=mido] [id=experience]>ul>li{grid-template-rows:subgrid;grid-row:span 2;grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._37R_aq_page[data-product-page=mido] [id=experience] figure{order:0;margin:0}._37R_aq_page[data-product-page=mido] [id=experience] h3{font-size:24px}._37R_aq_page[data-product-page=mido] [id=experience] p{font-size:15px;line-height:1.75}._37R_aq_page>main>section[id$=-closing]{margin-bottom:64px;padding:64px 32px}._37R_aq_page>main>section[id$=-closing] h2{margin:0 auto 24px}._37R_aq_page [id=experience]>div:first-child,._37R_aq_page [id=more]>div:first-child,._37R_aq_page [id=research-roadmap]>div:first-child{margin-bottom:32px}._37R_aq_page [id=entrances]{border-top:1px solid #dddfd6;padding:32px 0}._37R_aq_page [id=entrances] h2{font-size:28px!important}._37R_aq_page ._37R_aq_partner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}._37R_aq_partner>div{min-width:0}._37R_aq_partner figure{margin:0}._37R_aq_partner p{color:#64655c;max-width:58ch;font-size:16px;line-height:1.75}._37R_aq_partner a{color:inherit;text-underline-offset:6px;padding:12px 0;font-size:13px;display:inline-block}._37R_aq_partner ._37R_aq_attribution{color:#787b71;max-width:none;margin-top:14px;font-size:11px}@media (min-width:760px){._37R_aq_page{--companion-gutter:40px}}@media (min-width:1200px){._37R_aq_page{--companion-gutter:64px}}@media (max-width:899px){._37R_aq_page>main>._37R_aq_hero{padding-top:48px}._37R_aq_page ._37R_aq_heroText{margin-bottom:32px}._37R_aq_page ._37R_aq_heroBody{font-size:17px}._37R_aq_page>main>section:not(._37R_aq_hero){margin-bottom:64px}._37R_aq_page [id=research-roadmap] ul{grid-template-columns:1fr;gap:0}._37R_aq_page [id=status],._37R_aq_page[data-product-page=robots] [id=more]{padding:26px}._37R_aq_page ._37R_aq_partner{grid-template-columns:1fr;gap:28px}._37R_aq_page[data-product-page=mido] [id=experience]>ul{grid-template-columns:1fr;gap:48px}._37R_aq_page[data-product-page=mido] [id=experience]>ul>li{flex-direction:column;display:flex}._37R_aq_page[data-product-page=mido] [id=experience] figure{align-self:center;width:100%;max-width:320px}}@media (max-width:599px){._37R_aq_page[data-product-page=robots] [id=more] ul{grid-template-columns:1fr;gap:0}._37R_aq_page ._37R_aq_heroText{text-align:left}._37R_aq_page>main>._37R_aq_hero h1{max-width:19ch;margin-left:0}._37R_aq_page>main>nav{margin-bottom:40px}}@media print{._37R_aq_page>main>section{break-inside:avoid}._37R_aq_page ._37R_aq_heroArt{max-width:800px;margin:0 auto}}
.ZAnvlW_card{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden;container-type:inline-size}.ZAnvlW_developers{color:#f4f4ee;background:#121313;grid-template-columns:34% 1fr;align-items:center;gap:5%;padding:7%;display:grid}.ZAnvlW_apiHeading{flex-direction:column;gap:16px;display:flex}.ZAnvlW_apiHeading>span,.ZAnvlW_midoCopy>span{letter-spacing:.055em;opacity:.6;font-size:clamp(9px,2.3cqw,12px)}.ZAnvlW_apiHeading strong{letter-spacing:-.06em;font-size:clamp(28px,11cqw,54px);font-weight:450;line-height:1}.ZAnvlW_flow{width:100%;margin:0;padding:0;font-size:clamp(10px,2.7cqw,14px);list-style:none}.ZAnvlW_flow li{border-bottom:1px solid #ffffff25;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:clamp(5px,1.8cqw,9px) 0;line-height:1.35;display:grid}.ZAnvlW_flow li:last-child{border:0}.ZAnvlW_number{color:#999;font-variant-numeric:tabular-nums;font-size:9px}.ZAnvlW_arrow{color:#8b8c87;font-size:14px}.ZAnvlW_mido{color:#242126;background:#e9e6e4;grid-template-columns:45% 55%;display:grid}.ZAnvlW_midoCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:18% 6% 14% 17%;display:flex}.ZAnvlW_midoCopy strong{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(24px,8cqw,40px);font-weight:450;line-height:1.1}.ZAnvlW_midoCopy>div{color:#666168;flex-direction:column;gap:7px;font-size:clamp(10px,2.7cqw,14px);line-height:1.4;display:flex}.ZAnvlW_portrait{min-width:0;height:100%;overflow:hidden}.ZAnvlW_portrait img{object-position:50% 30%;mix-blend-mode:multiply;width:100%;height:100%;display:block;object-fit:cover!important}@media (prefers-reduced-motion:no-preference){.ZAnvlW_portrait img{transition:transform .5s}a:hover .ZAnvlW_portrait img{transform:scale(1.025)}}
.kRAi2q_section{border-top:1px solid #e6e6e1;padding:40px 0 0}.kRAi2q_intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:38px;display:grid}.kRAi2q_intro h2,.kRAi2q_contact h2{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(30px,3.5vw,50px);font-weight:450;line-height:1.14}.kRAi2q_intro p,.kRAi2q_contact p{color:#64645e;text-wrap:pretty;max-width:54ch;margin:0;font-size:16px;line-height:1.75}.kRAi2q_tabs [role=tablist]{border:0;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0 0 28px;padding:0;display:flex}.kRAi2q_tabs [role=tab]{color:#55554f;background:#fff;border:1px solid #dddcd5;border-radius:999px;flex:0 auto;min-width:0;padding:10px 18px}.kRAi2q_tabs [role=tab]:first-child{border-left:1px solid #dddcd5;padding-left:18px}.kRAi2q_tabs [role=tab] span{font-size:13px;font-weight:500}.kRAi2q_tabs [role=tab] small{display:none}.kRAi2q_tabs [role=tab][aria-selected=true]{color:#fff;background:#181917;border-color:#181917}.kRAi2q_tabs [role=tab]:focus-visible{outline-offset:4px;outline:2px solid #535a75}.kRAi2q_tabs [data-platform]{border:0;padding:0}.kRAi2q_story{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:56px;min-height:370px;display:grid}.kRAi2q_storyText{padding:18px 0}.kRAi2q_number{color:#7a7a71;margin:0 0 22px;font:12px/1.5 ui-monospace,monospace}.kRAi2q_story h3{letter-spacing:-.025em;text-wrap:balance;margin:0 0 22px;font-size:clamp(25px,2.6vw,36px);font-weight:450;line-height:1.2}.kRAi2q_story p:not(.kRAi2q_number){color:#5b5d57;text-wrap:pretty;margin:0;font-size:16px;line-height:1.75}.kRAi2q_story .kRAi2q_detail{border-top:1px solid #dcded7;padding-top:18px;color:#73756f!important;margin-top:28px!important;font-size:12px!important}.kRAi2q_visual{background:#f4f4ef;border-radius:8px;min-width:0;overflow:hidden}.kRAi2q_visual figure{margin:0}.kRAi2q_visual figure>div{border-radius:8px}.kRAi2q_visual figcaption{padding:10px 16px;font-size:11px}.kRAi2q_visual:has(video[poster*=mido]){justify-self:center;width:100%;max-width:420px}.kRAi2q_flow{color:#fff;background:#191c1a;border-radius:8px;padding:clamp(26px,4vw,52px)}.kRAi2q_flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.kRAi2q_flow li{min-width:0;position:relative}.kRAi2q_flow code{color:#e0ebd8;overflow-wrap:anywhere;background:#303530;border:1px solid #4a5348;border-radius:4px;min-height:65px;padding:15px 12px;font:12px/1.5 ui-monospace,monospace;display:block}.kRAi2q_flow li:not(:last-child):after{content:"→";color:#9fa99d;position:absolute;top:21px;right:-21px}.kRAi2q_flow h3{margin:24px 0 12px;font-size:16px;font-weight:500;line-height:1.4}.kRAi2q_flow p{color:#bbc0b9;margin:0;font-size:13px;line-height:1.7}.kRAi2q_contact{background:#f3f3ed;border-radius:8px;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);padding:clamp(28px,5vw,64px);display:grid}.kRAi2q_contact h2{margin-bottom:24px}.kRAi2q_contact a{color:inherit;text-underline-offset:4px}.kRAi2q_contact .kRAi2q_direct{margin-top:28px;font-size:13px}.kRAi2q_form{gap:20px;min-width:0;display:grid}.kRAi2q_form label{gap:9px;font-size:13px;font-weight:500;display:grid}.kRAi2q_form :is(input,textarea){box-sizing:border-box;color:#20231e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c8cbc3;border-radius:3px;padding:12px;line-height:1.6}.kRAi2q_form textarea{resize:vertical;min-height:136px}.kRAi2q_form :is(input,textarea):focus-visible{outline-offset:2px;outline:2px solid #737e64}.kRAi2q_form .kRAi2q_notice{font-size:12px}.kRAi2q_form button,.kRAi2q_draft{font:inherit;cursor:pointer;background:#171a15;border:0;border-radius:3px;justify-self:start;padding:13px 20px;font-size:13px;text-decoration:none;color:#fff!important}.kRAi2q_draftBox{border:1px solid #bec4b8;gap:16px;padding:18px;display:grid}.kRAi2q_homeBridge{background:#f5f4ef;border-radius:4px;grid-template-columns:1fr 1fr;align-items:start;column-gap:64px;margin:64px 0 0;padding:48px;display:grid}.kRAi2q_homeBridge h2{grid-row:1/3}.kRAi2q_homeBridge a{grid-column:2;justify-self:start}.kRAi2q_homeBridge h2{letter-spacing:-.035em;text-wrap:balance;max-width:23ch;margin:0 0 20px;font-size:clamp(30px,3vw,46px);font-weight:450;line-height:1.2}.kRAi2q_homeBridge p{color:#5b6056;max-width:62ch;margin:0 0 24px;font-size:16px;line-height:1.7}.kRAi2q_homeBridge a{color:#191b17;text-underline-offset:5px;font-size:14px}@media (max-width:899px){.kRAi2q_intro{grid-template-columns:1fr;gap:20px}.kRAi2q_story{grid-template-columns:1fr;gap:24px}.kRAi2q_storyText{max-width:62ch;padding:0}.kRAi2q_story .kRAi2q_detail{margin-top:18px!important}.kRAi2q_flow ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.kRAi2q_flow li:after{display:none}.kRAi2q_contact{grid-template-columns:1fr}.kRAi2q_homeBridge{margin-top:40px;padding:32px 24px;display:block}}@media (max-width:479px){.kRAi2q_flow ol{grid-template-columns:1fr}.kRAi2q_flow h3{margin-top:16px}.kRAi2q_tabs [role=tab]{padding:9px 13px}.kRAi2q_tabs [role=tab]:first-child{padding-left:13px}.kRAi2q_tabs [role=tab] span{font-size:12px}.kRAi2q_number{margin-bottom:14px}}@media print{.kRAi2q_tabs [role=tablist]{display:none}.kRAi2q_tabs [data-platform][hidden]{display:block!important}.kRAi2q_story{break-inside:avoid;margin-bottom:25px}.kRAi2q_flow{color:#111;background:#fff;border:1px solid #aaa}.kRAi2q_flow p{color:#333}}
