.mi-section{padding-top:calc(var(--cvw) * 6)}.mi-lead{color:#ffffffa6;margin-bottom:60px}@media (min-width:1025px){.mi-pin{height:calc(100svh - var(--mi-header,0px));flex-direction:column;display:flex;overflow:hidden}.mi-pin .use-case{max-height:100%}}@media (max-width:1024px){.mi-section{padding-top:5%;padding-bottom:5%;overflow:visible}.mi-pin{overflow-y:visible}#uikit-section .mi-pin{pointer-events:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow:auto hidden}#uikit-section .use-case-container{pointer-events:auto}.mi-lead{margin-bottom:40px}}@media (max-width:767px){.mi-section{padding-top:8%;padding-bottom:8%}.mi-lead{margin-bottom:32px}}.ais-muted{color:#ffffffa6}.ais-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ais-active-bar{width:3px}.ais-tracking{letter-spacing:.05em}.ais-capabilities{column-gap:1.5rem}@media (min-width:640px){.ais-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}.ais-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ais-nav{top:calc(var(--cvw) * 9);flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky}.ais-panels{gap:calc(var(--cvw) * 8);flex-direction:column;display:flex}@media (max-width:767px){.ais-layout{grid-template-columns:minmax(0,1fr)}.ais-nav{display:none}.ais-panels{gap:32px}}@media (max-width:1023.98px){.ais-capabilities{grid-template-columns:minmax(0,1fr)}}.ais-preview{background:linear-gradient(145deg,#1d1612 0%,#141110 100%);border:1px solid #ff5a1f47;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 48px -18px #ff5a1f47}.ais-section{--ais-ease:cubic-bezier(.22, 1, .36, 1)}.ais-nav{position:sticky}.ais-indicator{z-index:2;pointer-events:none;will-change:transform;background:#ff5a1f0a;border:1px solid #ff5a1f99;transition:transform .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0}.ais-indicator-bar{background:var(--color-primary,#ff5a1f);width:3px;position:absolute;inset:0 auto 0 0}.ais-card{transition:border-color .4s cubic-bezier(.22,1,.36,1)}.ais-card:hover{border-color:#ff5a1f4d}.ais-card h3,.ais-card svg{transition:color .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.ais-panel .ais-rv{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.ais-panel .ais-rv-1{transform:translate(0,0)scale(.98)}.ais-panel .ais-img{transition:transform 1.1s cubic-bezier(.22,1,.36,1);transform:scale(1.06)}.ais-panel[data-in] .ais-rv{opacity:1;transform:none}.ais-panel[data-in] .ais-img{transform:none}.ais-panel .ais-rv-2{transition-delay:80ms}.ais-panel .ais-rv-3{transition-delay:.16s}.ais-preview{transition:border-color .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){.ais-panel.is-active .ais-preview{border-color:#ff5a1f80;box-shadow:inset 0 0 0 1px #ffffff08,0 22px 56px -20px #ff5a1f66}}@media (prefers-reduced-motion:reduce){.ais-indicator,.ais-card,.ais-card h3,.ais-preview,.ais-panel .ais-rv,.ais-panel .ais-img{transition:none!important}.ais-panel .ais-rv,.ais-panel .ais-img{opacity:1!important;transform:none!important}}.home-type{--section-pad:clamp(3rem, 5vw, 5.5rem)}.home-type #why,.home-type #ai-services-section,.home-type #explore-the-effects,.home-type .studio-home>section,.home-type #faq,.home-type #footer{padding-top:var(--section-pad)!important;padding-bottom:var(--section-pad)!important}.home-type .mi-section{padding-top:0!important;padding-bottom:0!important}.home-type .mi-pin{padding-top:var(--section-pad)!important}@media (max-width:1023px){.home-type .mi-pin{padding-bottom:var(--section-pad)!important}}.home-type #hero-v3>section>div.border-t{padding-bottom:0!important}.home-type #hero-v3>section>div[aria-hidden=true]{height:calc(var(--section-pad) - var(--cvw) * 1.5)!important;place-items:center!important;padding:0!important}@media (max-width:767px){.home-type #hero-v3>section>div[aria-hidden=true]{height:calc(var(--section-pad) - 16px)!important}}.home-type .studio-home>section:nth-child(3){padding-top:calc(var(--section-pad) - 29px)!important;padding-bottom:calc(var(--section-pad) - 17px)!important}@media (max-width:1023px){.home-type .studio-home>section:nth-child(3){padding-bottom:calc(var(--section-pad) - 36px)!important}}.tm-marquee{--tm-w:clamp(280px, 30vw, 380px);--tm-gap:clamp(16px, 2vw, 24px);outline:none;max-width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.tm-track{width:max-content;animation:tm-scroll calc(var(--tm-count,6) * 8s) linear infinite;will-change:transform;display:flex}.tm-marquee:hover .tm-track,.tm-marquee:focus-within .tm-track,.tm-marquee:focus .tm-track{animation-play-state:paused}.tm-set{gap:var(--tm-gap);padding-right:var(--tm-gap);margin:0;list-style:none;display:flex}.tm-set>li{display:flex}@keyframes tm-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.tm-card{width:var(--tm-w);background:#fff;border:1px solid #e5e2da;border-radius:20px;flex-direction:column;gap:24px;height:100%;margin:0;padding:clamp(22px,2.4vw,32px);transition:border-color .4s cubic-bezier(.22,1,.36,1);display:flex}.tm-card:hover{border-color:#c4c0b8}.tm-num{letter-spacing:.18em;color:#8a857c;font-feature-settings:"tnum";font-size:12px}.tm-quote{font-family:var(--font-studio-display);color:#111;letter-spacing:-.01em;flex:1;margin:0;font-size:clamp(17px,1.35vw,20px);font-weight:300;line-height:1.5}.tm-author{border-top:1px solid #efece5;align-items:center;gap:14px;padding-top:20px;display:flex}.tm-avatar{color:#fff;background:#111;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 2px #d9d5cc}.tm-avatar-img{object-fit:cover;filter:grayscale();transition:filter .5s}.tm-card:hover .tm-avatar-img{filter:none}.tm-name{color:#111;margin:0;font-weight:500}.tm-role{color:#686868;margin:0;font-size:14px}.tm-sep{color:#c4c0b8;margin:0 8px}@media (prefers-reduced-motion:reduce){.tm-marquee{scroll-snap-type:x mandatory;padding:0 16px 8px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tm-track{animation:none}.tm-clone{display:none}.tm-set>li{scroll-snap-align:start}}#uikit-section .use-case p.line-clamp-3{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}#uikit-section .use-case{height:auto}#uikit-section .use-case-container{flex:none;align-items:stretch}@media (max-width:767px){#uikit-section .use-case{min-height:calc(var(--cvw) * 100)}}
