.diagnostico_layout__jLK7_{display:grid;gap:48px}.diagnostico_introduction__7AMfY{align-self:start}@media (min-width:768px){.diagnostico_layout__jLK7_{grid-template-columns:minmax(0,.85fr) minmax(400px,1.15fr);gap:clamp(56px,8vw,128px)}}.WorkshopDialog_host__H2Ooi{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end;overflow:hidden;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent}.WorkshopDialog_host__H2Ooi:not([open]){display:none}.WorkshopDialog_host__H2Ooi::backdrop{background:rgba(13,13,13,.75);opacity:0}.WorkshopDialog_host__H2Ooi[data-phase=open]::backdrop{opacity:1;transition:opacity .24s ease-out}.WorkshopDialog_host__H2Ooi[data-phase=closing]::backdrop{opacity:0;transition:opacity .18s ease-in}.WorkshopDialog_panel__g2ai9{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100dvh;border-left:1px solid rgba(255,255,255,.14);background:#0d0d0d;color:#fff;transform:translateX(100%)}.WorkshopDialog_host__H2Ooi[data-phase=open] .WorkshopDialog_panel__g2ai9{transform:none;transition:transform .24s cubic-bezier(.22,1,.36,1)}.WorkshopDialog_host__H2Ooi[data-phase=closing] .WorkshopDialog_panel__g2ai9{transform:translateX(100%);transition:transform .18s ease-in}.WorkshopDialog_wide__mDXEV{max-width:640px}.WorkshopDialog_narrow__az8L_{max-width:540px}.WorkshopDialog_header__DUlK4{display:flex;flex:0 0 auto;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.15);padding:14px 20px}.WorkshopDialog_headerTop__gVNzf{display:flex;align-items:center;justify-content:space-between;gap:16px}.WorkshopDialog_title__8xCfJ{margin:0;color:#fff;font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.WorkshopDialog_toolbar__4btxd{display:flex;gap:8px;overflow-x:auto;margin-top:14px;padding-bottom:2px;scrollbar-width:none}.WorkshopDialog_toolbar__4btxd::-webkit-scrollbar{display:none}.WorkshopDialog_navItem__OW08U{flex:0 0 auto;min-height:44px;border:1px solid rgba(255,255,255,.2);border-radius:100px;padding:0 16px;color:rgba(255,255,255,.72);font-size:14px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.WorkshopDialog_navItem__OW08U:hover{border-color:rgba(255,255,255,.42);color:#fff}.WorkshopDialog_navItemActive__S8ZsM{border-color:#d9281a;background:rgba(217,40,26,.1);color:#fff}.WorkshopDialog_close__yLG3o{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.25);border-radius:9999px;font-size:20px;line-height:1;transition:border-color .2s ease}.WorkshopDialog_close__yLG3o:hover{border-color:rgba(255,255,255,.6)}.WorkshopDialog_close__yLG3o[disabled]{opacity:.45}.WorkshopDialog_body__3Cka9{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px calc(28px + env(safe-area-inset-bottom))}.WorkshopDialog_footer__JPGnK{flex:0 0 auto;border-top:1px solid rgba(255,255,255,.15);padding:24px 24px calc(48px + env(safe-area-inset-bottom))}.WorkshopDialog_bulletList__UvZs6 li{position:relative;padding-left:18px}.WorkshopDialog_bulletList__UvZs6 li:before{position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:#d9281a;content:""}@media (max-width:767px){.WorkshopDialog_host__H2Ooi{align-items:flex-end}.WorkshopDialog_narrow__az8L_,.WorkshopDialog_panel__g2ai9,.WorkshopDialog_wide__mDXEV{max-width:100%;height:min(92dvh,760px);max-height:calc(100dvh - env(safe-area-inset-top));border-top:1px solid rgba(255,255,255,.14);border-left:0;border-radius:18px 18px 0 0;transform:translateY(100%)}.WorkshopDialog_host__H2Ooi[data-phase=open] .WorkshopDialog_panel__g2ai9{transform:none}.WorkshopDialog_host__H2Ooi[data-phase=closing] .WorkshopDialog_panel__g2ai9{transform:translateY(100%)}}@media (min-width:768px){.WorkshopDialog_header__DUlK4{padding:18px 28px}.WorkshopDialog_body__3Cka9{padding:28px 28px calc(32px + env(safe-area-inset-bottom))}.WorkshopDialog_footer__JPGnK{padding-inline:28px}}@media print{.WorkshopDialog_host__H2Ooi{display:none!important}}@media (prefers-reduced-motion:reduce){.WorkshopDialog_host__H2Ooi[data-phase=closing] .WorkshopDialog_panel__g2ai9,.WorkshopDialog_host__H2Ooi[data-phase=open] .WorkshopDialog_panel__g2ai9,.WorkshopDialog_panel__g2ai9{transform:none;transition:none}.WorkshopDialog_host__H2Ooi::backdrop,.WorkshopDialog_host__H2Ooi[data-phase=closing]::backdrop,.WorkshopDialog_host__H2Ooi[data-phase=open]::backdrop{opacity:1;transition:none}}.WorkshopFollowUp_block__pGqdP{border-left:2px solid #d9281a;padding:18px 22px}.WorkshopFollowUp_light___Et6B{background:#fff}.WorkshopFollowUp_dark__u__pM{background:rgba(255,255,255,.04)}.WorkshopFollowUp_label__Ayo6F{font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopFollowUp_light___Et6B .WorkshopFollowUp_label__Ayo6F{color:#b71f12}.WorkshopFollowUp_dark__u__pM .WorkshopFollowUp_label__Ayo6F{color:#ff6a5c}.WorkshopFollowUp_labelInline__2mFLc{font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopFollowUp_light___Et6B .WorkshopFollowUp_labelInline__2mFLc{color:#b71f12}.WorkshopFollowUp_dark__u__pM .WorkshopFollowUp_labelInline__2mFLc{color:#ff6a5c}.WorkshopFollowUp_text__52njI{margin-top:8px;font-size:17px;line-height:1.45}.WorkshopFollowUp_text__52njI:first-child{margin-top:0}.WorkshopFollowUp_light___Et6B .WorkshopFollowUp_text__52njI{color:#0d0d0d}.WorkshopFollowUp_dark__u__pM .WorkshopFollowUp_text__52njI{color:#fff}.WorkshopFollowUp_note__67eqP{margin-top:6px;font-size:14px;line-height:1.5}.WorkshopFollowUp_light___Et6B .WorkshopFollowUp_note__67eqP{color:#6b6b6b}.WorkshopFollowUp_dark__u__pM .WorkshopFollowUp_note__67eqP{color:rgba(255,255,255,.65)}@media (min-width:768px){.WorkshopFollowUp_text__52njI{font-size:18px}}.DiagnosticExplorer_explorer__cBTv6{position:relative}.DiagnosticExplorer_track___F7oP{position:absolute;top:24px;bottom:24px;left:9px;width:1px;background:rgba(255,255,255,.18)}.DiagnosticExplorer_option__j74o7{position:relative;padding:16px 18px 16px 34px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:transparent;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.DiagnosticExplorer_option__j74o7:hover{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.03)}.DiagnosticExplorer_option__j74o7.DiagnosticExplorer_selected__GExfV{border-color:rgba(217,40,26,.62);background:rgba(217,40,26,.08);transform:translateX(4px)}.DiagnosticExplorer_option__j74o7:focus-visible{outline:2px solid #D9281A;outline-offset:4px}.DiagnosticExplorer_node__EV3K0{position:absolute;top:24px;left:4px;width:11px;height:11px;border:1px solid rgba(255,255,255,.52);border-radius:999px;background:#0D0D0D;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.DiagnosticExplorer_selected__GExfV .DiagnosticExplorer_node__EV3K0{border-color:#D9281A;background:#D9281A;transform:scale(1.18)}.DiagnosticExplorer_result__h_ny_{border-top:1px solid rgba(255,255,255,.16);padding-top:28px;animation:DiagnosticExplorer_diagnostic-enter__J66Mr .22s ease-out}@keyframes DiagnosticExplorer_diagnostic-enter__J66Mr{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DiagnosticExplorer_node__EV3K0,.DiagnosticExplorer_option__j74o7{transition:none}.DiagnosticExplorer_result__h_ny_{animation:none}}.ConceptsExplorer_explorer__n1_ZE{order:1}.ConceptsExplorer_list___WmXi{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.17);list-style:none}.ConceptsExplorer_trigger__9R8wT{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;width:100%;gap:12px;border:0;border-bottom:1px solid rgba(255,255,255,.17);background:transparent;padding:21px 0;color:#fff;text-align:left;transition:color .18s ease,transform .18s ease}.ConceptsExplorer_active__Ctrms,.ConceptsExplorer_trigger__9R8wT:hover{color:#fff;transform:translateX(4px)}.ConceptsExplorer_trigger__9R8wT:focus-visible{outline:2px solid #D9281A;outline-offset:-2px}.ConceptsExplorer_index__0E5BG{padding-top:3px;color:rgba(255,255,255,.78);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em}.ConceptsExplorer_trigger__9R8wT strong{display:block;font-size:18px;letter-spacing:-.015em}.ConceptsExplorer_trigger__9R8wT small{display:block;max-width:55ch;margin-top:8px;color:rgba(255,255,255,.58);font-size:14px;line-height:1.45}.ConceptsExplorer_arrow__9xbVk{color:rgba(255,255,255,.48);font-size:18px}.ConceptsExplorer_overlay___rz1Q{position:fixed;inset:0;z-index:80}.ConceptsExplorer_backdrop__9r7rv{position:absolute;inset:0;width:100%;border:0;background:rgba(0,0,0,.68);backdrop-filter:blur(5px)}.ConceptsExplorer_drawer__C6U54{position:absolute;right:0;top:0;display:flex;width:min(100%,560px);height:100%;flex-direction:column;overflow-y:auto;border-left:1px solid rgba(255,255,255,.15);background:#0D0D0D;padding:74px 30px 34px;color:#fff;box-shadow:-30px 0 80px rgba(0,0,0,.4);animation:ConceptsExplorer_drawer-in__0aPwn .22s ease-out}.ConceptsExplorer_close__m2DzV{position:absolute;right:18px;top:18px;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:transparent;color:#fff;font-size:27px;line-height:1}.ConceptsExplorer_close__m2DzV:focus-visible{outline:2px solid #D9281A;outline-offset:3px}.ConceptsExplorer_icon__pJXTB{width:42px;height:42px;color:#D9281A}.ConceptsExplorer_drawerCode__zz38N{margin:30px 0 0;color:#D9281A;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.16em}.ConceptsExplorer_drawer__C6U54 h3{margin:12px 0 0;font-size:clamp(25px,3vw,36px);letter-spacing:-.03em;line-height:1.1}.ConceptsExplorer_story__UhojM{margin:28px 0 0;color:rgba(255,255,255,.67);font-size:16px;line-height:1.6}.ConceptsExplorer_keys__8YPX1{display:grid;gap:12px;margin:30px 0 0;padding:0;list-style:none}.ConceptsExplorer_keys__8YPX1 li{position:relative;padding-left:18px;color:rgba(255,255,255,.8);font-size:14px;line-height:1.45}.ConceptsExplorer_keys__8YPX1 li:before{position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#D9281A;content:""}@keyframes ConceptsExplorer_drawer-in__0aPwn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@media (min-width:768px){.ConceptsExplorer_explorer__n1_ZE{order:1}}@media (max-width:767px){.ConceptsExplorer_drawer__C6U54{top:auto;bottom:0;height:min(80vh,720px);border-top:1px solid rgba(255,255,255,.15);border-left:0;border-radius:22px 22px 0 0}}@media (prefers-reduced-motion:reduce){.ConceptsExplorer_trigger__9R8wT{transition:none}.ConceptsExplorer_drawer__C6U54{animation:none}}.HeroAmbient_controller__LY_wl{position:absolute;inset:0;isolation:isolate}.HeroAmbient_scene__0X_7_{position:absolute;inset:0;overflow:hidden;background:#000}.HeroAmbient_lightLayer__6EtQK,.HeroAmbient_lightStage__LJJas{position:absolute;inset:0}.HeroAmbient_lightStage__LJJas{overflow:hidden;background:radial-gradient(ellipse 62% 92% at 50% 54%,rgba(116,25,17,.18) 0,rgba(58,14,12,.12) 38%,transparent 72%),linear-gradient(105deg,#e97eac,#f6b5ae 17%,#c02a77 34%,#8a302b 50%,#540427 68%,#6a1919 84%,#d94b2f)}.HeroAmbient_lightLayer__6EtQK{pointer-events:none;transform-origin:50% 50%}.HeroAmbient_primaryBand__2Js70{inset:-38% -32%;background:linear-gradient(112deg,transparent 18%,rgba(139,22,18,.28) 28%,rgba(208,53,15,.76) 39%,rgba(231,49,13,.62) 48%,rgba(208,42,161,.28) 59%,transparent 70%);transform:rotate(-17deg) translate3d(-12%,-2%,0);animation:HeroAmbient_ambient-primary__GYAJk 3s ease-in-out infinite alternate}.HeroAmbient_secondaryBand__p_lPO{inset:-32% -28%;background:linear-gradient(104deg,transparent 29%,rgba(248,222,149,.18) 37%,rgba(226,115,79,.68) 45%,rgba(255,201,204,.36) 49%,rgba(255,255,255,.2) 52%,rgba(91,12,13,.18) 60%,transparent 70%);transform:rotate(15deg) translate3d(16%,5%,0);animation:HeroAmbient_ambient-secondary__q1mpp 4s ease-in-out infinite alternate}.HeroAmbient_bloom__scKMU{background:linear-gradient(118deg,transparent 10%,rgba(240,4,16,.34) 25%,rgba(84,13,18,.48) 43%,rgba(173,132,10,.42) 63%,transparent 84%);transform:rotate(-27deg) translate3d(10%,4%,0);opacity:.58;animation:HeroAmbient_ambient-bloom___MEJf 6s ease-in-out infinite alternate}.HeroAmbient_person__9_h5B{position:absolute;z-index:1;top:auto;right:0;bottom:0;left:auto;width:clamp(560px,43vw,720px);height:auto}.HeroAmbient_personImage__w_nRM{display:block;width:100%;height:auto}.HeroAmbient_control__1M1fy{position:absolute;right:1rem;bottom:1rem;z-index:4;display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(13,13,13,.72);color:#fff;font-size:.75rem;transition:background-color .18s ease}.HeroAmbient_control__1M1fy:hover{background:rgba(13,13,13,.92)}.HeroAmbient_control__1M1fy:focus-visible{outline:2px solid #d9281a;outline-offset:3px}[data-motion=paused] .HeroAmbient_lightLayer__6EtQK{animation-play-state:paused}[data-motion=running] .HeroAmbient_lightLayer__6EtQK{animation-play-state:running}@keyframes HeroAmbient_ambient-primary__GYAJk{0%{transform:rotate(-17deg) translate3d(-12%,-2%,0);opacity:.82}to{transform:rotate(-10deg) translate3d(13%,6%,0);opacity:1}}@keyframes HeroAmbient_ambient-secondary__q1mpp{0%{transform:rotate(15deg) translate3d(16%,5%,0);opacity:.62}to{transform:rotate(7deg) translate3d(-13%,-6%,0);opacity:.96}}@keyframes HeroAmbient_ambient-bloom___MEJf{0%{opacity:.38;transform:rotate(-7deg) translate3d(10%,4%,0)}to{opacity:.68;transform:rotate(-14deg) translate3d(-8%,-3%,0)}}@media (max-width:767px){.HeroAmbient_person__9_h5B{right:-18%;bottom:0;width:min(92vw,430px)}.HeroAmbient_primaryBand__2Js70{inset:-34% -62%}.HeroAmbient_secondaryBand__p_lPO{inset:-28% -54%}}@media (prefers-reduced-motion:reduce){.HeroAmbient_lightLayer__6EtQK{animation:none!important}.HeroAmbient_control__1M1fy{display:none}}.Symptoms_list__sg7T5{border-top:1px solid #e6e6e6}.Symptoms_item__k8uBH{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;border-bottom:1px solid #e6e6e6;padding:24px 0}.Symptoms_number__mmzpk{color:#D9281A;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.12em}.Symptoms_item__k8uBH p{max-width:62ch;margin:0;color:#3A3A3A;font-size:clamp(17px,1.55vw,21px);line-height:1.5}@media (min-width:768px){.Symptoms_item__k8uBH{grid-template-columns:100px minmax(0,1fr);padding:32px 0}}.Origin_layout__Rgx5S{display:grid;gap:20px}.Origin_system__FKx5_{order:2;display:flex;flex-direction:column;justify-content:space-between;min-height:420px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:#1A1A1A;padding:28px}.Origin_system__FKx5_ h3{margin:0;font-size:23px;letter-spacing:-.02em}.Origin_system__FKx5_ p{max-width:36ch;margin:10px 0 0;color:rgba(255,255,255,.6);font-size:14px;line-height:1.5}.Origin_systemDiagram__XGPBI{width:100%;max-width:420px;align-self:center;margin:10px auto;overflow:visible}.Origin_systemBoundary__L_LWO{fill:rgba(13,13,13,.38);stroke:rgba(255,255,255,.3);stroke-width:1}.Origin_systemLabel__udsQ0{fill:rgba(255,255,255,.7);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.15em}.Origin_orbit__XtzXD{fill:none;stroke:rgba(255,255,255,.22);stroke-dasharray:3 5;stroke-width:1}.Origin_core__X8H1s circle{fill:#0D0D0D;stroke:#D9281A;stroke-width:1.2}.Origin_core__X8H1s text{fill:#fff;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:600;text-anchor:middle;letter-spacing:.12em}.Origin_satellite__iNYnQ circle{fill:#1A1A1A;stroke:rgba(255,255,255,.5);stroke-width:1}.Origin_satellite__iNYnQ text{fill:rgba(255,255,255,.82);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:7px;text-anchor:middle;letter-spacing:.035em}.Origin_toolLinks__aLiKL path{fill:none;stroke:rgba(255,255,255,.35);stroke-width:1}.Origin_toolApps__1IoAa rect{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.32);stroke-width:1}.Origin_toolApps__1IoAa text{fill:rgba(255,255,255,.8);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;text-anchor:middle;letter-spacing:.08em}.Origin_orbitSignal__Z5J_W{transform-box:view-box;transform-origin:50% 50%;animation:Origin_orbit-signal__2D4_9 12s linear infinite}.Origin_orbitSignal__Z5J_W circle{fill:none;stroke:#D9281A;stroke-width:1.4}@keyframes Origin_orbit-signal__2D4_9{to{transform:rotate(1turn)}}@media (min-width:768px){.Origin_layout__Rgx5S{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:32px;align-items:stretch}.Origin_system__FKx5_{order:0;padding:36px}}@media (prefers-reduced-motion:reduce){.Origin_orbitSignal__Z5J_W{animation:none}}.Origin_workshopPromotion__9m6pe{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:28px;border-top:1px solid rgba(255,255,255,.16);padding-top:24px}.Origin_workshopPromotion__9m6pe p{margin:0;color:#fff;font-size:18px}.Origin_workshopPromotion__9m6pe small,.Origin_workshopPromotion__9m6pe span{display:block;margin-bottom:7px;color:rgba(255,255,255,.55);font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.Origin_workshopPromotion__9m6pe small{margin:7px 0 0}.Origin_workshopPromotion__9m6pe a{min-height:44px;white-space:nowrap;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:12px 18px;color:#fff;font-size:14px}.Origin_workshopPromotion__9m6pe a:hover{border-color:#d9281a}@media (max-width:640px){.Origin_workshopPromotion__9m6pe{align-items:start;flex-direction:column}}.Capabilities_panels__b9jrA{display:grid;gap:16px}.Capabilities_panel__yFFex{border:1px solid #e6e6e6;border-radius:18px;background:#FFFFFF;padding:28px}.Capabilities_accentPanel__hjwaS{border-color:rgba(217,40,26,.5)}.Capabilities_panel__yFFex h3{margin:0;font-size:22px;letter-spacing:-.02em}.Capabilities_panel__yFFex ul{display:grid;gap:16px;margin:28px 0 0;padding:0;list-style:none}.Capabilities_panel__yFFex li{position:relative;padding-left:18px;color:#4A4A4A;font-size:15px;line-height:1.55}.Capabilities_panel__yFFex li:before{position:absolute;top:.62em;left:0;width:6px;height:6px;border-radius:50%;background:#D9281A;content:""}.Capabilities_closing__xkzs9{max-width:66ch;margin:36px 0 0;color:#3A3A3A;font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.42}@media (min-width:768px){.Capabilities_panels__b9jrA{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Capabilities_panel__yFFex{padding:38px}}@media (max-width:767px){.Capabilities_isotype__1pYFk{top:16%;right:-20vw;width:220px;opacity:.045}}@media (prefers-reduced-motion:reduce){.Capabilities_isotype__1pYFk{animation:none!important}}.Capabilities_isotype__1pYFk{position:absolute;top:12%;right:-8vw;z-index:0;width:clamp(260px,34vw,460px);height:auto;opacity:.07;filter:blur(1.25px);pointer-events:none}@supports (animation-timeline:view()){.Capabilities_isotype__1pYFk{animation:Capabilities_isotype-parallax__I9sXv linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}@keyframes Capabilities_isotype-parallax__I9sXv{0%{transform:translate3d(0,9%,0)}to{transform:translate3d(0,-9%,0)}}.WaysWeHelp_grid__2kW5t{display:grid;gap:14px}.WaysWeHelp_card__2ddBv{min-height:220px;border:1px solid rgba(217,40,26,.42);border-radius:18px;padding:26px;background:linear-gradient(108deg,#1A1A1A,#1A1A1A 54%,#210d0b)}.WaysWeHelp_card__2ddBv svg{width:28px;height:28px;color:#D9281A}.WaysWeHelp_card__2ddBv h3{margin:42px 0 0;font-size:21px;letter-spacing:-.02em}.WaysWeHelp_card__2ddBv p{margin:12px 0 0;color:rgba(255,255,255,.64);font-size:15px;line-height:1.55}.WaysWeHelp_workshopLink__YHNyg{display:block;margin-top:22px;color:#fff;font-size:14px}.WaysWeHelp_workshopLink__YHNyg span{display:block;margin-bottom:6px;color:rgba(255,255,255,.55);font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.WaysWeHelp_workshopLink__YHNyg:hover{color:#d9281a}@media (min-width:768px){.WaysWeHelp_grid__2kW5t{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.WaysWeHelp_card__2ddBv{padding:32px}}.AgenticSystemOrbit_figure__nnI1b{container-type:inline-size;margin:0;border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:20px;background:#1a1a1a;color:#fff}.AgenticSystemOrbit_compact__TwvW9{border:1px solid transparent;padding:14px 16px;background:linear-gradient(168deg,#0d0d0d,rgba(217,40,26,.14) 62%,rgba(13,13,13,0)) padding-box,linear-gradient(150deg,rgba(217,40,26,0) 34%,rgba(217,40,26,.6)) border-box}.AgenticSystemOrbit_figure__nnI1b svg{width:100%;height:auto}.AgenticSystemOrbit_wide__pNzMH{display:block}.AgenticSystemOrbit_narrow__uGh9Z{display:none;max-width:300px;margin-inline:auto}.AgenticSystemOrbit_printOnly__XlCX6{display:none}@container (max-width: 439px){.AgenticSystemOrbit_wide__pNzMH{display:none}.AgenticSystemOrbit_narrow__uGh9Z{display:block}}.AgenticSystemOrbit_orbitInner__jDxMR,.AgenticSystemOrbit_orbit__crnIp{fill:none;stroke:currentColor;stroke-width:1.25;opacity:.26}.AgenticSystemOrbit_orbit__crnIp{stroke-dasharray:3 6}.AgenticSystemOrbit_signal__9_XnS{fill:none;stroke:#d9281a;stroke-width:2}.AgenticSystemOrbit_capability__MZ_B5 rect,.AgenticSystemOrbit_human__reW0h{fill:#0d0d0d;stroke:currentColor;stroke-opacity:.38}.AgenticSystemOrbit_capability__MZ_B5 text,.AgenticSystemOrbit_humanText__UOKsg{fill:currentColor;text-anchor:middle}.AgenticSystemOrbit_core__dhwRR{fill:#d9281a}.AgenticSystemOrbit_coreText__a79_2{fill:#fff;font-weight:600;text-anchor:middle}.AgenticSystemOrbit_flowLabel__sPmJY,.AgenticSystemOrbit_harness__unN1O,.AgenticSystemOrbit_returnLabel__cDq3t{font-family:var(--font-geist-mono);letter-spacing:.04em}.AgenticSystemOrbit_harness__unN1O{fill:currentColor;opacity:.6;letter-spacing:.12em;text-anchor:middle}.AgenticSystemOrbit_flowLabel__sPmJY{fill:currentColor;opacity:.68}.AgenticSystemOrbit_returnLabel__cDq3t{fill:#ff6a5c}.AgenticSystemOrbit_flow__41rc1,.AgenticSystemOrbit_returnFlow__COaFt{fill:none;stroke-width:1.5}.AgenticSystemOrbit_flow__41rc1{stroke:currentColor;stroke-opacity:.5}.AgenticSystemOrbit_arrowHead__kE_qB{fill:currentColor;fill-opacity:.5}.AgenticSystemOrbit_returnFlow__COaFt{stroke:#d9281a;stroke-opacity:.85}.AgenticSystemOrbit_returnHead__Q1VkE{fill:#d9281a}.AgenticSystemOrbit_result__hYg_X{fill:currentColor;font-weight:600}.AgenticSystemOrbit_caption__IFSIf{margin-top:12px;color:rgba(255,255,255,.62);font-size:14px;line-height:1.5}.AgenticSystemOrbit_srOnly__MMFQu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_capability__MZ_B5 text,.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_humanText__UOKsg{font-size:15px}.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_coreText__a79_2{font-size:18px}.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_result__hYg_X{font-size:17px}.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_flowLabel__sPmJY,.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_harness__unN1O,.AgenticSystemOrbit_wide__pNzMH .AgenticSystemOrbit_returnLabel__cDq3t{font-size:14px}.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_capability__MZ_B5 text{font-size:13px}.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_humanText__UOKsg{font-size:14px}.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_coreText__a79_2{font-size:15px}.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_result__hYg_X{font-size:14px}.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_flowLabel__sPmJY,.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_harness__unN1O,.AgenticSystemOrbit_narrow__uGh9Z .AgenticSystemOrbit_returnLabel__cDq3t{font-size:13px}@media print{.AgenticSystemOrbit_narrow__uGh9Z,.AgenticSystemOrbit_wide__pNzMH{display:none}.AgenticSystemOrbit_printOnly__XlCX6{display:block}.AgenticSystemOrbit_compact__TwvW9,.AgenticSystemOrbit_figure__nnI1b{border:1px solid #c9c9c9;padding:12px;background:#fff;color:#0d0d0d;-webkit-print-color-adjust:exact;print-color-adjust:exact}.AgenticSystemOrbit_capability__MZ_B5 rect,.AgenticSystemOrbit_human__reW0h{fill:#fff;stroke:#0d0d0d;stroke-opacity:.5}.AgenticSystemOrbit_core__dhwRR{fill:#d9281a}.AgenticSystemOrbit_coreText__a79_2{fill:#fff}.AgenticSystemOrbit_returnFlow__COaFt,.AgenticSystemOrbit_signal__9_XnS{stroke:#d9281a}.AgenticSystemOrbit_returnHead__Q1VkE{fill:#d9281a}.AgenticSystemOrbit_returnLabel__cDq3t{fill:#b71f12}.AgenticSystemOrbit_caption__IFSIf{margin-top:8px;color:#3a3a3a}}.WorkshopFollowUpSection_followUpSection__4Zv6M{background:#0d0d0d;color:#fff}.WorkshopFollowUpSection_band__j8o9Q{padding-top:80px;padding-bottom:80px}.WorkshopFollowUpSection_chip___bZSx{display:inline-flex;border:1px solid rgba(217,40,26,.5);border-radius:9999px;background:rgba(217,40,26,.18);backdrop-filter:blur(6px);padding:6px 14px;color:#ff6a5c;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopFollowUpSection_followUpSection__4Zv6M h2{margin-top:16px}.WorkshopFollowUpSection_followUpBody__eO4yo{margin-top:20px;max-width:62ch;font-size:18px;line-height:1.5}.WorkshopFollowUpSection_followUpMeta__7cFYI{margin-top:24px;border-top:1px solid rgba(255,255,255,.35);padding-top:16px;font-family:var(--font-geist-mono);font-size:13px}@media (max-width:767px){.WorkshopFollowUpSection_band__j8o9Q{padding-top:56px;padding-bottom:56px}}.WorkshopDetail_band__btd7I{padding-top:80px;padding-bottom:80px}.WorkshopDetail_reservationGrid__27RUM,.WorkshopDetail_systemGrid__PfPr_{display:grid;gap:32px}.WorkshopDetail_reservationGrid__27RUM{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkshopDetail_audienceLead__DYA5m{margin-top:20px;max-width:70ch;font-size:clamp(18px,2vw,22px);line-height:1.55;letter-spacing:-.01em}.WorkshopDetail_audienceDivider__MkXM2{margin-top:40px;border-top:1px solid #0d0d0d}.WorkshopDetail_audienceGrid__MNmE0{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:56px;margin-top:32px}.WorkshopDetail_audienceWhyKicker__MTLwL{color:#b71f12;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_audienceInsight__O5hlZ{margin-top:16px;font-size:19px;line-height:1.55}.WorkshopDetail_audienceNotFor__wyge_{border-left:1px solid #e2e2e2;padding-left:32px}.WorkshopDetail_audienceNotForKicker___wAK8{color:#8a8a8a;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_note__yLoYd{margin-top:16px;color:#6b6b6b;font-size:14px;line-height:1.6}.WorkshopDetail_system__csNB9{background:#0d0d0d;color:#fff}.WorkshopDetail_systemGrid__PfPr_{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:start}.WorkshopDetail_systemGrid__PfPr_ dl>div{border-top:1px solid rgba(255,255,255,.16);padding:16px 0}.WorkshopDetail_systemGrid__PfPr_ dt{font-weight:600}.WorkshopDetail_systemGrid__PfPr_ dd{margin-top:4px;color:rgba(255,255,255,.65);font-size:14px;line-height:1.5}.WorkshopDetail_method__AJP1M{background:#f7f7f7}.WorkshopDetail_casesWrapper__hZ4uR{display:grid;gap:32px;margin-top:36px}.WorkshopDetail_casesClose___UgaK{margin-top:20px;max-width:60ch;color:#6b6b6b;font-size:15px}.WorkshopDetail_caseGuide__yPsjl{border-radius:18px;background:#0d0d0d;padding:32px;color:#fff}.WorkshopDetail_caseKicker__yPV4h{color:#ff6a5c;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_caseGuide__yPsjl h3{margin-top:14px;font-size:clamp(24px,2.6vw,30px)}.WorkshopDetail_caseCompany__RgTI5{margin-top:10px;color:rgba(255,255,255,.72);font-family:var(--font-geist-mono);font-size:12px}.WorkshopDetail_caseQuote__tN_7g{margin:22px 0 0;border-left:2px solid #d9281a;padding-left:16px}.WorkshopDetail_caseQuote__tN_7g p{font-size:18px;font-style:italic;color:#fff}.WorkshopDetail_caseQuote__tN_7g footer{margin-top:8px;color:rgba(255,255,255,.72);font-size:13px;font-style:normal}.WorkshopDetail_casePath__jFwkD{display:flex;flex-wrap:wrap;gap:10px 12px;margin:22px 0 0;padding:0;list-style:none}.WorkshopDetail_casePath__jFwkD li{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-geist-mono);font-size:14px}.WorkshopDetail_casePath__jFwkD span{color:rgba(255,255,255,.45)}.WorkshopDetail_caseOutcome__f_7mG{margin-top:20px;color:#ff6a5c;font-size:16px}.WorkshopDetail_caseNote__GcnPQ{margin-top:8px;color:rgba(255,255,255,.72);font-size:14px}.WorkshopDetail_casesGrid__U8sWO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.WorkshopDetail_caseCard__zTJRJ{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:14px;background:#fff;padding:24px}.WorkshopDetail_caseCardKicker__GL1HI{color:#b71f12;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_caseCardNumber__C_TGI{margin-top:14px;font:600 34px/1 var(--font-geist-mono);color:#d9281a;letter-spacing:-.02em}.WorkshopDetail_caseCard__zTJRJ h3{margin:16px 0 0;font-size:19px}.WorkshopDetail_caseCard__zTJRJ p{margin:8px 0 0;color:#6b6b6b;font-size:14px;line-height:1.5}.WorkshopDetail_caseCard__zTJRJ p.WorkshopDetail_caseCardQuestion__YKe2n{margin-top:12px;color:#0d0d0d;font-size:15px;font-weight:500;line-height:1.45}.WorkshopDetail_day__QR8L2{background:#f7f7f7}.WorkshopDetail_dayCards__PgPJe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}.WorkshopDetail_dayCard__P6t5g{display:grid;grid-template-rows:auto auto 1fr auto;border:1px solid #e6e6e6;border-radius:14px;background:#fff;padding:20px;text-align:left;transition:border-color .2s ease}.WorkshopDetail_dayCard__P6t5g:hover{border-color:#0d0d0d}.WorkshopDetail_dayCardMedia__T_1M_{display:flex;align-items:center;justify-content:center;justify-self:start;overflow:hidden;width:64px;height:64px;border:1px solid rgba(13,13,13,.18);border-radius:9999px;color:#0d0d0d}.WorkshopDetail_dayCardPhoto__tFk0o{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.WorkshopDetail_dayCardTitle__hTUp1{display:block;margin-top:20px;font-weight:600}.WorkshopDetail_dayCardSummary__nC9gt{display:block;margin-top:8px;color:#6b6b6b;font-size:14px;line-height:1.5}.WorkshopDetail_dayCardAction__Gn6Pq{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#b71f12;font-size:14px}.WorkshopDetail_dayCardArrow__GT4Fu{transition:transform .2s ease}.WorkshopDetail_dayCard__P6t5g:focus-visible .WorkshopDetail_dayCardArrow__GT4Fu,.WorkshopDetail_dayCard__P6t5g:hover .WorkshopDetail_dayCardArrow__GT4Fu{transform:translateX(4px)}.WorkshopDetail_reservation__eOpLA ul{display:grid;gap:12px;margin-top:28px;color:#6b6b6b}.WorkshopDetail_reservation__eOpLA li{border-left:2px solid #d9281a;padding-left:12px}.WorkshopDetail_reservationFollowUp__9BaFN{margin-top:28px}.WorkshopDetail_loop__Jzt0u{margin-top:40px;border-top:1px solid rgba(255,255,255,.16);padding-top:28px}.WorkshopDetail_loopLabel__tKDvm{color:#ff6a5c;font-family:var(--font-geist-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_loopCopy__XmtM_{margin-top:12px;max-width:62ch;color:rgba(255,255,255,.78);font-size:18px;line-height:1.5}.WorkshopDetail_loopSequence__uRzvW{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;color:#fff;font-family:var(--font-geist-mono);font-size:14px;letter-spacing:.04em}.WorkshopDetail_loopArrow__RuL_x,.WorkshopDetail_loopDot__bTRYn{color:rgba(255,255,255,.45)}.WorkshopDetail_tools__YtIhj{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;border-top:1px solid rgba(255,255,255,.16);padding-top:24px}.WorkshopDetail_toolsLabel__Dfeva{color:rgba(255,255,255,.55);font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.WorkshopDetail_toolsList__Nt4m5{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px}.WorkshopDetail_tool__vOBNT{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.88);font-size:16px}.WorkshopDetail_toolLogo__dZS2R{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.WorkshopDetail_conversion__2uqnZ{border:1px solid rgba(255,255,255,.15);border-radius:18px;padding:28px;background:#1a1a1a;color:#fff;font-size:18px;line-height:1.5}.WorkshopDetail_faq__zdoQK{background:#f7f7f7}.WorkshopDetail_faqList__DLZMR{display:flex;flex-direction:column;gap:12px;margin-top:32px;max-width:76ch}.WorkshopDetail_faqItem__PAHce{border:1px solid #e6e6e6;border-radius:14px;background:#fff}.WorkshopDetail_faqSummary__zXOEn{position:relative;padding:18px 44px 18px 20px;list-style:none;font-size:17px;font-weight:600;cursor:pointer}.WorkshopDetail_faqSummary__zXOEn::-webkit-details-marker{display:none}.WorkshopDetail_faqSummary__zXOEn:after{position:absolute;top:18px;right:20px;color:#d9281a;font-family:var(--font-geist-mono);content:"+"}.WorkshopDetail_faqItem__PAHce[open] .WorkshopDetail_faqSummary__zXOEn:after{content:"\2212"}.WorkshopDetail_faqA__cH62o{padding:0 20px 20px;color:#3a3a3a;line-height:1.6}.WorkshopDetail_print__YzeW4{display:none}.WorkshopDetail_actions__RVeML{background:#f7f7f7}.WorkshopDetail_actionsBand__6pv2n{display:grid;gap:24px;padding-top:56px;padding-bottom:56px}.WorkshopDetail_actionsTitle__zU1wr{font-size:21px;font-weight:600;letter-spacing:-.01em}.WorkshopDetail_actionsCopy__i6xlb{margin-top:8px;max-width:52ch;color:#6b6b6b;line-height:1.6}@media (min-width:768px){.WorkshopDetail_actionsBand__6pv2n{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px}}@media (max-width:767px){.WorkshopDetail_band__btd7I{padding-top:56px;padding-bottom:56px}.WorkshopDetail_audienceGrid__MNmE0,.WorkshopDetail_dayCards__PgPJe,.WorkshopDetail_reservationGrid__27RUM,.WorkshopDetail_systemGrid__PfPr_{grid-template-columns:1fr}.WorkshopDetail_audienceNotFor__wyge_{border-left:none;border-top:1px solid #e2e2e2;padding-left:0;padding-top:24px}.WorkshopDetail_caseGuide__yPsjl{padding:24px}.WorkshopDetail_casesGrid__U8sWO{grid-template-columns:1fr}.WorkshopDetail_caseCardNumber__C_TGI{font-size:28px}.WorkshopDetail_dayCard__P6t5g{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto auto;-moz-column-gap:14px;column-gap:14px;padding:16px}.WorkshopDetail_dayCardMedia__T_1M_{grid-row:1/span 3;align-self:start;width:56px;height:56px}.WorkshopDetail_dayCardTitle__hTUp1{margin-top:0}.WorkshopDetail_dayCardAction__Gn6Pq{margin-top:12px}}@media (prefers-reduced-motion:reduce){.WorkshopDetail_dayCardArrow__GT4Fu{transition:none}.WorkshopDetail_dayCard__P6t5g:focus-visible .WorkshopDetail_dayCardArrow__GT4Fu,.WorkshopDetail_dayCard__P6t5g:hover .WorkshopDetail_dayCardArrow__GT4Fu{transform:none}.WorkshopDetail_faqItem__PAHce{transition:none}}@media print{@page{size:A4;margin:14mm}.WorkshopDetail_print__YzeW4{display:block;color:#0d0d0d;font-size:9.5pt;line-height:1.45;-webkit-print-color-adjust:exact;print-color-adjust:exact}.WorkshopDetail_printHeader__0l4jQ{border-bottom:2pt solid #d9281a;padding-bottom:8pt}.WorkshopDetail_printLogo__WnpyI{width:auto;height:16pt;-o-object-fit:contain;object-fit:contain}.WorkshopDetail_print__YzeW4 h1{margin:10pt 0 0;font-size:22pt;letter-spacing:-.02em;line-height:1.1}.WorkshopDetail_printFacts__acnf_{margin-top:6pt;color:#3a3a3a;font-size:9pt}.WorkshopDetail_print__YzeW4 section{margin-top:14pt}.WorkshopDetail_print__YzeW4 h2{margin:0 0 5pt;-moz-column-break-after:avoid;break-after:avoid;color:#d9281a;font-family:var(--font-geist-mono);font-size:8.5pt;letter-spacing:.14em;text-transform:uppercase}.WorkshopDetail_print__YzeW4 h3{margin:9pt 0 3pt;font-size:11pt;-moz-column-break-after:avoid;break-after:avoid}.WorkshopDetail_print__YzeW4 p{margin:0 0 5pt}.WorkshopDetail_print__YzeW4 ol,.WorkshopDetail_print__YzeW4 ul{margin:5pt 0 0;padding-left:12pt;list-style:none}.WorkshopDetail_print__YzeW4 li{position:relative;margin-bottom:3pt;padding-left:9pt;-moz-column-break-inside:avoid;break-inside:avoid}.WorkshopDetail_print__YzeW4 li:before{position:absolute;left:0;color:#d9281a;content:"\2022"}.WorkshopDetail_printCases__Wkifz{counter-reset:caso}.WorkshopDetail_printCases__Wkifz li{counter-increment:caso;padding-left:16pt}.WorkshopDetail_printCases__Wkifz li:before{font-family:var(--font-geist-mono);font-weight:600;content:counter(caso,decimal-leading-zero)}.WorkshopDetail_printTerms__Gtctn li:before{content:"\2014"}.WorkshopDetail_printAside___Hp8a{margin-top:6pt;border-left:2pt solid #d9281a;padding-left:7pt;color:#3a3a3a}.WorkshopDetail_printBreak__wb_zG{-moz-column-break-before:page;break-before:page}.WorkshopDetail_print__YzeW4 .WorkshopDetail_printCanonical__0vYv8{margin-top:30mm;border-top:.5pt solid #c9c9c9;padding-top:6pt;color:#6b6b6b;font-size:8pt}.WorkshopDetail_print__YzeW4 figure{margin:8pt 0}.WorkshopDetail_printCaseGuide__IiXl_,.WorkshopDetail_print__YzeW4 figure{-moz-column-break-inside:avoid;break-inside:avoid}.WorkshopDetail_printCaseGuide__IiXl_ blockquote{margin:5pt 0;border-left:1.5pt solid #d9281a;padding-left:7pt;font-style:italic}.WorkshopDetail_printCaseGuide__IiXl_ blockquote footer{color:#6b6b6b;font-size:8pt;font-style:normal}.WorkshopDetail_printFaq__IEXW9{margin-top:5pt}.WorkshopDetail_printFaq__IEXW9 div{margin-bottom:6pt;-moz-column-break-inside:avoid;break-inside:avoid}.WorkshopDetail_printFaq__IEXW9 dt{font-weight:600}.WorkshopDetail_printFaq__IEXW9 dd{margin:2pt 0 0;color:#3a3a3a}}.WorkshopIndex_hero__3Ko3_{background:#0d0d0d;color:#fff;padding:128px 0 48px}.WorkshopIndex_intro__pOEEt{max-width:46ch;margin-top:24px;color:rgba(255,255,255,.7);font-size:clamp(18px,2vw,22px);letter-spacing:-.01em;line-height:1.55}.WorkshopIndex_catalog__m5lP_{background:#0d0d0d;color:#fff;padding-bottom:96px}.WorkshopIndex_featured__8CRdL{display:grid;overflow:hidden;border:1px solid rgba(217,40,26,.42);border-radius:18px;background:linear-gradient(108deg,#1a1a1a,#1a1a1a 54%,#210d0b)}.WorkshopIndex_featuredPhoto___MeOh{width:100%;height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover}.WorkshopIndex_featuredBody__hXBYi{padding:28px}.WorkshopIndex_label__ibBbg{color:#ff6a5c;font-family:var(--font-geist-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.WorkshopIndex_schedule__5dP1Z{margin-top:12px;color:rgba(255,255,255,.72);font-family:var(--font-geist-mono);font-size:13px;letter-spacing:.04em}.WorkshopIndex_featuredTitle__aapXx{margin-top:10px;font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.WorkshopIndex_meta___H2JI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;border-top:1px solid rgba(255,255,255,.16);padding-top:18px}.WorkshopIndex_meta___H2JI dt{color:rgba(255,255,255,.55);font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.WorkshopIndex_meta___H2JI dd{margin-top:6px;font-size:14px;line-height:1.45}.WorkshopIndex_cta__gIGVe{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:24px;border-radius:100px;padding:0 22px;background:#d9281a;color:#fff;font-size:14px;font-weight:500;transition:background-color .2s ease}.WorkshopIndex_cta__gIGVe:hover{background:#b71f12}.WorkshopIndex_collection__fVspp{margin-top:64px}.WorkshopIndex_collectionTitle__VIrFx{font-size:21px;font-weight:600;letter-spacing:-.01em}.WorkshopIndex_grid__S44ml{display:grid;gap:14px;margin-top:20px}.WorkshopIndex_card__VTskN{height:100%;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:24px;background:#1a1a1a;transition:border-color .2s ease}.WorkshopIndex_card__VTskN:hover{border-color:rgba(255,255,255,.32)}.WorkshopIndex_cardTitle__ojWTF{margin-top:10px;font-size:18px;font-weight:600;line-height:1.25}.WorkshopIndex_cardMeta__4652P{margin-top:8px;color:rgba(255,255,255,.62);font-size:14px}.WorkshopIndex_cardCta__ezGgm{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;color:#ff6a5c;font-size:14px}.WorkshopIndex_empty__fPIPs{margin-top:20px;border:1px dashed rgba(255,255,255,.22);border-radius:18px;padding:28px;color:rgba(255,255,255,.62);font-family:var(--font-geist-mono);font-size:13px;line-height:1.6}@media (min-width:768px){.WorkshopIndex_hero__3Ko3_{padding:168px 0 64px}.WorkshopIndex_featured__8CRdL{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.WorkshopIndex_featuredBody__hXBYi{padding:36px}.WorkshopIndex_grid__S44ml{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.WorkshopIndex_collectionTitle__VIrFx{font-size:23px}}@media (prefers-reduced-motion:reduce){.WorkshopIndex_card__VTskN,.WorkshopIndex_cta__gIGVe{transition:none}}