._page_1drzj_1{background:var(--canvas-base);min-height:100svh;color:var(--text-primary);padding-bottom:64px}._shell_1drzj_7{width:min(1120px,100% - 80px);margin:0 auto}._topbar_1drzj_11{border-bottom:1px solid var(--line-hairline);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}._brand_1drzj_19{white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:600;display:inline-flex}._brand_1drzj_19 span{background:var(--text-primary);width:25px;height:25px;-webkit-mask:url(/brand/yorigen-mark-mono.svg) 50%/contain no-repeat;mask:url(/brand/yorigen-mark-mono.svg) 50%/contain no-repeat}._topLinks_1drzj_34{color:var(--text-secondary);gap:28px;font-size:14px;display:flex}._topLinks_1drzj_34 a,._backLink_1drzj_41,._textLink_1drzj_42{align-items:center;gap:7px;min-height:44px;display:inline-flex}._topLinks_1drzj_34 a:hover,._backLink_1drzj_41:hover,._textLink_1drzj_42:hover,._summaryLink_1drzj_51:hover{color:var(--accent-growth)}._backLink_1drzj_41{color:var(--text-secondary);margin-top:18px;font-size:13px}._hero_1drzj_59{align-items:center;gap:16px;padding:12px 0 28px;display:flex}._heroIcon_1drzj_65,._successIcon_1drzj_66,._statusIcon_1drzj_67{width:56px;height:56px;color:var(--accent-growth);background:color-mix(in srgb, var(--accent-growth) 11%, var(--surface-base));border-radius:16px;flex:none;place-items:center;display:grid}._hero_1drzj_59 h1{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600;line-height:1.4}._hero_1drzj_59 p{color:var(--text-secondary);margin:6px 0 0;font-size:14px}._steps_1drzj_89{border:1px solid var(--line-hairline);background:var(--surface-base);border-radius:14px;justify-content:center;align-items:center;margin:0 0 24px;padding:20px 28px;list-style:none;display:flex}._steps_1drzj_89 li{color:var(--text-tertiary);align-items:center;gap:10px;font-size:14px;display:flex}._steps_1drzj_89 li+li:before{content:"";background:var(--line-default);width:clamp(36px,8vw,100px);height:1px;margin:0 24px}._steps_1drzj_89 li>span{border:1px solid var(--line-default);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:12px;font-weight:600;display:grid}._steps_1drzj_89 ._stepActive_1drzj_125{color:var(--accent-growth)}._steps_1drzj_89 ._stepActive_1drzj_125>span{color:var(--text-inverse);border-color:var(--accent-growth);background:var(--accent-growth)}._layout_1drzj_133{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"workspace summary""consultation summary";align-items:start;gap:24px;display:grid}._workspace_1drzj_140{grid-area:workspace;gap:20px;min-width:0;display:grid}._completedLayout_1drzj_146{grid-template-areas:"workspace consultation"}._completedCourse_1drzj_149{border:1px solid var(--line-hairline);border-radius:10px;margin-top:20px;padding:14px 16px}._completedCourse_1drzj_149 strong{font-size:16px;font-weight:500;display:block}._completedCourse_1drzj_149 span{color:var(--text-secondary);margin-top:6px;font-size:13px;display:block}._summary_1drzj_51{grid-area:summary;min-width:0}._card_1drzj_170{border:1px solid var(--line-hairline);background:var(--surface-base);overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:26px}._card_1drzj_170 h2{margin:0;font-size:20px;font-weight:600;line-height:1.5}._cardHeading_1drzj_184{align-items:center;gap:10px;display:flex}._cardHeading_1drzj_184>svg{color:var(--accent-growth);flex:none}._cardHeading_1drzj_184 ._badge_1drzj_193{margin-left:auto}._supporting_1drzj_196,._helper_1drzj_197,._qrCopy_1drzj_198 p,._resultHeading_1drzj_199 p{color:var(--text-secondary);font-size:14px;line-height:1.75}._supporting_1drzj_196{margin:14px 0 0}._helper_1drzj_197{margin:10px 0 0;font-size:13px;display:block}._included_1drzj_212,._benefit_1drzj_213{background:color-mix(in srgb, var(--accent-growth) 7%, var(--surface-base));color:var(--text-secondary);border-radius:10px;align-items:flex-start;gap:9px;padding:14px;font-size:13px;display:flex}._included_1drzj_212{margin-top:20px}._included_1drzj_212 svg,._benefit_1drzj_213 svg{color:var(--accent-growth);flex:none;margin-top:2px}._benefit_1drzj_213 p{margin:0}._primary_1drzj_235,._secondary_1drzj_236{border:1px solid var(--accent-growth);text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:20px;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}._primary_1drzj_235{background:var(--accent-growth);color:var(--text-inverse)}._primary_1drzj_235:hover{background:color-mix(in srgb, var(--accent-growth) 88%, var(--text-primary))}._secondary_1drzj_236{color:var(--text-primary);border-color:var(--line-default);background:0 0}._secondary_1drzj_236:hover{border-color:var(--accent-growth);background:var(--canvas-subtle)}._primary_1drzj_235 svg,._secondary_1drzj_236 svg{flex:none}._primary_1drzj_235:disabled,._secondary_1drzj_236:disabled{cursor:not-allowed;opacity:.55}._actionRow_1drzj_277{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}._actionRow_1drzj_277 ._primary_1drzj_235,._actionRow_1drzj_277 ._secondary_1drzj_236{flex:160px;width:auto;margin-top:0}._textLink_1drzj_42{color:var(--text-secondary);font-size:14px}._summaryLabel_1drzj_294{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}._summaryLabel_1drzj_294>span:first-child{align-items:center;gap:7px;display:inline-flex}._badge_1drzj_193{background:var(--canvas-subtle);color:var(--text-secondary);border-radius:6px;flex:none;align-items:center;padding:4px 9px;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}._openBadge_1drzj_320{color:var(--state-success);background:color-mix(in srgb, var(--state-success) 10%, transparent)}._card_1drzj_170 ._courseTitle_1drzj_324{margin-top:18px;font-size:21px;line-height:1.6}._cohortName_1drzj_329{color:var(--text-secondary);margin:7px 0 0;font-size:13px}._price_1drzj_334{align-items:baseline;gap:6px;margin-top:19px;display:flex}._price_1drzj_334 strong,._checkoutTotal_1drzj_341 strong,._orderTotal_1drzj_342 strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.3}._price_1drzj_334>span{color:var(--text-secondary);font-size:13px}._facts_1drzj_352{border-top:1px solid var(--line-hairline);gap:17px;margin:22px 0;padding-top:22px;display:grid}._facts_1drzj_352>div{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:12px;display:grid}._facts_1drzj_352 dt{color:var(--text-secondary);align-items:center;gap:7px;font-size:13px;line-height:1.75;display:flex}._facts_1drzj_352 dt svg{flex:none}._facts_1drzj_352 dd{margin:0;font-size:14px;line-height:1.65}._facts_1drzj_352 small{color:var(--text-secondary);margin-top:3px;font-size:12px;display:block}._summaryLink_1drzj_51{border-top:1px solid var(--line-hairline);min-height:44px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;font-size:13px;display:flex}._form_1drzj_399{gap:20px;margin-top:22px;display:grid}._form_1drzj_399 label{gap:8px;font-size:14px;font-weight:500;display:grid}._form_1drzj_399 input{border:1px solid var(--form-border);background:var(--form-background);width:100%;min-width:0;min-height:46px;color:var(--text-primary);font:inherit;border-radius:8px;padding:11px 13px;font-size:16px;font-weight:400}._form_1drzj_399 input::placeholder{color:var(--text-tertiary)}._form_1drzj_399 input:focus-visible{outline:2px solid var(--form-focus);outline-offset:2px}._privacy_1drzj_430{color:var(--text-secondary);font-size:12px}._privacy_1drzj_430 summary{cursor:pointer;text-underline-offset:4px;align-items:center;gap:6px;width:fit-content;min-height:44px;text-decoration:underline;list-style:none;display:flex}._privacy_1drzj_430 summary::-webkit-details-marker{display:none}._privacy_1drzj_430 summary:focus-visible{outline:2px solid var(--interaction-focus);outline-offset:3px;border-radius:3px}._privacy_1drzj_430 p{margin:8px 0 0;line-height:1.8}._checkoutTotal_1drzj_341{border-top:1px solid var(--line-hairline);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:16px;padding-top:20px;font-size:14px;display:flex}._checkoutTotal_1drzj_341 strong{color:var(--text-primary);font-size:24px}._form_1drzj_399 ._primary_1drzj_235,._form_1drzj_399 ._paymentHint_1drzj_472{margin:0}._paymentHint_1drzj_472{color:var(--text-secondary);text-align:center;margin-top:12px;font-size:12px;line-height:1.7}._notice_1drzj_482,._error_1drzj_483,._mobileInstruction_1drzj_484{background:var(--state-selected);color:var(--text-secondary);overflow-wrap:anywhere;border-radius:9px;margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.75;display:block}._workspace_1drzj_140>._notice_1drzj_482,._workspace_1drzj_140>._error_1drzj_483{margin:0}._error_1drzj_483{background:color-mix(in srgb, var(--state-error) 8%, var(--surface-base));color:var(--state-error)}._mobileInstruction_1drzj_484{background:color-mix(in srgb, var(--state-warning) 7%, var(--surface-base));color:var(--text-secondary)}._resultHeading_1drzj_199{align-items:flex-start;gap:15px;display:flex}._resultHeading_1drzj_199 h2{margin-top:3px;font-size:25px}._resultHeading_1drzj_199 p{margin:6px 0 0}._success_1drzj_66{border-color:color-mix(in srgb, var(--accent-growth) 30%, var(--line-hairline))}._successIcon_1drzj_66{border-radius:50%}._statusIcon_1drzj_67{margin-bottom:16px}._classQr_1drzj_532{border-top:1px solid var(--line-hairline);margin-top:26px;padding-top:23px}._classQr_1drzj_532 h3{margin:0;font-size:16px;font-weight:600}._consultation_1drzj_542{grid-area:consultation}._consultation_1drzj_542 ._cardHeading_1drzj_184 h2{font-size:17px}._qrRow_1drzj_548{align-items:center;gap:22px;margin-top:20px;display:flex}._qrFrame_1drzj_554{background:#fff;border-radius:12px;flex:none;place-items:center;width:172px;height:172px;padding:10px;display:grid}._qrFrame_1drzj_554 img{object-fit:contain;width:100%;height:100%;display:block}._qrPlaceholder_1drzj_570{color:#52616b;text-align:center;border:1px dashed #cdd4d8;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-size:12px;display:flex}._qrPlaceholder_1drzj_570 svg{color:#8c9ba3}._qrCopy_1drzj_198{min-width:0}._qrCopy_1drzj_198 h3{margin:0;font-size:15px;font-weight:500}._qrCopy_1drzj_198 p{margin:8px 0 0}._qrCopy_1drzj_198 ._helper_1drzj_197{font-size:12px}._orderTotal_1drzj_342{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;font-size:14px;display:flex}._orderTotal_1drzj_342 strong{color:var(--text-primary)}._orderFacts_1drzj_613{color:var(--text-secondary);gap:7px;margin:16px 0 0;font-size:12px;display:grid}._orderFacts_1drzj_613 div{grid-template-columns:64px minmax(0,1fr);gap:10px;display:grid}._orderFacts_1drzj_613 dd{overflow-wrap:anywhere;margin:0}._paymentArea_1drzj_629{text-align:center;margin-top:22px}._paymentQr_1drzj_633{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;width:min(224px,100%);margin:auto;padding:12px;display:block}._loadingCard_1drzj_643{text-align:center;color:var(--text-secondary);padding:40px 26px}._loadingCard_1drzj_643 ._secondary_1drzj_236{width:auto}@media (max-width:900px){._shell_1drzj_7{width:min(720px,100% - 40px)}._layout_1drzj_133{grid-template-columns:1fr;grid-template-areas:"summary""workspace""consultation";gap:20px}._orderLayout_1drzj_660{grid-template-areas:"workspace""summary""consultation"}._completedLayout_1drzj_146{grid-template-areas:"workspace""consultation"}._steps_1drzj_89 li+li:before{width:40px;margin:0 16px}}@media (max-width:560px){._page_1drzj_1{padding-bottom:36px}._shell_1drzj_7{width:calc(100% - 32px)}._topbar_1drzj_11{gap:16px;min-height:64px}._brand_1drzj_19{gap:7px;font-size:15px}._brand_1drzj_19 span{width:22px;height:22px}._topLinks_1drzj_34{gap:15px;font-size:12px}._backLink_1drzj_41{margin-top:10px}._hero_1drzj_59{gap:12px;padding:8px 0 22px}._heroIcon_1drzj_65{border-radius:13px;width:46px;height:46px}._hero_1drzj_59 h1{font-size:24px}._hero_1drzj_59 p{font-size:12px}._steps_1drzj_89{margin-bottom:18px;padding:16px 12px}._steps_1drzj_89 li{flex-direction:column;flex:1;justify-content:center;gap:7px;font-size:12px}._steps_1drzj_89 li+li:before{display:none}._card_1drzj_170{border-radius:15px;padding:20px}._card_1drzj_170 h2{font-size:18px}._card_1drzj_170 ._courseTitle_1drzj_324{margin-top:12px;font-size:19px}._facts_1drzj_352{gap:15px;margin:18px 0;padding-top:18px}._facts_1drzj_352>div{grid-template-columns:78px minmax(0,1fr);gap:10px}._facts_1drzj_352 dt{gap:5px;font-size:12px}._facts_1drzj_352 dd{font-size:13px}._resultHeading_1drzj_199{gap:12px}._resultHeading_1drzj_199 h2{font-size:23px}._successIcon_1drzj_66{width:48px;height:48px}._actionRow_1drzj_277{gap:10px}._actionRow_1drzj_277 ._primary_1drzj_235,._actionRow_1drzj_277 ._secondary_1drzj_236{flex-basis:125px;padding-inline:12px}._qrRow_1drzj_548{flex-direction:column;align-items:center;gap:14px}._qrCopy_1drzj_198{text-align:center}._qrFrame_1drzj_554{width:172px;height:172px}._classQr_1drzj_532{margin-top:22px;padding-top:20px}._checkoutTotal_1drzj_341 strong{font-size:23px}}._page_1ke3a_1{max-width:1040px;color:var(--text-primary);margin:auto;padding:32px 24px 80px}._page_1ke3a_1 header{padding:64px 0 32px}._page_1ke3a_1 h1{margin:14px 0 24px;font-size:clamp(32px,5vw,56px);line-height:1.15}._catalog_1ke3a_15{gap:20px;width:100%;min-width:0;display:grid}._catalog_1ke3a_15 h2{margin:0 0 12px}._card_1ke3a_24{border:1px solid var(--line-default);background:var(--surface-raised);color:var(--text-primary);border-radius:18px;margin-bottom:16px;padding:28px}._heading_1ke3a_32{justify-content:space-between;align-items:start;gap:20px;display:flex}._card_1ke3a_24 ._heading_1ke3a_32 h3{margin:10px 0;font-size:24px;line-height:1.3}._card_1ke3a_24 ._course_1ke3a_43{color:var(--accent-growth);font-size:14px}._state_1ke3a_47{background:var(--surface-selection);color:var(--text-primary);white-space:nowrap;border-radius:20px;padding:6px 12px;font-size:13px}._card_1ke3a_24 ._facts_1ke3a_55{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:24px 0;display:grid}._facts_1ke3a_55 dt,._note_1ke3a_62{color:var(--text-secondary);font-size:13px}._card_1ke3a_24 ._facts_1ke3a_55 dd{margin:6px 0 0}._actions_1ke3a_69{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}._primary_1ke3a_76{background:var(--text-primary);border-radius:7px;padding:12px 18px;text-decoration:none;color:var(--text-inverse)!important}._card_1ke3a_24 p{line-height:1.7}._card_1ke3a_24 img{max-width:200px;height:auto}._card_1ke3a_24 a{color:var(--text-primary)}._page_1ke3a_1 button{margin-left:12px}@media (max-width:600px){._card_1ke3a_24{padding:20px}._heading_1ke3a_32{display:block}._state_1ke3a_47{margin-top:8px;display:inline-block}._card_1ke3a_24 ._facts_1ke3a_55{grid-template-columns:1fr}._page_1ke3a_1{padding:24px 18px 60px}}
