.JVk9iG_page{gap:24px;min-width:0;min-height:0;display:grid;padding-block:0 40px!important}.JVk9iG_page :is(h1,h2,h3,p,span,dd,code,strong,time){overflow-wrap:anywhere}.JVk9iG_page :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 65%,transparent);outline-offset:3px}.JVk9iG_page .admin-page-header{border:1px solid color-mix(in srgb,var(--purple) 20%,var(--line));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--purple) 9%,transparent),transparent 70%),var(--surface);width:100%;max-width:none;box-shadow:none;border-radius:24px;margin:0;padding:clamp(24px,3.5vw,38px)}.JVk9iG_page .admin-page-header h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px);line-height:1.15}.JVk9iG_page .admin-page-header>p:not(.JVk9iG_eyebrow){max-width:850px;color:var(--muted);line-height:1.75}.JVk9iG_back{color:var(--muted);justify-self:start;font-size:13px}.JVk9iG_outline{flex-wrap:wrap;gap:9px;display:flex}.JVk9iG_outline a{border:1px solid var(--line);background:var(--surface);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:999px;padding:10px 14px;font-size:12px}.JVk9iG_page [id]{scroll-margin-top:100px}.JVk9iG_collection,.JVk9iG_items{gap:18px;min-width:0;display:grid}.JVk9iG_directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.JVk9iG_item{min-width:0}.JVk9iG_item[hidden]{display:none}.JVk9iG_controls{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-wrap:wrap;gap:14px;padding:20px;display:flex}.JVk9iG_controls label{min-width:0;color:var(--muted);flex:180px;align-content:start;gap:9px;font-size:12px;font-weight:700;display:grid}.JVk9iG_controls label:first-child{flex:2 300px}.JVk9iG_controls input,.JVk9iG_controls select{border:1px solid var(--line);background:var(--surface-muted);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}.JVk9iG_resultLine{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.JVk9iG_resultLine p{margin:0}.JVk9iG_resultLine button{color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.JVk9iG_noMatch{border:1px dashed var(--line);border-radius:18px;padding:28px}.JVk9iG_noMatch h2{margin-top:0;font-size:22px}.JVk9iG_noMatch p{color:var(--muted)}.JVk9iG_page .admin-operation-card{height:100%;min-height:280px;box-shadow:none;border-radius:20px;grid-template-rows:auto 1fr auto;align-content:start;gap:20px;padding:28px}.JVk9iG_page .admin-operation-card h2{letter-spacing:-.025em;margin-block:10px;font-size:clamp(22px,2.5vw,29px);line-height:1.25}.JVk9iG_page .admin-operation-card p:not(.JVk9iG_eyebrow){color:var(--muted);font-size:14px;line-height:1.75}.JVk9iG_page .admin-operation-number{font-size:14px}.JVk9iG_page .admin-review-summary{flex-wrap:wrap;gap:12px;margin-bottom:0}.JVk9iG_page .operations-controls{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin:0;padding:22px}.JVk9iG_page .admin-application-list{border:0;gap:16px}.JVk9iG_page .admin-application-row{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:24px;display:grid}.JVk9iG_page .admin-application-row h2{font-size:24px;line-height:1.35}.JVk9iG_page .admin-row-meta{flex-direction:column;align-items:end;gap:12px;max-width:240px}.JVk9iG_page .admin-empty-state{max-width:none;box-shadow:none;padding:clamp(28px,4vw,44px)}.JVk9iG_page .admin-empty-state h2{font-size:26px}.JVk9iG_page .admin-detail-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.65fr);gap:24px}:is(.JVk9iG_page .admin-application-detail,.JVk9iG_page .admin-review-panel){box-shadow:none;border-radius:20px;padding:clamp(22px,3vw,30px)}.JVk9iG_page .admin-review-panel h2{font-size:26px}.JVk9iG_page .admin-review-actions{flex-wrap:wrap;gap:10px;display:flex}.JVk9iG_page .admin-review-actions .button{white-space:normal;flex:170px;width:auto;min-width:0}.JVk9iG_page .admin-field{min-width:0;line-height:1.65}.JVk9iG_page .admin-field textarea{min-width:0;font-weight:500}.JVk9iG_decision{min-width:0;position:sticky;top:100px}.JVk9iG_page .course-review-module{border:1px solid var(--line);border-radius:16px;padding:20px}.JVk9iG_page .course-review-module>header h2{font-size:22px;line-height:1.4}.JVk9iG_page .course-review-lesson{padding:18px}.JVk9iG_page .admin-quiz-question-list{padding-left:20px}.JVk9iG_page .admin-quiz-question-list li{min-width:0}.JVk9iG_page .provider-verification-list{min-width:0}.JVk9iG_page .provider-verification-list .JVk9iG_item>article{border:1px solid var(--line);background:var(--surface);border-radius:20px;gap:22px;min-width:0;padding:28px;display:grid}.JVk9iG_page .provider-verification-list h2{margin-block:8px;font-size:27px}.JVk9iG_page .provider-verification-list h3{font-size:18px}.JVk9iG_page .provider-verification-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.JVk9iG_page .provider-verification-list dl>div{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;min-width:0;padding:16px}.JVk9iG_page .provider-verification-list dt{color:var(--muted);font-size:12px}.JVk9iG_page .provider-verification-list dd{margin:8px 0 0;font-size:14px}.JVk9iG_page .provider-verification-list section p{white-space:pre-wrap;color:var(--muted);line-height:1.8}.JVk9iG_page .provider-verification-review{border-top:1px solid var(--line);padding-top:20px}@media (max-width:1100px){.JVk9iG_page .admin-detail-grid{grid-template-columns:1fr}.JVk9iG_decision{position:static}}@media (max-width:700px){.JVk9iG_page{gap:18px}.JVk9iG_directory{grid-template-columns:1fr}:is(.JVk9iG_page .admin-page-header,.JVk9iG_page .admin-operation-card){border-radius:20px;padding:24px}.JVk9iG_page .admin-application-row{grid-template-columns:1fr;padding:22px}.JVk9iG_page .admin-row-meta{align-items:start;max-width:none}.JVk9iG_page .admin-row-meta .button{justify-content:center;width:100%}.JVk9iG_page .provider-verification-list .JVk9iG_item>article{padding:22px}.JVk9iG_page .provider-verification-list dl{grid-template-columns:1fr}.JVk9iG_page .course-review-module{padding:16px}.JVk9iG_page .course-review-lesson{padding:14px}.JVk9iG_controls label{flex-basis:100%}}
._7hFdzW_page{gap:24px;min-width:0;min-height:0;display:grid;padding-block:0 40px!important}._7hFdzW_page :is(h1,h2,h3,p,span,small,strong,code,dd,time,a){overflow-wrap:anywhere}._7hFdzW_page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 65%,transparent);outline-offset:3px}._7hFdzW_page [id]{scroll-margin-top:100px}._7hFdzW_page .admin-page-header{border:1px solid color-mix(in srgb,var(--purple) 20%,var(--line));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--purple) 9%,transparent),transparent 70%),var(--surface);width:100%;max-width:none;box-shadow:none;border-radius:24px;margin:0;padding:clamp(24px,3.5vw,38px)}._7hFdzW_page .admin-page-header h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px);line-height:1.15}._7hFdzW_page .admin-page-header>p:not(._7hFdzW_eyebrow){max-width:850px;color:var(--muted);line-height:1.75}._7hFdzW_back{color:var(--muted);justify-self:start;font-size:13px}._7hFdzW_navigation{flex-wrap:wrap;gap:9px;display:flex}._7hFdzW_navigation a{border:1px solid var(--line);background:var(--surface);max-width:100%;color:var(--ink);border-radius:999px;padding:11px 14px;font-size:12px}._7hFdzW_summaryGroup{gap:12px;min-width:0;display:grid}._7hFdzW_summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._7hFdzW_summary article{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:10px;min-width:0;padding:24px;display:grid}._7hFdzW_summary span{font-size:13px;font-weight:700}._7hFdzW_summary strong{color:var(--purple);font-size:clamp(28px,4vw,40px);line-height:1.2}._7hFdzW_summary small,._7hFdzW_scope{color:var(--muted);font-size:12px;line-height:1.7}._7hFdzW_scope{margin:0}._7hFdzW_page .operations-search-form{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:12px;margin:0;padding:24px;display:grid}._7hFdzW_page .operations-search-row{flex-wrap:wrap;gap:10px;display:flex}._7hFdzW_page .operations-search-row input{flex:280px;width:auto;min-width:0}._7hFdzW_page .admin-application-list{border:0;min-width:0}._7hFdzW_page .admin-application-row{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:24px;min-width:0;padding:26px;display:grid}._7hFdzW_page .admin-application-row h2{font-size:clamp(23px,3vw,30px);line-height:1.3}._7hFdzW_page .admin-row-meta{align-content:start;gap:16px;min-width:0;max-width:none;display:grid}._7hFdzW_page .admin-row-meta>div{min-width:0}._7hFdzW_page .admin-row-meta .button{white-space:normal;min-width:0;max-width:100%}._7hFdzW_page .payment-refund-form{min-width:0}._7hFdzW_page .payment-refund-form>div{flex-wrap:wrap;gap:10px;display:flex}._7hFdzW_page .commercial-payout-profiles{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:20px;padding:26px}._7hFdzW_page .commercial-release-runs{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:20px;padding:26px}._7hFdzW_page .commercial-release-control{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:20px;padding:26px}._7hFdzW_page .commercial-operations-list article{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:20px;padding:26px}._7hFdzW_page .commercial-payout-profiles{gap:20px;display:grid}._7hFdzW_page .commercial-payout-profiles>header>:is(h2,p){margin-block:8px}:is(._7hFdzW_page .commercial-payout-profiles h2,._7hFdzW_page .commercial-release-runs h2){font-size:clamp(24px,3vw,30px)}._7hFdzW_page .commercial-payout-profile-list{min-width:0}._7hFdzW_page .commercial-payout-profile-list>article{border-radius:14px;flex-wrap:wrap;align-items:start;gap:20px;padding:20px;display:flex}._7hFdzW_page .commercial-payout-profile-list>article>div{flex:220px;min-width:0}._7hFdzW_page .commercial-payout-profile-list .commercial-release-control{padding:14px}._7hFdzW_page .commercial-release-control{flex-wrap:wrap;gap:22px;display:flex}._7hFdzW_page .commercial-release-control>div{flex:250px;min-width:0}._7hFdzW_page .commercial-release-control .button{white-space:normal;min-width:0;max-width:100%}._7hFdzW_page .commercial-operation-heading{flex-wrap:wrap;gap:14px}._7hFdzW_page .commercial-operation-foot{flex-wrap:wrap;gap:14px}._7hFdzW_page .commercial-release-runs li{flex-wrap:wrap;gap:14px}._7hFdzW_page .commercial-operation-heading>div{min-width:0}._7hFdzW_page .commercial-operations-list{gap:20px;min-width:0;display:grid}._7hFdzW_page .commercial-operations-list article dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._7hFdzW_page .commercial-operations-list article dl>div{min-width:0}._7hFdzW_page .admin-empty-state{width:100%;max-width:none;box-shadow:none;margin:0;padding:clamp(26px,4vw,40px)}._7hFdzW_page .admin-empty-state h2{font-size:28px}@media (max-width:1100px){._7hFdzW_page .admin-application-row{grid-template-columns:1fr}}@media (max-width:700px){._7hFdzW_summary{grid-template-columns:1fr}._7hFdzW_summary article{padding:22px}._7hFdzW_page .operations-search-row .button{flex:100%}._7hFdzW_page .admin-application-row{padding:22px}._7hFdzW_page .commercial-payout-profiles{padding:22px}._7hFdzW_page .commercial-release-runs{padding:22px}._7hFdzW_page .commercial-release-control{padding:22px}._7hFdzW_page .commercial-operations-list article{padding:22px}._7hFdzW_page .commercial-operations-list article dl{grid-template-columns:1fr}._7hFdzW_page .commercial-operation-heading{flex-direction:column;align-items:start}}
._57MAPa_button{justify-content:center;align-items:center;gap:9px;display:inline-flex}._57MAPa_button:disabled{cursor:progress;opacity:.82}._57MAPa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.72s linear infinite _57MAPa_action-submit-spin}@keyframes _57MAPa_action-submit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._57MAPa_spinner{animation-duration:1.5s}}
.bX1fMa_panel,.bX1fMa_planSection,.bX1fMa_unavailable{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;gap:20px;padding:clamp(22px,4vw,38px);display:grid}.bX1fMa_panelHeader{gap:8px;display:grid}.bX1fMa_panelHeader>*{margin:0}.bX1fMa_panelHeader h2,.bX1fMa_unavailable h2{font-size:clamp(24px,3vw,34px)}.bX1fMa_panelHeader>p:last-child,.bX1fMa_unavailable>p:last-child{max-width:760px;color:var(--muted);line-height:1.6}.bX1fMa_form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.bX1fMa_fullWidth,.bX1fMa_coursePicker,.bX1fMa_formFooter,.bX1fMa_feedback{grid-column:1/-1}.bX1fMa_coursePicker{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;gap:12px;min-width:0;margin:0;padding:18px;display:grid}.bX1fMa_coursePicker legend{padding-inline:6px;font-weight:800}.bX1fMa_coursePicker>p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.bX1fMa_courseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:360px;padding:2px;display:grid;overflow:auto}.bX1fMa_courseOption{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;min-width:0;padding:13px;display:flex}.bX1fMa_courseOption input{width:18px;height:18px;accent-color:var(--purple);flex:none;margin:2px 0 0}.bX1fMa_courseOption>span{gap:5px;min-width:0;display:grid}.bX1fMa_courseOption[hidden]{display:none}.bX1fMa_courseOption:has(input:checked){border-color:color-mix(in srgb, var(--purple) 55%, var(--line));background:color-mix(in srgb, var(--purple) 5%, var(--surface))}.bX1fMa_courseOption:has(input:disabled){opacity:.6}.bX1fMa_courseOption strong{overflow-wrap:anywhere}.bX1fMa_courseOption small,.bX1fMa_emptyCourses{color:var(--muted)}.bX1fMa_selectionNotice{color:#9c5c00!important}.bX1fMa_emptyCourses{border:1px dashed var(--line);border-radius:12px;padding:14px}.bX1fMa_formFooter{justify-items:start;gap:10px;display:grid}.bX1fMa_formFooter .bX1fMa_button{min-height:46px}.bX1fMa_formFooter>p,.bX1fMa_feedback{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.bX1fMa_feedback{background:var(--surface-muted);border-radius:11px;padding:12px 14px}.bX1fMa_success{color:#23754b}.bX1fMa_error{color:#a23d3d}.bX1fMa_planSection{gap:18px}.bX1fMa_planList{gap:12px;display:grid}.bX1fMa_planCard{border:1px solid var(--line);background:var(--surface-muted);border-radius:15px;gap:13px;padding:18px;display:grid}.bX1fMa_planCard>*{margin:0}.bX1fMa_planHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.bX1fMa_planHeading>div{justify-items:start;gap:8px;min-width:0;display:grid}.bX1fMa_planHeading h3{overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.7vw,27px)}.bX1fMa_planHeading>strong{white-space:nowrap}.bX1fMa_planHeading>strong small{color:var(--muted);font-size:.78rem;font-weight:600}.bX1fMa_status{border:1px solid var(--line);color:var(--purple);text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:800}.bX1fMa_planCard>p{color:var(--muted);line-height:1.5}.bX1fMa_planCard ul{flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex}.bX1fMa_planCard li{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 10px;font-size:.82rem}.bX1fMa_planCard li,.bX1fMa_notice code{overflow-wrap:anywhere;max-width:100%}.bX1fMa_planCard code{white-space:normal}.bX1fMa_emptyPlans{border:1px dashed var(--line);border-radius:14px;padding:20px}.bX1fMa_emptyPlans h3,.bX1fMa_emptyPlans p{margin:0}.bX1fMa_emptyPlans p{color:var(--muted);margin-top:6px}.bX1fMa_provisionBox{justify-items:start;gap:8px;padding-top:4px;display:grid}.bX1fMa_provisionBox>p{max-width:720px;color:var(--muted);font-size:.86rem;line-height:1.5}.bX1fMa_provisionBox form{margin:0}.bX1fMa_notice{color:#8a5a0a}.bX1fMa_unavailable{border-color:color-mix(in srgb, #d48b23 35%, var(--line))}.bX1fMa_unavailable>*{margin:0}@media (max-width:680px){.bX1fMa_panel,.bX1fMa_planSection,.bX1fMa_unavailable{border-radius:18px;gap:16px;padding:20px}.bX1fMa_form,.bX1fMa_courseList{grid-template-columns:1fr}.bX1fMa_planHeading{flex-direction:column}.bX1fMa_planHeading>strong{white-space:normal}}
.AOH1uW_frame{width:100%;min-width:0;container-type:inline-size}.AOH1uW_panel{border:1px solid color-mix(in srgb, var(--purple) 19%, var(--line));background:linear-gradient(120deg, var(--surface) 45%, color-mix(in srgb, var(--purple) 5%, var(--surface)));width:100%;min-width:0;box-shadow:var(--shadow-sm);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(180px,.44fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.AOH1uW_page{min-height:460px}.AOH1uW_section{min-height:290px}.AOH1uW_content{z-index:1;min-width:0;position:relative}.AOH1uW_eyebrow{color:var(--purple);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800;line-height:1.5}.AOH1uW_title{overflow-wrap:anywhere;letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:650;line-height:1.15}.AOH1uW_page .AOH1uW_title{font-size:clamp(32px,3.7vw,48px)}.AOH1uW_description{max-width:580px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}.AOH1uW_note{border-top:1px solid var(--line);align-items:flex-start;gap:13px;max-width:580px;margin-top:24px;padding:18px 0 0;display:flex}.AOH1uW_noteIcon{background:var(--purple-soft);height:36px;color:var(--purple);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.AOH1uW_note strong{color:var(--ink);font-size:13px;font-weight:750}.AOH1uW_note p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.65}.AOH1uW_actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:28px;display:flex}.AOH1uW_actions a{text-align:center;gap:18px;max-width:100%;min-height:46px;padding:12px 18px;line-height:1.35}.AOH1uW_primary{background:var(--purple);color:var(--surface);box-shadow:0 5px 15px color-mix(in srgb, var(--purple) 16%, transparent)}.AOH1uW_primary:hover{background:var(--purple-deep)}.AOH1uW_primary span{font-size:18px}.AOH1uW_secondary:hover{border-color:var(--purple)}.AOH1uW_visual{justify-self:center;place-items:center;width:min(100%,260px);min-height:250px;display:grid;position:relative}.AOH1uW_orbit{border:1px solid color-mix(in srgb, var(--purple) 13%, var(--line));background:radial-gradient(circle, var(--purple-soft), transparent 70%);border-radius:50%;width:236px;height:236px;position:absolute}.AOH1uW_backCard{border:1px solid color-mix(in srgb, var(--purple) 20%, var(--line));background:var(--surface-muted);border-radius:20px;width:166px;height:186px;position:absolute;transform:translate(18px,-9px)rotate(10deg)}.AOH1uW_frontCard{border:1px solid var(--line);background:var(--surface);width:174px;box-shadow:var(--shadow);border-radius:20px;align-content:start;justify-items:start;gap:12px;padding:26px 22px 20px;display:grid;position:relative;transform:rotate(-5deg)}.AOH1uW_symbol{border:1px solid color-mix(in srgb, var(--purple) 14%, transparent);background:var(--purple-soft);width:58px;height:58px;color:var(--purple);border-radius:17px;place-items:center;margin-bottom:8px;display:grid}.AOH1uW_symbol svg{width:34px;height:34px}.AOH1uW_longLine,.AOH1uW_shortLine{background:color-mix(in srgb, var(--muted) 18%, var(--surface));border-radius:99px;height:7px}.AOH1uW_longLine{width:100%}.AOH1uW_shortLine{width:64%}.AOH1uW_cardFooter{border-top:1px solid var(--line);align-items:center;gap:6px;width:100%;margin-top:7px;padding-top:12px;display:flex}.AOH1uW_cardFooter span{background:color-mix(in srgb, var(--purple) 40%, var(--surface));border-radius:50%;width:7px;height:7px}.AOH1uW_cardFooter span:last-child{background:color-mix(in srgb, var(--orange) 35%, var(--surface));border-radius:99px;width:35px;height:5px;margin-left:auto}.AOH1uW_spark{color:var(--purple);font-size:28px;font-weight:400;position:absolute;top:6px;left:16px}.AOH1uW_accentDot{border:2px solid var(--surface);background:var(--orange);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--orange) 9%, transparent);border-radius:50%;position:absolute;bottom:24px;right:10px}@container (max-width:640px){.AOH1uW_panel{border-radius:20px;grid-template-columns:1fr;gap:22px;min-height:0;padding:28px 24px}.AOH1uW_visual{grid-row:1;width:180px;min-height:145px}.AOH1uW_orbit{width:150px;height:150px}.AOH1uW_backCard{border-radius:14px;width:102px;height:118px;transform:translate(12px,-5px)rotate(10deg)}.AOH1uW_frontCard{border-radius:14px;gap:7px;width:110px;padding:15px 14px 12px}.AOH1uW_symbol{border-radius:11px;width:36px;height:36px;margin-bottom:2px}.AOH1uW_symbol svg{width:24px;height:24px}.AOH1uW_longLine,.AOH1uW_shortLine{height:5px}.AOH1uW_cardFooter{margin-top:1px;padding-top:8px}.AOH1uW_cardFooter span{width:5px;height:5px}.AOH1uW_spark{font-size:23px;top:0;left:10px}.AOH1uW_accentDot{width:8px;height:8px;bottom:16px;right:6px}.AOH1uW_eyebrow{margin-bottom:12px}.AOH1uW_page .AOH1uW_title{font-size:clamp(29px,6.5cqw,38px)}.AOH1uW_title{font-size:clamp(25px,5.8cqw,32px)}.AOH1uW_description{font-size:14px}.AOH1uW_actions{gap:10px;margin-top:24px}.AOH1uW_actions a{flex:150px;min-width:0;padding-inline:12px;font-size:13px}}@container (max-width:400px){.AOH1uW_actions{flex-direction:column}.AOH1uW_actions a{flex:none;width:100%}}
.Gjn3dW_summary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:1.5;display:inline-flex}.Gjn3dW_summary strong{color:var(--ink)}.Gjn3dW_gold{color:#ae6700;font-size:18px}.Gjn3dW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Gjn3dW_form{border-top:1px solid var(--line);padding-top:28px}.Gjn3dW_form h2{margin-top:8px}.Gjn3dW_form p{color:var(--muted);font-size:15px}.Gjn3dW_form fieldset{border:0;margin:20px 0;padding:0}.Gjn3dW_form legend{font-size:13px;font-weight:650}.Gjn3dW_stars{gap:4px;margin-top:8px;display:flex}.Gjn3dW_stars label{cursor:pointer;place-items:center;width:44px;height:48px;display:grid;position:relative}.Gjn3dW_stars input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.Gjn3dW_stars span[aria-hidden]{color:var(--muted);font-size:36px}.Gjn3dW_stars span[data-filled=true]{color:#b57100}.Gjn3dW_stars label:has(input:focus-visible){outline:2px solid var(--purple);border-radius:8px}
.ZmA4IG_page{width:min(1440px,100% - 64px);min-width:0;margin:0 auto;padding:32px 0 64px}.ZmA4IG_dashboard{width:100%;padding-top:0}.ZmA4IG_hero{border:1px solid var(--line);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--purple) 12%, transparent), transparent 60%), var(--surface);border-radius:24px;margin-bottom:28px;padding:clamp(24px,4vw,48px)}.ZmA4IG_hero h1{letter-spacing:-.045em;text-wrap:balance;margin:20px 0;font-size:clamp(36px,4.4vw,60px);font-weight:650;line-height:1.1}.ZmA4IG_hero>p:not(:first-child){max-width:630px;color:var(--muted);font-size:17px;line-height:1.65}.ZmA4IG_topics{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.ZmA4IG_topics a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:30px;padding:10px 14px;font-size:12px}.ZmA4IG_topics a:hover,.ZmA4IG_topics a[aria-current]{border-color:var(--purple);color:var(--purple)}.ZmA4IG_search{grid-column:1/-1}.ZmA4IG_controls input{border:1px solid var(--line);background:var(--surface);width:100%;height:50px;color:var(--ink);font:inherit;border-radius:12px;padding:0 16px}.ZmA4IG_reset{color:var(--purple);font-size:13px}.ZmA4IG_filterHeading{justify-content:space-between;align-items:center;gap:20px;margin:16px 0;display:flex}.ZmA4IG_filterHeading h2{margin:0;font-size:16px;font-weight:650}.ZmA4IG_filterHeading a{color:var(--purple);padding:12px 0;font-size:14px}.ZmA4IG_controls{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:38px;padding:22px;display:grid}.ZmA4IG_controls label{gap:10px;min-width:0;font-size:13px;font-weight:650;display:grid}.ZmA4IG_controls select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:48px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.ZmA4IG_query{color:var(--muted);overflow-wrap:anywhere;margin:0 0 28px}.ZmA4IG_query strong{color:var(--ink)}.ZmA4IG_resultsHeading{justify-content:space-between;align-items:center;gap:24px;margin:12px 0 24px;display:flex}.ZmA4IG_resultsHeading h2{letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(23px,3vw,30px)}.ZmA4IG_page .ZmA4IG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1000px){.ZmA4IG_page .ZmA4IG_grid,.ZmA4IG_controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ZmA4IG_page{width:calc(100% - 36px);padding:24px 0 48px}.ZmA4IG_hero{padding:20px 0 32px}.ZmA4IG_hero>p:last-child{font-size:16px}.ZmA4IG_controls{gap:18px 12px;margin-bottom:28px;padding:16px}.ZmA4IG_controls select{padding:0 6px;font-size:12px}.ZmA4IG_page .ZmA4IG_grid{grid-template-columns:minmax(0,1fr)}.ZmA4IG_resultsHeading{flex-direction:column;align-items:flex-start;gap:8px}.ZmA4IG_filterHeading{gap:12px}.ZmA4IG_filterHeading a{white-space:nowrap;font-size:12px}}
.MD49LG_publicPage{background:var(--canvas);overflow:clip}.MD49LG_publicPage section[id]{scroll-margin-top:150px}.MD49LG_wrap{width:min(1240px,100% - 64px);margin-inline:auto}.MD49LG_section{padding-block:clamp(48px,6vw,88px)}.MD49LG_eyebrow{color:var(--purple);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 18px;font-size:10px;font-weight:800;line-height:1.6;display:flex}.MD49LG_eyebrow>span{background:var(--orange);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--orange) 12%, transparent);border-radius:50%;flex:0 0 7px}.MD49LG_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:clamp(44px,6vw,84px);display:grid}.MD49LG_heroCopy{min-width:0}.MD49LG_heroCopy h1{max-width:640px;color:var(--ink);letter-spacing:-.06em;text-wrap:balance;margin:0 0 24px;font-size:clamp(40px,4.7vw,66px);font-weight:700;line-height:1.06}.MD49LG_heroCopy h1>span{color:var(--purple);margin-top:6px;display:block}.MD49LG_lede{max-width:520px;color:var(--muted);margin:0;font-size:17px;line-height:1.75}.MD49LG_heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.MD49LG_primary,.MD49LG_quiet{justify-content:center;align-items:center;gap:12px;max-width:100%;font-size:14px;font-weight:750;line-height:1.45;text-decoration:none;display:inline-flex}.MD49LG_primary{background:var(--purple);min-height:50px;color:var(--surface);box-shadow:0 7px 20px color-mix(in srgb, var(--purple) 18%, transparent);border:1px solid #0000;border-radius:12px;padding:14px 22px;transition:transform .2s,background .2s}.MD49LG_primary:hover{background:var(--purple-deep);transform:translateY(-2px)}.MD49LG_primary svg,.MD49LG_quiet svg{flex:none}.MD49LG_quiet{min-height:44px;color:var(--ink);justify-content:flex-start}.MD49LG_quiet:hover{color:var(--purple)}.MD49LG_promises{flex-wrap:wrap;gap:12px 18px;margin:30px 0 0;padding:0;list-style:none;display:flex}.MD49LG_promises li{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.MD49LG_promises svg{color:var(--purple);flex:none}.MD49LG_heroVisual{isolation:isolate;min-width:0;margin:0 0 0 14px;padding-bottom:20px;position:relative}.MD49LG_heroPhoto{background:var(--surface-muted);border-radius:100px 26px;min-height:clamp(380px,39vw,510px);position:relative;overflow:hidden}.MD49LG_heroPhoto img{object-fit:cover;object-position:44% center}.MD49LG_heroPhoto:after{content:"";background:linear-gradient(#0000,#11071ebf);position:absolute;inset:45% 0 0}.MD49LG_photoAccent{z-index:-1;border:1px solid color-mix(in srgb, var(--purple) 35%, var(--line));border-radius:100px 26px;position:absolute;inset:24px -14px 6px 14px}.MD49LG_heroVisual figcaption{color:#fff;gap:10px;display:grid;position:absolute;bottom:55px;left:34px;right:34px}.MD49LG_heroVisual figcaption>span{color:#ffffffd6;letter-spacing:.13em;font-size:10px;font-weight:750;line-height:1.6}.MD49LG_heroVisual figcaption strong{letter-spacing:-.035em;text-wrap:balance;max-width:340px;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.MD49LG_heroStamp{border:1px solid var(--line);background:var(--surface);color:var(--purple);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:10px;padding:15px 18px;display:flex;position:absolute;top:30px;left:-28px}.MD49LG_heroStamp span{color:var(--ink);font-size:12px;font-weight:750;line-height:1.35}.MD49LG_sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.MD49LG_sectionHeading>div{max-width:780px}.MD49LG_sectionHeading h2,.MD49LG_journey h2,.MD49LG_faq h2,.MD49LG_teachProcess h2,.MD49LG_teachBenefits h2{letter-spacing:-.05em;text-wrap:balance;margin:0 0 14px;font-size:clamp(30px,3.2vw,44px);font-weight:650;line-height:1.15}.MD49LG_sectionHeading p:last-child{max-width:670px;margin:0;font-size:15px}.MD49LG_sectionHeading>a{flex:none}.MD49LG_subjectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.MD49LG_subject{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:124px;padding:25px 22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.MD49LG_subject:hover{border-color:color-mix(in srgb, var(--purple) 40%, var(--line));box-shadow:var(--shadow-sm);transform:translateY(-3px)}.MD49LG_subjectIcon{background:var(--purple-soft);width:48px;height:48px;color:var(--purple);border-radius:14px;place-items:center;display:grid}.MD49LG_subject:nth-child(3n+2) .MD49LG_subjectIcon{color:var(--orange);background:color-mix(in srgb, var(--orange) 9%, var(--surface))}.MD49LG_subject h3{letter-spacing:-.02em;margin:0 0 6px;font-size:16px;font-weight:750;line-height:1.3}.MD49LG_subject p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.MD49LG_subject>svg{color:var(--muted)}.MD49LG_journey{color:#fff;background:#231136;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,90px);margin-block:22px;padding:clamp(30px,5vw,64px);display:grid}.MD49LG_journey .MD49LG_eyebrow{color:#deb1fa}.MD49LG_journey h2{color:#fff}.MD49LG_journey>div>p:last-child{color:#cfc4d9;max-width:500px;margin:0;font-size:15px;line-height:1.75}.MD49LG_journey ol{gap:24px;margin:0;padding:0;list-style:none;display:grid}.MD49LG_journey li{border-bottom:1px solid #ffffff24;grid-template-columns:34px minmax(0,1fr);gap:18px;padding-bottom:24px;display:grid}.MD49LG_journey li:last-child{border:0;padding-bottom:0}.MD49LG_journey li>span{color:#ffb545;padding-top:2px;font-size:12px;font-weight:750}.MD49LG_journey h3{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:19px;line-height:1.25}.MD49LG_journey li p{color:#cfc4d9;margin:0;font-size:13px;line-height:1.7}.MD49LG_pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.MD49LG_path{border:1px solid var(--line);background:var(--surface);border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.MD49LG_pathPhoto{background:var(--surface-muted);height:250px;position:relative}.MD49LG_pathPhoto img{object-fit:cover}.MD49LG_pathCopy{flex-direction:column;flex:1;align-items:start;padding:clamp(24px,3vw,34px);display:flex}.MD49LG_path h3{letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(23px,2.3vw,30px);font-weight:650;line-height:1.25}.MD49LG_pathCopy>p:not(.MD49LG_eyebrow){max-width:500px;margin:0 0 20px;font-size:14px;line-height:1.75}.MD49LG_pathCopy>a{margin-top:auto}.MD49LG_connections{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:24px;display:grid}.MD49LG_connections p{margin:0 0 4px;font-size:13px}.MD49LG_connections a{font-size:13px}.MD49LG_guides{padding-block:14px}.MD49LG_guides>details{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:20px 24px}.MD49LG_guides summary{min-height:32px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;font-size:16px;font-weight:650;list-style:none;display:flex}.MD49LG_guides summary>span{color:var(--purple);margin-left:auto;font-size:24px}.MD49LG_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.MD49LG_guideGrid a{border:1px solid var(--line);min-height:70px;color:var(--ink);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;font-size:13px;display:grid}.MD49LG_guideGrid a:hover{color:var(--purple);border-color:var(--purple)}.MD49LG_faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(30px,6vw,100px);padding-bottom:88px;display:grid}.MD49LG_faq>header>a{margin-top:12px;font-size:13px}.MD49LG_faq details{border-bottom:1px solid var(--line)}.MD49LG_faq summary{min-height:68px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;font-size:16px;font-weight:650;line-height:1.5;list-style:none;display:flex}.MD49LG_faq summary>span{color:var(--purple);flex:none;font-size:24px;font-weight:400}.MD49LG_faq summary::-webkit-details-marker{display:none}.MD49LG_guides summary::-webkit-details-marker{display:none}.MD49LG_faq details[open] summary>span,.MD49LG_guides details[open] summary>span{transform:rotate(45deg)}.MD49LG_faq details p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.8}.MD49LG_courseShelf .public-published-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.MD49LG_courseShelf .published-course-card{border-radius:20px;flex-direction:column;display:flex}.MD49LG_courseShelf .course-card-body{flex-direction:column;flex:1;padding:22px;display:flex}.MD49LG_courseShelf .published-course-card h2{letter-spacing:-.035em;margin-bottom:12px;font-size:24px;line-height:1.25}.MD49LG_courseShelf .course-card-body>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}.MD49LG_courseShelf .course-meta{flex-wrap:wrap;align-items:center;font-size:10px;line-height:1.5}.MD49LG_courseShelf .course-details{margin-top:auto;padding-bottom:16px}.MD49LG_courseShelf .course-details>span:last-child{display:none}.MD49LG_courseShelf .course-card-footer{margin-top:10px}.MD49LG_teachHero .MD49LG_heroPhoto{border-radius:28px 100px}.MD49LG_teachHero .MD49LG_heroPhoto img{object-position:center}.MD49LG_teachBenefits{gap:28px;padding-block:36px 70px;display:grid}.MD49LG_benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.MD49LG_benefitGrid article{border-top:1px solid var(--line-strong);padding-top:24px}.MD49LG_benefitGrid svg{color:var(--purple);margin-bottom:18px}.MD49LG_benefitGrid h3{letter-spacing:-.025em;margin:0 0 10px;font-size:21px;line-height:1.3}.MD49LG_benefitGrid p{max-width:350px;margin:0;font-size:14px}.MD49LG_teachProcess{border:1px solid var(--line);background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(30px,6vw,90px);padding:clamp(28px,5vw,60px);display:grid}.MD49LG_teachProcess ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.MD49LG_teachProcess li{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:18px;padding-bottom:22px;display:grid}.MD49LG_teachProcess li:last-child{border:0;padding-bottom:0}.MD49LG_teachProcess li>span{background:var(--purple-soft);width:38px;height:38px;color:var(--purple);border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}.MD49LG_teachProcess h3{letter-spacing:-.03em;margin:0 0 10px;font-size:20px;line-height:1.3}.MD49LG_teachProcess p{margin:0;font-size:14px;line-height:1.75}.MD49LG_rights{background:var(--purple-soft);border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;margin-top:34px;padding:30px;display:grid}.MD49LG_rights>svg{color:var(--purple);margin-top:2px}.MD49LG_rights h2{letter-spacing:-.035em;margin:0 0 10px;font-size:25px;line-height:1.25}.MD49LG_rights p:last-child{max-width:920px;margin:0;font-size:14px}@media (max-width:1000px){.MD49LG_subjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MD49LG_courseShelf .public-published-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.MD49LG_heroCopy h1{font-size:clamp(38px,5vw,56px)}.MD49LG_heroStamp{padding:12px;left:-14px}.MD49LG_promises{gap:10px}.MD49LG_heroActions{gap:16px}}@media (max-width:780px){.MD49LG_hero{grid-template-columns:1fr;gap:38px}.MD49LG_heroCopy h1{max-width:680px;font-size:clamp(40px,7vw,58px)}.MD49LG_heroVisual{width:100%;max-width:620px;margin-inline:auto}.MD49LG_heroPhoto{min-height:380px}.MD49LG_heroActions{gap:22px}.MD49LG_journey,.MD49LG_teachProcess,.MD49LG_faq{grid-template-columns:1fr}.MD49LG_sectionHeading{flex-direction:column;align-items:start;gap:16px}.MD49LG_benefitGrid{grid-template-columns:1fr;gap:22px}.MD49LG_benefitGrid p{max-width:none}.MD49LG_guideGrid{grid-template-columns:1fr}}@media (max-width:620px){.MD49LG_wrap{width:calc(100% - 32px)}.MD49LG_section{padding-block:48px}.MD49LG_hero{padding-block:36px 28px}.MD49LG_heroCopy h1{font-size:clamp(36px,9vw,48px)}.MD49LG_eyebrow{letter-spacing:.1em;margin-bottom:14px;font-size:9px}.MD49LG_lede{font-size:15px}.MD49LG_heroActions{align-items:start;gap:10px 18px}.MD49LG_primary{text-align:center;width:100%}.MD49LG_quiet{font-size:13px}.MD49LG_promises{gap:10px 16px;margin-top:22px}.MD49LG_promises li{font-size:10px}.MD49LG_heroVisual{margin:0;padding-bottom:12px}.MD49LG_heroPhoto,.MD49LG_teachHero .MD49LG_heroPhoto{border-radius:60px 20px;min-height:340px}.MD49LG_photoAccent{display:none}.MD49LG_heroVisual figcaption{bottom:38px;left:24px;right:24px}.MD49LG_heroVisual figcaption>span{font-size:8px}.MD49LG_heroStamp{border-radius:12px;padding:10px 12px;top:22px;left:16px}.MD49LG_heroStamp svg{width:20px}.MD49LG_heroStamp span{font-size:10px}.MD49LG_subjectGrid{grid-template-columns:1fr;gap:10px}.MD49LG_subject{gap:14px;min-height:102px;padding:20px}.MD49LG_subject h3{font-size:16px}.MD49LG_sectionHeading h2,.MD49LG_journey h2,.MD49LG_faq h2,.MD49LG_teachProcess h2,.MD49LG_teachBenefits h2{font-size:clamp(29px,7vw,36px)}.MD49LG_journey{border-radius:24px;width:calc(100% - 32px);padding:28px 24px}.MD49LG_journey li{gap:12px}.MD49LG_pathGrid,.MD49LG_connections{grid-template-columns:1fr;gap:20px}.MD49LG_pathPhoto{height:220px}.MD49LG_pathCopy{padding:24px}.MD49LG_guides>details{padding:18px}.MD49LG_guides summary{font-size:14px}.MD49LG_faq{gap:28px;padding-bottom:56px}.MD49LG_faq summary{font-size:15px}.MD49LG_courseShelf .public-published-course-grid{grid-template-columns:1fr}.MD49LG_teachBenefits{padding-block:24px 48px}.MD49LG_teachProcess{border-radius:22px;padding:26px 22px}.MD49LG_teachProcess li{grid-template-columns:38px minmax(0,1fr);gap:12px}.MD49LG_rights{gap:14px;margin-top:24px;padding:24px}.MD49LG_rights h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.MD49LG_primary,.MD49LG_subject{transition:none}.MD49LG_primary:hover,.MD49LG_subject:hover{transform:none}}
.s449Ea_reel{width:100%;margin:0}.s449Ea_frame{isolation:isolate;background:#25222b url(/videos/growvelt-learning-reel-v1.webp) 50%/cover no-repeat;height:clamp(620px,100svh - 88px,900px);position:relative;overflow:hidden}.s449Ea_video{object-fit:cover;object-position:center 42%;pointer-events:none;width:100%;height:100%;display:block}.s449Ea_video::-webkit-media-controls{display:none!important}.s449Ea_video::-webkit-media-controls-panel{display:none!important}.s449Ea_video::-webkit-media-controls-picture-in-picture-button{display:none!important}.s449Ea_shade{pointer-events:none;background:linear-gradient(90deg,#0c091291,#0c09121a 80%),linear-gradient(#0000 15%,#0c0912b8);position:absolute;inset:0}.s449Ea_caption{color:#fff;max-width:780px;position:absolute;bottom:clamp(54px,7vw,100px);left:max(5vw,50% - 620px);right:5vw}.s449Ea_caption .s449Ea_kicker{color:#f4edf9;letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:700}.s449Ea_caption h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.7vw,86px);font-weight:400;line-height:1.06}.s449Ea_caption h2 span{display:block}.s449Ea_caption .s449Ea_intro{color:#f3edf7;max-width:480px;margin:26px 0 0;font-size:17px;line-height:1.65}@media (max-width:780px){.s449Ea_frame{height:clamp(600px,100svh - 126px,780px)}.s449Ea_caption{bottom:56px;left:26px;right:26px}.s449Ea_caption h2{font-size:clamp(42px,7.5vw,62px)}.s449Ea_caption .s449Ea_intro{max-width:390px;font-size:15px}}@media (max-width:400px){.s449Ea_caption{bottom:44px;left:22px;right:22px}.s449Ea_caption h2{font-size:clamp(36px,10vw,42px)}.s449Ea_caption .s449Ea_kicker{margin-bottom:18px;font-size:10px}.s449Ea_caption .s449Ea_intro{margin-top:20px}}
.AfiVlW_backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#130e1f85;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.AfiVlW_dialog{border:1px solid color-mix(in srgb, var(--purple,#7800ef) 16%, white);background:var(--surface,#fff);width:min(100%,520px);color:var(--ink,#171321);border-radius:26px;padding:clamp(24px,5vw,40px);box-shadow:0 28px 90px #0c08184d}.AfiVlW_eyebrow{color:var(--purple,#7800ef);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.AfiVlW_dialog h2{letter-spacing:-.04em;margin:0;font-size:clamp(26px,5vw,34px)}.AfiVlW_dialog>p:not(.AfiVlW_eyebrow,.AfiVlW_dialogStatus){color:var(--muted,#696477);margin:12px 0 24px;line-height:1.6}.AfiVlW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AfiVlW_choices button{color:#1d1630;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e1ef;border-radius:18px;align-content:start;gap:9px;min-height:130px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.AfiVlW_choices button:hover:not(:disabled),.AfiVlW_choices button:focus-visible{border-color:var(--purple,#7800ef);transform:translateY(-2px);box-shadow:0 10px 28px #4f1d8b1f}.AfiVlW_choices button:focus-visible,.AfiVlW_later:focus-visible{outline:3px solid color-mix(in srgb, var(--purple,#7800ef) 38%, transparent);outline-offset:3px}.AfiVlW_choices strong{color:#21183a;font-size:17px}.AfiVlW_choices span{color:#51495f;font-size:13px;line-height:1.5}.AfiVlW_choices button:disabled,.AfiVlW_later:disabled{cursor:wait;opacity:.65}.AfiVlW_later{color:var(--purple,#7800ef);font:inherit;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:9px 12px;font-weight:700;display:block}.AfiVlW_dialogStatus,.AfiVlW_status{color:#b42318;margin:14px 0 0;font-size:13px;line-height:1.5}.AfiVlW_status{z-index:1201;background:#fff7f6;border:1px solid #f4b9b4;border-radius:14px;width:min(100% - 32px,560px);padding:12px 16px;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0c081824}@media (max-width:520px){.AfiVlW_backdrop{padding:16px}.AfiVlW_dialog{border-radius:22px}.AfiVlW_choices{grid-template-columns:1fr}.AfiVlW_choices button{min-height:98px}}@media (prefers-reduced-motion:reduce){.AfiVlW_choices button{transition:none}}
.coMxdW_shelf{min-width:0;margin-block:36px}.coMxdW_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.coMxdW_heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.5vw,28px);line-height:1.25}.coMxdW_heading p{color:var(--muted);margin:8px 0 0;font-size:14px}.coMxdW_arrows{flex-shrink:0;gap:8px;display:flex}.coMxdW_arrows button{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:21px}.coMxdW_arrows button:disabled{opacity:.3;cursor:default}.coMxdW_arrows button:focus-visible,.coMxdW_track:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.coMxdW_track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;padding:3px 2px 18px;display:grid;overflow-x:auto}.coMxdW_track>*{scroll-snap-align:start}@media (max-width:900px){.coMxdW_track{grid-auto-columns:calc(50% - 10px)}}@media (max-width:560px){.coMxdW_track{grid-auto-columns:85%;gap:14px}.coMxdW_heading{gap:10px}.coMxdW_arrows button{width:36px;height:36px}.coMxdW_heading h2{font-size:22px}}
.kA05Ra_section{gap:22px;min-width:0;margin:0 0 36px;display:grid}.kA05Ra_heading{gap:8px;display:grid}.kA05Ra_heading>*{margin:0}.kA05Ra_eyebrow{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.kA05Ra_heading h2{letter-spacing:-.035em;font-size:clamp(25px,3vw,34px);line-height:1.2}.kA05Ra_heading>p:last-child{max-width:690px;color:var(--muted);font-size:15px;line-height:1.6}.kA05Ra_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.kA05Ra_card{isolation:isolate;border:1px solid var(--line);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--purple) 13%, transparent), transparent 58%), var(--surface);min-width:0;min-height:230px;color:var(--ink);box-shadow:var(--shadow);border-radius:20px;align-content:start;gap:13px;padding:clamp(20px,2.4vw,30px);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.kA05Ra_card:nth-child(2){background:radial-gradient(ellipse at 100% 0%, #e28c2221, transparent 58%), var(--surface)}.kA05Ra_card:nth-child(3){background:radial-gradient(ellipse at 100% 0%, #388f7821, transparent 58%), var(--surface)}.kA05Ra_card:hover{border-color:color-mix(in srgb, var(--purple) 52%, var(--line));box-shadow:0 16px 36px color-mix(in srgb, var(--purple) 13%, transparent);transform:translateY(-3px)}.kA05Ra_card:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.kA05Ra_icon{border:1px solid color-mix(in srgb, var(--purple) 28%, var(--line));background:color-mix(in srgb, var(--purple) 10%, var(--surface));width:46px;height:46px;color:var(--purple);border-radius:14px;place-items:center;display:grid}.kA05Ra_card:nth-child(2) .kA05Ra_icon{color:#b96b0e;border-color:color-mix(in srgb, #e28c22 30%, var(--line));background:color-mix(in srgb, #e28c22 10%, var(--surface))}.kA05Ra_card:nth-child(3) .kA05Ra_icon{color:#238267;border-color:color-mix(in srgb, #388f78 30%, var(--line));background:color-mix(in srgb, #388f78 10%, var(--surface))}.kA05Ra_label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.kA05Ra_title{letter-spacing:-.025em;font-size:clamp(19px,2vw,23px);font-weight:750;line-height:1.25}.kA05Ra_copy{max-width:36ch;color:var(--muted);font-size:14px;line-height:1.55}.kA05Ra_action{color:var(--purple);align-items:center;gap:6px;margin-top:auto;padding-top:5px;font-size:13px;font-weight:750;display:inline-flex}@media (max-width:900px){.kA05Ra_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kA05Ra_card:last-child{grid-column:1/-1;min-height:190px}}@media (max-width:620px){.kA05Ra_section{gap:16px;margin-bottom:28px}.kA05Ra_grid{grid-template-columns:1fr;gap:12px}.kA05Ra_card,.kA05Ra_card:last-child{border-radius:17px;grid-column:auto;min-height:0;padding:21px}}@media (prefers-reduced-motion:reduce){.kA05Ra_card{transition:none}.kA05Ra_card:hover{transform:none}}
.BngvRW_page{min-width:0}.BngvRW_back{color:var(--muted);margin-bottom:24px;font-size:13px;display:inline-block}.BngvRW_back:hover{color:var(--purple)}.BngvRW_hero{border:1px solid var(--line);background:linear-gradient(125deg, color-mix(in srgb, var(--purple) 7%, var(--surface)), var(--surface));border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);padding:clamp(24px,4vw,48px);display:grid}.BngvRW_heroCopy{gap:18px;min-width:0;display:grid}.BngvRW_heroCopy>*{margin:0}.BngvRW_hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(30px,4vw,54px);font-weight:650;line-height:1.12}.BngvRW_summary{color:var(--muted);overflow-wrap:anywhere;font-size:clamp(15px,1.6vw,18px);line-height:1.7}.BngvRW_byline{color:var(--muted);font-size:13px}.BngvRW_byline strong{color:var(--ink)}.BngvRW_cover{aspect-ratio:4/3;background:linear-gradient(140deg,#30185b,#9751bf);border-radius:18px;position:relative;overflow:hidden}.BngvRW_cover>span{color:#fff;flex-direction:column;justify-content:space-between;font-size:clamp(23px,3vw,36px);font-weight:600;line-height:1.2;display:flex;position:absolute;inset:24px}.BngvRW_cover small{letter-spacing:.12em;font-size:11px}.BngvRW_cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BngvRW_facts{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:24px;display:grid}.BngvRW_facts>div{justify-content:center;align-items:center;gap:12px;min-width:0;padding:0 14px;display:flex}.BngvRW_facts>div+div{border-left:1px solid var(--line)}.BngvRW_facts svg{color:var(--purple);flex-shrink:0}.BngvRW_facts span{color:var(--muted);gap:5px;font-size:12px;display:grid}.BngvRW_facts strong{color:var(--ink);font-size:15px}.BngvRW_tabs{border-bottom:1px solid var(--line);gap:28px;margin:24px 0 32px;display:flex;overflow-x:auto}.BngvRW_tabs a{color:var(--muted);border-bottom:2px solid #0000;flex-shrink:0;padding-block:16px;font-size:13px;font-weight:650}.BngvRW_tabs a:hover{color:var(--purple);border-color:var(--purple)}.BngvRW_page .published-course-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:28px}.BngvRW_page .published-course-content{box-shadow:none;border-radius:20px;gap:36px}.BngvRW_page .published-course-aside{border-radius:20px;gap:20px;box-shadow:0 12px 36px #3013480b}.BngvRW_page .published-course-aside h2{font-size:clamp(23px,2.5vw,29px)}.BngvRW_page .published-course-description{white-space:pre-line;font-size:16px;line-height:1.85}.BngvRW_page .published-outline>li{background:var(--surface)}.BngvRW_page .published-outline-lesson{border-bottom:1px solid var(--line);padding-block:9px}.BngvRW_page .published-outline-lesson:last-child{border:0}:is(.BngvRW_page section[id],.BngvRW_page aside[id]){scroll-margin-top:120px}.BngvRW_recommendations{margin-top:58px;scroll-margin-top:120px}@media (max-width:900px){.BngvRW_hero{gap:24px;padding:26px}.BngvRW_page .published-course-layout{grid-template-columns:minmax(0,1fr)}.BngvRW_page .published-course-aside{grid-row:1;position:static}}@media (max-width:620px){.BngvRW_hero{grid-template-columns:1fr;padding:22px}.BngvRW_cover{aspect-ratio:16/9}.BngvRW_facts{grid-template-columns:1fr;gap:18px;padding:18px}.BngvRW_facts>div{justify-content:flex-start;padding:0}.BngvRW_facts>div+div{border-left:0;border-top:1px solid var(--line);padding-top:18px}.BngvRW_tabs{gap:22px}.BngvRW_page .published-course-content{padding:20px}.BngvRW_recommendations{margin-top:36px}}
.UlXREq_logo{vertical-align:middle;flex-shrink:0;max-width:100%;line-height:0;display:inline-block}.UlXREq_logo img{object-fit:contain;width:100%;height:auto}.UlXREq_lightImage{display:block}.UlXREq_darkImage,.UlXREq_dark .UlXREq_lightImage{display:none}html[data-theme=dark] .UlXREq_auto .UlXREq_lightImage{display:none}.UlXREq_dark .UlXREq_darkImage{display:block}html[data-theme=dark] .UlXREq_auto .UlXREq_darkImage{display:block}.auth-story .UlXREq_auto .UlXREq_lightImage{display:none}.auth-story .UlXREq_auto .UlXREq_darkImage{display:block}
._895gPq_header{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}._895gPq_inner{align-items:center;gap:22px;width:min(1440px,100% - 56px);min-height:88px;margin:0 auto;display:flex}._895gPq_brand{flex:none}._895gPq_brand a{display:flex}._895gPq_search{border:1px solid var(--line-strong);background:var(--canvas);border-radius:999px;flex:340px;align-items:center;min-width:160px;max-width:460px;min-height:46px;padding:3px 5px 3px 18px;transition:border-color .2s,box-shadow .2s;display:flex}._895gPq_search:focus-within{border-color:var(--purple);box-shadow:var(--ring)}._895gPq_search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:9px 0;font-size:14px}._895gPq_search input:focus-visible{box-shadow:none}._895gPq_search input::placeholder{color:var(--muted);font-size:14px}._895gPq_search button{background:var(--purple);height:38px;color:var(--surface);border:0;border-radius:50%;flex:0 0 38px;place-items:center;padding:0;display:grid}._895gPq_search button:hover{background:var(--purple-deep)}._895gPq_navigation{align-items:center;gap:20px;margin-left:auto;display:flex}._895gPq_navigation a{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:6px;padding-block:15px;font-size:13px;font-weight:650;display:inline-flex}._895gPq_navigation a:hover{color:var(--purple)}._895gPq_careersMenu{align-items:center;display:flex;position:relative}._895gPq_careersTrigger{color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:15px 0;font-size:13px;font-weight:650;display:inline-flex}._895gPq_careersTrigger:hover,._895gPq_careersTrigger[aria-expanded=true]{color:var(--purple)}._895gPq_careersTrigger svg{flex:none;transition:transform .18s}._895gPq_careersTrigger[aria-expanded=true] svg{transform:rotate(180deg)}._895gPq_careersDropdown{z-index:70;border:1px solid var(--line);background:var(--surface);width:min(350px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:17px;padding:14px;position:absolute;top:calc(100% + 9px);right:0}._895gPq_careersDropdownTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;padding:0 2px;font-size:11px;font-weight:800}._895gPq_careersDropdownGroup{gap:8px;display:grid}._895gPq_careersDropdownGroup a{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);white-space:normal;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px;display:grid}._895gPq_careersDropdownGroup a:hover{border-color:color-mix(in srgb, var(--purple) 38%, var(--line));background:color-mix(in srgb, var(--purple) 5%, var(--surface));color:var(--ink)}._895gPq_careersOptionIcon{background:color-mix(in srgb, var(--purple) 11%, var(--surface));width:38px;height:38px;color:var(--purple);border-radius:11px;place-items:center;display:grid}._895gPq_careersOptionCopy{gap:2px;min-width:0;display:grid}._895gPq_careersOptionCopy strong{font-size:13px;font-weight:800}._895gPq_careersOptionCopy small{color:var(--muted);font-size:11px;line-height:1.4}._895gPq_careersOptionArrow{color:var(--muted)}._895gPq_account{align-items:center;gap:12px;display:flex}._895gPq_language .public-language-trigger{width:42px;min-height:42px;box-shadow:none;border-color:#0000;border-radius:12px;justify-content:center;padding:0}._895gPq_language .public-language-trigger>span{display:none}._895gPq_language .public-language-trigger>svg:last-child{display:none}._895gPq_language .public-language-options{right:0}._895gPq_login,._895gPq_join{border:1px solid var(--line);min-height:44px;color:var(--ink);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:750;display:inline-flex}._895gPq_login:hover{border-color:var(--purple);color:var(--purple)}._895gPq_join{background:var(--purple);color:var(--surface);border-color:#0000}._895gPq_join:hover{background:var(--purple-deep)}._895gPq_menuButton{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:none}._895gPq_skip{z-index:100;background:var(--ink);color:var(--surface);border-radius:10px;padding:12px 18px;position:fixed;top:10px;left:16px;transform:translateY(-150%)}._895gPq_skip:focus{transform:none}._895gPq_mobileOverlay{z-index:80;position:fixed;inset:0}._895gPq_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f081c80;border:0;width:100%;height:100%;position:absolute;inset:0}._895gPq_drawer{background:var(--surface);flex-direction:column;gap:24px;width:min(90vw,390px);padding:26px 24px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 80px #0c061833}._895gPq_drawerHeading{justify-content:space-between;align-items:center;display:flex}._895gPq_drawerHeading button{border:1px solid var(--line);background:var(--canvas);border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}._895gPq_menuTitle{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin:5px 0 -12px;font-size:11px;font-weight:750}._895gPq_drawer nav{display:grid}._895gPq_drawer nav a{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;padding-block:14px;font-size:16px;font-weight:650;display:flex}._895gPq_drawer nav a:hover{color:var(--purple)}._895gPq_drawerLanguage{border:1px solid var(--line);background:var(--canvas);border-radius:16px;padding:16px}._895gPq_drawerLanguage .public-language-control{gap:10px;width:100%;display:grid}._895gPq_drawerLanguage .public-language-trigger{width:100%}._895gPq_drawerLanguage .public-language-label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._895gPq_drawerLanguage .public-language-options{width:100%}:is(._895gPq_language .public-language-trigger:focus-visible,._895gPq_drawerLanguage .public-language-trigger:focus-visible){outline:3px solid var(--purple);outline-offset:3px;box-shadow:none}:is(._895gPq_language .public-language-options button:focus-visible,._895gPq_drawerLanguage .public-language-options button:focus-visible){outline:2px solid var(--purple);outline-offset:-2px;box-shadow:none}._895gPq_drawerActions{gap:10px;margin-top:auto;display:grid}@media (max-width:1200px){._895gPq_inner{gap:18px}._895gPq_navigation{gap:14px}._895gPq_navigation a{font-size:12px}._895gPq_search{flex-basis:240px}._895gPq_account{gap:8px}._895gPq_account ._895gPq_login,._895gPq_account ._895gPq_join{padding-inline:12px}._895gPq_navigation,._895gPq_account{display:none}._895gPq_inner{min-height:78px}._895gPq_search{max-width:none;margin-left:12px}._895gPq_menuButton{display:flex}._895gPq_drawer ._895gPq_careersMenu{display:block}._895gPq_drawer ._895gPq_careersTrigger{border-bottom:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);justify-content:space-between;padding-block:14px;font-size:16px;font-weight:650;display:flex}._895gPq_drawer ._895gPq_careersDropdown{width:100%;box-shadow:var(--shadow-sm);margin:8px 0;padding:11px;position:static}._895gPq_drawer ._895gPq_careersDropdownTitle{font-size:10px}._895gPq_drawer ._895gPq_careersDropdownGroup a{border:1px solid var(--line);background:var(--surface);min-height:60px;color:var(--ink);border-radius:12px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:650;display:grid}._895gPq_drawer ._895gPq_careersDropdownGroup a:hover{border-color:color-mix(in srgb, var(--purple) 38%, var(--line));background:color-mix(in srgb, var(--purple) 5%, var(--surface));color:var(--ink)}}@media (max-width:620px){._895gPq_inner{grid-template-columns:1fr auto;gap:12px;width:calc(100% - 32px);padding-block:14px;display:grid}._895gPq_search{grid-area:2/1/auto/-1;min-width:0;min-height:44px;margin:0}._895gPq_menuButton{grid-area:1/2;width:40px;height:40px}._895gPq_search input{font-size:16px}._895gPq_drawer{padding:22px 20px}}@media (prefers-reduced-motion:reduce){._895gPq_search,._895gPq_careersTrigger svg{transition:none}}
.ebScUa_page{gap:24px;min-width:0;padding-bottom:40px;display:grid}.ebScUa_header{justify-content:space-between;align-items:end;gap:24px;display:flex}.ebScUa_header h1{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(34px,4vw,54px);line-height:1.08}.ebScUa_header p{max-width:680px;color:var(--muted);margin:0;line-height:1.7}.ebScUa_header>a{flex-shrink:0}.ebScUa_stack{gap:18px;min-width:0;display:grid}.ebScUa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ebScUa_stat{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-items:center;gap:15px;min-width:0;padding:clamp(18px,2.4vw,27px);display:flex}.ebScUa_stat>svg{color:var(--purple);flex-shrink:0}.ebScUa_stat strong{letter-spacing:-.04em;font-size:30px;line-height:1.15;display:block}.ebScUa_stat span{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.4;display:block}.ebScUa_toolbar{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.ebScUa_toolbar label,.ebScUa_search{min-width:0;color:var(--muted);gap:8px;font-size:12px;font-weight:750;display:grid}.ebScUa_toolbar input,.ebScUa_toolbar select,.ebScUa_search input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 13px;font-size:14px}.ebScUa_page :is(a,button,input,select,summary):focus-visible,.ebScUa_stack :is(button,input,select,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--purple) 55%, transparent);outline-offset:3px}.ebScUa_resultLine{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ebScUa_resultLine p{margin:0}.ebScUa_resultLine button{color:var(--purple);cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:750}.ebScUa_panel,.ebScUa_help{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;padding:clamp(22px,3vw,32px)}.ebScUa_panel h2,.ebScUa_help h2{margin:0 0 14px;font-size:22px}.ebScUa_panel p,.ebScUa_help p{color:var(--muted);line-height:1.7}.ebScUa_help details{border-top:1px solid var(--line);padding:17px 0}.ebScUa_help details:last-child{padding-bottom:0}.ebScUa_help summary{cursor:pointer;color:var(--ink);font-weight:750;line-height:1.5}.ebScUa_help p{max-width:850px;margin:14px 0 0;font-size:14px}.ebScUa_settingsLayout{grid-template-columns:minmax(190px,.65fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.ebScUa_settingsNav{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:22px;position:sticky;top:105px}.ebScUa_settingsNav>p:first-child{margin:0 0 16px}.ebScUa_settingsNav>div{gap:5px;display:grid}.ebScUa_settingsNav button{text-align:start;width:100%;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:12px;font-size:13px}.ebScUa_settingsNav button[aria-pressed=true]{border-color:color-mix(in srgb, var(--purple) 20%, var(--line));background:color-mix(in srgb, var(--purple) 8%, var(--surface));color:var(--purple);font-weight:800}.ebScUa_preferenceNote{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 14px;padding-top:18px;font-size:12px;line-height:1.7}.ebScUa_preferenceSummary{gap:12px;margin:0;font-size:12px;display:grid}.ebScUa_preferenceSummary div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ebScUa_preferenceSummary dt{color:var(--muted)}.ebScUa_preferenceSummary dd{margin:0;font-weight:750}.ebScUa_page .settings-hero{box-shadow:none;margin:0}.ebScUa_page .settings-summary-grid{gap:18px}.ebScUa_page .settings-feature-card{min-height:210px;box-shadow:none}.ebScUa_page .settings-card{min-width:0;box-shadow:none;flex-direction:column;align-items:stretch;gap:20px;transform:none}.ebScUa_page .settings-card>div{max-width:none}.ebScUa_page .settings-card .button{align-self:start}.ebScUa_page .settings-card h2{margin:6px 0 10px}.ebScUa_page .settings-card p{color:var(--muted);line-height:1.7}.ebScUa_page .theme-control{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;width:100%;max-width:480px}.ebScUa_cookieActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ebScUa_cookieActions>button{border:1px solid var(--line);background:var(--surface-muted);min-height:44px;color:var(--ink);border-radius:10px;padding:11px 16px;font-size:13px;font-weight:750;text-decoration:none}.ebScUa_cookieActions a{color:var(--purple);font-size:13px}.ebScUa_notificationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.ebScUa_notificationCard{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.ebScUa_notificationTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ebScUa_notificationIcon{width:36px;height:36px;color:var(--purple);background:color-mix(in srgb, var(--purple) 10%, var(--surface));border-radius:11px;place-items:center;display:grid}.ebScUa_statusActive,.ebScUa_statusPending{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.ebScUa_statusActive{color:#087b55;background:color-mix(in srgb, #10b981 14%, var(--surface))}.ebScUa_statusPending{color:var(--muted);background:var(--surface);border:1px solid var(--line)}.ebScUa_notificationCard h3{margin:0;font-size:16px}.ebScUa_notificationCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.ebScUa_profile .profile-cover{min-height:clamp(190px,22vw,270px);box-shadow:none;border-radius:24px 24px 0 0}.ebScUa_profile .profile-identity-card{box-shadow:none;grid-template-columns:auto minmax(0,1fr)}.ebScUa_profile .profile-identity-copy{padding-bottom:8px}.ebScUa_profile .profile-social-card{box-shadow:none}.ebScUa_profile .profile-setup-card{box-shadow:none}.ebScUa_profile .profile-details-grid article{box-shadow:none}.ebScUa_profile .profile-social-heading{gap:18px}.ebScUa_profile .profile-social-list{flex-wrap:wrap}.ebScUa_profile .profile-setup-steps{gap:10px}.ebScUa_profile .profile-setup-steps a{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:9px 12px;font-size:12px;text-decoration:none}.ebScUa_profile .profile-setup-steps a.is-complete{color:var(--purple);background:color-mix(in srgb, var(--purple) 5%, var(--surface))}.ebScUa_profile .ebScUa_stats{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.ebScUa_profile .profile-identity-card,.ebScUa_profile .profile-social-card,.ebScUa_profile .profile-setup-card){scroll-margin-top:105px}.ebScUa_hint{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.7}.ebScUa_profile .profile-social-editor label{min-width:0}@media (max-width:900px){.ebScUa_settingsLayout{grid-template-columns:1fr}.ebScUa_settingsNav{position:static}.ebScUa_settingsNav>div{flex-wrap:wrap;display:flex}.ebScUa_settingsNav button{width:auto}.ebScUa_preferenceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.ebScUa_notificationGrid{grid-template-columns:1fr}.ebScUa_header{flex-direction:column;align-items:start}}@media (max-width:620px){.ebScUa_stats{gap:8px}.ebScUa_stat{border-radius:14px;flex-direction:column;align-items:start;gap:12px;padding:16px 12px}.ebScUa_stat strong{font-size:25px}.ebScUa_toolbar{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.ebScUa_toolbar label:first-child{grid-column:1/-1}.ebScUa_page{gap:18px}.ebScUa_profile .profile-identity-card{grid-template-columns:1fr;padding:64px 20px 24px}.ebScUa_profile .profile-social-heading{flex-direction:column;align-items:stretch}.ebScUa_profile .profile-social-editor{grid-template-columns:1fr}.ebScUa_settingsNav{padding:18px}.ebScUa_preferenceSummary{grid-template-columns:1fr}.ebScUa_page .settings-card{padding:22px}.ebScUa_page .settings-card .button{white-space:normal;max-width:100%}.ebScUa_cookieActions{flex-direction:column;align-items:start}.ebScUa_header>a{flex-shrink:1}}
.SaZkkG_preference{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:18px;display:flex}.SaZkkG_copy{min-width:0}.SaZkkG_titleLine{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SaZkkG_titleLine strong{color:var(--ink);font-size:15px}.SaZkkG_statusOn,.SaZkkG_statusOff{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.SaZkkG_statusOn{color:#087b55;background:color-mix(in srgb, #10b981 14%, var(--surface))}.SaZkkG_statusOff{color:var(--muted);background:var(--surface);border:1px solid var(--line)}.SaZkkG_copy p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.65}.SaZkkG_copy .SaZkkG_error{color:#b42318}.SaZkkG_switch{cursor:pointer;background:#778196;border:1px solid #0000;border-radius:999px;flex:none;width:54px;height:32px;padding:3px;transition:background .16s,box-shadow .16s;position:relative}.SaZkkG_switch[aria-checked=true]{background:var(--purple)}.SaZkkG_switch:focus-visible{outline:3px solid color-mix(in srgb, var(--purple) 48%, transparent);outline-offset:3px}.SaZkkG_switch:disabled{cursor:wait;opacity:.65}.SaZkkG_switch>span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .16s;display:block;transform:translate(0);box-shadow:0 1px 4px #00000038}.SaZkkG_switch[aria-checked=true]>span{transform:translate(22px)}@media (max-width:520px){.SaZkkG_preference{align-items:flex-start;gap:12px;padding:15px}.SaZkkG_switch{margin-top:2px}}
.OCg-0W_page{width:100%;min-width:0;padding-bottom:40px}.OCg-0W_header{border:1px solid var(--line);background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--purple) 12%, transparent), transparent 65%), var(--surface);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,4vw,42px);display:flex;position:relative}.OCg-0W_header>div{min-width:0;max-width:730px}.OCg-0W_header h1{letter-spacing:-.045em;text-wrap:balance;margin:12px 0 16px;font-size:clamp(30px,3.6vw,48px);line-height:1.12}.OCg-0W_header p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.OCg-0W_header>a{flex-shrink:0;max-width:100%}.OCg-0W_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:24px;display:grid}.OCg-0W_stat{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-items:center;gap:14px;min-width:0;padding:22px;display:flex}.OCg-0W_stat svg{color:var(--purple);flex-shrink:0;width:22px;height:22px}.OCg-0W_stat strong{letter-spacing:-.03em;color:var(--ink);font-size:28px;font-weight:650;line-height:1.2;display:block}.OCg-0W_stat span{color:var(--muted);font-size:12px}.OCg-0W_insights{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin-bottom:28px;display:grid}.OCg-0W_panel{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;padding:26px}.OCg-0W_panel h2{letter-spacing:-.03em;margin:0 0 12px;font-size:22px;line-height:1.3}.OCg-0W_panel p{color:var(--muted);font-size:14px;line-height:1.7}.OCg-0W_panel p:last-child{margin-bottom:0}.OCg-0W_panel a{color:var(--purple);font-size:14px;font-weight:650}.OCg-0W_panel strong{overflow-wrap:anywhere}.OCg-0W_snapshot{align-items:center;gap:24px;display:flex}.OCg-0W_ring{background:conic-gradient(var(--purple) var(--progress), var(--line) 0);border-radius:50%;flex-shrink:0;place-items:center;width:94px;height:94px;display:grid}.OCg-0W_ring span{background:var(--surface);width:76px;height:76px;color:var(--ink);border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid}.OCg-0W_toolbar{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(0,1fr));align-items:end;gap:16px;margin:28px 0 20px;padding:20px;display:grid}.OCg-0W_toolbar label{min-width:0;color:var(--muted);gap:8px;font-size:12px;font-weight:650;display:grid}.OCg-0W_toolbar input,.OCg-0W_toolbar select{background:var(--surface);width:100%;min-width:0;height:46px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.OCg-0W_toolbar input:focus-visible,.OCg-0W_toolbar select:focus-visible,.OCg-0W_compareChoice input:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.OCg-0W_four{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.OCg-0W_resultLine{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-block:16px;font-size:13px;display:flex}.OCg-0W_resultLine p{margin:0}.OCg-0W_quietButton{color:var(--purple);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:650}.OCg-0W_empty{text-align:center;border:1px dashed var(--line);border-radius:18px;padding:40px 24px}.OCg-0W_empty h2{font-size:22px}.OCg-0W_empty p{color:var(--muted)}.OCg-0W_list{gap:18px;display:grid}.OCg-0W_course{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px;display:grid}.OCg-0W_cover{background:linear-gradient(145deg,#321558,#a34bcd);border-radius:14px;align-self:stretch;place-items:center;min-height:150px;display:grid;position:relative;overflow:hidden}.OCg-0W_cover svg{color:#eee4ff;width:40px;height:40px}.OCg-0W_cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.OCg-0W_course h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:12px 0;font-size:23px;line-height:1.3}.OCg-0W_course p{color:var(--muted);margin:10px 0;font-size:13px}.OCg-0W_course small{color:var(--muted);font-size:12px}.OCg-0W_courseBody{min-width:0}.OCg-0W_courseActions{justify-items:start;gap:14px;display:grid}.OCg-0W_courseDetails{color:var(--purple);font-size:13px}.OCg-0W_badge{background:color-mix(in srgb, var(--purple) 8%, var(--surface));color:var(--purple);border-radius:30px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-flex}.OCg-0W_completed{background:color-mix(in srgb, #109879 12%, var(--surface));color:#137f65}.OCg-0W_progress{background:var(--line);border-radius:9px;height:6px;margin:14px 0 8px;overflow:hidden}.OCg-0W_progress span{background:var(--purple);border-radius:inherit;height:100%;display:block}.OCg-0W_meta{flex-wrap:wrap;gap:8px 16px;display:flex}.OCg-0W_end{text-align:center;color:var(--muted);margin:30px 0;font-size:12px}.OCg-0W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.OCg-0W_compareItem{flex-direction:column;gap:10px;min-width:0;display:flex}.OCg-0W_compareItem>article{flex:1}.OCg-0W_compareChoice{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.OCg-0W_compareChoice input{width:18px;height:18px;accent-color:var(--purple)}.OCg-0W_comparison{margin-block:28px}.OCg-0W_comparison header{justify-content:space-between;align-items:start;gap:24px;display:flex}.OCg-0W_comparison p{margin-bottom:14px}.OCg-0W_tableScroll{overscroll-behavior-inline:contain;overflow-x:auto}.OCg-0W_tableScroll:focus-visible{outline:2px solid var(--purple)}.OCg-0W_table{border-collapse:collapse;width:100%;font-size:13px}.OCg-0W_table th,.OCg-0W_table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:160px;max-width:260px;padding:15px}.OCg-0W_table th{font-weight:650}.OCg-0W_table thead th{color:var(--purple)}.OCg-0W_table tbody th{color:var(--muted);min-width:110px}.OCg-0W_notice{min-height:22px;color:var(--purple);font-size:13px}.OCg-0W_certificate{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--purple) 5%, var(--surface)), var(--surface));border-radius:20px;gap:18px;min-width:0;padding:26px;display:grid}.OCg-0W_certificateTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.OCg-0W_certificateTop svg{width:30px;height:30px;color:var(--purple)}.OCg-0W_certificate h2{overflow-wrap:anywhere;letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.3}.OCg-0W_certificate dl{gap:12px;margin:0;display:grid}.OCg-0W_certificate dt{color:var(--muted);margin-bottom:4px;font-size:11px}.OCg-0W_certificate dd{overflow-wrap:anywhere;margin:0;font-size:13px}.OCg-0W_certificateActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;display:flex}.OCg-0W_certificateActions a:not(:first-child){color:var(--purple);font-size:13px}.OCg-0W_completedList{gap:12px;margin-top:24px;display:grid}.OCg-0W_completedList a{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.OCg-0W_completedList span{overflow-wrap:anywhere}.OCg-0W_completedList svg{flex-shrink:0}:root[data-theme=dark] .OCg-0W_completed{color:#63e6be}@media (max-width:1200px){.OCg-0W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.OCg-0W_course{grid-template-columns:130px minmax(0,1fr)}.OCg-0W_courseActions{flex-wrap:wrap;grid-column:2;align-items:center;display:flex}.OCg-0W_cover{grid-row:span 2}}@media (max-width:800px){.OCg-0W_header{flex-direction:column;align-items:start}.OCg-0W_insights{grid-template-columns:minmax(0,1fr)}.OCg-0W_stat{gap:10px;padding:18px}.OCg-0W_stat svg{display:none}.OCg-0W_four{grid-template-columns:repeat(2,minmax(0,1fr))}.OCg-0W_toolbar{gap:12px}}@media (max-width:560px){.OCg-0W_header{border-radius:20px;padding:24px}.OCg-0W_header h1{font-size:34px}.OCg-0W_stats{gap:8px}.OCg-0W_stat{padding:14px}.OCg-0W_stat strong{font-size:24px}.OCg-0W_stat span{font-size:10px}.OCg-0W_panel{padding:22px}.OCg-0W_toolbar{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.OCg-0W_toolbar>label:first-child{grid-column:1/-1}.OCg-0W_toolbar select,.OCg-0W_toolbar input{font-size:13px}.OCg-0W_grid{grid-template-columns:minmax(0,1fr)}.OCg-0W_course{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.OCg-0W_cover{aspect-ratio:16/7;grid-row:auto;min-height:0}.OCg-0W_courseActions{grid-column:auto;gap:16px}.OCg-0W_courseActions .button{width:auto}.OCg-0W_snapshot{gap:16px}.OCg-0W_comparison header{display:block}.OCg-0W_certificate{padding:22px}.OCg-0W_resultLine{align-items:start}}
.V204oq_card{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;min-width:0;height:100%;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.V204oq_card:hover{border-color:color-mix(in srgb, var(--purple) 45%, var(--line));transform:translateY(-3px);box-shadow:0 12px 30px #30134812}.V204oq_visual{isolation:isolate;aspect-ratio:16/9;color:#fff;background:linear-gradient(125deg,#38196a,#ab54da);display:block;position:relative;overflow:hidden}.V204oq_visual img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.V204oq_fallback{letter-spacing:-.03em;font-size:26px;font-weight:650;line-height:1.15;position:absolute;top:24%;left:22px;right:22px}.V204oq_tag{z-index:2;color:#281238;background:#fff;border-radius:30px;padding:5px 10px;font-size:11px;font-weight:650;position:absolute;top:12px;right:12px}.V204oq_body{flex-direction:column;flex:1;gap:10px;min-width:0;padding:18px;display:flex}.V204oq_body>*{min-width:0;margin:0}.V204oq_meta{color:var(--purple);justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.V204oq_meta>span{overflow-wrap:anywhere}.V204oq_meta button{width:34px;min-width:34px;height:34px}.V204oq_body h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.4}.V204oq_body h2 a:hover{color:var(--purple)}.V204oq_instructor{color:var(--muted);font-size:12px}.V204oq_description{color:var(--muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.V204oq_level{border:1px solid var(--line);color:var(--muted);border-radius:30px;align-self:flex-start;padding:4px 9px;font-size:11px}.V204oq_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.V204oq_footer strong{color:var(--ink);font-size:17px}.V204oq_footer a{color:var(--purple);font-weight:700}.V204oq_card mark{color:#251333;background:#f5db87}@media (prefers-reduced-motion:reduce){.V204oq_card{transition:none}.V204oq_card:hover{transform:none}}
.Dt7onG_notice{border:1px solid var(--line);background:var(--surface);outline-offset:4px;border-radius:12px;margin:0;padding:13px 15px}.Dt7onG_success{border-color:color-mix(in srgb, #2ba36b 40%, var(--line));color:#18744a}.Dt7onG_error{border-color:color-mix(in srgb, #bd4a4a 40%, var(--line));color:#a83939}
._5Jo74W_frame{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-width:0}._5Jo74W_frame :is(h1,h2,p,label,span,small,a){overflow-wrap:anywhere}._5Jo74W_frame :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 60%,var(--ink));outline-offset:3px}._5Jo74W_skip{z-index:200;background:var(--surface);color:var(--purple);border:1px solid var(--line);border-radius:10px;padding:12px 18px;position:fixed;top:12px;left:16px;transform:translateY(-200%)}._5Jo74W_skip:focus{transform:none}._5Jo74W_frame .auth-story{background:radial-gradient(at 0 0,#a619e6,#0000 70%),linear-gradient(150deg,#56118c,#7416ab);min-width:0;padding:clamp(28px,4vw,56px)}._5Jo74W_frame .auth-story-copy{margin-top:clamp(44px,7vh,90px)}._5Jo74W_frame .auth-story-copy h2{letter-spacing:-.04em;color:#fff;max-width:500px;margin:0 0 28px;font-size:clamp(32px,3.2vw,50px);line-height:1.13}._5Jo74W_frame .auth-value-list p{align-items:start;line-height:1.6}._5Jo74W_frame .auth-value-list span{flex:0 0 29px}._5Jo74W_frame .auth-form-area{align-content:center;min-width:0;padding:clamp(28px,5vw,64px)}._5Jo74W_frame>.auth-form-area>.auth-card{width:min(100%,570px);min-width:0;box-shadow:0 14px 42px color-mix(in srgb,var(--ink) 7%,transparent);border-radius:24px;gap:20px;margin:0;padding:clamp(28px,3.6vw,44px)}:is(._5Jo74W_frame .auth-card-heading h1,._5Jo74W_frame .auth-notice-card h1){letter-spacing:-.035em;margin-block:8px 12px;font-size:clamp(30px,3.2vw,42px);line-height:1.15}:is(._5Jo74W_frame .auth-card-heading p,._5Jo74W_frame .auth-notice-card>p){color:var(--muted);line-height:1.75}._5Jo74W_frame .auth-mode-tabs a{place-items:center;min-height:44px;display:grid}._5Jo74W_frame .auth-checkbox{width:100%;min-width:0;line-height:1.6}._5Jo74W_frame .auth-checkbox input{flex:0 0 18px}._5Jo74W_frame .intent-options{min-width:0}._5Jo74W_frame .intent-option{white-space:normal;min-width:0}._5Jo74W_frame .intent-option span{line-height:1.65}._5Jo74W_frame .field-label>input{min-width:0}._5Jo74W_frame .password-field{min-width:0}._5Jo74W_frame .password-field input{min-width:0}._5Jo74W_frame .password-field button{min-width:52px;min-height:48px}._5Jo74W_frame .auth-actions-row .button{white-space:normal;min-width:0;max-width:100%}:is(._5Jo74W_frame .google-button,._5Jo74W_frame .auth-submit){white-space:normal;max-width:100%;min-height:48px}@media (max-width:1000px){._5Jo74W_frame{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}._5Jo74W_frame .auth-form-area{padding:28px}}@media (max-width:760px){._5Jo74W_frame{grid-template-columns:1fr}._5Jo74W_frame .auth-story{min-height:0;padding:max(16px,env(safe-area-inset-top)) 20px 16px}:is(._5Jo74W_frame .auth-story-copy,._5Jo74W_frame .auth-side-card-image,._5Jo74W_frame .auth-story-note){display:none}._5Jo74W_frame .auth-form-area{padding:22px 16px max(32px,env(safe-area-inset-bottom))}._5Jo74W_frame>.auth-form-area>.auth-card{border-radius:20px;margin-inline:auto;padding:clamp(20px,5vw,30px)}._5Jo74W_frame .auth-actions-row .button{width:100%}}@media (max-width:360px){._5Jo74W_frame .intent-options{grid-template-columns:1fr}}
.C4ZXTq_page{background:var(--canvas);padding-bottom:80px}.C4ZXTq_hero{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(120deg, var(--surface) 30%, var(--purple-soft));padding:64px 32px 56px;position:relative;overflow:hidden}.C4ZXTq_heroInner{z-index:1;width:min(1180px,100%);margin-inline:auto;position:relative}.C4ZXTq_eyebrow{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 22px;font-size:11px;font-weight:750;line-height:1.5;display:flex}.C4ZXTq_hero h1{max-width:780px;color:var(--ink);letter-spacing:-.05em;text-wrap:balance;margin:0 0 22px;font-size:clamp(38px,4.5vw,60px);font-weight:700;line-height:1.08}.C4ZXTq_hero h1 span{color:var(--purple);display:block}.C4ZXTq_intro{max-width:670px;color:var(--muted);margin:0;font-size:16px;line-height:1.8}.C4ZXTq_heroOrbit{z-index:0;border:1px solid color-mix(in srgb, var(--purple) 13%, transparent);width:500px;height:500px;box-shadow:0 0 0 55px color-mix(in srgb, var(--purple) 3%, transparent), 0 0 0 110px color-mix(in srgb, var(--purple) 2%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:-70px;right:-80px}.C4ZXTq_search{border:1px solid var(--line-strong);background:var(--surface);width:min(680px,100%);min-height:60px;box-shadow:var(--shadow-sm);border-radius:15px;align-items:center;gap:14px;margin-top:28px;padding:8px 20px;display:flex}.C4ZXTq_search>svg{color:var(--purple);flex:none}.C4ZXTq_search:focus-within{border-color:var(--purple);box-shadow:var(--ring)}.C4ZXTq_search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 0;font-size:16px}.C4ZXTq_search input:focus-visible{box-shadow:none}.C4ZXTq_search input::placeholder{color:var(--muted)}.C4ZXTq_layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;width:min(1180px,100% - 64px);margin:44px auto 0;display:grid}.C4ZXTq_sidebar{min-width:0;position:sticky;top:110px}.C4ZXTq_topicLabel{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:750}.C4ZXTq_topicButtons{gap:7px;display:grid}.C4ZXTq_topicButtons button{width:100%;min-width:0;min-height:54px;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:13px 14px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.C4ZXTq_topicButtons button>svg{flex:none}.C4ZXTq_topicButtons button[aria-pressed=true]{border-color:color-mix(in srgb, var(--purple) 15%, var(--line));background:var(--purple-soft);color:var(--purple)}.C4ZXTq_topicButtons button:hover{background:var(--surface-muted)}.C4ZXTq_count{border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--muted);border-radius:8px;flex:none;place-items:center;margin-left:auto;font-size:11px;display:grid}.C4ZXTq_support{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin-top:28px;padding:24px}.C4ZXTq_support>svg{color:var(--purple);margin-bottom:15px}.C4ZXTq_support h2{letter-spacing:-.03em;margin:0 0 10px;font-size:22px;font-weight:650;line-height:1.25}.C4ZXTq_support p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.C4ZXTq_support a{min-height:44px;color:var(--purple);align-items:center;gap:12px;margin-top:13px;font-size:13px;font-weight:750;display:inline-flex}.C4ZXTq_answers{min-width:0;scroll-margin-top:115px}.C4ZXTq_resultsHeader{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:24px;display:flex}.C4ZXTq_resultsHeader p{color:var(--ink);margin:0;font-size:14px;font-weight:700}.C4ZXTq_resultsHeader p span{color:var(--muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.C4ZXTq_resultsHeader button{min-height:44px;color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0 10px 10px;font-size:12px;line-height:1.5;display:inline-flex}.C4ZXTq_resultsHeader button>svg{flex:none}.C4ZXTq_group{border:1px solid var(--line);background:var(--surface);border-radius:22px;min-width:0;margin-bottom:22px;padding:28px 30px 6px}.C4ZXTq_groupHeading{align-items:center;gap:14px;margin-bottom:12px;display:flex}.C4ZXTq_groupHeading>span{color:var(--purple);font-size:11px;font-weight:750}.C4ZXTq_group h2{letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.2vw,26px);font-weight:650;line-height:1.3}.C4ZXTq_group details+details{border-top:1px solid var(--line)}.C4ZXTq_group summary{min-height:68px;color:var(--ink-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;font-size:15px;font-weight:600;line-height:1.6;list-style:none;display:flex}.C4ZXTq_group summary::-webkit-details-marker{display:none}.C4ZXTq_group summary>span{background:var(--purple-soft);width:28px;height:28px;color:var(--purple);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:400;transition:transform .18s;display:grid}.C4ZXTq_group details[open] summary>span{transform:rotate(45deg)}.C4ZXTq_group details p{max-width:650px;color:var(--muted);overflow-wrap:anywhere;margin:0 40px 24px 0;font-size:14px;line-height:1.85}.C4ZXTq_empty{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:22px;padding:48px 32px}.C4ZXTq_empty>svg{color:var(--purple);margin:0 auto 22px}.C4ZXTq_empty h2{letter-spacing:-.035em;margin:0 0 14px;font-size:28px;line-height:1.25}.C4ZXTq_empty p{max-width:450px;color:var(--muted);margin-inline:auto;font-size:14px;line-height:1.8}@media (max-width:960px){.C4ZXTq_layout{grid-template-columns:235px minmax(0,1fr);gap:26px}.C4ZXTq_group{padding-inline:22px}.C4ZXTq_support{padding:20px}.C4ZXTq_topicButtons button{gap:9px;padding-inline:10px}}@media (max-width:760px){.C4ZXTq_hero{padding:44px 24px 36px}.C4ZXTq_layout{grid-template-columns:minmax(0,1fr);gap:28px;width:calc(100% - 48px);margin-top:30px}.C4ZXTq_sidebar{display:contents;position:static}.C4ZXTq_sidebar nav{grid-row:1}.C4ZXTq_answers{grid-row:2}.C4ZXTq_support{grid-row:3;margin:0}.C4ZXTq_topicButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.C4ZXTq_topicButtons button{border-color:var(--line);background:var(--surface);padding:12px}.C4ZXTq_group details p{margin-right:0}.C4ZXTq_heroOrbit{right:-300px}.C4ZXTq_resultsHeader{margin-bottom:20px}.C4ZXTq_page{padding-bottom:48px}}@media (max-width:430px){.C4ZXTq_hero{padding:34px 18px 30px}.C4ZXTq_hero h1{font-size:37px}.C4ZXTq_intro{font-size:14px}.C4ZXTq_eyebrow{margin-bottom:18px;font-size:10px}.C4ZXTq_layout{width:calc(100% - 32px)}.C4ZXTq_search{gap:10px;min-height:56px;padding-inline:14px}.C4ZXTq_topicButtons button{gap:8px;padding:10px;font-size:11px}.C4ZXTq_topicButtons button>svg{display:none}.C4ZXTq_count{width:23px;height:23px}.C4ZXTq_group{border-radius:18px;padding:22px 20px 4px}.C4ZXTq_group summary{gap:12px;font-size:14px}.C4ZXTq_resultsHeader{align-items:flex-start;gap:12px}.C4ZXTq_resultsHeader p{font-size:12px}.C4ZXTq_resultsHeader p span{font-size:11px}.C4ZXTq_resultsHeader button{max-width:48%;font-size:11px}.C4ZXTq_empty{padding:36px 22px}.C4ZXTq_empty h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.C4ZXTq_group summary>span{transition:none}}
._9BMWba_campaign{border:1px solid color-mix(in srgb, var(--purple) 30%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, var(--purple) 8%, var(--surface)), var(--surface));border-radius:20px;gap:20px;width:100%;min-width:0;margin-block:0 30px;padding:clamp(16px,2.3vw,26px);display:grid}._9BMWba_singleCourse{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;max-width:980px;margin-inline:auto}._9BMWba_heading{justify-content:space-between;align-items:end;gap:20px;display:flex}._9BMWba_heading>div{gap:7px;min-width:0;display:grid}._9BMWba_heading p,._9BMWba_heading h2{margin:0}._9BMWba_heading h2{font-size:clamp(25px,3vw,36px)}._9BMWba_heading>div>p:last-child{max-width:760px;color:var(--muted);line-height:1.55}._9BMWba_editorial{border:1px solid var(--line);color:var(--muted);border-radius:999px;flex:none;padding:7px 11px;font-size:.78rem;font-weight:750}._9BMWba_campaign ._9BMWba_courseGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}._9BMWba_campaign ._9BMWba_singleCourseGrid{grid-template-columns:minmax(0,1fr)}@media (max-width:1024px){._9BMWba_singleCourse{grid-template-columns:minmax(0,1fr);max-width:560px}._9BMWba_singleCourse ._9BMWba_heading{flex-direction:row;align-items:flex-start}}@media (max-width:720px){._9BMWba_heading{flex-direction:column;align-items:flex-start}._9BMWba_singleCourse ._9BMWba_heading{flex-direction:column}._9BMWba_campaign ._9BMWba_courseGrid{grid-template-columns:minmax(0,1fr)}}
.G2nlmq_page{gap:24px;min-width:0;display:grid;padding-block:0 40px!important}.G2nlmq_page>header{margin-bottom:0}.G2nlmq_page :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 60%,transparent);outline-offset:3px}.G2nlmq_page h1{letter-spacing:-.04em;font-size:clamp(32px,4vw,50px);line-height:1.12}.G2nlmq_page h2{letter-spacing:-.025em}:is(.G2nlmq_page .instructor-analytics-hero,.G2nlmq_page .course-management-heading,.G2nlmq_page .course-editor-heading,.G2nlmq_page .instructor-earnings-hero){border:1px solid color-mix(in srgb,var(--purple) 20%,var(--line));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--purple) 9%,transparent),transparent 70%),var(--surface);box-shadow:none;border-radius:24px;padding:clamp(24px,3.5vw,38px)}.G2nlmq_page .course-editor-heading h1{margin-block:10px 16px}.G2nlmq_page .instructor-analytics-summary article{min-height:130px;box-shadow:none;transform:none}.G2nlmq_page .instructor-analytics-summary strong{color:var(--ink);font-size:30px}:is(.G2nlmq_page .instructor-analytics-courses,.G2nlmq_page .instructor-analytics-empty){border:1px solid var(--line);box-shadow:none;border-radius:22px}.G2nlmq_page .instructor-analytics-course-list{display:block}.G2nlmq_page .instructor-analytics-course-list .G2nlmq_item>article{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:18px;min-width:0;padding:24px;display:grid}.G2nlmq_page .instructor-analytics-course-list dl{gap:10px}.G2nlmq_page .instructor-analytics-course-list dl>div{background:var(--surface-muted)}.G2nlmq_page .instructor-analytics-course-heading h3 a{color:var(--ink)}.G2nlmq_page .instructor-analytics-progress{background:var(--line)}.G2nlmq_stack{gap:18px;min-width:0;display:grid}.G2nlmq_item{min-width:0}.G2nlmq_item[hidden]{display:none}.G2nlmq_controls{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.G2nlmq_controls label{min-width:0;color:var(--muted);gap:8px;font-size:12px;font-weight:700;display:grid}.G2nlmq_controls input,.G2nlmq_controls select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px;font-size:13px}.G2nlmq_resultLine{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.G2nlmq_resultLine p{margin:0}.G2nlmq_resultLine button{color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.G2nlmq_noMatch{border:1px dashed var(--line);border-radius:14px;padding:22px}.G2nlmq_noMatch h3{margin:0}.G2nlmq_noMatch p{color:var(--muted);margin-bottom:0;font-size:13px}.G2nlmq_pipeline{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:24px}.G2nlmq_pipeline h2{margin:0;font-size:22px}.G2nlmq_pipeline p{color:var(--muted);font-size:13px;line-height:1.7}.G2nlmq_pipeline nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.G2nlmq_pipeline a{border:1px solid var(--line);color:var(--ink);border-radius:12px;gap:8px;padding:16px;font-size:12px;display:grid}.G2nlmq_pipeline strong{color:var(--purple);font-size:25px}.G2nlmq_page .instructor-course-list{border:0;gap:16px}.G2nlmq_page .instructor-course-row{box-shadow:none;padding:24px;transform:none}.G2nlmq_page .instructor-course-row h2{overflow-wrap:anywhere;font-size:24px;line-height:1.35}.G2nlmq_page .instructor-course-row h2 a{color:var(--ink)}.G2nlmq_page .instructor-course-row p{line-height:1.75}.G2nlmq_page .instructor-course-row>div:first-child>small{color:var(--muted);margin-top:15px;font-size:11px;display:block}.G2nlmq_page .operations-controls{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin:0;padding:20px}.G2nlmq_page .instructor-course-summary{margin:0}.G2nlmq_page .course-empty-state{max-width:none;box-shadow:none;padding:clamp(28px,5vw,52px)}.G2nlmq_page .course-row-actions{overflow:visible}.G2nlmq_page .course-draft-form{max-width:none;box-shadow:none;padding:clamp(22px,3vw,32px)}.G2nlmq_page .course-editor-next{border-radius:20px;padding:26px}.G2nlmq_page .course-editor-next h2{font-size:27px}.G2nlmq_page .course-field{min-width:0}.G2nlmq_page .course-editor-status{min-width:0}.G2nlmq_page .course-editor-heading code{overflow-wrap:anywhere}.G2nlmq_page .course-editor-heading p:not(.G2nlmq_eyebrow){color:var(--muted);line-height:1.7}.G2nlmq_workflow{gap:18px;display:grid}.G2nlmq_workflow>a{color:var(--muted);justify-self:start;font-size:13px}.G2nlmq_workflow ol{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.G2nlmq_workflow li{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.G2nlmq_workflow li [aria-current=step]{color:var(--purple);font-weight:800}.G2nlmq_stepNumber{border:1px solid var(--line);background:var(--surface);height:27px;color:var(--purple);border-radius:50%;flex:0 0 27px;place-items:center;display:grid}.G2nlmq_checklist{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;padding:20px}.G2nlmq_checklist>div{justify-content:space-between;gap:18px;display:flex}.G2nlmq_checklist h2{margin:0;font-size:17px}.G2nlmq_checklist strong{white-space:nowrap;color:var(--purple);font-size:15px}.G2nlmq_checklist ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.G2nlmq_checklist li{align-items:start;gap:8px;font-size:12px;line-height:1.5;display:flex}.G2nlmq_checklist li>span:first-child{color:var(--purple)}.G2nlmq_checklist p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.G2nlmq_meter{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;font-weight:500;display:flex}.G2nlmq_snapshot{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:16px;padding:22px;display:grid}.G2nlmq_snapshot dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0;display:grid}.G2nlmq_snapshot dt{color:var(--muted);font-size:12px}.G2nlmq_snapshot dd{color:var(--ink);margin:8px 0 0;font-size:28px;font-weight:700}.G2nlmq_snapshot>p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.G2nlmq_snapshot nav{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding-top:16px;display:flex}.G2nlmq_snapshot nav>strong{width:100%;color:var(--muted);font-size:12px}.G2nlmq_snapshot nav a{border:1px solid var(--line);max-width:100%;color:var(--purple);overflow-wrap:anywhere;border-radius:999px;padding:9px 12px;font-size:12px}.G2nlmq_page .curriculum-editor{max-width:none}.G2nlmq_page .curriculum-toolbar{box-shadow:none;grid-template-columns:1fr}.G2nlmq_page .curriculum-toolbar h2{margin-bottom:10px;font-size:26px}.G2nlmq_page .curriculum-module{box-shadow:none;scroll-margin-top:100px}.G2nlmq_page .curriculum-empty{max-width:none;box-shadow:none}.G2nlmq_page .module-heading{grid-template-columns:auto minmax(0,1fr)}.G2nlmq_page .module-heading>.row-actions{grid-column:1/-1}.G2nlmq_page .lesson-editor summary strong{white-space:normal;overflow-wrap:anywhere}.G2nlmq_page .lesson-editor summary{min-height:52px}.G2nlmq_page .course-submission-panel{box-shadow:none;border-radius:20px}@media (max-width:900px){.G2nlmq_controls{grid-template-columns:repeat(2,minmax(0,1fr))}.G2nlmq_controls label:first-child{grid-column:1/-1}.G2nlmq_page .course-editor-workspace{grid-template-columns:1fr}.G2nlmq_page .instructor-analytics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.G2nlmq_page{gap:18px}:is(.G2nlmq_page .instructor-analytics-hero,.G2nlmq_page .course-management-heading,.G2nlmq_page .course-editor-heading,.G2nlmq_page .instructor-earnings-hero){border-radius:20px;padding:24px}.G2nlmq_page .instructor-analytics-summary{gap:10px}.G2nlmq_page .instructor-analytics-summary article{min-height:0;padding:17px}.G2nlmq_page .instructor-analytics-summary small{font-size:11px;line-height:1.6}.G2nlmq_page .instructor-analytics-course-list .G2nlmq_item>article{padding:18px}.G2nlmq_page .instructor-analytics-course-heading{flex-direction:row}.G2nlmq_page .instructor-course-row{padding:20px}.G2nlmq_checklist ul{grid-template-columns:1fr}.G2nlmq_pipeline nav{grid-template-columns:repeat(2,minmax(0,1fr))}.G2nlmq_pipeline{padding:22px}.G2nlmq_snapshot dl{grid-template-columns:repeat(2,minmax(0,1fr))}.G2nlmq_workflow ol{gap:12px}.G2nlmq_workflow li{font-size:11px}:is(.G2nlmq_page .add-module-form,.G2nlmq_page .module-title-form){grid-template-columns:1fr}.G2nlmq_page .course-management-actions{width:100%}.G2nlmq_page .course-management-actions a{flex:140px}.G2nlmq_page .course-editor-status{align-items:start}}
.meFuyG_page{min-width:0}.meFuyG_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.meFuyG_summary>div{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:9px;min-width:0;padding:22px;display:grid}.meFuyG_summary dt{color:var(--muted);font-size:12px}.meFuyG_summary dd{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(23px,2.6vw,32px);font-weight:750;line-height:1.25}.meFuyG_jump{flex-wrap:wrap;gap:10px;display:flex}.meFuyG_jump a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:11px 16px;font-size:13px}.meFuyG_seat{border:1px solid var(--line);background:var(--surface-muted);border-radius:14px;gap:12px;padding:18px;display:grid}.meFuyG_seat>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.meFuyG_seat p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.meFuyG_progress{background:var(--line);border-radius:999px;min-width:0;height:7px;overflow:hidden}.meFuyG_progress>span{border-radius:inherit;background:var(--purple);height:100%;display:block}.meFuyG_reportCard{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:18px;min-width:0;padding:24px;display:grid}.meFuyG_reportCard header{justify-content:space-between;align-items:start;gap:18px;display:flex}.meFuyG_reportCard header>div{min-width:0}.meFuyG_reportCard h3{letter-spacing:-.02em;margin:6px 0;font-size:20px}.meFuyG_reportCard h4{border-top:1px solid var(--line);margin:0;padding-block:16px 0;font-size:18px;font-weight:650}.meFuyG_reportCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.meFuyG_reportCard .meFuyG_kicker{color:var(--purple);letter-spacing:.07em;font-size:11px;font-weight:750}.meFuyG_badge{border:1px solid var(--line);background:var(--surface-muted);max-width:100%;color:var(--muted);border-radius:999px;flex:none;padding:7px 11px;font-size:11px}.meFuyG_reportCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.meFuyG_reportCard dl>div{background:var(--surface-muted);border-radius:11px;gap:7px;padding:14px;display:grid}.meFuyG_reportCard dt{color:var(--muted);font-size:12px}.meFuyG_reportCard dd{margin:0;font-size:16px;font-weight:700}.meFuyG_reportCard footer{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.meFuyG_reportCard footer>span{color:var(--muted)}.meFuyG_reportCard footer a{color:var(--purple);font-weight:700}.meFuyG_notice{border:1px solid var(--line);color:var(--muted);background:var(--surface-muted);border-radius:14px;margin:0;padding:16px 20px;font-size:13px;line-height:1.8}.meFuyG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 0;display:grid}.meFuyG_facts>div{border:1px solid var(--line);border-radius:12px;min-width:0;padding:16px}.meFuyG_facts dt{color:var(--muted);font-size:12px}.meFuyG_facts dd{color:var(--ink);margin:7px 0 0;font-weight:650}.meFuyG_page .company-progress-summary{gap:12px;margin-block:20px}.meFuyG_page .company-progress-summary>div{border:1px solid var(--line);box-shadow:none;border-radius:14px;padding:18px}.meFuyG_page .company-progress-summary strong{font-size:26px}.meFuyG_page .company-billing-record{border-radius:16px;padding:22px}.meFuyG_page .company-billing-record dl{gap:16px}.meFuyG_page .company-billing-record-heading h3{line-height:1.4}.meFuyG_page .company-purchase-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.meFuyG_page .company-purchase-form :is(aside,fieldset,details){min-width:0}.meFuyG_page .company-purchase-summary{grid-column:1/-1}:is(.meFuyG_page .company-purchase-course-picker summary>span,.meFuyG_page .company-purchase-employee-picker summary>span){overflow-wrap:anywhere;min-width:0}.meFuyG_page .company-purchase-history li{text-transform:none}.meFuyG_page .company-purchase-history-status{justify-items:start}.meFuyG_page .company-assignment-list li{min-width:0}.meFuyG_page .company-assignment-list li>span{min-width:0}.meFuyG_page .organization-list article>div:first-child{min-width:0}@media (max-width:900px){.meFuyG_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.meFuyG_page .company-purchase-form{grid-template-columns:1fr}.meFuyG_page .company-assignment-form{grid-template-columns:1fr}}@media (max-width:620px){.meFuyG_summary{gap:10px}.meFuyG_summary>div{padding:17px}.meFuyG_reportCard{padding:18px}.meFuyG_reportCard header{flex-direction:column;gap:12px}.meFuyG_badge{flex-shrink:1}.meFuyG_reportCard dl,.meFuyG_facts{grid-template-columns:1fr}.meFuyG_page .company-progress-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.meFuyG_page .company-progress-summary>div{padding:14px}.meFuyG_page .company-progress-summary strong{font-size:22px}.meFuyG_page .company-progress-detail-page .company-progress-summary{grid-template-columns:1fr}.meFuyG_page .company-billing-record{padding:18px}}
.j4M-Ia_page{gap:24px;min-width:0;display:grid;padding-block:0 40px!important}.j4M-Ia_page :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 65%,transparent);outline-offset:3px}.j4M-Ia_page :is(h1,h2,h3,p,code,strong,small){overflow-wrap:anywhere}.j4M-Ia_page h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px);line-height:1.15}.j4M-Ia_page h2{letter-spacing:-.025em;font-size:clamp(23px,2.6vw,30px);line-height:1.25}:is(.j4M-Ia_page .instructor-earnings-hero,.j4M-Ia_page .provider-manager-top,.j4M-Ia_page .provider-insights-hero){border:1px solid color-mix(in srgb,var(--purple) 20%,var(--line));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--purple) 9%,transparent),transparent 70%),var(--surface);border-radius:24px;margin:0;padding:clamp(24px,3vw,36px)}:is(.j4M-Ia_page .instructor-earnings-hero p:not(.j4M-Ia_eyebrow),.j4M-Ia_page .provider-manager-top p:not(.j4M-Ia_eyebrow)){max-width:850px;color:var(--muted);line-height:1.7}.j4M-Ia_back{color:var(--muted);justify-self:start;font-size:13px}.j4M-Ia_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.j4M-Ia_summary>div{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:8px;padding:22px;display:grid}.j4M-Ia_summary dt{color:var(--muted);font-size:12px}.j4M-Ia_summary dd{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:750}.j4M-Ia_jump{flex-wrap:wrap;gap:10px;display:flex}.j4M-Ia_jump a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:10px 15px;font-size:13px}:is(.j4M-Ia_page .organization-panel,.j4M-Ia_page .payout-profile-panel,.j4M-Ia_page .payout-profile-summary,.j4M-Ia_page .payout-profile-history,.j4M-Ia_page .provider-manager-editor,.j4M-Ia_page .provider-manager-verification,.j4M-Ia_page .provider-insights-courses,.j4M-Ia_page .provider-insights-empty){border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:none;border-radius:22px;padding:clamp(22px,3vw,32px);scroll-margin-top:100px}.j4M-Ia_page .organization-panel>header{margin-bottom:24px}.j4M-Ia_page .organization-panel>header p:not(.j4M-Ia_eyebrow){max-width:800px}.j4M-Ia_page .organization-list{min-width:0}.j4M-Ia_page .organization-list article>div:last-child{text-transform:none;grid-auto-columns:auto;grid-auto-flow:row}.j4M-Ia_page .organization-management-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:22px;min-width:0;padding:24px;display:grid}.j4M-Ia_page .organization-identity>strong{letter-spacing:-.025em;font-size:24px}.j4M-Ia_page .organization-statuses{flex-wrap:wrap;gap:8px;display:flex}.j4M-Ia_page .organization-statuses span{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;padding:5px 9px;font-size:11px}.j4M-Ia_page .organization-management-section{min-width:0}.j4M-Ia_page .organization-management-section li{border:1px solid var(--line);background:var(--surface-muted);text-transform:none;border-radius:12px;align-items:start;min-width:0;padding:14px}.j4M-Ia_page .organization-management-section li>span:last-child{white-space:normal}.j4M-Ia_page .organization-management-section li>span:first-child{min-width:0}.j4M-Ia_page .organization-member-actions{flex-wrap:wrap}.j4M-Ia_page .organization-profile-entry{background:var(--surface-muted);border:1px solid var(--line);border-radius:16px;padding:22px}.j4M-Ia_page .organization-course-help{color:var(--muted);font-size:13px;line-height:1.7}.j4M-Ia_page .organization-course-help a{color:var(--purple)}.j4M-Ia_page .organization-empty{border:1px dashed var(--line);color:var(--muted);border-radius:16px;margin:0;padding:28px;line-height:1.8}:is(.j4M-Ia_page .organization-create-form,.j4M-Ia_page .organization-invitation-form,.j4M-Ia_page .organization-verification-form,.j4M-Ia_page .organization-profile-form,.j4M-Ia_page .payout-profile-form){gap:20px;min-width:0}.j4M-Ia_page .course-field{min-width:0}:is(.j4M-Ia_page .course-field input,.j4M-Ia_page .course-field textarea,.j4M-Ia_page .course-field select){width:100%;min-width:0;font-weight:500}.j4M-Ia_page .provider-manager-cover{min-height:clamp(180px,24vw,280px);box-shadow:none}.j4M-Ia_page .provider-manager-identity-card{box-shadow:none}.j4M-Ia_page .provider-manager-editor-grid{grid-template-columns:minmax(0,1fr) minmax(220px,270px)}.j4M-Ia_page .provider-manager-completion{top:100px}.j4M-Ia_page .provider-manager-completion a{color:var(--purple);font-size:13px}.j4M-Ia_page .provider-manager-completion li{align-items:start;line-height:1.5}.j4M-Ia_page .provider-manager-completion li>span{flex-shrink:0}.j4M-Ia_page .provider-manager-back{display:none}.j4M-Ia_page .provider-insights-summary article{box-shadow:none}.j4M-Ia_page .provider-insights-courses article{background:var(--surface);min-width:0}.j4M-Ia_page .provider-insights-courses dl>div{background:var(--surface-muted);border-radius:10px;min-width:0;padding:10px}.j4M-Ia_page .provider-insights-courses dl{grid-template-columns:repeat(3,minmax(0,1fr))}.j4M-Ia_page .provider-insights-course-heading>strong{white-space:normal;overflow-wrap:anywhere}.j4M-Ia_page .payout-profile-summary{gap:12px;display:grid}.j4M-Ia_page .payout-profile-summary>*{margin:0}.j4M-Ia_page .payout-profile-summary code{border:1px solid var(--line);background:var(--surface-muted);border-radius:9px;justify-self:start;max-width:100%;padding:8px 12px;font-size:12px}.j4M-Ia_page .payout-profile-history ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.j4M-Ia_page .payout-profile-history li{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px;display:flex}.j4M-Ia_page .payout-profile-history li>span{gap:5px;min-width:0;display:grid}.j4M-Ia_page .payout-profile-history small{color:var(--muted)}.j4M-Ia_guide{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:clamp(22px,3vw,32px)}.j4M-Ia_guide h2{margin-top:0}.j4M-Ia_guide details{border-top:1px solid var(--line);padding:16px 0}.j4M-Ia_guide summary{cursor:pointer;min-height:32px;font-size:14px;font-weight:700}.j4M-Ia_guide p{max-width:820px;color:var(--muted);font-size:13px;line-height:1.8}.j4M-Ia_guide>p:last-child{margin-bottom:0}.j4M-Ia_counter{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}@media (max-width:1000px){.j4M-Ia_page .provider-manager-editor-grid{grid-template-columns:1fr}.j4M-Ia_page .provider-manager-completion{position:static}.j4M-Ia_page .provider-manager-identity-card{grid-template-columns:auto minmax(0,1fr)}.j4M-Ia_page .provider-manager-actions{grid-column:1/-1;justify-content:start}}@media (max-width:760px){.j4M-Ia_page{gap:18px}.j4M-Ia_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.j4M-Ia_summary>div{padding:17px}.j4M-Ia_summary dd{font-size:26px}.j4M-Ia_page .organization-management-card{padding:18px}.j4M-Ia_page .organization-management-section li{flex-direction:column;gap:12px}.j4M-Ia_page .organization-member-actions{justify-content:start}.j4M-Ia_page .provider-manager-identity-card{grid-template-columns:1fr}.j4M-Ia_page .provider-manager-actions{grid-column:auto}:is(.j4M-Ia_page .course-form-grid,.j4M-Ia_page .organization-invitation-form,.j4M-Ia_page .organization-create-form,.j4M-Ia_page .payout-profile-form){grid-template-columns:1fr}.j4M-Ia_page .provider-insights-courses dl{grid-template-columns:repeat(2,minmax(0,1fr))}.j4M-Ia_page .organization-profile-entry{grid-template-columns:1fr}.j4M-Ia_page .organization-profile-entry .j4M-Ia_button{grid-column:auto}.j4M-Ia_page .organization-action-buttons{flex-wrap:wrap}.j4M-Ia_page .organization-action-buttons a{text-align:center;flex:160px}:is(.j4M-Ia_page .instructor-earnings-hero,.j4M-Ia_page .provider-manager-top,.j4M-Ia_page .provider-insights-hero){border-radius:20px}}
