:root{--font-family-sans:"Inter","Segoe UI",-apple-system,BlinkMacSystemFont,"Roboto","Oxygen","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--font-family-mono:"Fira Code","Source Code Pro",Menlo,Monaco,Consolas,"Courier New",monospace;--focus-ring-color:#1cc7a0bf;--focus-ring-shadow:#5a2ab733;--background-gradient:radial-gradient(circle at top left,#f0ecff,#f4fbff 45%,#eef7ff 100%);--text-color-strong:#241c35;--text-color-muted:#242033b8}*{box-sizing:border-box}html{scrollbar-gutter:stable both-edges}body,html{margin:0;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,#f0ecff,#f4fbff 45%,#eef7ff 100%);background:var(--background-gradient);color:#241c35;color:var(--text-color-strong);font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-family:var(--font-family-sans);line-height:1.7;overflow-y:scroll;scrollbar-gutter:stable both-edges}code{font-family:Fira Code,Source Code Pro,Menlo,Monaco,Consolas,Courier New,monospace;font-family:var(--font-family-mono)}a,button,input,textarea{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px #5a2ab733;box-shadow:0 0 0 3px var(--focus-ring-shadow);outline:2px solid #1cc7a0bf;outline:2px solid var(--focus-ring-color);outline-offset:3px}button{cursor:pointer}::selection{background:#5a2ab726}:root{--layout-header-height:72px;--layout-footer-height:auto;--layout-max-width:none;--color-surface:#ffffffd9;--color-border-subtle:#3c275f29;--shadow-soft:0 20px 48px #2619461f}.AppLayout_appFrame__LVmyZ{background:#fff;color:#241c35;display:flex;flex-direction:column;min-height:100vh}.AppLayout_skipLink__tTi-O{background:#1f2845;border-radius:0 0 12px 12px;color:#fff;left:-9999px;padding:.75rem 1.25rem;position:absolute;text-decoration:none;top:0;z-index:1000}.AppLayout_skipLink__tTi-O:focus{left:1rem;outline:3px solid #1cc7a0}.AppLayout_mainArea__uhL\+D{flex:1 1;padding:clamp(2.75rem,6vw,4rem) clamp(1.5rem,4vw,2rem);width:100%}.AppLayout_mainArea__uhL\+D>*{max-width:none;width:100%}@media (max-width:768px){.AppLayout_mainArea__uhL\+D{padding:1.5rem 1.25rem 3rem}}.TopBar_topBar__Lj\+eV{background:#fff;border-bottom:1px solid #e5d9f2;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.TopBar_inner__3GEtG{gap:2rem;padding:.85rem clamp(1rem,4vw,2.75rem);width:100%}.TopBar_brandGroup__tJtfG,.TopBar_inner__3GEtG{align-items:center;display:flex}.TopBar_logo__OYsyj{color:purple;font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-decoration:none}.TopBar_primaryNav__myb20{flex:1 1}.TopBar_menuToggle__jiOkQ{background:#0000;border:none;color:#4b275a;cursor:pointer;display:none;font-size:1.5rem;line-height:1;padding:.5rem}.TopBar_overlay__d-gxP{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.TopBar_overlay__d-gxP.TopBar_visible__7vneQ{display:block}.TopBar_menuCloseButton__SaglH,.TopBar_menuClose__JPNy4{display:none}.TopBar_primaryNav__myb20 ul{align-items:center;display:flex;flex-wrap:nowrap;gap:1.5rem;list-style:none;margin:0;padding:0}.TopBar_navLink__\+R-rb{border-bottom:2px solid #0000;color:#4b275a;font-size:1.15rem;font-weight:600;padding-bottom:.4rem;text-decoration:none;transition:color .2s ease,border-color .2s ease}.TopBar_navLink__\+R-rb:focus-visible,.TopBar_navLink__\+R-rb:hover{color:purple}.TopBar_active__0lCkl{border-color:#228b22;color:purple}.TopBar_actions__wLbKM{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem}.TopBar_searchForm__5oMVI{align-items:center;background:#fff;border:1px solid #cda5d8;border-radius:8px;display:flex;flex:1 1 320px;gap:.5rem;height:2.75rem;max-width:520px;min-width:0;padding:.35rem .75rem;width:100%}.TopBar_searchForm__5oMVI:focus-within{border-color:purple;box-shadow:0 0 0 1px #80008026}.TopBar_searchInput__sKy8A{background:#0000;border:none;color:#2a1e32;flex:1 1 auto;font-size:1.2rem;height:100%;min-width:0;padding:.25rem 0;width:100%}.TopBar_searchInput__sKy8A::placeholder{color:#8a6f98;font-size:.96rem}.TopBar_searchInput__sKy8A:focus{outline:none}.TopBar_languageSelect__\+WfG0{background:#fff;border:1px solid #cda5d8;border-radius:8px;color:#4b275a;font-weight:600;padding:.35rem .75rem}.TopBar_languageSelect__\+WfG0:focus-visible{outline:2px solid #228b2280;outline-offset:1px}.TopBar_authButtons__UM2Az{display:inline-flex;gap:.5rem}.TopBar_sessionSummary__wsomq{align-items:center;display:inline-flex;gap:.75rem;padding:.25rem 0}.TopBar_sessionAvatar__tJI2u{border:2px solid #80008033;border-radius:50%;height:2.2rem;object-fit:cover;width:2.2rem}.TopBar_sessionText__kb0J\+{display:flex;flex-direction:column;line-height:1.2}.TopBar_welcomeText__xhqkP{color:#4b275a;font-weight:600}.TopBar_sessionMeta__LxfyT{color:#2b1a3cbf;font-size:.85rem}.TopBar_authButton__Ss387{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;flex:0 0 auto;font-size:1.2rem;font-weight:600;justify-content:center;padding:.45rem 1.15rem;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.TopBar_authOutline__WXC9N{background:#fff;border-color:purple;color:purple}.TopBar_authOutline__WXC9N:focus-visible,.TopBar_authOutline__WXC9N:hover{background:#80008014}.TopBar_authFilled__YDG5k{background:purple;border-color:purple;color:#fff}.TopBar_authFilled__YDG5k:focus-visible,.TopBar_authFilled__YDG5k:hover{background:#5c005c}.TopBar_srOnly__9qhld{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1024px){.TopBar_inner__3GEtG{flex-wrap:wrap;justify-content:space-between}.TopBar_primaryNav__myb20{order:3;width:100%}.TopBar_primaryNav__myb20 ul{flex-wrap:wrap;justify-content:center}.TopBar_actions__wLbKM{flex-wrap:wrap;gap:.75rem;justify-content:flex-end;width:100%}.TopBar_searchForm__5oMVI{flex:1 1 240px;height:2.75rem;max-height:2.75rem;max-width:100%;min-height:2.75rem}}@media (max-width:768px){.TopBar_searchForm__5oMVI{display:none}.TopBar_menuToggle__jiOkQ{display:block}.TopBar_primaryNav__myb20{background:#fff;box-shadow:4px 0 12px #0000001a;height:100vh;left:-100%;overflow-y:auto;padding:1rem 0;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.TopBar_primaryNav__myb20.TopBar_open__OHK8t{left:0}.TopBar_primaryNav__myb20 ul{flex-direction:column;gap:0;padding:1rem 0}.TopBar_primaryNav__myb20 li{border-bottom:1px solid #8000801a}.TopBar_navLink__\+R-rb{display:block;font-size:1.1rem;padding:1rem 1.5rem}.TopBar_navLink__\+R-rb:hover{background:#8000800d}.TopBar_menuClose__JPNy4{border-bottom:1px solid #8000801a;display:flex!important;justify-content:flex-end;padding:1rem 1.5rem}.TopBar_menuCloseButton__SaglH{background:#0000;border:none;color:#4b275a;cursor:pointer;display:block!important;font-size:1.8rem;line-height:1;padding:.25rem}}@media (max-width:640px){.TopBar_inner__3GEtG{flex-wrap:wrap;gap:1rem}.TopBar_brandGroup__tJtfG{flex:0 0 auto}.TopBar_actions__wLbKM{flex:1 1;flex-direction:row;gap:.5rem;justify-content:flex-end}.TopBar_authButtons__UM2Az{flex-direction:row;gap:.5rem}.TopBar_authButton__Ss387{font-size:1rem;padding:.45rem .9rem;white-space:nowrap}.TopBar_languageSelect__\+WfG0{min-width:60px;width:auto}}.SiteFooter_footer__imA07{background:#ffffffb8;border-top:1px solid #3c275f1f;padding:2rem clamp(1.5rem,4vw,3rem) 3rem}.SiteFooter_inner__815s6{align-items:center;color:#242033b3;display:flex;flex-wrap:wrap;font-size:.95rem;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:1040px}.SiteFooter_copy__mbzyq{font-size:.9rem}.SiteFooter_bizInfo__0XpoC{color:#24203399;display:inline-block;font-size:.85rem;margin-left:.5rem}.SiteFooter_linkList__P72G\+{display:flex;gap:1.25rem;list-style:none;margin:0;padding:0}.SiteFooter_linkList__P72G\+ a{color:#242033b8;text-decoration:none}.SiteFooter_linkList__P72G\+ a:hover{color:#351d7a;text-decoration:underline}@media (max-width:640px){.SiteFooter_linkList__P72G\+{flex-wrap:wrap;gap:.75rem 1.25rem}}.ToastRegion_toastRegion__qeonM{grid-gap:.75rem;bottom:clamp(1.25rem,4vw,2.5rem);display:grid;gap:.75rem;max-width:320px;position:fixed;right:clamp(1rem,3vw,2rem);z-index:50}@media (max-width:480px){.ToastRegion_toastRegion__qeonM{left:1rem;max-width:none;right:1rem}}.PageShell_page__8\+AAi{grid-gap:clamp(3rem,5vw,4.5rem);align-items:flex-start;background:#fff;border:none;display:grid;gap:clamp(3rem,5vw,4.5rem);justify-items:center;max-width:none;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,4vw,3rem);width:100%}.PageShell_page__8\+AAi h1{color:#1f0c2c;font-size:clamp(2.4rem,4vw,3rem);letter-spacing:-.01em;margin:0}.PageShell_page__8\+AAi p{color:#1f1830cc;font-size:1.3rem;line-height:1.7;margin:0}.PageShell_section__R0rJg{grid-gap:clamp(1rem,2.5vw,1.5rem);display:grid;gap:clamp(1rem,2.5vw,1.5rem);width:100%}.PageShell_sectionHeader__QmiBV{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.PageShell_sectionHeader__QmiBV h2{color:#1f0c2c;font-size:clamp(1.25rem,2.5vw,1.5rem);margin:0}.PageShell_sectionHeader__QmiBV p{color:#1f1830a6;font-size:.95rem}.PageShell_learnSection__tyCyh{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;width:min(100%,960px)}.PageShell_learnSectionHeading__XwJSP{grid-gap:.35rem;display:grid;gap:.35rem}.PageShell_learnSectionHeading__XwJSP h2{font-size:clamp(1.5rem,3vw,2rem);margin:0}.PageShell_learnCardGrid__xh-m8{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.PageShell_learnCard__nS5Se{grid-gap:.7rem;background:#fff;border:1px solid #80008033;border-radius:24px;box-shadow:0 16px 28px #16092014;display:grid;gap:.7rem;padding:clamp(1.4rem,3vw,1.8rem)}.PageShell_learnCardLink__nyXmp{color:inherit;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.PageShell_learnCardLink__nyXmp:focus-visible,.PageShell_learnCardLink__nyXmp:hover{box-shadow:0 18px 32px #16092026;transform:translateY(-2px)}.PageShell_learnCardTitle__iOBvm{color:#1f0c2c;font-size:1.35rem;font-weight:700;margin:0}.PageShell_learnCardBody__TJeBo{color:#1f1830d9;font-size:1rem;line-height:1.6;margin:0}.PageShell_learnSpecialCard__naED9{background:linear-gradient(135deg,#80008014,#1f0c2c14);border-color:#80008059}.PageShell_learnStepDebug__AubHE{color:#1f183073;font-size:.8rem}.PageShell_learnPill__snXdY{align-items:center;border:1px solid #80008059;border-radius:999px;color:#1f1830b3;display:inline-flex;font-size:.8rem;letter-spacing:.12em;padding:.2rem .8rem;text-transform:uppercase}.PageShell_learnFeedSection__n-guL{grid-gap:1.25rem;display:grid;gap:1.25rem;margin:0 auto;width:min(100%,960px)}.PageShell_learnFeedHeader__XDigN{grid-gap:.5rem;display:grid;gap:.5rem}.PageShell_learnFeedHeader__XDigN h1{margin:0}.PageShell_learnFeedHeader__XDigN p{color:#1f1830bf;margin:0}.PageShell_learnFeedFilters__QaX1S{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.PageShell_learnFeedFilter__pSPF9{background:#0000;border:1px solid #8000804d;border-radius:999px;color:#1f1830bf;cursor:pointer;font-size:.85rem;padding:.35rem .9rem;transition:background .15s ease,color .15s ease}.PageShell_learnFeedFilterActive__8Eq44{background:#8000801a;border-color:#80008066;color:#1f0c2c}.PageShell_learnFeedList__P2wZk{grid-gap:1rem;display:grid;gap:1rem}.PageShell_learnFeedCard__Xlyvt{grid-gap:.4rem;background:#fff;border:1px solid #80008026;border-radius:20px;box-shadow:0 16px 28px #16092014;display:grid;gap:.4rem;padding:1rem}.PageShell_learnFeedCard__Xlyvt h3{color:#1f0c2c;font-size:1.2rem;margin:0}.PageShell_learnFeedCard__Xlyvt p{color:#1f1830bf;margin:0}.PageShell_learnFeedTag__j0b-l{align-items:center;background:#80008014;border-radius:50%;color:#1f1830cc;display:inline-flex;font-weight:600;height:36px;justify-content:center;width:36px}.PageShell_learnFeedMetaRow__Qh1k\+{color:#1f183099;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem}.PageShell_hero__5UZ-Y{grid-gap:1.35rem;display:grid;gap:1.35rem;justify-items:center;text-align:center}.PageShell_heroImage__B8QUT{border-radius:28px;box-shadow:0 20px 40px #0f06182e;object-fit:cover;width:min(100%,960px)}.PageShell_heroContent__4d2Xv{grid-gap:1.35rem;display:grid;gap:1.35rem;justify-items:center;width:min(100%,960px)}.PageShell_heroStatement__VLGEz{color:#1f0c2c;font-size:clamp(3.2rem,9vw,5rem);font-weight:700;line-height:1.05;margin:0 auto;width:min(100%,820px)}.PageShell_heroStatementLine__6KJz6{display:block;text-align:center}.PageShell_heroStatementLineTop__sPgDK{letter-spacing:-.015em}.PageShell_heroStatementMain__pkoSN{color:purple;letter-spacing:.03em}.PageShell_heroSubheadline__xOHmM{align-items:baseline;color:#1f183099;display:inline-flex;flex-wrap:wrap;font-size:1.2rem;gap:.4rem;letter-spacing:.08em}.PageShell_heroSubheadlineLabel__zZVzv{color:#1f183073}.PageShell_heroSubheadlineValue__gix8d{color:#1f0c2c;font-weight:600;letter-spacing:.02em}.PageShell_heroLead__9d-7Z{grid-gap:.35rem;color:#1f1830c7;display:grid;font-size:1.3rem;gap:.35rem;line-height:1.45;margin:0 auto;text-align:center;width:min(100%,900px)}.PageShell_heroLeadLine__oS6A1{display:block;white-space:normal}@media (max-width:768px){.PageShell_heroLeadLine__oS6A1{white-space:normal}}.PageShell_heroActions__ikPH2{display:flex;justify-content:center;width:min(100%,960px)}.PageShell_heroButton__jtVHe{align-items:center;background:purple;border:1px solid purple;border-radius:10px;color:#fff;display:inline-flex;font-size:1.3rem;font-weight:600;justify-content:center;letter-spacing:.08em;min-width:140px;padding:.9rem 2.4rem;text-decoration:none;transform:translateY(0);transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.PageShell_heroButton__jtVHe:focus-visible,.PageShell_heroButton__jtVHe:hover{background:purple;color:#fff;transform:translateY(-1px)}.PageShell_heroWelcomeCard__H9HoZ{grid-gap:.5rem;background:#8000800f;border:1px solid #8000804d;border-radius:20px;box-shadow:0 20px 40px #1609201f;display:grid;gap:.5rem;padding:clamp(1.25rem,4vw,1.85rem) clamp(1.5rem,4vw,2.5rem);text-align:left;width:min(100%,720px)}.PageShell_heroWelcomeEyebrow__KzXig{color:#800080d9;font-size:1rem;letter-spacing:.18em;margin:0;text-transform:uppercase}.PageShell_heroWelcomeBody__Vy3fH{color:#1f0c2c;font-size:1.35rem;font-weight:600;line-height:1.6;margin:0}.PageShell_heroWelcomeBodyAlt__zZTFB{color:#1f1830bf;font-size:1.05rem;line-height:1.5;margin:0}.PageShell_se21Hero__skbvV{grid-gap:.75rem;display:grid;gap:.75rem;text-align:center}.PageShell_se21HeroTitle__B1agW{color:#1f0c2c;font-size:clamp(2.5rem,4.5vw,3.2rem);margin:0}.PageShell_se21HeroSubline__GDEzW{color:#1f1830cc;font-size:1.2rem;margin:0}.PageShell_se21HeroBody__mWbiI{color:#1f1830bf;font-size:1rem;line-height:1.6;margin:0}.PageShell_se21HeroActions__dy8EB{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.PageShell_se21Overview__edo\+7{grid-gap:1rem;display:grid;gap:1rem;text-align:left}.PageShell_se21OverviewBody__YuJ-3{grid-gap:.75rem;color:#1f1830cc;display:grid;font-size:1rem;gap:.75rem;line-height:1.6}.PageShell_se21Acts__5pWtd h2,.PageShell_se21Closing__-DQne h2,.PageShell_se21HowTo__LyQAf h2,.PageShell_se21Overview__edo\+7 h2,.PageShell_se21Timeline__prVBg h2{font-size:clamp(1.6rem,3.2vw,2rem);margin:0}.PageShell_se21HighlightGrid__ZUIvO{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PageShell_se21Highlight__Wyf9o{background:#fff;border:1px solid #80008033;border-radius:18px;box-shadow:0 12px 24px #16092014;padding:1rem}.PageShell_se21Highlight__Wyf9o h3{color:#1f0c2c;font-size:1rem;margin:0 0 .4rem}.PageShell_se21Highlight__Wyf9o p{color:#1f1830bf;font-size:.95rem;margin:0}.PageShell_se21Acts__5pWtd{grid-gap:1rem;display:grid;gap:1rem}.PageShell_se21ActGrid__uoLQe{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PageShell_se21ActCard__F1E82{grid-gap:.5rem;background:#f9f5ff;border:1px solid #8000802e;border-radius:20px;display:grid;gap:.5rem;padding:1.25rem}.PageShell_se21ActRange__-h5iQ{color:#1f183099;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase}.PageShell_se21ActCard__F1E82 h3{font-size:1.1rem;margin:0}.PageShell_se21ActCard__F1E82 p{color:#1f1830c7;font-size:.95rem;margin:0}.PageShell_se21ActTools__edNQI{color:#1f1830a6;font-size:.85rem}.PageShell_se21Timeline__prVBg{grid-gap:1rem;display:grid;gap:1rem}.PageShell_se21TimelineGrid__-yURf{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.PageShell_se21TimelineCard__PYdY5{grid-gap:.35rem;background:#fff;border:1px solid #8000802e;border-radius:18px;display:grid;gap:.35rem;padding:1rem}.PageShell_se21TimelineCard__PYdY5 header{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.PageShell_se21TimelineLabel__8LZPR{color:#1f1830cc;font-size:.8rem;font-weight:600}.PageShell_se21TimelineFocus__Q1\+\+K{color:#1f183099;font-size:.75rem}.PageShell_se21TimelineCard__PYdY5 h3{font-size:1.05rem;margin:0}.PageShell_se21TimelineCard__PYdY5 p{color:#1f1830bf;font-size:.95rem;margin:0}.PageShell_se21Payload__CaxSr{grid-gap:1rem;display:grid;gap:1rem}.PageShell_se21PayloadGrid__nBh6w{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.PageShell_se21PayloadText__XfVZ7{grid-gap:.75rem;color:#1f1830cc;display:grid;font-size:1rem;gap:.75rem;line-height:1.6}.PageShell_se21PayloadCode__rrquk{background:#0b0b10;border:1px solid #80008040;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff05;padding:1.25rem}.PageShell_se21PayloadCode__rrquk pre{color:#f5f2ff;font-family:Space Mono,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.6;margin:0;white-space:pre-wrap}.PageShell_se21HowTo__LyQAf{grid-gap:1rem;display:grid;gap:1rem}.PageShell_se21HowTo__LyQAf ol{grid-gap:.75rem;display:grid;gap:.75rem;margin:0;padding-left:1.25rem}.PageShell_se21HowTo__LyQAf li{color:#1f0c2c;font-size:1rem;font-weight:600}.PageShell_se21HowTo__LyQAf li p{color:#1f1830bf;font-size:.95rem;font-weight:400;margin:.25rem 0 0}.PageShell_se21Closing__-DQne{grid-gap:.75rem;display:grid;gap:.75rem;text-align:center}.PageShell_se21Closing__-DQne p{color:#1f1830c7;font-size:1rem;margin:0}.PageShell_se21ClosingActions__hvDop{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.PageShell_grid__REuaD{grid-gap:5px;display:grid;gap:5px}.PageShell_cardSection__ejlsq{gap:5px}.PageShell_cardDeck__lVKNa{margin:0 auto;width:min(100%,960px)}@media (min-width:768px){.PageShell_gridTwo__Qrgzd{grid-template-columns:repeat(2,minmax(0,1fr))}}.PageShell_placeholderCard__gs7xE{grid-gap:.9rem;background:#fff;border:1px solid #80008038;border-radius:26px;box-shadow:0 18px 36px #16092014;display:grid;gap:.9rem;min-height:240px;padding:clamp(1.5rem,3.5vw,2.2rem);position:relative;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.PageShell_contentCard__nx96o{grid-gap:1.25rem;background:#fff;border:1px solid #80008026;border-radius:22px;box-shadow:0 24px 45px #16062214;display:grid;gap:1.25rem;margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem);width:min(100%,960px)}.PageShell_learnSeriesList__uaREW{grid-gap:1rem;display:grid;gap:1rem}.PageShell_learnSeriesItem__tN1qZ{border:1px solid #80008026;border-radius:18px;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.PageShell_learnSeriesItem__tN1qZ h4{margin:0 0 .35rem}.PageShell_metaBar__BGZ3q{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 auto;width:min(100%,960px)}.PageShell_metaBadge__s3tyJ{background:#80008014;border:1px solid #80008033;border-radius:999px;color:#572079;font-size:.9rem;font-weight:600;padding:.4rem .9rem}.PageShell_markdownCard__UPMQV{width:min(100%,960px)}.PageShell_markdownBody__4Nl4y{grid-gap:1.5rem;color:#1f1830eb;display:grid;font-size:1.1rem;gap:1.5rem;line-height:1.85}.PageShell_markdownBody__4Nl4y h2,.PageShell_markdownBody__4Nl4y h3,.PageShell_markdownBody__4Nl4y h4{color:#1f0c2c;margin-bottom:.5rem;margin-top:1.5rem}.PageShell_markdownBody__4Nl4y pre{background:#0b0712;border-radius:16px;color:#f4f0ff;font-size:.95rem;line-height:1.5;overflow-x:auto;padding:1rem}.PageShell_markdownBody__4Nl4y code{background:#80008014;border-radius:6px;font-family:JetBrains Mono,Fira Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.95em;padding:.1rem .4rem}.PageShell_markdownBody__4Nl4y pre code{background:#0000;padding:0}.PageShell_markdownBody__4Nl4y table{border:1px solid #58147e33;border-collapse:collapse;width:100%}.PageShell_markdownBody__4Nl4y td,.PageShell_markdownBody__4Nl4y th{border:1px solid #58147e26;padding:.6rem;text-align:left}.PageShell_markdownBody__4Nl4y th{background:#80008014;font-weight:600}.PageShell_markdownBody__4Nl4y blockquote{border-left:4px solid #8000804d;color:#1f1830bf;font-style:italic;margin:0;padding-left:1rem}.PageShell_loadingCard__2qL-n{align-items:center;text-align:center}.PageShell_loadingPulse__ha\+H1{animation:PageShell_pulse__FdIus 1.2s ease-in-out infinite;background:#8000802e;border-radius:50%;height:64px;margin:0 auto;width:64px}@keyframes PageShell_pulse__FdIus{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.9)}}.PageShell_errorCard__XdJuo{background:#fff0f0e6;border-color:#d2313166}.PageShell_statusError__hzQXM{background:#ffe4e4b3;border-radius:12px;color:#7d1d1d;padding:.75rem 1rem}.PageShell_workList__3C1iM{display:flex;flex-wrap:wrap;gap:.6rem}.PageShell_workPill__FfQcC{grid-gap:.25rem;background:#ffffffe6;border:1px solid #80008026;border-radius:999px;cursor:pointer;display:grid;gap:.25rem;padding:.75rem 1.25rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.PageShell_workPill__FfQcC:focus-visible,.PageShell_workPill__FfQcC:hover{border-color:#80008059;box-shadow:0 8px 16px #18062026;transform:translateY(-1px)}.PageShell_workPillActive__IDyTE{background:#80008014;border-color:#80008073}.PageShell_workPillTitle__tDh-J{color:#1f0c2c;font-weight:600}.PageShell_workPillMeta__sAEo-{color:#1f1830a6;font-size:.85rem}.PageShell_itemList__VIyD3{grid-gap:1rem;display:grid;gap:1rem}.PageShell_itemCard__wJG93{grid-gap:.6rem;background:#fffffff2;border:1px solid #8000801f;border-radius:18px;box-shadow:0 18px 32px #14092014;display:grid;gap:.6rem;padding:1.25rem}.PageShell_itemCard__wJG93 h4{color:#201034;font-size:1.2rem;margin:0}.PageShell_itemCardHeader__oz7P8,.PageShell_paginationRow__184L9{align-items:center;display:flex;justify-content:space-between}.PageShell_paginationRow__184L9{margin-top:1rem}.PageShell_paginationButton__evQId{background:#fff;border:1px solid #20133e1a;border-radius:999px;cursor:pointer;font-weight:600;padding:.65rem 1.25rem}.PageShell_paginationButton__evQId:disabled{cursor:not-allowed;opacity:.5}.PageShell_placeholderCard__gs7xE h3{color:#1f0c2c;font-size:1.25rem;margin:0}.PageShell_placeholderCard__gs7xE p,.PageShell_placeholderCard__gs7xE span{color:#1f1830bf;font-size:1.05rem;line-height:1.6}.PageShell_ctaLink__q70kN{color:purple;font-weight:600;margin-top:auto;text-decoration:none}.PageShell_ctaLink__q70kN:focus-visible,.PageShell_ctaLink__q70kN:hover{text-decoration:underline}.PageShell_cardLink__WgbFE{grid-gap:.75rem;color:inherit;display:grid;gap:.75rem;text-decoration:none}.PageShell_cardLink__WgbFE:after{color:#1f183073;content:"→";font-size:1rem;position:absolute;right:1.4rem;top:1.4rem;transition:transform .15s ease,color .15s ease}.PageShell_placeholderCard__gs7xE:focus-within,.PageShell_placeholderCard__gs7xE:hover{border-color:#228b22;box-shadow:0 14px 30px #1609201a;transform:translateY(-1px)}.PageShell_cardLink__WgbFE:focus-visible:after,.PageShell_cardLink__WgbFE:focus-within:after,.PageShell_cardLink__WgbFE:hover:after{color:#228b22;transform:translateX(2px)}.PageShell_emptyState__q1m7U{grid-gap:1rem;border:1px solid #80008038;border-radius:26px;color:#1f1830b3;display:grid;gap:1rem;padding:2.5rem 1rem;text-align:center}.PageShell_ctaRow__8Nnau{display:flex;flex-wrap:wrap;gap:.75rem}.PageShell_ctaButton__1zGnH,.PageShell_ctaPrimary__-PNj1,.PageShell_ctaSecondary__-uIKt{align-items:center;border-radius:10px;display:inline-flex;font-weight:600;justify-content:center;padding:.75rem 1.6rem;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.PageShell_ctaButton__1zGnH,.PageShell_ctaPrimary__-PNj1{background:purple;border:1px solid purple;color:#fff}.PageShell_ctaButton__1zGnH:focus-visible,.PageShell_ctaButton__1zGnH:hover,.PageShell_ctaPrimary__-PNj1:focus-visible,.PageShell_ctaPrimary__-PNj1:hover{background:#5c005c;border-color:#5c005c}.PageShell_ctaSecondary__-uIKt{background:#0000;border:1px solid #228b22;color:#228b22}.PageShell_ctaSecondary__-uIKt:focus-visible,.PageShell_ctaSecondary__-uIKt:hover{background:#228b2214}.PageShell_docSection__1upfJ{grid-gap:1.5rem;display:grid;gap:1.5rem}@media (min-width:768px){.PageShell_docSection__1upfJ{grid-template-columns:repeat(3,minmax(0,1fr))}}.PageShell_docCard__JNchV{grid-gap:.85rem;background:#fff;border:1px solid #80008033;border-radius:24px;box-shadow:0 18px 36px #16092014;display:grid;gap:.85rem;padding:1.75rem}.PageShell_docCard__JNchV ul{grid-gap:.35rem;color:#1f1830d9;display:grid;gap:.35rem;margin:0;padding-left:1.2rem}.PageShell_docCard__JNchV li{list-style:disc}@media (max-width:1024px){.PageShell_heroActions__ikPH2{width:100%}.PageShell_heroButton__jtVHe{width:auto}.PageShell_cardDeck__lVKNa,.PageShell_docSection__1upfJ{width:100%}}@media (max-width:680px){.PageShell_heroActions__ikPH2{flex-direction:row;gap:.75rem}.PageShell_heroButton__jtVHe{flex:0 0 auto}.PageShell_page__8\+AAi{padding:1.75rem 1.25rem 2.5rem}.PageShell_heroStatement__VLGEz{font-size:clamp(2.5rem,11vw,3.4rem)}.PageShell_docCard__JNchV,.PageShell_placeholderCard__gs7xE{min-height:auto;padding:1.25rem}}.PageShell_docPage__cvXzZ{grid-gap:clamp(2rem,4vw,3rem);display:grid;gap:clamp(2rem,4vw,3rem);margin:0 auto;width:min(100%,960px)}.PageShell_docHeader__scG8Q{grid-gap:1rem;display:grid;gap:1rem;text-align:center}.PageShell_docEyebrow__pd2ie{color:#1f183099;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase}.PageShell_docIntro__UPAM6{color:#1f1830c7;font-size:1.1rem}.PageShell_docDownload__Yyaj3{border:1px solid purple;border-radius:10px;color:purple;font-weight:600;justify-self:center;padding:.6rem 1.6rem;text-decoration:none}.PageShell_docDownload__Yyaj3:focus-visible,.PageShell_docDownload__Yyaj3:hover{background:#80008014}.PageShell_docBody__2rxob{background:#fff;border:1px solid #80008033;border-radius:28px;box-shadow:0 18px 36px #16092014;padding:1.75rem;width:100%}.PageShell_docStatus__Xm1C1{color:#1f1830bf;text-align:center}.PageShell_docPre__lYgMG{color:#1f0c2c;font-family:Space Mono,Menlo,Consolas,monospace;font-size:.95rem;line-height:1.6;white-space:pre-wrap}.PageShell_discoverPage__RaUet{grid-gap:clamp(2rem,4vw,3rem);display:grid;gap:clamp(2rem,4vw,3rem);margin:0 auto;width:min(100%,1080px)}.PageShell_signatureSection__3Xmxo{display:flex;justify-content:center;width:100%}.PageShell_signatureCard__5H0Er{background:#0f0618;border-radius:28px;box-shadow:0 28px 60px #0c071659;margin:0;overflow:hidden;width:min(100%,960px)}.PageShell_signatureCard__5H0Er img{display:block;width:100%}.PageShell_signatureCaption__5bY4e{color:#ffffffd9;font-size:.875rem;margin:0;padding:.85rem 1.25rem 1.2rem;text-align:center}.PageShell_discoverIntro__7vQdJ{grid-gap:1.25rem;display:grid;gap:1.25rem;margin:0 auto;text-align:center;width:min(100%,960px)}.PageShell_discoverIntroTitle__NCJAx{color:#1f0c2c;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:700;margin:0}.PageShell_discoverIntroSubheading__eQ3ZH{color:#1f1830cc;font-size:clamp(1.1rem,2vw,1.2rem);font-weight:500;margin:0}.PageShell_discoverIntroBody__F5n3C code,.PageShell_discoverIntroSubheading__eQ3ZH code{font-family:Space Mono,Menlo,Consolas,monospace;font-size:.95em}.PageShell_discoverIntroBody__F5n3C{grid-gap:1rem;display:grid;gap:1rem;text-align:left}.PageShell_discoverIntroBody__F5n3C p{color:#1f1830e6;font-size:1rem;line-height:1.6;margin:0}.PageShell_discoverIntroList__VOj2X{color:#1f1830e6;font-size:1rem;line-height:1.6;margin:.35rem 0 0;padding-left:1.3rem}.PageShell_discoverCodeBlock__pQhy7{background:#0b0b10;border:1px solid #80008040;border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff05;padding:1.25rem;width:100%}.PageShell_discoverCode__eZBtU{color:#f5f2ff;font-family:Space Mono,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.6;margin:0;white-space:pre-wrap}.PageShell_discoverMission__yB09O{grid-gap:.6rem;display:grid;gap:.6rem;margin:0 auto;text-align:center;width:min(100%,840px)}.PageShell_discoverMissionTitle__Faj91{color:#1f0c2c;font-size:clamp(1.5rem,3vw,1.8rem);font-weight:700;margin:0}.PageShell_discoverMissionStatement__HZUq6{color:#1f1830d9;font-size:clamp(1.1rem,2vw,1.2rem);font-weight:600;line-height:1.5;margin:0}.PageShell_discoverMissionSupporting__CwqM\+{color:#1f1830b3;font-size:.95rem;margin:0}.PageShell_corePrograms__JPOl-{grid-gap:1.5rem;display:grid;gap:1.5rem;width:100%}.PageShell_coreProgramsHeader__TJBYJ{grid-gap:.5rem;display:grid;gap:.5rem;margin:0 auto;max-width:620px;text-align:center}.PageShell_coreProgramsTitle__uHKGI{color:#1f0c2c;font-size:clamp(1.5rem,3vw,1.8rem);font-weight:700;margin:0}.PageShell_coreProgramsDescription__1XMOc{color:#1f1830cc;font-size:.95rem;line-height:1.6;margin:0}.PageShell_coreProgramGrid__XOkBG{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.PageShell_coreProgramCard__RgiAZ{grid-gap:.65rem;background:#fff;border:1px solid #80008038;border-radius:20px;box-shadow:0 18px 36px #16092014;display:grid;gap:.65rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.PageShell_coreProgramCard__RgiAZ h3{color:#1f0c2c;font-size:1.125rem;font-weight:600;margin:0}.PageShell_coreProgramCard__RgiAZ p{color:#1f1830d9;font-size:.95rem;line-height:1.6;margin:0;white-space:pre-line}.PageShell_discoverHero__azbNo{grid-gap:1.25rem;gap:1.25rem;text-align:center}.PageShell_discoverTagline__l49oA{color:#1f183099;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.PageShell_featureGrid__HzUPb .PageShell_gridThree__uaj53,.PageShell_howGrid__nx0rK .PageShell_gridThree__uaj53{gap:1rem}.PageShell_faqItem__1sclz,.PageShell_featureCard__Hshym,.PageShell_howCard__DM5Cc{background:#fff;border:1px solid #80008038;border-radius:18px;box-shadow:0 12px 28px #1609200f;padding:1.5rem}.PageShell_faqList__tZAJG{grid-gap:1rem;display:grid;gap:1rem}.PageShell_accordion__t69kZ{grid-gap:.75rem;display:grid;gap:.75rem}.PageShell_discoverHero__azbNo{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;width:min(100%,1080px)}.PageShell_discoverHeroImage__5y244{display:flex;justify-content:center;width:100%}.PageShell_discoverHeroImage__5y244 img{border-radius:28px;box-shadow:0 24px 48px #0f061833;max-width:756px;width:100%}.PageShell_discoverHeroText__feVFS h1{font-size:clamp(3.2rem,7vw,4.5rem);text-align:center}.PageShell_discoverParagraphs__krIFv{grid-gap:1.25rem;display:grid;gap:1.25rem}.PageShell_discoverParagraphs__krIFv p{font-size:1.5rem;line-height:1.85;text-align:left}.PageShell_gridSix__IRlin{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.PageShell_howCard__DM5Cc{background:#fff;border:1px solid #80008033;border-radius:20px;box-shadow:0 12px 24px #16092014;padding:1.5rem}.PageShell_accordion__t69kZ details{background:#fff;border:1px solid #80008033;border-radius:14px;padding:.85rem 1rem}.PageShell_accordion__t69kZ summary{cursor:pointer;font-weight:600}.PageShell_missionSection__bfTVZ h2{font-size:clamp(3rem,7vw,4.5rem)}.PageShell_missionSubtitle__FGt2e{color:#1f1830cc;font-size:1.8rem}.PageShell_missionSteps__ekCZC li{font-size:1.2rem;line-height:1.8}.PageShell_missionSection__bfTVZ{grid-gap:1rem;display:grid;gap:1rem;margin:0 auto;text-align:center;width:min(100%,1080px)}.PageShell_missionSection__bfTVZ h2{font-size:clamp(3.5rem,8vw,5rem)}.PageShell_missionSubtitle__FGt2e{color:#1f1830d9;font-size:2rem}.PageShell_missionSteps__ekCZC{font-size:1.2rem;line-height:1.85;list-style:decimal;margin:0 auto;max-width:720px;padding-left:1.5rem;text-align:left}.PageShell_missionSteps__ekCZC li{margin-bottom:.5rem}.Breadcrumbs_breadcrumbs__kaVMP{color:#242033a6;font-size:.85rem}.Breadcrumbs_breadcrumbs__kaVMP ol{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.Breadcrumbs_breadcrumbs__kaVMP li{align-items:center;display:inline-flex;gap:.5rem}.Breadcrumbs_breadcrumbs__kaVMP li+li:before{color:#24203373;content:"/"}.Breadcrumbs_breadcrumbs__kaVMP a{border-radius:12px;color:inherit;padding:.2rem .4rem;text-decoration:none;transition:background .2s ease,color .2s ease}.Breadcrumbs_breadcrumbs__kaVMP a:focus-visible,.Breadcrumbs_breadcrumbs__kaVMP a:hover{background:#5a2ab714;color:#2f1c65}.Breadcrumbs_breadcrumbs__kaVMP span[aria-current=page]{color:#2f1c65;font-weight:600}.ExploreSpotlight_heroImageWrap__FbqI5{border-radius:28px;box-shadow:0 28px 60px #13062033;overflow:hidden;width:100%}.ExploreSpotlight_heroImageWrap__FbqI5 img{display:block;max-height:420px;object-fit:cover;width:100%}.ExploreSpotlight_spotlightSection__n-2xl{gap:2.5rem}.ExploreSpotlight_spotlightList__y4mMc{grid-gap:1.75rem;display:grid;gap:1.75rem}.ExploreSpotlight_spotlightCard__o-R1g{grid-gap:1.5rem;background:#fff;border-radius:28px;box-shadow:0 35px 70px #1507221f;display:grid;gap:1.5rem;grid-template-columns:minmax(280px,360px) 1fr;padding:clamp(1.25rem,4vw,1.8rem)}.ExploreSpotlight_thumbnail__W-KNR{align-items:center;border-radius:24px;display:flex;justify-content:center;min-height:240px;overflow:hidden}.ExploreSpotlight_thumbnail__W-KNR img{height:100%;mix-blend-mode:multiply;object-fit:cover;width:100%}.ExploreSpotlight_cardBody__mNMO9{grid-gap:1rem;align-content:start;display:grid;gap:1rem}.ExploreSpotlight_cardMeta__J6bp0{align-items:center;color:#17082099;display:flex;font-size:.95rem;gap:.55rem;letter-spacing:.08em;text-transform:uppercase}.ExploreSpotlight_divider__GWRY1{opacity:.45}.ExploreSpotlight_cardBody__mNMO9 h3{color:#1e132b;font-size:clamp(1.35rem,2.2vw,1.65rem);margin:0}.ExploreSpotlight_cardBody__mNMO9 p{color:#1e132bcc;line-height:1.6;margin:0}.ExploreSpotlight_tagRow__Ibkt8{display:flex;flex-wrap:wrap;gap:.5rem}.ExploreSpotlight_tag__FVUY8{background:#11061e14;border-radius:999px;color:#40205c;font-size:.85rem;font-weight:600;padding:.35rem .85rem}.ExploreSpotlight_detailButton__QQAf\+{background:linear-gradient(120deg,#7c3aed,#d946ef);border:none;border-radius:999px;box-shadow:0 18px 30px #7c3aed4d;color:#fff;cursor:pointer;font-weight:600;justify-self:flex-start;padding:.65rem 1.5rem;transition:transform .15s ease,box-shadow .15s ease}.ExploreSpotlight_detailButton__QQAf\+:focus-visible,.ExploreSpotlight_detailButton__QQAf\+:hover{box-shadow:0 24px 40px #7c3aed59;transform:translateY(-1px)}.ExploreSpotlight_loadMoreArea__toy9t{grid-gap:.5rem;display:grid;gap:.5rem;justify-items:center}.ExploreSpotlight_loadMoreButton__k6aqK{background:#fff;border:1px solid #19092426;border-radius:999px;cursor:pointer;font-weight:600;padding:.75rem 2.4rem;transition:background .12s ease,border-color .12s ease}.ExploreSpotlight_loadMoreButton__k6aqK:focus-visible,.ExploreSpotlight_loadMoreButton__k6aqK:hover{background:#7c3aed12;border-color:#7c3aed66}.ExploreSpotlight_loadHint__M2QDj{color:#1e132bb3;font-size:.9rem}@media (max-width:960px){.ExploreSpotlight_spotlightCard__o-R1g{grid-template-columns:1fr}.ExploreSpotlight_thumbnail__W-KNR{min-height:200px}}.AuthPage_page__nH8mT{display:flex;justify-content:center;padding:clamp(3rem,7vw,5rem) clamp(1.5rem,5vw,3rem)}.AuthPage_canvas__YsI7w{grid-gap:clamp(1.5rem,4vw,2.5rem);background:#ffffffeb;border-radius:28px;box-shadow:0 32px 68px #2012402e;display:grid;gap:clamp(1.5rem,4vw,2.5rem);padding:clamp(2.5rem,6vw,4rem);width:min(960px,100%)}.AuthPage_header__uradG{grid-gap:.75rem;display:grid;gap:.75rem}.AuthPage_heading__O93Cp{color:#2a174f;font-size:clamp(2rem,4vw,2.6rem);font-weight:700;margin:0}.AuthPage_subheading__nv5Gj{color:#241c3eb8;font-size:1.05rem;margin:0}.AuthPage_surfaceCard__sOITs{grid-gap:clamp(1rem,3vw,1.6rem);background:#fffffffa;border:1px solid #24144214;border-radius:24px;box-shadow:0 18px 36px #1a10341f;display:grid;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.75rem,4vw,2.5rem)}.AuthPage_providerList__h172O{grid-gap:.75rem;display:grid;gap:.75rem}.AuthPage_providerButton__8Sqj1{align-items:center;background:#fffffffa;border:1px solid #20133e1a;border-radius:999px;color:#241c35;display:flex;font-size:1rem;font-weight:600;gap:.9rem;padding:.85rem 1.15rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.AuthPage_providerButton__8Sqj1:focus-visible,.AuthPage_providerButton__8Sqj1:hover{border-color:#351d7a38;box-shadow:0 16px 32px #2918522e;transform:translateY(-1px)}.AuthPage_providerIcon__9phdx{align-items:center;border:1px solid #0000;border-radius:50%;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:700;height:2.35rem;justify-content:center;width:2.35rem}.AuthPage_emailIcon__IXD8M{background:purple}.AuthPage_googleIcon__hNGcp{background:linear-gradient(135deg,#ea4335,#4285f4)}.AuthPage_githubIcon__cwdoI{background:linear-gradient(135deg,#24292f,#536069 90%)}.AuthPage_facebookIcon__tctdz{background:linear-gradient(135deg,#1877f2,#1458a8)}.AuthPage_appleIcon__W3bEh{background:#1b1b1f}.AuthPage_xIcon__b0qMJ{background:#111827}.AuthPage_providerIconImageWrap__PJLSY{background:#fff;border-color:#241c3e26;color:#0000}.AuthPage_providerIconImageWrap__PJLSY img{display:block}.AuthPage_providerIconImage__7T5Mq{display:block;height:1.55rem;margin:auto;object-fit:contain;width:1.55rem}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_googleIcon__hNGcp{border-color:#dadce0}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_githubIcon__cwdoI{border-color:#20202059}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_facebookIcon__tctdz{border-color:#1877f2a6;border-radius:50%}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_appleIcon__W3bEh{border-color:#000000bf}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_appleIcon__W3bEh img{height:2.015rem;width:2.015rem}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_xIcon__b0qMJ{border-color:#0f1419bf}.AuthPage_kakaoIcon__bpJT\+{background:#fee500;color:#000}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_kakaoIcon__bpJT\+{background:#fee500;border-color:#fee50080}.AuthPage_providerIconImageWrap__PJLSY.AuthPage_kakaoIcon__bpJT\+ img{height:2.015rem;width:2.015rem}.AuthPage_naverIcon__VF3NG{background:#03c75a}.AuthPage_buttonMeta__qG9KE{color:#241c3ebf;font-size:.9rem}.AuthPage_divider__MvGpM{align-items:center;color:#241c3e66;display:flex;font-weight:600;gap:1rem}.AuthPage_divider__MvGpM:after,.AuthPage_divider__MvGpM:before{background:#241c3e2e;content:"";flex:1 1;height:1px}.AuthPage_formGrid__Fr7gM{grid-gap:1rem;display:grid;gap:1rem}.AuthPage_inputField__fDuZ4{display:flex;flex-direction:column;gap:.4rem}.AuthPage_inputField__fDuZ4 label{color:#241c3ebf;font-weight:600}.AuthPage_textInput__lxUPh{background:#fffffff2;border:1px solid #241c3e2e;border-radius:14px;font-size:1rem;padding:.85rem 1rem}.AuthPage_textInput__lxUPh:focus-visible{border-color:#351d7a59}.AuthPage_primaryButton__GLCal{background:linear-gradient(135deg,#ff7a45,#ffb347 95%);border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.9rem 1.1rem;transition:transform .2s ease,box-shadow .2s ease}.AuthPage_primaryButton__GLCal:focus-visible,.AuthPage_primaryButton__GLCal:hover{box-shadow:0 14px 28px #d9582440;transform:translateY(-1px)}.AuthPage_primaryButton__GLCal:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.AuthPage_secondaryLink__mEXUW{color:#3b6df1;font-weight:600;text-decoration:none}.AuthPage_secondaryLink__mEXUW:focus-visible,.AuthPage_secondaryLink__mEXUW:hover{text-decoration:underline}.AuthPage_metaRow__cZ1hI{color:#241c3ea6;display:flex;font-size:.9rem;justify-content:space-between}.AuthPage_legal__NxRq8{color:#241c3e8c;font-size:.8rem;line-height:1.6}.AuthPage_checkboxRow__h\+TU3{align-items:center;color:#241c3ebf;display:flex;font-size:.9rem;gap:.5rem}.AuthPage_checkboxRow__h\+TU3 input{height:1rem;width:1rem}.AuthPage_statusMessage__mInis{border:1px solid #0000;border-radius:12px;font-size:.95rem;padding:.85rem 1rem}.AuthPage_statusSuccess__bE0WP{background:#47c48e26;border-color:#25ad6d66;color:#217a52}.AuthPage_statusError__Z0Aul{background:#ffd1d1b3;border-color:#dd606080;color:#7d1d1d}.AuthPage_helperText__u3zjC{color:#241c3ea6;font-size:.85rem}@media (max-width:768px){.AuthPage_canvas__YsI7w{padding:clamp(1.75rem,5vw,3rem)}.AuthPage_metaRow__cZ1hI{flex-direction:column;gap:.5rem;text-align:center}}@media (max-width:520px){.AuthPage_providerButton__8Sqj1{align-items:stretch;flex-direction:column;text-align:center}.AuthPage_providerIcon__9phdx{margin:0 auto .4rem}}.AdminItemsPage_page__asr5p{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.AdminItemsPage_header__COXUH{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.AdminItemsPage_kicker__R\+66Y{color:#888;font-size:.75rem;letter-spacing:.16em;margin:0 0 .25rem;text-transform:uppercase}.AdminItemsPage_header__COXUH h1{font-size:clamp(1.5rem,3vw,2.25rem);margin:0}.AdminItemsPage_subheading__nfHhd{color:#4a4a4a;margin:.25rem 0 0}.AdminItemsPage_actions__YCOG1{display:flex;flex-wrap:wrap;gap:.5rem}.AdminItemsPage_refreshButton__Oinp5{background:#fff;border:1px solid #ccc;border-radius:999px;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background .2s ease}.AdminItemsPage_refreshButton__Oinp5:hover{background:#f4f4f4}.AdminItemsPage_primaryButton__zmDdB,.AdminItemsPage_secondaryButton__k09\+Q{border:none;border-radius:999px;cursor:pointer;font-weight:600;padding:.55rem 1.2rem;transition:transform .15s ease,box-shadow .15s ease}.AdminItemsPage_primaryButton__zmDdB{background:#1cc7a0;box-shadow:0 6px 20px #1cc7a04d;color:#fff}.AdminItemsPage_primaryButton__zmDdB:disabled{cursor:not-allowed;opacity:.6}.AdminItemsPage_secondaryButton__k09\+Q{background:#f5f5f5;color:#333}.AdminItemsPage_panel__WPjS4{background:#fff;border:1px solid #00000014;border-radius:1rem;box-shadow:0 8px 30px #00000008;padding:1.25rem}.AdminItemsPage_controlRow__Q1\+zk{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.AdminItemsPage_workLabel__Zkh8b{display:flex;flex-direction:column;font-weight:600;gap:.35rem}.AdminItemsPage_workLabel__Zkh8b select{border:1px solid #ccc;border-radius:.75rem;min-width:16rem;padding:.5rem .75rem}.AdminItemsPage_workSummary__53dq6{color:#444;display:flex;flex-direction:column;gap:.25rem;max-width:32rem}.AdminItemsPage_status__TJsrK{color:#555;margin-top:1rem}.AdminItemsPage_error__naDb-{color:#c53030;font-weight:600;margin-top:1rem}.AdminItemsPage_success__UL3ql{color:#1c8f6d;font-weight:600;margin-top:1rem}.AdminItemsPage_panelHeader__2kIWh{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.AdminItemsPage_panelHeader__2kIWh h2{margin:0}.AdminItemsPage_paginationControls__BjPVL{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.AdminItemsPage_paginationControls__BjPVL button{background:#fff;border:1px solid #ddd;border-radius:.6rem;cursor:pointer;padding:.35rem .75rem}.AdminItemsPage_paginationControls__BjPVL label{align-items:center;display:flex;gap:.35rem}.AdminItemsPage_tableWrap__f1Dta{overflow-x:auto}table{border-collapse:collapse;font-size:.95rem;width:100%}td,th{border-bottom:1px solid #00000014;padding:.75rem;text-align:left}th{color:#666;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.AdminItemsPage_thesisCell__6E17r{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminItemsPage_actionCell__iX2EO{display:flex;gap:.35rem}.AdminItemsPage_actionCell__iX2EO button{background:#fff;border:1px solid #ddd;border-radius:.5rem;cursor:pointer;padding:.3rem .75rem}.AdminItemsPage_formHeader__nRBFg{align-items:center;display:flex;gap:.75rem}.AdminItemsPage_formHeader__nRBFg h2{margin:0}.AdminItemsPage_formGrid__Ev1iq{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1rem}.AdminItemsPage_formGrid__Ev1iq label{display:flex;flex-direction:column;font-weight:600;gap:.4rem}.AdminItemsPage_formGrid__Ev1iq input,.AdminItemsPage_formGrid__Ev1iq select,.AdminItemsPage_formGrid__Ev1iq textarea{border:1px solid #ccc;border-radius:.65rem;font:inherit;padding:.55rem .75rem}.AdminItemsPage_fullWidth__UF05k{grid-column:1/-1}.AdminItemsPage_formActions__0zV8g{display:flex;gap:.5rem;grid-column:1/-1;justify-content:flex-end}code{background:#0000000a;border-radius:.35rem;font-size:.85rem;padding:.15rem .35rem}@media (max-width:640px){.AdminItemsPage_workLabel__Zkh8b select{min-width:0;min-width:auto;width:100%}.AdminItemsPage_thesisCell__6E17r{max-width:12rem}.AdminItemsPage_formActions__0zV8g{align-items:stretch;flex-direction:column}}
/*# sourceMappingURL=main.c9b19f7f.css.map*/