.howItWorks-module__wJBOJG__root{--ink:#020101;--blue:#1560bd;--blue-soft:#e3edf9;--blue-ink:#20406a;--cream:#f1ebdf;--paper:#fbf8f2;--white:#fff;--muted:#5d554a;--line:#e2d8c6;--gold:#d9ac6b;--gold-deep:#a8763f;--gold-soft:#f5e6cc;--sage:#3f6b45;--sage-soft:#e6efe2;--radius:12px;background:var(--cream);color:var(--ink);scroll-behavior:smooth;font-size:16px;line-height:1.5;overflow-x:clip}.howItWorks-module__wJBOJG__root :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.howItWorks-module__wJBOJG__wrap{max-width:1200px;padding-inline:max(16px, env(safe-area-inset-left,0px));margin:0 auto;padding-inline-end:max(16px, env(safe-area-inset-right,0px))}@media (min-width:640px){.howItWorks-module__wJBOJG__wrap{padding-inline:32px}}.howItWorks-module__wJBOJG__kicker{font:600 .74rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin:0}.howItWorks-module__wJBOJG__lead{max-width:68ch;color:var(--muted);margin:0;font-size:1.04rem}.howItWorks-module__wJBOJG__small{color:var(--muted);margin:0;font-size:.88rem}.howItWorks-module__wJBOJG__mono{font-family:var(--mono);letter-spacing:.02em;font-size:.8rem}.howItWorks-module__wJBOJG__band{border-radius:var(--radius);background:var(--gold-soft);color:var(--ink);margin:0;padding:16px 20px;font-weight:600}.howItWorks-module__wJBOJG__hero{gap:14px;padding-block:44px 16px;display:grid}.howItWorks-module__wJBOJG__h1{letter-spacing:-.015em;text-wrap:balance;color:var(--ink);margin:0;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800;line-height:1.12}.howItWorks-module__wJBOJG__heroLead{font-size:1.12rem}.howItWorks-module__wJBOJG__diagram{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);margin:0;padding:20px;overflow-x:auto}.howItWorks-module__wJBOJG__diagram svg{width:100%;min-width:760px;height:auto;font-family:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;display:block}.howItWorks-module__wJBOJG__svgStep{font:12px var(--mono);letter-spacing:1.5px;fill:var(--gold-deep)}.howItWorks-module__wJBOJG__svgBoxSelf{fill:var(--gold-soft);stroke:var(--gold-deep)}.howItWorks-module__wJBOJG__svgBoxInk{fill:var(--ink)}.howItWorks-module__wJBOJG__svgBoxWhite{fill:var(--white)}.howItWorks-module__wJBOJG__svgBoxBlue{fill:var(--blue-soft)}.howItWorks-module__wJBOJG__svgBoxCourse{fill:var(--white);stroke:var(--ink);stroke-width:1.5px}.howItWorks-module__wJBOJG__svgBoxCert{fill:var(--white);stroke:var(--gold-deep)}.howItWorks-module__wJBOJG__svgBoxPc{fill:var(--blue)}.howItWorks-module__wJBOJG__svgBand{fill:var(--paper);stroke:var(--line)}.howItWorks-module__wJBOJG__svgTitle{fill:var(--ink);font-size:19px;font-weight:700}.howItWorks-module__wJBOJG__svgTitleGold{fill:var(--gold);font-size:19px;font-weight:700}.howItWorks-module__wJBOJG__svgTitleWhite{fill:var(--white);font-size:19px;font-weight:700}.howItWorks-module__wJBOJG__svgTitleBlue{fill:var(--blue);font-size:16px;font-weight:700}.howItWorks-module__wJBOJG__svgTitleSmall{fill:var(--ink);font-size:16px;font-weight:700}.howItWorks-module__wJBOJG__svgCourseTitle{fill:var(--ink);font-size:22px;font-weight:800}.howItWorks-module__wJBOJG__svgText{fill:var(--muted);font-size:13px}.howItWorks-module__wJBOJG__svgTextOnInk{fill:#e9e1d2;font-size:13px}.howItWorks-module__wJBOJG__svgTextOnBlue{fill:#dce8f8;font-size:13px}.howItWorks-module__wJBOJG__svgTextBlueInk{fill:var(--blue-ink);font-size:13px}.howItWorks-module__wJBOJG__svgMono{font:12px var(--mono);fill:var(--gold-deep)}.howItWorks-module__wJBOJG__svgBandText{fill:var(--ink);font-size:13px}.howItWorks-module__wJBOJG__svgArrows{fill:none;stroke:var(--ink);stroke-width:1.6px}.howItWorks-module__wJBOJG__svgArrowHead{fill:var(--ink)}.howItWorks-module__wJBOJG__svgEdgeLabel{fill:var(--gold-deep);font-size:13px;font-weight:600}.howItWorks-module__wJBOJG__svgEdgeNote{fill:var(--muted);font-size:12px}.howItWorks-module__wJBOJG__legend{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:12px 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.howItWorks-module__wJBOJG__legendItem{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.howItWorks-module__wJBOJG__body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:36px;padding-top:12px;padding-bottom:72px;display:grid}.howItWorks-module__wJBOJG__rail{gap:2px;padding-top:30px;display:grid;position:sticky;top:96px}.howItWorks-module__wJBOJG__railLabel{font:600 .68rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;padding-left:12px}.howItWorks-module__wJBOJG__railList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.howItWorks-module__wJBOJG__railLink{border-left:2px solid var(--line);color:var(--muted);padding:5px 12px;font-size:.9rem;text-decoration:none;display:block}.howItWorks-module__wJBOJG__railLink:hover{color:var(--ink);border-color:var(--gold)}.howItWorks-module__wJBOJG__railLink[aria-current=true]{color:var(--ink);border-color:var(--gold-deep);font-weight:600}.howItWorks-module__wJBOJG__railNum{font:400 .72rem var(--mono);color:var(--gold-deep);margin-right:6px}.howItWorks-module__wJBOJG__sections{min-width:0}.howItWorks-module__wJBOJG__section{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:14px;padding-block:30px;scroll-margin-top:88px;display:grid}.howItWorks-module__wJBOJG__section:first-child{border-top:0}.howItWorks-module__wJBOJG__sectionNum{font:600 .8rem var(--mono);color:var(--gold-deep)}.howItWorks-module__wJBOJG__h2{letter-spacing:-.015em;text-wrap:balance;color:var(--ink);margin:0;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:700;line-height:1.12}.howItWorks-module__wJBOJG__h3{color:var(--ink);margin:0;font-size:1.08rem;font-weight:700;line-height:1.2}.howItWorks-module__wJBOJG__tableCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);overflow-x:auto}.howItWorks-module__wJBOJG__table{border-collapse:collapse;width:100%;font-size:.93rem}.howItWorks-module__wJBOJG__table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.howItWorks-module__wJBOJG__table th,.howItWorks-module__wJBOJG__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:11px 14px}.howItWorks-module__wJBOJG__table tbody tr:last-child>*{border-bottom:0}.howItWorks-module__wJBOJG__table thead th{font:600 .7rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--paper);white-space:nowrap}.howItWorks-module__wJBOJG__table tbody th{font-weight:700}.howItWorks-module__wJBOJG__table td.howItWorks-module__wJBOJG__mono{white-space:nowrap}.howItWorks-module__wJBOJG__glance td,.howItWorks-module__wJBOJG__glance th{min-width:140px}.howItWorks-module__wJBOJG__glance th:first-child{min-width:170px}.howItWorks-module__wJBOJG__yes{color:var(--sage);font-weight:700}.howItWorks-module__wJBOJG__no{color:var(--muted);font-weight:600}.howItWorks-module__wJBOJG__center{text-align:center}.howItWorks-module__wJBOJG__placeholder{color:var(--gold-deep);font-weight:600}.howItWorks-module__wJBOJG__cellLink{color:var(--blue);font-weight:600;text-decoration:none}.howItWorks-module__wJBOJG__cellLink:hover,.howItWorks-module__wJBOJG__cellLink:focus-visible{text-decoration:underline}.howItWorks-module__wJBOJG__tag{font:600 .7rem var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:3px 8px;display:inline-block}.howItWorks-module__wJBOJG__tagSelf{background:var(--gold-soft);color:var(--gold-deep)}.howItWorks-module__wJBOJG__tagLive{background:var(--ink);color:var(--gold)}.howItWorks-module__wJBOJG__tagBlended{background:var(--blue-soft);color:var(--blue)}.howItWorks-module__wJBOJG__tagResearch{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.howItWorks-module__wJBOJG__tagWorkshop{background:var(--sage-soft);color:var(--sage)}.howItWorks-module__wJBOJG__tagProgram{background:var(--sage);color:var(--white)}.howItWorks-module__wJBOJG__tagPc{background:var(--blue);color:var(--white)}.howItWorks-module__wJBOJG__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.howItWorks-module__wJBOJG__type{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);align-content:start;gap:8px;padding:18px;display:grid}.howItWorks-module__wJBOJG__typeWhen{font:400 .74rem var(--mono);color:var(--blue)}.howItWorks-module__wJBOJG__typeBody{color:var(--muted);margin:0;font-size:.95rem}.howItWorks-module__wJBOJG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.howItWorks-module__wJBOJG__step{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);align-content:start;gap:4px;padding:14px;display:grid}.howItWorks-module__wJBOJG__stepLabel{font:400 .72rem var(--mono);color:var(--blue)}.howItWorks-module__wJBOJG__stepBody{color:var(--muted);margin:0;font-size:.92rem}.howItWorks-module__wJBOJG__anatomy{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);flex-wrap:wrap;align-items:flex-start;gap:28px 44px;padding:22px;display:flex}.howItWorks-module__wJBOJG__anat{flex-wrap:wrap;align-items:flex-start;gap:6px;min-width:0;display:flex}.howItWorks-module__wJBOJG__anatPart{justify-items:center;gap:6px;min-width:0;display:grid}.howItWorks-module__wJBOJG__anatValue{font:400 1.8rem var(--mono);border-radius:8px;padding:4px 12px}.howItWorks-module__wJBOJG__anatLabel{text-align:center;max-width:14ch;color:var(--muted);font-size:.8rem}.howItWorks-module__wJBOJG__anatSep{font:400 1.6rem var(--mono);color:var(--muted);padding-top:5px}.howItWorks-module__wJBOJG__toneInk .howItWorks-module__wJBOJG__anatValue{background:var(--ink);color:var(--gold)}.howItWorks-module__wJBOJG__toneBlue .howItWorks-module__wJBOJG__anatValue{background:var(--blue-soft);color:var(--blue)}.howItWorks-module__wJBOJG__toneGold .howItWorks-module__wJBOJG__anatValue{background:var(--gold-soft);color:var(--gold-deep)}.howItWorks-module__wJBOJG__grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.howItWorks-module__wJBOJG__stack{gap:16px;display:grid}@media (max-width:1000px){.howItWorks-module__wJBOJG__body{grid-template-columns:minmax(0,1fr)}.howItWorks-module__wJBOJG__rail{display:none}.howItWorks-module__wJBOJG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.howItWorks-module__wJBOJG__types,.howItWorks-module__wJBOJG__grid2{grid-template-columns:minmax(0,1fr)}.howItWorks-module__wJBOJG__anatValue{font-size:1.35rem}}@media (max-width:460px){.howItWorks-module__wJBOJG__steps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.howItWorks-module__wJBOJG__root{scroll-behavior:auto}}@media print{.howItWorks-module__wJBOJG__body{padding-bottom:0;display:block}.howItWorks-module__wJBOJG__diagram,.howItWorks-module__wJBOJG__tableCard{break-inside:avoid;overflow-x:visible}.howItWorks-module__wJBOJG__diagram svg{min-width:0}.howItWorks-module__wJBOJG__section{break-inside:avoid}}
.prospectus-module__WI_lgG__block{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);justify-items:start;gap:14px;margin:8px 0 56px;padding:24px;display:grid}.prospectus-module__WI_lgG__heading{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.08rem;font-weight:700;line-height:1.2}.prospectus-module__WI_lgG__lead{max-width:62ch;color:var(--muted);margin:0;font-size:.97rem}.prospectus-module__WI_lgG__link{background:linear-gradient(135deg, #e8c48c, var(--gold) 55%, var(--gold-deep));color:var(--ink);font:inherit;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.prospectus-module__WI_lgG__link:focus-visible{outline:3px solid var(--blue,#1560bd);outline-offset:3px}@media print{.prospectus-module__WI_lgG__block{break-inside:avoid;border-color:#000}.prospectus-module__WI_lgG__link{color:#000;background:0 0;border:1px solid #000}.prospectus-module__WI_lgG__link:after{content:" (" attr(href) ")";font-weight:400}}
