.Editorial_applicationStory__39GaI,.Editorial_hero__kupZy{--ed-ink:hsl(var(--foreground));--ed-muted:hsl(var(--muted-foreground));--ed-line:hsl(var(--border));--ed-accent:hsl(var(--accent-foreground));color:var(--ed-ink)}.Editorial_applicationBreadcrumb__32I00{margin-bottom:28px}.Editorial_hero__kupZy{background:hsl(var(--background));padding:30px max(28px,calc((100vw - 1248px) / 2)) 0}.Editorial_topline__RJNuj{display:flex;justify-content:space-between;gap:24px;padding-bottom:26px;border-bottom:1px solid var(--ed-line);font-size:11px}.Editorial_topline__RJNuj>span{color:var(--ed-muted);letter-spacing:.12em;font-size:9px}.Editorial_topline__RJNuj>span span{padding-left:20px}.Editorial_heroGrid__m5GVz{display:grid;grid-template-columns:1fr 1.06fr;gap:6%;align-items:center;padding:58px 0 46px}.Editorial_heroCopy__2_9p_{position:relative;z-index:1}.Editorial_eyebrow__KrHHH{font-size:11px;letter-spacing:.15em;font-weight:600;color:var(--ed-accent);line-height:1.6}.Editorial_hero__kupZy h1{font-size:clamp(40px,4.4vw,66px);line-height:1.06;letter-spacing:-.058em;font-weight:500;color:var(--ed-ink);margin:28px 0;text-wrap:balance}.Editorial_hero__kupZy h1 em{display:block;color:var(--ed-accent);font-style:normal}.Editorial_description__QwMvg{max-width:440px;color:var(--ed-muted);font-size:16px;line-height:1.85}.Editorial_actions__4uqSQ{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;margin-top:32px;font-size:11px}.Editorial_primary__om52n{display:inline-flex;align-items:center;gap:20px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:17px 21px;border-radius:7px;min-height:48px;transition:transform .25s,box-shadow .25s}.Editorial_primary__om52n:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0002}.Editorial_secondary__03LeF{display:inline-flex;gap:12px;align-items:center;min-height:44px}.Editorial_heroFigure__i2Gow{margin:0;min-width:0}.Editorial_photo__v5gSj{position:relative;overflow:hidden;min-width:0;isolation:isolate;aspect-ratio:1.14;background:hsl(var(--muted));border-radius:var(--radius)}.Editorial_photoImage__pRrmb{object-fit:cover;transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.Editorial_imprint__SlBji{position:absolute;bottom:18px;right:18px;width:45px;height:48px;display:grid;place-items:center;background:#0c122055;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff3b;border-radius:5px}.Editorial_imprint__SlBji img{width:25px;height:32px;object-fit:contain}.Editorial_heroFigure__i2Gow figcaption{display:flex;justify-content:space-between;gap:16px;font-size:12px;line-height:1.6;color:var(--ed-muted);margin-top:15px}.Editorial_heroFigure__i2Gow figcaption span{color:var(--ed-accent);white-space:nowrap}.Editorial_chapterRail__2iGC2{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ed-line)}.Editorial_chapterRail__2iGC2 a{display:flex;align-items:center;gap:18px;padding:24px 24px 24px 0;font-size:13px;transition:color .2s,background .2s}.Editorial_chapterRail__2iGC2 a:hover{color:var(--ed-accent);background:hsl(var(--accent)/.4)}.Editorial_chapterRail__2iGC2 a+a{border-left:1px solid var(--ed-line);padding-left:24px}.Editorial_chapterRail__2iGC2 a span{color:var(--ed-muted);font-size:11px}.Editorial_chapterRail__2iGC2 a svg{margin-left:auto;opacity:.65}.Editorial_applicationStory__39GaI{align-self:start;position:sticky;top:116px;padding-right:12%}.Editorial_applicationStory__39GaI h2{font-size:clamp(32px,3.7vw,49px);font-weight:500;letter-spacing:-.05em;line-height:1.12;margin:22px 0 30px;color:var(--ed-ink);text-wrap:balance}.Editorial_applicationStory__39GaI .Editorial_photo__v5gSj{aspect-ratio:1.08}.Editorial_applicationStory__39GaI>p:not(.Editorial_eyebrow__KrHHH){font-size:13px;line-height:1.85;color:var(--ed-muted);margin:24px 0 16px}.Editorial_applicationStory__39GaI>a{display:inline-flex;align-items:center;gap:16px;font-size:11px;min-height:44px}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not([data-motion=paused]):not([data-motion=reduced]) .Editorial_photo__v5gSj:hover .Editorial_photoImage__pRrmb{transform:scale(1.045)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=paused]):not([data-motion=reduced]) .Editorial_heroFigure__i2Gow{animation:Editorial_photograph-arrive__ornnX 1.4s cubic-bezier(.22,1,.36,1) both}@keyframes Editorial_photograph-arrive__ornnX{0%{opacity:0;transform:translateY(20px);clip-path:inset(3% 0 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}}@media (max-width:900px){.Editorial_heroGrid__m5GVz{gap:5%}.Editorial_actions__4uqSQ{gap:10px}.Editorial_applicationStory__39GaI{padding-right:4%}.Editorial_hero__kupZy{padding:22px 20px 0}.Editorial_topline__RJNuj{padding-bottom:20px}.Editorial_topline__RJNuj>span{display:none}.Editorial_heroGrid__m5GVz{grid-template-columns:1fr;padding:34px 0 24px;gap:30px}.Editorial_hero__kupZy h1{font-size:clamp(40px,9vw,60px);max-width:570px;margin:22px 0}.Editorial_description__QwMvg{max-width:540px;font-size:15px}.Editorial_actions__4uqSQ{margin-top:24px;gap:20px}.Editorial_heroFigure__i2Gow .Editorial_photo__v5gSj{aspect-ratio:1.45}.Editorial_heroFigure__i2Gow figcaption{font-size:11px}.Editorial_chapterRail__2iGC2 a{flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.5;padding:18px 10px 18px 0;align-content:start}.Editorial_chapterRail__2iGC2 a+a{padding-left:14px}.Editorial_chapterRail__2iGC2 a span{width:100%}.Editorial_chapterRail__2iGC2 a svg{display:none}.Editorial_applicationStory__39GaI{position:static;padding:0;display:grid;grid-template-columns:1fr 96px;gap:12px 18px}.Editorial_applicationStory__39GaI>.Editorial_eyebrow__KrHHH{grid-column:1/-1}.Editorial_applicationBreadcrumb__32I00{grid-column:1/-1;margin-bottom:6px}.Editorial_applicationStory__39GaI h2{font-size:27px;max-width:540px;margin:0}.Editorial_applicationStory__39GaI .Editorial_photo__v5gSj{aspect-ratio:auto;height:128px;grid-column:2;grid-row:3}.Editorial_applicationStory__39GaI .Editorial_imprint__SlBji{width:27px;height:31px;bottom:7px;right:7px}.Editorial_applicationStory__39GaI .Editorial_imprint__SlBji img{width:17px;height:22px}.Editorial_applicationStory__39GaI>a,.Editorial_applicationStory__39GaI>p:not(.Editorial_eyebrow__KrHHH){display:none}}.SiteChrome_header__QlzFI{position:fixed;inset:0 0 auto;height:76px;z-index:60;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background)/.93);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:hsl(var(--foreground))}.SiteChrome_storyHeader__0t0iU{background:color-mix(in srgb,var(--story-hero) 94%,transparent);border-bottom-color:transparent}.SiteChrome_storyHeader__0t0iU .SiteChrome_signIn__2nTdr{display:none}.SiteChrome_nav__FhYp6{width:min(1248px,calc(100% - 64px));height:100%;margin:auto;display:flex;align-items:center;gap:24px}.SiteChrome_nav__FhYp6>a{min-width:0}@media (max-width:360px){.SiteChrome_nav__FhYp6>a img{width:106px;height:auto}}.SiteChrome_links__CaaUA{display:flex;align-items:center;gap:3px;margin:auto}.SiteChrome_links__CaaUA>a,.SiteChrome_links__CaaUA>button{font-size:12px;padding:10px 12px;height:40px;font-weight:400;color:hsl(var(--muted-foreground))}.SiteChrome_links__CaaUA>a:hover,.SiteChrome_links__CaaUA>button:hover{color:hsl(var(--foreground))}.SiteChrome_links__CaaUA a[aria-current],.SiteChrome_links__CaaUA>button[data-active],.SiteChrome_menu__ZElx_ a[aria-current]{color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.SiteChrome_actions__HCn12{display:flex;align-items:center;gap:6px}.SiteChrome_signIn__2nTdr{font-size:12px;padding:12px;color:hsl(var(--muted-foreground));white-space:nowrap}.SiteChrome_cta__kMezq{font-size:12px;height:40px;gap:14px;white-space:nowrap}.SiteChrome_mobile__UfL_w{display:none}.SiteChrome_menu__ZElx_{width:320px;padding:8px;border-radius:10px;box-shadow:var(--tc-shadow)}.SiteChrome_menu__ZElx_ a{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px;padding:10px}.SiteChrome_menu__ZElx_ small{display:block;font-size:11px;color:hsl(var(--muted-foreground));margin-top:4px}.SiteChrome_footer__vVcbk{background:hsl(var(--background));color:hsl(var(--foreground));border-top:1px solid hsl(var(--border));padding:64px max(32px,calc((100vw - 1248px) / 2)) 28px}.SiteChrome_footerGrid__TDZbr{display:grid;grid-template-columns:1.6fr repeat(5,1fr);gap:36px}.SiteChrome_footerInvitation__2hoXW{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid hsl(var(--border))}.SiteChrome_footerInvitation__2hoXW>div>p{color:hsl(var(--accent-foreground));font-size:10px;letter-spacing:.14em;margin-bottom:16px}.SiteChrome_footerInvitation__2hoXW>div>a{display:flex;align-items:center;gap:24px;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em;line-height:1.2}@media (max-width:760px){.SiteChrome_footerInvitation__2hoXW{align-items:start;flex-direction:column;gap:24px}}.SiteChrome_footerBrand__qNipa>p{font-size:12px;line-height:1.8;color:hsl(var(--muted-foreground));max-width:180px;margin:16px 0}.SiteChrome_footer__vVcbk h3{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.13em;margin:18px 0 22px;color:hsl(var(--foreground))}.SiteChrome_footer__vVcbk li{margin:4px 0;font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.SiteChrome_footer__vVcbk li a{display:inline-flex;align-items:center;min-height:36px}.SiteChrome_navigationSheet__EZcl4{width:min(100%,480px);max-width:480px!important;padding:64px 28px 28px;overflow-y:auto;overscroll-behavior:contain;color:hsl(var(--foreground))}.SiteChrome_sheetIntro__RL_aM{text-align:left;margin-bottom:28px}.SiteChrome_sheetIntro__RL_aM h2{font-size:28px;letter-spacing:-.04em;font-weight:500}.SiteChrome_sheetLinks__D9xbv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.SiteChrome_sheetLabel__0YUo1{color:hsl(var(--muted-foreground));font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid hsl(var(--border))}.SiteChrome_sheetLinks__D9xbv a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:14px;line-height:1.5;padding:8px 0}.SiteChrome_sheetLinks__D9xbv svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.SiteChrome_sheetLinks__D9xbv a:hover,.SiteChrome_sheetLinks__D9xbv a[aria-current]{color:hsl(var(--accent-foreground))}.SiteChrome_sheetInvitation__OpW55{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:20px;padding:20px 0;margin-top:24px;border-block:1px solid hsl(var(--border))}.SiteChrome_sheetInvitation__OpW55>div:first-child{aspect-ratio:1}.SiteChrome_sheetInvitation__OpW55 p{font-size:18px;letter-spacing:-.025em;margin-bottom:8px}.SiteChrome_sheetInvitation__OpW55 a{display:inline-flex;align-items:center;gap:8px;font-size:12px;min-height:40px}.SiteChrome_sheetSignIn__LZekg{display:flex;align-items:center;gap:12px;min-height:48px;margin-top:12px;color:hsl(var(--muted-foreground));font-size:12px}.SiteChrome_footer__vVcbk a:hover{color:hsl(var(--foreground))}.SiteChrome_footerBottom__uxEFg{border-top:1px solid hsl(var(--border));margin-top:48px;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:10px;color:hsl(var(--muted-foreground))}@media (max-width:1030px){.SiteChrome_links__CaaUA,.SiteChrome_signIn__2nTdr{display:none}.SiteChrome_actions__HCn12{margin-left:auto}.SiteChrome_mobile__UfL_w{display:inline-flex}.SiteChrome_footerGrid__TDZbr{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.SiteChrome_nav__FhYp6{width:calc(100% - 36px);gap:10px}.SiteChrome_cta__kMezq{display:none}.SiteChrome_actions__HCn12{gap:0}.SiteChrome_header__QlzFI{height:72px}.SiteChrome_footer__vVcbk{padding:40px 20px 24px}.SiteChrome_footerGrid__TDZbr{grid-template-columns:repeat(2,1fr);gap:12px 24px}.SiteChrome_footerBrand__qNipa{grid-column:1/-1}.SiteChrome_footerBrand__qNipa>p{max-width:280px}.SiteChrome_footerBottom__uxEFg{line-height:1.8}}@media (min-width:1031px) and (max-width:1180px){.SiteChrome_storyHeader__0t0iU .SiteChrome_links__CaaUA{display:flex;gap:0}.SiteChrome_storyHeader__0t0iU .SiteChrome_links__CaaUA>a,.SiteChrome_storyHeader__0t0iU .SiteChrome_links__CaaUA>button{padding-inline:9px}.SiteChrome_storyHeader__0t0iU .SiteChrome_actions__HCn12{margin-left:0}.SiteChrome_storyHeader__0t0iU .SiteChrome_mobile__UfL_w{display:none}}.Moments_moment__IfGmy,.Moments_related__PKXAP{max-width:1304px;margin:auto;padding:80px 28px;color:hsl(var(--foreground))}.Moments_moment__IfGmy{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:8%}.Moments_momentPhoto__PulAb{min-width:0;margin:0}.Moments_momentPhoto__PulAb>div{aspect-ratio:1.5}.Moments_momentPhoto__PulAb figcaption{font-size:12px;color:hsl(var(--muted-foreground));margin-top:16px}.Moments_eyebrow__T8g0Y{color:hsl(var(--accent-foreground));font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.12em}.Moments_momentCopy__kOBoF h2,.Moments_related__PKXAP h2{font-size:clamp(30px,3.4vw,46px);letter-spacing:-.045em;font-weight:500;line-height:1.12;margin:24px 0;text-wrap:balance}.Moments_momentCopy__kOBoF>p:last-of-type{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.85;max-width:40ch}.Moments_related__PKXAP{border-top:1px solid hsl(var(--border))}.Moments_relatedHeading__7_AQ9{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.Moments_related__PKXAP h2{margin-bottom:0}.Moments_relatedGrid__HJp9_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Moments_journey__6EXGC{min-width:0;overflow:hidden;box-shadow:none;transition:border-color .3s}.Moments_journey__6EXGC:hover{border-color:hsl(var(--ring))}.Moments_journey__6EXGC>a{display:block;height:100%}.Moments_journey__6EXGC>a>div:first-child{aspect-ratio:1.5;border-radius:0}.Moments_journeyCopy__fKuh9{padding:24px;position:relative}.Moments_journeyCopy__fKuh9 p{color:hsl(var(--muted-foreground));font-size:12px;margin-bottom:12px}.Moments_journeyCopy__fKuh9 h3{font-weight:500;font-size:23px;letter-spacing:-.03em;line-height:1.2;max-width:15ch;padding-right:12px}.Moments_journeyCopy__fKuh9 svg{position:absolute;right:24px;top:25px;color:hsl(var(--accent-foreground))}@media (max-width:760px){.Moments_moment__IfGmy,.Moments_related__PKXAP{padding:48px 20px}.Moments_moment__IfGmy{grid-template-columns:1fr;gap:32px}.Moments_momentCopy__kOBoF h2{margin:20px 0;max-width:18ch}.Moments_momentCopy__kOBoF>p:last-of-type{max-width:none;font-size:15px}.Moments_relatedHeading__7_AQ9{align-items:start;flex-direction:column}.Moments_relatedGrid__HJp9_{grid-template-columns:1fr;gap:24px}.Moments_journeyCopy__fKuh9 h3{max-width:none;padding-right:32px}}.Landing_innovations__tq5q4{padding:90px 0 76px;background:#0c1220;color:#e3e7ef}.Landing_innovationHeading__4MRk9{display:flex;align-items:end;justify-content:space-between;gap:40px}.Landing_innovationHeading__4MRk9 h2{margin-top:22px;font-size:43px}.Landing_innovationHeading__4MRk9 h2 span{color:#989fb0}.Landing_innovationHeading__4MRk9>p{color:#8e9ab0;font-size:12px;line-height:1.8;max-width:260px}.Landing_innovations__tq5q4 .Landing_eyebrow__aoSIP{color:hsl(var(--brand-hue) 22% 66%)}.Landing_innovationStage__hxMZ6{display:grid;grid-template-columns:270px 1fr;margin-top:44px;border:1px solid hsl(var(--brand-hue) 33% 69%/.149);border-radius:10px;overflow:hidden;background:#101827}.Landing_innovationSelector__Jh4b8{padding:14px;border-right:1px solid #ffffff10}.Landing_innovationSelector__Jh4b8 button{width:100%;min-height:68px;display:flex;align-items:center;text-align:left;gap:12px;padding:12px;border:1px solid transparent;border-radius:6px;color:#8c96ab;transition:background .22s,color .22s}.Landing_innovationSelector__Jh4b8 button+button{margin-top:4px}.Landing_innovationSelector__Jh4b8 strong{display:block;font-size:13px;font-weight:500}.Landing_innovationSelector__Jh4b8 small{display:block;font-size:9px;margin-top:4px;color:#8a93a7}.Landing_innovationSelector__Jh4b8 button>svg{flex-shrink:0}.Landing_innovationSelector__Jh4b8 button>svg:last-child{margin-left:auto;width:13px}.Landing_innovationSelector__Jh4b8 .Landing_innovationSelected__tkyGL{border-color:hsl(var(--brand-hue) 52% 68%/.239);background:hsl(var(--brand-hue) 34% 66%/.078);color:hsl(var(--brand-hue) 51% 86%)}.Landing_innovationSelector__Jh4b8 button:hover{background:hsl(var(--brand-hue) 34% 66%/.078)}.Landing_innovationPreview__8kzcN{padding:26px 30px;background:radial-gradient(ellipse at 70% 10%,hsl(var(--brand-hue) 27% 54%/.059),transparent 75%)}.Landing_innovationIntro__s_J8v{display:flex;justify-content:space-between;gap:18px;color:hsl(var(--brand-hue) 16% 61%);font:8px monospace;letter-spacing:.12em}.Landing_innovationIntro__s_J8v>span:last-child{color:#748197}.Landing_innovationProduct__oSEPc{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;margin-top:45px}.Landing_innovationProduct__oSEPc>div:first-child>svg{color:hsl(var(--brand-hue) 46% 75%)}.Landing_innovationProduct__oSEPc h3{margin-top:24px;font-size:30px;font-weight:500;letter-spacing:-.04em;line-height:1.15}.Landing_innovationProduct__oSEPc>div>p{font-size:11px;line-height:1.8;color:#9ca7bb;margin-top:16px}.Landing_innovationProduct__oSEPc a{display:inline-flex;align-items:center;gap:14px;font-size:11px;color:hsl(var(--brand-hue) 54% 84%);margin-top:26px;min-height:36px}.Landing_innovationWorkflow__FApT1{border:1px solid #ffffff14;border-radius:8px;padding:8px 16px;background:#182132;box-shadow:0 18px 35px #0003;transform:rotate(-2deg)}.Landing_innovationWorkflow__FApT1>div{display:flex;align-items:center;gap:12px;padding:21px 0}.Landing_innovationWorkflow__FApT1>div+div{border-top:1px solid #ffffff0c}.Landing_innovationWorkflow__FApT1>div>span{font:8px monospace;color:hsl(var(--brand-hue) 12% 57%)}.Landing_innovationWorkflow__FApT1 strong{display:block;font-size:12px;font-weight:500;color:#d1d5e0}.Landing_innovationWorkflow__FApT1 small{font-size:9px;display:block;color:#8e9bb0;margin-top:6px;line-height:1.6}.Landing_innovationWorkflow__FApT1 svg{color:#8da598;flex-shrink:0;margin-left:auto}.Landing_innovationProduct__oSEPc .Landing_innovationWorkflow__FApT1>p{display:flex;align-items:center;gap:7px;font-size:8px;border-top:1px solid #ffffff0c;padding:12px 0;margin:0;color:#8f9baa}.Landing_innovationWorkflow__FApT1>p>span{width:4px;height:4px;background:#a0b49e;border-radius:50%;flex-shrink:0}.Landing_systemHeading__7SzT1{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:68px}.Landing_systemHeading__7SzT1 h3{font-size:22px;font-weight:500;letter-spacing:-.03em}.Landing_systemHeading__7SzT1 p{font-size:10px;color:#8995aa}.Landing_systemGrid__jlfw8{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;margin-top:32px;padding-top:28px;border-top:1px solid #ffffff16}.Landing_systemGrid__jlfw8 article>svg{color:hsl(var(--brand-hue) 24% 64%)}.Landing_systemGrid__jlfw8 h4{font-size:14px;font-weight:500;margin:18px 0 8px}.Landing_systemGrid__jlfw8 p{font-size:10px;color:#929eb3;line-height:1.8}.Landing_systemCta__XtGWX{display:inline-flex;gap:12px;align-items:center;font-size:11px;color:hsl(var(--brand-hue) 34% 77%);margin-top:32px;min-height:36px}.Landing_foundationList__tQdJw{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.Landing_foundationList__tQdJw dt{font-size:11px;font-weight:500}.Landing_foundationList__tQdJw dd{font-size:10px;color:var(--landing-muted);line-height:1.6;margin-top:6px}@media (max-width:1100px){.Landing_innovationStage__hxMZ6{grid-template-columns:230px 1fr}.Landing_innovationProduct__oSEPc{gap:20px}.Landing_innovationPreview__8kzcN{padding:24px}.Landing_innovationProduct__oSEPc h3{font-size:26px}.Landing_innovationHeading__4MRk9 h2{font-size:36px}.Landing_systemGrid__jlfw8{grid-template-columns:repeat(3,1fr);gap:28px}}@media (max-width:900px){.Landing_innovationStage__hxMZ6{grid-template-columns:210px 1fr}.Landing_innovationProduct__oSEPc{grid-template-columns:1fr;margin-top:30px;gap:24px}.Landing_innovationWorkflow__FApT1{transform:none}.Landing_innovationWorkflow__FApT1>div{padding:12px 0}.Landing_innovationIntro__s_J8v>span:last-child{display:none}.Landing_innovationProduct__oSEPc h3{margin-top:14px}.Landing_innovationHeading__4MRk9{flex-direction:column;align-items:start;gap:20px}.Landing_innovationHeading__4MRk9>p{max-width:none}}@media (max-width:640px){.Landing_innovations__tq5q4{padding:64px 0 54px}.Landing_innovationStage__hxMZ6{grid-template-columns:1fr;margin-top:28px}.Landing_innovationSelector__Jh4b8{display:flex;overflow-x:auto;border-right:none;border-bottom:1px solid #ffffff13;padding:8px;scrollbar-width:thin;scrollbar-color:hsl(var(--brand-hue) 20% 26%) transparent}.Landing_innovationSelector__Jh4b8 button{flex-shrink:0;width:auto;min-height:44px;padding:10px;gap:7px}.Landing_innovationSelector__Jh4b8 strong{font-size:11px}.Landing_innovationSelector__Jh4b8 button>svg:last-child,.Landing_innovationSelector__Jh4b8 small{display:none}.Landing_innovationSelector__Jh4b8 button>svg{width:15px}.Landing_innovationSelector__Jh4b8 button+button{margin:0 0 0 4px}.Landing_innovationPreview__8kzcN{padding:24px}.Landing_innovationProduct__oSEPc{margin-top:28px}.Landing_innovationProduct__oSEPc h3{font-size:29px}.Landing_innovationWorkflow__FApT1>div{padding:16px 0}.Landing_systemHeading__7SzT1{flex-direction:column;align-items:start;gap:12px;margin-top:42px}.Landing_systemHeading__7SzT1 h3{font-size:23px}.Landing_systemGrid__jlfw8{grid-template-columns:1fr 1fr;gap:30px 22px}.Landing_systemGrid__jlfw8 p{font-size:11px}.Landing_innovationWorkflow__FApT1 small,.Landing_systemCta__XtGWX{font-size:10px}}.Landing_page__9dSow{--ink:#101828;--night:#0c1220;--paper:hsl(var(--background));--surface:hsl(var(--card));--text:hsl(var(--foreground));--landing-muted:hsl(var(--muted-foreground));--line:hsl(var(--border));--landing-accent:hsl(var(--accent-foreground));background:var(--paper);color:var(--text);font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;overflow:clip}.Landing_page__9dSow h1,.Landing_page__9dSow h2,.Landing_page__9dSow h3,.Landing_page__9dSow h4{color:inherit}.Landing_page__9dSow h2{font-size:clamp(32px,3.6vw,50px);font-weight:500;line-height:1.1;letter-spacing:-.048em}.Landing_page__9dSow a,.Landing_page__9dSow button,.Landing_page__9dSow summary{-webkit-tap-highlight-color:transparent}.Landing_page__9dSow [tabindex]:focus-visible,.Landing_page__9dSow a:focus-visible,.Landing_page__9dSow button:focus-visible,.Landing_page__9dSow summary:focus-visible{outline:2px solid hsl(var(--brand-hue) 100% 80%);outline-offset:5px;box-shadow:none}.Landing_page__9dSow [id=product],.Landing_page__9dSow h1[id],.Landing_page__9dSow section{scroll-margin-top:100px}.Landing_container__loWch{width:min(1248px,calc(100% - 112px));margin-inline:auto}.Landing_eyebrow__aoSIP{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.6;color:var(--landing-accent)}.Landing_header__3DPNJ{position:fixed;z-index:60;inset:0 0 auto;color:var(--hero-text);background:color-mix(in srgb,var(--hero-bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--hero-line)}.Landing_nav__jvFwv{display:flex;align-items:center;justify-content:space-between;height:76px;gap:24px}.Landing_brand__3e_J9{display:inline-flex;align-items:center;gap:9px;color:#f7f7f3;flex-shrink:0}.Landing_brand__3e_J9 img{width:142px;height:58px;object-fit:contain}.Landing_brand__3e_J9>span{font-size:28px;font-weight:650;letter-spacing:-.065em}.Landing_desktopNav__R9khV{display:flex;align-items:center;gap:24px;margin-left:0}.Landing_desktopNav__R9khV a,.Landing_signIn__FWPly{color:var(--hero-muted);font-size:12px;transition:color .2s}.Landing_desktopNav__R9khV a:hover,.Landing_signIn__FWPly:hover{color:var(--hero-text)}.Landing_navActions__U01Mh{display:flex;align-items:center;gap:14px}.Landing_appearanceControls__AbvLQ{display:flex;gap:2px}.Landing_brand__3e_J9 .Landing_inkBrand__vgFwd,html:not(.dark) .Landing_header__3DPNJ .Landing_brand__3e_J9>img:first-child{display:none}html:not(.dark) .Landing_header__3DPNJ .Landing_brand__3e_J9 .Landing_inkBrand__vgFwd{display:block}html:not(.dark) .Landing_hero__mpjui .Landing_buttonPrimary__lS8Js{background:hsl(var(--brand-hue) 31% 19%);color:#fff;border-color:hsl(var(--brand-hue) 31% 19%);box-shadow:0 7px 20px hsl(var(--brand-hue) 39% 21%/.125)}html:not(.dark) .Landing_hero__mpjui .Landing_buttonPrimary__lS8Js:hover{background:hsl(var(--brand-hue) 29% 29%)}.Landing_hero__mpjui:before{animation:Landing_hero-atmosphere__vTAVu 18s ease-in-out infinite alternate}@keyframes Landing_hero-atmosphere__vTAVu{0%{opacity:.4;translate:-2% 0}to{opacity:1;translate:2% 1%}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Landing_systemGrid__jlfw8 article{transition:translate .4s,opacity .85s}.Landing_systemGrid__jlfw8 article:hover{translate:0 -5px}.Landing_innovationWorkflow__FApT1{transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s}.Landing_innovationPreview__8kzcN:hover .Landing_innovationWorkflow__FApT1{transform:rotate(0);box-shadow:0 25px 45px #0004}}.Landing_navCta__2eSWF{display:flex;align-items:center;gap:14px;border:1px solid var(--hero-line);background:#ffffff09;border-radius:7px;padding:10px 14px;font-size:12px;transition:background .2s}.Landing_navCta__2eSWF:hover{background:#ffffff16}.Landing_menuToggle__D4b8U{display:none;min-width:40px;min-height:44px}.Landing_mobileNav__P5iZO{display:none}.Landing_hero__mpjui{position:relative;color:var(--hero-text);background:var(--hero-bg);padding:152px 0 30px}.Landing_hero__mpjui:before{position:absolute;content:"";inset:0 0 auto 35%;height:630px;pointer-events:none;background:radial-gradient(ellipse at 70% 55%,hsl(var(--brand-hue) 48% 51%/.078),transparent 63%)}.Landing_heroGrid__CHjM0{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:32px;position:relative}.Landing_heroCopy__qLSKb{padding:8px 0 18px;position:relative;z-index:2}.Landing_trademark__WRoce{font-size:9px;vertical-align:super;margin-left:3px;letter-spacing:0}.Landing_launchNote__8_gN_{display:flex;gap:8px;align-items:center;color:var(--hero-muted);font-size:11px;line-height:1.7;margin-top:28px}.Landing_launchNote__8_gN_>span{display:block;width:5px;height:5px;border-radius:50%;background:hsl(var(--brand-hue) 70% 80%);flex:none}.Landing_productSection__IDgnu{--landing-accent:hsl(var(--brand-hue) 56% 79%);background:#0c1220;color:#f0f1f6;padding:88px 0 58px}.Landing_productSection__IDgnu .Landing_sectionHeading__lTfQv{max-width:850px}.Landing_productSection__IDgnu .Landing_sectionHeading__lTfQv h2{color:#f0f1f6}.Landing_productSection__IDgnu .Landing_sectionHeading__lTfQv h2 span{color:#9da5b7}.Landing_productSection__IDgnu .Landing_sectionHeading__lTfQv>p:last-of-type{color:#acb6c9}.Landing_productSection__IDgnu .Landing_heroFootnote__7xycf{margin-top:36px}@media (max-width:760px){.Landing_productSection__IDgnu{padding:58px 0 38px}.Landing_launchNote__8_gN_{font-size:10px}}.Landing_hero__mpjui .Landing_eyebrow__aoSIP{color:var(--landing-accent);font-size:10px}.Landing_tinyDot__M6sKi{width:5px;height:5px;background:hsl(var(--brand-hue) 77% 78%);border-radius:50%;box-shadow:0 0 12px hsl(var(--brand-hue) 77% 78%/.451)}.Landing_heroTitle__EnuOQ{font-size:clamp(48px,5.15vw,74px);font-weight:500;line-height:1.045;letter-spacing:-.06em;margin:27px 0 24px}.Landing_heroTitle__EnuOQ>span{display:block}.Landing_heroTitle__EnuOQ>span+span{color:var(--hero-muted)}.Landing_heroDescription__WiXXQ{color:var(--hero-muted);font-size:15px;line-height:1.8;max-width:478px}.Landing_actions__mMWJ8{display:flex;align-items:center;gap:24px;margin-top:28px}.Landing_buttonPrimary__lS8Js{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:#f1f0f6;color:#151626;font-size:12px;font-weight:600;border:1px solid #fff9;border-radius:7px;padding:13px 17px;min-height:46px;transition:transform .22s,background .22s;box-shadow:0 1px 2px #0002}.Landing_buttonPrimary__lS8Js:hover{transform:translateY(-2px);background:#fff}.Landing_buttonPrimary__lS8Js svg,.Landing_buttonText__ZUkmc svg{transition:transform .22s}.Landing_buttonPrimary__lS8Js:hover svg,.Landing_buttonText__ZUkmc:hover svg{transform:translateX(3px)}.Landing_buttonText__ZUkmc{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--hero-muted);min-height:44px}.Landing_heroFootnote__7xycf{display:flex;align-items:center;justify-content:space-between;color:#798398;font-size:10px;margin:60px 0 16px;letter-spacing:.015em}.Landing_heroFootnote__7xycf a{display:inline-flex;align-items:center;gap:8px;color:#b2b7c4}.Landing_loopScene__PEwks{height:406px;position:relative;isolation:isolate}.Landing_loopScene__PEwks:before{content:"";position:absolute;inset:0 -5% 0 0;background:radial-gradient(ellipse at 57% 48%,hsl(var(--brand-hue) 80% 66%/.086),transparent 65%);z-index:-1}.Landing_loopArtwork__UkzGO{position:absolute;inset:-28px 6% -28px 1%}.Landing_loopBase__9gJeF{opacity:.17}.Landing_loopMask__4nFkL{position:absolute;inset:0;mask:url(/tutcart-mark-white.svg) center/100% 100% no-repeat;-webkit-mask:url(/tutcart-mark-white.svg) center/100% 100% no-repeat}.Landing_loopMask__4nFkL:before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,hsl(var(--brand-hue) 100% 90%) 4%,hsl(var(--brand-hue) 79% 71%) 38%,#5265d7 70%,#c5c6ed);opacity:.65}.Landing_loopLight__1i308{position:absolute;width:70%;height:55%;left:13%;top:24%;background:radial-gradient(ellipse,hsl(var(--brand-hue) 100% 97%) 0,hsl(var(--brand-hue) 100% 82%) 12%,hsl(var(--brand-hue) 83% 70%/.4) 32%,transparent 66%);animation:Landing_loopTrace__yCm43 1.15s ease both}.Landing_light0__EmePK{transform:translate(-24%,24%)}.Landing_light1__8tSH3{transform:translate(27%,-38%)}.Landing_light2__iTQTl{transform:translate(9%,-4%)}.Landing_light3__7ppCg{transform:translate(-10%,50%)}.Landing_light4__iE7S6{transform:translate(33%,16%)}@keyframes Landing_loopTrace__yCm43{0%{transform:translate(-45%,45%);opacity:.25}27%{transform:translate(36%,-42%);opacity:1}58%{transform:translate(-6%,52%);opacity:1}85%{transform:translate(30%,18%);opacity:1}to{opacity:.8}}.Landing_loopCoordinate__cDYus{position:absolute;right:0;top:2px;font:9px/1.4 monospace;letter-spacing:.12em;color:#687287}.Landing_loopNode__koz8a{display:flex;align-items:center;gap:8px;position:absolute;border:1px solid #ffffff14;border-radius:6px;padding:7px 10px;color:#a0a8bb;font-size:10px;min-height:32px;background:#101729ed;transition:color .2s,background .2s,transform .2s}.Landing_loopNode__koz8a>span:first-child{width:4px;height:4px;border-radius:50%;background:#5b6479}.Landing_loopNode__koz8a:hover{color:#fff;transform:translateY(-2px)}.Landing_loopNodeActive__SIfHP{background:hsl(var(--brand-hue) 29% 19%);border-color:hsl(var(--brand-hue) 90% 76%/.345);color:hsl(var(--brand-hue) 100% 92%)}.Landing_loopNodeActive__SIfHP>span:first-child{background:hsl(var(--brand-hue) 100% 89%);box-shadow:0 0 8px hsl(var(--brand-hue) 100% 86%)}.Landing_node0__6G4kI{left:0;top:69%}.Landing_node1__xynRg{right:14%;top:15%}.Landing_node2__FFdFi{left:8%;top:36%}.Landing_node3__TBJ62{left:31%;top:83%}.Landing_node4__03r7J{right:0;top:54%}.Landing_loopCaption__GntNR{position:absolute;bottom:-23px;right:0;left:0;display:flex;align-items:center;gap:16px;font-size:10px;color:#969eb0}.Landing_loopCaption__GntNR>span:first-child{color:hsl(var(--brand-hue) 10% 51%);font:9px monospace;flex-shrink:0}.Landing_productShell__c0NXE{position:relative;border:1px solid #8794c52c;border-radius:12px;background:#111825;box-shadow:0 -1px 0 hsl(var(--brand-hue) 100% 85%/.161),0 -24px 80px -50px hsl(var(--brand-hue) 75% 67%/.741),0 36px 65px #0004;overflow:hidden;text-align:left}.Landing_productTop__TSL_7{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:49px;border-bottom:1px solid #ffffff0d;background:linear-gradient(100deg,#141b2b,#171c30)}.Landing_productWordmark__rO7Rq{display:flex;align-items:center;gap:12px;font-size:11px;color:#8c95a9}.Landing_productWordmark__rO7Rq strong{color:#e8eaf0;font-size:13px;font-weight:500}.Landing_conceptBadge__b_ExV{font:8px/1.5 monospace;letter-spacing:.14em;color:hsl(var(--brand-hue) 25% 74%);border:1px solid hsl(var(--brand-hue) 34% 66%/.204);border-radius:4px;padding:4px 7px}.Landing_productBody___eTsZ{display:grid;grid-template-columns:184px minmax(0,1fr)}.Landing_productSidebar__OIStV{padding:22px 14px 16px;background:#101623;border-right:1px solid #ffffff0c;display:flex;flex-direction:column}.Landing_workspaceName__9XZ0M{display:flex;align-items:center;gap:8px;font-size:10px;color:#c5cbd8}.Landing_workspaceName__9XZ0M small{display:block;font-size:9px;color:#737f94;margin-top:2px}.Landing_workspaceAvatar__mmYAG{display:grid;place-items:center;background:#263047;border:1px solid #ffffff10;border-radius:7px;width:28px;height:28px;font-size:11px}.Landing_sidebarLabel__B0D0D{font:8px monospace;color:#7c879b;letter-spacing:.06em;margin:32px 8px 12px}.Landing_sidebarSteps__FazY9{display:grid;gap:5px}.Landing_sidebarSteps__FazY9>div{display:flex;align-items:center;gap:10px;padding:10px;color:#828da0;font-size:11px;border:1px solid transparent;border-radius:6px}.Landing_sidebarSteps__FazY9 .Landing_sidebarActive__8hhPU{background:#ffffff06;border-color:#ffffff08;color:hsl(var(--brand-hue) 53% 86%)}.Landing_sidebarDot__4j7q4{margin-left:auto;width:4px;height:4px;background:hsl(var(--brand-hue) 71% 78%);border-radius:50%}.Landing_sidebarIdentity__N8Zgf{border:1px solid #ffffff0e;padding:13px;border-radius:7px;margin-top:auto;color:hsl(var(--brand-hue) 26% 63%)}.Landing_sidebarIdentity__N8Zgf strong{display:block;font-size:10px;color:#c3c9d5;font-weight:500;margin-top:7px}.Landing_sidebarIdentity__N8Zgf p{color:#8290a4;font-size:9px;margin:4px 0 8px}.Landing_sidebarIdentity__N8Zgf>span{display:flex;align-items:center;gap:5px;font-size:8px;color:hsl(var(--brand-hue) 33% 72%)}.Landing_productMain__OY2cn{min-width:0}.Landing_productTabs__jGh9v{display:flex;gap:6px;border-bottom:1px solid #ffffff0c;padding:9px 24px}.Landing_productTabs__jGh9v button{position:relative;isolation:isolate;color:#929caf;padding:8px 15px;min-height:36px;font-size:11px;border-radius:5px}.Landing_productTabs__jGh9v button>span:last-child{position:relative}.Landing_productTabs__jGh9v .Landing_tabActive__jhhCr{color:hsl(var(--brand-hue) 78% 91%)}.Landing_tabHighlight__jAz7b{position:absolute;inset:0;background:hsl(var(--brand-hue) 64% 72%/.098);border:1px solid hsl(var(--brand-hue) 58% 76%/.133);border-radius:5px;z-index:-1}.Landing_productPanel__rOQjL{padding:26px}.Landing_productHeading__td_hD{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}.Landing_productHeading__td_hD p{color:#8490a7;font:8px monospace;letter-spacing:.13em;margin-bottom:9px}.Landing_productHeading__td_hD h2{font-size:24px;line-height:1.15;letter-spacing:-.035em;color:#e8ebf2;font-weight:500}.Landing_productHeading__td_hD div>span{display:block;color:#9aa3b5;font-size:10px;margin-top:7px}.Landing_productCategory__ln5QZ{display:inline-flex;align-items:center;gap:6px;color:#a6adc0;font-size:9px;border:1px solid #ffffff12;padding:5px 8px;border-radius:5px}.Landing_workspaceContent__Gu72s{display:grid;grid-template-columns:minmax(0,1fr) 212px;gap:18px;min-height:280px}.Landing_workspacePrimary__TK8SE{min-width:0}.Landing_featuredCourse__CJPAc{padding:20px;border:1px solid hsl(var(--brand-hue) 64% 77%/.184);border-radius:8px;background:radial-gradient(ellipse at 90% -20%,hsl(var(--brand-hue) 37% 55%/.208),transparent 75%),hsl(var(--brand-hue) 28% 16%)}.Landing_courseTop__3A8Ud{display:flex;justify-content:space-between;color:hsl(var(--brand-hue) 31% 72%)}.Landing_courseTop__3A8Ud>span{display:flex;gap:7px;align-items:center;font-size:10px}.Landing_courseEyebrow__1Z0p8{display:block;color:hsl(var(--brand-hue) 30% 69%);font-size:8px;letter-spacing:.12em;margin-top:27px}.Landing_featuredCourse__CJPAc h3{font-size:25px;letter-spacing:-.035em;font-weight:500;color:#f4f0fc;margin:8px 0}.Landing_featuredCourse__CJPAc>p{color:hsl(var(--brand-hue) 16% 69%);font-size:11px}.Landing_courseBottom__yONNY{display:flex;align-items:center;justify-content:space-between;margin-top:26px;gap:12px}.Landing_courseBottom__yONNY>span{display:flex;align-items:center;gap:5px;font-size:10px;color:hsl(var(--brand-hue) 18% 73%)}.Landing_courseBottom__yONNY button{display:inline-flex;align-items:center;gap:14px;font-size:10px;padding:8px 10px;border:1px solid hsl(var(--brand-hue) 66% 86%/.231);border-radius:5px;background:hsl(var(--brand-hue) 100% 86%/.063)}.Landing_courseBottom__yONNY button:hover{background:hsl(var(--brand-hue) 100% 86%/.133)}.Landing_recommendation__2yYyY{display:flex;align-items:center;gap:11px;margin-top:12px;padding:14px;background:#171f2c;border:1px solid #ffffff0c;border-radius:7px}.Landing_recommendationIcon__a53ou{width:30px;height:30px;display:grid;place-items:center;background:#262e3b;color:#b0bbcf;border-radius:5px}.Landing_recommendation__2yYyY strong{display:block;font-size:11px;color:#c9d0dc;font-weight:500}.Landing_recommendation__2yYyY span{display:block;font-size:9px;color:#8390a5;margin-top:4px}.Landing_recommendation__2yYyY>svg{margin-left:auto;color:#737f94}.Landing_contextCard__g2ysQ{background:#151d2a;border:1px solid #ffffff0d;padding:17px;border-radius:8px;text-align:center}.Landing_contextOverline__O8egC{display:block;color:#7f8da2;font:8px monospace;letter-spacing:.06em;text-align:left}.Landing_identityAvatar__FhI4f{position:relative;display:grid;place-items:center;width:43px;height:43px;border-radius:50%;margin:20px auto 10px;background:#2b3546;font-size:17px;color:#cad2e2}.Landing_identityAvatar__FhI4f svg{position:absolute;right:-5px;bottom:0;background:#151d2a;color:#9dcabc;border-radius:50%}.Landing_contextCard__g2ysQ h3{font-size:12px;color:#d7dce5;font-weight:500}.Landing_contextCard__g2ysQ>p{font-size:9px;color:#8995a8;margin-top:5px}.Landing_identityStatus__BVK7k{display:inline-flex;gap:4px;align-items:center;background:#7aa8920e;color:#91b4a7;padding:4px 6px;border-radius:4px;font-size:8px;margin-top:10px}.Landing_contextRows__FQOth{display:grid;gap:13px;border-top:1px solid #ffffff0b;margin-top:18px;padding-top:14px;text-align:left}.Landing_contextRows__FQOth>span{display:flex;gap:7px;align-items:center;font-size:9px;color:#9ba6b8}.Landing_contextRows__FQOth>span>svg:last-child{margin-left:auto;color:hsl(var(--brand-hue) 8% 50%)}.Landing_contextCard__g2ysQ>small{display:block;font-size:8px;line-height:1.6;color:#7e8ba1;margin-top:19px;text-align:left}.Landing_productStatus__LQQzd{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #ffffff0c;padding:10px 20px;color:#7f8da5;font-size:8px}.Landing_productStatus__LQQzd>span{display:flex;align-items:center;gap:8px}.Landing_statusDot__r9xeZ{background:#84b59a;width:4px;height:4px;border-radius:50%}.Landing_statusDivider__cOI3_{color:#94a1b8;margin:0 3px}.Landing_previewCaption__S7aEO{color:#94a1b8;font-size:9px;display:flex;justify-content:space-between;gap:16px;margin-top:18px}.Landing_previewCaption__S7aEO>span{font:8px monospace;letter-spacing:.12em}.Landing_feedbackCard__0mWks,.Landing_progressCard__bqBYm,.Landing_sessionCard__OVJNv,.Landing_teachCard__AyNmc{border:1px solid #ffffff14;border-radius:8px;background:#182131;padding:22px;min-height:316px}.Landing_sessionTop__onLLi{display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:.15em;color:hsl(var(--brand-hue) 36% 74%);margin-bottom:24px}.Landing_workspacePrimary__TK8SE h3{color:#e1e5ee;font-size:24px;letter-spacing:-.035em;font-weight:500}.Landing_sessionCard__OVJNv>p,.Landing_teachCard__AyNmc>p{color:#a1adbf;font-size:11px;margin-top:8px}.Landing_sessionDetails__lv7Kb{display:flex;gap:14px;margin:22px 0;flex-wrap:wrap;color:#98a6ba;font-size:9px}.Landing_sessionDetails__lv7Kb span{display:flex;align-items:center;gap:5px}.Landing_sessionResource__p9MEA{display:flex;align-items:center;gap:10px;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:16px 0;font-size:10px;color:#c5cedb}.Landing_sessionResource__p9MEA>svg{color:#9baecc}.Landing_sessionResource__p9MEA small{display:block;color:#8391a7;font-size:9px;margin-top:4px}.Landing_demoButton__4tA0u{display:inline-flex;align-items:center;gap:12px;margin-top:18px;padding:9px 0;font-size:10px;color:hsl(var(--brand-hue) 87% 85%);min-height:36px}.Landing_demoButton__4tA0u:hover{color:white}.Landing_miniLabel__3V_Xi{display:block;font:8px monospace;letter-spacing:.12em;color:hsl(var(--brand-hue) 23% 68%);margin-bottom:16px}.Landing_feedbackQuote__FNXRR{font-size:12px;line-height:1.7;color:#b7bdd0;padding:16px 0}.Landing_feedbackRows__0hu_K p{display:flex;justify-content:space-between;gap:8px;font-size:9px;padding:9px 0;border-top:1px solid #ffffff10}.Landing_feedbackRows__0hu_K span{color:#8d9bb2}.Landing_feedbackRows__0hu_K strong{font-weight:400;color:#c4c9d9}.Landing_recordTimeline__QqBWY{margin:22px 0 0}.Landing_recordTimeline__QqBWY>div{display:flex;gap:12px;position:relative;padding-bottom:20px}.Landing_recordTimeline__QqBWY>div:not(:last-child):before{content:"";height:100%;position:absolute;top:14px;left:10px;width:1px;background:hsl(var(--brand-hue) 20% 58%/.212)}.Landing_recordTimeline__QqBWY>div>span{display:grid;place-items:center;width:21px;height:21px;position:relative;background:hsl(var(--brand-hue) 23% 22%);border-radius:50%;color:hsl(var(--brand-hue) 62% 83%)}.Landing_recordTimeline__QqBWY strong{display:block;font-size:10px;color:#cbd2df;font-weight:500}.Landing_recordTimeline__QqBWY small{display:block;font-size:9px;color:#8e9cb0;margin-top:4px}.Landing_teachingPlan__Q_joU{display:flex;gap:12px;align-items:center;background:#242c3c;border:1px solid #ffffff0f;border-radius:7px;margin-top:24px;padding:18px 14px;color:hsl(var(--brand-hue) 30% 77%)}.Landing_teachingPlan__Q_joU strong{display:block;font-size:11px;color:#d4d9e3}.Landing_teachingPlan__Q_joU small{display:block;font-size:9px;color:#91a0b6;margin-top:4px}.Landing_draftBadge__Iidyz{margin-left:auto;border:1px solid #ffffff22;padding:2px 5px;font-size:8px;border-radius:3px}.Landing_teachingChecks__xMqXW{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.Landing_teachingChecks__xMqXW span{display:flex;align-items:center;gap:3px;font-size:8px;color:#98a5ba}.Landing_scope__f2wtv{padding:78px 0 66px;color:#dce1ec;background:#0c1220;border-top:1px solid #ffffff0a}.Landing_scopeHeading__lX5zZ{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;align-items:end}.Landing_scopeHeading__lX5zZ .Landing_eyebrow__aoSIP{grid-column:1/-1;color:hsl(var(--brand-hue) 16% 58%)}.Landing_scopeHeading__lX5zZ h2{font-size:34px}.Landing_scopeHeading__lX5zZ>p:last-child{font-size:13px;line-height:1.8;color:#929db0;justify-self:end;margin-right:56px}.Landing_domainGrid__4Rb5u{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.Landing_domain__EK1Sb{text-align:left;padding:26px 24px 20px;color:#d4dbe8;position:relative;transition:background .22s}.Landing_domain__EK1Sb+.Landing_domain__EK1Sb{border-left:1px solid #ffffff10}.Landing_domain__EK1Sb:hover{background:#ffffff04}.Landing_domainActive__Tt6Zg{background:hsl(var(--brand-hue) 47% 67%/.027)}.Landing_domainActive__Tt6Zg:before{content:"";position:absolute;height:2px;background:hsl(var(--brand-hue) 54% 73%);top:-1px;left:24px;right:24px}.Landing_domainTop__WmoRT{display:flex;align-items:center;justify-content:space-between;color:hsl(var(--brand-hue) 15% 58%)}.Landing_domainTop__WmoRT>span{font:9px monospace;color:#727e93}.Landing_domain__EK1Sb h3{font-size:18px;font-weight:500;letter-spacing:-.02em;margin:26px 0 10px}.Landing_domain__EK1Sb p{font-size:11px;line-height:1.8;color:#929fb4;max-width:210px;min-height:40px}.Landing_domainLink__UXVR7{display:flex;align-items:center;justify-content:space-between;gap:10px;color:hsl(var(--brand-hue) 12% 57%);font-size:8px;margin-top:25px}.Landing_domainActive__Tt6Zg .Landing_domainLink__UXVR7{color:hsl(var(--brand-hue) 36% 77%)}.Landing_domainSelection__jqkuj{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:10px;margin-top:18px;color:#8491a6}.Landing_domainSelection__jqkuj a{display:flex;align-items:center;gap:9px;color:hsl(var(--brand-hue) 18% 74%);flex-shrink:0}.Landing_journeySection__lYzPD{padding:112px 0 88px}.Landing_sectionHeading__lTfQv>h2{margin-top:20px}.Landing_sectionHeading__lTfQv>h2>span{color:var(--landing-muted)}.Landing_sectionHeading__lTfQv>p:last-of-type{max-width:460px;font-size:14px;line-height:1.8;color:var(--landing-muted);margin-top:24px}.Landing_journeyRail__einpO{display:grid;grid-template-columns:repeat(5,1fr);margin-top:56px}.Landing_journeyItem__QkqlE{border-top:1px solid var(--line);padding:24px 24px 24px 0;position:relative}.Landing_journeyItem__QkqlE:before{content:"";width:7px;height:7px;border:1px solid var(--landing-accent);background:var(--paper);border-radius:50%;position:absolute;top:-4px;left:0}.Landing_journeyNumber__rek_8{color:var(--landing-muted);font:10px monospace}.Landing_journeyItem__QkqlE h3{font-size:22px;margin:26px 0 12px;font-weight:500;letter-spacing:-.04em}.Landing_journeyItem__QkqlE p{font-size:12px;line-height:1.7;color:var(--landing-muted);max-width:155px}.Landing_journeyItem__QkqlE>svg{margin-top:20px;color:var(--landing-accent);transition:transform .2s}.Landing_journeyItem__QkqlE:hover>svg{transform:translate(3px,-3px)}.Landing_identityLine__N7Smb{display:flex;align-items:center;gap:16px;padding:22px 0;border-block:1px solid var(--line);font-size:11px;color:var(--landing-muted);margin-top:24px}.Landing_identityLine__N7Smb>svg{color:var(--landing-accent);flex-shrink:0}.Landing_identityLine__N7Smb strong{margin-left:auto;color:var(--text);white-space:nowrap;font-weight:500}.Landing_rolesSection__iBjcE{padding:32px 0 100px}.Landing_rolesHeading__DelbK{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.Landing_rolesHeading__DelbK h2{margin-top:20px}.Landing_roleTabs__D9AEz{display:flex;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:4px}.Landing_roleTabs__D9AEz button{font-size:11px;padding:10px 15px;position:relative;isolation:isolate;min-height:36px}.Landing_roleTabs__D9AEz button>span:last-child{position:relative}.Landing_roleTabs__D9AEz button[aria-selected=true]{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:4px}.Landing_roleHighlight__GOk2u{position:absolute;inset:0;background:hsl(var(--primary));border-radius:4px;z-index:-1}.Landing_rolePanel__Ln6Lj{margin-top:40px;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.Landing_roleGrid__lFHwn{display:grid;grid-template-columns:1fr 1.1fr}.Landing_roleCopy___CBZq{padding:56px 46px}.Landing_roleCopy___CBZq .Landing_eyebrow__aoSIP{font-size:8px}.Landing_roleCopy___CBZq h3{font-size:clamp(28px,3vw,40px);white-space:pre-line;font-weight:500;line-height:1.12;letter-spacing:-.045em;margin-top:22px}.Landing_roleCopy___CBZq>p:not(.Landing_eyebrow__aoSIP){font-size:13px;line-height:1.8;color:var(--landing-muted);max-width:335px;margin:22px 0 32px}.Landing_roleCopy___CBZq>a{display:flex;align-items:center;gap:12px;color:var(--landing-accent);font-size:11px;min-height:36px}.Landing_roleVisual__EzPu1{display:grid;place-items:center;padding:40px;background:#e9e8ed;border-left:1px solid var(--line)}.dark .Landing_roleVisual__EzPu1{background:#121928}.Landing_roleWorkspace__AvfmK{border:1px solid #d6d4df;border-radius:9px;padding:20px;background:#fafafd;color:#313148;width:100%;box-shadow:0 20px 30px -24px hsl(var(--brand-hue) 54% 17%/.4);transform:rotate(-1deg)}.Landing_roleWorkspaceTop__mtjFl{display:flex;align-items:center;gap:8px;font-size:10px;color:#666778}.Landing_exampleTag__k6ZGG{margin-left:auto;font-size:8px;border:1px solid #dfdce6;border-radius:3px;padding:3px 5px}.Landing_roleWorkspace__AvfmK h4{font-weight:500;font-size:22px;margin:26px 0 22px;letter-spacing:-.04em}.Landing_roleRows__DuU1t>div{display:flex;align-items:center;gap:14px;border-top:1px solid #e8e7ed;padding:14px 0}.Landing_roleRows__DuU1t>div>span{font:10px monospace;color:#666778;width:36px}.Landing_roleRows__DuU1t strong{font-size:11px;font-weight:500}.Landing_roleRows__DuU1t small{display:block;font-size:9px;color:#666778;margin-top:3px}.Landing_roleRows__DuU1t svg{margin-left:auto;color:hsl(var(--brand-hue) 9% 66%)}.Landing_roleNote__7iLpS{display:flex;align-items:center;gap:10px;padding:12px;background:#efedf5;border:1px solid hsl(var(--brand-hue) 32% 91%);border-radius:5px;margin-top:8px}.Landing_roleNote__7iLpS>span{background:hsl(var(--brand-hue) 45% 89%);color:hsl(var(--brand-hue) 27% 52%);border-radius:50%;padding:3px}.Landing_roleNote__7iLpS p{color:hsl(var(--brand-hue) 12% 40%);font-size:9px;line-height:1.7}.Landing_architecture__gtTWY{border-block:1px solid var(--line);padding:96px 0}.Landing_architectureGrid__kKQXq{display:grid;grid-template-columns:1fr 1fr;gap:80px}.Landing_architectureBrand__pcdC1{margin-top:52px;display:flex;align-items:center;gap:22px}.Landing_architectureBrand__pcdC1 .Landing_brand__3e_J9{color:var(--text)}.Landing_architectureBrand__pcdC1 .Landing_brand__3e_J9 img{filter:brightness(.15)}.dark .Landing_architectureBrand__pcdC1 .Landing_brand__3e_J9 img{filter:none}.Landing_architectureBrand__pcdC1>span{border-left:1px solid var(--line);padding-left:20px;font:9px monospace;color:var(--landing-muted)}.Landing_layer__W6hRU{border-bottom:1px solid var(--line)}.Landing_layer__W6hRU summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:20px;padding:22px 0}.Landing_layer__W6hRU summary::-webkit-details-marker{display:none}.Landing_layer__W6hRU summary>svg{color:var(--landing-accent)}.Landing_layer__W6hRU summary strong{display:block;font-size:21px;font-weight:500;letter-spacing:-.03em}.Landing_layer__W6hRU summary small{display:block;color:var(--landing-muted);font-size:11px;margin-top:5px}.Landing_plus___a1f9{font-size:21px;font-weight:300;margin-left:auto;color:var(--landing-muted);transition:transform .22s}.Landing_layer__W6hRU[open] .Landing_plus___a1f9{transform:rotate(45deg)}.Landing_layerContent__fydel{padding:0 0 24px 42px;animation:Landing_contentReveal__CGcDu .24s ease}.Landing_layerContent__fydel>p{font-size:12px;line-height:1.8;color:var(--landing-muted)}.Landing_layerContent__fydel>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px}.Landing_layerContent__fydel>div>span{font-size:9px;color:var(--landing-accent)}.Landing_layerContent__fydel a{padding:6px;color:var(--landing-accent)}@keyframes Landing_contentReveal__CGcDu{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Landing_trustSection__bt4z3{padding:88px 0}.Landing_trustGrid__o6fG7{display:grid;grid-template-columns:1fr 1fr;gap:80px}.Landing_trustGrid__o6fG7 h2{font-size:38px;margin-top:22px}.Landing_trustCopy__Fyk6r>svg{color:var(--landing-accent)}.Landing_trustCopy__Fyk6r>p{font-size:16px;line-height:1.7;margin-top:16px;max-width:400px}.Landing_trustCopy__Fyk6r>div{display:flex;gap:30px;margin:24px 0}.Landing_trustCopy__Fyk6r a{display:flex;align-items:center;gap:8px;color:var(--landing-accent);font-size:11px;min-height:32px}.Landing_trustCopy__Fyk6r>small{font-size:10px;line-height:1.8;display:block;max-width:370px;color:var(--landing-muted)}.Landing_invitation__sYb8t{position:relative;padding:112px 0;background:#0c1220;color:#e9eaf1;overflow:hidden}.Landing_invitation__sYb8t>.Landing_container__loWch{position:relative}.Landing_invitation__sYb8t .Landing_eyebrow__aoSIP{color:hsl(var(--brand-hue) 20% 65%)}.Landing_invitation__sYb8t .Landing_invitationTitle__J0N1n{position:relative;z-index:1;color:#eeeef4;font-size:clamp(44px,5.7vw,76px);font-weight:500;line-height:1.04;letter-spacing:-.055em;margin:24px 0}.Landing_invitation__sYb8t p:not(.Landing_eyebrow__aoSIP){color:#929aae;font-size:16px}.Landing_invitation__sYb8t .Landing_buttonPrimary__lS8Js{margin-top:32px;position:relative;z-index:1}.Landing_invitationMark__tDdxS{position:absolute;width:420px;height:530px;top:-130px;right:-4%;background:linear-gradient(135deg,hsl(var(--brand-hue) 51% 73%/.133),hsl(var(--brand-hue) 58% 75%/.027));mask:url(/tutcart-mark-white.svg) center/contain no-repeat;-webkit-mask:url(/tutcart-mark-white.svg) center/contain no-repeat;pointer-events:none}.Landing_footer__ixcHn{background:#0c1220;color:#939eaf;border-top:1px solid #ffffff0d;padding:56px 0 20px}.Landing_footerTop__m7xb9{display:grid;grid-template-columns:2.3fr 1fr 1fr 1fr;gap:32px}.Landing_footerTop__m7xb9>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.Landing_footerTop__m7xb9 p{font-size:11px;color:#7f8a9e;margin-top:4px}.Landing_footerTop__m7xb9>div>span{font:8px monospace;color:#727e94;letter-spacing:.12em;margin-bottom:8px}.Landing_footerTop__m7xb9 a:not(.Landing_brand__3e_J9){font-size:11px}.Landing_footerTop__m7xb9 a:hover{color:#fff}.Landing_footerBottom__U0uNV{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #ffffff0c;margin-top:48px;padding:20px 0 0;font-size:9px;color:#737f94}.Landing_themeButton__AlJrr{display:inline-flex;align-items:center;gap:7px;font-size:9px;min-height:32px}@media (min-width:1500px){.Landing_heroGrid__CHjM0{gap:80px}}@media (max-width:1100px){.Landing_container__loWch{width:calc(100% - 64px)}.Landing_desktopNav__R9khV{gap:22px;margin-left:0}.Landing_navActions__U01Mh{gap:18px}.Landing_hero__mpjui{padding-top:136px}.Landing_heroGrid__CHjM0{gap:18px}.Landing_heroTitle__EnuOQ{font-size:57px}.Landing_heroDescription__WiXXQ{font-size:13px}.Landing_actions__mMWJ8{gap:16px}.Landing_buttonText__ZUkmc{font-size:10px}.Landing_loopScene__PEwks{height:366px}.Landing_loopArtwork__UkzGO{inset:-10px 0}.Landing_loopCoordinate__cDYus{font-size:8px}.Landing_loopCaption__GntNR{font-size:9px}.Landing_productBody___eTsZ{grid-template-columns:160px 1fr}.Landing_productPanel__rOQjL{padding:22px}.Landing_workspaceContent__Gu72s{grid-template-columns:minmax(0,1fr) 170px;gap:14px}.Landing_contextCard__g2ysQ{padding:14px}.Landing_productHeading__td_hD h2{font-size:21px}.Landing_productCategory__ln5QZ{display:none}.Landing_workspacePrimary__TK8SE h3{font-size:22px}.Landing_architectureGrid__kKQXq,.Landing_trustGrid__o6fG7{gap:48px}.Landing_roleCopy___CBZq{padding:40px 30px}.Landing_roleVisual__EzPu1{padding:30px}.Landing_domain__EK1Sb{padding-inline:18px}.Landing_domainLink__UXVR7{font-size:8px}.Landing_heroFootnote__7xycf{margin-top:52px}.Landing_desktopNav__R9khV{display:none}.Landing_menuToggle__D4b8U{display:grid;place-items:center}.Landing_mobileNav__P5iZO{display:grid;border-top:1px solid #ffffff12;padding:12px 32px 24px;gap:0}.Landing_mobileNav__P5iZO a{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-size:14px;color:var(--hero-text);border-bottom:1px solid #ffffff0c}.Landing_heroTitle__EnuOQ{font-size:49px}.Landing_heroGrid__CHjM0{gap:0;grid-template-columns:1.3fr 1fr}.Landing_hero__mpjui .Landing_eyebrow__aoSIP{font-size:8px}.Landing_loopScene__PEwks{height:310px}.Landing_loopNode__koz8a{font-size:8px;min-height:30px;padding:6px}.Landing_loopCoordinate__cDYus{display:none}.Landing_loopCaption__GntNR{bottom:-30px;font-size:8px;gap:8px}.Landing_actions__mMWJ8{flex-wrap:wrap;gap:8px 20px}.Landing_productSidebar__OIStV{display:none}.Landing_productBody___eTsZ{grid-template-columns:1fr}.Landing_productHeading__td_hD h2{font-size:25px}.Landing_workspaceContent__Gu72s{grid-template-columns:minmax(0,1fr) 205px}.Landing_domainGrid__4Rb5u{grid-template-columns:repeat(2,1fr)}.Landing_domain__EK1Sb:nth-child(3){border-left:0;border-top:1px solid #ffffff10}.Landing_domain__EK1Sb:nth-child(4){border-top:1px solid #ffffff10}.Landing_domain__EK1Sb p{min-height:20px}.Landing_scopeHeading__lX5zZ>p:last-child{margin-right:0}.Landing_journeySection__lYzPD{padding-block:80px 60px}.Landing_rolesHeading__DelbK{align-items:start;flex-direction:column;gap:28px}.Landing_roleCopy___CBZq h3{font-size:29px}.Landing_architectureGrid__kKQXq,.Landing_trustGrid__o6fG7{gap:32px}.Landing_trustGrid__o6fG7 h2{font-size:30px}.Landing_footerBottom__U0uNV{flex-wrap:wrap}.Landing_footerBottom__U0uNV>span:nth-child(2){display:none}}@media (max-width:640px){.Landing_container__loWch{width:calc(100% - 40px)}.Landing_nav__jvFwv{height:64px;gap:10px}.Landing_brand__3e_J9{gap:5px}.Landing_brand__3e_J9 img{width:120px;height:49px}.Landing_brand__3e_J9>span{font-size:25px}.Landing_signIn__FWPly{display:none}.Landing_navActions__U01Mh{gap:10px}.Landing_navCta__2eSWF{display:none;font-size:10px;padding:9px 10px;gap:7px}.Landing_mobileNav__P5iZO{padding-inline:20px}.Landing_hero__mpjui{padding-top:109px;padding-bottom:22px}.Landing_heroGrid__CHjM0{display:block}.Landing_hero__mpjui .Landing_eyebrow__aoSIP{font-size:8px;letter-spacing:.13em;gap:6px}.Landing_heroTitle__EnuOQ{font-size:clamp(40px,10.7vw,58px);line-height:1.07;letter-spacing:-.053em;margin:22px 0}.Landing_desktopBreak__D8cSN{display:none}.Landing_heroDescription__WiXXQ{font-size:13px;line-height:1.85;max-width:380px}.Landing_heroTitle__EnuOQ>span+span{max-width:400px}.Landing_actions__mMWJ8{gap:9px 16px;margin-top:24px}.Landing_buttonPrimary__lS8Js{font-size:11px;gap:13px;padding:12px 14px}.Landing_buttonText__ZUkmc{font-size:10px;gap:4px}.Landing_buttonText__ZUkmc>svg{width:12px}.Landing_loopScene__PEwks{height:294px;max-width:330px;margin:20px auto 26px}.Landing_loopArtwork__UkzGO{inset:-20px 6%}.Landing_loopNode__koz8a{font-size:9px;padding:7px 9px;min-height:36px}.Landing_loopCaption__GntNR{bottom:-20px}.Landing_node0__6G4kI{left:0}.Landing_node1__xynRg{right:7%}.Landing_node2__FFdFi{left:8%}.Landing_node3__TBJ62{top:83%}.Landing_node4__03r7J{right:0}.Landing_heroFootnote__7xycf{margin-top:42px;font-size:8px}.Landing_heroFootnote__7xycf a{font-size:8px}.Landing_productShell__c0NXE{border-radius:8px;transform:none!important}.Landing_productTop__TSL_7{padding-inline:12px;height:43px}.Landing_productWordmark__rO7Rq{gap:7px;font-size:9px}.Landing_productWordmark__rO7Rq>span:last-child{display:none}.Landing_conceptBadge__b_ExV{font-size:7px;padding:3px 5px}.Landing_productTabs__jGh9v{padding:7px;gap:2px;justify-content:space-between}.Landing_productTabs__jGh9v button{padding:9px 7px;font-size:9px;min-height:36px}.Landing_productPanel__rOQjL{padding:20px 14px 16px}.Landing_productHeading__td_hD{margin-bottom:22px}.Landing_productHeading__td_hD p{font-size:7px}.Landing_productHeading__td_hD h2{font-size:22px;max-width:255px}.Landing_productHeading__td_hD div>span{font-size:10px;max-width:255px;line-height:1.7}.Landing_workspaceContent__Gu72s{grid-template-columns:1fr;gap:12px}.Landing_featuredCourse__CJPAc{padding:18px}.Landing_workspacePrimary__TK8SE h3{font-size:24px}.Landing_courseEyebrow__1Z0p8{font-size:7px}.Landing_courseBottom__yONNY button{min-height:36px}.Landing_contextCard__g2ysQ{display:none}.Landing_productStatus__LQQzd{padding:10px 12px;font-size:7px}.Landing_productStatus__LQQzd>span:last-child{display:none}.Landing_previewCaption__S7aEO{flex-direction:column;gap:6px;font-size:8px}.Landing_previewCaption__S7aEO>span{font-size:7px}.Landing_feedbackCard__0mWks,.Landing_progressCard__bqBYm,.Landing_sessionCard__OVJNv,.Landing_teachCard__AyNmc{min-height:310px;padding:18px}.Landing_sessionDetails__lv7Kb{gap:12px}.Landing_demoButton__4tA0u{font-size:10px}.Landing_scope__f2wtv{padding:55px 0 48px}.Landing_scopeHeading__lX5zZ{grid-template-columns:1fr;gap:16px}.Landing_scopeHeading__lX5zZ>p:last-child{justify-self:start;font-size:12px}.Landing_scopeHeading__lX5zZ h2{font-size:32px}.Landing_eyebrow__aoSIP{font-size:8px}.Landing_domainGrid__4Rb5u{margin-top:28px}.Landing_domain__EK1Sb{padding:20px 12px 18px}.Landing_domainTop__WmoRT svg{width:24px}.Landing_domain__EK1Sb h3{font-size:18px;margin-top:25px}.Landing_domain__EK1Sb p{font-size:10px;min-height:51px}.Landing_domainLink__UXVR7{font-size:7px;margin-top:16px;gap:4px;line-height:1.5}.Landing_domainLink__UXVR7 svg{flex-shrink:0;width:12px}.Landing_domainSelection__jqkuj{font-size:9px;gap:15px;align-items:start}.Landing_domainSelection__jqkuj>span{line-height:1.7}.Landing_domainSelection__jqkuj a{font-size:8px;margin-top:2px}.Landing_journeySection__lYzPD{padding:66px 0 56px}.Landing_page__9dSow h2{font-size:32px}.Landing_sectionHeading__lTfQv>p:last-of-type{font-size:12px;margin-top:20px}.Landing_journeyRail__einpO{grid-template-columns:1fr;margin-top:32px}.Landing_journeyItem__QkqlE{display:grid;grid-template-columns:24px 84px 1fr 15px;align-items:center;gap:12px;padding:20px 0;border-top:1px solid var(--line)}.Landing_journeyItem__QkqlE:before{display:none}.Landing_journeyItem__QkqlE h3{font-size:17px;margin:0}.Landing_journeyItem__QkqlE p{font-size:10px;max-width:none}.Landing_journeyItem__QkqlE>svg{width:14px;margin:0}.Landing_journeyNumber__rek_8{font-size:9px}.Landing_identityLine__N7Smb{flex-wrap:wrap;gap:12px;font-size:10px;line-height:1.7}.Landing_identityLine__N7Smb>span{flex:1}.Landing_identityLine__N7Smb strong{margin:0 0 0 34px}.Landing_rolesSection__iBjcE{padding:0 0 64px}.Landing_rolesHeading__DelbK{gap:24px}.Landing_roleTabs__D9AEz{width:100%}.Landing_roleTabs__D9AEz button{flex:1;padding:9px 8px}.Landing_rolePanel__Ln6Lj{margin-top:26px}.Landing_roleGrid__lFHwn{grid-template-columns:1fr}.Landing_roleCopy___CBZq{padding:30px 24px}.Landing_roleCopy___CBZq h3{font-size:32px}.Landing_roleCopy___CBZq>p:not(.Landing_eyebrow__aoSIP){font-size:12px;margin:18px 0 22px;min-height:64px}.Landing_roleCopy___CBZq>a{font-size:10px}.Landing_roleVisual__EzPu1{padding:24px 20px;border-left:0;border-top:1px solid var(--line)}.Landing_roleWorkspace__AvfmK{padding:16px}.Landing_roleWorkspace__AvfmK h4{font-size:22px}.Landing_architecture__gtTWY{padding:64px 0}.Landing_architectureGrid__kKQXq,.Landing_trustGrid__o6fG7{grid-template-columns:1fr;gap:36px}.Landing_architectureBrand__pcdC1{margin-top:26px}.Landing_layer__W6hRU summary{padding:22px 0}.Landing_layer__W6hRU summary strong{font-size:23px}.Landing_layer__W6hRU summary small{font-size:11px}.Landing_layerContent__fydel{padding-left:42px}.Landing_layerContent__fydel>div>span{font-size:8px}.Landing_trustSection__bt4z3{padding:64px 0}.Landing_trustGrid__o6fG7 h2{font-size:32px}.Landing_trustCopy__Fyk6r>p{font-size:15px}.Landing_trustCopy__Fyk6r>div{gap:20px}.Landing_trustCopy__Fyk6r a{font-size:10px}.Landing_invitation__sYb8t{padding:72px 0}.Landing_invitation__sYb8t .Landing_invitationTitle__J0N1n{font-size:43px}.Landing_invitation__sYb8t p:not(.Landing_eyebrow__aoSIP){font-size:13px}.Landing_invitationMark__tDdxS{width:280px;height:350px;right:-130px;top:-45px}.Landing_footer__ixcHn{padding-top:38px}.Landing_footerTop__m7xb9{grid-template-columns:repeat(3,1fr);gap:28px 16px}.Landing_footerTop__m7xb9>div:first-child{grid-column:1/-1;margin-bottom:14px}.Landing_footerTop__m7xb9 a:not(.Landing_brand__3e_J9){font-size:10px}.Landing_footerTop__m7xb9>div>span{font-size:7px}.Landing_footerBottom__U0uNV{margin-top:32px;gap:14px;font-size:8px}}@media (prefers-reduced-motion:reduce){.Landing_page__9dSow *,.Landing_page__9dSow :after,.Landing_page__9dSow :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.Landing_loopLight__1i308{opacity:.8}.Landing_roleWorkspace__AvfmK{transform:none}}.LearningExperience_hero__0Mjd9{background:var(--story-hero);color:hsl(var(--foreground));padding:164px 0 32px;isolation:isolate}html.dark .LearningExperience_hero__0Mjd9{background-image:url(/images/learning/indigo-atmosphere.webp);background-size:cover;background-repeat:no-repeat}.LearningExperience_container__UTSkI{width:min(1248px,calc(100% - 80px));margin-inline:auto}.LearningExperience_hero__0Mjd9>.LearningExperience_container__UTSkI{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;column-gap:48px}.LearningExperience_intro__MaeZS{text-align:left;position:relative;z-index:2}.LearningExperience_intro__MaeZS h1{font-size:clamp(44px,4.5vw,66px);line-height:1.08;font-weight:500;letter-spacing:-.055em;margin:0}.LearningExperience_intro__MaeZS h1>span{color:var(--story-heading-secondary)}.LearningExperience_intro__MaeZS em{color:var(--story-indigo-text);font-style:normal}.LearningExperience_intro__MaeZS>p{color:hsl(var(--muted-foreground));font-size:14px;margin:24px 0;max-width:400px;line-height:1.8}.LearningExperience_previewActions__9u5Q0{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 14px;margin:26px auto 10px}.LearningExperience_previewActions__9u5Q0>a,.LearningExperience_previewActions__9u5Q0>button{min-height:48px;gap:16px;font-size:13px}.LearningExperience_previewActions__9u5Q0>button{color:hsl(var(--muted-foreground))}.LearningExperience_indigoButton__EJEcP{background:var(--story-button);color:#fff;border:1px solid var(--story-button-border);box-shadow:0 3px 10px #1e1c5512;font-size:12px;font-weight:500;padding:0 18px;min-height:42px}.LearningExperience_indigoButton__EJEcP:hover{background:var(--story-button-hover);color:#fff}.LearningExperience_composition__A6QF3{position:relative;perspective:1500px;min-width:0}.LearningExperience_brandStage__QspQO{position:relative;height:390px;transform-style:preserve-3d}.LearningExperience_brandStage__QspQO>div{transform:rotateY(-16deg) rotateX(6deg)}.LearningExperience_brandStage__QspQO>div>span{width:290px;height:370px;margin-left:-145px;mask-image:url(/brand/tutcart-mark-tight.svg);-webkit-mask-image:url(/brand/tutcart-mark-tight.svg)}.LearningExperience_brandStage__QspQO>div>span:first-child{transform:translate(6px,5px)}.LearningExperience_hero__0Mjd9[data-playing=false] .LearningExperience_brandStage__QspQO *{animation-play-state:paused!important}.LearningExperience_examplePicker__LVTDO{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:-10px 0 28px}.LearningExperience_examplePicker__LVTDO>span{color:var(--story-paper-muted);font-size:12px;margin-right:12px}.LearningExperience_examplePicker__LVTDO>button{min-height:44px;color:var(--story-paper-muted);border:1px solid transparent}.LearningExperience_examplePicker__LVTDO>button:hover{color:var(--story-ink);background:var(--story-paper-line)}.LearningExperience_examplePicker__LVTDO>button[aria-pressed=true]{background:var(--story-paper-card);color:var(--story-paper-brand);border-color:var(--story-paper-line)}.LearningExperience_journeyRail__SASYq{display:flex;align-items:center;gap:28px;grid-column:1/-1;width:100%;margin:48px auto 0;font-size:12px;color:hsl(var(--muted-foreground))}.LearningExperience_journeyRail__SASYq>a,.LearningExperience_journeyRail__SASYq>button{min-height:44px;display:flex;align-items:center}.LearningExperience_journeyRail__SASYq>span{height:1px;background:hsl(var(--border));flex:1}.LearningExperience_journeyRail__SASYq .LearningExperience_railActive___Qrko{color:var(--story-indigo-text)}.LearningExperience_journey__0YHVi{background:var(--story-paper);color:var(--story-ink);padding:38px 0 42px;scroll-margin-top:76px!important}.LearningExperience_journey__0YHVi>.LearningExperience_container__UTSkI{width:min(1180px,calc(100% - 160px))}.LearningExperience_journeyHeading__WwArM{text-align:center;margin-bottom:34px}.LearningExperience_journeyHeading__WwArM h2{font-size:clamp(29px,3.5vw,43px);line-height:1.15;font-weight:500;letter-spacing:-.05em}.LearningExperience_journeyHeading__WwArM p{color:var(--story-paper-muted);font-size:14px;margin-top:10px}.LearningExperience_productFragments__ZfOFh{display:grid;grid-template-columns:1fr 2fr 1.05fr;gap:22px;align-items:stretch}.LearningExperience_classCard__6T7Hb,.LearningExperience_feedbackCard__eCXli,.LearningExperience_workspaceCard__tv1Ss{min-width:0;background:var(--story-paper-card);border:1px solid var(--story-paper-line);border-radius:12px;position:relative}.LearningExperience_classCard__6T7Hb,.LearningExperience_feedbackCard__eCXli{padding:16px;display:flex;flex-direction:column}.LearningExperience_classCard__6T7Hb:after,.LearningExperience_workspaceCard__tv1Ss:after{content:"";position:absolute;top:48%;right:-23px;width:22px;border-top:1px solid var(--story-paper-line)}.LearningExperience_previewBadge__aFIUq{color:var(--story-paper-brand);background:var(--story-paper-accent);font-size:10px;border-radius:4px;padding:4px 7px;width:fit-content}.LearningExperience_classIdentity__nvyKw{display:flex;align-items:center;gap:12px;margin:20px 0}.LearningExperience_classThumbnail__aPXLW{width:58px;height:64px;position:relative;flex-shrink:0;overflow:hidden;border-radius:8px}.LearningExperience_classThumbnail__aPXLW img{object-fit:cover}.LearningExperience_classIdentity__nvyKw h3{font-size:12px;line-height:1.4;font-weight:500;letter-spacing:-.015em}.LearningExperience_classIdentity__nvyKw p{color:var(--story-paper-muted);font-size:10px;line-height:1.5;margin-top:4px}.LearningExperience_classDescription__0qh_P{color:var(--story-paper-muted);border-top:1px solid var(--story-paper-line);padding:14px 0 20px;font-size:11px;line-height:1.7}.LearningExperience_classCard__6T7Hb>button,.LearningExperience_feedbackCard__eCXli>button{margin-top:auto;width:100%;min-height:40px;height:auto}.LearningExperience_tabs__IyV1T{width:100%;justify-content:flex-start;gap:10px;height:48px;border-bottom:1px solid var(--story-paper-line);background:transparent;border-radius:12px 12px 0 0;padding:0 18px}.LearningExperience_tabs__IyV1T>button{height:48px;border-radius:0;font-size:12px;color:var(--story-paper-muted);border-bottom:2px solid transparent;padding:0 14px;background:transparent}.LearningExperience_tabs__IyV1T>button[data-state=active]{color:var(--story-ink);background:transparent;box-shadow:none;border-color:var(--story-paper-brand)}.LearningExperience_panel___2YEo{margin:0;padding:20px 16px 16px;min-height:230px}.LearningExperience_panelLabel__6mnG7{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px;font-size:10px;line-height:1.6;color:var(--story-ink)}.LearningExperience_panelLabel__6mnG7>small{font-size:10px;color:var(--story-paper-muted)}.LearningExperience_panelLabel__6mnG7>small:before{content:"· "}.LearningExperience_week__BqiDY{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:22px -8px 18px}.LearningExperience_week__BqiDY>div{min-width:0}.LearningExperience_week__BqiDY>div>span{display:block;text-align:center;font-size:10px;color:var(--story-paper-muted);margin-bottom:9px}.LearningExperience_week__BqiDY>div>div{min-height:54px;background:var(--story-paper-cell);border-radius:5px;padding:9px 4px;display:flex;flex-direction:column;justify-content:center}.LearningExperience_week__BqiDY strong{font-size:9px;line-height:1.4;font-weight:500;white-space:nowrap}.LearningExperience_week__BqiDY small{font-size:8px;line-height:1.5;margin-top:3px;white-space:nowrap}.LearningExperience_week__BqiDY [data-session=active]{background:var(--story-paper-brand);color:#fff}.LearningExperience_sessionDetails__oRe1u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:16px;border-top:1px solid var(--story-paper-line);gap:10px}.LearningExperience_sessionDetails__oRe1u>div{position:relative;padding-left:20px;font-size:9px;line-height:1.5}.LearningExperience_sessionDetails__oRe1u svg{position:absolute;top:0;left:0;color:var(--story-paper-muted);width:12px}.LearningExperience_sessionDetails__oRe1u dd{color:var(--story-paper-muted);margin-top:3px}.LearningExperience_feedbackItem__AB5Lc{display:flex;align-items:start;gap:12px;padding:20px 0}.LearningExperience_feedbackItem__AB5Lc+.LearningExperience_feedbackItem__AB5Lc{border-top:1px solid var(--story-paper-line);padding-top:16px}.LearningExperience_feedbackItem__AB5Lc>span{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:grid;place-items:center}.LearningExperience_successIcon__nhqc2{color:#fff;background:var(--story-paper-success-fill)}.LearningExperience_focusIcon__a0gaO{color:var(--story-paper-brand);background:var(--story-paper-accent)}.LearningExperience_feedbackItem__AB5Lc h3{font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0}.LearningExperience_feedbackItem__AB5Lc p{color:var(--story-paper-muted);font-size:10px;line-height:1.6;margin-top:4px}.LearningExperience_journeyFooter__BbQs2{display:flex;justify-content:space-between;gap:18px;color:var(--story-paper-muted);font-size:11px;margin-top:24px}.LearningExperience_journeyFooter__BbQs2 a,.LearningExperience_journeyFooter__BbQs2 span{display:flex;align-items:center;gap:8px;min-height:24px}.LearningExperience_journeyFooter__BbQs2 a{color:var(--story-paper-brand)}.LearningExperience_lessonTitle__Ij87m{display:flex;gap:14px;align-items:center;padding:20px 0}.LearningExperience_lessonTitle__Ij87m svg{color:var(--story-paper-brand);flex-shrink:0}.LearningExperience_lessonTitle__Ij87m h3{font-size:18px;line-height:1.2;font-weight:500;letter-spacing:-.035em}.LearningExperience_demoNote__WrSh_,.LearningExperience_lessonTitle__Ij87m p{font-size:11px;color:var(--story-paper-muted);line-height:1.5;margin-top:8px}.LearningExperience_resource__rnsDB{display:flex;gap:10px;padding:12px;border:1px solid var(--story-paper-line);border-radius:6px;font-size:11px;align-items:center}.LearningExperience_resource__rnsDB svg{flex-shrink:0}.LearningExperience_resource__rnsDB svg:last-child{margin-left:auto;color:var(--story-paper-success)}.LearningExperience_progressList___JXL7{display:grid;gap:14px;margin-top:18px}.LearningExperience_progressList___JXL7>div{display:grid;grid-template-columns:85px 1fr;align-items:center;gap:4px 12px;font-size:11px}.LearningExperience_progressList___JXL7 progress{width:100%;height:5px;border:0;appearance:none;border-radius:4px;overflow:hidden;background:var(--story-paper-line);accent-color:var(--story-paper-brand)}.LearningExperience_progressList___JXL7 progress::-webkit-progress-bar{background:var(--story-paper-line)}.LearningExperience_progressList___JXL7 progress::-webkit-progress-value{background:var(--story-paper-brand)}.LearningExperience_progressList___JXL7 progress::-moz-progress-bar{background:var(--story-paper-brand)}.LearningExperience_progressList___JXL7 small{grid-column:2;font-size:10px;color:var(--story-paper-muted)}@media (max-width:1000px){.LearningExperience_container__UTSkI,.LearningExperience_journey__0YHVi>.LearningExperience_container__UTSkI{width:calc(100% - 48px)}.LearningExperience_hero__0Mjd9>.LearningExperience_container__UTSkI{column-gap:24px}.LearningExperience_brandStage__QspQO{height:330px}.LearningExperience_brandStage__QspQO>div>span{width:235px;height:310px;margin-left:-117.5px}.LearningExperience_productFragments__ZfOFh{grid-template-columns:1fr 1fr;gap:18px}.LearningExperience_workspaceCard__tv1Ss{grid-column:1/-1;grid-row:2}.LearningExperience_workspaceCard__tv1Ss:after{display:none}.LearningExperience_classCard__6T7Hb:after{width:18px;right:-19px}.LearningExperience_panel___2YEo{min-height:235px}.LearningExperience_week__BqiDY{margin-inline:0}.LearningExperience_week__BqiDY strong{font-size:12px}.LearningExperience_week__BqiDY small{font-size:10px}.LearningExperience_sessionDetails__oRe1u>div{font-size:11px}}@media (max-width:640px){.LearningExperience_journey__0YHVi>.LearningExperience_container__UTSkI{width:calc(100% - 36px)}.LearningExperience_hero__0Mjd9{padding-top:120px;padding-bottom:22px}.LearningExperience_container__UTSkI{width:calc(100% - 36px)}.LearningExperience_intro__MaeZS h1{font-size:clamp(37px,9.8vw,56px);letter-spacing:-.06em}.LearningExperience_intro__MaeZS>p{font-size:12px;max-width:290px;margin:18px auto 22px;line-height:1.7}.LearningExperience_intro__MaeZS>p>span{display:block}.LearningExperience_previewActions__9u5Q0{flex-direction:column;gap:4px;margin-top:18px}.LearningExperience_previewActions__9u5Q0>a{min-width:230px}.LearningExperience_hero__0Mjd9>.LearningExperience_container__UTSkI{grid-template-columns:1fr}.LearningExperience_intro__MaeZS{text-align:center}.LearningExperience_previewActions__9u5Q0{justify-content:center}.LearningExperience_composition__A6QF3{margin-top:24px}.LearningExperience_brandStage__QspQO{height:220px}.LearningExperience_brandStage__QspQO>div>span{width:170px;height:216px;margin-left:-85px}.LearningExperience_examplePicker__LVTDO{gap:4px}.LearningExperience_examplePicker__LVTDO>span{flex-basis:100%;margin:0 0 4px;text-align:center}.LearningExperience_journeyRail__SASYq{gap:18px;margin-top:14px;font-size:11px}.LearningExperience_journey__0YHVi{padding:34px 0;scroll-margin-top:72px!important}.LearningExperience_journeyHeading__WwArM{margin-bottom:26px}.LearningExperience_journeyHeading__WwArM h2{font-size:31px;max-width:310px;margin-inline:auto}.LearningExperience_journeyHeading__WwArM p{font-size:12px;max-width:290px;margin-inline:auto;line-height:1.6}.LearningExperience_productFragments__ZfOFh{grid-template-columns:1fr;gap:16px}.LearningExperience_workspaceCard__tv1Ss{grid-row:auto;grid-column:auto}.LearningExperience_classCard__6T7Hb:after{display:none}.LearningExperience_classCard__6T7Hb{padding:20px}.LearningExperience_classIdentity__nvyKw{margin:16px 0}.LearningExperience_classIdentity__nvyKw h3{font-size:15px}.LearningExperience_classIdentity__nvyKw p{font-size:12px}.LearningExperience_classDescription__0qh_P{font-size:13px}.LearningExperience_feedbackCard__eCXli{padding:20px}.LearningExperience_feedbackItem__AB5Lc h3{font-size:13px}.LearningExperience_feedbackItem__AB5Lc p{font-size:12px}.LearningExperience_panel___2YEo{padding:18px 12px;min-height:256px}.LearningExperience_panelLabel__6mnG7,.LearningExperience_panelLabel__6mnG7>small{font-size:11px}.LearningExperience_week__BqiDY{gap:3px;margin-inline:-6px;grid-template-columns:repeat(7,minmax(52px,1fr));overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.LearningExperience_week__BqiDY>div>div{padding-inline:3px}.LearningExperience_week__BqiDY strong{font-size:10px}.LearningExperience_week__BqiDY small{font-size:9px}.LearningExperience_sessionDetails__oRe1u{gap:6px}.LearningExperience_sessionDetails__oRe1u>div{font-size:9px;padding-left:0;padding-top:22px}.LearningExperience_sessionDetails__oRe1u svg{width:15px}.LearningExperience_journeyFooter__BbQs2{flex-direction:column;align-items:center;text-align:center;gap:8px}}@media (prefers-reduced-motion:reduce){.LearningExperience_photoButton__JLI_h img,.LearningExperience_photoLabel__fid4Z{transition:none}.LearningExperience_brandStage__QspQO *{animation:none!important}}html[data-motion=paused] .LearningExperience_photoButton__JLI_h img,html[data-motion=paused] .LearningExperience_photoLabel__fid4Z{transition:none}.HumanStory_story__n0cJ8{padding:100px max(28px,calc((100vw - 1248px) / 2));background:hsl(var(--background));color:hsl(var(--foreground))}.HumanStory_intro__13Ys5{margin-bottom:42px}.HumanStory_chapter__4UJZa,.HumanStory_intro__13Ys5>p{font-size:11px;letter-spacing:.16em;font-weight:600;color:hsl(var(--accent-foreground))}.HumanStory_intro__13Ys5 h2{font-size:clamp(34px,4vw,55px);line-height:1.1;font-weight:500;letter-spacing:-.045em;margin:20px 0 0}.HumanStory_intro__13Ys5 h2 span{color:hsl(var(--muted-foreground))}.HumanStory_frame__L_9Mc{display:grid;grid-template-columns:1.65fr 1fr;border-radius:var(--radius);overflow:hidden;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--tc-shadow)}.HumanStory_photograph__4NfnF{position:relative;min-height:420px;overflow:hidden}.HumanStory_photoLayer__8ELiQ{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.HumanStory_photoLayer__8ELiQ[data-active=true]{opacity:1}.HumanStory_photoLayer__8ELiQ img{object-fit:cover;object-position:60% center;transition:scale 1.4s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-motion=active] .HumanStory_photograph__4NfnF:hover .HumanStory_photoLayer__8ELiQ[data-active=true] img{scale:1.035}}.HumanStory_imageNote__QbiDK{position:absolute;bottom:16px;left:16px;padding:5px 8px;border-radius:4px;color:#fff;background:#111a35ab;font-size:9px}.HumanStory_copy__qoLPC{align-self:center;padding:48px 38px}.HumanStory_copy__qoLPC h3{font-size:clamp(26px,2.8vw,40px);font-weight:500;letter-spacing:-.04em;line-height:1.12;margin:26px 0 22px}.HumanStory_copy__qoLPC>p{font-size:14px;line-height:1.9;color:hsl(var(--muted-foreground))}.HumanStory_copy__qoLPC>a{display:inline-flex;align-items:center;gap:12px;font-size:13px;min-height:44px;margin-top:26px}.HumanStory_filmButton__wgodf{display:grid;grid-template-columns:44px 1fr;column-gap:12px;text-align:left;align-items:center;font-size:12px;height:auto;padding:6px 0;white-space:normal;margin-top:28px}.HumanStory_filmButton__wgodf>span{display:grid;place-items:center;grid-row:span 2;width:44px;height:44px;border:1px solid hsl(var(--border));border-radius:50%;transition:background .25s,transform .25s}.HumanStory_filmButton__wgodf:hover>span{background:hsl(var(--accent));transform:scale(1.06)}.HumanStory_filmButton__wgodf small{font-size:12px;color:hsl(var(--muted-foreground))}.HumanStory_dialog__3MU_5{width:min(1000px,calc(100vw - 32px));max-width:1000px;border:1px solid hsl(var(--border));padding:20px;border-radius:16px;color:hsl(var(--foreground));background:hsl(var(--background));max-height:90dvh}.HumanStory_filmHeader__x3O_E{display:flex;flex-direction:column;gap:4px;padding-right:48px;padding-bottom:16px}.HumanStory_filmHeader__x3O_E h3{font-weight:500}.HumanStory_dialog__3MU_5 video{width:100%;max-height:64dvh;border-radius:8px;background:#090d18}.HumanStory_dialog__3MU_5>p{color:hsl(var(--muted-foreground));font-size:12px;margin-top:16px;line-height:1.6}.HumanStory_dialog__3MU_5 a{text-decoration:underline}.HumanStory_gallery__QohpK{min-width:0;background:hsl(var(--muted))}.HumanStory_galleryCaption__06lbm{padding:22px 24px 12px;display:grid;gap:6px;min-height:92px}.HumanStory_galleryCaption__06lbm strong{font-size:18px;font-weight:500;letter-spacing:-.02em}.HumanStory_galleryCaption__06lbm>span{font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}.HumanStory_galleryControls__H_7nH{display:flex;justify-content:space-between;align-items:center;gap:4px;padding:0 16px 16px}.HumanStory_galleryControls__H_7nH>div{display:flex;flex-wrap:wrap;gap:2px}.HumanStory_galleryControls__H_7nH button{min-height:44px;padding-inline:12px}.HumanStory_galleryControls__H_7nH button[aria-pressed=true]{color:hsl(var(--accent-foreground));background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--ring)/.18)}.HumanStory_copy__qoLPC>.HumanStory_storyLink__IpN3h{padding:0;color:hsl(var(--foreground))}@media (max-width:760px){.HumanStory_story__n0cJ8{padding:60px 20px}.HumanStory_frame__L_9Mc{grid-template-columns:1fr}.HumanStory_photograph__4NfnF{min-height:300px}.HumanStory_copy__qoLPC{padding:32px 26px}.HumanStory_intro__13Ys5 h2{font-size:36px}.HumanStory_galleryCaption__06lbm{padding:20px 20px 10px}.HumanStory_galleryControls__H_7nH{padding-inline:12px}.HumanStory_galleryControls__H_7nH button{padding-inline:9px}}