.chetto-brand-module__oeN9Na__asset{padding:calc(var(--spacing) * 3);vertical-align:middle;box-sizing:content-box;flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.chetto-brand-module__oeN9Na__asset img{width:auto;height:calc(var(--spacing) * 4 * 1.00121);filter:none;flex:none;max-width:none;display:block}.chetto-brand-module__oeN9Na__asset .chetto-brand-module__oeN9Na__white{display:none}.chetto-brand-module__oeN9Na__large{padding:calc(var(--spacing) * 4)}.chetto-brand-module__oeN9Na__large img{height:calc(var(--spacing) * 6 * 1.00121)}.chetto-brand-module__oeN9Na__asset[data-tone=dark] .chetto-brand-module__oeN9Na__black{display:none}.chetto-brand-module__oeN9Na__asset[data-tone=dark] .chetto-brand-module__oeN9Na__white{display:block}:is([data-landing-theme=dark] .chetto-brand-module__oeN9Na__asset[data-tone=header] .chetto-brand-module__oeN9Na__black,[data-over-hero=true] .chetto-brand-module__oeN9Na__asset[data-tone=header] .chetto-brand-module__oeN9Na__black){display:none}:is([data-landing-theme=dark] .chetto-brand-module__oeN9Na__asset[data-tone=header] .chetto-brand-module__oeN9Na__white,[data-over-hero=true] .chetto-brand-module__oeN9Na__asset[data-tone=header] .chetto-brand-module__oeN9Na__white){display:block}@media (max-width:380px){.chetto-brand-module__oeN9Na__asset[data-tone=header]{padding:calc(var(--spacing) * 2.5)}}
.section-eyebrow-module__DdbOeG__eyebrow.section-eyebrow-module__DdbOeG__eyebrow{margin:0 0 var(--spacing-card);font-size:var(--text-t7);line-height:var(--text-t7--line-height);letter-spacing:0;color:var(--muted-foreground);word-break:keep-all;font-weight:500}
.theme-switch-module__jmXMma__scope[data-landing-theme]{--primary:var(--brand-600);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-switch-module__jmXMma__scope[data-landing-theme=dark]{--background:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.theme-switch-module__jmXMma__scope[data-landing-theme=dark]{--background:lab(0% 0 0)}}.theme-switch-module__jmXMma__scope[data-landing-theme=dark] :where(video[src*=-dark],img[src*=-dark]){filter:contrast(1.08)}.theme-switch-module__jmXMma__switch{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);color:var(--foreground);align-items:center;gap:3px;padding:4px;display:inline-flex}.theme-switch-module__jmXMma__switch .theme-switch-module__jmXMma__choice{border-radius:var(--radius-md);height:32px;min-height:32px;color:var(--muted-foreground);gap:7px;padding:0 12px;font-size:11px}.theme-switch-module__jmXMma__switch .theme-switch-module__jmXMma__choice[aria-current]{background:var(--muted);color:var(--foreground)}.theme-switch-module__jmXMma__choice svg{width:14px;height:14px}.theme-switch-module__jmXMma__choice:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.theme-switch-module__jmXMma__onHeader{background:0 0;border-color:#0000;gap:2px;padding:2px}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice{width:28px;height:28px;min-height:28px;color:var(--invert-foreground);padding:0}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice[aria-current]{background:color-mix(in oklch,var(--invert-foreground) 18%,transparent);color:var(--invert-foreground)}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice:hover{background:color-mix(in oklch,var(--invert-foreground) 12%,transparent);color:var(--invert-foreground)}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice>span{display:none}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice:focus-visible{outline-color:var(--invert-foreground)}@media (max-width:760px){.theme-switch-module__jmXMma__switch .theme-switch-module__jmXMma__choice{padding-inline:9px}.theme-switch-module__jmXMma__onHeader .theme-switch-module__jmXMma__choice{padding:0}}
.body-shared-module__HPKNLa__image{min-width:0;position:relative;overflow:hidden}.body-shared-module__HPKNLa__image img{object-fit:cover}.body-shared-module__HPKNLa__models{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;font-size:12px;display:flex}.body-shared-module__HPKNLa__models>span{opacity:.6}.body-shared-module__HPKNLa__models>div{font-family:var(--font-brand);flex-wrap:wrap;gap:28px;font-size:18px;font-weight:500;display:flex}.body-shared-module__HPKNLa__storySequence{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:580px;margin:20px 0 0;padding:0;font-size:10px;list-style:none;display:grid}.body-shared-module__HPKNLa__storySequence li{color:inherit;padding-top:12px;position:relative}.body-shared-module__HPKNLa__storySequence li:before,.body-shared-module__HPKNLa__storySequence li:after{content:"";opacity:.15;transform-origin:0;background:currentColor;height:1px;position:absolute;top:0;left:0;right:0}.body-shared-module__HPKNLa__storySequence li:after{background:var(--primary);opacity:1}.body-shared-module__HPKNLa__storySequence li>span{font:500 9px var(--font-brand);color:var(--primary);margin-right:8px}.body-shared-module__HPKNLa__appDownload{color:var(--foreground);background:var(--muted);padding:var(--spacing-section) max(5vw,24px);border-block:1px solid var(--border)}.body-shared-module__HPKNLa__downloadHeader{justify-content:space-between;gap:var(--spacing-card);font:500 var(--text-t7)/1.6 var(--font-brand);color:var(--muted-foreground);padding-bottom:var(--spacing-card);border-bottom:1px solid var(--border);display:flex}.body-shared-module__HPKNLa__downloadLayout{gap:var(--spacing-section);max-width:1280px;padding-block:var(--spacing-section);grid-template-columns:1fr 1.1fr;align-items:center;margin:auto;display:grid}.body-shared-module__HPKNLa__downloadCharacter{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.body-shared-module__HPKNLa__downloadCheto{object-fit:contain;width:100%;max-width:600px;height:auto}.body-shared-module__HPKNLa__chetoSignature{font:500 var(--text-t7)/1.6 var(--font-brand);color:var(--muted-foreground);margin-top:var(--spacing-card);text-align:center}.body-shared-module__HPKNLa__appDownload[data-cheto-style=signal-atlas],.body-shared-module__HPKNLa__appDownload[data-cheto-style=open-field],.body-shared-module__HPKNLa__appDownload[data-cheto-style=daily-index]{background:var(--background)}.body-shared-module__HPKNLa__appDownload[data-cheto-style=signal-atlas] .body-shared-module__HPKNLa__chetoSignature{color:var(--primary)}.body-shared-module__HPKNLa__appDownload[data-cheto-style=open-field] .body-shared-module__HPKNLa__downloadHeader{border-bottom:0}.body-shared-module__HPKNLa__appDownload[data-cheto-style=daily-index] .body-shared-module__HPKNLa__downloadCharacter{order:1}.body-shared-module__HPKNLa__appDownload[data-cheto-style=daily-index] .body-shared-module__HPKNLa__downloadCopy{order:0}.body-shared-module__HPKNLa__appDownload[data-cheto-style=daily-index] .body-shared-module__HPKNLa__chetoSignature{font-family:var(--font-brand-point);font-style:italic}.body-shared-module__HPKNLa__appDownload[data-cheto-style=soft-signals] .body-shared-module__HPKNLa__downloadCopy h2,.body-shared-module__HPKNLa__appDownload[data-cheto-style=soft-signals-b] .body-shared-module__HPKNLa__downloadCopy h2{font-weight:700}.body-shared-module__HPKNLa__downloadEyebrow{font:600 var(--text-t6)/1.6 var(--font-brand);color:var(--primary);margin:0 0 var(--spacing-card)}.body-shared-module__HPKNLa__downloadCopy h2{font-size:var(--text-landing-hero);letter-spacing:-.06em;word-break:keep-all;margin:0;font-weight:500;line-height:1.25}.body-shared-module__HPKNLa__downloadCopy h2 span{color:var(--primary)}.body-shared-module__HPKNLa__downloadDescription{font-size:var(--text-t5);color:var(--muted-foreground);margin-top:var(--spacing-card);word-break:keep-all;line-height:1.9}.body-shared-module__HPKNLa__downloadActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.body-shared-module__HPKNLa__downloadActions button{border-radius:var(--radius-md)}.body-shared-module__HPKNLa__downloadAvailability{font-size:var(--text-t7);color:var(--muted-foreground);margin-top:16px;line-height:1.7}.body-shared-module__HPKNLa__downloadPreview{min-height:44px;font-size:var(--text-t6);align-items:center;gap:12px;margin-top:12px;display:inline-flex}.body-shared-module__HPKNLa__downloadPreview svg{width:16px;height:16px}.body-shared-module__HPKNLa__appDownload :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:900px){.body-shared-module__HPKNLa__downloadLayout{gap:32px}.body-shared-module__HPKNLa__downloadActions{flex-direction:column;align-items:stretch}.body-shared-module__HPKNLa__downloadCopy h2{font-size:var(--text-landing-title)}}@media (max-width:639px){.body-shared-module__HPKNLa__downloadLayout{grid-template-columns:1fr;padding-block:32px}.body-shared-module__HPKNLa__downloadCharacter{order:1}.body-shared-module__HPKNLa__downloadCopy{text-align:center;order:0}.body-shared-module__HPKNLa__downloadHeader{font-size:var(--text-t7)}.body-shared-module__HPKNLa__downloadHeader span:last-child{display:none}.body-shared-module__HPKNLa__downloadCheto{max-width:440px}.body-shared-module__HPKNLa__downloadCopy h2{font-size:var(--text-t0)}}.body-shared-module__HPKNLa__dialog{max-width:min(440px,100% - 32px)}.body-shared-module__HPKNLa__dialogClose{border-radius:var(--radius-md);place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.body-shared-module__HPKNLa__dialogClose svg{width:18px;height:18px}.body-shared-module__HPKNLa__dialogClose:hover{background:var(--muted)}.body-shared-module__HPKNLa__dialog [data-slot=dialog-description]{margin-top:12px;line-height:1.8}.body-shared-module__HPKNLa__footer{background:var(--background);color:var(--foreground);padding:48px max(5vw,24px) 24px}.body-shared-module__HPKNLa__footer[data-dark=true]{background:var(--background);color:var(--foreground)}.body-shared-module__HPKNLa__footer>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.body-shared-module__HPKNLa__footer>div:first-child{padding-bottom:40px}.body-shared-module__HPKNLa__footer>div:first-child p{font:500 clamp(20px,2.5vw,32px) var(--font-brand-display);letter-spacing:-.05em}.body-shared-module__HPKNLa__footer>div:last-child{border-top:1px solid color-mix(in oklch,currentColor 15%,transparent);padding-top:24px;font-size:10px}.body-shared-module__HPKNLa__footer nav{flex-wrap:wrap;gap:18px;display:flex}.body-shared-module__HPKNLa__footer a{align-items:center;gap:4px;display:inline-flex}.body-shared-module__HPKNLa__footer a svg:not(:first-child){width:14px;height:14px}.body-shared-module__HPKNLa__footer a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:900px){.body-shared-module__HPKNLa__footer>div:last-child{flex-wrap:wrap}}@media (max-width:639px){.body-shared-module__HPKNLa__models{gap:16px}.body-shared-module__HPKNLa__models>div{gap:20px;font-size:15px}.body-shared-module__HPKNLa__footer{padding-inline:24px}.body-shared-module__HPKNLa__footer>div{flex-direction:column;align-items:flex-start;gap:24px}.body-shared-module__HPKNLa__footer>div:first-child{padding-bottom:28px}.body-shared-module__HPKNLa__footer>div:first-child p{font-size:24px}.body-shared-module__HPKNLa__footer nav{gap:16px;line-height:1.8}}.body-shared-module__HPKNLa__downloadMotion{perspective:1000px}.body-shared-module__HPKNLa__downloadMotion .body-shared-module__HPKNLa__downloadCheto{object-fit:contain;transform-origin:50% 52%;will-change:transform;width:100%;max-height:560px;animation:12s ease-in-out infinite body-shared-module__HPKNLa__downloadOrbitFloat}@keyframes body-shared-module__HPKNLa__downloadOrbitFloat{0%,to{transform:translateY(0)rotate(-4deg)rotateY(-7deg)}50%{transform:translateY(-16px)rotate(4deg)rotateY(7deg)}}@media (max-width:639px){.body-shared-module__HPKNLa__downloadMotion .body-shared-module__HPKNLa__downloadCheto{max-height:400px}}@media (prefers-reduced-motion:reduce){.body-shared-module__HPKNLa__downloadMotion .body-shared-module__HPKNLa__downloadCheto{will-change:auto;animation:none}}.body-shared-module__HPKNLa__downloadVideoFigure{position:relative}.body-shared-module__HPKNLa__downloadVideo{width:100%;height:560px;position:relative}.body-shared-module__HPKNLa__downloadVideo>img,.body-shared-module__HPKNLa__downloadVideo>video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.body-shared-module__HPKNLa__downloadVideo>video{opacity:0}.body-shared-module__HPKNLa__downloadVideo>video[data-ready=true]{opacity:1}.body-shared-module__HPKNLa__downloadVideoControl{color:var(--foreground);background:var(--background);position:absolute;bottom:0;right:0}@media (max-width:639px){.body-shared-module__HPKNLa__downloadVideo{height:400px}}.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape]{gap:var(--spacing-card);grid-template-columns:1.3fr 1fr}.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape] .body-shared-module__HPKNLa__downloadVideo{aspect-ratio:16/9;width:85%;height:auto;margin-inline:auto}@media (max-width:900px){.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape]{grid-template-columns:1fr}.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape] .body-shared-module__HPKNLa__downloadCharacter{order:1}.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape] .body-shared-module__HPKNLa__downloadCopy{text-align:center;order:0}.body-shared-module__HPKNLa__downloadLayout[data-artwork-layout=landscape] .body-shared-module__HPKNLa__downloadActions{align-items:center}}.body-shared-module__HPKNLa__appDownload[data-artwork-theme=dark] .body-shared-module__HPKNLa__downloadVideo{mix-blend-mode:lighten}.body-shared-module__HPKNLa__downloadLayout[data-artwork-ratio="4:3"] .body-shared-module__HPKNLa__downloadVideo{aspect-ratio:4/3}.body-shared-module__HPKNLa__downloadBrand{margin-bottom:var(--spacing-card);display:flex}
.mcp-section-module__Qonr9G__section{color:var(--foreground);background:var(--background);padding:var(--spacing-section) max(5vw,var(--spacing-group));border-top:1px solid var(--border);overflow:clip}.mcp-section-module__Qonr9G__sectionHeader,.mcp-section-module__Qonr9G__intro,.mcp-section-module__Qonr9G__experience,.mcp-section-module__Qonr9G__prototypeNote{max-width:1280px;margin-inline:auto}.mcp-section-module__Qonr9G__sectionHeader{justify-content:space-between;gap:var(--spacing-card);padding-bottom:var(--spacing-card);border-bottom:1px solid var(--border);font:500 var(--text-t7)/1.6 var(--font-brand);color:var(--muted-foreground);display:flex}.mcp-section-module__Qonr9G__intro{gap:var(--spacing-group);margin-block:var(--spacing-section);grid-template-columns:1fr auto;align-items:end;display:grid}.mcp-section-module__Qonr9G__intro h2{font-size:var(--text-landing-title);letter-spacing:-.055em;word-break:keep-all;margin:0;font-weight:500;line-height:1.2}.mcp-section-module__Qonr9G__intro h2 span,.mcp-section-module__Qonr9G__intro h2 em{display:block}.mcp-section-module__Qonr9G__intro h2 em{color:var(--primary);font-style:normal}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__description{font-size:var(--text-t5);color:var(--muted-foreground);margin-top:var(--spacing-card);word-break:keep-all;line-height:1.9}.mcp-section-module__Qonr9G__introAction{align-items:flex-start;gap:var(--spacing-field);flex-direction:column;display:flex}.mcp-section-module__Qonr9G__introAction small,.mcp-section-module__Qonr9G__prototypeNote{font-size:var(--text-t7);color:var(--muted-foreground);line-height:1.8}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__prototypeNote{margin-top:var(--spacing-group);padding-top:var(--spacing-card);border-top:1px solid var(--border)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__toolIcon{width:calc(var(--spacing-field) * 2);height:calc(var(--spacing-field) * 2);object-fit:contain;box-sizing:content-box;padding:calc(var(--spacing-field) / 3);border-radius:var(--radius-md);background:var(--primary-foreground);flex-shrink:0;display:block}.mcp-section-module__Qonr9G__brand{width:180px;max-width:100%;height:auto;color:var(--foreground)}.mcp-section-module__Qonr9G__choices{gap:var(--spacing-field);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mcp-section-module__Qonr9G__choices li{min-width:0}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__toolButton{justify-content:flex-start;gap:var(--spacing-field);width:100%;height:auto;min-height:48px;padding:var(--spacing-field);white-space:normal;text-align:left;border-radius:var(--radius-md);font-size:var(--text-t7);color:var(--muted-foreground)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__toolButton[aria-pressed=true]{background:var(--muted);color:var(--foreground);outline:1px solid var(--primary);outline-offset:-1px}.mcp-section-module__Qonr9G__toolButton>span:not(.mcp-section-module__Qonr9G__toolNumber){overflow-wrap:anywhere;min-width:0}.mcp-section-module__Qonr9G__choiceArrow{flex-shrink:0;margin-left:auto}.mcp-section-module__Qonr9G__selectionNote{font-size:var(--text-t7);color:var(--muted-foreground);margin:0 0 var(--spacing-card);line-height:1.8}.mcp-section-module__Qonr9G__context{min-width:0;padding:var(--spacing-card) 0;border-top:1px solid var(--border)}.mcp-section-module__Qonr9G__contextLabel,.mcp-section-module__Qonr9G__step{font-size:var(--text-t7);color:var(--muted-foreground);font-weight:500;line-height:1.7;display:block}.mcp-section-module__Qonr9G__context>div{gap:var(--spacing-field);margin-top:var(--spacing-card);align-items:center;display:flex}.mcp-section-module__Qonr9G__context strong{font-size:var(--text-t5);font-weight:500}.mcp-section-module__Qonr9G__context p{font-size:var(--text-t6);margin-top:var(--spacing-field);word-break:keep-all;min-height:3.6em;line-height:1.8}.mcp-section-module__Qonr9G__context small{font-size:var(--text-t7);color:var(--muted-foreground)}.mcp-section-module__Qonr9G__route{align-items:center;gap:var(--spacing-card);padding-block:var(--spacing-group);grid-template-columns:1fr .4fr 1.4fr .4fr 1fr;display:grid}.mcp-section-module__Qonr9G__routeEndpoint{align-items:center;gap:var(--spacing-field);text-align:center;flex-direction:column;min-width:0;display:flex}.mcp-section-module__Qonr9G__routeEndpoint>span,.mcp-section-module__Qonr9G__routeCore>span,.mcp-section-module__Qonr9G__routeCore>small{font-size:var(--text-t7);color:var(--muted-foreground)}.mcp-section-module__Qonr9G__routeEndpoint>strong{font-size:var(--text-t5);overflow-wrap:anywhere;font-weight:500}.mcp-section-module__Qonr9G__routeLine{color:var(--primary);justify-content:flex-end;align-items:center;display:flex;position:relative}.mcp-section-module__Qonr9G__routeLine:before{content:"";inset-inline:0;background:var(--primary);height:1px;position:absolute;top:50%}.mcp-section-module__Qonr9G__routeLine svg{width:var(--spacing-card);height:var(--spacing-card)}.mcp-section-module__Qonr9G__routeCore{aspect-ratio:1;border:1px solid var(--primary);gap:var(--spacing-card);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:330px;margin:auto;display:flex;position:relative}.mcp-section-module__Qonr9G__routeCore:before{content:"";inset:var(--spacing-field);border:1px solid var(--border);pointer-events:none;border-radius:50%;position:absolute}.mcp-section-module__Qonr9G__routeCore .mcp-section-module__Qonr9G__brand{width:200px;max-width:75%}.mcp-section-module__Qonr9G__atlasBottom{gap:var(--spacing-group);margin-top:var(--spacing-group);padding-top:var(--spacing-group);border-top:1px solid var(--border);grid-template-columns:2fr 1fr;display:grid}.mcp-section-module__Qonr9G__atlasBottom .mcp-section-module__Qonr9G__context{border-top:0;padding-top:0}.mcp-section-module__Qonr9G__field{gap:var(--spacing-group);padding-block:var(--spacing-group);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.mcp-section-module__Qonr9G__field>div{padding-top:var(--spacing-card);border-top:1px solid var(--border);position:relative}.mcp-section-module__Qonr9G__field>div:before{content:"";width:var(--spacing-field);aspect-ratio:1;background:var(--primary);left:0;top:calc(var(--spacing-field) / -2);border-radius:50%;position:absolute}.mcp-section-module__Qonr9G__field .mcp-section-module__Qonr9G__brand,.mcp-section-module__Qonr9G__fieldSymbol,.mcp-section-module__Qonr9G__aiPair{height:80px;margin-block:var(--spacing-group)}.mcp-section-module__Qonr9G__fieldSymbol,.mcp-section-module__Qonr9G__aiPair{align-items:center;gap:var(--spacing-card);display:flex}.mcp-section-module__Qonr9G__fieldSymbol>span{font-size:var(--text-t0);color:var(--primary);font-weight:400}.mcp-section-module__Qonr9G__field h3{font-size:var(--text-t2);margin-bottom:var(--spacing-field);letter-spacing:-.04em;font-weight:500;line-height:1.4}.mcp-section-module__Qonr9G__field p{font-size:var(--text-t6);color:var(--muted-foreground);word-break:keep-all;min-height:3.8em;line-height:1.9}.mcp-section-module__Qonr9G__fieldSource{margin-top:var(--spacing-section)}.mcp-section-module__Qonr9G__fieldAi{margin-top:calc(var(--spacing-section) * 2)}.mcp-section-module__Qonr9G__fieldBottom{margin-top:var(--spacing-section);border-top:1px solid var(--border);padding-top:var(--spacing-card)}.mcp-section-module__Qonr9G__fieldBottom .mcp-section-module__Qonr9G__choices{grid-template-columns:repeat(6,minmax(0,1fr))}.mcp-section-module__Qonr9G__section[data-mcp-concept=open-field] .mcp-section-module__Qonr9G__intro h2{font-size:var(--text-landing-hero);font-weight:400}.mcp-section-module__Qonr9G__section[data-mcp-concept=open-field] .mcp-section-module__Qonr9G__toolButton{border-bottom:1px solid var(--border);border-radius:0}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__intro{align-items:center}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__intro h2{font-size:calc(var(--text-landing-hero) * 1.5);letter-spacing:-.07em;line-height:.95}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__intro h2 em{font-family:var(--font-brand-point);letter-spacing:-.055em;font-weight:400}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__experience{gap:var(--spacing-section);padding-top:var(--spacing-group);border-top:1px solid var(--foreground);grid-template-columns:.8fr 1.2fr;display:grid}.mcp-section-module__Qonr9G__editorialSide{min-width:0;position:relative}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__pearl{object-fit:contain;float:right;width:180px;height:180px}.mcp-section-module__Qonr9G__editorialMcp{align-items:center;gap:var(--spacing-card);font:500 var(--text-landing-hero)/1 var(--font-brand);letter-spacing:-.06em;min-height:180px;display:flex}.mcp-section-module__Qonr9G__editorialMcp>span{font:500 var(--text-t7)/1.7 var(--font-brand);letter-spacing:0}.mcp-section-module__Qonr9G__editorialSide .mcp-section-module__Qonr9G__context{clear:both}.mcp-section-module__Qonr9G__choices[data-choice-layout=index]{column-gap:var(--spacing-group);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.mcp-section-module__Qonr9G__choices[data-choice-layout=index] .mcp-section-module__Qonr9G__toolButton{border-bottom:1px solid var(--border);border-radius:0;min-height:72px}.mcp-section-module__Qonr9G__toolNumber{font:500 var(--text-t7)/1.6 var(--font-brand);color:var(--primary)}.mcp-section-module__Qonr9G__section[data-mcp-concept=soft-signals] .mcp-section-module__Qonr9G__intro h2,.mcp-section-module__Qonr9G__section[data-mcp-concept=soft-signals-b] .mcp-section-module__Qonr9G__intro h2{font-weight:700}.mcp-section-module__Qonr9G__section[data-mcp-concept=soft-signals] .mcp-section-module__Qonr9G__experience{gap:var(--spacing-section);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__keyArt{object-fit:contain;width:100%;max-width:380px;height:auto;margin-bottom:var(--spacing-card)}.mcp-section-module__Qonr9G__keyboard{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-xl);min-width:0;padding:var(--spacing-card)}.mcp-section-module__Qonr9G__keyboardLabel{justify-content:space-between;gap:var(--spacing-card);font-size:var(--text-t7);color:var(--muted-foreground);padding-bottom:var(--spacing-card);display:flex}.mcp-section-module__Qonr9G__keyboardLabel svg{width:var(--spacing-card);height:var(--spacing-card)}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys]{grid-template-columns:repeat(4,minmax(0,1fr))}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys] .mcp-section-module__Qonr9G__toolButton{justify-content:center;align-items:center;gap:var(--spacing-field);aspect-ratio:1;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-field);text-align:center;border-bottom-width:6px;flex-direction:column;display:flex}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys] .mcp-section-module__Qonr9G__toolButton[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);border-bottom-color:var(--foreground);outline:none}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys] .mcp-section-module__Qonr9G__toolIcon{width:28px;height:28px}.mcp-section-module__Qonr9G__spacebar{justify-content:space-between;align-items:center;gap:var(--spacing-field);margin-top:var(--spacing-card);padding:var(--spacing-card);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--background);display:flex}.mcp-section-module__Qonr9G__spacebar .mcp-section-module__Qonr9G__brand{width:140px}.mcp-section-module__Qonr9G__spacebar>span{font-size:var(--text-t7);color:var(--muted-foreground)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__workspace{background:var(--muted);border-color:var(--border);width:100%}.mcp-section-module__Qonr9G__workspaceHeader{flex-direction:row;justify-content:space-between;align-items:center}.mcp-section-module__Qonr9G__workspaceHeader [data-slot=frame-panel-title]{align-items:center;gap:var(--spacing-field);display:flex}.mcp-section-module__Qonr9G__workspaceHeader svg{width:var(--spacing-card);height:var(--spacing-card);color:var(--primary)}.mcp-section-module__Qonr9G__workspaceHeader>span{font-size:var(--text-t7);color:var(--muted-foreground)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__workspacePanel{background:var(--background);border-color:var(--border);grid-template-columns:1fr 1.3fr;gap:0;padding:0;display:grid}.mcp-section-module__Qonr9G__workspaceSidebar{padding:var(--spacing-card);border-right:1px solid var(--border);background:var(--muted);min-width:0}.mcp-section-module__Qonr9G__choices[data-choice-layout=sidebar]{gap:var(--spacing-field);margin-top:var(--spacing-card);grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-section-module__Qonr9G__conversation{padding:var(--spacing-group);background:var(--background);min-width:0}.mcp-section-module__Qonr9G__conversationClient{align-items:center;gap:var(--spacing-field);padding-block:var(--spacing-card);border-bottom:1px solid var(--border);font-size:var(--text-t5);display:flex}.mcp-section-module__Qonr9G__conversationClient>span{color:var(--muted-foreground);font-size:var(--text-t7);margin-left:auto}.mcp-section-module__Qonr9G__question{align-items:flex-start;gap:var(--spacing-field);margin-block:var(--spacing-card);padding:var(--spacing-card);background:var(--muted);border-radius:var(--radius-md);font-size:var(--text-t6);line-height:1.8;display:flex}.mcp-section-module__Qonr9G__question svg{width:var(--spacing-card);height:var(--spacing-card);margin-top:calc(var(--spacing-field) / 3);color:var(--primary);flex-shrink:0}.mcp-section-module__Qonr9G__answer{padding:var(--spacing-card) 0}.mcp-section-module__Qonr9G__answer .mcp-section-module__Qonr9G__brand{width:140px}.mcp-section-module__Qonr9G__answer p{font-size:var(--text-t5);margin-block:var(--spacing-card);word-break:keep-all;min-height:3.8em;line-height:1.9}.mcp-section-module__Qonr9G__reference{align-items:center;gap:var(--spacing-field);font-size:var(--text-t7);padding:var(--spacing-field);border:1px solid var(--border);border-radius:var(--radius-md);display:inline-flex}.mcp-section-module__Qonr9G__reference svg{width:var(--spacing-card);height:var(--spacing-card);color:var(--primary)}.mcp-section-module__Qonr9G__answer small{font-size:var(--text-t7);color:var(--muted-foreground);margin-top:var(--spacing-card);line-height:1.8;display:block}.mcp-section-module__Qonr9G__workspaceLink{gap:var(--spacing-field);font-size:var(--text-t6);min-height:44px;margin-top:var(--spacing-card);align-items:center;display:flex}.mcp-section-module__Qonr9G__workspaceLink svg{width:var(--spacing-card);height:var(--spacing-card)}.mcp-section-module__Qonr9G__dialog{color:var(--foreground);background:var(--background);border-color:var(--border)}.mcp-section-module__Qonr9G__dialogClose{right:var(--spacing-card);top:var(--spacing-card);border-radius:var(--radius-md);width:32px;height:32px;color:var(--muted-foreground);place-items:center;display:grid;position:absolute}.mcp-section-module__Qonr9G__dialogClose svg{width:var(--spacing-card);height:var(--spacing-card)}@media (max-width:1050px){.mcp-section-module__Qonr9G__choices,.mcp-section-module__Qonr9G__fieldBottom .mcp-section-module__Qonr9G__choices,.mcp-section-module__Qonr9G__choices[data-choice-layout=keys]{grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-section-module__Qonr9G__section[data-mcp-concept=soft-signals] .mcp-section-module__Qonr9G__experience{gap:var(--spacing-group)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__workspacePanel{grid-template-columns:.9fr 1.1fr}.mcp-section-module__Qonr9G__choices[data-choice-layout=sidebar]{grid-template-columns:1fr}.mcp-section-module__Qonr9G__route{gap:var(--spacing-field)}.mcp-section-module__Qonr9G__routeCore>span{text-align:center;max-width:75%}.mcp-section-module__Qonr9G__routeCore>small{display:none}}@media (max-width:700px){.mcp-section-module__Qonr9G__section{padding:var(--spacing-section) var(--spacing-card)}.mcp-section-module__Qonr9G__sectionHeader{font-size:var(--text-t7);align-items:flex-start}.mcp-section-module__Qonr9G__sectionHeader>span:first-child{max-width:70%}.mcp-section-module__Qonr9G__sectionHeader>span:last-child{text-align:right}.mcp-section-module__Qonr9G__intro{margin-block:var(--spacing-group);grid-template-columns:1fr}.mcp-section-module__Qonr9G__intro h2,.mcp-section-module__Qonr9G__section[data-mcp-concept=open-field] .mcp-section-module__Qonr9G__intro h2{font-size:var(--text-t0)}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__intro h2{font-size:var(--text-landing-title)}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__description{font-size:var(--text-t6)}.mcp-section-module__Qonr9G__route{gap:var(--spacing-card);grid-template-columns:1fr}.mcp-section-module__Qonr9G__routeCore{width:230px}.mcp-section-module__Qonr9G__routeCore>small{display:block}.mcp-section-module__Qonr9G__routeEndpoint{flex-flow:wrap;justify-content:center}.mcp-section-module__Qonr9G__routeEndpoint>span{display:none}.mcp-section-module__Qonr9G__routeLine{width:44px;height:32px;margin:auto;transform:rotate(90deg)}.mcp-section-module__Qonr9G__atlasBottom{gap:var(--spacing-card);grid-template-columns:1fr}.mcp-section-module__Qonr9G__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-section-module__Qonr9G__field{grid-template-columns:1fr;padding-bottom:0}.mcp-section-module__Qonr9G__fieldSource,.mcp-section-module__Qonr9G__fieldAi{margin-top:0}.mcp-section-module__Qonr9G__field .mcp-section-module__Qonr9G__brand,.mcp-section-module__Qonr9G__fieldSymbol,.mcp-section-module__Qonr9G__aiPair{height:60px;margin-block:var(--spacing-card)}.mcp-section-module__Qonr9G__field h3{font-size:var(--text-t3)}.mcp-section-module__Qonr9G__field p{min-height:0}.mcp-section-module__Qonr9G__fieldBottom{margin-top:var(--spacing-group)}.mcp-section-module__Qonr9G__fieldBottom .mcp-section-module__Qonr9G__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__experience,.mcp-section-module__Qonr9G__section[data-mcp-concept=soft-signals] .mcp-section-module__Qonr9G__experience{gap:var(--spacing-group);grid-template-columns:1fr}.mcp-section-module__Qonr9G__choices[data-choice-layout=index]{grid-template-columns:1fr}.mcp-section-module__Qonr9G__choices[data-choice-layout=index] .mcp-section-module__Qonr9G__toolButton{min-height:60px}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__pearl{width:130px;height:130px}.mcp-section-module__Qonr9G__editorialMcp{min-height:130px}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__keyArt{max-width:280px;margin-inline:auto;display:block}.mcp-section-module__Qonr9G__keyboard{padding:var(--spacing-field)}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys]{gap:calc(var(--spacing-field) * 2 / 3);grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-section-module__Qonr9G__choices[data-choice-layout=keys] .mcp-section-module__Qonr9G__toolButton{padding:calc(var(--spacing-field) * 2 / 3);font-size:var(--text-t7)}.mcp-section-module__Qonr9G__spacebar{flex-direction:column}.mcp-section-module__Qonr9G__section .mcp-section-module__Qonr9G__workspacePanel{grid-template-columns:1fr}.mcp-section-module__Qonr9G__workspaceSidebar{border-right:0;border-bottom:1px solid var(--border);padding:var(--spacing-field)}.mcp-section-module__Qonr9G__choices[data-choice-layout=sidebar]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-section-module__Qonr9G__conversation{padding:var(--spacing-card)}.mcp-section-module__Qonr9G__workspaceHeader>span{display:none}}.mcp-section-module__Qonr9G__section[data-mcp-concept=daily-index] .mcp-section-module__Qonr9G__intro h2 em{color:var(--primary);-webkit-text-fill-color:var(--primary)}
.landing-language-module__c4HowG__english :where(*):not([data-app-concept],[data-app-concept] *,svg,svg *){font-family:var(--font-sans)!important}.landing-language-module__c4HowG__english :where(h1,h2,h1 *,h2 *,[class*=__display],[class*=__display] *,[class*=__openingType]>span,[class*=__faqHeading]>span):not([data-app-concept] *){font-family:"Syne",var(--font-sans)!important}.landing-language-module__c4HowG__english :where(em,em *,[class*=__serif],[class*=__serif] *):not([data-app-concept] *){font-style:italic;font-family:Georgia,serif!important}.landing-language-module__c4HowG__english :where(h1,h2,p){word-break:normal}
.api-content-module__rRmp9q__content{display:flow-root}.api-content-module__rRmp9q__content>section:first-child{margin-top:-72px;padding-top:72px}@media (max-width:639px){.api-content-module__rRmp9q__content>section:first-child{margin-top:-68px;padding-top:68px}}
.company-team-slider-module__YoyxBW__root{--team-step:100%;--team-center:0%;width:100%;min-width:0;margin-inline:auto;position:relative}.company-team-slider-module__YoyxBW__viewport{border-radius:var(--radius-2xl);overflow:hidden}.company-team-slider-module__YoyxBW__strip{touch-action:pan-y;cursor:grab;align-items:center;transition:transform .5s;display:flex}.company-team-slider-module__YoyxBW__strip:active{cursor:grabbing}.company-team-slider-module__YoyxBW__strip:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.company-team-slider-module__YoyxBW__slide{-webkit-user-select:none;user-select:none;flex:0 0 100%;min-width:0;position:relative}.company-team-slider-module__YoyxBW__memberCard{aspect-ratio:16/8;background:var(--primary);width:100%;min-height:360px;color:var(--primary-foreground);box-shadow:none;font-family:var(--font-brand);border:0;border-radius:0;gap:0;padding:0;display:block;position:relative;overflow:hidden}.company-team-slider-module__YoyxBW__copy{z-index:1;padding:var(--spacing-section);pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:55%;display:flex;position:absolute;inset:0}.company-team-slider-module__YoyxBW__name{font-size:var(--text-t3);letter-spacing:-.025em;font-weight:500;line-height:1.3}.company-team-slider-module__YoyxBW__role{margin-top:var(--spacing-card);letter-spacing:-.035em;overflow-wrap:normal;font-size:clamp(28px,3.2vw,48px);font-weight:600;line-height:1.15}.company-team-slider-module__YoyxBW__detail{margin-top:var(--spacing-group);max-width:28ch;font-size:var(--text-landing-lead);word-break:keep-all;line-height:1.65}.company-team-slider-module__YoyxBW__portrait{pointer-events:none;margin:0;position:absolute;inset:8% 4% 8% 52%}.company-team-slider-module__YoyxBW__personImage{object-fit:contain}.company-team-slider-module__YoyxBW__cardSelect{z-index:3;cursor:grab;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.company-team-slider-module__YoyxBW__cardSelect:focus-visible{outline:2px solid var(--primary-foreground);outline-offset:-4px}.company-team-slider-module__YoyxBW__controls{z-index:4;pointer-events:none;position:absolute;inset:0}.company-team-slider-module__YoyxBW__controls button{opacity:0;pointer-events:none;width:44px;height:44px;transition:opacity .2s;position:absolute;top:calc(50% - 22px)}.company-team-slider-module__YoyxBW__previous{left:var(--spacing-card)}.company-team-slider-module__YoyxBW__next{right:var(--spacing-card)}.company-team-slider-module__YoyxBW__root:hover .company-team-slider-module__YoyxBW__controls button,.company-team-slider-module__YoyxBW__root:focus-within .company-team-slider-module__YoyxBW__controls button{opacity:1;pointer-events:auto}.company-team-slider-module__YoyxBW__root[data-resetting=true] .company-team-slider-module__YoyxBW__strip{transition:none}@media (hover:none){.company-team-slider-module__YoyxBW__controls button{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.company-team-slider-module__YoyxBW__strip{transition:none}}@media (max-width:900px){.company-team-slider-module__YoyxBW__copy{padding:var(--spacing-group)}.company-team-slider-module__YoyxBW__role{font-size:var(--text-t1)}.company-team-slider-module__YoyxBW__detail{font-size:var(--text-t5)}}@media (max-width:639px){.company-team-slider-module__YoyxBW__memberCard{aspect-ratio:3/4;min-height:0}.company-team-slider-module__YoyxBW__copy{width:100%;padding:var(--spacing-group);justify-content:flex-start;inset:0 0 auto}.company-team-slider-module__YoyxBW__name{font-size:var(--text-t5)}.company-team-slider-module__YoyxBW__role{margin-top:var(--spacing-field);font-size:var(--text-t2)}.company-team-slider-module__YoyxBW__detail{margin-top:var(--spacing-card);font-size:var(--text-t5)}.company-team-slider-module__YoyxBW__portrait{inset:42% 12% 5%}.company-team-slider-module__YoyxBW__previous{left:var(--spacing-field)}.company-team-slider-module__YoyxBW__next{right:var(--spacing-field)}}.company-team-slider-module__YoyxBW__identity{align-items:center;gap:var(--spacing-card);display:flex}.company-team-slider-module__YoyxBW__identity .company-team-slider-module__YoyxBW__avatar{background:var(--background);border-radius:50%;width:64px;height:64px;overflow:hidden}.company-team-slider-module__YoyxBW__avatarFallback{background:var(--background);border-radius:50%;width:100%;height:100%;overflow:hidden}.company-team-slider-module__YoyxBW__avatarFallback svg{width:100%;height:100%;display:block}@media (max-width:639px){.company-team-slider-module__YoyxBW__identity .company-team-slider-module__YoyxBW__avatar{width:48px;height:48px}}.company-team-slider-module__YoyxBW__identity .company-team-slider-module__YoyxBW__avatar{width:44.8px;height:44.8px}.company-team-slider-module__YoyxBW__avatarFallback svg{transform:translate(6%)}@media (max-width:639px){.company-team-slider-module__YoyxBW__identity .company-team-slider-module__YoyxBW__avatar{width:33.6px;height:33.6px}}.company-team-slider-module__YoyxBW__copy{width:48%;padding:var(--spacing-section)}.company-team-slider-module__YoyxBW__identity{gap:var(--spacing-field);margin-bottom:var(--spacing-card)}.company-team-slider-module__YoyxBW__name{padding:var(--spacing-field) var(--spacing-card);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-t5);font-weight:500}.company-team-slider-module__YoyxBW__jobPanel{background:var(--invert);width:100%;color:var(--invert-foreground);box-shadow:none;border:0;gap:0;margin-top:0;padding:0}.company-team-slider-module__YoyxBW__jobContent{padding:calc(var(--spacing-card) * 1.5)}.company-team-slider-module__YoyxBW__label{font-size:var(--text-t7);opacity:.7}.company-team-slider-module__YoyxBW__role{font-size:var(--text-t2);margin-top:calc(var(--spacing-field) * 1.5);letter-spacing:normal;font-weight:600;line-height:1.2}.company-team-slider-module__YoyxBW__detail{border-top:1px solid color-mix(in oklch,var(--invert-foreground) 20%,transparent);margin-top:calc(var(--spacing-card) * 1.5);padding-top:calc(var(--spacing-card) * 1.5);font-size:var(--text-t4);word-break:keep-all;font-weight:500;line-height:1.5}.company-team-slider-module__YoyxBW__portrait{left:48%}@media (max-width:900px){.company-team-slider-module__YoyxBW__copy{padding:var(--spacing-group)}}@media (max-width:639px){.company-team-slider-module__YoyxBW__copy{width:100%}.company-team-slider-module__YoyxBW__name{font-size:var(--text-t6)}.company-team-slider-module__YoyxBW__role{font-size:var(--text-t3)}.company-team-slider-module__YoyxBW__detail{font-size:var(--text-t5)}.company-team-slider-module__YoyxBW__portrait{inset:48% 12% 5%}}.company-team-slider-module__YoyxBW__personVideo{object-fit:cover;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.company-team-slider-module__YoyxBW__personVideo[data-ready=true]{visibility:visible}.company-team-slider-module__YoyxBW__memberCard>.company-team-slider-module__YoyxBW__personVideo{z-index:0;object-fit:cover;object-position:center}.company-team-slider-module__YoyxBW__memberCard:has(>.company-team-slider-module__YoyxBW__personVideo[data-active=true][data-ready=true]) .company-team-slider-module__YoyxBW__portrait{visibility:hidden}@media (max-width:639px){.company-team-slider-module__YoyxBW__memberCard>.company-team-slider-module__YoyxBW__personVideo{object-position:right center}.company-team-slider-module__YoyxBW__copy{z-index:1}}.company-team-slider-module__YoyxBW__memberCard>.company-team-slider-module__YoyxBW__personVideo[data-active=false]{visibility:hidden}.company-team-slider-module__YoyxBW__jobContent .company-team-slider-module__YoyxBW__role{min-height:2.4em}.company-team-slider-module__YoyxBW__jobContent .company-team-slider-module__YoyxBW__detail{min-height:3em}.company-team-slider-module__YoyxBW__memberCard{touch-action:pan-y}.company-team-slider-module__YoyxBW__typedText{display:block;position:relative}.company-team-slider-module__YoyxBW__typedReserve{visibility:hidden;display:grid}.company-team-slider-module__YoyxBW__typedReserve>span{grid-area:1/1}.company-team-slider-module__YoyxBW__typedVisible{position:absolute;inset:0}.company-team-slider-module__YoyxBW__typingCursor{vertical-align:-.1em;background:currentColor;width:.08em;height:1em;margin-left:.1em;display:inline-block}.company-team-slider-module__YoyxBW__copy[data-profile-animated=true] .company-team-slider-module__YoyxBW__identity,.company-team-slider-module__YoyxBW__copy[data-profile-animated=true] .company-team-slider-module__YoyxBW__jobPanel{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.company-team-slider-module__YoyxBW__copy[data-name-visible=false] .company-team-slider-module__YoyxBW__identity,.company-team-slider-module__YoyxBW__copy[data-panel-visible=false] .company-team-slider-module__YoyxBW__jobPanel{opacity:0;transform:translateY(var(--spacing-field))}@media (prefers-reduced-motion:reduce){.company-team-slider-module__YoyxBW__copy .company-team-slider-module__YoyxBW__identity,.company-team-slider-module__YoyxBW__copy .company-team-slider-module__YoyxBW__jobPanel{transition:none;transform:none}}.company-team-slider-module__YoyxBW__root{container-type:inline-size}.company-team-slider-module__YoyxBW__memberCard{aspect-ratio:auto;grid-template-columns:minmax(0,48fr) minmax(0,52fr);min-height:max(360px,50cqw);display:grid}.company-team-slider-module__YoyxBW__copy{width:auto;min-width:0;position:relative;inset:auto}.company-team-slider-module__YoyxBW__identity,.company-team-slider-module__YoyxBW__jobPanel{flex-shrink:0}.company-team-slider-module__YoyxBW__jobContent .company-team-slider-module__YoyxBW__role{overflow-wrap:anywhere}.company-team-slider-module__YoyxBW__jobContent .company-team-slider-module__YoyxBW__detail{overflow-wrap:anywhere;min-height:4.5em}@media (max-width:639px){.company-team-slider-module__YoyxBW__memberCard{flex-direction:column;min-height:0;display:flex}.company-team-slider-module__YoyxBW__copy{width:100%;padding:var(--spacing-card)}.company-team-slider-module__YoyxBW__jobContent{padding:var(--spacing-card)}.company-team-slider-module__YoyxBW__jobContent .company-team-slider-module__YoyxBW__detail{min-height:6em}.company-team-slider-module__YoyxBW__portrait{aspect-ratio:1;flex:none;width:100%;position:relative;inset:auto}.company-team-slider-module__YoyxBW__memberCard>.company-team-slider-module__YoyxBW__personVideo{aspect-ratio:1;height:auto;inset:auto 0 0}.company-team-slider-module__YoyxBW__controls{aspect-ratio:1;inset:auto 0 0}}
.company-final-module__wNthLW__body{background:var(--background);color:var(--foreground);font-family:var(--font-brand);overflow:clip}.company-final-module__wNthLW__scene{padding:var(--spacing-section) max(64px,calc((100% - 1440px)/2 + 64px)) 96px;scroll-margin-top:96px;position:relative}.company-final-module__wNthLW__heading{margin-block:var(--spacing-section);grid-template-columns:1.08fr 1fr;align-items:end;gap:8%;display:grid}.company-final-module__wNthLW__display{font:500 clamp(56px,6.4vw,96px)/.94 var(--font-brand);letter-spacing:-.075em;margin:0}.company-final-module__wNthLW__display em{font-family:var(--font-brand-point);color:var(--primary);font-weight:400}.company-final-module__wNthLW__title{margin-top:var(--spacing-card);letter-spacing:-.065em;word-break:keep-all;font-size:clamp(30px,3.7vw,54px);font-weight:500;line-height:1.32}.company-final-module__wNthLW__copy{font-size:var(--text-landing-lead);color:var(--muted-foreground);margin-top:var(--spacing-card);word-break:keep-all;line-height:1.8}.company-final-module__wNthLW__opening{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.company-final-module__wNthLW__art,.company-final-module__wNthLW__cheto{aspect-ratio:1;min-width:0;position:relative}.company-final-module__wNthLW__micro{font-size:var(--text-t7);color:var(--muted-foreground);margin-bottom:var(--spacing-group)}.company-final-module__wNthLW__question{font-size:var(--text-t3);letter-spacing:-.04em;padding-block:var(--spacing-card);border-bottom:1px solid var(--border);word-break:keep-all;line-height:1.6}.company-final-module__wNthLW__roles{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.company-final-module__wNthLW__roles article{padding:var(--spacing-group);border-left:1px solid var(--border)}.company-final-module__wNthLW__roles article:first-child{border-left:0;padding-left:0}.company-final-module__wNthLW__number{color:var(--primary);font:400 var(--text-t1)/1 var(--font-brand-point);font-style:italic}.company-final-module__wNthLW__role{margin-block:var(--spacing-group) var(--spacing-field);font-size:var(--text-t7);color:var(--muted-foreground)}.company-final-module__wNthLW__roles h3{font-size:var(--text-t3);word-break:keep-all;font-weight:500;line-height:1.5}.company-final-module__wNthLW__roles article>p:last-child{margin-top:var(--spacing-card);color:var(--muted-foreground);font-size:var(--text-t5);word-break:keep-all;line-height:1.8}.company-final-module__wNthLW__perspective{grid-template-columns:1.1fr .9fr;align-items:center;gap:8%;display:grid}.company-final-module__wNthLW__statement>.company-final-module__wNthLW__display{margin-block:var(--spacing-group)}.company-final-module__wNthLW__contact{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding-bottom:128px;display:grid}.company-final-module__wNthLW__contact button,.company-final-module__wNthLW__contact a{margin-top:var(--spacing-group)}@media (max-width:900px){.company-final-module__wNthLW__scene{padding-inline:28px}.company-final-module__wNthLW__heading,.company-final-module__wNthLW__opening,.company-final-module__wNthLW__perspective,.company-final-module__wNthLW__contact{gap:var(--spacing-group);grid-template-columns:1fr}.company-final-module__wNthLW__heading{margin-block:var(--spacing-group)}.company-final-module__wNthLW__roles{grid-template-columns:1fr}.company-final-module__wNthLW__roles article,.company-final-module__wNthLW__roles article:first-child{padding:var(--spacing-group) 0;border-left:0}.company-final-module__wNthLW__roles article+article{border-top:1px solid var(--border)}.company-final-module__wNthLW__art,.company-final-module__wNthLW__cheto{justify-self:center;width:100%;max-width:520px}.company-final-module__wNthLW__display{font-size:clamp(44px,9vw,72px)}.company-final-module__wNthLW__copy{font-size:var(--text-t5)}}@media (max-width:639px){.company-final-module__wNthLW__scene{padding-block:48px 64px}.company-final-module__wNthLW__contact{padding-bottom:96px}}.company-final-module__wNthLW__missionContent{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.company-final-module__wNthLW__visionContent{max-width:1200px;margin-inline:auto}.company-final-module__wNthLW__missionArtwork,.company-final-module__wNthLW__visionArtwork{margin:0;position:relative}.company-final-module__wNthLW__visionArtwork{aspect-ratio:16/9}.company-final-module__wNthLW__terms{margin-top:var(--spacing-group);padding-top:var(--spacing-card);border-top:1px solid var(--border);font-size:var(--text-t7)}.company-final-module__wNthLW__terms>div{gap:var(--spacing-card);margin-top:var(--spacing-field);display:flex}.company-final-module__wNthLW__terms dt{min-width:48px;font-weight:500}.company-final-module__wNthLW__terms dd{color:var(--muted-foreground);margin:0}.company-final-module__wNthLW__badges{border-block:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.company-final-module__wNthLW__badges li{justify-content:center;align-items:center;gap:var(--spacing-card);padding:var(--spacing-group) var(--spacing-card);flex-direction:column;min-width:0;display:flex}.company-final-module__wNthLW__badges img{object-fit:contain;width:100%;height:64px}.company-final-module__wNthLW__badges span{font-size:var(--text-t7);text-align:center;color:var(--muted-foreground)}@media (max-width:900px){.company-final-module__wNthLW__missionContent{gap:var(--spacing-group);grid-template-columns:1fr}.company-final-module__wNthLW__badges{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.company-final-module__wNthLW__badges{grid-template-columns:repeat(2,minmax(0,1fr))}}.company-final-module__wNthLW__people{width:100%}.company-final-module__wNthLW__feltHero{align-items:center;gap:var(--spacing-group);background:var(--background);min-height:90svh;color:var(--foreground);grid-template-columns:1fr 1fr;padding:140px max(64px,50% - 656px) 64px;display:grid}.company-final-module__wNthLW__heroTitle{font-family:var(--font-brand);letter-spacing:-.065em;margin-top:var(--spacing-group);word-break:keep-all;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.25}.company-final-module__wNthLW__heroTitle span{color:var(--primary)}.company-final-module__wNthLW__heroArt{aspect-ratio:1;min-width:0;margin:0;position:relative}@media (max-width:900px){.company-final-module__wNthLW__feltHero{grid-template-columns:1fr;padding:140px 28px 64px}.company-final-module__wNthLW__heroArt{justify-self:center;width:100%;max-width:600px}}.company-final-module__wNthLW__missionContent{display:block}.company-final-module__wNthLW__missionArtwork{aspect-ratio:16/9}.company-final-module__wNthLW__missionArtwork,.company-final-module__wNthLW__visionArtwork{border-radius:var(--radius-2xl);overflow:hidden}.company-final-module__wNthLW__terms{gap:var(--spacing-card) var(--spacing-group);flex-wrap:wrap;display:flex}.company-final-module__wNthLW__terms>div{align-items:baseline}.company-final-module__wNthLW__heroArt,.company-final-module__wNthLW__art,.company-final-module__wNthLW__cheto{border-radius:var(--radius-2xl);overflow:hidden}.company-final-module__wNthLW__feltHero{isolation:isolate;aspect-ratio:auto;align-items:center;width:100%;min-width:0;height:max(720px,56.25vw);min-height:720px;display:flex;position:relative;overflow:hidden}.company-final-module__wNthLW__heroArt{aspect-ratio:auto;z-index:-1;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.company-final-module__wNthLW__companyLogo{width:185px;height:auto;margin-bottom:var(--spacing-group)}@media (max-width:900px){.company-final-module__wNthLW__heroCopy{width:58%}.company-final-module__wNthLW__heroArt{width:100%;max-width:none}}@media (max-width:639px){.company-final-module__wNthLW__feltHero{aspect-ratio:auto;min-height:100svh;padding:128px var(--spacing-card) var(--spacing-group);align-items:flex-end}.company-final-module__wNthLW__heroCopy{width:100%;padding:var(--spacing-card);background:color-mix(in oklch,var(--background) 92%,transparent);border-radius:var(--radius)}.company-final-module__wNthLW__heroArt img{object-position:65% center}}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:clamp(32px,3.6vw,56px)}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:34ch;color:var(--foreground)}.company-final-module__wNthLW__heading{gap:var(--spacing-section);margin-block:0 var(--spacing-section);grid-template-columns:1fr 1fr;align-items:start}.company-final-module__wNthLW__heading>div,.company-final-module__wNthLW__statement{min-width:0}.company-final-module__wNthLW__display{letter-spacing:-.06em;font-size:clamp(48px,5.4vw,80px);line-height:1.02}.company-final-module__wNthLW__title{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(28px,2.8vw,40px);line-height:1.4}.company-final-module__wNthLW__copy{max-width:48ch;font-size:var(--text-landing-lead);line-height:1.8}.company-final-module__wNthLW__opening,.company-final-module__wNthLW__perspective,.company-final-module__wNthLW__contact{gap:var(--spacing-section)}.company-final-module__wNthLW__question{font-size:var(--text-t4)}.company-final-module__wNthLW__visionContent{max-width:none}.company-final-module__wNthLW__terms{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.company-final-module__wNthLW__terms>div{gap:var(--spacing-field);flex-direction:column;margin:0}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{margin-top:var(--spacing-card);font-size:clamp(32px,3.2vw,52px);line-height:1.35}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:29ch;font-size:var(--text-t5)}@media (max-width:1100px) and (min-width:901px){.company-final-module__wNthLW__heroCopy{width:48%}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-t1)}}@media (max-width:900px){.company-final-module__wNthLW__heading,.company-final-module__wNthLW__opening,.company-final-module__wNthLW__perspective,.company-final-module__wNthLW__contact{gap:var(--spacing-group);grid-template-columns:1fr}.company-final-module__wNthLW__heading{margin-bottom:var(--spacing-group)}.company-final-module__wNthLW__display{font-size:clamp(44px,7vw,64px)}.company-final-module__wNthLW__title{max-width:26ch;font-size:var(--text-t1)}.company-final-module__wNthLW__copy{font-size:var(--text-t5)}.company-final-module__wNthLW__art,.company-final-module__wNthLW__cheto{max-width:none}.company-final-module__wNthLW__feltHero{height:auto;min-height:800px;padding:128px var(--spacing-group) var(--spacing-group);align-items:flex-end}.company-final-module__wNthLW__heroCopy{width:100%;max-width:520px;padding:var(--spacing-group);background:color-mix(in oklch,var(--background) 94%,transparent);border-radius:var(--radius)}.company-final-module__wNthLW__heroArt img{object-position:80% center}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-t1)}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:36ch}}@media (max-width:639px){.company-final-module__wNthLW__scene{padding:var(--spacing-section) var(--spacing-card)}.company-final-module__wNthLW__display{font-size:var(--text-landing-hero)}.company-final-module__wNthLW__title{font-size:var(--text-t2)}.company-final-module__wNthLW__terms{gap:var(--spacing-card);grid-template-columns:1fr}.company-final-module__wNthLW__terms>div{flex-direction:row}.company-final-module__wNthLW__feltHero{min-height:880px;padding:112px var(--spacing-card) var(--spacing-card)}.company-final-module__wNthLW__heroCopy{padding:var(--spacing-card)}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-t2)}.company-final-module__wNthLW__missionArtwork,.company-final-module__wNthLW__visionArtwork{aspect-ratio:16/9}.company-final-module__wNthLW__missionArtwork img,.company-final-module__wNthLW__visionArtwork img{object-fit:contain}.company-final-module__wNthLW__badges img{height:48px}}.company-final-module__wNthLW__visionGallery{gap:var(--spacing-card);margin-top:var(--spacing-card);aspect-ratio:1.8;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid}.company-final-module__wNthLW__visionGallery figure{border-radius:var(--radius-2xl);min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.company-final-module__wNthLW__visionGallery figure:first-child{grid-row:1/3}.company-final-module__wNthLW__visionGallery img{object-fit:cover}.company-final-module__wNthLW__missionArtwork figcaption,.company-final-module__wNthLW__visionArtwork figcaption,.company-final-module__wNthLW__visionGallery figcaption{left:var(--spacing-card);bottom:var(--spacing-card);padding:var(--spacing-field) var(--spacing-card);background:var(--invert);color:var(--invert-foreground);font-size:var(--text-t7);border-radius:var(--radius);letter-spacing:.06em;line-height:1.4;position:absolute}@media (max-width:639px){.company-final-module__wNthLW__visionGallery{aspect-ratio:auto;gap:var(--spacing-card);grid-template-rows:auto;grid-template-columns:1fr}.company-final-module__wNthLW__visionGallery figure{aspect-ratio:16/9}.company-final-module__wNthLW__visionGallery figure:first-child{aspect-ratio:4/5;grid-row:auto}.company-final-module__wNthLW__missionArtwork figcaption,.company-final-module__wNthLW__visionArtwork figcaption,.company-final-module__wNthLW__visionGallery figcaption{left:var(--spacing-field);bottom:var(--spacing-field)}}.company-final-module__wNthLW__feltHero{height:clamp(740px,56.25vw,900px);min-height:740px;padding-top:128px;padding-bottom:var(--spacing-section)}.company-final-module__wNthLW__heroCopy{width:54%;max-width:640px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{margin-top:var(--spacing-card);letter-spacing:-.055em;text-wrap:initial;font-size:clamp(40px,4.6vw,72px);line-height:1.16}.company-final-module__wNthLW__companyLogo{width:144px;margin-bottom:var(--spacing-group)}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:34ch;margin-top:var(--spacing-card);font-size:var(--text-t5);color:var(--muted-foreground);line-height:1.8}@media (max-width:900px){.company-final-module__wNthLW__feltHero{height:auto;min-height:1000px;padding:128px var(--spacing-group) var(--spacing-section);align-items:flex-start}.company-final-module__wNthLW__heroCopy{background:0 0;width:100%;max-width:600px;padding:0}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:clamp(40px,6.4vw,56px)}.company-final-module__wNthLW__heroArt img{object-position:right bottom}.company-final-module__wNthLW__heroArt{height:60%;inset:40% 0 0}}@media (max-width:639px){.company-final-module__wNthLW__feltHero{min-height:960px;padding:112px var(--spacing-card) var(--spacing-group)}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-landing-hero)}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:29ch}.company-final-module__wNthLW__companyLogo{width:136px;margin-bottom:var(--spacing-card)}.company-final-module__wNthLW__heroArt{height:48%;inset:52% 0 0}}.company-final-module__wNthLW__feltHero{height:auto;min-height:0;padding:128px var(--spacing-card) 0;flex-direction:column;align-items:center;gap:0;display:flex}.company-final-module__wNthLW__heroCopy{text-align:center;background:0 0;width:100%;max-width:768px;padding:0}.company-final-module__wNthLW__companyLogo{margin-inline:auto}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-landing-hero);letter-spacing:-.04em;line-height:1.2}.company-final-module__wNthLW__heroCopy>.company-final-module__wNthLW__copy{max-width:640px;margin-inline:auto}.company-final-module__wNthLW__heroArt{z-index:0;width:100vw;height:clamp(320px,40vw,560px);margin-top:var(--spacing-group);position:relative;inset:auto}@media (max-width:639px){.company-final-module__wNthLW__feltHero{padding-top:112px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-t1)}.company-final-module__wNthLW__heroArt{height:320px}}.company-final-module__wNthLW__heroArt{aspect-ratio:16/9;height:auto}.company-final-module__wNthLW__heroArt img{object-fit:contain}@media (max-width:639px){.company-final-module__wNthLW__heroArt{height:auto}}.company-final-module__wNthLW__feltHero{min-height:760px;padding:128px var(--spacing-card) 112px;justify-content:center}.company-final-module__wNthLW__heroCopy{z-index:1;position:relative}.company-final-module__wNthLW__heroArt{z-index:-1;aspect-ratio:auto;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.company-final-module__wNthLW__heroArt img{object-fit:cover;object-position:center}@media (max-width:639px){.company-final-module__wNthLW__feltHero{min-height:740px;padding:112px var(--spacing-card) 144px}.company-final-module__wNthLW__heroCopy{max-width:100%}.company-final-module__wNthLW__heroArt{height:100%}.company-final-module__wNthLW__heroArt img{object-fit:cover}}.company-final-module__wNthLW__feltHero .company-final-module__wNthLW__heroArt{display:block}.company-final-module__wNthLW__feltHero{height:100dvh;min-height:0;padding:112px var(--spacing-card) 64px;margin-top:-70px}@media (max-width:639px){.company-final-module__wNthLW__feltHero{height:100dvh;min-height:0;padding:96px var(--spacing-card) 40px;margin-top:-66px}}.company-final-module__wNthLW__opening .company-final-module__wNthLW__art{aspect-ratio:16/9}.company-final-module__wNthLW__opening .company-final-module__wNthLW__art img{object-fit:cover;object-position:center}.company-final-module__wNthLW__scene{padding-block:calc(var(--spacing-section) * 2)}.company-final-module__wNthLW__feltHero{justify-content:flex-start;padding-top:198px}.company-final-module__wNthLW__heroCopy{max-width:768px;font-family:inherit}.company-final-module__wNthLW__companyLogo{margin-bottom:20px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-family:inherit;font-size:var(--text-landing-hero);font-weight:600;line-height:var(--text-landing-hero--line-height);letter-spacing:-.025em;text-wrap:balance;margin-top:0}.company-final-module__wNthLW__heroDescription{max-width:672px;margin:var(--spacing-card) auto 0;font-size:var(--text-landing-lead);line-height:1.625}.company-final-module__wNthLW__feltHero a{margin-top:var(--spacing-group)}@media (max-width:1023px){.company-final-module__wNthLW__feltHero{padding-top:166px}}@media (max-width:639px){.company-final-module__wNthLW__feltHero{padding-top:162px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:var(--text-t1);line-height:var(--text-t1--line-height)}}.company-final-module__wNthLW__heroArt:after{content:"";background:color-mix(in oklch,var(--background) 32%,transparent);pointer-events:none;position:absolute;inset:0}.company-final-module__wNthLW__heroArt:after{background:0 0}.company-final-module__wNthLW__heroArt video{object-fit:cover;object-position:center;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.company-final-module__wNthLW__heroArt video[data-ready=true]{visibility:visible}.company-final-module__wNthLW__feltHero{background:var(--invert);color:var(--invert-foreground)}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle,.company-final-module__wNthLW__heroTitle span{color:var(--invert-foreground)}.company-final-module__wNthLW__heroDescription{color:color-mix(in oklch,var(--invert-foreground) 85%,transparent)}.company-final-module__wNthLW__heroArt img{object-position:right center}.company-final-module__wNthLW__heroCopy{max-width:1120px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-family:"Syne",var(--font-sans);letter-spacing:-.065em;text-wrap:initial;margin-top:20px;font-size:clamp(51px,5.6vw,83px);font-weight:600;line-height:1.1}.company-final-module__wNthLW__heroDescription{font-size:var(--text-t5);letter-spacing:-.025em;margin-top:28px;font-weight:400;line-height:1.75}@media (max-width:1023px){.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:clamp(48px,6.4vw,67px)}}@media (max-width:639px){.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{margin-top:20px;font-size:clamp(26px,6.24vw,38px)}.company-final-module__wNthLW__heroDescription{font-size:var(--text-t6);margin-top:24px;line-height:1.8}}@media (max-height:700px){.company-final-module__wNthLW__feltHero{padding-top:112px}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{margin-top:12px;font-size:clamp(26px,7.2svh,61px)}.company-final-module__wNthLW__heroDescription{font-size:var(--text-t7);margin-top:12px}}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{padding-block:.08em;line-height:1.25;overflow:visible}.company-final-module__wNthLW__heroDescriptionEnglish{font-family:"Instrument Sans",var(--font-sans);max-width:100%;margin-top:calc(var(--spacing-field) * .21)}.company-final-module__wNthLW__feltHero>.company-final-module__wNthLW__heroCopy{translate:0 -5dvh}.company-final-module__wNthLW__feltHero{height:auto;min-height:100dvh}@media (max-width:639px) and (max-height:700px){.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:clamp(var(--text-t2),6.24vw,var(--text-t1))}}@media (max-width:900px){.company-final-module__wNthLW__heroArt:after{background:color-mix(in oklch,var(--color-zinc-950) 32%,transparent)}}.company-final-module__wNthLW__heroArt video{object-position:right center}@media (max-width:639px) and (max-aspect-ratio:4/5){.company-final-module__wNthLW__feltHero{min-height:0;padding:calc(66px + var(--spacing-group) + 10dvh) 0 0;background-image:var(--company-hero-poster);background-position:top;background-size:auto 400%}.company-final-module__wNthLW__feltHero>.company-final-module__wNthLW__heroCopy{padding-inline:var(--spacing-card);translate:none}.company-final-module__wNthLW__heroCopy .company-final-module__wNthLW__heroTitle{font-size:clamp(var(--text-t2),6.24vw,var(--text-t1));margin-top:var(--spacing-card)}.company-final-module__wNthLW__heroDescription{font-size:var(--text-t6);margin-top:var(--spacing-card)}.company-final-module__wNthLW__heroDescriptionEnglish{margin-top:var(--spacing-field)}.company-final-module__wNthLW__heroArt{z-index:0;aspect-ratio:4/5;width:100%;height:auto;margin-top:var(--spacing-group);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--foreground) 20%);mask-image:linear-gradient(to bottom, transparent, var(--foreground) 20%);flex:none;position:relative;inset:auto}.company-final-module__wNthLW__heroArt:after{background:0 0}.company-final-module__wNthLW__heroArt picture img,.company-final-module__wNthLW__heroArt video{object-position:center bottom}}.company-final-module__wNthLW__feltHero:after{content:"";z-index:1;background:linear-gradient(to bottom,color-mix(in srgb,var(--scrim) 62.5%,transparent),transparent);pointer-events:none;position:absolute;inset:0}.company-final-module__wNthLW__feltHero>.company-final-module__wNthLW__heroCopy{z-index:2}.company-final-module__wNthLW__feltHero .company-final-module__wNthLW__heroArt:after{background:0 0}
@font-face{font-family:Syne;src:url(/f20-branding-v2-heroes/fonts/syne.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/f20-branding-v2-heroes/fonts/instrument-sans.woff2)format("woff2");font-weight:400 700;font-display:swap}.landing-module__qcAw3W__page{--invert:var(--color-zinc-900);--invert-foreground:var(--color-zinc-50);background:var(--background);color:var(--foreground);font-family:var(--font-sans)}.landing-module__qcAw3W__reviewBar{justify-content:space-between;align-items:center;gap:var(--spacing-field);min-height:64px;padding:8px var(--spacing-group);background:var(--muted);border-bottom:1px solid var(--border);display:flex}.landing-module__qcAw3W__reviewLabel{font-size:var(--text-t7);white-space:nowrap;font-weight:600}.landing-module__qcAw3W__reviewOptions{align-items:center;gap:8px;display:flex}.landing-module__qcAw3W__headerShell{display:contents}.landing-module__qcAw3W__page .landing-module__qcAw3W__header{--invert-foreground:var(--foreground);border:1px solid color-mix(in oklch,var(--invert-foreground) 12%,transparent);border-top-color:color-mix(in oklch,var(--color-zinc-50) 28%,transparent);background:color-mix(in oklch,var(--background) 24%,transparent);width:calc(100% - 48px);max-width:1328px;color:var(--invert-foreground);-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);box-shadow:inset 0 1px 0 color-mix(in oklch,var(--color-zinc-50) 12%,transparent),0 6px 22px color-mix(in oklch,var(--color-zinc-900) 6%,transparent);transition:background-color .32s var(--ease-out),color .32s var(--ease-out),border-color .32s var(--ease-out);border-radius:18px;margin:16px auto 0;top:16px}.landing-module__qcAw3W__headerShell[data-over-hero=true] .landing-module__qcAw3W__header{--invert-foreground:var(--color-zinc-50);background:color-mix(in oklch,var(--color-zinc-900) 24%,transparent)}.landing-module__qcAw3W__headerInner{max-width:none;height:54px;padding-inline:20px}.landing-module__qcAw3W__brand{color:var(--invert-foreground);align-items:center;min-height:40px;display:inline-flex}.landing-module__qcAw3W__navLink{min-height:40px;color:var(--invert-foreground);align-items:center;padding:10px 2px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.landing-module__qcAw3W__navLink:after{content:"";background:var(--primary);opacity:0;width:4px;height:4px;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);position:absolute;bottom:6px;left:calc(50% - 2px);transform:translateY(3px)}.landing-module__qcAw3W__navLink:hover,.landing-module__qcAw3W__navLink:focus-visible{opacity:1}.landing-module__qcAw3W__navLink:hover:after,.landing-module__qcAw3W__navLink:focus-visible:after{opacity:1;transform:none}.landing-module__qcAw3W__language{font-family:"Instrument Sans", var(--font-sans);gap:5px}.landing-module__qcAw3W__language svg{width:14px;height:14px}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__language,.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__login,.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__menuButton{color:var(--invert-foreground);border-radius:10px;height:32px;min-height:32px;font-size:12px}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__menuButton{width:36px;height:36px}.landing-module__qcAw3W__menuButton svg{width:16px;height:16px}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__language:hover,.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__login:hover,.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__menuButton:hover,.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__language[aria-expanded=true],.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__menuButton[aria-expanded=true]{background:color-mix(in oklch, var(--invert-foreground) 10%, transparent);color:var(--invert-foreground)}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__contact{border:1px solid var(--primary);background:var(--primary);height:32px;min-height:32px;color:var(--primary-foreground);border-radius:100px;gap:10px;padding-inline:13px;font-size:12px;position:relative}.landing-module__qcAw3W__contact svg{width:14px;height:14px}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__contact:hover{background:color-mix(in oklch, var(--primary) 88%, var(--invert-foreground))}.landing-module__qcAw3W__header :is(a,button):focus-visible{outline:2px solid var(--invert-foreground);outline-offset:4px}.landing-module__qcAw3W__mobileMenu,.landing-module__qcAw3W__languageMenu{background:var(--invert);color:var(--invert-foreground);border:1px solid color-mix(in oklch, var(--invert-foreground) 16%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;padding:8px}.landing-module__qcAw3W__mobileMenu{width:280px;max-width:calc(100vw - 48px)}.landing-module__qcAw3W__languageMenu{width:180px}:is(.landing-module__qcAw3W__mobileMenu [data-slot=dropdown-menu-item],.landing-module__qcAw3W__languageMenu [data-slot=dropdown-menu-item]){min-height:44px;color:var(--invert-foreground);border-radius:10px;padding-inline:14px}:is(.landing-module__qcAw3W__mobileMenu [data-slot=dropdown-menu-item]:focus,.landing-module__qcAw3W__mobileMenu [data-slot=dropdown-menu-item][data-highlighted],.landing-module__qcAw3W__languageMenu [data-slot=dropdown-menu-item]:focus,.landing-module__qcAw3W__languageMenu [data-slot=dropdown-menu-item][data-highlighted]){background:color-mix(in oklch, var(--invert-foreground) 12%, var(--invert));color:var(--invert-foreground);outline:1px solid color-mix(in oklch, var(--invert-foreground) 32%, transparent);outline-offset:-1px}.landing-module__qcAw3W__mobileMenu [data-slot=dropdown-menu-separator]{background:color-mix(in oklch, var(--invert-foreground) 16%, transparent);margin-block:8px}.landing-module__qcAw3W__skipLink{z-index:100;background:var(--background);color:var(--foreground);border:2px solid var(--ring);padding:12px 16px;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.landing-module__qcAw3W__skipLink:focus{transform:none}.landing-module__qcAw3W__hero{isolation:isolate;background:var(--invert);min-height:max(792px,100svh - 64px);color:var(--invert-foreground);margin-top:-72px;padding-top:72px;position:relative;overflow:hidden}.landing-module__qcAw3W__media{z-index:-2;position:absolute;inset:0;overflow:hidden}.landing-module__qcAw3W__media img,.landing-module__qcAw3W__media video{object-fit:cover;object-position:center;width:100%;height:100%}.landing-module__qcAw3W__media video{visibility:hidden;position:absolute;inset:0}.landing-module__qcAw3W__media video[data-ready=true]{visibility:visible}.landing-module__qcAw3W__hero:after{content:"";z-index:-1;background:var(--scrim);pointer-events:none;position:absolute;inset:0}.landing-module__qcAw3W__heroContent{max-width:1120px;padding:68px var(--spacing-group) 160px;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.landing-module__qcAw3W__eyebrow{font-family:"Instrument Sans", var(--font-sans);font-size:var(--text-st13);letter-spacing:.14em;margin-bottom:20px;font-weight:600}.landing-module__qcAw3W__keyword{color:var(--invert-foreground);font-size:var(--text-t7);opacity:.8;font-weight:400}.landing-module__qcAw3W__headline{color:var(--invert-foreground);font-family:"Syne", var(--font-sans);letter-spacing:-.065em;margin-top:20px;font-size:clamp(64px,7vw,104px);font-weight:600;line-height:1}.landing-module__qcAw3W__headline span{display:block}.landing-module__qcAw3W__description{font-size:var(--text-t5);letter-spacing:-.025em;margin-top:28px;font-weight:400;line-height:1.75}.landing-module__qcAw3W__heroActions{justify-content:center;gap:var(--spacing-group);margin-top:var(--spacing-group);flex-wrap:wrap;display:flex}.landing-module__qcAw3W__primaryCta{padding-inline:20px}.landing-module__qcAw3W__heroCaption{left:var(--spacing-group);font-size:var(--text-t7);line-height:1.7;position:absolute;bottom:28px}.landing-module__qcAw3W__heroCaption span{opacity:.65}.landing-module__qcAw3W__scrollLink{font-family:"Instrument Sans", var(--font-sans);font-size:var(--text-st13);letter-spacing:.08em;align-items:center;gap:10px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.landing-module__qcAw3W__scrollLink svg{width:16px;height:16px}.landing-module__qcAw3W__playback{color:var(--invert-foreground);font-size:var(--text-t7);position:absolute;bottom:20px;right:24px}.landing-module__qcAw3W__playback:hover{color:var(--invert-foreground);background:color-mix(in oklch, var(--invert) 65%, transparent)}.landing-module__qcAw3W__page>a:focus-visible,.landing-module__qcAw3W__page main a:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius-sm)}.landing-module__qcAw3W__page section[id]{scroll-margin-top:96px}@media (min-width:1700px){.landing-module__qcAw3W__heroContent{padding-top:100px}.landing-module__qcAw3W__hero{min-height:932px}}@media (max-width:1023px){.landing-module__qcAw3W__page .landing-module__qcAw3W__header{width:calc(100% - 32px)}.landing-module__qcAw3W__headerInner{grid-template-columns:1fr auto;padding-inline:18px}.landing-module__qcAw3W__heroContent{padding-top:80px}.landing-module__qcAw3W__headline{font-size:clamp(60px,8vw,84px)}.landing-module__qcAw3W__heroCaption{display:none}.landing-module__qcAw3W__scrollLink{left:24px;transform:none}}@media (max-width:639px){.landing-module__qcAw3W__reviewBar{padding-inline:16px}.landing-module__qcAw3W__reviewLabel{display:none}.landing-module__qcAw3W__reviewOptions{width:100%}.landing-module__qcAw3W__reviewOptions>a{min-width:0;font-size:var(--text-t7);flex:1;padding-inline:8px}.landing-module__qcAw3W__page .landing-module__qcAw3W__header{border-radius:16px;width:calc(100% - 24px);margin-top:12px;top:12px}.landing-module__qcAw3W__headerInner{gap:8px;height:54px;padding-inline:12px}.landing-module__qcAw3W__brand{min-height:44px}.landing-module__qcAw3W__login,.landing-module__qcAw3W__language{display:none}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__contact{padding-inline:12px}.landing-module__qcAw3W__contact:before,.landing-module__qcAw3W__menuButton:before{content:"";border-radius:inherit;position:absolute;inset:-6px 0}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__menuButton{position:relative}.landing-module__qcAw3W__menuButton:before{inset:-4px}.landing-module__qcAw3W__contact svg{display:none}.landing-module__qcAw3W__hero{min-height:max(772px,100svh - 64px);margin-top:-68px;padding-top:68px}.landing-module__qcAw3W__heroContent{padding:68px 20px 152px}.landing-module__qcAw3W__eyebrow{font-size:var(--text-st13);letter-spacing:.08em;margin-bottom:20px}.landing-module__qcAw3W__keyword{font-size:var(--text-st13)}.landing-module__qcAw3W__headline{letter-spacing:-.065em;margin-top:20px;font-size:clamp(38px,10.8vw,60px);line-height:1.1}.landing-module__qcAw3W__description{font-size:var(--text-t6);margin-top:24px;line-height:1.8}.landing-module__qcAw3W__heroActions{margin-top:28px}.landing-module__qcAw3W__scrollLink{gap:8px;padding:14px;font-size:10px;bottom:18px;left:6px}.landing-module__qcAw3W__playback{bottom:16px;right:12px}.landing-module__qcAw3W__playback span{font-size:var(--text-t7)}}@supports not ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.landing-module__qcAw3W__page .landing-module__qcAw3W__header,.landing-module__qcAw3W__page .landing-module__qcAw3W__headerShell[data-over-hero=true] .landing-module__qcAw3W__header{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media (prefers-reduced-transparency:reduce){.landing-module__qcAw3W__page .landing-module__qcAw3W__header,.landing-module__qcAw3W__page .landing-module__qcAw3W__headerShell[data-over-hero=true] .landing-module__qcAw3W__header{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media (prefers-reduced-motion:reduce){.landing-module__qcAw3W__page *,.landing-module__qcAw3W__page :before,.landing-module__qcAw3W__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing-module__qcAw3W__page .landing-module__qcAw3W__hero{align-items:center;height:100dvh;min-height:0;padding-top:72px;display:flex}.landing-module__qcAw3W__page .landing-module__qcAw3W__heroContent{width:100%;padding:24px var(--spacing-group) 96px}@media (max-width:639px){.landing-module__qcAw3W__page .landing-module__qcAw3W__hero{padding-top:68px}.landing-module__qcAw3W__page .landing-module__qcAw3W__heroContent{padding:20px 20px 88px}}@media (max-height:700px){.landing-module__qcAw3W__page .landing-module__qcAw3W__heroContent{padding-top:12px;padding-bottom:64px}.landing-module__qcAw3W__page .landing-module__qcAw3W__headline{margin-top:12px;font-size:clamp(32px,min(9svh,10.8vw),76px)}.landing-module__qcAw3W__page .landing-module__qcAw3W__description{font-size:var(--text-t7);margin-top:12px}.landing-module__qcAw3W__page .landing-module__qcAw3W__eyebrow{margin-bottom:12px}.landing-module__qcAw3W__page .landing-module__qcAw3W__heroActions{margin-top:16px}}.landing-module__qcAw3W__page .landing-module__qcAw3W__hero[data-fullscreen=true]{height:100dvh;min-height:0;margin-top:-72px}@media (max-width:639px){.landing-module__qcAw3W__page .landing-module__qcAw3W__hero[data-fullscreen=true]{margin-top:-68px}}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero{background:var(--color-sky-200);--invert-foreground:var(--color-zinc-950)}.landing-module__qcAw3W__mainHero:after{display:none}.landing-module__qcAw3W__companyHero{min-height:100svh}.landing-module__qcAw3W__companyEyebrow{color:var(--invert-foreground);font-size:var(--text-t6);letter-spacing:.12em;margin-bottom:24px;font-weight:600}.landing-module__qcAw3W__companyHeadline{font-family:var(--font-sans);letter-spacing:-.055em;font-size:clamp(48px,5.5vw,80px);line-height:1.15}.landing-module__qcAw3W__companyHero .landing-module__qcAw3W__heroContent{padding-top:104px;padding-bottom:120px}.landing-module__qcAw3W__page #pillars-title{scroll-margin-top:96px}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero{background-image:url(/f20-branding-v2-surreal/landing/cheto-dreamscape-20261021/hero-waving-integrated-logos-v9.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:1023px){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero{background-color:var(--color-sky-200);background-position:bottom;background-size:100%}}.landing-module__qcAw3W__heroSlides{z-index:-1;pointer-events:none;position:absolute;inset:0}.landing-module__qcAw3W__heroSlide{object-fit:cover;object-position:center;opacity:0}.landing-module__qcAw3W__heroSlide[data-active=true]{opacity:1}.landing-module__qcAw3W__heroSlide[data-ready=false]{opacity:0}.landing-module__qcAw3W__heroPoster{display:block;position:absolute;inset:0}.landing-module__qcAw3W__heroPoster img{object-fit:cover;object-position:center}@media (prefers-reduced-motion:reduce){.landing-module__qcAw3W__heroSlides .landing-module__qcAw3W__heroSlide{display:none}}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero[data-light-text=true],.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero[data-light-text=false]{--invert-foreground:var(--color-zinc-50)}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero{background-color:var(--color-sky-500)}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--scrim) 62.5%, transparent), transparent);display:block}.landing-module__qcAw3W__mainHero .landing-module__qcAw3W__playback{color:var(--foreground);background:var(--background)}.landing-module__qcAw3W__page:has([data-landing-content=services],[data-landing-content=blog],[data-landing-content=mcp],[data-landing-content=pricing]){background:var(--background)}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__heroContent{transform:translateY(calc(max(-15svh,52px + 50% - 50dvh) + 5svh))}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__keyword,.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__headline,.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__description,.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__heroActions{position:relative;top:10dvh}@media (max-width:639px){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__heroContent{transform:translateY(max(52px + 50% - 50dvh,max(-15svh,52px + 50% - 50dvh) - 5svh))}}@media (max-aspect-ratio:4/3){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt){height:auto;min-height:100svh;padding-top:calc(72px + clamp(var(--spacing-group), 6svh, var(--spacing-section)));background-image:none;align-items:flex-start;padding-bottom:56.25vw}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroSlides{height:56.25vw;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--foreground) 20%);mask-image:linear-gradient(to bottom, transparent, var(--foreground) 20%);top:auto}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroContent{padding:0 var(--spacing-group);transform:none}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__headline{margin-top:0}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__keyword{margin-bottom:var(--spacing-field)}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroActions{gap:var(--spacing-field)}}@media (max-aspect-ratio:4/3) and (max-width:639px){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt){padding-top:calc(68px + clamp(var(--spacing-group), 6svh, var(--spacing-section)))}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroContent{padding-inline:var(--spacing-card)}}@media (max-width:639px) and (max-aspect-ratio:4/5){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt){height:100dvh;min-height:0;padding-bottom:var(--spacing-group)}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroActions{display:none}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__scrollLink{left:50%;bottom:calc(var(--spacing-card) + env(safe-area-inset-bottom,0px));z-index:3;width:44px;height:44px;color:var(--invert-foreground);justify-content:center;padding:0;transform:translate(-50%)}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__scrollLink svg{width:24px;height:24px}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__scrollLink span{display:none}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroSlides{background:var(--hero-portrait-sky) center top / auto 400% no-repeat;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroSlide{object-fit:contain;object-position:center bottom;-webkit-mask-image:linear-gradient(to top, var(--foreground) calc(100vw * 1.3), transparent calc(100vw * 1.6));mask-image:linear-gradient(to top, var(--foreground) calc(100vw * 1.3), transparent calc(100vw * 1.6))}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroPoster img{object-fit:contain;object-position:center bottom;-webkit-mask-image:linear-gradient(to top, var(--foreground) calc(100vw * 1.3), transparent calc(100vw * 1.6));mask-image:linear-gradient(to top, var(--foreground) calc(100vw * 1.3), transparent calc(100vw * 1.6))}}@media (max-width:639px) and (max-height:700px) and (max-aspect-ratio:4/5){.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroSlide{object-position:center calc(100% + 10dvh)}.landing-module__qcAw3W__mainHero:has(.landing-module__qcAw3W__heroPortraitArt) .landing-module__qcAw3W__heroPoster img{object-position:center calc(100% + 10dvh)}}@media (not (max-aspect-ratio:4/3)) and (max-height:500px){.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero[data-hero-variant]{height:auto;min-height:100svh;padding-top:calc(72px + var(--spacing-field));padding-bottom:var(--spacing-section);align-items:flex-start}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__heroContent{padding:0 var(--spacing-group);transform:none}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__headline{margin-top:0}.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__description,.landing-module__qcAw3W__page .landing-module__qcAw3W__mainHero .landing-module__qcAw3W__heroActions{margin-top:var(--spacing-field)}}@supports not ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.landing-module__qcAw3W__page .landing-module__qcAw3W__headerShell[data-over-hero=true] .landing-module__qcAw3W__header{background:var(--color-zinc-900)}}@media (prefers-reduced-transparency:reduce){.landing-module__qcAw3W__page .landing-module__qcAw3W__headerShell[data-over-hero=true] .landing-module__qcAw3W__header{background:var(--color-zinc-900)}}@media (max-width:380px){.landing-module__qcAw3W__headerInner{gap:var(--spacing)}.landing-module__qcAw3W__page .landing-module__qcAw3W__header .landing-module__qcAw3W__contact{padding-inline:calc(var(--spacing) * 2)}}
.mcp-page-module__kXo5YW__packet{background:var(--primary);opacity:0;border-radius:9999px;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.mcp-page-module__kXo5YW__track[data-run=true] .mcp-page-module__kXo5YW__packet{animation:mcp-page-module__kXo5YW__mcp-packet 2.4s var(--ease-out) infinite}.mcp-page-module__kXo5YW__track[data-run=true] .mcp-page-module__kXo5YW__packet[data-delay=true]{animation-delay:1.2s}@keyframes mcp-page-module__kXo5YW__mcp-packet{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 6px)}}@media (prefers-reduced-motion:reduce){.mcp-page-module__kXo5YW__track[data-run=true] .mcp-page-module__kXo5YW__packet{opacity:0;animation:none}}
.mcp-cheto-motion-module__XaQiHW__dark.mcp-cheto-motion-module__XaQiHW__dark{mix-blend-mode:lighten;aspect-ratio:1;object-fit:cover}
@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-text-spotlight-module__g_yIlq__text.landing-text-spotlight-module__g_yIlq__text{background-image:radial-gradient(circle 120px at var(--text-spotlight-x) var(--text-spotlight-y), var(--primary) 0%, color-mix(in oklab,var(--primary) 65%,var(--text-spotlight-ink)) 35%, var(--text-spotlight-ink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-text-spotlight-module__g_yIlq__text.landing-text-spotlight-module__g_yIlq__text :where(span,em,strong,b){-webkit-text-fill-color:transparent}}
.product-chat-navigation-module__FVQpBG__header :is(button,a,li,span),.product-chat-navigation-module__FVQpBG__sidebar :is(button,strong,span,input){font-size:var(--text-t7)}.product-chat-navigation-module__FVQpBG__sidebar p{font-size:calc(var(--text-t7) - 2px)}.product-chat-navigation-module__FVQpBG__header svg,.product-chat-navigation-module__FVQpBG__sidebar button svg{width:18px;height:18px}.product-chat-navigation-module__FVQpBG__railTooltip{font-size:calc(var(--text-t7) - 2px)}
.shell-pearl-module__6FQoCa__pearl{aspect-ratio:1;z-index:2;pointer-events:none;width:5.0715%;position:absolute;bottom:7%;right:10%}.shell-pearl-module__6FQoCa__pearl>img{object-fit:contain;width:100%;height:100%;display:block}.shell-pearl-module__6FQoCa__luster{isolation:isolate;border-radius:50%;position:absolute;inset:2%;overflow:hidden}.shell-pearl-module__6FQoCa__highlight,.shell-pearl-module__6FQoCa__reflection{mix-blend-mode:screen;border-radius:50%;animation:2.8s ease-in-out infinite alternate paused shell-pearl-module__6FQoCa__pearlLuster;position:absolute;inset:-35%}.shell-pearl-module__6FQoCa__highlight{background:radial-gradient(ellipse at 40% 40%,var(--primary-foreground),color-mix(in srgb,var(--primary-foreground) 45%,transparent) 12%,transparent 28%)}.shell-pearl-module__6FQoCa__reflection{background:radial-gradient(ellipse at 65% 65%,color-mix(in srgb,var(--primary-foreground) 65%,transparent),transparent 35%);animation-name:shell-pearl-module__6FQoCa__pearlReflection;animation-duration:3.6s}.shell-pearl-module__6FQoCa__pearl[data-pearl-running=true] .shell-pearl-module__6FQoCa__highlight,.shell-pearl-module__6FQoCa__pearl[data-pearl-running=true] .shell-pearl-module__6FQoCa__reflection{animation-play-state:running}@keyframes shell-pearl-module__6FQoCa__pearlLuster{0%{opacity:.1;transform:translate(-28%,20%)rotate(-35deg)}to{opacity:1;transform:translate(28%,-20%)rotate(45deg)}}@keyframes shell-pearl-module__6FQoCa__pearlReflection{0%{opacity:.65;transform:translate(10%,-8%)rotate(15deg)}to{opacity:.2;transform:translate(-12%,12%)rotate(-30deg)}}@media (max-width:760px){.shell-pearl-module__6FQoCa__pearl{width:5.292%;bottom:8%;right:12%}}@media (prefers-reduced-motion:reduce){.shell-pearl-module__6FQoCa__pearl .shell-pearl-module__6FQoCa__highlight,.shell-pearl-module__6FQoCa__pearl .shell-pearl-module__6FQoCa__reflection{opacity:0;animation:none}}
.brand-motion-module__WVei4a__experience{isolation:isolate;position:relative}
.atlas-app-shell-module__GNeMAq__frame{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);text-align:left;align-self:start;width:100%;min-width:0;overflow:hidden;container-type:inline-size}.atlas-app-shell-module__GNeMAq__gnb{border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:20px;min-height:48px;padding:12px 16px;display:flex}.atlas-app-shell-module__GNeMAq__wordmark{letter-spacing:-.04em;font-size:15px;font-weight:600}.atlas-app-shell-module__GNeMAq__wordmark span{color:var(--primary);margin-left:4px}.atlas-app-shell-module__GNeMAq__workspaceName{border-left:1px solid var(--border);padding-left:20px;font-size:11px}.atlas-app-shell-module__GNeMAq__example{color:var(--muted-foreground);margin-left:auto;font-size:10px}.atlas-app-shell-module__GNeMAq__settings{color:var(--muted-foreground);align-items:center;display:flex}.atlas-app-shell-module__GNeMAq__layout{grid-template-columns:56px 164px minmax(0,1fr);min-height:520px;display:grid}.atlas-app-shell-module__GNeMAq__rail{border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:10px;padding:16px 4px;display:flex}.atlas-app-shell-module__GNeMAq__rail a{width:46px;height:48px;color:var(--muted-foreground);flex-direction:column;gap:5px;padding:6px 2px;font-size:8px}.atlas-app-shell-module__GNeMAq__rail a svg{width:17px;height:17px}.atlas-app-shell-module__GNeMAq__rail a[aria-current=page]{color:var(--primary);background:var(--muted)}.atlas-app-shell-module__GNeMAq__lnb{border-right:1px solid var(--border);background:var(--muted);flex-direction:column;gap:16px;min-width:0;padding:20px 12px;display:flex}.atlas-app-shell-module__GNeMAq__lnb>strong{padding-inline:8px;font-size:13px;font-weight:500}.atlas-app-shell-module__GNeMAq__lnb nav{flex-direction:column;gap:4px;display:flex}.atlas-app-shell-module__GNeMAq__lnb nav>a{white-space:normal;text-align:left;justify-content:flex-start;height:auto;min-height:32px;padding:8px;font-size:11px;line-height:1.6}.atlas-app-shell-module__GNeMAq__lnb a[data-active=true],.atlas-app-shell-module__GNeMAq__lnb a[aria-current=page]{background:var(--background);color:var(--primary)}.atlas-app-shell-module__GNeMAq__campaign{border-top:1px solid var(--border);padding-top:16px}.atlas-app-shell-module__GNeMAq__campaign small,.atlas-app-shell-module__GNeMAq__history small{color:var(--muted-foreground);margin-bottom:12px;padding:0 8px;font-size:9px;display:block}.atlas-app-shell-module__GNeMAq__campaign strong{overflow-wrap:anywhere;gap:6px;padding-inline:8px;font-size:11px;font-weight:500;line-height:1.7;display:flex}.atlas-app-shell-module__GNeMAq__campaign i{background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.atlas-app-shell-module__GNeMAq__history{border-top:1px solid var(--border);padding-top:16px}.atlas-app-shell-module__GNeMAq__history a,.atlas-app-shell-module__GNeMAq__history>span{color:var(--muted-foreground);padding:8px;font-size:10px;line-height:1.8;display:block}.atlas-app-shell-module__GNeMAq__lnbFoot{letter-spacing:.1em;color:var(--muted-foreground);margin-top:auto;padding:28px 8px 0;font-size:8px}.atlas-app-shell-module__GNeMAq__canvas{min-width:0}.atlas-app-shell-module__GNeMAq__breadcrumb{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.atlas-app-shell-module__GNeMAq__breadcrumb>span{color:var(--muted-foreground);align-items:center;gap:8px;font-size:10px;display:flex}.atlas-app-shell-module__GNeMAq__breadcrumb strong{color:var(--foreground);font-weight:400}.atlas-app-shell-module__GNeMAq__breadcrumb small{color:var(--muted-foreground);font-size:9px}.atlas-app-shell-module__GNeMAq__pageHeading{justify-content:space-between;align-items:center;gap:12px;padding:24px 24px 20px;display:flex}.atlas-app-shell-module__GNeMAq__pageHeading>div>span{color:var(--muted-foreground);font-size:10px}.atlas-app-shell-module__GNeMAq__pageHeading h3{letter-spacing:-.035em;margin-top:8px;font-size:20px;font-weight:500;line-height:1.4}.atlas-app-shell-module__GNeMAq__pageHeading>a{color:var(--primary);flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:flex}.atlas-app-shell-module__GNeMAq__conditions{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:12px;margin:0 24px;padding:12px 24px;font-size:10px;display:flex}.atlas-app-shell-module__GNeMAq__conditions>span{color:var(--muted-foreground)}.atlas-app-shell-module__GNeMAq__conditions>strong{font-weight:400}.atlas-app-shell-module__GNeMAq__conditions>small{color:var(--muted-foreground);margin-left:auto;font-size:9px}.atlas-app-shell-module__GNeMAq__content{min-width:0;padding:24px}.atlas-app-shell-module__GNeMAq__content>div{max-width:100%;margin-inline:0}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=atlas] .atlas-app-shell-module__GNeMAq__layout{grid-template-columns:68px 164px minmax(0,1fr)}.atlas-app-shell-module__GNeMAq__history>strong{color:var(--muted-foreground);padding:0 8px 12px;font-size:10px;font-weight:400;line-height:1.7;display:block}.atlas-app-shell-module__GNeMAq__history a[data-active=true]{background:var(--background);color:var(--foreground);border-left:2px solid var(--primary);border-radius:var(--radius-sm)}@container (max-width:800px){.atlas-app-shell-module__GNeMAq__layout{grid-template-columns:48px 136px minmax(0,1fr)}.atlas-app-shell-module__GNeMAq__lnb{padding:16px 8px}.atlas-app-shell-module__GNeMAq__rail a{width:40px}.atlas-app-shell-module__GNeMAq__content{padding:16px}.atlas-app-shell-module__GNeMAq__pageHeading{padding:20px 16px}.atlas-app-shell-module__GNeMAq__pageHeading h3{font-size:18px}.atlas-app-shell-module__GNeMAq__conditions{margin-inline:16px;padding:12px}.atlas-app-shell-module__GNeMAq__conditions small,.atlas-app-shell-module__GNeMAq__workspaceName{display:none}.atlas-app-shell-module__GNeMAq__breadcrumb{padding-inline:16px}.atlas-app-shell-module__GNeMAq__breadcrumb small{display:none}}@container (max-width:560px){.atlas-app-shell-module__GNeMAq__layout{grid-template-columns:40px 112px minmax(0,1fr)}.atlas-app-shell-module__GNeMAq__rail{padding-inline:0}.atlas-app-shell-module__GNeMAq__rail a{width:36px}.atlas-app-shell-module__GNeMAq__lnb{padding:16px 4px}.atlas-app-shell-module__GNeMAq__lnb nav>a{padding:6px;font-size:9px}.atlas-app-shell-module__GNeMAq__lnb>strong{font-size:11px}.atlas-app-shell-module__GNeMAq__campaign strong{font-size:9px}.atlas-app-shell-module__GNeMAq__content{padding:12px}.atlas-app-shell-module__GNeMAq__pageHeading{padding:16px 12px}.atlas-app-shell-module__GNeMAq__pageHeading h3{font-size:16px}.atlas-app-shell-module__GNeMAq__pageHeading>a{display:none}.atlas-app-shell-module__GNeMAq__conditions{margin-inline:12px;padding:8px;font-size:9px}.atlas-app-shell-module__GNeMAq__breadcrumb>span{flex-wrap:wrap}.atlas-app-shell-module__GNeMAq__gnb{gap:8px}.atlas-app-shell-module__GNeMAq__example{font-size:8px}.atlas-app-shell-module__GNeMAq__history a{font-size:9px}}@container (max-width:400px){.atlas-app-shell-module__GNeMAq__layout{grid-template-columns:36px minmax(0,1fr)}.atlas-app-shell-module__GNeMAq__lnb,.atlas-app-shell-module__GNeMAq__example{display:none}}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__layout{grid-template-columns:44px 124px minmax(0,1fr);min-height:0}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__gnb{min-height:38px;padding:10px 14px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__gnb .atlas-app-shell-module__GNeMAq__workspaceName,.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__gnb .atlas-app-shell-module__GNeMAq__example{display:none}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__gnb .atlas-app-shell-module__GNeMAq__settings{margin-left:auto}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__breadcrumb{display:none}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__pageHeading{padding:14px 20px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__pageHeading h3{margin-top:4px;font-size:17px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__conditions{margin-inline:20px;padding:10px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__conditions>small{display:none}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__content{padding:16px 20px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__lnb{gap:12px;padding:16px 8px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__rail>a{width:38px}@container (max-width:620px){.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__layout{grid-template-columns:40px minmax(0,1fr)}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__lnb{display:none}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__content{padding:14px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__conditions{margin-inline:14px}.atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__pageHeading{padding:12px 14px}}[data-preview-view=agent] .atlas-app-shell-module__GNeMAq__frame[data-app-concept=open-field] .atlas-app-shell-module__GNeMAq__pageHeading{display:none}
.concept-app-frame-module__Tr9h2G__frame{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;min-width:0;color:var(--foreground);text-align:left;align-self:start;overflow:hidden;container-type:inline-size}.concept-app-frame-module__Tr9h2G__window{border-bottom:1px solid var(--border);letter-spacing:.08em;align-items:center;gap:16px;padding:16px 20px;font-size:10px;display:flex}.concept-app-frame-module__Tr9h2G__window strong{letter-spacing:-.03em;font-size:14px;font-weight:500}.concept-app-frame-module__Tr9h2G__window strong>span{color:var(--primary);margin-left:4px}.concept-app-frame-module__Tr9h2G__window>span{color:var(--muted-foreground)}.concept-app-frame-module__Tr9h2G__window small{color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:10px}.concept-app-frame-module__Tr9h2G__layout{grid-template-columns:64px minmax(0,1fr);display:grid}.concept-app-frame-module__Tr9h2G__rail{background:var(--muted);border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:12px;padding:20px 4px;display:flex}.concept-app-frame-module__Tr9h2G__rail>a{width:54px;height:54px;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px;font-size:9px;display:flex}.concept-app-frame-module__Tr9h2G__rail>a svg{width:18px;height:18px}.concept-app-frame-module__Tr9h2G__rail>a[data-active=true]{color:var(--primary);background:var(--background)}.concept-app-frame-module__Tr9h2G__rail .concept-app-frame-module__Tr9h2G__settings{margin-top:auto;padding-top:24px}.concept-app-frame-module__Tr9h2G__canvas{min-width:0}.concept-app-frame-module__Tr9h2G__breadcrumb{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:11px;display:flex}.concept-app-frame-module__Tr9h2G__breadcrumb>span:first-child{align-items:center;gap:8px;display:flex}.concept-app-frame-module__Tr9h2G__breadcrumb i{background:var(--primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}.concept-app-frame-module__Tr9h2G__breadcrumb>span:last-child{color:var(--muted-foreground)}.concept-app-frame-module__Tr9h2G__conditions{color:var(--muted-foreground);background:var(--muted);border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 20px;font-size:10px;display:flex}.concept-app-frame-module__Tr9h2G__workspace{min-width:0;padding:20px}.concept-app-frame-module__Tr9h2G__workspace>div{max-width:100%;margin-inline:0}.concept-app-frame-module__Tr9h2G__workspace h3{font-size:clamp(19px,3.2cqi,30px);line-height:1.45}.concept-app-frame-module__Tr9h2G__workspace h4{font-size:18px}.concept-app-frame-module__Tr9h2G__foot{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 20px;font-size:10px;display:flex}.concept-app-frame-module__Tr9h2G__foot a{color:var(--primary);align-items:center;gap:6px;display:flex}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=atlas]{border-radius:0}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=atlas] .concept-app-frame-module__Tr9h2G__window{border-top:2px solid var(--primary)}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=atlas] .concept-app-frame-module__Tr9h2G__rail{background:var(--background)}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=daily] .concept-app-frame-module__Tr9h2G__window{padding-block:20px}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=daily] .concept-app-frame-module__Tr9h2G__window>span{font-family:var(--font-brand-point);letter-spacing:.03em;font-size:12px}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=daily] .concept-app-frame-module__Tr9h2G__workspace{padding:28px}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=soft] .concept-app-frame-module__Tr9h2G__rail>a{border:1px solid var(--border);border-radius:var(--radius-md);border-bottom-width:3px}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=soft] .concept-app-frame-module__Tr9h2G__rail>a[data-active=true]{border-bottom-color:var(--primary)}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=soft] .concept-app-frame-module__Tr9h2G__window{background:var(--muted)}.concept-app-frame-module__Tr9h2G__dataPreview{min-width:0;padding-block:8px}.concept-app-frame-module__Tr9h2G__dataHeading{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.concept-app-frame-module__Tr9h2G__dataHeading>span{color:var(--primary);letter-spacing:.08em;font-size:10px}.concept-app-frame-module__Tr9h2G__dataHeading strong{letter-spacing:-.04em;font-size:22px;font-weight:500}.concept-app-frame-module__Tr9h2G__dataHeading small{color:var(--muted-foreground);font-size:11px}.concept-app-frame-module__Tr9h2G__dataTable>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr);gap:12px;padding:16px 0;font-size:12px;line-height:1.6;display:grid}.concept-app-frame-module__Tr9h2G__dataTable span{overflow-wrap:anywhere}.concept-app-frame-module__Tr9h2G__dataTable .concept-app-frame-module__Tr9h2G__tableHead{color:var(--muted-foreground);background:var(--muted);padding-inline:12px;font-size:10px}.concept-app-frame-module__Tr9h2G__dataPreview>p{color:var(--muted-foreground);margin-top:20px;font-size:11px;line-height:1.8}.concept-app-frame-module__Tr9h2G__citationColumns{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.concept-app-frame-module__Tr9h2G__citationColumns>div{border-right:1px solid var(--border);padding-right:20px;font-size:12px;line-height:1.8}.concept-app-frame-module__Tr9h2G__citationColumns strong{overflow-wrap:anywhere;color:var(--primary);margin:12px 0;font-size:12px;display:block}.concept-app-frame-module__Tr9h2G__citationColumns small{color:var(--muted-foreground);font-size:10px}.concept-app-frame-module__Tr9h2G__citationColumns ul{margin-top:12px;padding-left:16px}.concept-app-frame-module__Tr9h2G__citationColumns article{background:var(--muted);padding:16px}.concept-app-frame-module__Tr9h2G__citationColumns article>span{color:var(--muted-foreground);font-size:9px}.concept-app-frame-module__Tr9h2G__citationColumns h4{margin:20px 0;font-size:20px;font-weight:500;line-height:1.5}.concept-app-frame-module__Tr9h2G__citationColumns p{margin:12px 0;font-size:12px;line-height:1.9}.concept-app-frame-module__Tr9h2G__citationColumns blockquote{border-left:2px solid var(--primary);margin:20px 0;padding-left:16px;font-size:14px;line-height:1.8}@container (max-width:650px){.concept-app-frame-module__Tr9h2G__layout{grid-template-columns:48px minmax(0,1fr)}.concept-app-frame-module__Tr9h2G__rail>a{width:40px;font-size:8px}.concept-app-frame-module__Tr9h2G__workspace,.concept-app-frame-module__Tr9h2G__frame[data-app-concept=daily] .concept-app-frame-module__Tr9h2G__workspace{padding:16px}.concept-app-frame-module__Tr9h2G__window{padding:12px}.concept-app-frame-module__Tr9h2G__window>span{display:none}.concept-app-frame-module__Tr9h2G__breadcrumb{padding:12px;font-size:10px}.concept-app-frame-module__Tr9h2G__breadcrumb>span:last-child{display:none}.concept-app-frame-module__Tr9h2G__conditions{padding:10px 12px}.concept-app-frame-module__Tr9h2G__conditions>span:last-child{display:none}.concept-app-frame-module__Tr9h2G__foot{padding:12px}.concept-app-frame-module__Tr9h2G__citationColumns{grid-template-columns:1fr}.concept-app-frame-module__Tr9h2G__citationColumns>div{border-right:0;padding-right:0}.concept-app-frame-module__Tr9h2G__dataTable>div{gap:8px;font-size:11px}}.concept-app-frame-module__Tr9h2G__frame[data-app-concept=daily] .concept-app-frame-module__Tr9h2G__workspace:has(>[data-product-navigation]){padding:6px}.concept-app-frame-module__Tr9h2G__frame[data-static-preview],.concept-app-frame-module__Tr9h2G__frame[data-static-preview] *{-webkit-user-select:text;user-select:text}.concept-app-frame-module__Tr9h2G__frame[data-static-preview][data-app-concept=daily] .concept-app-frame-module__Tr9h2G__workspace{padding:6px}
