.chat-demo_demo___Jxix{min-width:0;margin:0}.chat-demo_switcher__CJxxd{display:inline-flex;gap:4px;margin-bottom:var(--space-16);padding:4px;border-radius:999px;background:color-mix(in srgb,var(--color-snow) 22%,transparent)}.chat-demo_switcher__CJxxd button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 var(--space-16);border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:var(--text-fine);font-weight:var(--weight-emphasis);cursor:pointer}.chat-demo_switcher__CJxxd button[aria-pressed=true]{background:var(--color-snow);color:var(--color-ink);box-shadow:var(--shadow-card-sm)}.chat-demo_agents__78b_Y button:focus-visible,.chat-demo_switcher__CJxxd button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-demo_window__tfMQQ{display:grid;grid-template-columns:16rem minmax(0,1fr);min-height:36rem;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-snow);color:var(--color-ink);box-shadow:var(--shadow-card-lg);font-family:var(--font-stack-sans)}.chat-demo_sidebar__uByXQ{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--space-12);background:color-mix(in srgb,var(--color-paper) 65%,var(--color-snow));border-right:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent)}.chat-demo_brand__o9Zez{display:flex;align-items:center;gap:10px;margin:0 0 var(--space-12);padding:var(--space-8);font-weight:var(--weight-emphasis)}.chat-demo_nav__wpJQT{display:flex;align-items:center;gap:10px;margin:0;padding:8px;border-radius:8px;font-size:var(--text-fine)}.chat-demo_nav__wpJQT svg{width:18px;height:18px}.chat-demo_group__uMRH6{margin:var(--space-16) 0 4px;padding:0 8px;color:var(--color-text-muted);font-size:var(--text-label)}.chat-demo_agents__78b_Y{display:grid;gap:2px;margin:0;padding:0;list-style:none}.chat-demo_agents__78b_Y button{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-fine);text-align:left;cursor:pointer}.chat-demo_agents__78b_Y button:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.chat-demo_agents__78b_Y button[aria-pressed=true]{background:color-mix(in srgb,var(--color-ink) 8%,transparent);font-weight:var(--weight-emphasis)}.chat-demo_avatar__zRXM3{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;background:var(--color-accent);color:var(--color-ink);font-size:12px;font-weight:700}.chat-demo_history__FOD09{display:grid;gap:10px;margin-top:auto}.chat-demo_history__FOD09 span{height:8px;margin-inline:8px;border-radius:4px;background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.chat-demo_history__FOD09 span:nth-of-type(2){width:70%}.chat-demo_main__8IE1g{display:flex;flex-direction:column;min-width:0}.chat-demo_top___4SMo{display:flex;align-items:center;justify-content:space-between;padding:var(--space-12) var(--space-24);font-weight:var(--weight-emphasis)}.chat-demo_top___4SMo em{color:var(--color-text-muted);font-style:normal}.chat-demo_share__YuaQx{padding:6px 14px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:999px;font-size:var(--text-fine);font-weight:var(--weight-body)}.chat-demo_thread__38rfS{display:grid;align-content:start;gap:var(--space-24);flex:1 1;width:min(46rem,100%);margin-inline:auto;padding:var(--space-24)}.chat-demo_user__7YdKe{justify-self:end;display:grid;justify-items:end;gap:var(--space-8);max-width:80%}.chat-demo_user__7YdKe p{margin:0;padding:10px 18px;border-radius:20px;background:color-mix(in srgb,var(--color-ink) 6%,transparent);line-height:1.5}.chat-demo_file__gAsiR{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:12px;font-size:var(--text-fine)}.chat-demo_file__gAsiR svg{width:18px;height:18px;color:var(--color-accent-pressed)}.chat-demo_thinking__6GxyR{margin:0;color:var(--color-text-muted);animation:chat-demo_pulse__XBgOI 1.2s ease-in-out infinite}@keyframes chat-demo_pulse__XBgOI{50%{opacity:.45}}.chat-demo_answer__C2tr7{display:grid;gap:var(--space-12)}.chat-demo_meta__tSt3G{margin:0;color:var(--color-text-muted);font-size:var(--text-fine)}.chat-demo_doc__ZnQPy{padding:var(--space-16) var(--space-24);border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:16px}.chat-demo_docTitle__mb6k8{margin:0 0 var(--space-8);font-weight:var(--weight-emphasis)}.chat-demo_doc__ZnQPy dl{display:grid;margin:0}.chat-demo_doc__ZnQPy dl>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--space-16);padding:10px 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent);transition:opacity .25s ease}.chat-demo_doc__ZnQPy dt{font-weight:var(--weight-emphasis);font-size:var(--text-fine)}.chat-demo_doc__ZnQPy dd{margin:0;font-size:var(--text-fine);line-height:1.5}.chat-demo_doc__ZnQPy .chat-demo_open__GoY6v{margin-inline:-12px;padding-inline:12px;border-radius:8px;border-top-color:transparent;background:color-mix(in srgb,var(--color-blue) 8%,var(--color-snow));color:var(--color-blue-deep)}.chat-demo_pending__vswYc{opacity:0}.chat-demo_review__phpFt{margin:0;font-size:var(--text-fine);font-weight:var(--weight-emphasis)}.chat-demo_composer__ia_EJ{display:flex;align-items:center;gap:var(--space-12);width:min(46rem,calc(100% - var(--space-48)));margin:0 auto var(--space-24);padding:10px 10px 10px 16px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:28px;box-shadow:var(--shadow-card-sm);color:var(--color-text-muted)}.chat-demo_composer__ia_EJ span:nth-child(2){flex:1 1}.chat-demo_plus__Jymmq{font-size:20px;line-height:1}.chat-demo_send__N4hOW{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-ink);color:var(--color-snow)}.chat-demo_caption__LYpo_{margin-top:var(--space-16);font-size:var(--text-fine);opacity:.85}.chat-demo_compact__1_VM9 .chat-demo_window__tfMQQ{min-height:28rem;grid-template-columns:13rem minmax(0,1fr)}@media (max-width:52rem){.chat-demo_compact__1_VM9 .chat-demo_window__tfMQQ,.chat-demo_window__tfMQQ{grid-template-columns:minmax(0,1fr)}.chat-demo_window__tfMQQ{min-height:0}.chat-demo_sidebar__uByXQ{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent)}.chat-demo_group__uMRH6:first-of-type,.chat-demo_history__FOD09,.chat-demo_nav__wpJQT{display:none}.chat-demo_agents__78b_Y{display:flex;gap:6px;overflow-x:auto}.chat-demo_agents__78b_Y button{width:auto;white-space:nowrap;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.chat-demo_doc__ZnQPy dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.chat-demo_thread__38rfS{padding:var(--space-16)}.chat-demo_user__7YdKe{max-width:92%}}@media (prefers-reduced-motion:reduce){.chat-demo_thinking__6GxyR{animation:none}.chat-demo_doc__ZnQPy dl>div{transition:none}}.home_page__ODjSn{background:var(--color-bg);color:var(--color-text)}.home_wrap__9WE_l{width:min(var(--container-max),var(--container-inline));margin-inline:auto}.home_hero__z_jpu,.home_section__JtNPk{padding-block:clamp(var(--space-64),7vw,var(--space-96));border-bottom:1px solid var(--color-paper-3)}.home_band__PC_j0 .home_hero__z_jpu,.home_band__PC_j0 .home_section__JtNPk,.home_hero__z_jpu:has(+.home_band__PC_j0),.home_section__JtNPk:has(+.home_band__PC_j0),main>.home_section__JtNPk:last-child{border-bottom:0}.home_band__PC_j0{background:var(--color-paper-2)}.home_eyebrow__am9LC,.home_step__ZzfdE{font-family:var(--font-stack-mono);font-size:var(--text-label);line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);text-wrap:pretty;hyphens:none;-webkit-hyphens:none;overflow-wrap:break-word}.home_eyebrow__am9LC{margin-bottom:var(--space-16);padding-top:var(--space-8);max-width:62ch}.home_hero__z_jpu h1{font-size:var(--text-h1);max-width:15ch;margin-bottom:var(--space-32)}.home_section__JtNPk h2{font-size:var(--text-h2);max-width:26ch;margin-bottom:var(--space-24)}.home_lead__kDW_5{max-width:62ch;color:var(--color-text-soft);font-size:var(--text-lead);line-height:1.65;margin-bottom:var(--space-24);text-wrap:pretty}.home_section__JtNPk>div>p,.home_section__JtNPk>ol>li>p,.home_section__JtNPk>p{max-width:68ch}.home_meta__ZkgcA{color:var(--color-ink-soft);font-size:var(--text-body-sm);max-width:68ch;margin-bottom:var(--space-32)}.home_heroBand__pJelX{background:var(--color-bg)}.home_hero__z_jpu{padding-block:clamp(3.5rem,7vw,7rem) clamp(var(--space-64),7vw,var(--space-96))}.home_sectorHero__b7Zfi{display:grid;width:min(73rem,calc(100% - var(--space-64)));grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:var(--space-48);padding-block:clamp(var(--space-48),5vw,var(--space-64)) var(--space-48)}.home_heroIntro__6sv1Z{min-width:0}.home_heroIntro__6sv1Z h1{max-width:18ch;margin-bottom:var(--space-24);font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.home_heroIntro__6sv1Z h1 span{display:block;white-space:nowrap}.home_heroIntro__6sv1Z h1 .home_eyebrow__am9LC{font-weight:var(--weight-body);white-space:normal}.home_heroIntro__6sv1Z>.home_lead__kDW_5{margin-bottom:var(--space-32);line-height:1.5;font-size:var(--text-lead)}.home_heroIntro__6sv1Z>.home_actions__GpjjQ{margin-bottom:0}.home_heroIntro__6sv1Z .home_primary___mJ8K{min-width:15rem}.home_heroIntro__6sv1Z .home_secondary__69PIj{border:0;padding-inline:var(--space-12);text-decoration:underline;text-underline-offset:var(--space-8)}.home_heroIntro__6sv1Z .home_secondary__69PIj:hover{background:transparent;color:var(--color-ink-soft)}.home_homeSetup__EakaC{width:min(73rem,calc(100% - var(--space-64)));padding-bottom:var(--space-64)}.home_homeSetup__EakaC ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:var(--space-32) 0 0;list-style:none;border-top:1px solid var(--color-paper-4)}.home_homeSetup__EakaC li{position:relative;min-width:0;padding:0 var(--space-32) 0 0}.home_homeSetup__EakaC li+li{padding-inline:var(--space-32);border-left:1px solid var(--color-paper-4)}.home_homeSetup__EakaC h2{margin:var(--space-16) 0 var(--space-12);font-size:var(--text-card-title);line-height:1.25}.home_homeSetup__EakaC p{max-width:34ch;color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.6}.home_setupIcon__jn6Qj{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-ink-soft);border-radius:var(--radius-sm)}.home_setupIcon__jn6Qj svg{width:24px;height:24px}.home_exampleRows__2avsk{margin-block:var(--space-32) var(--space-24)}.home_exampleRow__3ZrJ2{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:var(--space-24);padding-block:var(--space-32);border-top:1px solid var(--color-paper-4);text-decoration:none}.home_exampleRow__3ZrJ2:last-child{border-bottom:1px solid var(--color-paper-4)}.home_exampleRow__3ZrJ2>span:first-child{font-family:var(--font-stack-mono);font-size:var(--text-label)}.home_exampleRow__3ZrJ2 h3{font-size:var(--text-card-title);margin-bottom:var(--space-8)}.home_exampleRow__3ZrJ2 p{color:var(--color-text-soft)}.home_exampleLink__07s9K{font-size:var(--text-fine);white-space:nowrap}.home_exampleRow__3ZrJ2:hover .home_exampleLink__07s9K{text-decoration:underline;text-underline-offset:var(--space-4)}.home_knowledgeSection__EfTuO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-64);align-items:center}.home_knowledgeSection__EfTuO p{margin-top:var(--space-24)}.home_knowledgeImage__T0jh_{position:relative;min-height:320px;align-self:stretch;overflow:hidden;border-radius:var(--radius-sm)}@media(max-width:52rem){.home_knowledgeSection__EfTuO,.home_sectorHero__b7Zfi{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.home_heroIntro__6sv1Z h1{max-width:20ch}.home_homeSetup__EakaC li{padding-right:var(--space-16)}.home_homeSetup__EakaC li+li{padding-inline:var(--space-16)}.home_exampleRow__3ZrJ2{grid-template-columns:1fr 2fr}.home_exampleLink__07s9K{grid-column:2}}@media(max-width:36rem){.home_sectorHero__b7Zfi{width:var(--container-inline);padding-block:var(--space-48) var(--space-32)}.home_heroIntro__6sv1Z h1{font-size:clamp(1.8rem,8.4vw,2.8rem)}.home_heroIntro__6sv1Z>.home_lead__kDW_5{font-size:1rem}.home_heroIntro__6sv1Z .home_actions__GpjjQ{flex-direction:column;align-items:stretch}.home_heroIntro__6sv1Z .home_secondary__69PIj{align-self:center}.home_homeSetup__EakaC{width:var(--container-inline);padding-bottom:var(--space-48)}.home_homeSetup__EakaC ol{grid-template-columns:1fr;gap:var(--space-24)}.home_homeSetup__EakaC li,.home_homeSetup__EakaC li+li{border-left:0;padding:0 0 var(--space-24);border-bottom:1px solid var(--color-paper-4)}.home_homeSetup__EakaC li:last-child{border-bottom:0;padding-bottom:0}.home_exampleRow__3ZrJ2{grid-template-columns:1fr;gap:var(--space-12);padding-block:var(--space-24)}.home_exampleLink__07s9K{grid-column:1}.home_knowledgeImage__T0jh_{min-height:240px}}.home_section__JtNPk h2{letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.home_card__7C2B2>.home_button__OGYC6{align-self:flex-start;margin-top:var(--space-24)}.home_processStep__3vfg_>p:last-child{font-size:var(--text-body-sm);line-height:1.7}@media (min-width:36rem) and (max-width:52rem){.home_processStep__3vfg_{display:grid;grid-template-columns:144px minmax(0,1fr);column-gap:var(--space-24)}.home_processStep__3vfg_>svg{grid-row:1/4;align-self:center;margin:0}}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-bottom:var(--space-32)}.home_section__JtNPk .home_actions__GpjjQ:last-child{margin-bottom:0}.home_button__OGYC6{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 var(--space-24);border-radius:var(--radius-button);border:1px solid transparent;text-decoration:none;font-weight:var(--weight-emphasis);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.home_primary___mJ8K{background:var(--color-accent);color:var(--color-ink)}.home_primary___mJ8K:hover{background:var(--color-accent-hover);color:var(--color-ink)}.home_primary___mJ8K:active{background:var(--color-accent-pressed);color:var(--color-snow)}.home_secondary__69PIj{background:transparent;color:var(--color-ink);border-color:var(--color-ink)}.home_secondary__69PIj:hover{background:var(--color-ink);color:var(--color-snow)}.home_processLine___ixBU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin-top:var(--space-32);gap:var(--space-48)}.home_processStep__3vfg_{position:relative;border-top:1px solid var(--color-paper-4);padding-top:var(--space-24)}.home_processStep__3vfg_:before{content:"";position:absolute;left:0;top:-4px;width:7px;height:7px;background:var(--color-ink)}.home_processStep__3vfg_:last-child:before{background:var(--color-accent);width:11px;height:11px;top:-6px}.home_processStep__3vfg_ .home_step__ZzfdE{margin-bottom:var(--space-8)}.home_processStep__3vfg_ h3{font-size:clamp(1.125rem,1.8vw,1.375rem);max-width:16ch;margin-bottom:var(--space-12)}.home_processStep__3vfg_>svg{margin:0 0 var(--space-24);max-width:200px}.home_processStep__3vfg_>p:last-child{color:var(--color-ink-soft);max-width:40ch}.home_solutionPaths__yzmGj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-32)}.home_solutionPath__Qc0pm{padding-inline:var(--space-32);border-left:1px solid var(--color-paper-3)}.home_solutionPath__Qc0pm:first-child{padding-left:0;border-left:0}.home_solutionPath__Qc0pm:last-child{padding-right:0}.home_solutionPath__Qc0pm h3{font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.25;margin:var(--space-24) 0 var(--space-12)}.home_pathInput__KtYmr{font-size:var(--text-fine);color:var(--color-ink-soft);min-height:4.5em;margin-bottom:var(--space-12)}.home_solutionPath__Qc0pm>p:last-child{font-size:var(--text-body-sm);color:var(--color-ink-soft)}.home_card__7C2B2{display:flex;flex-direction:column;background:var(--color-bg);border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);padding:clamp(var(--space-24),3vw,var(--space-48))}.home_grid3__hOUOk>.home_card__7C2B2,.home_grid4__lqivO>.home_card__7C2B2{padding:var(--space-24)}.home_band__PC_j0 .home_card__7C2B2{background:var(--color-paper)}.home_card__7C2B2>.home_eyebrow__am9LC{border-top:0;padding-top:0;max-width:none}.home_card__7C2B2 h2,.home_card__7C2B2 h3{font-size:clamp(1.125rem,1.8vw,1.375rem);margin-bottom:var(--space-12)}.home_card__7C2B2>p{max-width:68ch;color:var(--color-text-soft)}.home_card__7C2B2 dl{margin-block:var(--space-32);max-width:68ch}.home_card__7C2B2 dt{font-family:var(--font-stack-mono);font-size:var(--text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);padding-top:var(--space-12);border-top:1px solid var(--color-paper-3);margin-top:var(--space-16)}.home_card__7C2B2 dt:first-of-type{margin-top:0}.home_card__7C2B2 dd{margin:var(--space-8) 0 var(--space-16);color:var(--color-text)}.home_price__QEfg6{font-family:var(--font-stack-display);font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:var(--weight-display);letter-spacing:-.025em;margin-bottom:var(--space-8);max-width:22ch}.home_card__7C2B2 .home_actions__GpjjQ{margin-top:var(--space-32);margin-bottom:0}.home_offerHeading__Cj4hw{font-size:clamp(1.125rem,1.8vw,1.375rem);margin-top:clamp(var(--space-64),7vw,var(--space-96));margin-bottom:var(--space-12)}.home_grid2__XXg0K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-48);margin-top:var(--space-32)}.home_serviceDetail__iGSad{border-top:1px solid var(--color-paper-4);padding-block:var(--space-8) var(--space-16)}.home_serviceDetail__iGSad summary{position:relative;cursor:pointer;list-style:none;min-height:4.5rem;padding:var(--space-16) var(--space-32) var(--space-16) 0}.home_serviceDetail__iGSad summary::-webkit-details-marker{display:none}.home_serviceDetail__iGSad summary:after{content:"+";position:absolute;right:0;top:var(--space-16);font:1.25rem/1 var(--font-stack-mono);color:var(--color-ink-soft)}.home_serviceDetail__iGSad[open] summary:after{content:"−"}.home_serviceDetail__iGSad summary>span{display:block;font:var(--text-label)/1.5 var(--font-stack-mono);letter-spacing:.05em;color:var(--color-ink-soft);margin-bottom:var(--space-8)}.home_serviceDetail__iGSad h3{font-size:clamp(1.125rem,1.8vw,1.375rem)}.home_serviceDetail__iGSad dl{margin-block:var(--space-16) var(--space-24);max-width:46ch}.home_serviceDetail__iGSad dt{font-family:var(--font-stack-mono);font-size:var(--text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:var(--space-16)}.home_serviceDetail__iGSad dd{margin:var(--space-4) 0 0;color:var(--color-text-soft)}.home_serviceDetail__iGSad>p{margin-bottom:var(--space-16);max-width:46ch}.home_faq__FFQSm{max-width:54rem}.home_faq__FFQSm details{border-bottom:1px solid var(--color-paper-3)}.home_faq__FFQSm summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-24);list-style:none;cursor:pointer;min-height:3.5rem;padding-block:var(--space-16);font-size:var(--text-lead);font-weight:var(--weight-emphasis)}.home_faq__FFQSm summary::-webkit-details-marker{display:none}.home_faq__FFQSm summary:after{content:"+";font:1.25rem/1 var(--font-stack-mono);color:var(--color-ink-soft)}.home_faq__FFQSm details[open] summary:after{content:"−"}.home_faq__FFQSm details>div{max-width:68ch;color:var(--color-text-soft);padding-bottom:var(--space-24)}.home_closing__rB4RX{background:var(--color-night);color:var(--color-snow)}.home_closing__rB4RX .home_section__JtNPk{border-bottom:0}.home_closing__rB4RX h2{color:var(--color-snow);max-width:18ch}.home_closing__rB4RX .home_lead__kDW_5{color:color-mix(in srgb,var(--color-snow) 80%,transparent)}.home_closing__rB4RX .home_actions__GpjjQ{margin-bottom:0}.home_closing__rB4RX .home_primary___mJ8K:hover{background:var(--color-accent-hover)}.home_closing__rB4RX .home_secondary__69PIj{color:var(--color-snow);border-color:color-mix(in srgb,var(--color-snow) 45%,transparent)}.home_closing__rB4RX .home_secondary__69PIj:hover{background:var(--color-snow);color:var(--color-ink);border-color:var(--color-snow)}.home_closing__rB4RX .home_eyebrow__am9LC,.home_closing__rB4RX .home_meta__ZkgcA{color:color-mix(in srgb,var(--color-snow) 70%,transparent);border-top-color:color-mix(in srgb,var(--color-snow) 45%,transparent)}.home_prose__sABf3{max-width:64ch;font-size:var(--text-lead);color:var(--color-text)}.home_prose__sABf3>*+*{margin-top:var(--space-24)}.home_prose__sABf3 h2{font-size:clamp(1.375rem,2.4vw,1.75rem);margin-top:var(--space-32)}.home_prose__sABf3 h3{font-size:var(--text-card-title);margin-top:var(--space-32)}.home_prose__sABf3 ol,.home_prose__sABf3 ul{padding-left:1.25rem}.home_prose__sABf3 li+li{margin-top:var(--space-8)}.home_prose__sABf3 blockquote{padding-left:var(--space-24);border-left:1px solid var(--color-accent);color:var(--color-text-soft)}.home_prose__sABf3 a{text-decoration:underline;text-decoration-color:var(--color-paper-4)}.home_prose__sABf3 a:hover{text-decoration-color:var(--color-accent-pressed)}.home_grid3__hOUOk,.home_grid4__lqivO{display:grid;gap:var(--space-32)}.home_grid3__hOUOk{grid-template-columns:repeat(3,minmax(0,1fr))}.home_grid4__lqivO{grid-template-columns:repeat(4,minmax(0,1fr))}.home_chips__di6fw{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-16)}.home_chip__L7ms8{font:var(--text-label)/1.6 var(--font-stack-mono);padding:var(--space-4) var(--space-12);border:1px solid var(--color-paper-3);border-radius:var(--radius-sm);color:var(--color-text-soft)}.home_monoLine__4fh4w{font-family:var(--font-stack-mono);font-size:var(--text-fine);color:var(--color-ink-soft);margin-bottom:var(--space-8)}.home_source__s7ogj{font-size:var(--text-label);line-height:1.7;color:var(--color-ink-soft);margin-top:var(--space-24);max-width:72ch}.home_source__s7ogj a{text-decoration:underline}.home_sourceLoose__hRlin{margin-top:var(--space-32)}.home_fine__mhH9z{font-size:var(--text-fine)}.home_card__7C2B2 .home_muted__zpR__,.home_muted__zpR__{color:var(--color-ink-soft)}.home_spaced__Z5TrV{margin-top:var(--space-24)}.home_gridNote__2q8sI{margin-block:var(--space-16)}.home_cardProse__wxKmo{max-width:68ch}.home_cardProse__wxKmo p+p,.home_card__7C2B2 p+p{margin-top:var(--space-12)}.home_actionsTight__pUmro{margin-bottom:var(--space-12)}.home_licenses__XR59b{font:var(--text-label)/1.6 var(--font-stack-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:var(--space-24)}.home_quote__NB6Sp{margin-top:var(--space-32);padding-left:var(--space-24);border-left:1px solid var(--color-accent);color:var(--color-text-soft)}.home_workflowList__hLxG2{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32)}.home_section__JtNPk>p>a:only-child,.home_wrap__9WE_l>p>a:only-child{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:underline;text-decoration-color:var(--color-paper-4);text-underline-offset:.2em}.home_section__JtNPk>p>a:only-child:hover,.home_wrap__9WE_l>p>a:only-child:hover{text-decoration-color:var(--color-accent-pressed)}.home_workflowDetails__SPHif>summary{cursor:pointer;font-weight:var(--weight-emphasis);padding-block:var(--space-16)}.home_applicationGrid__M6Pxp{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:64rem){.home_grid4__lqivO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.home_applicationGrid__M6Pxp,.home_grid2__XXg0K,.home_grid3__hOUOk,.home_workflowList__hLxG2{grid-template-columns:minmax(0,1fr)}.home_grid2__XXg0K{row-gap:0}.home_processLine___ixBU{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.home_processStep__3vfg_{border-top:0;border-left:1px solid var(--color-paper-4);padding:0 0 0 var(--space-24)}.home_processStep__3vfg_:before{top:0;left:-4px}.home_processStep__3vfg_:last-child:before{top:0;left:-6px}.home_processStep__3vfg_ h3{max-width:none}.home_solutionPaths__yzmGj{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.home_solutionPath__Qc0pm,.home_solutionPath__Qc0pm:first-child,.home_solutionPath__Qc0pm:last-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto auto 1fr;column-gap:var(--space-32);padding:0 0 var(--space-32);border-left:0;border-bottom:1px solid var(--color-paper-3)}.home_solutionPath__Qc0pm>div{grid-row:1/4}.home_pathInput__KtYmr,.home_solutionPath__Qc0pm h3{margin:0 0 var(--space-12)}.home_pathInput__KtYmr{min-height:0}}@media (max-width:36rem){.home_grid3__hOUOk,.home_grid4__lqivO{grid-template-columns:minmax(0,1fr)}.home_solutionPath__Qc0pm,.home_solutionPath__Qc0pm:first-child,.home_solutionPath__Qc0pm:last-child{display:block;border-bottom:0;border-top:1px solid var(--color-paper-3);padding:var(--space-32) 0 0}.home_solutionPath__Qc0pm>div{margin-bottom:var(--space-16)}.home_card__7C2B2{padding:var(--space-24)}}@media (prefers-reduced-motion:reduce){.home_button__OGYC6{transition:none}}.home_imagePause__lrSzu{position:relative;width:100%;height:clamp(240px,32vw,480px);overflow:hidden;background:var(--color-paper-2)}.home_pauseImage__eIGfK{object-fit:cover;object-position:center 56%}.home_storyStatement__F81mG{background:var(--color-night);color:var(--color-paper)}.home_statementInner__MdX9s{padding-block:clamp(var(--space-48),6vw,var(--space-88))}.home_storyStatement__F81mG .home_eyebrow__am9LC{color:var(--color-paper-4);margin-bottom:var(--space-32)}.home_storyStatement__F81mG h2{max-width:24ch;font:var(--weight-display) clamp(2rem,4.6vw,4rem)/1.12 var(--font-stack-display);letter-spacing:-.035em;text-wrap:balance}.home_contextDetails__vt_Kv{margin-top:var(--space-24);border-top:1px solid var(--color-paper-4)}.home_contextDetails__vt_Kv summary,.home_offerDisclosure__r5b6n>summary{min-height:56px;cursor:pointer;padding-block:var(--space-16);font-weight:var(--weight-emphasis)}.home_contextDetails__vt_Kv>summary,.home_offerDisclosure__r5b6n>summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-24);list-style:none}.home_contextDetails__vt_Kv>summary::-webkit-details-marker,.home_offerDisclosure__r5b6n>summary::-webkit-details-marker{display:none}.home_contextDetails__vt_Kv>summary:after,.home_offerDisclosure__r5b6n>summary:after{content:"+";flex-shrink:0;font:1.25rem/1 var(--font-stack-mono);color:var(--color-ink-soft)}.home_contextDetails__vt_Kv[open]>summary:after,.home_offerDisclosure__r5b6n[open]>summary:after{content:"−"}.home_page__ODjSn summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:var(--space-4);border-radius:var(--radius-sm)}.home_contextDetails__vt_Kv>.home_lead__kDW_5{margin-top:var(--space-24)}.home_processBand__t_z6k{background:var(--color-paper-2)}.home_industryLinks__Xp0G2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-64);padding-block:var(--space-64);border-bottom:1px solid var(--color-paper-3)}.home_industryLinks__Xp0G2 h2{max-width:22ch;font-size:var(--text-h2);letter-spacing:-.025em}.home_industryLinks__Xp0G2 nav{display:grid}.home_industryLinks__Xp0G2 nav a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-height:56px;padding-block:var(--space-12);border-bottom:1px solid var(--color-paper-4);text-decoration:none}.home_industryLinks__Xp0G2 nav a:hover{text-decoration:underline;text-underline-offset:4px}.home_offerDisclosure__r5b6n{border-block:1px solid var(--color-paper-4);margin-top:var(--space-32)}.home_offerDisclosure__r5b6n>article{margin-bottom:var(--space-24)}.home_storyClosing__qnYTk{background:var(--color-accent);color:var(--color-ink)}.home_storyClosing__qnYTk .home_section__JtNPk{border:0;padding-block:clamp(var(--space-88),10vw,160px)}.home_storyClosing__qnYTk h2{font-size:clamp(2rem,4.5vw,3.5rem);max-width:23ch}.home_storyClosing__qnYTk .home_lead__kDW_5{color:var(--color-ink);margin-block:var(--space-24) var(--space-32);max-width:48ch}.home_inkButton__pmrhM{background:var(--color-ink);color:var(--color-paper)}.home_inkButton__pmrhM:hover{background:var(--color-ink-soft-deep);color:var(--color-paper)}@media(max-width:52rem){.home_industryLinks__Xp0G2{gap:var(--space-32)}}@media(max-width:36rem){.home_imagePause__lrSzu{height:240px}.home_pauseImage__eIGfK{object-position:58% center}.home_industryLinks__Xp0G2{grid-template-columns:1fr}.home_statementInner__MdX9s{padding-block:var(--space-48)}}.home_storyStatement__F81mG{position:relative;overflow:hidden;isolation:isolate}.home_storyStatement__F81mG:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:48%;height:150%;right:-8%;top:-25%;background-image:radial-gradient(circle,var(--color-paper-4) 1px,transparent 1.5px);background-size:7px 7px;-webkit-mask-image:radial-gradient(ellipse at 75% 55%,black 0,transparent 68%);mask-image:radial-gradient(ellipse at 75% 55%,black 0,transparent 68%);opacity:.42;transform:rotate(-14deg)}.home_processStep__3vfg_{border-top:0}.home_processStep__3vfg_>.home_processConnector__jW4B_{position:absolute;top:-10px;left:0;width:calc(100% + var(--space-48));height:20px;max-width:none;margin:0;overflow:visible;fill:none;stroke:var(--color-ink-muted);stroke-width:1.2;pointer-events:none}.home_processStep__3vfg_>.home_processConnectorVertical__DTQm_{display:none}.home_processStep__3vfg_:before{z-index:1}.home_processStep__3vfg_:last-child:before{border-radius:50%}@media(max-width:52rem){.home_processStep__3vfg_{border-left:0}.home_processStep__3vfg_>.home_processConnector__jW4B_{display:none}.home_processStep__3vfg_>.home_processConnectorVertical__DTQm_{display:block;position:absolute;left:-10px;top:0;width:20px;height:calc(100% + var(--space-32));max-width:none;margin:0;fill:none;stroke:var(--color-ink-muted);stroke-width:1.2;pointer-events:none}.home_storyStatement__F81mG:after{width:55%;right:-22%;opacity:.28}.home_processLine___ixBU .home_processStep__3vfg_{display:block}}.home_editorialBand__flx2w{overflow:clip}.home_editorialHero__VqNc5{width:min(80rem,calc(100% - var(--space-64)));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--space-64);padding-block:clamp(var(--space-48),5vw,var(--space-64)) var(--space-64)}.home_editorialHero__VqNc5 .home_heroIntro__6sv1Z h1{font-size:clamp(2.4rem,3.7vw,3.6rem);line-height:1.03;letter-spacing:-.04em}.home_exampleLinks__dVaaX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-32);border-top:1px solid var(--color-paper-4)}.home_exampleLinks__dVaaX a{display:grid;gap:var(--space-4);padding:var(--space-16) var(--space-16) var(--space-16) 0;font-weight:var(--weight-emphasis);text-decoration:underline;text-underline-offset:4px}.home_exampleLinks__dVaaX a+a{padding-left:var(--space-16);border-left:1px solid var(--color-paper-4)}.home_exampleLinks__dVaaX span{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-body);text-decoration:none}.home_clarifySection__YkHxn{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media (max-width:64rem){.home_editorialHero__VqNc5{grid-template-columns:minmax(0,1fr);gap:var(--space-48)}.home_editorialHero__VqNc5 .home_heroIntro__6sv1Z h1{max-width:20ch}}@media (max-width:52rem){.home_clarifySection__YkHxn,.home_exampleLinks__dVaaX{grid-template-columns:minmax(0,1fr)}.home_exampleLinks__dVaaX a+a{padding-left:0;border-left:0;border-top:1px solid var(--color-paper-4)}}@media (max-width:36rem){.home_editorialHero__VqNc5{width:var(--container-inline)}.home_editorialHero__VqNc5 .home_heroIntro__6sv1Z h1{font-size:clamp(1.9rem,9vw,2.8rem)}}.home_priceSteps__W78bJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-16);margin:var(--space-32) 0;padding:0;list-style:none;counter-reset:none}.home_priceSteps__W78bJ li{padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-md);background:var(--color-snow);box-shadow:var(--shadow-card-sm)}.home_priceSteps__W78bJ h3{margin:var(--space-16) 0 var(--space-8);font:var(--weight-emphasis) var(--text-card-title)/1.25 var(--font-stack-display)}.home_priceSteps__W78bJ p{margin:0;color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.55}.home_priceIcon__kG9Rt{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-paper-2)}.home_priceIcon__kG9Rt svg{width:22px;height:22px}.home_offer__G35QV{margin-top:clamp(var(--space-48),6vw,var(--space-64))}.home_offer__G35QV>p{max-width:68ch}.home_serviceGrid__wXIk3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);padding-block:var(--space-16) var(--space-24)}.home_serviceCard__0WR43{padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-md);background:var(--color-snow)}.home_serviceCard__0WR43 h3{margin:0 0 var(--space-12);font-size:var(--text-card-title)}.home_serviceQuestion__LWGg4{margin:0 0 var(--space-4);color:var(--color-text-soft);font-size:var(--text-fine)}.home_serviceCard__0WR43 dl{display:grid;gap:var(--space-4);margin:0;font-size:var(--text-fine);line-height:1.5}.home_serviceCard__0WR43 dt{margin-top:var(--space-8);font-weight:var(--weight-emphasis)}.home_serviceCard__0WR43 dd{margin:0;color:var(--color-text-soft)}@media (max-width:52rem){.home_priceSteps__W78bJ,.home_serviceGrid__wXIk3{grid-template-columns:minmax(0,1fr)}}.home_splitHero__Gf6zt{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-64);align-items:center}@media (max-width:52rem){.home_splitHero__Gf6zt{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}}@media (min-width:64rem) and (min-height:40rem){.home_editorialBand__flx2w{display:grid;align-items:center;min-height:calc(100svh - 4.5rem)}}.home_demoBand__jfebN{background:var(--color-accent);color:var(--color-ink)}.home_demoBand__jfebN .home_section__JtNPk{border-bottom:0}.home_demoBand__jfebN .home_lead__kDW_5{max-width:52ch;color:var(--color-ink)}.home_moreLink__lemco{margin-top:var(--space-48);font-weight:var(--weight-emphasis)}.home_gridHeading___2zGK{margin:var(--space-64) 0 0;font:var(--weight-emphasis) var(--text-card-title)/1.3 var(--font-stack-display)}.home_breadcrumbs__4d4Q_{margin-bottom:var(--space-24);font-size:var(--text-fine)}.home_collectionList__bPzH4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-16);margin:var(--space-32) 0 0;padding:0;list-style:none}.home_collectionList__bPzH4 li{display:grid;gap:var(--space-4);padding-top:var(--space-12);border-top:2px solid var(--color-ink);font-size:var(--text-fine)}.home_collectionList__bPzH4 span{color:var(--color-text-soft)}.home_visuallyHidden__uj2kU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:52rem){.home_collectionList__bPzH4{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal_main__oS2pP{width:min(var(--container-prose),var(--container-inline));margin-inline:auto;padding-block:var(--space-64);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.legal_main__oS2pP h1{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:var(--space-32)}.legal_block__WbV_X+.legal_block__WbV_X{margin-top:var(--space-32)}.legal_block__WbV_X h2{font-size:1.25rem;margin-bottom:var(--space-12)}.legal_block__WbV_X p{line-height:1.6;color:var(--color-ink)}.legal_block__WbV_X p+p{margin-top:var(--space-12)}.legal_block__WbV_X a{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.legal_fine__prn0o{color:var(--color-ink-muted);font-size:var(--text-fine)}.page_hero__KkEMu.page_hero__KkEMu{padding-top:var(--space-48)}.page_hero__KkEMu h1{max-width:18ch}.page_heroGrid__My_vZ{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(16rem,.55fr);align-items:center;gap:var(--space-64)}.page_heroGrid__My_vZ>div>p:last-child{max-width:54rem}.page_heroVisual__N6BV3{overflow:hidden;margin:0;background:var(--color-night);border-radius:var(--radius-md)}.page_heroVisual__N6BV3 img{display:block;width:100%;height:min(34rem,52vw);object-fit:cover;object-position:center}.page_heroVisual__N6BV3 figcaption{padding:var(--space-12) var(--space-16);color:var(--color-paper-3);font-size:var(--text-fine)}.page_breadcrumb__NmpC4{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-bottom:var(--space-32);font-size:var(--text-fine);color:var(--color-ink-muted)}.page_breadcrumb__NmpC4 a{color:inherit}.page_factGrid__gd6n4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24);margin-top:var(--space-48);border-top:1px solid var(--color-paper-4);padding-top:var(--space-24)}.page_factGrid__gd6n4 p{display:grid;gap:var(--space-8);margin:0}.page_factGrid__gd6n4 span{font:var(--weight-emphasis) var(--text-label)/1.4 var(--font-stack-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.page_intro__MvCHf,.page_results__OgQBR,.page_tracks__zds57{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-64)}.page_intro__MvCHf h2,.page_tracks__zds57 h2{max-width:18ch}.page_intro__MvCHf>div:last-child{max-width:44rem}.page_intro__MvCHf p+p{margin-top:var(--space-24)}.page_processBand__TypOw{color:var(--color-snow);background:var(--color-night)}.page_processBand__TypOw h2{max-width:22ch}.page_process__r4d9H{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:var(--space-48) 0 var(--space-24);padding:0;list-style:none;background:var(--color-ink-soft);border:1px solid var(--color-ink-soft)}.page_process__r4d9H li{position:relative;padding:var(--space-32);background:var(--color-night)}.page_process__r4d9H li:not(:last-child):after{content:"→";position:absolute;right:calc(var(--space-12) * -1);top:var(--space-24);z-index:1;display:grid;place-items:center;width:var(--space-24);height:var(--space-24);color:var(--color-accent);background:var(--color-night)}.page_process__r4d9H li>span{color:var(--color-accent);font:var(--weight-emphasis) var(--text-label)/1.4 var(--font-stack-mono)}.page_process__r4d9H h3{margin-block:var(--space-48) var(--space-16);font-size:var(--text-card-title)}.page_processNote__4DXep,.page_process__r4d9H p{color:var(--color-paper-3);font-size:var(--text-body-sm)}.page_processNote__4DXep{max-width:50rem}.page_tracks__zds57 article{min-width:0;border-top:1px solid var(--color-paper-4);padding-top:var(--space-24)}.page_tracks__zds57 article>p:not(.page_eyebrow__5Jmu0){max-width:38rem}.page_tracks__zds57 ul{padding-left:1.2rem}.page_tracks__zds57 li{margin-block:var(--space-12)}.page_boundary__FWSgW{margin-top:var(--space-32);padding:var(--space-24);border:1px solid var(--color-paper-4);background:var(--color-paper-2)}.page_sectionHeading__Wp2Ga{display:flex;justify-content:space-between;align-items:end;gap:var(--space-48);margin-bottom:var(--space-32)}.page_sectionHeading__Wp2Ga>p{max-width:31rem;color:var(--color-ink-soft)}.page_artifacts__c0IJ5{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--space-24)}.page_artifacts__c0IJ5 figure{overflow:hidden;margin:0;background:var(--color-paper-2);border:1px solid var(--color-paper-4);border-radius:var(--radius-md)}.page_artifactKitchen__kzS5Z{grid-row:span 2}.page_artifactImage__dq7D_{overflow:hidden;background:var(--color-paper);border-bottom:1px solid var(--color-paper-4)}.page_artifactImage__dq7D_ img{display:block;width:100%;height:auto;transition:transform .24s ease}.page_artifactFlyer__cO7_Z .page_artifactImage__dq7D_ img,.page_artifactMenu__NcOwT .page_artifactImage__dq7D_ img{aspect-ratio:16/9;object-fit:cover;object-position:top}.page_artifacts__c0IJ5 figure:hover .page_artifactImage__dq7D_ img{transform:scale(1.015)}.page_artifacts__c0IJ5 figcaption{display:grid;gap:var(--space-8);padding:var(--space-24)}.page_artifacts__c0IJ5 span{font:var(--weight-emphasis) var(--text-label)/1.4 var(--font-stack-mono);letter-spacing:.08em;color:var(--color-accent-pressed)}.page_artifacts__c0IJ5 strong{font:var(--weight-display) var(--text-card-title)/1.35 var(--font-stack-display)}.page_artifacts__c0IJ5 p{color:var(--color-ink-soft)}.page_results__OgQBR aside{margin-top:var(--space-32);padding:var(--space-24);background:var(--color-paper);border:1px solid var(--color-paper-4)}.page_results__OgQBR aside p{margin-top:var(--space-8)}.page_results__OgQBR ul{margin:0;padding:0;list-style:none}.page_results__OgQBR li{display:grid;gap:var(--space-8);padding:var(--space-24) 0;border-bottom:1px solid var(--color-paper-4)}.page_results__OgQBR li span{color:var(--color-ink-soft)}.page_transfer__lozrn{max-width:var(--container-max)}.page_transfer__lozrn h2{max-width:25ch}.page_transfer__lozrn>p{max-width:52rem}.page_faq__7O8Pd{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--space-64)}.page_faq__7O8Pd details{border-bottom:1px solid var(--color-paper-4)}.page_faq__7O8Pd summary{display:flex;justify-content:space-between;gap:var(--space-24);padding:var(--space-24) 0;cursor:pointer;list-style:none;font-weight:var(--weight-emphasis)}.page_faq__7O8Pd summary::-webkit-details-marker{display:none}.page_faq__7O8Pd details p{max-width:42rem;padding-bottom:var(--space-24)}.page_faq__7O8Pd details[open] summary span{transform:rotate(45deg)}.page_closing__Eiij1{background:var(--color-paper-2)}.page_closing__Eiij1 h2{max-width:22ch}.page_closing__Eiij1 p{max-width:42rem}@media (max-width:52rem){.page_faq__7O8Pd,.page_heroGrid__My_vZ,.page_intro__MvCHf,.page_results__OgQBR,.page_tracks__zds57{grid-template-columns:1fr;gap:var(--space-32)}.page_heroVisual__N6BV3 img{height:min(36rem,112vw);object-position:center 42%}.page_process__r4d9H{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sectionHeading__Wp2Ga{align-items:flex-start;flex-direction:column;gap:var(--space-16)}}@media (max-width:36rem){.page_artifacts__c0IJ5,.page_factGrid__gd6n4,.page_process__r4d9H{grid-template-columns:1fr}.page_artifactKitchen__kzS5Z{grid-row:auto}.page_process__r4d9H li:not(:last-child):after{content:"↓";inset:auto auto calc(var(--space-12) * -1) var(--space-24)}}@media (prefers-reduced-motion:reduce){.page_artifactImage__dq7D_ img{transition:none}.page_artifacts__c0IJ5 figure:hover .page_artifactImage__dq7D_ img{transform:none}}.page_approach__cGvcB{max-width:62ch;margin:0 0 var(--space-32);color:var(--color-text-soft);line-height:1.6;text-wrap:pretty}.page_bento__yrbju h3,.page_cases__wd0Gm h3,.page_featured___hg4j h3,.page_steps__xInfn h3,.page_team__t6s7R h3{margin:0 0 var(--space-8);font-size:var(--text-card-title);line-height:1.3;text-wrap:balance}.page_bento__yrbju p,.page_cases__wd0Gm p,.page_steps__xInfn p,.page_team__t6s7R p{margin:0;max-width:62ch;color:var(--color-text-soft);line-height:1.6;text-wrap:pretty}.page_role__EepJB{margin:0 0 var(--space-12);color:var(--color-ink-soft);font:var(--text-label)/1.5 var(--font-stack-mono);letter-spacing:.06em;text-transform:uppercase}.page_cases__wd0Gm .page_role__EepJB,.page_team__t6s7R .page_role__EepJB{margin-bottom:var(--space-12)}.page_photoBand__k4diT{margin:0 auto;padding-top:var(--space-48)}.page_mottoPhoto__xlUbG img,.page_photoBand__k4diT img,.page_teamPhoto__Spgm0 img{display:block;width:100%;height:auto;border-radius:var(--radius-lg);object-fit:cover}.page_photoBand__k4diT img{aspect-ratio:2400/1358;object-position:50% 30%}.page_motto__exQgw{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-64);align-items:center}.page_mottoPhoto__xlUbG img{aspect-ratio:4/5;object-position:50% 30%}.page_mottoText__gZICl>p:not([class]){margin:0 0 var(--space-16);max-width:60ch;line-height:1.65;text-wrap:pretty}.page_proverb__AY9V7{margin:0 0 var(--space-32);padding:0}.page_proverb__AY9V7 p{margin:0;font:var(--weight-emphasis,500) clamp(1.35rem,1.1rem + 1vw,1.9rem)/1.3 var(--font-stack-display);letter-spacing:-.02em;text-wrap:balance}.page_proverb__AY9V7 footer{margin-top:var(--space-12);color:var(--color-ink-soft);font:var(--text-label)/1.5 var(--font-stack-mono);letter-spacing:.06em;text-transform:uppercase}.page_examplesLabel__ZpGLr{margin:var(--space-24) 0 0;color:var(--color-text-soft)}.page_bento__yrbju{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-16);margin-top:var(--space-32)}.page_bento__yrbju article{padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);background:var(--color-snow)}.page_bento__yrbju article:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;background:var(--color-paper-2)}.page_bento__yrbju article:first-child h3{font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);letter-spacing:-.02em}.page_bento__yrbju article:first-child p{font-size:var(--text-lead)}.page_featured___hg4j{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--space-32) var(--space-48);margin-top:var(--space-32);padding:clamp(var(--space-24),4vw,var(--space-48));border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);background:var(--color-snow);box-shadow:var(--shadow-card-md)}.page_featured___hg4j h3{font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);letter-spacing:-.02em}.page_featuredHead__Y_pHn>p:last-child{margin:var(--space-12) 0 0;color:var(--color-text-soft);line-height:1.6;text-wrap:pretty}.page_parts__wassG{display:grid;gap:var(--space-16)}.page_parts__wassG>div{padding-top:var(--space-16);border-top:1px solid var(--color-paper-3)}.page_parts__wassG>div:first-child{padding-top:0;border-top:0}.page_parts__wassG h4{margin:0 0 var(--space-4);font-size:var(--text-body-sm);font-weight:600}.page_parts__wassG p{margin:0;color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.6}.page_stats__8e1eU{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24);margin:0;padding-top:var(--space-32);border-top:1px solid var(--color-paper-3)}.page_stats__8e1eU>div{display:flex;flex-direction:column;gap:var(--space-8)}.page_stats__8e1eU dd{order:-1;margin:0;font:500 clamp(2rem,1.4rem + 2.4vw,3.25rem)/1 var(--font-stack-display);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_stats__8e1eU dt{color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.45}.page_cases__wd0Gm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);margin-top:var(--space-16)}.page_cases__wd0Gm article{padding:clamp(var(--space-24),3vw,var(--space-32));border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);background:var(--color-snow)}.page_cases__wd0Gm ul{display:grid;gap:var(--space-8);margin:var(--space-16) 0 0;padding-left:1.1em;font-size:var(--text-body-sm);line-height:1.5}.page_cases__wd0Gm li::marker{color:var(--color-accent)}.page_teamLayout__bmCly{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-48);align-items:start;margin-top:var(--space-32)}.page_teamPhoto__Spgm0 img{aspect-ratio:1360/2048;object-position:50% 35%}.page_pullQuote__yjOQh{margin:var(--space-32) 0;padding-left:var(--space-24);border-left:1px solid var(--color-accent)}.page_pullQuote__yjOQh p{margin:0;max-width:30ch;font:500 clamp(1.5rem,1.15rem + 1.4vw,2.25rem)/1.25 var(--font-stack-display);letter-spacing:-.02em;text-wrap:balance}.page_more__w_p4Q{margin-top:var(--space-32);color:var(--color-text-soft)}.page_contact___pr_C a,.page_more__w_p4Q a{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_contact___pr_C a:hover,.page_more__w_p4Q a:hover{text-decoration-color:var(--color-accent)}.page_tags__cT_t_{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-24) 0 0;padding:0;list-style:none}.page_tags__cT_t_ li{display:flex;align-items:center;min-height:2.5rem;padding:var(--space-8) var(--space-12);border:1px solid var(--color-paper-4);border-radius:var(--radius-sm);font-size:var(--text-body-sm);line-height:1.35}.page_team__t6s7R{display:grid;gap:var(--space-32)}.page_team__t6s7R article{padding-top:var(--space-16);border-top:1px solid var(--color-paper-4)}.page_story__nmgo_{max-width:68ch;color:var(--color-text-soft)}.page_steps__xInfn{display:grid;gap:var(--space-24) var(--space-48);margin:var(--space-32) 0 0;padding:0;list-style:none}.page_steps__xInfn li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;column-gap:var(--space-12);padding-top:var(--space-16);border-top:1px solid var(--color-paper-4)}.page_steps__xInfn li>:not(.page_stepNumber__nktOK){grid-column:2}.page_stepNumber__nktOK{grid-row:1/span 2;color:var(--color-ink-soft);font:var(--text-label)/1.9 var(--font-stack-mono);letter-spacing:.06em}.page_contact___pr_C{margin:0;padding-top:var(--space-16);border-top:1px solid var(--color-paper-4);max-width:62ch}.page_offer__EfLcL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-64)}.page_compact__dUREi{display:grid;margin:var(--space-24) 0 0;padding:0;list-style:none;border-top:1px solid var(--color-paper-4)}.page_compact__dUREi li{padding-block:var(--space-12);border-bottom:1px solid var(--color-paper-3);line-height:1.5}.page_compact__dUREi strong{display:block;font-weight:600}.page_compact__dUREi span{color:var(--color-text-soft);font-size:var(--text-body-sm)}@media (max-width:64rem){.page_bento__yrbju{grid-template-columns:repeat(2,minmax(0,1fr))}.page_bento__yrbju article:first-child{grid-column:1/-1;grid-row:auto}.page_featured___hg4j{grid-template-columns:minmax(0,1fr)}}@media (max-width:52rem){.page_offer__EfLcL{grid-template-columns:minmax(0,1fr);gap:var(--space-48)}.page_motto__exQgw,.page_teamLayout__bmCly{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.page_mottoPhoto__xlUbG img{aspect-ratio:16/10}.page_teamPhoto__Spgm0{max-width:28rem}.page_teamPhoto__Spgm0 img{aspect-ratio:4/5}.page_cases__wd0Gm{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.page_bento__yrbju,.page_stats__8e1eU{grid-template-columns:minmax(0,1fr)}.page_stats__8e1eU{gap:var(--space-16)}}@media (max-width:36rem){.page_heroActions__T0Uv9{flex-direction:column;align-items:stretch}.page_heroActions__T0Uv9>*{justify-content:center}.page_bento__yrbju,.page_compact__dUREi,.page_featured___hg4j,.page_steps__xInfn,.page_teamLayout__bmCly{margin-top:var(--space-24)}.page_photoBand__k4diT{padding-top:var(--space-24)}.page_photoBand__k4diT img{aspect-ratio:4/3}.page_tags__cT_t_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.closing-band_band___42E9{background:var(--color-night);color:var(--color-paper)}.closing-band_inner__U8jpf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-32) var(--space-64);width:min(var(--container-max),var(--container-inline));margin-inline:auto;padding-block:clamp(var(--space-64),8vw,var(--space-96))}.closing-band_inner__U8jpf h2{max-width:22ch;margin:0 0 var(--space-16);color:var(--color-paper);font:var(--weight-display) clamp(1.8rem,3.6vw,2.8rem)/1.1 var(--font-stack-display);letter-spacing:-.03em;text-wrap:balance}.closing-band_inner__U8jpf p{max-width:52ch;margin:0;color:color-mix(in srgb,var(--color-paper) 75%,transparent);font-size:var(--text-lead);line-height:1.5}.closing-band_actions___r0Az{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-24)}.closing-band_primary__fKIKf,.closing-band_secondary__iqeaK{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:var(--radius-button);font-weight:var(--weight-emphasis);text-decoration:none}.closing-band_primary__fKIKf{padding:0 var(--space-32);background:var(--color-accent);color:var(--color-ink)}.closing-band_primary__fKIKf:hover{background:var(--color-accent-hover)}.closing-band_primary__fKIKf:active{background:var(--color-accent-pressed);color:var(--color-snow)}.closing-band_secondary__iqeaK{color:var(--color-paper);text-decoration:underline;text-underline-offset:6px}.closing-band_secondary__iqeaK:hover{color:var(--color-paper-4)}.closing-band_primary__fKIKf:focus-visible,.closing-band_secondary__iqeaK:focus-visible{outline:2px solid var(--color-paper);outline-offset:3px}@media (max-width:52rem){.closing-band_inner__U8jpf{grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.closing-band_actions___r0Az{flex-direction:column;align-items:stretch}}.hero-card_card__yRbqi{align-self:center;min-width:0;padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-lg);background:var(--color-snow);box-shadow:var(--shadow-card-lg)}.hero-card_title__ULPQe{margin:0 0 var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-paper-3);font:var(--weight-emphasis) 1.05rem/1.3 var(--font-stack-display)}.hero-card_card__yRbqi>ul{display:grid;gap:var(--space-16);margin:0;padding:0;list-style:none}.hero-card_card__yRbqi>ul>li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-12);align-items:start}.hero-card_icon__kjgNM{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-paper-2)}.hero-card_icon__kjgNM svg{width:22px;height:22px}.hero-card_card__yRbqi>ul strong{display:block;font-size:var(--text-body-sm)}.hero-card_card__yRbqi>ul>li p{margin:var(--space-4) 0 0;color:var(--color-text-soft);font-size:var(--text-fine);line-height:1.5}.hero-card_footer__UuxrD{margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--color-paper-3)}.about-teaser_teaser__Hj3ck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--space-64)}.about-teaser_photo__sO8nj img{display:block;width:100%;height:auto;aspect-ratio:4/3.4;object-fit:cover;object-position:50% 35%;border-radius:var(--radius-lg)}.about-teaser_text__JFHJ5 h2{margin-bottom:var(--space-16)}.about-teaser_lead__91Xnk{margin:0 0 var(--space-24);max-width:52ch;color:var(--color-text-soft);font-size:var(--text-lead);line-height:1.6;text-wrap:pretty}.about-teaser_founders__t0cwW{display:grid;gap:var(--space-16);margin:0;padding:0;list-style:none;border-top:1px solid var(--color-paper-4)}.about-teaser_founders__t0cwW li{padding-top:var(--space-16)}.about-teaser_founders__t0cwW li+li{border-top:1px solid var(--color-paper-3)}.about-teaser_founders__t0cwW strong{display:block;font-size:var(--text-card-title);line-height:1.3}.about-teaser_role__LYebV{display:block;margin:var(--space-4) 0 var(--space-8);color:var(--color-ink-soft);font:var(--text-label)/1.5 var(--font-stack-mono);letter-spacing:.06em;text-transform:uppercase}.about-teaser_founders__t0cwW p{margin:0;max-width:52ch;color:var(--color-text-soft);line-height:1.6}.about-teaser_proof__arUtp{margin:var(--space-24) 0 0;padding-top:var(--space-16);border-top:1px solid var(--color-paper-4);font-weight:500;line-height:1.5}.about-teaser_actions__n5LGU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-24);margin-top:var(--space-24)}.about-teaser_link__bfXUZ{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.about-teaser_link__bfXUZ:hover{text-decoration-color:var(--color-accent)}@media (max-width:52rem){.about-teaser_teaser__Hj3ck{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.about-teaser_photo__sO8nj img{aspect-ratio:16/10}}@media (max-width:36rem){.about-teaser_actions__n5LGU>:first-child{width:100%}}.workflow-page_hero__BW8Sa{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:var(--space-64)}.workflow-page_hero__BW8Sa nav{grid-column:1/-1;font-size:var(--text-fine);margin-bottom:var(--space-32)}.workflow-page_hero__BW8Sa .workflow-page_headline__e3SRK{min-width:0}.workflow-page_hero__BW8Sa h1{font-size:clamp(2.1rem,4.1vw,3.6rem);max-width:20ch;letter-spacing:-.04em}.workflow-page_intro__y2Xln{padding-top:var(--space-16)}.workflow-page_intro__y2Xln>p{margin-bottom:var(--space-24)}.workflow-page_intro__y2Xln>p:nth-child(2){font:var(--text-label)/1.6 var(--font-stack-mono);color:var(--color-ink-soft)}.workflow-page_problem__r6_lW{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-48)}.workflow-page_exceptions__Gp_mR{margin-top:var(--space-32);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-32)}.workflow-page_exceptions__Gp_mR article{padding:var(--space-24) 0;border-top:2px solid var(--color-ink)}.workflow-page_exceptions__Gp_mR h3{margin-bottom:var(--space-16)}.workflow-page_sources__Ejkxf{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-top:var(--space-24);font-size:var(--text-fine)}@media(max-width:52rem){.workflow-page_hero__BW8Sa,.workflow-page_problem__r6_lW{grid-template-columns:1fr;gap:var(--space-16)}.workflow-page_intro__y2Xln{padding-top:var(--space-16)}.workflow-page_hero__BW8Sa nav{margin-bottom:var(--space-16)}}@media(max-width:36rem){.workflow-page_exceptions__Gp_mR{grid-template-columns:1fr;gap:var(--space-8)}}.blueprint_night__HdZOj{margin:0;padding:clamp(var(--space-24),4vw,var(--space-48));border-radius:var(--radius-lg);background:var(--color-night);color:var(--color-snow);font-family:var(--font-stack-mono)}.blueprint_night__HdZOj p{margin:0}.blueprint_headline__yuKoC{margin-bottom:var(--space-32)!important;font:var(--weight-display) clamp(1.6rem,3vw,2.4rem)/1.1 var(--font-stack-display);letter-spacing:-.03em}.blueprint_kicker__U5JU8,.blueprint_step___of_d{color:color-mix(in srgb,var(--color-snow) 60%,transparent);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase}.blueprint_step___of_d{margin-bottom:var(--space-12)!important}.blueprint_box__QrBZC{min-width:0;overflow-wrap:break-word;display:grid;gap:var(--space-8);padding:var(--space-16);border:1px solid color-mix(in srgb,var(--color-snow) 28%,transparent);border-radius:var(--radius-sm)}.blueprint_boxLabel__mq7SN{color:var(--color-snow);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.04em}.blueprint_mono__9dmin{color:color-mix(in srgb,var(--color-snow) 88%,transparent);font-size:var(--text-fine);line-height:1.6}.blueprint_muted__VreSc{color:color-mix(in srgb,var(--color-snow) 60%,transparent);font-size:var(--text-label);line-height:1.6;text-transform:none;letter-spacing:0}.blueprint_gate__960Xq{justify-self:center;width:fit-content;margin:var(--space-16) auto!important;padding:var(--space-8) var(--space-16);border:1px solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-snow);font-size:var(--text-fine)}.blueprint_pair__gNWwg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.blueprint_foot__qSu2I{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-8) var(--space-24);margin-top:var(--space-32);padding-top:var(--space-16);border-top:1px solid color-mix(in srgb,var(--color-snow) 16%,transparent);color:color-mix(in srgb,var(--color-snow) 60%,transparent);font-size:var(--text-label)}.blueprint_flow__1H4t8{display:grid;gap:var(--space-24);margin:0;padding:0;list-style:none}.blueprint_flow__1H4t8>li{position:relative;display:grid}.blueprint_flow__1H4t8>li+li:before{content:"";position:absolute;top:calc(-1 * var(--space-24));left:50%;height:var(--space-24);border-left:1px solid color-mix(in srgb,var(--color-snow) 40%,transparent)}.blueprint_draft__Ju4O7{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-24)}.blueprint_draft__Ju4O7 .blueprint_muted__VreSc{max-width:14rem;text-align:right}.blueprint_loopBack___dAIP{border-style:dashed}.blueprint_switch__AhJCU{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-bottom:var(--space-16)}.blueprint_switch__AhJCU button{min-height:40px;padding:0 var(--space-16);border:1px solid var(--color-paper-4);border-radius:999px;background:var(--color-snow);color:var(--color-ink);font:inherit;font-size:var(--text-fine);cursor:pointer}.blueprint_switch__AhJCU button[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-snow)}.blueprint_switch__AhJCU button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.blueprint_master__99i0C .blueprint_kicker__U5JU8{margin-bottom:var(--space-24)!important}.blueprint_grid__uUTnV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.2fr);column-gap:var(--space-40,40px);grid-template-areas:"order tools knowledge" "sources collect knowledge" "learn learn knowledge";gap:var(--space-32) var(--space-48)}.blueprint_grid__uUTnV>section{display:grid;align-content:start;gap:var(--space-8);min-width:0;position:relative}.blueprint_zOrder__DusEt{grid-area:order}.blueprint_zTools__S0Mv9{grid-area:tools}.blueprint_zSources__FH1es{grid-area:sources}.blueprint_zCollect__oi6Wq{grid-area:collect}.blueprint_zKnowledge__MV21v{grid-area:knowledge}.blueprint_zLearn__fRbdo{grid-area:learn}.blueprint_zCollect__oi6Wq:after,.blueprint_zOrder__DusEt:after,.blueprint_zSources__FH1es:after{content:"→";position:absolute;top:50%;right:calc(-1 * var(--space-32));color:color-mix(in srgb,var(--color-snow) 50%,transparent);font-size:18px}.blueprint_zLearn__fRbdo:after{content:"↺ ergebnisse fließen zurück ins betriebswissen";position:static;display:block;color:color-mix(in srgb,var(--color-snow) 50%,transparent);font-size:var(--text-label)}.blueprint_quad__jPQvY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.blueprint_terminals__I_W4i{display:flex;gap:var(--space-12)}.blueprint_terminals__I_W4i span{padding:6px 10px;border:1px solid color-mix(in srgb,var(--color-snow) 28%,transparent);border-radius:6px;font-size:var(--text-label)}.blueprint_files__UBpcx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);margin:var(--space-8) 0 0;padding:0;list-style:none}.blueprint_files__UBpcx li{min-width:0;overflow-wrap:break-word;padding:var(--space-8) var(--space-12);border:1px solid color-mix(in srgb,var(--color-snow) 22%,transparent);border-radius:var(--radius-sm);font-size:var(--text-fine)}.blueprint_split__mML8O{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:64rem){.blueprint_grid__uUTnV{grid-template-columns:minmax(0,1fr);grid-template-areas:"order" "tools" "sources" "collect" "knowledge" "learn";gap:var(--space-32)}.blueprint_zCollect__oi6Wq:after,.blueprint_zOrder__DusEt:after,.blueprint_zSources__FH1es:after{content:"↓";top:auto;right:auto;left:50%;bottom:calc(-1 * var(--space-32) + 4px)}}@media (max-width:36rem){.blueprint_draft__Ju4O7,.blueprint_files__UBpcx,.blueprint_pair__gNWwg,.blueprint_quad__jPQvY,.blueprint_split__mML8O{grid-template-columns:minmax(0,1fr)}.blueprint_draft__Ju4O7 .blueprint_muted__VreSc{text-align:left}}.blueprint_files__UBpcx li,.blueprint_quad__jPQvY .blueprint_mono__9dmin{overflow-wrap:anywhere}.page_title__3r90e{max-width:18ch}.page_stations__d1osG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-24);margin:var(--space-32) 0 0;padding:0;list-style:none}.page_stations__d1osG li{padding-top:var(--space-16);border-top:2px solid var(--color-ink)}.page_stations__d1osG li:nth-child(4){border-top-color:var(--color-accent)}.page_number__Y8gzd{margin:0 0 var(--space-8);color:var(--color-text-soft);font:var(--text-label)/1.4 var(--font-stack-mono)}.page_stations__d1osG h3{margin:0 0 var(--space-8);font-size:var(--text-card-title)}.page_stations__d1osG p:last-child{margin:0;color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.55}.page_outcomes__wO5pV{display:grid;gap:var(--space-12);margin:var(--space-24) 0 0;padding-left:1.2em;font-size:var(--text-lead);line-height:1.5}@media (max-width:64rem){.page_stations__d1osG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.page_stations__d1osG{grid-template-columns:minmax(0,1fr)}}.page_hero__ZDhgL{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-48)}.page_hero__ZDhgL>div:first-child{max-width:44rem}.page_meta__rPvR8{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0 0 var(--space-32);padding:0;list-style:none}.page_meta__rPvR8 li{padding:4px 12px;border-radius:999px;background:var(--color-snow);font-size:var(--text-label)}.page_demo__U03fR{min-width:0;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--color-accent)}.page_split__hFZ0x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-64)}.page_checks__crrXA,.page_review__NMrZO{display:grid;gap:var(--space-12);margin:var(--space-16) 0 0;padding:0;list-style:none}.page_checks__crrXA li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--space-12);line-height:1.5}.page_checks__crrXA svg{width:22px;height:22px}.page_review__NMrZO li{padding:var(--space-12) var(--space-16);border-left:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-blue) 7%,var(--color-snow));color:var(--color-blue-deep)}.page_cards__0i5eZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-16);margin-top:var(--space-24)}.page_cards__0i5eZ article{padding:var(--space-24);border:1px solid var(--color-paper-3);border-radius:var(--radius-md);background:var(--color-snow);box-shadow:var(--shadow-card-sm)}.page_cards__0i5eZ h3{margin:var(--space-16) 0 var(--space-8);font-size:var(--text-card-title)}.page_cards__0i5eZ p,.page_cards__0i5eZ ul{margin:0;color:var(--color-text-soft);font-size:var(--text-body-sm);line-height:1.55}.page_cards__0i5eZ ul{padding-left:1.1em}.page_skillIcon__LU239{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-paper-2)}.page_skillIcon__LU239 svg{width:22px;height:22px}.page_steps__SKBdD{display:grid;gap:var(--space-12);margin:var(--space-16) 0 0;padding-left:1.3em;line-height:1.55}.page_promptNote__xKYcg{margin:var(--space-8) 0 var(--space-12);color:var(--color-text-soft)}.page_prompt__bSLwM{margin:0;padding:var(--space-24);overflow-x:auto;white-space:pre-wrap;border-radius:var(--radius-md);background:var(--color-night);color:var(--color-snow);font:var(--text-fine)/1.65 var(--font-stack-mono)}.page_related__olf5g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-32);margin-top:var(--space-24)}@media (max-width:52rem){.page_related__olf5g,.page_split__hFZ0x{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.page_demo__U03fR{padding:var(--space-12)}}.page_flow__L_v_C{grid-column:1/-1}.page_back__4Ilov{display:inline-block;margin-bottom:var(--space-32);font-size:var(--text-fine)}.page_duration__XJSzk{margin-top:var(--space-16);color:var(--color-ink-soft);font-size:var(--text-body-sm)}.page_document__AnrG2{max-width:75ch;margin-block:var(--space-32);padding:var(--space-32);background:var(--color-paper-2);border:1px solid var(--color-paper-4);border-radius:var(--radius-md)}.page_document__AnrG2 h3{margin-bottom:var(--space-24);font-size:var(--text-card-title)}.page_document__AnrG2 dl{display:grid;gap:var(--space-16);margin:0}.page_document__AnrG2 dl>div{padding-bottom:var(--space-16);border-bottom:1px solid var(--color-paper-4)}.page_document__AnrG2 dl>div:last-child{padding-bottom:0;border-bottom:0}.page_document__AnrG2 dt{font-weight:var(--weight-emphasis);margin-bottom:var(--space-8)}.page_document__AnrG2 dd{max-width:65ch;margin:0}.page_checks__0q00x{max-width:68ch;padding-left:1.25rem}.page_checks__0q00x li+li{margin-top:var(--space-12)}.page_cases__yMmk9{display:grid;gap:var(--space-32);margin-top:var(--space-32)}.page_case__aCOBv{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.page_caseTitle__WmFZu{display:flex;gap:var(--space-24);align-items:baseline;padding:var(--space-24);background:var(--color-paper-2)}.page_caseTitle__WmFZu h3{margin:0;font-family:var(--font-stack-display)}.page_flow__yysz4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0}.page_flow__yysz4 li{min-width:0;padding:var(--space-24);border-right:1px solid var(--color-border)}.page_flow__yysz4 li:last-child{border:0}.page_flow__yysz4 li:nth-child(3){box-shadow:inset 0 3px var(--color-accent)}.page_label__VFgUo{font:var(--text-label)/1.5 var(--font-stack-mono);margin-bottom:var(--space-16);color:var(--color-text-soft)}.page_faq__amdQ6{border-bottom:1px solid var(--color-border);padding:var(--space-24) 0}.page_faq__amdQ6 summary{cursor:pointer;min-height:44px;font-weight:600}.page_faq__amdQ6 p{max-width:70ch;padding-bottom:var(--space-16)}@media(max-width:60rem){.page_flow__yysz4{grid-template-columns:repeat(2,minmax(0,1fr))}.page_flow__yysz4 li{border-bottom:1px solid var(--color-border)}}@media(max-width:36rem){.page_flow__yysz4{grid-template-columns:1fr}.page_flow__yysz4 li{border-right:0}.page_caseTitle__WmFZu{gap:var(--space-16)}}.page_editorialHero__Kr0_T{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:none;padding:0;border:0;background:var(--color-accent)}.page_heroCopy__xMUvD{min-width:0}.page_editorialHero__Kr0_T .page_heroCopy__xMUvD{padding:clamp(32px,5vw,88px);align-self:center}.page_editorialHero__Kr0_T h1{font-size:clamp(2.25rem,4.3vw,4.6rem);letter-spacing:-.045em;line-height:1.04}.page_editorialHero__Kr0_T p{color:var(--color-ink)}.page_heroImage__Qp9Gm{margin:0;min-width:0;position:relative;display:flex}.page_heroImage__Qp9Gm img{width:100%;height:100%;min-height:620px;object-fit:cover;object-position:62% center}.page_heroImage__Qp9Gm figcaption{position:absolute;bottom:16px;left:16px;right:16px;width:fit-content;padding:8px 12px;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-stack-mono);font-size:.65rem}@media(max-width:52rem){.page_editorialHero__Kr0_T{grid-template-columns:1fr}.page_editorialHero__Kr0_T .page_heroCopy__xMUvD{padding:32px 20px}.page_heroImage__Qp9Gm img{min-height:0;height:auto;aspect-ratio:3/2;object-fit:cover}}.page_editorialHero__Kr0_T{background:var(--color-paper-2)}.page_editorialHero__Kr0_T .page_heroCopy__xMUvD{padding:clamp(32px,4vw,64px)}.page_editorialHero__Kr0_T h1{font-size:clamp(2.1rem,3.8vw,4rem)}.page_heroImage__Qp9Gm picture{width:100%;display:block}.page_heroImage__Qp9Gm img{min-height:590px;object-position:center}.page_sources__izJ4b{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-top:var(--space-24);font-size:var(--text-fine)}.page_boundary__FdKez{border-left:3px solid var(--color-ink);padding-left:var(--space-24);margin-top:var(--space-32);max-width:68ch}.page_software__FDHXo>p{max-width:68ch}@media(max-width:52rem){.page_heroImage__Qp9Gm img{min-height:0;aspect-ratio:3/2}}@media(max-width:36rem){.page_heroImage__Qp9Gm img{aspect-ratio:640/560}}.page_hausverwaltungHero__W4XjW.page_hausverwaltungHero__W4XjW{width:min(73rem,calc(100% - var(--space-64)));max-width:73rem;margin-inline:auto;padding-block:var(--space-48) 0;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--space-48);border:0;background:var(--color-bg)}.page_hausverwaltungHero__W4XjW .page_heroCopy__xMUvD{align-self:center;padding:0}.page_hausverwaltungHero__W4XjW h1{max-width:22ch;font-size:clamp(2.25rem,3.5vw,3.1rem);line-height:1.07;letter-spacing:-.03em}.page_hausverwaltungHero__W4XjW .page_heroCopy__xMUvD>p{max-width:54ch;color:var(--color-ink-soft)}.page_breadcrumb__OTfoD{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-32);font-size:var(--text-fine);color:var(--color-blue-deep)}.page_breadcrumb__OTfoD a{color:inherit;text-decoration:none}.page_breadcrumb__OTfoD a:hover{text-decoration:underline;text-underline-offset:var(--space-4)}.page_heroPrimary__ZHdjL{min-width:15rem;box-shadow:0 13px 20px -12px color-mix(in srgb,var(--color-accent) 55%,transparent)}.page_heroSecondary___NoK1{padding-inline:var(--space-12);border:0;text-decoration:underline;text-underline-offset:var(--space-8)}.page_heroSecondary___NoK1:hover{background:transparent;color:var(--color-ink-soft)}@media(max-width:52rem){.page_hausverwaltungHero__W4XjW.page_hausverwaltungHero__W4XjW{grid-template-columns:1fr;gap:var(--space-32);padding-block:var(--space-48) var(--space-32)}.page_hausverwaltungHero__W4XjW h1{max-width:22ch}}@media(max-width:36rem){.page_hausverwaltungHero__W4XjW.page_hausverwaltungHero__W4XjW{width:var(--container-inline)}.page_hausverwaltungHero__W4XjW h1{font-size:clamp(2rem,8vw,2.8rem)}.page_hausverwaltungHero__W4XjW .page_heroCopy__xMUvD .page_heroSecondary___NoK1{align-self:center}.page_hausverwaltungHero__W4XjW .page_heroCopy__xMUvD>div{flex-direction:column;align-items:stretch}}.page_flowSpacing__5sXAS{margin-block:var(--space-24) var(--space-48)}