.ClaudeCodeWorkshopPageClient_page__GGgk_{color:#504a4a;caret-color:#1d3a5f;accent-color:#1d3a5f}.ClaudeCodeWorkshopPageClient_page__GGgk_ ::selection{background:#e5c02a;color:#0a2342}.ClaudeCodeWorkshopPageClient_page__GGgk_ :focus-visible{outline:2px solid #c5a03f;outline-offset:3px}.ClaudeCodeWorkshopPageClient_page__GGgk_ h1:where(:not([class])),.ClaudeCodeWorkshopPageClient_page__GGgk_ h2:where(:not([class])),.ClaudeCodeWorkshopPageClient_page__GGgk_ h3:where(:not([class])){color:#1d3a5f;text-wrap:pretty}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_page__GGgk_ h1:where(:not([class])),.ClaudeCodeWorkshopPageClient_page__GGgk_ h2:where(:not([class])),.ClaudeCodeWorkshopPageClient_page__GGgk_ h3:where(:not([class])){text-wrap:balance}}.ClaudeCodeWorkshopPageClient_page__GGgk_ .ClaudeCodeWorkshopPageClient_navy__0PsM1 h2,.ClaudeCodeWorkshopPageClient_page__GGgk_ .ClaudeCodeWorkshopPageClient_navy__0PsM1 h3,.ClaudeCodeWorkshopPageClient_page__GGgk_ .ClaudeCodeWorkshopPageClient_syllabus__b3Qdf h2,.ClaudeCodeWorkshopPageClient_page__GGgk_ .ClaudeCodeWorkshopPageClient_syllabus__b3Qdf h3{color:#fcfcfc}.ClaudeCodeWorkshopPageClient_cover__qlI35{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#0a2342}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_cover__qlI35{justify-content:center;min-height:44rem}}.font-prompt .ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk>span,.font-prompt .ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{letter-spacing:0}.ClaudeCodeWorkshopPageClient_coverContent__T7d_z{position:relative;z-index:2;width:100%;padding-top:48px;padding-bottom:44px}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_coverContent__T7d_z{padding-top:80px}}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_coverContent__T7d_z{padding:96px 24px}}.ClaudeCodeWorkshopPageClient_coverCopy__3Ew__{width:100%}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_coverCopy__3Ew__{max-width:55%}}.ClaudeCodeWorkshopPageClient_coverCopy__3Ew__ h1{margin:0 0 16px;color:#fcfcfc;font-size:clamp(1.875rem,6vw,3.75rem);font-weight:700;line-height:1.2}.ClaudeCodeWorkshopPageClient_lead__rigKp{max-width:34rem;margin-bottom:28px;color:#e5c02a;font-size:1.125rem;line-height:1.6}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_lead__rigKp{font-size:1.25rem}}.ClaudeCodeWorkshopPageClient_points__Z8OwT{display:flex;flex-direction:column;gap:10px;margin:0 0 32px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_points__Z8OwT{gap:12px;margin-bottom:44px}}.ClaudeCodeWorkshopPageClient_points__Z8OwT li{display:flex;align-items:flex-start;gap:12px;color:rgba(252,252,252,.92);font-size:.95rem;line-height:1.45}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_points__Z8OwT li{font-size:1.1rem}}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_points__Z8OwT li{font-size:1.25rem}}.ClaudeCodeWorkshopPageClient_points__Z8OwT svg{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.2em;color:#e5c02a;stroke-width:2.5}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_points__Z8OwT svg{width:1.4rem;height:1.4rem}}.ClaudeCodeWorkshopPageClient_coverMedia__Zag_p{position:relative;width:100%;margin:0}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_coverMedia__Zag_p{position:absolute;inset:0;z-index:0}}.ClaudeCodeWorkshopPageClient_coverMedia__Zag_p img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:90% center}@media(min-width:640px){.ClaudeCodeWorkshopPageClient_coverMedia__Zag_p img{aspect-ratio:16/10;object-position:62% top}}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_coverMedia__Zag_p img{height:100%;aspect-ratio:auto;object-position:57% top}}.ClaudeCodeWorkshopPageClient_proofCaption__U9Bt7{position:absolute;bottom:24px;left:24px;z-index:2;display:flex;flex-direction:column;gap:2px;max-width:min(22rem,100% - 48px);padding:14px 18px;background:rgba(10,35,66,.85);color:#dad6cc;font-size:.875rem;line-height:1.5}.ClaudeCodeWorkshopPageClient_proofCaption__U9Bt7 strong{margin-bottom:2px;color:#e5c02a;font-size:1.0625rem;font-weight:700;line-height:1.35}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_proofCaption__U9Bt7{left:auto;right:max(24px,(100% - 1152px)/2 + 24px);bottom:48px;max-width:26rem;padding:16px 22px;font-size:.9375rem}.ClaudeCodeWorkshopPageClient_proofCaption__U9Bt7 strong{font-size:1.25rem}}.ClaudeCodeWorkshopPageClient_coverOverlay__mlD6u{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a2342,rgba(10,35,66,.72) 9%,rgba(10,35,66,0) 32%)}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_coverOverlay__mlD6u{background:linear-gradient(95deg,rgba(10,35,66,.98),rgba(10,35,66,.95) 32%,rgba(10,35,66,.62) 48%,rgba(10,35,66,.18) 66%,rgba(10,35,66,.06)),linear-gradient(0deg,rgba(10,35,66,.5),transparent 38%)}}.ClaudeCodeWorkshopPageClient_sheet__K2N_X{padding:64px 0}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_sheet__K2N_X{padding:96px 0}}.ClaudeCodeWorkshopPageClient_sheet__K2N_X.ClaudeCodeWorkshopPageClient_flush__GsAUb{padding-top:0}.ClaudeCodeWorkshopPageClient_white__Bspon{background:#fcfcfc}.ClaudeCodeWorkshopPageClient_cream__Qoy1V{background:#f0eee9}.ClaudeCodeWorkshopPageClient_navy__0PsM1{background:#1d3a5f;color:#dad6cc}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{color:#e5c02a;border-color:rgba(218,214,204,.22)}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_standfirst__4jhmR{color:#dad6cc}.ClaudeCodeWorkshopPageClient_syllabus__b3Qdf{background:#0a2342;color:#dad6cc}.ClaudeCodeWorkshopPageClient_syllabus__b3Qdf .ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{color:#e5c02a;border-color:rgba(218,214,204,.22)}.ClaudeCodeWorkshopPageClient_syllabus__b3Qdf .ClaudeCodeWorkshopPageClient_standfirst__4jhmR{color:#dad6cc}.ClaudeCodeWorkshopPageClient_spread__hzHab{display:grid;gap:24px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_spread__hzHab{grid-template-columns:3fr 9fr;gap:48px}}.ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{align-self:start;padding-top:6px;border-top:1px solid rgba(29,58,95,.18);color:#644b08;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}@media(max-width:1023.98px){.ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{order:1;margin-top:16px;padding-top:8px}}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_runningLabel__MFFEh{position:sticky;top:96px}}@media(max-width:1023.98px){.ClaudeCodeWorkshopPageClient_marginOnly__ZBUiI{display:none}}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_footRow__ZTM3x{display:none}}.ClaudeCodeWorkshopPageClient_body__9ilTG h2{max-width:24ch;margin:0 0 16px;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.35}.ClaudeCodeWorkshopPageClient_standfirst__4jhmR{max-width:38rem;margin-bottom:40px;font-size:1.0625rem;line-height:1.7}.ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe{display:grid;border-top:1px solid rgba(29,58,95,.18)}.ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe>div{padding:24px 0;border-bottom:1px solid rgba(29,58,95,.18)}.ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe dt{margin-bottom:8px;color:#1d3a5f;font-size:1.125rem;font-weight:600;line-height:1.4}.ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe dd{max-width:36rem;line-height:1.7}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe,.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe>div{border-color:rgba(218,214,204,.22)}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe dt{color:#fcfcfc}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_ruledEntries__iEsBe dd{color:#dad6cc}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_twoUp__t1_5O{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.ClaudeCodeWorkshopPageClient_outcomeRow__uguiI{display:grid;gap:40px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_outcomeRow__uguiI{grid-template-columns:1fr 280px;gap:64px;align-items:start}}.ClaudeCodeWorkshopPageClient_insetFigure__AoCEN{margin:0}.ClaudeCodeWorkshopPageClient_insetFigure__AoCEN img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.ClaudeCodeWorkshopPageClient_insetFigure__AoCEN figcaption{margin-top:12px;padding-top:8px;border-top:1px solid rgba(29,58,95,.18);font-size:.8125rem;line-height:1.5}.ClaudeCodeWorkshopPageClient_navy__0PsM1 .ClaudeCodeWorkshopPageClient_insetFigure__AoCEN figcaption{border-color:rgba(218,214,204,.22);color:#dad6cc}.ClaudeCodeWorkshopPageClient_aside__tiOPa{max-width:36rem;margin-top:32px;padding-top:12px;border-top:1px solid #c5a03f;font-size:.9375rem;line-height:1.65}.ClaudeCodeWorkshopPageClient_roleLine__LYKBS{display:grid;max-width:44rem;border-top:1px solid rgba(29,58,95,.18);color:#1d3a5f;font-size:1.125rem;font-weight:600;line-height:1.5}@media(min-width:640px){.ClaudeCodeWorkshopPageClient_roleLine__LYKBS{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_roleLine__LYKBS{grid-template-columns:repeat(3,minmax(0,1fr))}}.ClaudeCodeWorkshopPageClient_roleLine__LYKBS li{padding:12px 0;border-bottom:1px solid rgba(29,58,95,.18)}.ClaudeCodeWorkshopPageClient_moduleColumns__5OwhW{display:grid;gap:44px;margin-top:16px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_moduleColumns__5OwhW{margin-top:40px}}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_moduleColumns__5OwhW{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0}}.ClaudeCodeWorkshopPageClient_module__mmbnh{position:relative;padding-top:22px;--gutter:24px}.ClaudeCodeWorkshopPageClient_module__mmbnh:after,.ClaudeCodeWorkshopPageClient_module__mmbnh:before{content:"";position:absolute;top:0;right:0;left:0;height:3px}.ClaudeCodeWorkshopPageClient_module__mmbnh:before{background:rgba(218,214,204,.2)}.ClaudeCodeWorkshopPageClient_module__mmbnh:after{background:#e5c02a;transform:scaleX(var(--arc,1));transform-origin:left center}@media(min-width:1200px){.ClaudeCodeWorkshopPageClient_module__mmbnh{--gutter:32px}}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_module__mmbnh{display:grid;grid-row:span var(--rows,3);grid-template-rows:subgrid;padding:22px var(--gutter) 0;border-left:1px solid rgba(218,214,204,.16)}.ClaudeCodeWorkshopPageClient_module__mmbnh:after,.ClaudeCodeWorkshopPageClient_module__mmbnh:before{right:var(--gutter);left:var(--gutter)}.ClaudeCodeWorkshopPageClient_module__mmbnh:first-child{padding-left:0;border-left:0}.ClaudeCodeWorkshopPageClient_module__mmbnh:first-child:after,.ClaudeCodeWorkshopPageClient_module__mmbnh:first-child:before{left:0}.ClaudeCodeWorkshopPageClient_module__mmbnh:last-child{padding-right:0}.ClaudeCodeWorkshopPageClient_module__mmbnh:last-child:after,.ClaudeCodeWorkshopPageClient_module__mmbnh:last-child:before{right:0}}.ClaudeCodeWorkshopPageClient_module__mmbnh h3{margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.4}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_module__mmbnh h3{display:grid;grid-row:span 2;grid-template-rows:subgrid}}.ClaudeCodeWorkshopPageClient_module__mmbnh .ClaudeCodeWorkshopPageClient_moduleTitle__JjOxt{display:block}.ClaudeCodeWorkshopPageClient_module__mmbnh>p{color:#dad6cc;font-size:.9375rem;line-height:1.7}.ClaudeCodeWorkshopPageClient_module__mmbnh ol{margin-top:24px;border-top:1px solid rgba(218,214,204,.16)}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_module__mmbnh ol{display:grid;grid-row:span var(--lessons,5);grid-template-rows:subgrid}}.ClaudeCodeWorkshopPageClient_module__mmbnh li{display:grid;grid-template-columns:1.75rem 1fr;gap:10px;padding:12px 0;border-bottom:1px solid rgba(218,214,204,.16);counter-increment:lesson;color:rgba(252,252,252,.94);font-size:.9375rem;line-height:1.6;transition:color .16s ease}.ClaudeCodeWorkshopPageClient_module__mmbnh li:before{content:counter(lesson,decimal-leading-zero);color:#c5a03f;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600;transition:color .16s ease}.ClaudeCodeWorkshopPageClient_module__mmbnh li:hover{color:#fff}.ClaudeCodeWorkshopPageClient_module__mmbnh li:hover:before{color:#e5c02a}.ClaudeCodeWorkshopPageClient_moduleLabel__PTdyt{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px;color:#e5c02a;font-size:.9375rem;font-weight:600}.ClaudeCodeWorkshopPageClient_moduleRange__QZmwH{flex:0 0 auto;color:#dad6cc;font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14{display:grid;gap:40px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14{grid-template-columns:3fr 9fr;gap:48px}}.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14 .ClaudeCodeWorkshopPageClient_button__vp7Td{margin-top:40px}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14 .ClaudeCodeWorkshopPageClient_insetFigure__AoCEN{order:-1}}.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14 .ClaudeCodeWorkshopPageClient_insetFigure__AoCEN img{aspect-ratio:4/3}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_deliveryRow__7dF14 .ClaudeCodeWorkshopPageClient_insetFigure__AoCEN img{aspect-ratio:3/4}}.ClaudeCodeWorkshopPageClient_steps__ca0V5{display:grid;align-content:start;counter-reset:step;border-top:1px solid #1d3a5f}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_steps__ca0V5{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.ClaudeCodeWorkshopPageClient_steps__ca0V5 li{display:grid;grid-template-columns:2.5rem 1fr;align-content:start;column-gap:12px;padding:20px 0;border-bottom:1px solid rgba(29,58,95,.18);counter-increment:step}.ClaudeCodeWorkshopPageClient_steps__ca0V5 li:before{content:counter(step,decimal-leading-zero);grid-row:span 2;color:#644b08;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.ClaudeCodeWorkshopPageClient_steps__ca0V5 h3{margin-bottom:6px;font-size:1.125rem;font-weight:600;line-height:1.4}.ClaudeCodeWorkshopPageClient_steps__ca0V5 p{max-width:30rem;font-size:.9375rem;line-height:1.65}.ClaudeCodeWorkshopPageClient_downloadRow__2Copa{display:flex;margin-top:44px;padding-top:28px;border-top:1px solid rgba(218,214,204,.16)}.ClaudeCodeWorkshopPageClient_downloadLink__geYX0{display:inline-flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 24px;border:1px solid #c5a03f;border-radius:5px;color:#e5c02a;font-weight:600;line-height:1.3;transition:border-color .16s ease,background-color .16s ease}@media(min-width:640px){.ClaudeCodeWorkshopPageClient_downloadLink__geYX0{width:auto}}.ClaudeCodeWorkshopPageClient_downloadLink__geYX0 svg{flex:0 0 auto;width:18px;color:#e5c02a}.ClaudeCodeWorkshopPageClient_downloadLink__geYX0 svg:last-child{width:14px;color:#dad6cc}.ClaudeCodeWorkshopPageClient_downloadLink__geYX0:hover{border-color:#e5c02a;background:rgba(229,192,42,.1)}.ClaudeCodeWorkshopPageClient_button__vp7Td,.ClaudeCodeWorkshopPageClient_formButton__E8tYX{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:8px 20px;border:0;border-radius:5px;background:#866e30;color:#fff;font-weight:600;line-height:1.3;text-align:left;transition:background-color .16s ease,transform .24s cubic-bezier(.16,1,.3,1)}.ClaudeCodeWorkshopPageClient_button__vp7Td svg,.ClaudeCodeWorkshopPageClient_formButton__E8tYX svg{flex:0 0 auto;width:18px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.ClaudeCodeWorkshopPageClient_button__vp7Td:hover,.ClaudeCodeWorkshopPageClient_formButton__E8tYX:hover{background:#644b08}.ClaudeCodeWorkshopPageClient_button__vp7Td:hover svg,.ClaudeCodeWorkshopPageClient_formButton__E8tYX:hover svg{transform:translateX(3px)}.ClaudeCodeWorkshopPageClient_button__vp7Td:focus-visible,.ClaudeCodeWorkshopPageClient_formButton__E8tYX:focus-visible{outline:2px solid #c5a03f;outline-offset:3px}.ClaudeCodeWorkshopPageClient_button__vp7Td{width:fit-content;justify-self:start}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_button__vp7Td{white-space:nowrap}}.ClaudeCodeWorkshopPageClient_inquirySection__jQAyw{scroll-margin-top:24px;padding:64px 0;background:#0a2342;color:#dad6cc}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_inquirySection__jQAyw{padding:96px 0}}.ClaudeCodeWorkshopPageClient_inquiryGrid__9wJH6{display:grid;gap:48px;align-items:start}@media(min-width:900px){.ClaudeCodeWorkshopPageClient_inquiryGrid__9wJH6{grid-template-columns:5fr 7fr;gap:64px}}@media(max-width:899.98px){.ClaudeCodeWorkshopPageClient_inquiryGrid__9wJH6 .ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk{display:contents}.ClaudeCodeWorkshopPageClient_inquiryGrid__9wJH6 .ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk>span{order:2;margin-top:0}.ClaudeCodeWorkshopPageClient_inquiryGrid__9wJH6 .ClaudeCodeWorkshopPageClient_inquiryForm__89Ulz{order:1}}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk{display:flex;flex-direction:column}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk>span{display:block;order:1;margin-top:16px;padding-top:8px;border-top:1px solid rgba(218,214,204,.22);color:#e5c02a;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk h2{margin:0 0 16px;color:#fcfcfc;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.35}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk>p{max-width:30rem;line-height:1.7}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk ul{display:grid;margin-top:32px;border-top:1px solid rgba(218,214,204,.22)}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk li{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgba(218,214,204,.22);color:#fcfcfc;line-height:1.6}.ClaudeCodeWorkshopPageClient_inquiryCopy__iRIjk li svg{flex:0 0 auto;width:18px;margin-top:3px;color:#e5c02a}.ClaudeCodeWorkshopPageClient_inquiryForm__89Ulz{padding:24px 20px;border-radius:16px;background:#fcfcfc;color:#504a4a}@media(min-width:640px){.ClaudeCodeWorkshopPageClient_inquiryForm__89Ulz{padding:32px 28px}}.ClaudeCodeWorkshopPageClient_fieldRow__Qu22O{display:grid;gap:16px;margin-bottom:16px}@media(min-width:640px){.ClaudeCodeWorkshopPageClient_fieldRow__Qu22O{grid-template-columns:repeat(2,minmax(0,1fr))}}.ClaudeCodeWorkshopPageClient_field__Lr9VF,.ClaudeCodeWorkshopPageClient_fullField__zMpPh{display:flex;flex-direction:column;gap:6px;color:#1d3a5f;font-size:.875rem;font-weight:600}.ClaudeCodeWorkshopPageClient_field__Lr9VF b,.ClaudeCodeWorkshopPageClient_fullField__zMpPh b{color:#b34444}.ClaudeCodeWorkshopPageClient_field__Lr9VF input,.ClaudeCodeWorkshopPageClient_field__Lr9VF textarea,.ClaudeCodeWorkshopPageClient_fullField__zMpPh input,.ClaudeCodeWorkshopPageClient_fullField__zMpPh textarea{width:100%;border:1px solid #cbd5df;border-radius:8px;background:#fbfcfd;color:#504a4a;font-size:1rem;font-weight:400;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ClaudeCodeWorkshopPageClient_field__Lr9VF input::placeholder,.ClaudeCodeWorkshopPageClient_field__Lr9VF textarea::placeholder,.ClaudeCodeWorkshopPageClient_fullField__zMpPh input::placeholder,.ClaudeCodeWorkshopPageClient_fullField__zMpPh textarea::placeholder{color:#504a4a}.ClaudeCodeWorkshopPageClient_field__Lr9VF input:focus,.ClaudeCodeWorkshopPageClient_field__Lr9VF textarea:focus,.ClaudeCodeWorkshopPageClient_fullField__zMpPh input:focus,.ClaudeCodeWorkshopPageClient_fullField__zMpPh textarea:focus{border-color:#7e650f;box-shadow:0 0 0 3px rgba(229,192,42,.22)}.ClaudeCodeWorkshopPageClient_field__Lr9VF input[aria-invalid=true],.ClaudeCodeWorkshopPageClient_field__Lr9VF textarea[aria-invalid=true],.ClaudeCodeWorkshopPageClient_fullField__zMpPh input[aria-invalid=true],.ClaudeCodeWorkshopPageClient_fullField__zMpPh textarea[aria-invalid=true]{border-color:#c35e5e}.ClaudeCodeWorkshopPageClient_field__Lr9VF input,.ClaudeCodeWorkshopPageClient_fullField__zMpPh input{min-height:48px;padding:10px 12px}.ClaudeCodeWorkshopPageClient_field__Lr9VF textarea,.ClaudeCodeWorkshopPageClient_fullField__zMpPh textarea{min-height:128px;padding:12px;resize:vertical}.ClaudeCodeWorkshopPageClient_field__Lr9VF small,.ClaudeCodeWorkshopPageClient_fullField__zMpPh small{color:#ad3939;font-weight:500}.ClaudeCodeWorkshopPageClient_fullField__zMpPh{margin-bottom:16px}.ClaudeCodeWorkshopPageClient_consentField__rBQ9q{display:flex;align-items:flex-start;gap:10px;color:#504a4a;font-size:.875rem;line-height:1.5}.ClaudeCodeWorkshopPageClient_consentField__rBQ9q input{width:17px;height:17px;margin-top:3px;accent-color:#1d3a5f}.ClaudeCodeWorkshopPageClient_consentField__rBQ9q a{color:#644b08;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ClaudeCodeWorkshopPageClient_formButton__E8tYX{width:100%;margin-top:16px}.ClaudeCodeWorkshopPageClient_formButton__E8tYX:disabled{cursor:wait;opacity:.5}.ClaudeCodeWorkshopPageClient_formFootnote__CK3KD{margin-top:12px;color:#504a4a;font-size:.8125rem;text-align:center}.ClaudeCodeWorkshopPageClient_formError__bXYmz{margin-top:8px;color:#ad3939;font-size:.875rem}.ClaudeCodeWorkshopPageClient_honeypot__ufv6H{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ClaudeCodeWorkshopPageClient_successCard__W3M19{max-width:40rem;margin:0 auto;padding:48px 32px;border-top:1px solid #e5c02a;color:#fcfcfc;text-align:center}.ClaudeCodeWorkshopPageClient_successCard__W3M19 svg{width:40px;height:40px;margin:0 auto 16px;color:#e5c02a}.ClaudeCodeWorkshopPageClient_successCard__W3M19 h2{margin-bottom:12px;color:#fcfcfc;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600}.ClaudeCodeWorkshopPageClient_successCard__W3M19 p{color:#dad6cc;line-height:1.7}.ClaudeCodeWorkshopPageClient_faq__0bY5i{max-width:44rem;margin-top:40px;border-top:1px solid #1d3a5f}.ClaudeCodeWorkshopPageClient_faqItem__Nl5ca{border-bottom:1px solid rgba(29,58,95,.18)}.ClaudeCodeWorkshopPageClient_faqItem__Nl5ca h3{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.ClaudeCodeWorkshopPageClient_faqItem__Nl5ca button{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:18px 0;color:#1d3a5f;text-align:left}.ClaudeCodeWorkshopPageClient_faqItem__Nl5ca button svg{flex:0 0 auto;width:18px;margin-top:4px;color:#c5a03f}.ClaudeCodeWorkshopPageClient_faqAnswer__B3Ku9 p{max-width:38rem;padding:0 34px 20px 0;line-height:1.7}.ClaudeCodeWorkshopPageClient_faqAnswer__B3Ku9[data-open=true] p{animation:ClaudeCodeWorkshopPageClient_fadeUp__Yc45W .32s cubic-bezier(.16,1,.3,1) both}@keyframes ClaudeCodeWorkshopPageClient_fadeUp__Yc45W{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ClaudeCodeWorkshopPageClient_close__UW0hc{padding:64px 0;background:#1d3a5f;color:#dad6cc}@media(min-width:768px){.ClaudeCodeWorkshopPageClient_close__UW0hc{padding:96px 0}}.ClaudeCodeWorkshopPageClient_close__UW0hc h2{max-width:22ch;margin-bottom:16px;color:#fcfcfc;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.35}.ClaudeCodeWorkshopPageClient_close__UW0hc p{max-width:34rem;line-height:1.7}.ClaudeCodeWorkshopPageClient_closeGrid__w_Hon{display:grid;gap:32px;align-items:end}@media(min-width:1024px){.ClaudeCodeWorkshopPageClient_closeGrid__w_Hon{grid-template-columns:1fr auto;gap:64px}.ClaudeCodeWorkshopPageClient_closeGrid__w_Hon .ClaudeCodeWorkshopPageClient_button__vp7Td{justify-self:end}}@media(prefers-reduced-motion:reduce){.ClaudeCodeWorkshopPageClient_faqAnswer__B3Ku9[data-open=true] p{animation:none}.ClaudeCodeWorkshopPageClient_button__vp7Td,.ClaudeCodeWorkshopPageClient_button__vp7Td svg,.ClaudeCodeWorkshopPageClient_formButton__E8tYX,.ClaudeCodeWorkshopPageClient_formButton__E8tYX svg{transition:none}}