.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:18px;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;padding:12px}.WorkshopDetail_systemScene__ihNhc{position:relative;overflow:hidden;border-radius:24px;background:#000;padding-bottom:64px}.WorkshopDetail_systemVeil__1kkO1{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,.74) 0,rgba(13,13,13,.46) 45%,rgba(13,13,13,.42))}.WorkshopDetail_systemBand__voF0Q{position:relative;z-index:10;padding-top:80px;padding-bottom:24px}.WorkshopDetail_systemCard__l_4AQ{margin-top:32px;border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:24px;background:rgba(13,13,13,.88);backdrop-filter:blur(12px)}@supports not (backdrop-filter:blur(12px)){.WorkshopDetail_systemCard__l_4AQ{background:#1a1a1a}}.WorkshopDetail_systemGrid__PfPr_{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:center}.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_caseRole__hQVGQ{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:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 20px;margin:22px 0 0;padding:0;list-style:none}.WorkshopDetail_casePath__jFwkD li{display:grid;align-content:start;gap:6px;border-top:1px solid rgba(255,255,255,.18);padding-top:12px}.WorkshopDetail_caseStepNumber__NjmLf{color:#ff6a5c;font-family:var(--font-geist-mono);font-size:12px}.WorkshopDetail_caseStepName__vX1LO{color:#fff;font-family:var(--font-geist-mono);font-size:14px}.WorkshopDetail_caseStepHint__qqteL{color:rgba(255,255,255,.62);font-size:13px;line-height:1.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%;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;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_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_system__csNB9{padding:16px}.WorkshopDetail_systemScene__ihNhc{border-radius:32px}.WorkshopDetail_systemCard__l_4AQ{padding:32px}.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_systemBand__voF0Q{padding-top:56px;padding-bottom:16px}.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;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}}