.VideoPlayer_figure__YLHz3{margin:0}.VideoPlayer_frame__bZrY1{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-md);background:var(--line)}[data-theme=dark] .VideoPlayer_frame__bZrY1{background:var(--surface);border:1px solid var(--line)}.VideoPlayer_bleed__QkUCZ,[data-theme=dark] .VideoPlayer_bleed__QkUCZ{border:0;border-radius:0}.VideoPlayer_frame__bZrY1:-webkit-full-screen{border:0;border-radius:0;background:var(--ink-950)}.VideoPlayer_frame__bZrY1:fullscreen{border:0;border-radius:0;background:var(--ink-950)}.VideoPlayer_frame__bZrY1:-webkit-full-screen .VideoPlayer_video__oU9r1{object-fit:contain}.VideoPlayer_frame__bZrY1:fullscreen .VideoPlayer_video__oU9r1{object-fit:contain}.VideoPlayer_poster__PNUjZ,.VideoPlayer_video__oU9r1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VideoPlayer_poster__PNUjZ{color:var(--text-secondary);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption)}.VideoPlayer_disc__EQ4OY{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border:0;border-radius:var(--r-full);cursor:pointer}.VideoPlayer_disc__EQ4OY,.VideoPlayer_status__sZZff{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(13,17,23,.72);color:var(--white)}.VideoPlayer_status__sZZff{margin:0;padding:var(--space-8) var(--space-12);border-radius:var(--r-sm);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);line-height:1.5;width:max-content;max-width:calc(100% - var(--space-24));text-align:center}.VideoPlayer_controls__vOJ__{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-24) var(--space-12) var(--space-8);background:var(--scrim-caption);opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease)}.VideoPlayer_controlsVisible__qFFdS,.VideoPlayer_controls__vOJ__:focus-within{opacity:1;pointer-events:auto}.VideoPlayer_control__Amf7d{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--r-sm);background:none;color:var(--white);cursor:pointer}.VideoPlayer_control__Amf7d[aria-pressed=true]{background:rgba(13,17,23,.72)}.VideoPlayer_timecode__OpPh9{margin-right:auto;padding:0 var(--space-8);color:var(--white);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoPlayer_caption__8u3PC{margin-top:var(--space-12);color:var(--text-secondary);font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);line-height:1.5}.Accordion_accordion__R33Q7{border-bottom:1px solid var(--line)}.Accordion_item__O6Roo{border-top:1px solid var(--line)}.Accordion_heading__5paGr{margin:0}.Accordion_trigger__28Z36{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);width:100%;min-height:44px;padding:var(--space-20) 0;text-align:left;font-family:var(--font-heading);font-weight:600;font-size:1.25rem;line-height:1.3;color:var(--text-primary)}.Accordion_question__nFA1V{overflow-wrap:break-word;min-width:0}.Accordion_chevron__4RdWm{display:inline-flex;flex-shrink:0;color:var(--text-secondary);transition:transform var(--dur-2) var(--ease)}.Accordion_chevron__4RdWm[data-open]{transform:rotate(180deg)}.Accordion_panel__XNu7j{display:grid;transition:grid-template-rows var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease),visibility 0s var(--dur-2)}:root[data-js] .Accordion_panel__XNu7j{grid-template-rows:0fr;opacity:0;visibility:hidden}:root[data-js] .Accordion_panel__XNu7j[data-open]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.Accordion_panel__XNu7j{transition-delay:0s}}.Accordion_panelClip__bBZBj{overflow:hidden;min-height:0}.Accordion_answer__Wa7je{max-width:var(--measure);padding-bottom:var(--space-20)}.Button_root__lJt9D{position:relative;display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:var(--space-8);border:0;border-radius:var(--r-sm);background:none;color:var(--text-primary);font-family:var(--font-body);font-size:1rem;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.Button_lg__NfTRl,.Button_md__A3KbI{min-height:48px;padding:var(--space-12) var(--space-20)}@media (min-width:768px){.Button_md__A3KbI{min-height:40px;padding:var(--space-8) var(--space-16)}}.Button_primary__Bapcw{background:var(--accent);color:var(--on-accent)}.Button_primary__Bapcw:hover{background:var(--accent-hover)}.Button_primary__Bapcw:active{background:var(--accent-pressed)}.Button_secondary__pCIdg{border:1px solid var(--line-strong)}.Button_secondary__pCIdg:hover{background:var(--surface);border-color:var(--text-secondary)}.Button_secondary__pCIdg:active{border-color:var(--text-primary)}.Button_tertiary__MKI7o{padding:0;height:auto;min-height:48px;max-width:100%;line-height:1.4}.Button_tertiary__MKI7o .Button_labels__7JIV5{min-width:0}.Button_tertiary__MKI7o .Button_label__jzOJS{white-space:normal;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color var(--dur-1) var(--ease);transition:text-decoration-color var(--dur-1) var(--ease);transition:text-decoration-color var(--dur-1) var(--ease),-webkit-text-decoration-color var(--dur-1) var(--ease)}.Button_tertiary__MKI7o:hover .Button_label__jzOJS{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Button_labels__7JIV5{display:inline-grid;min-width:0}.Button_label__jzOJS{grid-area:1/1;white-space:normal;text-align:center}.Button_label__jzOJS:not([data-active]){visibility:hidden}.Button_slot__sgXsE{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:16px;min-height:16px}.Button_arrow__rsRuS{display:inline-flex;transition:transform var(--dur-1) var(--ease)}.Button_root__lJt9D:hover .Button_arrow__rsRuS{transform:translateX(var(--space-4))}.Button_loading__W4JNF .Button_arrow__rsRuS{visibility:hidden}.Button_loading__W4JNF:hover .Button_arrow__rsRuS{transform:none}.Button_spinner__5Ragu{position:absolute;inset:0;margin:auto;width:16px;height:16px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:var(--r-full);animation:Button_spin__D6LrU calc(var(--dur-reveal) * 2) linear infinite}@keyframes Button_spin__D6LrU{to{transform:rotate(1turn)}}.Button_root__lJt9D:disabled,.Button_root__lJt9D[aria-disabled=true]{background:var(--line);border-color:transparent;color:var(--text-secondary);pointer-events:none}.BottomCTABar_bar__Cwh3N{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-bottom-bar);display:grid;padding:var(--space-12) var(--page-pad) calc(var(--space-12) + env(safe-area-inset-bottom));background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(100%);visibility:hidden;transition:transform var(--dur-2) var(--ease),visibility 0s var(--dur-2)}.BottomCTABar_visible__6SSN3{transform:translateY(0);visibility:visible;transition:transform var(--dur-2) var(--ease)}@supports not (((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))) or (-webkit-backdrop-filter:blur(12px))){.BottomCTABar_bar__Cwh3N{background:var(--bg)}}@media (min-width:1024px){.BottomCTABar_bar__Cwh3N{display:none}}@media print{.BottomCTABar_bar__Cwh3N{display:none}}.GuideFinder_finder__92eM8{margin-bottom:var(--space-32)}.GuideFinder_finder__92eM8 form{display:flex;align-items:flex-end;gap:var(--space-16)}.GuideFinder_finder__92eM8 form>div{flex:1 1;min-width:0}.GuideFinder_finder__92eM8 form>button{flex:none;margin-bottom:var(--space-20)}.GuideFinder_finder__92eM8>p:not(:empty){margin-top:var(--space-16)}@media (max-width:767px){.GuideFinder_finder__92eM8 form{display:block}.GuideFinder_finder__92eM8 form>button{margin:var(--space-8) 0 0}}.commercial_section__erTXn{padding-block:var(--space-64);background:var(--bg);color:var(--text-primary)}.commercial_section__erTXn+.commercial_section__erTXn{border-top:1px solid var(--line)}.commercial_hero__0_xGQ{padding-top:calc(var(--header-h) + var(--space-64))}.commercial_band__5g_wF{padding-block:var(--space-32);background:var(--bg);color:var(--text-primary);border-block:1px solid var(--line)}.commercial_eyebrow__K8RR0{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.commercial_title__puxE2{font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.1;letter-spacing:-.025em;max-width:21ch;text-wrap:balance}.commercial_wideTitle__g_UDr{max-width:25ch}.commercial_heading__by4eL{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.16;letter-spacing:-.02em;text-wrap:balance}.commercial_subheading__9jiA4{font-size:1.375rem;line-height:1.3}.commercial_lead__I3R2W{font-size:var(--text-lead);line-height:1.6;max-width:56ch;color:var(--text-secondary)}.commercial_body__oRYTr{max-width:65ch}.commercial_small__sDt2s{font-size:var(--text-small);line-height:1.65;color:var(--text-secondary)}.commercial_stack__6PYM5{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-20);min-width:0}.commercial_stack__6PYM5>*{max-width:100%}.commercial_tight__ancF8{gap:var(--space-12)}.commercial_actions__M2D_h{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-16);padding-top:var(--space-8)}.commercial_grid2__DLTcD,.commercial_grid3__e2EJI,.commercial_heroGrid__yK1Iq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-32);gap:var(--space-32)}.commercial_heroGrid__yK1Iq{align-items:center}.commercial_grid2__DLTcD>*,.commercial_grid3__e2EJI>*,.commercial_heroGrid__yK1Iq>*{min-width:0}.commercial_sectionHead__RQqKF{display:flex;flex-direction:column;gap:var(--space-12);max-width:720px;margin-bottom:var(--space-32)}.commercial_panel__jY9TS{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-32)}.commercial_cardStack__iOTBb{display:grid;grid-gap:var(--space-24);gap:var(--space-24)}.commercial_list__Mkm0R{padding-left:var(--space-20);display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.commercial_list__Mkm0R li::marker{color:var(--accent-text)}.commercial_ruleList__jLGtE{list-style:none;padding:0;display:grid;grid-gap:0;gap:0}.commercial_ruleList__jLGtE>li{padding-block:var(--space-20);border-top:1px solid var(--line)}.commercial_ruleList__jLGtE>li:first-child{padding-top:0;border-top:0}.commercial_facts__SrqN7{display:flex;flex-wrap:wrap;gap:var(--space-16) var(--space-32)}.commercial_facts__SrqN7>div{min-width:0}.commercial_facts__SrqN7 dt{font-size:var(--text-small);color:var(--text-secondary)}.commercial_facts__SrqN7 dd{margin-top:var(--space-4);font-weight:500}.commercial_media__T_SxN{width:100%;border-radius:var(--r-md);overflow:hidden;background:var(--surface);border:1px solid var(--line)}.commercial_media__T_SxN img,img.commercial_media__T_SxN{display:block;width:100%;height:auto}.commercial_caption__hla9C{margin-top:var(--space-12);font-size:var(--text-small);line-height:1.55;color:var(--text-secondary)}.commercial_clientQuote__z4hfk{display:grid;grid-gap:var(--space-16);gap:var(--space-16);max-width:70ch;margin:var(--space-24) 0 0;padding-top:var(--space-24);border-top:1px solid var(--line)}.commercial_clientQuote__z4hfk blockquote{margin:0}.commercial_textLink__CeS__{display:inline-flex;align-items:center;gap:var(--space-8);font-weight:500;text-decoration-thickness:1px;text-underline-offset:4px;padding-block:var(--space-8)}.commercial_textLink__CeS__:hover{color:var(--accent-text)}.commercial_narrow__3TX82{max-width:800px}.commercial_portrait__rssoX{width:180px;height:210px;object-fit:cover;object-position:center 25%;border-radius:var(--r-md)}.commercial_details__m2lHV{padding-block:var(--space-20);border-top:1px solid var(--line)}.commercial_details__m2lHV summary{cursor:pointer;font-weight:500}.commercial_details__m2lHV>:not(summary){margin-top:var(--space-16);max-width:70ch}@media (min-width:768px){.commercial_section__erTXn{padding-block:var(--space-80)}.commercial_hero__0_xGQ{padding-top:calc(var(--header-h) + var(--space-64))}.commercial_heroGrid__yK1Iq{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--space-64)}.commercial_grid2__DLTcD{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial_grid3__e2EJI{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.commercial_section__erTXn{padding-block:var(--space-48)}.commercial_hero__0_xGQ{padding-top:calc(var(--header-h) + var(--space-40, 40px))}.commercial_lead__I3R2W{font-size:1.0625rem}.commercial_panel__jY9TS{padding:var(--space-24)}}.commercial_engagementOptions__tVt0m{display:grid;grid-gap:var(--space-32);gap:var(--space-32);width:100%}.commercial_engagementOptions__tVt0m>a{justify-self:center}.page_feedback__wqM_6{max-width:960px;gap:var(--space-24);padding-top:0;border-top:0}.page_quote__Pavpv{font-family:var(--font-heading);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;font-style:italic;font-synthesis:style;line-height:1.45;max-width:44ch;color:var(--text-primary)}.page_quoteMark__CbsXy{color:var(--accent-text);font-weight:600}.page_attribution__jRYQH{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.page_projectCopy__3qN9g{order:-1}}.page_demo__wPWeq{margin-bottom:var(--space-48)}.Card_card__81hEd{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.Card_p32___RvBW{padding:var(--space-24)}@media (min-width:768px){.Card_p32___RvBW{padding:var(--space-32)}}.Card_p24___4aKh{padding:var(--space-24)}.Card_interactive__TRuvg{transition:transform var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.Card_interactive__TRuvg:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}[data-theme=dark] .Card_interactive__TRuvg:hover{border-color:var(--line-strong)}.Card_interactive__TRuvg:active{transform:none;box-shadow:var(--shadow-sm)}.Card_link__EWvl4{color:inherit;text-decoration:none}.Card_link__EWvl4:after{content:"";position:absolute;inset:0;border-radius:var(--r-md)}.Card_interactive__TRuvg:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Card_link__EWvl4:focus-visible{outline:none}.StatBand_eyebrow__kyWF3{margin-bottom:var(--space-32)}.StatBand_list__Tq4iJ{margin:0;padding:0;list-style:none}.StatBand_item__Jsx6r{min-width:0}.StatBand_band__oJb1e .StatBand_list__Tq4iJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-32) var(--space-24);gap:var(--space-32) var(--space-24)}.StatBand_row__M94nf .StatBand_list__Tq4iJ,.StatBand_tiles__gGTmJ .StatBand_list__Tq4iJ{display:grid;grid-template-columns:1fr;grid-gap:var(--space-24);gap:var(--space-24)}.StatBand_inline__rxBuB .StatBand_list__Tq4iJ{display:flex;flex-wrap:wrap;gap:var(--space-24) var(--space-48)}@media (min-width:768px){.StatBand_band__oJb1e .StatBand_list__Tq4iJ,.StatBand_row__M94nf .StatBand_list__Tq4iJ{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}.StatBand_band__oJb1e .StatBand_list__Tq4iJ{gap:var(--space-48)}.StatBand_row__M94nf .StatBand_list__Tq4iJ{gap:var(--space-32)}.StatBand_tiles__gGTmJ .StatBand_list__Tq4iJ{grid-template-columns:repeat(2,1fr)}}.page_invitation__5x0fi{max-width:62ch;margin-bottom:var(--space-48);font-size:var(--text-lead);color:var(--text-primary)}.page_proofDemoLink__iWjj6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12) var(--space-24);margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--line)}.page_trainingDemoCopy__GFkkf{display:grid;grid-gap:var(--space-24);gap:var(--space-24)}.page_trainingDemoActions__Lxsu8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-24)}.page_guideLink__UFrD_{margin-top:var(--space-24);color:var(--text-secondary);font-size:var(--text-small)}.page_guideLink__UFrD_ a{white-space:nowrap;color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.page_deliveredProof__mdUPd{display:grid;grid-gap:var(--space-20);gap:var(--space-20)}.page_deliveredProof__mdUPd>*{min-width:0}.page_deliveredProof__mdUPd>:is(p,h2){max-width:70ch}.page_testimonial__izKrF{display:grid;grid-gap:var(--space-16);gap:var(--space-16);max-width:var(--measure);margin:0;padding-top:var(--space-24);border-top:1px solid var(--line)}.page_testimonial__izKrF blockquote{margin:0}.page_quoteMark__SArr4{color:var(--accent);font-weight:600}.page_testimonial__izKrF blockquote p{font-family:var(--font-body);font-size:var(--text-h3);font-weight:400;line-height:1.6}.page_quoteAttribution__y9jc8{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-8);overflow-wrap:anywhere}.page_quoteAttribution__y9jc8 a,.page_quoteAttribution__y9jc8>p:last-child{color:var(--text-secondary);font-size:var(--text-small)}.page_quoteAttribution__y9jc8 a{text-underline-offset:4px}@media (min-width:1024px){.page_testimonial__izKrF{padding:0 0 0 var(--space-32);border-top:0;border-left:1px solid var(--line)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_solutionMotion__Wu2ja article{animation:page_serviceEntry__Ou2WF linear both;animation-timeline:view();animation-range:entry 0 entry 60%}@keyframes page_serviceEntry__Ou2WF{0%{opacity:.8;translate:0 36px}to{opacity:1;translate:0 0}}}}.page_proof__vyux7{background:#0a1420;color:#f6f8fb;border-top:1px solid rgb(255 255 255/12%);padding:20px var(--page-pad)}.page_proofInner__lvjLG{display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;width:min(100%,1440px);margin:0 auto}.page_proofInner__lvjLG img{display:block;width:200px;height:112px;object-fit:cover;border-radius:8px}.page_proofCopy__NAPz_ h2{margin:0 0 5px;font-family:var(--font-heading);font-size:23px;line-height:1.2}.page_proofCopy__NAPz_ p{max-width:72ch;margin:0;color:#becbd9;font-size:14px;line-height:1.45}.page_proofInner__lvjLG a{color:#fff;font-size:15px;font-weight:600;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:7px;white-space:nowrap}.page_proofInner__lvjLG a:focus-visible,.page_reviewNote__D5mc3 a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.page_reviewNote__D5mc3{display:flex;justify-content:center;gap:20px;padding:20px var(--page-pad);background:#e9edf1;color:#18222c;font-size:13px}.page_reviewNote__D5mc3 a{text-underline-offset:4px}@media (max-width:767px){.page_proof__vyux7{padding-block:22px}.page_proofInner__lvjLG{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px 16px}.page_proofInner__lvjLG img{width:96px;height:86px}.page_proofCopy__NAPz_ h2{font-size:17px}.page_proofCopy__NAPz_ p{font-size:12px}.page_proofInner__lvjLG a{grid-column:2;font-size:14px;white-space:normal}}.FounderCard_content__HBfxw{max-width:var(--measure)}.FounderCard_content__HBfxw>*+*{margin-top:var(--space-24)}.FounderCard_content__HBfxw>*+.FounderCard_identity__nt8Cp{margin-top:var(--space-12)}.FounderCard_content__HBfxw>*+.FounderCard_ctaRow___cfIh{margin-top:var(--space-32)}.FounderCard_role__jHB5q{margin-top:var(--space-4);font-size:var(--text-body);line-height:1.6;color:var(--text-secondary)}.FounderCard_linkedin__YRfFU{display:inline-flex;align-items:center;gap:var(--space-8);min-height:44px;font-weight:500;font-size:1rem;color:var(--text-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color var(--dur-1) var(--ease);transition:text-decoration-color var(--dur-1) var(--ease);transition:text-decoration-color var(--dur-1) var(--ease),-webkit-text-decoration-color var(--dur-1) var(--ease)}.FounderCard_linkedin__YRfFU:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.HeroHome_hero__JXrgD{position:relative;isolation:isolate;min-height:720px;height:100svh;overflow:hidden;background:#09131b;color:var(--text-primary)}.HeroHome_scene__9HW3S{position:absolute;inset:0;z-index:-3}.HeroHome_scene__9HW3S img{width:100%;height:100%;object-fit:cover;object-position:right center}.HeroHome_hero__JXrgD:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgb(3 12 20/94%),rgb(3 12 20/75%) 28%,rgb(3 12 20/18%) 51%,transparent 66%),linear-gradient(180deg,rgb(3 12 20/75%),transparent 20%)}.HeroHome_wrap__NOTX5{width:min(1800px,92%);margin-inline:auto}.HeroHome_copy__HH0yO{position:absolute;top:50%;transform:translateY(-40%);width:min(600px,43%)}.HeroHome_copy__HH0yO h1{margin-top:12px;font-size:clamp(48px,4.3vw,76px);line-height:1.07;letter-spacing:-.035em}.HeroHome_copy__HH0yO p{margin-top:24px;max-width:510px;font-size:18px;line-height:1.55;color:#e5eaf0}.HeroHome_copy__HH0yO>:first-child{font-size:11px;margin-top:0}.HeroHome_ctas__Tmzd8{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@media (min-width:1900px){.HeroHome_copy__HH0yO{width:750px}.HeroHome_copy__HH0yO h1{font-size:86px}.HeroHome_copy__HH0yO p{font-size:22px;max-width:650px}.HeroHome_copy__HH0yO>:first-child{font-size:11px}}@media (max-width:760px){.HeroHome_hero__JXrgD{height:auto;min-height:max(840px,100svh)}.HeroHome_wrap__NOTX5{width:calc(100% - 40px)}.HeroHome_scene__9HW3S{top:64px;bottom:auto;height:380px;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.HeroHome_scene__9HW3S img{object-position:right center}.HeroHome_hero__JXrgD:before{background:linear-gradient(0deg,#07111b,rgb(7 17 27/93%) 24%,rgb(7 17 27/72%) 43%,transparent 62%),linear-gradient(180deg,rgb(7 17 27/75%),transparent 13%)}.HeroHome_copy__HH0yO{position:relative;top:auto;transform:none;width:100%;padding-top:380px;padding-bottom:56px}.HeroHome_copy__HH0yO h1{margin-top:8px;font-size:38px;line-height:1.06;text-wrap:wrap}.HeroHome_copy__HH0yO p{font-size:16px;line-height:1.45;margin-top:18px}.HeroHome_copy__HH0yO>:first-child{font-size:11px;margin-top:0}.HeroHome_ctas__Tmzd8{display:grid;grid-gap:10px;gap:10px;margin-top:22px}}@media (max-width:350px){.HeroHome_hero__JXrgD{min-height:max(790px,100svh)}.HeroHome_wrap__NOTX5{width:calc(100% - 32px)}.HeroHome_copy__HH0yO{padding-top:335px}.HeroHome_copy__HH0yO h1{font-size:33px}.HeroHome_copy__HH0yO p{font-size:15px}.HeroHome_copy__HH0yO>:first-child{font-size:11px}.HeroHome_scene__9HW3S{height:335px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.HeroHome_hero__JXrgD{view-timeline-name:--hero-depth}.HeroHome_scene__9HW3S img{animation:HeroHome_sceneDepth__1__Cu linear both;animation-timeline:--hero-depth;animation-range:exit 0 exit 100%}@keyframes HeroHome_sceneDepth__1__Cu{0%{transform:translateY(0)}to{transform:translateY(192px)}}@media (max-width:760px){.HeroHome_scene__9HW3S img{animation-name:HeroHome_phoneSceneDepth__ghx7G;animation-range:contain 0 contain 400px}@keyframes HeroHome_phoneSceneDepth__ghx7G{0%{transform:translateY(0)}to{transform:translateY(80px)}}}}}.Text_lead__zrLBU{font-size:var(--text-lead);line-height:1.5}.Text_body__neNNY,.Text_lead__zrLBU{font-family:var(--font-body);font-weight:400;color:var(--text-primary)}.Text_body__neNNY{font-size:var(--text-body);line-height:1.6}.Text_small__DUIYa{font-family:var(--font-body);font-weight:400;font-size:var(--text-small);line-height:1.5;color:var(--text-primary)}.Text_monoCaption__urAjL{font-size:var(--text-mono-caption);line-height:1.5}.Text_eyebrow__kPjhd,.Text_monoCaption__urAjL{font-family:var(--font-mono);font-weight:500;color:var(--text-secondary)}.Text_eyebrow__kPjhd{font-size:var(--text-eyebrow);line-height:1;letter-spacing:.08em;text-transform:uppercase}.Text_legal__BEEpj{font-family:var(--font-body);font-weight:400;font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-secondary)}.not-found_content__eXtMa{display:grid;grid-gap:var(--space-64);gap:var(--space-64);padding-top:var(--header-h)}.not-found_recovery__v_G2Q{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;grid-gap:var(--space-24);gap:var(--space-24);max-width:var(--measure)}.not-found_recovery__v_G2Q>*{min-width:0;max-width:100%}.not-found_number__i96qR{color:var(--accent-text);font-family:var(--font-heading);font-size:clamp(5rem,14vw,10rem);font-weight:600;line-height:1;letter-spacing:-.06em}.not-found_options__38SCp{display:grid;grid-gap:var(--space-32);gap:var(--space-32)}.not-found_card__ts9w3{display:block;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);text-decoration:none}.not-found_card__ts9w3:focus-visible{outline-offset:4px}.not-found_cardCopy__T_5cM{display:grid;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-24)}.not-found_cardLink__FPjGM{color:var(--accent-text);font-weight:600}.not-found_contact__DHqQr{display:grid;justify-items:start;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-24);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.DownloadCard_stack__jPIoP{display:flex;flex-direction:column;gap:var(--space-12)}.DownloadCard_head__0eqxI{display:flex;align-items:center;gap:var(--space-12);color:var(--text-primary)}.DownloadCard_title__DsAuU{font-family:var(--font-heading);font-weight:600;font-size:var(--text-h4);line-height:1.4}.DownloadCard_description__w7pN9{font-family:var(--font-body);font-weight:400;font-size:var(--text-small);line-height:1.5;color:var(--text-secondary)}.DownloadCard_fileMeta__R_b9o{font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-secondary)}.Footer_footer__uK_dh{background:var(--bg);border-top:1px solid var(--line)}.Footer_homeClosing__2Af3Z{min-height:calc(100svh - var(--header-h));min-height:calc(100dvh - var(--header-h));display:flex;flex-direction:column;background:var(--bg)}.Footer_homeClosing__2Af3Z>section{flex:1 1;display:flex;align-items:center}.Footer_columns___AGBA{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-48) var(--space-32);gap:var(--space-48) var(--space-32);padding:var(--space-32) 0 var(--space-48)}@media (max-width:767px){.Footer_columns___AGBA{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32) var(--space-24);padding-block:var(--space-24) var(--space-32)}.Footer_download__2dCKc,.Footer_identity__WWLpr{grid-column:1/-1}}@media (min-width:768px){.Footer_columns___AGBA{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-48) 0 var(--space-64)}}@media (min-width:1024px){.Footer_columns___AGBA{grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,2fr) minmax(0,3fr)}}.Footer_identity__WWLpr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12)}.Footer_positioning__KQFUu{font-family:var(--font-body);font-weight:400;font-size:var(--text-small);line-height:1.5;color:var(--text-secondary)}.Footer_mailto__ka81j{font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-1) var(--ease);display:inline-block;padding-block:3px}.Footer_mailto__ka81j:hover{color:var(--text-primary)}.Footer_social__Q0QdI{display:flex;align-items:center;gap:var(--space-8);-webkit-margin-start:calc(-1 * var(--space-12));margin-inline-start:calc(-1 * var(--space-12));padding:0;list-style:none}.Footer_socialIcon__BfZVb{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--text-secondary);transition:color var(--dur-1) var(--ease)}.Footer_socialIcon__BfZVb:hover{color:var(--text-primary)}.Footer_clutch__BkGnr{display:inline-flex;align-items:center;gap:var(--space-4);min-height:44px;font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-1) var(--ease)}.Footer_clutch__BkGnr:hover{color:var(--text-primary)}.Footer_list__E8C1S{display:flex;flex-direction:column;gap:var(--space-8);padding:0;list-style:none}.Footer_link__ZXCgN{font-family:var(--font-body);font-weight:400;font-size:15px;line-height:1.5;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-1) var(--ease);display:inline-block;padding-block:2px}.Footer_link__ZXCgN:hover{color:var(--text-primary)}.Footer_legalRow__r_rb7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-8) var(--space-24);border-top:1px solid var(--line);padding:var(--space-24) 0}.Footer_legalLink__hp84Y,.Footer_legal__yxPEC{font-family:var(--font-body);font-weight:400;font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-secondary)}.Footer_legalLink__hp84Y{text-decoration:none;transition:color var(--dur-1) var(--ease);display:inline-block;padding-block:3px}.Footer_legalLink__hp84Y:hover,.MobileSheet_root__UGJc4{color:var(--text-primary)}.MobileSheet_root__UGJc4{position:fixed;inset:0;z-index:var(--z-sheet);display:flex;flex-direction:column;background:var(--bg);visibility:hidden;opacity:0;transform:translateY(var(--space-8));transition:opacity var(--dur-1) var(--ease),transform var(--dur-1) var(--ease),visibility 0s var(--dur-1)}.MobileSheet_root__UGJc4[data-open]{visibility:visible;opacity:1;transform:none;transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),visibility 0s}@media (prefers-reduced-motion:reduce){.MobileSheet_root__UGJc4,.MobileSheet_root__UGJc4 *{transition-property:none!important}}@media (min-width:1024px){.MobileSheet_root__UGJc4{display:none}}.MobileSheet_close__5QKW_{position:absolute;top:calc((var(--header-h) - 44px) / 2);right:var(--page-pad);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--text-primary)}.MobileSheet_nav__0ggFI{flex:1 1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding:calc(var(--header-h) + var(--space-24)) var(--page-pad) var(--space-24)}.MobileSheet_list__sH1kI,.MobileSheet_subList__HD0kr{list-style:none;margin:0;padding:0}.MobileSheet_list__sH1kI>li:first-child{margin-bottom:var(--space-24)}.MobileSheet_item__POYJH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-height:56px;border-bottom:1px solid var(--line);font-family:var(--font-heading);font-size:var(--text-h4);font-weight:600;color:var(--text-primary);text-decoration:none;transition:color var(--dur-1) var(--ease)}.MobileSheet_item__POYJH:hover,.MobileSheet_item__POYJH[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.MobileSheet_groupLabel__Bw9JV{display:block;padding-bottom:var(--space-8);font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.MobileSheet_subItem__48OfQ{display:grid;grid-template-columns:minmax(0,1fr) 20px;grid-column-gap:var(--space-16);column-gap:var(--space-16);padding:var(--space-16) 0;border-bottom:1px solid var(--line);text-decoration:none}.MobileSheet_subItem__48OfQ svg{grid-column:2;grid-row:1/3;align-self:center}.MobileSheet_item__POYJH svg,.MobileSheet_subItem__48OfQ svg{color:var(--text-secondary);transition:transform var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.MobileSheet_item__POYJH:is(:hover,:focus-visible) svg,.MobileSheet_subItem__48OfQ:is(:hover,:focus-visible) svg{color:var(--text-primary);transform:translateX(var(--space-4))}@media (prefers-reduced-motion:reduce){.MobileSheet_item__POYJH:is(:hover,:focus-visible) svg,.MobileSheet_subItem__48OfQ:is(:hover,:focus-visible) svg{transform:none}}.MobileSheet_subItem__48OfQ:hover .MobileSheet_subName__GBTXc,.MobileSheet_subItem__48OfQ[aria-current=page] .MobileSheet_subName__GBTXc{text-decoration:underline;text-underline-offset:5px}.MobileSheet_subName__GBTXc{display:block;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:600;line-height:1.4;color:var(--text-primary)}.MobileSheet_descriptor__NFtwl{grid-column:1;display:block;font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:1.5;color:var(--text-secondary)}.MobileSheet_cta__dxh6M{border-top:1px solid var(--line);padding:var(--space-24) var(--page-pad) calc(var(--space-24) + env(safe-area-inset-bottom))}.MobileSheet_cta__dxh6M>*{width:100%}.NavDropdown_root__2FOPn{position:relative;display:flex;align-items:center}.NavDropdown_trigger__zHzEV{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;gap:var(--space-4);font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);transition:color var(--dur-1) var(--ease)}.NavDropdown_trigger__zHzEV:hover,.NavDropdown_trigger__zHzEV[aria-expanded=true],.NavDropdown_trigger__zHzEV[data-active]{color:var(--text-primary)}.NavDropdown_chevron__ae96Y{display:inline-flex;transition:transform var(--dur-1) var(--ease)}.NavDropdown_trigger__zHzEV[aria-expanded=true] .NavDropdown_chevron__ae96Y{transform:rotate(180deg)}.NavDropdown_panel__Ra8Yo{position:absolute;top:calc(100% + var(--space-8));left:0;width:360px;max-height:calc(100dvh - var(--header-h) - var(--space-16));border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-lg);overflow-x:hidden;overflow-y:auto;z-index:var(--z-dropdown);visibility:hidden;opacity:0;transform:translateY(var(--space-4));transition:opacity var(--dur-1) var(--ease),transform var(--dur-1) var(--ease),visibility var(--dur-1)}.NavDropdown_panel__Ra8Yo[data-open]{visibility:visible;opacity:1;transform:none}.NavDropdown_list__kTjYF{list-style:none;margin:0;padding:0}.NavDropdown_item__7_V2O{display:block;padding:var(--space-12) var(--space-16);text-decoration:none;transition:background-color var(--dur-1) var(--ease)}.NavDropdown_item__7_V2O:hover{background:var(--bg)}.NavDropdown_name__SSU2D{display:block;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:600;line-height:1.4;color:var(--text-primary)}.NavDropdown_descriptor__nnN_3{display:block;font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:1.5;color:var(--text-secondary)}.Header_root__GHlB2{position:fixed;top:0;left:0;right:0;height:var(--header-h);z-index:var(--z-header);background:transparent;border-bottom:1px solid transparent;color:var(--text-primary);transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.Header_root__GHlB2[data-scrolled]{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.Header_root__GHlB2[data-theme=dark][data-scrolled]{background:var(--bg)}.Header_root__GHlB2[data-home]{--text-secondary:#e5edf4;background:rgb(5 14 22/92%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:rgb(255 255 255/10%)}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.Header_root__GHlB2[data-scrolled]{background:var(--bg)}}.Header_nav__HA58M{max-width:calc(var(--container) + 2 * var(--page-pad));height:100%;margin-inline:auto;padding-inline:var(--page-pad);display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.Header_wordmark__yNfpN{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;text-decoration:none}.Header_desktop__AWzma{display:none}.Header_item__h_rRA{position:relative;display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--text-primary);text-decoration:none;transition:color var(--dur-1) var(--ease)}.Header_item__h_rRA:after{content:"";position:absolute;inset-inline:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--dur-1) var(--ease)}.Header_item__h_rRA:focus-visible:after,.Header_item__h_rRA:hover:after,.Header_item__h_rRA[aria-current=page]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Header_item__h_rRA:after{transition:none}}.Header_mobileActions__lXD00{display:flex;align-items:center;gap:var(--space-8)}.Header_mobileActions__lXD00>a{flex-shrink:0;font-size:15px}.Header_menuButton__eJfHK{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:var(--text-primary)}@media (min-width:1024px){.Header_desktop__AWzma{display:flex;align-items:center;gap:var(--space-24)}.Header_mobileActions__lXD00{display:none}}@media (max-width:375px){.Header_nav__HA58M{gap:var(--space-8)}.Header_wordmark__yNfpN img{width:120px;height:auto}}.SpecRail_rail__g8Mjo{display:flex;gap:var(--space-24);margin:0;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-8)}.SpecRail_row__RUwn8{flex:none;scroll-snap-align:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;min-width:0}.SpecRail_label__HbW4w{font-family:var(--font-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.SpecRail_value__KxDTT{margin:0;font-family:var(--font-mono);font-weight:500;font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-primary)}.SpecRail_foot__OtErr{display:block;font-size:11px;color:var(--text-secondary)}@media (max-width:480px){.SpecRail_rail__g8Mjo{flex-wrap:wrap;overflow-x:visible;row-gap:var(--space-16)}.SpecRail_row__RUwn8{flex:1 1 40%}}@media (min-width:1024px){.SpecRail_rail__g8Mjo{position:-webkit-sticky;position:sticky;top:var(--sticky-offset);display:grid;grid-gap:0;gap:0;overflow:visible;padding-bottom:0;border-top:1px solid var(--line)}.SpecRail_row__RUwn8{grid-template-columns:minmax(var(--space-96),auto) 1fr;gap:var(--space-16);align-items:baseline;padding:var(--space-12) 0;border-bottom:1px solid var(--line)}}.CinematicHomeHero_hero__t_Vr5{position:relative;display:flex;align-items:center;min-height:90svh;overflow:hidden;background:#0a1420;color:#fff;isolation:isolate}.CinematicHomeHero_scene__Ezp2e,.CinematicHomeHero_shade__vEqyA{position:absolute;inset:0;pointer-events:none}.CinematicHomeHero_scene__Ezp2e img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.CinematicHomeHero_shade__vEqyA{background:linear-gradient(90deg,rgb(4 13 24/88%),rgb(4 13 24/73%) 25%,rgb(4 13 24/31%) 47%,transparent 72%)}.CinematicHomeHero_content__pFPke{position:relative;z-index:1;width:100%;margin:0 auto;padding:calc(var(--header-h) + 38px) clamp(40px,5vw,160px) 64px}.CinematicHomeHero_content__pFPke h1{max-width:min(46vw,800px);margin:0;font-family:var(--font-heading);font-size:clamp(44px,4.4vw,84px);font-weight:700;line-height:1.04;letter-spacing:-.028em;text-wrap:balance}.CinematicHomeHero_lead__c6UnF{max-width:590px;margin:26px 0 0;font-size:clamp(18px,1.4vw,22px);line-height:1.45;color:#f1f5fa}.CinematicHomeHero_actions__1E6vJ{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.CinematicHomeHero_concept__wl_iw{position:absolute;z-index:1;right:var(--page-pad);bottom:18px;color:#d9e1e9;font-size:12px;line-height:1.4;letter-spacing:.02em;text-shadow:0 1px 5px #06101a}body:has(.CinematicHomeHero_hero__t_Vr5) header nav[aria-label=Main]{max-width:none;padding-inline:clamp(40px,5vw,160px)}body:has(.CinematicHomeHero_hero__t_Vr5) header[data-theme=dark]{--text-secondary:#edf0f2}@media (max-width:767px){.CinematicHomeHero_hero__t_Vr5{display:block;min-height:max(100svh,870px)}.CinematicHomeHero_scene__Ezp2e img{object-position:center bottom}.CinematicHomeHero_shade__vEqyA{background:linear-gradient(180deg,rgb(4 13 24/81%),rgb(4 13 24/72%) 31%,rgb(4 13 24/23%) 57%,transparent 74%)}.CinematicHomeHero_content__pFPke{padding:calc(var(--header-h) + 46px) var(--page-pad) 390px}body:has(.CinematicHomeHero_hero__t_Vr5) header nav[aria-label=Main]{padding-inline:var(--page-pad)}.CinematicHomeHero_content__pFPke h1{max-width:600px;font-size:clamp(36px,9.5vw,46px);line-height:1.08}.CinematicHomeHero_lead__c6UnF{max-width:580px;margin-top:22px;font-size:18px;line-height:1.48}.CinematicHomeHero_actions__1E6vJ{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px}.CinematicHomeHero_actions__1E6vJ>*{width:min(100%,360px);justify-content:center}.CinematicHomeHero_concept__wl_iw{bottom:14px}}@media (max-width:359px){.CinematicHomeHero_content__pFPke{padding-top:calc(var(--header-h) + 30px);padding-bottom:330px}.CinematicHomeHero_content__pFPke h1{font-size:36px}.CinematicHomeHero_lead__c6UnF{font-size:17px}}.ModelShowcase_root__pae7S{display:flex;flex-direction:column;gap:var(--space-16)}.ModelShowcase_stage__Gk1ng{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}@media (min-width:768px){.ModelShowcase_stage__Gk1ng{aspect-ratio:16/10}}.ModelShowcase_canvas__Wp31x,.ModelShowcase_poster__Tp5vQ{position:absolute;inset:0;width:100%;height:100%}.ModelShowcase_canvas__Wp31x>canvas{display:block;width:100%;height:100%}.ModelShowcase_poster__Tp5vQ{object-fit:contain;transition:opacity var(--dur-2) var(--ease)}.ModelShowcase_poster__Tp5vQ[data-hidden=true]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ModelShowcase_poster__Tp5vQ{transition:none}}.ModelShowcase_status__MebhU{position:absolute;inset:auto var(--space-16) var(--space-16);margin:0;padding:var(--space-12) var(--space-16);border-radius:var(--r-sm);background:var(--scrim-panel);color:var(--white);font-family:var(--font-body);font-size:var(--text-small)}.ModelShowcase_controls__XMzQj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16)}.ModelShowcase_slider__DQ3fq{display:flex;flex:1 1 260px;align-items:center;gap:var(--space-12);min-height:44px}.ModelShowcase_sliderLabel__L2wtI{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary);white-space:nowrap}.ModelShowcase_slider__DQ3fq input{flex:1 1 auto;min-width:0;min-height:44px;accent-color:var(--accent);cursor:pointer}.ModelShowcase_slider__DQ3fq input:disabled{cursor:default;opacity:.5}.ModelShowcase_sliderValue___mBIX{min-width:4ch;font-family:var(--font-mono);font-size:var(--text-mono-caption);color:var(--text-primary);text-align:right}.ModelShowcase_reset__dWbZi{min-height:44px;padding:0 var(--space-16);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-small);cursor:pointer;transition:border-color var(--dur-1) var(--ease)}.ModelShowcase_reset__dWbZi:hover:not(:disabled){border-color:var(--accent)}.ModelShowcase_reset__dWbZi:disabled{cursor:default;opacity:.5}.ModelShowcase_reset__dWbZi[data-active=true]{border-color:var(--accent);background:var(--glass)}.ModelShowcase_hint__dqZ1K{flex:1 1 100%;margin:0;font-family:var(--font-body);font-size:var(--text-small);color:var(--text-secondary)}.ModelShowcase_hint__dqZ1K[data-visible=true]{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.ModelShowcase_reset__dWbZi{transition:none}}.ModelShowcase_arAnchor__prVNh{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);pointer-events:none}.ModelShowcase_ar__aubOW{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-16);border:1px solid var(--accent);border-radius:var(--r-sm);background:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-small);text-decoration:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease)}.ModelShowcase_ar__aubOW:hover{background:var(--glass)}@media (prefers-reduced-motion:reduce){.ModelShowcase_ar__aubOW{transition:none}}.ModelShowcase_hotspots__k2tMY{position:absolute;inset:0;pointer-events:none}.ModelShowcase_hotspot__kh02A{top:0;left:0;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--line-strong);border-radius:var(--r-full);font-family:var(--font-mono);font-size:var(--text-mono-caption);line-height:1;cursor:pointer;pointer-events:auto}.ModelShowcase_card__RvMWF,.ModelShowcase_hotspot__kh02A{position:absolute;display:flex;align-items:center;background-image:var(--scrim-panel);background-size:200% 100%;color:var(--white)}.ModelShowcase_card__RvMWF{inset:auto var(--space-16) var(--space-16);gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--r-sm);font-family:var(--font-body);font-size:var(--text-small)}.ModelShowcase_cardClose__LQlf7{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;padding:0;border:none;background:none;color:inherit;cursor:pointer}.ModelShowcase_isolation__eUVJJ{position:absolute;inset:var(--space-16) auto auto var(--space-16);display:flex;align-items:center;gap:var(--space-12);padding:var(--space-4) var(--space-12);border-radius:var(--r-sm);background-image:var(--scrim-panel);background-size:200% 100%;color:var(--white);font-family:var(--font-mono);font-size:var(--text-mono-caption)}.ModelShowcase_onScrim__pGfPa{color:var(--white);border-color:var(--white)}.ModelShowcase_occurrence__BNuaP{font-family:var(--font-mono);font-size:var(--text-mono-caption);color:var(--text-secondary)}.ModelShowcase_isolation__eUVJJ .ModelShowcase_occurrence__BNuaP{color:inherit}.ModelShowcase_clip__Cb2ek{display:inline-flex;align-items:center;gap:var(--space-8)}.ModelShowcase_measurements__7fqnQ{flex:1 1 100%}.ModelShowcase_summary__iOhvB{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;list-style:none}.ModelShowcase_summary__iOhvB::-webkit-details-marker{display:none}.ModelShowcase_frameLine__DUjVd{margin:var(--space-16) 0 0;font-family:var(--font-mono);font-size:var(--text-mono-caption);line-height:1.5;color:var(--text-secondary)}.ModelShowcase_parts__8gsRz{width:100%;margin-top:var(--space-16);border-collapse:collapse;text-align:left}.ModelShowcase_parts__8gsRz thead th{padding:var(--space-12) var(--space-16) var(--space-12) 0;border-bottom:1px solid var(--line-strong);font-family:var(--font-mono);font-weight:500;font-size:var(--text-eyebrow);line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}.ModelShowcase_parts__8gsRz tbody td,.ModelShowcase_parts__8gsRz tbody th{padding:var(--space-4) var(--space-16) var(--space-4) 0;border-bottom:1px solid var(--line);vertical-align:middle;font-size:var(--text-small);line-height:1.5;color:var(--text-primary)}.ModelShowcase_parts__8gsRz tbody th{font-family:var(--font-body);font-weight:400}.ModelShowcase_parts__8gsRz tbody th .ModelShowcase_occurrence__BNuaP{margin-left:var(--space-8)}.ModelShowcase_parts__8gsRz tbody td{font-family:var(--font-mono);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModelShowcase_partButton__auaDv{display:inline-flex;align-items:center;min-height:44px;vertical-align:middle;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ModelShowcase_partButton__auaDv:hover:not(:disabled),.ModelShowcase_partButton__auaDv[aria-pressed=true]{color:var(--accent)}.ModelShowcase_partButton__auaDv:disabled{cursor:default;opacity:.5}