.account-shell{color:#202124;min-height:100dvh;font-family:var(--font-funnel), sans-serif;--account-title-size:32px;--account-product-size:22px;--account-body-size:16px;--account-secondary-size:14px;font-size:var(--account-body-size);background:#f8f9fb;line-height:1.5}.account-header{background:#fff;border-bottom:1px solid #dedfe4;justify-content:space-between;align-items:center;gap:24px;padding:20px 32px;display:flex}.account-header img{width:150px}.account-header nav{gap:20px;font-size:14px;display:flex}.account-header nav a,.account-endlinks a,.account-endlinks button{color:#3856d8;text-underline-offset:4px;text-decoration:underline}.account-shell .account-tabs{background:#fff;border-bottom:1px solid #dedfe4;gap:28px;padding:0 32px;font-size:14px;display:flex}.account-tabs a{color:#444;border-bottom:3px solid #0000;align-items:center;min-height:56px;display:flex}.account-tabs a[aria-current=page]{color:#171717;border-color:#4052ef;font-weight:700}.account-main{max-width:760px;margin:auto;padding:36px 24px 0}.account-main h1{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.2}.account-endlinks{justify-content:center;align-items:center;gap:24px;padding:32px 24px 40px;font-size:14px;display:flex}.account-endlinks button{padding:0;font-weight:400}.account-shell--plan{background:#fff}.account-shell--plan .account-main{max-width:800px;padding:32px 40px 0}.account-shell--plan .account-main h1{font-size:36px;line-height:1.12}.account-shell--plan .account-header{padding:24px 40px}.account-shell--plan .account-header img{width:144px}.account-shell--plan .account-tabs{padding:0 40px}.account-shell--plan .account-tabs a{min-height:58px}.account-back{color:#535c82;margin-bottom:24px;font-size:14px;display:inline-block}.account-plan-title{margin:0 0 24px}@media (max-width:560px){.account-header{gap:16px;padding:16px 20px}.account-header img{width:130px}.account-header nav{gap:16px}.account-shell .account-tabs{gap:24px;padding:0 20px;font-size:13px}.account-tabs a{min-height:50px}.account-main{padding:28px 16px 0}.account-main h1{font-size:28px}.account-shell--plan .account-main{padding:24px 20px 0}.account-shell--plan .account-main h1{font-size:30px}.account-shell--plan .account-header{padding:20px}.account-shell--plan .account-header img{width:130px}.account-shell--plan .account-tabs a{min-height:50px}.account-back{margin-bottom:20px}}.account-shell--plan .account-header nav a{color:#202124;text-decoration:none}.account-shell--plan .account-endlinks a{color:#535c82;text-decoration:none}.account-main h1.account-overview-label{letter-spacing:0;color:#63666d;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.5}.account-main .account-page-title{font-family:inherit;font-size:var(--account-title-size);letter-spacing:-.02em;margin:0 0 28px;font-weight:700;line-height:1.25}.account-page-title+.account-back{min-height:32px;margin-top:-12px;margin-bottom:20px}@media (max-width:560px){.account-shell{--account-title-size:28px;--account-product-size:20px}}.account-shell .account-tabs{padding:0;display:block}.account-tabs-inner{gap:28px;max-width:760px;margin:auto;padding:0 24px;display:flex}.account-card{background:#fff;border:1px solid #dedfe4;border-radius:10px;overflow:hidden}.account-card-body{padding:24px}.account-card-actions{padding:0 24px}.account-button{width:100%;min-height:48px;font-size:var(--account-body-size);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:600;line-height:24px;display:flex}.account-button--primary{color:#fff;background:#3856d8}.account-button--primary:hover{background:#2e46b5}.account-button--secondary{color:#202124;background:#f0f1f4;border:1px solid #d9dce2}.account-button:focus-visible{outline-offset:4px;outline:2px solid #3856d8}.account-button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:560px){.account-tabs-inner{gap:22px;padding:0 16px;overflow-x:auto}.account-tabs-inner a{flex-shrink:0}.account-card-body{padding:16px}.account-card-actions{padding:0 16px}}.account-card-body+.account-card-actions:before{content:"";border-top:1px solid #e7e8eb;display:block}.account-shell .account-tabs{font-size:15px}@media (max-width:560px){.account-shell .account-tabs{font-size:14px}.account-tabs-inner{gap:20px}}.account-nav-icon{display:none}@media (min-width:960px){.account-layout{grid-template-columns:220px minmax(0,800px);align-items:start;column-gap:48px;max-width:1132px;margin:0 auto;padding:40px 32px 0;display:grid}.account-layout>.account-tabs{background:0 0;border:0;grid-area:1/1/span 2;position:sticky;top:24px}.account-layout .account-tabs-inner{flex-direction:column;gap:8px;padding:0}.account-layout .account-tabs a{border:0;border-radius:6px;gap:16px;min-height:52px;padding:12px 16px;font-size:16px;font-weight:600}.account-layout .account-tabs a:hover{background:#eceef2}.account-layout .account-tabs a[aria-current=page]{color:#171717;font-weight:700}.account-layout .account-nav-icon{flex-shrink:0;display:block}.account-layout>.account-main{grid-column:2;width:100%;min-width:0;max-width:none;margin:0;padding:0}.account-layout>.account-endlinks{grid-column:2}}.account-product-heading{font-size:var(--account-product-size);font-weight:600;line-height:1.4}.account-metadata{color:#606773;font-size:13px;line-height:1.5}.account-section-heading{color:#606773;margin:24px 0 8px;font-size:14px;font-weight:500}.account-curriculum-hero{align-items:center;gap:24px;display:grid}@media (min-width:640px){.account-curriculum-hero{grid-template-columns:minmax(248px,40%) minmax(0,1fr)}}.account-cancel{color:#c11119;background:0 0;border:1px solid #a8a8a8;border-radius:4px;min-height:60px;font-size:16px;font-weight:600}.account-cancel:hover{background:#c111190a;text-decoration:underline}
/*# sourceMappingURL=3ku67cc3n3j6p.css.map*/