@keyframes cohortPage_cx-ping__jhow7{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.6);opacity:0}}.cohortPage_cxp__xwsaa{--color-primary:#4f46e5;--color-secondary:#d97706;--color-accent:#0f9b8e;--color-bg:#fafafa;--color-card:#fff;--color-tint:#f5f4fe;--color-stone:#f4f4f2;--color-heading:#0a0a0a;--color-body:#525252;--color-hairline:#e5e5e5;--color-muted:#737373;--font-head:var(--font-head-face),"Bricolage Grotesque",sans-serif;--font-mono:var(--font-mono-face),ui-monospace,monospace;--font-body:var(--font-body-face),"Inter",system-ui,sans-serif}.cohortPage_cxp__xwsaa a{color:var(--color-primary);text-decoration:none}.cohortPage_cxp__xwsaa .pagegrid{display:grid;grid-template-columns:repeat(26,minmax(0,1fr));background-image:linear-gradient(90deg,transparent calc(100% * 25 / 26),#ededeb calc(100% * 25 / 26),#ededeb calc(100% * 25 / 26 + 1px),transparent calc(100% * 25 / 26 + 1px)),repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 26 - 1px),#ededeb calc(100% / 26 - 1px),#ededeb calc(100% / 26));background-size:100% 100%}.cohortPage_cxp__xwsaa .panel{position:relative;z-index:1}@media (max-width:1180px){.cohortPage_cxp__xwsaa .cx-part3{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:768px){.cohortPage_cxp__xwsaa .foot-grid{grid-template-columns:1fr 1fr!important;gap:28px!important;padding:40px 12px 24px!important}.cohortPage_cxp__xwsaa .foot-grid>div:first-child{grid-column:1/-1}.cohortPage_cxp__xwsaa .cx-lead.cx-lead{padding:20px 12px!important;display:grid!important;grid-template-columns:96px minmax(0,1fr);-moz-column-gap:16px!important;column-gap:16px!important;row-gap:10px!important;align-items:start!important}.cohortPage_cxp__xwsaa .cx-lead.cx-lead>img{grid-column:1;grid-row:1/3}.cohortPage_cxp__xwsaa .cx-lead.cx-lead>div{display:contents!important}.cohortPage_cxp__xwsaa .cx-lead.cx-lead>div>div:first-child{grid-column:2;grid-row:1;align-self:end}.cohortPage_cxp__xwsaa .cx-lead.cx-lead>div>div:nth-child(2){grid-column:2;grid-row:2;align-self:start}.cohortPage_cxp__xwsaa .cx-lead.cx-lead>div>p{grid-column:1/-1;grid-row:3;margin-top:6px!important}.cohortPage_cxp__xwsaa .cx-lead+div>div{padding:20px 12px!important}.cohortPage_cxp__xwsaa .cx-lead>img{width:96px!important;height:116px!important}.cohortPage_cxp__xwsaa .cx-lead>div{min-width:0!important;gap:10px!important}.cohortPage_cxp__xwsaa .cx-lead h3{font-size:22px!important}.cohortPage_cxp__xwsaa .cx-lead .t-small{font-size:13.5px!important}.cohortPage_cxp__xwsaa .cx-lead p{font-size:15px!important;margin-top:2px!important;padding-top:10px!important}.cohortPage_cxp__xwsaa .pagegrid{background-image:none!important;grid-template-columns:14px repeat(24,minmax(0,1fr)) 14px}.cohortPage_cxp__xwsaa .mpad{padding-left:12px!important;padding-right:12px!important}.cohortPage_cxp__xwsaa .nav-links{display:none!important}.cohortPage_cxp__xwsaa .nav-in{padding:12px!important}.cohortPage_cxp__xwsaa .cx-left,.cohortPage_cxp__xwsaa .cx-right{grid-column:2/26!important}.cohortPage_cxp__xwsaa .cx-left{border-right:1px solid var(--color-hairline)!important;padding:22px 12px!important}.cohortPage_cxp__xwsaa .cx-right{grid-row:4!important;border-top:none!important;display:contents!important}.cohortPage_cxp__xwsaa .cx-res{display:flex!important;grid-column:2/26;grid-row:4;position:relative;z-index:1;border:1px solid var(--color-hairline);border-top:none}.cohortPage_cxp__xwsaa .cx-res>.cx-form{order:-1}.cohortPage_cxp__xwsaa .cx-facts{grid-row:5!important}.cohortPage_cxp__xwsaa .cx-auth{grid-column:2/26;grid-row:6;position:relative;z-index:1;border:1px solid var(--color-hairline);border-top:none;margin-bottom:40px}.cohortPage_cxp__xwsaa .cx-gap-hero{display:none!important}.cohortPage_cxp__xwsaa .cx-left .t-h1,.cohortPage_cxp__xwsaa .cx-proj{margin-bottom:24px!important}.cohortPage_cxp__xwsaa .cx-proj>div+div{gap:12px!important;padding:14px 0!important}.cohortPage_cxp__xwsaa .cx-proj>div+div>div:first-child{width:40px!important;height:40px!important}.cohortPage_cxp__xwsaa .cx-cta{flex-direction:column;align-items:stretch!important}.cohortPage_cxp__xwsaa .cx-cta>a{text-align:center}.cohortPage_cxp__xwsaa .cx-auth{padding:22px 12px 18px!important}.cohortPage_cxp__xwsaa .cx-auth img{width:84px!important;height:100px!important}.cohortPage_cxp__xwsaa .cx-form{margin:12px!important;padding:18px 14px!important}.cohortPage_cxp__xwsaa .cx-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cohortPage_cxp__xwsaa .cx-stats>div:nth-child(2n){border-right:none!important}.cohortPage_cxp__xwsaa .cx-stats>div:nth-child(-n+2){border-bottom:1px solid var(--color-hairline)}.cohortPage_cxp__xwsaa .g-head{padding:32px 12px 16px!important}.cohortPage_cxp__xwsaa .cx-board{grid-template-columns:minmax(0,1fr)!important}.cohortPage_cxp__xwsaa .cx-board>div{border-right:none!important;border-bottom:1px solid var(--color-hairline)}.cohortPage_cxp__xwsaa .cx-board>div:last-child{border-bottom:none}.cohortPage_cxp__xwsaa .cx-part{padding-top:28px!important;padding-bottom:30px!important}.cohortPage_cxp__xwsaa .cx-curr,.cohortPage_cxp__xwsaa .cx-part{grid-template-columns:minmax(0,1fr)!important}.cohortPage_cxp__xwsaa .cx-curr-rail{flex-direction:row!important;overflow-x:auto;border-right:none!important;border-bottom:1px solid var(--color-hairline)}.cohortPage_cxp__xwsaa .cx-curr-rail>button{flex:1 0 150px}.cohortPage_cxp__xwsaa .cx-curr-panel{height:460px!important}.cohortPage_cxp__xwsaa .cx-curr-panel[data-open="0"]{height:auto!important;max-height:460px}.cohortPage_cxp__xwsaa .cx-gap{height:24px!important}.cohortPage_cxp__xwsaa .cx-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cohortPage_cxp__xwsaa .cx-facts>div{padding:14px 12px!important;border-right:none!important;border-bottom:1px solid var(--color-hairline)}.cohortPage_cxp__xwsaa .cx-facts>div:nth-child(odd){border-right:1px solid var(--color-hairline)!important}.cohortPage_cxp__xwsaa .cx-facts>div:last-child{grid-column:span 2;border-right:none!important;border-bottom:none}.cohortPage_cxp__xwsaa .cx-stack{grid-template-columns:minmax(0,1fr)!important}.cohortPage_cxp__xwsaa .cx-stack>div{border-right:none!important;border-bottom:1px solid var(--color-hairline)}.cohortPage_cxp__xwsaa .cx-stack>div:last-child{border-bottom:none}.cohortPage_cxp__xwsaa .cx-syl>div>*{padding-left:12px!important;padding-right:12px!important;margin-left:0!important;margin-right:0!important}.cohortPage_cxp__xwsaa .cx-syl>div>div:last-child,.cohortPage_cxp__xwsaa .cx-syl>div>p{margin-left:12px!important;margin-right:12px!important;padding-left:0!important;padding-right:0!important}.cohortPage_cxp__xwsaa .cx-syl>div>div:nth-child(6){margin-left:12px!important;margin-right:12px!important}.cohortPage_cxp__xwsaa .cx-syl-wrap{border:none!important}.cohortPage_cxp__xwsaa .cx-wk1{border:1px solid var(--color-hairline)!important;background:var(--color-card)!important}.cohortPage_cxp__xwsaa .cx-syl{gap:0;padding-top:0;background:transparent}.cohortPage_cxp__xwsaa .cx-syl.cx-syl>div{border-top:none!important}.cohortPage_cxp__xwsaa .cx-syl>div{display:flex!important;flex-direction:column;grid-row:auto!important;border:1px solid var(--color-hairline)!important}.cohortPage_cxp__xwsaa .cx-syl-head{cursor:pointer;min-height:44px;padding-top:12px!important}.cohortPage_cxp__xwsaa .cx-syl-head .cx-sched-chev{display:flex!important}.cohortPage_cxp__xwsaa .cx-syl-head[data-open="1"] .cx-sched-chev{transform:rotate(90deg)}.cohortPage_cxp__xwsaa .cx-syl>div>h3{padding-top:6px!important;padding-bottom:8px!important}.cohortPage_cxp__xwsaa .cx-syl>div>div:last-child{order:1;margin:0!important;padding:0 12px 16px!important;border-top:none!important}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-sched,.cohortPage_cxp__xwsaa .cx-syl>div>.cx-sched+div{order:2}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-syl-topics{order:2;padding:0 12px 16px!important}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-syl-topics[data-open="0"]{display:flex!important}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-sched{margin:0!important;padding:0 12px 16px!important;border-top:none!important}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-sched[data-open="0"]{display:none!important}.cohortPage_cxp__xwsaa .cx-syl>div>.cx-sched+div{margin:0 12px 16px!important}.cohortPage_cxp__xwsaa .cx-wk1{grid-template-columns:minmax(0,1fr)!important;padding:16px 12px!important}.cohortPage_cxp__xwsaa .cx-wk1>div:last-child{text-align:left!important;flex-direction:row!important;gap:12px!important}.cohortPage_cxp__xwsaa .cx-pad>div{padding:22px 12px!important}.cohortPage_cxp__xwsaa .cx-enroll>div:first-child{border-bottom-color:hsla(0,0%,100%,.22)!important}.cohortPage_cxp__xwsaa .cx-enroll button,.cohortPage_cxp__xwsaa .cx-enroll input{width:100%!important}.cohortPage_cxp__xwsaa .cx-price{grid-template-columns:minmax(0,1fr)!important}.cohortPage_cxp__xwsaa .cx-price>div{padding:24px 12px!important}.cohortPage_cxp__xwsaa .cx-price>.cx-or{flex-direction:row!important;width:auto!important;padding:0 12px!important}.cohortPage_cxp__xwsaa .cx-or-line{width:auto!important;height:1px!important}.cohortPage_cxp__xwsaa .t-h1.t-h1{font-size:27px!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.025em!important}}.cohortPage_cxp__xwsaa [data-hx="0"]:hover{background:var(--color-heading);border-color:var(--color-heading);color:#fff}.cohortPage_cxp__xwsaa [data-hx="1"]:hover{background:var(--color-heading);color:#fff}.cohortPage_cxp__xwsaa [data-hx="2"]:hover,.cohortPage_cxp__xwsaa [data-hx="3"]:hover{background:var(--color-heading);border-color:var(--color-heading)}.cohortPage_cxp__xwsaa [data-hx="3"]:hover{color:#fff}.cohortPage_cxp__xwsaa [data-hx="4"]:hover{background:var(--color-heading);color:#fff}.cohortPage_cxp__xwsaa [data-hx="5"]:hover{background:var(--color-heading);border-color:var(--color-heading)}