.question-list{--ql-surface: rgba(255, 255, 255, .04);--ql-surface-strong: rgba(255, 255, 255, .08);--ql-border: rgba(255, 255, 255, .08);--ql-border-strong: rgba(255, 255, 255, .16);--ql-accent: #38bdf8;--ql-accent-2: #c084fc;--ql-accent-warm: #f59e0b;--ql-text: #e9edf7;--ql-text-muted: rgba(233, 237, 247, .72);--ql-pill: rgba(255, 255, 255, .06);position:relative;color:var(--ql-text);background:transparent}.question-list .course-container{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:clamp(28px,5vw,80px) clamp(18px,4vw,32px);color:var(--ql-text)}.question-list .main-page-title{line-height:1.05;letter-spacing:-.02em;margin:0 0 clamp(16px,3vw,28px);font-size:clamp(2.4rem,4vw,3.2rem);background:linear-gradient(120deg,#e9edf7,#9bdcfb 45%,#c084fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-description{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(18px,3vw,28px);margin:0 0 clamp(26px,4vw,40px);align-items:stretch}.description-content{background:linear-gradient(160deg,var(--ql-surface-strong),rgba(255,255,255,.03));border:1px solid var(--ql-border);border-radius:18px;padding:clamp(20px,3vw,26px);box-shadow:0 16px 40px #00000047;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.description-content h2{font-size:2rem;margin:0 0 .6rem;color:var(--ql-text)}.description-content .lead{color:var(--ql-text-muted);font-size:1.05rem;line-height:1.65}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;margin-top:1.25rem}.feature-item{background:var(--ql-surface);border:1px solid var(--ql-border);border-radius:14px;padding:1rem .9rem 1.1rem;box-shadow:0 12px 30px #0003}.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;margin-bottom:.55rem;background:linear-gradient(135deg,#38bdf859,#c084fc47);box-shadow:inset 0 1px #ffffff14}.feature-item h3{font-size:1.35rem;margin:0 0 .3rem;color:var(--ql-text)}.feature-item p{margin:0;font-size:1.3rem;color:var(--ql-text-muted);line-height:1.55}.access-info{display:flex}.access-card{background:linear-gradient(160deg,var(--ql-surface-strong),rgba(255,255,255,.02));border:1px solid var(--ql-border-strong);border-radius:18px;padding:clamp(22px,3vw,28px);box-shadow:0 18px 46px #0000004d;position:relative;overflow:hidden}.access-card:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;border:1px solid rgba(255,255,255,.03);pointer-events:none}.access-card h3{margin:0 0 .35rem;color:var(--ql-text)}.access-steps{margin:1.1rem 0}.step{display:grid;grid-template-columns:auto 1fr;gap:.85rem;padding:.65rem 0;border-bottom:1px solid var(--ql-border)}.step:last-child{border-bottom:none}.step-number{background:linear-gradient(135deg,var(--ql-accent),var(--ql-accent-2));color:#0b1021;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 10px 22px #00000040}.step-content strong{color:var(--ql-text)}.step-content p{margin:.12rem 0 0;color:var(--ql-text-muted)}.cta-section{text-align:center;margin-top:1.15rem}.cta-text{color:var(--ql-text-muted);margin:0 0 .5rem}.cta-button{display:inline-flex;align-items:center;gap:.55rem;background:linear-gradient(120deg,var(--ql-accent),#7c7bff,var(--ql-accent-2));background-size:220% 220%;color:#0b1021;padding:14px 26px;border-radius:12px;text-decoration:none;font-weight:700;font-size:1.05rem;transition:transform .25s ease,box-shadow .25s ease,background-position .4s ease;border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 32px #7c5bff52}.cta-button:hover{background-position:100% 0;transform:translateY(-3px);box-shadow:0 20px 46px #7c5bff66}.section-divider{text-align:center;margin:2.1rem 0 1.6rem;padding-top:1rem;border-top:1px solid var(--ql-border)}.section-divider h2{margin:0 0 .25rem;color:var(--ql-text)}.section-divider p{margin:0;color:var(--ql-text-muted)}.course-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.1rem,2vw,1.6rem);margin-top:clamp(16px,3vw,26px)}.course-tile{background:linear-gradient(150deg,var(--ql-surface),rgba(255,255,255,.02));border:1px solid var(--ql-border);border-radius:16px;padding:1.8rem 1.55rem 1.65rem;text-align:left;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;box-shadow:0 18px 42px #00000047;position:relative;overflow:hidden}.course-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#38bdf826,#c084fc24);opacity:0;transition:opacity .3s ease;z-index:0}.course-tile:hover{transform:translateY(-6px);border-color:#38bdf88c;box-shadow:0 26px 56px #0000005c}.course-tile:hover:before{opacity:.4}.course-tile>*{position:relative;z-index:1}.course-tile.coming-soon:after{content:"Coming soon";position:absolute;top:1rem;right:1rem;padding:.35rem .6rem;background:#ffffff14;color:var(--ql-text);border-radius:10px;font-size:.8rem;border:1px solid var(--ql-border)}.course-icon{width:58px;height:58px;margin:0 0 .9rem;padding:11px;border-radius:14px;background:radial-gradient(circle at 35% 30%,#ffffff1f,#ffffff0a);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #00000040}.course-icon img{width:100%;height:100%;object-fit:contain}.course-tile h2{font-size:1.32rem;margin:0 0 .55rem;color:var(--ql-text)}.course-tile p{color:var(--ql-text-muted);margin:0 0 .95rem;line-height:1.55}.course-features{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.25rem}.course-features span{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;background:var(--ql-pill);color:var(--ql-text-muted);border-radius:999px;border:1px solid var(--ql-border);font-size:.92rem}.course-button{display:inline-flex;align-items:center;gap:.55rem;background:linear-gradient(120deg,var(--ql-accent),#7c7bff,var(--ql-accent-2));background-size:220% 220%;color:#0b1021;padding:12px 20px;border-radius:10px;text-decoration:none;font-weight:700;transition:transform .25s ease,box-shadow .25s ease,background-position .4s ease;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 28px #7c5bff52;font-size:1.2rem}.course-button:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 16px 34px #7c5bff5c}.course-button svg{width:14px;height:10px}.coming-soon{opacity:.9;filter:grayscale(.1)}@media screen and (max-width:749px){.question-list .course-container{padding:24px 18px 38px}.product-description{grid-template-columns:1fr}.features-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.course-grid{grid-template-columns:1fr;gap:1.1rem}.course-tile{padding:1.5rem 1.25rem}.course-button,.cta-button{width:100%;justify-content:center}}body:has(.question-list) .content-for-layout{position:relative;isolation:isolate;background:var(--ei-aurora-background, #0b1021)}body:has(.question-list) .content-for-layout:before,body:has(.question-list) .content-for-layout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}body:has(.question-list) .content-for-layout:before{background:radial-gradient(800px circle at 78% 200px,rgba(56,189,248,.18),transparent 50%),radial-gradient(600px circle at 22% 800px,rgba(192,132,252,.15),transparent 50%);filter:blur(10px);opacity:.8}body:has(.question-list) .content-for-layout:after{background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 45%)}body:has(.question-list) .shopify-section{position:relative;z-index:1}.shopify-section:has(.question-list)+.shopify-section,.shopify-section+.shopify-section:has(.rich-text.color-scheme-3){margin-top:0}.shopify-section:has(.question-list),.shopify-section:has(.rich-text.color-scheme-3){background:transparent}.rich-text.color-scheme-3{--ql-text: #e9edf7;--ql-text-muted: rgba(233, 237, 247, .72);position:relative;background:transparent}.rich-text.color-scheme-3 .rich-text__text,.rich-text.color-scheme-3 .rich-text__text p{color:var(--ql-text-muted)}.rich-text.color-scheme-3 .rich-text__heading{background:linear-gradient(120deg,#e9edf7,#c084fc,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.rich-text.color-scheme-3 .caption-with-letter-spacing{color:var(--ql-text-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/question-list.css.map */
