.community-graduate.glass,.course-explorer .course-shell.glass,.lux-path .lux-steps article.glass,.payment-stage.glass{background:radial-gradient(ellipse at 8% 0%,rgba(237,160,145,.13),transparent 55%),linear-gradient(135deg,#2b2728f0,#0f0f13f7);border:1px solid rgba(237,190,170,.23);box-shadow:inset 0 1px #ffffff17,0 22px 65px #00000030;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#faf5f2;border-radius:30px;overflow:hidden}.community-graduate h3,.course-explorer h3,.course-explorer summary,.lux-path h3{color:#faf5f2}.community-graduate p,.course-explorer .course-cover>p,.lux-path .lux-steps p{color:#c9c0bd}.community-graduate img{background:#211e20;border-radius:20px}.course-explorer .course-shell{padding:32px;gap:38px}.course-explorer .course-switch{background:#ffffff0d;border:1px solid #ffffff15;border-radius:16px;padding:5px}.course-explorer .course-switch button{color:#d8ceca;min-height:46px}.course-explorer .course-switch button[aria-selected=true]{background:linear-gradient(120deg,#eda091,#e5c2a5);color:#251c1b}.course-explorer .course-module{border-color:#ffffff1c}.course-explorer .course-module li{color:#ccc3c0;font-size:15px;line-height:1.7}.course-explorer .course-module summary small{color:#c4aaa2}.course-explorer .course-facts{color:#f7e4dd;border-color:#ffffff20}.course-explorer .course-facts small{color:#c4b8b3}.lux-path .lux-steps{gap:20px}.lux-path .lux-steps article.glass{position:relative;padding:32px;background:radial-gradient(ellipse at 90% 100%,rgba(217,148,112,.21),transparent 66%),linear-gradient(145deg,#292529,#121216);min-width:0}.lux-path .lux-step{color:#eac3b5;opacity:.7}.lux-path .lux-icon{color:#eda091;margin:8px 0 25px}.lux-path .lux-steps h3{font-size:27px;line-height:1.18}.lux-path .lux-steps p{font-size:16px;line-height:1.65}.course-compare-grid article.glass{border-radius:28px;padding:30px;border:1px solid rgba(237,160,145,.22);box-shadow:inset 0 1px #ffffff14,0 20px 45px #00000012;overflow:hidden}.course-compare-grid article:last-child{border-color:#eda09180;background:radial-gradient(at 100% 0%,#eda09120,transparent 65%),#242025}.course-compare-grid article:last-child h3,.course-compare-grid article:last-child p{color:#f6e9e3}.course-upgrade .lux-pricing{align-items:stretch;gap:22px}.course-upgrade .lux-price-card{min-width:0;border-radius:28px;padding:25px!important;transform:none;background:linear-gradient(145deg,#29252a,#17161b)!important;border:1px solid #ffffff20;box-shadow:inset 0 1px #ffffff13,0 20px 55px #00000026}.course-upgrade .lux-price-card.is-featured{border:1px solid #eda091a0;background:radial-gradient(at 0% 0%,#eda09120,transparent 65%),linear-gradient(145deg,#30282c,#19161b)!important;box-shadow:0 0 45px #eda09112}.course-upgrade .lux-price-card h3{font-size:32px;margin:8px 0 20px;line-height:1.15}.enrollment-cover{margin:0 0 22px;position:relative;aspect-ratio:3/2;border-radius:17px;overflow:hidden;background:#171419}.enrollment-cover img{display:block;width:100%;height:100%;object-fit:cover}.enrollment-cover figcaption{position:absolute;inset:auto 0 0;padding:24px 15px 12px;background:linear-gradient(transparent,#000b);display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.09em;color:#f3d8cc}.course-upgrade .enrollment-description{font-size:15px;line-height:1.6;min-height:0!important;color:#cfc2bd;margin-bottom:20px}.course-upgrade .package-switch{padding:5px;border:1px solid #ffffff20;border-radius:14px;background:#0003;display:flex;gap:4px;margin-bottom:20px}.course-upgrade .package-switch button{flex:1;border:0;border-radius:10px;padding:12px 8px;min-height:44px;background:transparent;color:#d3c8c4;font-size:14px;cursor:pointer}.course-upgrade .package-switch button[aria-pressed=true]{background:linear-gradient(120deg,#eda091,#e7c5ab);color:#281e1c;font-weight:650}.course-upgrade [hidden]{display:none!important}.enrollment-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:18px 0 12px}.enrollment-price>span{font-size:clamp(29px,3vw,38px);font-weight:650;letter-spacing:-.045em;color:#fff4ee}.enrollment-price s{font-size:15px;color:#a99b96}.zada-enrollment-form select{width:100%;background:#242027;border:1px solid #ffffff35;color:#fff;border-radius:12px;padding:12px;min-height:48px;margin:8px 0 14px;font:inherit}.enrollment-terms{font-size:13px;color:#cec3be;line-height:1.55;margin:0 0 18px}.enrollment-terms:empty{display:none}.zada-enrollment-form .z-button{width:100%;min-height:54px;font-size:16px;font-weight:650;background:linear-gradient(120deg,#eda091,#e8bf9f);color:#281b19;border:1px solid #f8d2bd;border-radius:13px;box-shadow:0 8px 26px #eda0911f}.zada-enrollment-form .z-button:disabled{opacity:.55;cursor:not-allowed}.enrollment-error{color:#ffc7bd;font-size:14px;line-height:1.5}.course-upgrade .enrollment-inclusions{margin:22px 0 16px;padding:18px 0 0;border-top:1px solid #ffffff18;flex:0}.course-upgrade .enrollment-inclusions li{font-size:14px;line-height:1.6;color:#d8cbc6}.enrollment-learn{font-size:14px;color:#f0b6a5;text-underline-offset:5px}.enrollment-disclosure{max-width:700px;margin:28px auto 0;text-align:center;font-size:13px;line-height:1.6;color:#b9aaa5}.payment-stage{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center;padding:46px}.payment-story h2{font-size:clamp(34px,4vw,54px);line-height:1.07;letter-spacing:-.04em;color:#fff5ef}.payment-story>p{font-size:17px;line-height:1.6;color:#cebfba}.payment-story h2 em{background:linear-gradient(110deg,#eda091,#f0d4b6);background-clip:text;-webkit-background-clip:text;color:transparent;font-style:normal}.payment-choices{display:grid;gap:16px;margin:28px 0}.payment-choices>div{padding:17px 20px;border:1px solid #ffffff17;border-radius:16px;background:#ffffff04}.payment-choices strong{display:block;color:#f8e7df;font-size:17px}.payment-choices p{margin:7px 0 0;color:#c6b5ae;font-size:14px;line-height:1.5}.payment-choices span{color:#e5b8a1}.payment-stage .offer-card{padding:28px;border-radius:24px;background:#09090c66;border:1px solid #eac4ae38;box-shadow:inset 0 1px #ffffff0d;margin:0;max-width:none;min-width:0}.payment-stage .offer-card h3{font-size:28px;color:#fff0e7;margin-top:0}.payment-stage .offer-card>p{color:#c6b7b0;font-size:14px;line-height:1.5}.checkout-caption{font-size:12px!important;text-align:center;margin:18px 0 0}.payment-disclaimer{font-size:12px!important;line-height:1.65!important;color:#b5a7a1!important}.course-upgrade button:focus-visible,.course-upgrade a:focus-visible{outline:2px solid #ffe0c6;outline-offset:4px}@media(max-width:800px){.community-graduate.glass{padding:22px;border-radius:24px;gap:26px}.community-graduate h3{font-size:34px}.course-explorer .course-shell.glass{padding:20px;border-radius:24px;gap:28px}.course-explorer .course-module summary strong{font-size:17px}.lux-path .lux-steps article.glass{padding:26px;border-radius:24px}.course-upgrade .lux-pricing{gap:28px}.course-upgrade .lux-price-card{padding:22px!important;border-radius:26px}.course-upgrade .lux-price-card h3{font-size:32px}.payment-stage{grid-template-columns:1fr;gap:28px;padding:24px;border-radius:26px}.payment-stage .offer-card{padding:21px}.payment-story h2{font-size:36px}.course-compare-grid article.glass{padding:24px;border-radius:24px}.enrollment-cover{aspect-ratio:3/2}.enrollment-price>span{font-size:34px}}@media(prefers-reduced-motion:no-preference){.course-compare-grid article,.course-upgrade .lux-price-card{transition:border-color .25s,box-shadow .25s}.course-upgrade .lux-price-card:hover{border-color:#eda09190;box-shadow:0 20px 50px #0004,0 0 30px #eda0910c}}.payment-story>.enrollment-disclosure{font-size:12px;line-height:1.6;text-align:left;margin:20px 0 0;color:#b8aaa4}.sticky-enroll>span{color:#f7e8e0}.course-explorer .course-facts strong{color:#f6e8df}.course-explorer .course-facts span{color:#c7b9b3}.lux-path .lux-cert p{color:#c9bcb6}.lux-path .lux-cert .eyebrow{color:#e5b6a4}.lux-path .lux-cert small{color:#b8aaa4}.course-explorer .course-switch button[aria-pressed=true]{background:linear-gradient(120deg,#eda091,#e5c2a5);color:#251c1b}.course-upgrade .enrollment-inclusions{margin:0 0 19px;padding:15px 0 0;border-top:1px solid #ffffff20;color:#e9ddd7}.course-upgrade .enrollment-inclusions .inclusions-label{font-size:11px;letter-spacing:.14em;font-weight:700;color:#f0b9a6;margin:0 0 13px}.course-upgrade .enrollment-inclusions>ul{display:grid;gap:9px;padding:0;margin:0;list-style:none;border:0!important;flex:none}.course-upgrade .enrollment-inclusions>ul>li{position:relative;padding:0 0 0 24px;color:#f1e7e1;font-size:15px;line-height:1.45}.course-upgrade .enrollment-inclusions>ul>li:before{content:"\e2\153\201c";position:absolute;left:0;top:0;color:#eda091;font-weight:700}.course-upgrade .kit-inventory{border:1px solid #ffffff25;border-radius:13px;background:#ffffff07;margin-top:16px;padding:0 14px}.course-upgrade .kit-inventory summary{padding:13px 0;color:#f0c2b1;font-size:13px;font-weight:650;cursor:pointer;list-style:none}.course-upgrade .kit-inventory summary:after{content:"+";float:right;font-size:19px;line-height:16px}.course-upgrade .kit-inventory[open] summary:after{content:"\e2\2c6\2019"}.course-upgrade .kit-inventory ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0 0 15px;list-style:none;border:0!important;flex:none}.course-upgrade .kit-inventory li{color:#cbbfb9;font-size:12px;line-height:1.45}.course-upgrade .kit-inventory li:before{content:"\c2\b7";color:#eda091;margin-right:6px}.course-upgrade .enrollment-price{padding-top:15px;margin-top:0;border-top:1px solid #ffffff22}.course-upgrade .lux-price-card.is-featured{position:relative;background:radial-gradient(ellipse at 45% 4%,#a5688150,transparent 65%),linear-gradient(145deg,#43323b,#231a25 72%,#17151b)!important;border:1px solid #f3c6b0;box-shadow:inset 0 1px #ffffff3b,0 0 0 1px #e7a9914f,0 0 36px #eda09145,0 25px 75px #0006}.course-upgrade .lux-price-card.is-featured:hover{box-shadow:inset 0 1px #ffffff48,0 0 0 1px #f5c6ad,0 0 49px #eda0916b,0 28px 80px #0006}.featured-course-tag{display:inline-block;border-radius:999px;background:linear-gradient(115deg,#eda091,#f4d7b8);color:#26191c;font-size:10px;font-weight:800;letter-spacing:.1em;padding:7px 9px;margin-left:10px}.enrollment-cover.is-missing{display:grid;place-items:center;background:radial-gradient(ellipse at 65% 30%,#9b58673d,transparent 60%),linear-gradient(135deg,#32252f,#131217)}.enrollment-cover.is-missing .enrollment-cover-empty{display:block!important;max-width:75%;color:#f5d9c9;font-weight:650;letter-spacing:.11em;font-size:23px;text-align:center}.enrollment-cover-empty small{display:block;margin-top:12px;font-size:10px;letter-spacing:.18em;color:#d2afa6}.featured-course-tag{width:max-content;max-width:100%;display:block;margin:8px 0 7px;padding-left:12px;padding-right:12px}.course-upgrade .enrollment-inclusions>ul>li:before{content:"\2713";position:absolute;left:0;top:0;color:#eda091;font-weight:700}.course-upgrade .kit-inventory li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#eda091;margin-right:9px;vertical-align:middle}.course-upgrade .kit-inventory[open] summary:after{content:"-"}
/*# sourceMappingURL=/cdn/shop/t/83/assets/zada-course-upgrade.css.map */
