.company-design_site__oezLA{min-height:100dvh;background:var(--paper);color:var(--ink)}.company-design_ukraine__D6tW6{display:block;padding:.625rem 1.25rem;border-bottom:1px solid var(--rule);color:var(--ink-soft);font-size:.8125rem;line-height:1.5;text-align:center;text-wrap:balance}.company-design_ukraineCta__yR8y7{color:var(--ink);font-weight:550;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.3em}.company-design_ukraine__D6tW6:hover .company-design_ukraineCta__yR8y7{color:var(--accent);text-decoration-color:currentColor}.company-design_ukraine__D6tW6:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.company-design_hero__2yeXT,.company-design_proof__sOq_7,.company-design_section__2aF6P{width:100%;max-width:80rem;margin-inline:auto;padding:4rem 1.25rem;scroll-margin-top:5rem}.company-design_hero__2yeXT{display:grid;align-items:center;gap:2.75rem;padding-top:3rem;padding-bottom:3.5rem}.company-design_eyebrow__H_rLn{color:var(--accent);font-size:.6875rem;font-weight:650;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.company-design_heroTitle__2r5vW{max-width:38rem;margin-top:1.25rem;font-family:var(--font-display),sans-serif;font-size:clamp(2.75rem,5.3vw,4.5rem);font-weight:550;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.company-design_heroTitle__2r5vW span{color:var(--accent);white-space:nowrap}.company-design_heroIntro__T7znU{max-width:33rem;margin-top:1.5rem;color:var(--ink-soft);font-size:1.0625rem;line-height:1.75}.company-design_actions__nHlRf{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.75rem}.company-design_textLink___L_0z{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;max-width:100%;font-size:.875rem;font-weight:550;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.3em}.company-design_textLink___L_0z:hover{color:var(--accent);text-decoration-color:currentColor}.company-design_evidenceLink__5mXDH:focus-visible,.company-design_finalButton__uIxA1:focus-visible,.company-design_starter__kxFFU:focus-visible,.company-design_textLink___L_0z:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.company-design_support__cl9KQ{max-width:31rem;margin-top:1.25rem;color:var(--ink-soft);font-size:.8125rem;line-height:1.7}.company-design_heading__5LtBI{max-width:49rem;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,3.4vw,3rem);font-weight:550;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.company-design_intro__XhwRu{max-width:43rem;margin-top:1.25rem;color:var(--ink-soft);font-size:1rem;line-height:1.8}.company-design_sectionHeading__moRYV{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.company-design_sectionIcon__mAhxi{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--rule);border-radius:.75rem;color:var(--accent);background:var(--paper)}.company-design_sectionIcon__mAhxi svg{width:1.25rem;height:1.25rem}.company-design_modelSection__Y5npz{border-top:1px solid var(--rule)}.company-design_modelSection__Y5npz .company-design_eyebrow__H_rLn{margin-bottom:1rem}.company-design_pillars__xg2gs{display:grid;gap:1.75rem;margin-top:2.75rem}.company-design_pillar__HVGJ4{padding-top:1.5rem;border-top:1px solid var(--rule)}.company-design_pillar__HVGJ4 svg{width:1.25rem;height:1.25rem;margin-bottom:1rem;color:var(--accent)}.company-design_itemTitle__IbEls{font-size:1rem;font-weight:600;line-height:1.45}.company-design_body__h_ovO{margin-top:.625rem;color:var(--ink-soft);font-size:.875rem;line-height:1.8}.company-design_tinted__Jhb46{border-block:1px solid var(--rule);background:color-mix(in srgb,var(--accent) 3%,var(--paper))}.company-design_split__pJJXR{display:grid;gap:2.5rem}.company-design_featureGrid__dy_IP{display:grid;gap:0 2rem}.company-design_feature__QEDMX{padding-block:1.5rem;border-top:1px solid var(--rule)}.company-design_feature__QEDMX svg{width:1.125rem;height:1.125rem;margin-bottom:1rem;color:var(--accent)}.company-design_steps__5PueJ{display:grid;gap:1.5rem;margin-top:2.75rem}.company-design_step__PGAnS{position:relative;padding-left:3.5rem;min-width:0}.company-design_stepNumber__XDYmf{position:absolute;inset:0 auto auto 0;display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--rule);border-radius:50%;color:var(--accent);font-size:.75rem;font-weight:600;background:var(--paper)}.company-design_audiences__OLVEI{display:grid;gap:1.75rem;margin-top:2.5rem}.company-design_audience__l1gtc{padding-top:1.5rem;border-top:1px solid var(--rule)}.company-design_audience__l1gtc svg{width:1.25rem;height:1.25rem;margin-bottom:1.25rem;color:var(--accent)}.company-design_capabilities__ffVBa{display:grid;gap:0 1.5rem;align-content:start}.company-design_capability__bkXk5{display:flex;align-items:flex-start;gap:.75rem;padding-block:1rem;border-bottom:1px solid var(--rule);font-size:.875rem;line-height:1.6}.company-design_capability__bkXk5 svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.2rem;color:var(--accent)}.company-design_runtime__tBGhr{margin-top:2rem;padding-left:1.25rem;border-left:2px solid var(--accent)}.company-design_governance__J1tj_{padding:1.5rem;border:1px solid var(--rule);border-radius:1rem;background:color-mix(in srgb,var(--accent) 4%,var(--paper))}.company-design_governance__J1tj_ .company-design_pillars__xg2gs{margin-top:2rem}.company-design_starters__cEhql{display:grid;gap:1rem;margin-top:2.5rem}.company-design_starter__kxFFU{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;border:1px solid var(--rule);border-radius:.75rem;background:var(--paper);transition:border-color .15s ease,background-color .15s ease}.company-design_starter__kxFFU:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 3%,var(--paper))}.company-design_starter__kxFFU>svg{width:1.25rem;height:1.25rem;color:var(--accent);margin-bottom:1.25rem}.company-design_starter__kxFFU .company-design_body__h_ovO{flex:1}.company-design_starterArrow__sOd66{display:grid;width:2rem;height:2rem;place-items:center;align-self:flex-end;margin-top:1.5rem;border-radius:50%;background:var(--paper-tint)}.company-design_final__mze1K{display:grid;gap:2rem;padding:2rem 1.5rem;border-radius:1rem;background:var(--accent);color:var(--paper)}.company-design_final__mze1K .company-design_intro__XhwRu{color:inherit}.company-design_finalButton__uIxA1{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.75rem;padding:.875rem 1.25rem;border-radius:.625rem;background:var(--paper);color:var(--ink);font-size:.875rem;font-weight:600}.company-design_final__mze1K .company-design_textLink___L_0z{text-decoration-color:currentColor}.company-design_final__mze1K .company-design_textLink___L_0z:hover{color:inherit}.company-design_finalButton__uIxA1:focus-visible,.company-design_final__mze1K .company-design_textLink___L_0z:focus-visible{outline-color:var(--paper)}.company-design_architecture__uNoAT{display:grid;gap:1rem;margin-top:2.5rem}.company-design_architectureItem__Xl8V0{padding:1.5rem;border:1px solid var(--rule);border-radius:.75rem}.company-design_architectureItem__Xl8V0>span{display:block;color:var(--accent);font-size:.75rem;margin-bottom:1rem}.company-design_blueprint__11R_B{min-width:0;border:1px solid var(--rule);border-radius:1rem;overflow:hidden;background:var(--paper);box-shadow:0 20px 70px -35px color-mix(in srgb,var(--ink) 25%,transparent)}.company-design_blueprintHeader__tbG_Z{justify-content:space-between;flex-wrap:wrap;padding:.875rem 1.125rem;border-bottom:1px solid var(--rule);font-size:.75rem;font-weight:600}.company-design_blueprintHeader__tbG_Z,.company-design_blueprintHeader__tbG_Z>span:first-child{display:flex;align-items:center;gap:.5rem}.company-design_blueprintHeader__tbG_Z svg{width:1rem;height:1rem;color:var(--accent)}.company-design_exampleBadge__EXItg{padding:.25rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:500;color:var(--ink-soft);background:var(--paper-tint)}.company-design_blueprintCanvas__AYCLb{padding:1.25rem;background-image:radial-gradient(color-mix(in srgb,var(--ink) 12%,transparent) .6px,transparent .6px);background-size:16px 16px}.company-design_owner___1BpK{display:flex;align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.625rem .875rem;border:1px solid var(--rule);border-radius:.625rem;background:var(--paper)}.company-design_owner___1BpK>svg{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--ink-soft)}.company-design_nodeTitle__t4D_3{font-size:.8125rem;font-weight:600;line-height:1.4}.company-design_nodeBody__V01rq{margin-top:.2rem;color:var(--ink-soft);font-size:.75rem;line-height:1.6}.company-design_connector__l98rz{height:1.25rem;width:1px;margin-inline:auto;background:var(--rule)}.company-design_chief__Kk0fx{display:flex;align-items:center;gap:.875rem;max-width:23rem;margin-inline:auto;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--paper));border-radius:.625rem;background:color-mix(in srgb,var(--accent) 7%,var(--paper))}.company-design_chiefIcon__Av5gS{display:grid;flex-shrink:0;width:2rem;height:2rem;place-items:center;border-radius:.5rem;background:var(--accent);color:var(--paper)}.company-design_chiefIcon__Av5gS svg{width:1.125rem;height:1.125rem}.company-design_departmentLegend__B6AoP{width:100%;margin-top:1.125rem;color:var(--ink-soft);font-size:.75rem}.company-design_departments__nzYXt{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem}.company-design_departments__nzYXt:before{content:"";position:absolute;top:-.5rem;left:16.666%;right:16.666%;height:1px;background:var(--rule)}.company-design_department__z7Vms{position:relative;cursor:pointer;padding:.75rem .375rem;border:1px solid var(--rule);border-radius:.5rem;background:var(--paper);text-align:center;transition:border-color .15s ease,background-color .15s ease}.company-design_department__z7Vms:before{content:"";position:absolute;top:calc(-.5rem - 1px);left:50%;height:.5rem;width:1px;background:var(--rule)}.company-design_departmentSelected__xiNto{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--paper))}.company-design_department__z7Vms:hover{border-color:var(--accent)}.company-design_departmentTitle__Ydp6s{display:block;font-size:.75rem;font-weight:600;overflow-wrap:anywhere}.company-design_departmentAgents__C9UO_{display:block;margin-top:.375rem;color:var(--ink-soft);font-size:.6875rem;line-height:1.65}.company-design_radio__Msl3M{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.company-design_department__z7Vms:has(.company-design_radio__Msl3M:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.company-design_mission__KyunK{margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--rule);border-radius:.625rem;background:var(--paper)}.company-design_missionLabel__bnJzW{color:var(--accent);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.company-design_missionTitle__aGLPV{margin-top:.3rem;font-size:.8125rem;font-weight:600}.company-design_missionResult__dOk_t{display:flex;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding-top:.625rem;border-top:1px solid var(--rule);color:var(--ink-soft);font-size:.75rem;line-height:1.6}.company-design_missionResult__dOk_t svg{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.125rem}.company-design_blueprintControls__JBUyI{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.875rem 1.125rem;border-top:1px solid var(--rule);background:var(--paper);color:var(--ink-soft);font-size:.6875rem;line-height:1.5}.company-design_blueprintControls__JBUyI li{display:flex;align-items:center;gap:.375rem}.company-design_blueprintControls__JBUyI svg{width:.875rem;height:.875rem;flex-shrink:0;color:var(--accent)}.company-design_blueprintNote__ZLlsf{padding:.5rem 1.125rem .75rem;background:var(--paper);color:var(--ink-soft);font-size:.6875rem;line-height:1.6}.company-design_proofGrid__NLdww{display:grid;align-items:start;gap:2.5rem}.company-design_proof__sOq_7 .company-design_heading__5LtBI{margin-top:1rem}.company-design_proof__sOq_7 .company-design_intro__XhwRu{font-size:1.0625rem}.company-design_disclosure__feG2N{display:flex;gap:.625rem;margin-top:1.5rem;padding-left:1rem;border-left:2px solid var(--accent);color:var(--ink-soft);font-size:.75rem;line-height:1.8}.company-design_proofPanel__jdRA4{min-width:0;padding:1.5rem;border:1px solid var(--rule);border-radius:.875rem;background:var(--paper)}.company-design_newsroomBrand__NR6WL{display:flex;align-items:center;gap:.875rem;padding-bottom:1.25rem;border-bottom:1px solid var(--rule)}.company-design_newsroomMark__vqftU{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--rule);border-radius:50%;font-family:Georgia,serif;font-size:1.75rem}.company-design_newsroomName__aVwl0{font-size:1.125rem;font-weight:600;letter-spacing:-.025em}.company-design_newsroomKind__83OY3{color:var(--ink-soft);font-size:.75rem;margin-top:.2rem}.company-design_pipeline__5g7_u{display:grid;gap:1rem;margin-top:1.5rem}.company-design_pipeline__5g7_u li{position:relative;display:flex;gap:.875rem;align-items:center;min-height:1.75rem;font-size:.8125rem}.company-design_pipeline__5g7_u li:not(:last-child):after{content:"";position:absolute;top:1.75rem;left:.875rem;height:1rem;border-left:1px solid var(--rule)}.company-design_pipeline__5g7_u li>span:first-child{display:grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--rule);border-radius:50%;color:var(--accent);font-size:.625rem}.company-design_proofLinks___nJmZ{display:grid;margin-top:1.5rem;padding-top:.5rem;border-top:1px solid var(--rule)}.company-design_evidenceLink__5mXDH{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;font-size:.75rem;color:var(--ink-soft)}.company-design_evidenceLink__5mXDH:hover{color:var(--accent)}.company-design_evidenceLink__5mXDH svg{width:.875rem;height:.875rem;flex-shrink:0}.company-design_proofDetails__b6X5u{margin-top:2rem;border-top:1px solid var(--rule);padding-top:1rem}.company-design_proofDetails__b6X5u summary{cursor:pointer;min-height:2.75rem;align-content:center;font-size:.8125rem;font-weight:500}.company-design_proofDetails__b6X5u summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.company-design_evidenceGrid__JwqLM{display:grid;gap:1.5rem;margin-top:1.5rem}.company-design_evidenceArticle__uRCt2{padding-top:1.25rem;border-top:1px solid var(--rule)}@media (max-width:479px){.company-design_departments__nzYXt{grid-template-columns:minmax(0,1fr);margin-top:.5rem}.company-design_department__z7Vms:before,.company-design_departments__nzYXt:before{display:none}.company-design_department__z7Vms{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:.5rem;min-height:3.5rem;padding:.75rem;text-align:left}.company-design_departmentTitle__Ydp6s{font-size:.8125rem;overflow-wrap:normal}.company-design_departmentAgents__C9UO_{margin-top:0;font-size:.75rem;overflow-wrap:anywhere}}@media (min-width:640px){.company-design_hero__2yeXT,.company-design_proof__sOq_7,.company-design_section__2aF6P{padding-inline:2rem}.company-design_proof__sOq_7,.company-design_section__2aF6P{padding-block:5rem}.company-design_pillars__xg2gs,.company-design_starters__cEhql{grid-template-columns:repeat(3,minmax(0,1fr))}.company-design_architecture__uNoAT,.company-design_audiences__OLVEI,.company-design_capabilities__ffVBa,.company-design_evidenceGrid__JwqLM,.company-design_featureGrid__dy_IP,.company-design_steps__5PueJ{grid-template-columns:repeat(2,minmax(0,1fr))}.company-design_steps__5PueJ{gap:2rem}.company-design_governance__J1tj_{padding:2.5rem}.company-design_governance__J1tj_ .company-design_pillars__xg2gs{grid-template-columns:repeat(2,minmax(0,1fr))}.company-design_blueprintCanvas__AYCLb{padding:1.25rem}.company-design_department__z7Vms{padding:.875rem .5rem}.company-design_departmentTitle__Ydp6s{font-size:.8125rem}.company-design_departmentAgents__C9UO_{font-size:.6875rem}.company-design_final__mze1K{padding:3rem}}@media (min-width:1024px){.company-design_hero__2yeXT{grid-template-columns:minmax(0,1fr) minmax(0,1.03fr);gap:3.5rem;padding-top:3.5rem;padding-bottom:4rem}.company-design_proof__sOq_7,.company-design_section__2aF6P{padding-block:6rem}.company-design_proofGrid__NLdww,.company-design_split__pJJXR{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem}.company-design_audiences__OLVEI,.company-design_governance__J1tj_ .company-design_pillars__xg2gs{grid-template-columns:repeat(4,minmax(0,1fr))}.company-design_steps__5PueJ{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.company-design_step__PGAnS{padding-left:0;padding-top:3.5rem}.company-design_step__PGAnS:not(:last-child):after{content:"";position:absolute;top:1.125rem;left:3rem;width:calc(100% - 2rem);border-top:1px solid var(--rule)}.company-design_final__mze1K{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem}.company-design_final__mze1K .company-design_actions__nHlRf{flex-direction:column;align-items:flex-start;margin-top:0}}@media (prefers-reduced-motion:reduce){.company-design_department__z7Vms,.company-design_starter__kxFFU{transition:none}}.company-design_hero__2yeXT{padding-block:clamp(3rem,6vw,6rem)}.company-design_heroTitle__2r5vW{font-family:Inter,Arial,sans-serif;font-weight:500;font-size:clamp(2.4rem,5.3vw,5.2rem)}.company-design_eyebrow__H_rLn{display:inline-flex;width:fit-content;padding:7px 12px;border:1px solid var(--di-line);border-radius:999px;color:var(--di-muted);font-size:10px;font-weight:500}.company-design_heading__5LtBI{font-family:Inter,Arial,sans-serif;font-weight:500;letter-spacing:-.045em}.company-design_blueprint__11R_B,.company-design_final__mze1K,.company-design_governance__J1tj_,.company-design_proofPanel__jdRA4{border-radius:22px;border-color:var(--di-line);background:var(--di-surface)}.company-design_blueprintControls__JBUyI,.company-design_blueprintHeader__tbG_Z,.company-design_blueprintNote__ZLlsf{background:var(--di-surface);border-color:var(--di-line)}.company-design_chief__Kk0fx,.company-design_department__z7Vms,.company-design_mission__KyunK,.company-design_owner___1BpK{border-color:var(--di-line);border-radius:13px}.company-design_departmentSelected__xiNto{border-color:var(--di-accent);background:var(--di-soft)}.company-design_newsroomMark__vqftU{width:48px;height:48px;border:0;border-radius:0;background:var(--ink);mask:url(/brands/gliesereum.svg) center/contain no-repeat}.company-design_proofPanel__jdRA4{padding:clamp(22px,3vw,36px)}.company-design_newsroomBrand__NR6WL{margin-bottom:24px;border-color:var(--di-line)}.company-design_architectureItem__Xl8V0,.company-design_audience__l1gtc,.company-design_feature__QEDMX{padding:24px;border:1px solid var(--di-line);border-radius:18px;background:var(--di-surface)}.company-design_audience__l1gtc>svg,.company-design_feature__QEDMX>svg{color:var(--di-accent)}.company-design_starter__kxFFU{border-color:var(--di-line);border-radius:18px;background:var(--di-surface)}.company-design_starter__kxFFU:hover{border-color:var(--di-accent)}.company-design_finalButton__uIxA1{border-radius:999px;background:var(--di-accent-bg);color:var(--di-on-accent)}.company-design_final__mze1K{border:1px solid var(--di-line);color:var(--di-text)}.company-design_final__mze1K .company-design_intro__XhwRu{color:var(--di-muted)}.company-design_final__mze1K .company-design_textLink___L_0z{color:var(--di-text)}.company-design_final__mze1K .company-design_textLink___L_0z:hover{color:var(--di-accent)}.company-design_finalButton__uIxA1:focus-visible,.company-design_final__mze1K .company-design_textLink___L_0z:focus-visible{outline-color:var(--di-accent)}@media(max-width:639px){.company-design_hero__2yeXT,.company-design_proof__sOq_7,.company-design_section__2aF6P{padding-inline:19px;padding-block:36px}.company-design_heroTitle__2r5vW{font-size:clamp(2rem,8vw,3rem)}.company-design_heroIntro__T7znU,.company-design_proof__sOq_7 .company-design_intro__XhwRu{font-size:16px}.company-design_actions__nHlRf{gap:12px}.company-design_architectureItem__Xl8V0,.company-design_audience__l1gtc,.company-design_feature__QEDMX,.company-design_proofPanel__jdRA4{padding:20px}}.company-design_featureGrid__dy_IP{gap:18px}