.HomeHero-module__B1rHZW__heroSection{align-items:center;min-height:85vh;padding:2rem 0 6rem;display:flex;position:relative;overflow:hidden}.HomeHero-module__B1rHZW__glowBlue{filter:blur(80px);z-index:0;pointer-events:none;background:radial-gradient(circle,#2563eb40 0%,#0000 70%);width:30vw;height:30vw;position:absolute;top:-20%;left:-10%}.HomeHero-module__B1rHZW__glowPurple{filter:blur(80px);z-index:0;pointer-events:none;background:radial-gradient(circle,#7c3aed33 0%,#0000 70%);width:25vw;height:25vw;position:absolute;bottom:-10%;right:-5%}.HomeHero-module__B1rHZW__container{z-index:1;width:100%;max-width:80rem;margin:0 auto;padding:0 1.5rem;position:relative}.HomeHero-module__B1rHZW__grid{grid-template-columns:1fr;gap:2rem;display:grid}.HomeHero-module__B1rHZW__featuredCard{background:var(--xpr-panel-bg);border:1px solid var(--glass-border);border-radius:1.5rem;flex-direction:column;min-height:500px;text-decoration:none;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #00000080}.HomeHero-module__B1rHZW__featuredCard:hover{border-color:var(--xpr-blue);transform:translateY(-4px)}.HomeHero-module__B1rHZW__featuredImage{z-index:0;width:100%;height:50%;min-height:250px;position:relative;overflow:hidden}.HomeHero-module__B1rHZW__featuredImage img{transition:transform .5s}.HomeHero-module__B1rHZW__featuredCard:hover .HomeHero-module__B1rHZW__featuredImage img{transform:scale(1.05)}.HomeHero-module__B1rHZW__overlay{display:none}.HomeHero-module__B1rHZW__featuredContent{z-index:2;background:linear-gradient(#1e293b66 0%,#0f172acc 100%);border-top:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:flex-start;height:50%;padding:2rem;display:flex;position:relative}@media (max-width:768px){.HomeHero-module__B1rHZW__featuredCard{flex-direction:column;height:auto;min-height:auto;display:flex}.HomeHero-module__B1rHZW__featuredImage{flex-shrink:0;height:220px}.HomeHero-module__B1rHZW__featuredContent{flex-direction:column;justify-content:flex-start;gap:1rem;height:auto;padding:1.5rem 1.25rem;display:flex}.HomeHero-module__B1rHZW__headline{margin-bottom:.5rem;line-height:1.3;font-size:1.35rem!important}.HomeHero-module__B1rHZW__excerpt{-webkit-line-clamp:3;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;display:block}}.HomeHero-module__B1rHZW__badge{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;background:#0f172a99;border:1px solid #ffffff1a;border-radius:8px;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-block;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 4px 6px -1px #0000001a}.HomeHero-module__B1rHZW__headline{color:#fff;text-wrap:balance;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.HomeHero-module__B1rHZW__excerpt{color:#94a3b8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:auto;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.HomeHero-module__B1rHZW__ctaButton{background:linear-gradient(to right,var(--xpr-blue),var(--xpr-purple));color:#fff;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 10px 15px -3px #0000001a}.HomeHero-module__B1rHZW__ctaButton:hover{opacity:1;transform:translateY(-4px);box-shadow:0 0 20px #00c2ff66}.HomeHero-module__B1rHZW__sidebar{flex-direction:column;gap:2rem;display:flex}.HomeHero-module__B1rHZW__interactiveCard{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#1e1b4b99,#0a0a0ccc);border-radius:1.25rem;padding:1.5rem}.HomeHero-module__B1rHZW__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.HomeHero-module__B1rHZW__cardLabel{color:var(--xpr-cyan);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.HomeHero-module__B1rHZW__pollTitle{color:#fff;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.4}.HomeHero-module__B1rHZW__pollOption{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.9rem;transition:all .2s;display:flex}.HomeHero-module__B1rHZW__pollOption:hover{background:#ffffff1a;border-color:#fff3}.HomeHero-module__B1rHZW__pollOption.HomeHero-module__B1rHZW__voted{opacity:.7}.HomeHero-module__B1rHZW__pollOption.HomeHero-module__B1rHZW__voted:hover{background:#ffffff0d;border-color:#ffffff1a}.HomeHero-module__B1rHZW__pollOption.HomeHero-module__B1rHZW__selected{opacity:1;border-color:var(--xpr-blue)!important;background:#2563eb33!important}.HomeHero-module__B1rHZW__pollPercent{color:#fff;font-weight:700}.HomeHero-module__B1rHZW__checkIcon{color:var(--xpr-blue);margin-left:.5rem}.HomeHero-module__B1rHZW__updatesList{flex-direction:column;gap:1rem;display:flex}.HomeHero-module__B1rHZW__updateItem{background:var(--xpr-panel-bg);border:1px solid var(--glass-border);border-radius:1rem;gap:1rem;padding:1rem;text-decoration:none;transition:all .2s;display:flex}.HomeHero-module__B1rHZW__updateItem:hover{background:#ffffff08;border-color:#ffffff26;transform:translate(4px)}.HomeHero-module__B1rHZW__updateIcon{width:2.5rem;height:2.5rem;color:var(--xpr-blue);background:#2563eb1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HomeHero-module__B1rHZW__updateContent{flex-grow:1}.HomeHero-module__B1rHZW__updateTitle{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.25rem;font-size:.95rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.HomeHero-module__B1rHZW__updateMeta{color:var(--text-muted);font-size:.8rem}@media (min-width:1024px){.HomeHero-module__B1rHZW__grid{grid-template-columns:1.5fr 1fr;align-items:stretch;height:600px}.HomeHero-module__B1rHZW__heroSection{min-height:auto;padding:4rem 0}}
.HomeTutorials-module__nv5N5q__section{padding:4rem 0 6rem}.HomeTutorials-module__nv5N5q__container{max-width:80rem;margin:0 auto;padding:0 1.5rem}.HomeTutorials-module__nv5N5q__title{color:#fff;margin-bottom:2rem;font-size:2.25rem;font-weight:700}.HomeTutorials-module__nv5N5q__mainGrid{grid-template-columns:1fr 340px;gap:3rem;display:grid}.HomeTutorials-module__nv5N5q__tutorialsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.HomeTutorials-module__nv5N5q__card{background:var(--xpr-panel-bg);border:1px solid var(--glass-border);border-radius:1rem;flex-direction:column;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.HomeTutorials-module__nv5N5q__card:hover{border-color:var(--xpr-blue);transform:translateY(-4px);box-shadow:0 10px 20px -5px #0000004d}.HomeTutorials-module__nv5N5q__thumbnailContainer{aspect-ratio:16/9;background:#0f172a;position:relative;overflow:hidden}.HomeTutorials-module__nv5N5q__thumbnailImage{object-fit:cover;width:100%;height:100%}.HomeTutorials-module__nv5N5q__playOverlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.HomeTutorials-module__nv5N5q__card:hover .HomeTutorials-module__nv5N5q__playOverlay{opacity:1}.HomeTutorials-module__nv5N5q__playIcon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#fff3;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.HomeTutorials-module__nv5N5q__cardContent{flex-direction:column;flex-grow:1;gap:.5rem;padding:1.5rem;display:flex}.HomeTutorials-module__nv5N5q__typeLabel{color:var(--xpr-cyan);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.HomeTutorials-module__nv5N5q__cardTitle{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.HomeTutorials-module__nv5N5q__meta{color:var(--text-muted);align-items:center;gap:.5rem;margin-top:auto;font-size:.85rem;display:flex}.HomeTutorials-module__nv5N5q__metaDivider{opacity:.3}.HomeTutorials-module__nv5N5q__sidebar{flex-direction:column;gap:2rem;display:flex}.HomeTutorials-module__nv5N5q__adPlaceholder{background:#ffffff08;border:1px dashed #ffffff1a;border-radius:12px;width:100%;height:auto;min-height:300px;position:sticky;top:6rem}@media (max-width:1024px){.HomeTutorials-module__nv5N5q__mainGrid{grid-template-columns:1fr}.HomeTutorials-module__nv5N5q__sidebar{width:100%;display:flex}.HomeTutorials-module__nv5N5q__adPlaceholder{margin-top:2rem;position:static}}@media (max-width:640px){.HomeTutorials-module__nv5N5q__tutorialsGrid{grid-template-columns:1fr}}
.LatestQuestions-module__k92_VW__section{background-color:var(--xpr-dark-bg);border-top:1px solid var(--glass-border);padding:5rem 0}.LatestQuestions-module__k92_VW__container{max-width:80rem;margin:0 auto;padding:0 1rem}.LatestQuestions-module__k92_VW__header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:3rem;display:flex}.LatestQuestions-module__k92_VW__titleGroup{margin-bottom:1rem}.LatestQuestions-module__k92_VW__title{color:#fff;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}.LatestQuestions-module__k92_VW__subtitle{color:var(--text-secondary);font-size:1rem}.LatestQuestions-module__k92_VW__askButton{display:none}.LatestQuestions-module__k92_VW__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.LatestQuestions-module__k92_VW__card{background-color:var(--xpr-panel-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:1rem;flex-direction:column;height:100%;padding:1.5rem;transition:all .3s;display:flex}.LatestQuestions-module__k92_VW__card:hover{border-color:var(--xpr-blue)}.LatestQuestions-module__k92_VW__questionTitle{color:var(--xpr-cyan);margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.4;transition:-webkit-text-decoration .2s,text-decoration .2s}.LatestQuestions-module__k92_VW__card:hover .LatestQuestions-module__k92_VW__questionTitle{text-decoration:underline}.LatestQuestions-module__k92_VW__questionDesc{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.LatestQuestions-module__k92_VW__metaFooter{color:var(--text-secondary);border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;font-size:.75rem;display:flex}.LatestQuestions-module__k92_VW__metaLeft,.LatestQuestions-module__k92_VW__metaRight{flex-direction:column;gap:.25rem;display:flex}.LatestQuestions-module__k92_VW__metaRight{text-align:right}.LatestQuestions-module__k92_VW__authorName{color:#fff;font-weight:500}.LatestQuestions-module__k92_VW__answerCount{color:var(--xpr-purple);font-weight:500}.LatestQuestions-module__k92_VW__viewAll{margin-top:2rem}.LatestQuestions-module__k92_VW__viewAllLink{color:var(--xpr-cyan);align-items:center;font-size:.875rem;font-weight:500;transition:-webkit-text-decoration .2s,text-decoration .2s;display:flex}.LatestQuestions-module__k92_VW__viewAllLink:hover{text-decoration:underline}@media (min-width:768px){.LatestQuestions-module__k92_VW__container{padding:0 1.5rem}.LatestQuestions-module__k92_VW__header{flex-direction:row;align-items:flex-end}.LatestQuestions-module__k92_VW__grid{grid-template-columns:repeat(3,1fr)}.LatestQuestions-module__k92_VW__askButton{background-color:var(--xpr-blue);color:#fff;cursor:pointer;border:none;border-radius:9999px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;transition:opacity .2s;display:block}.LatestQuestions-module__k92_VW__askButton:hover{opacity:.8}}@media (min-width:1024px){.LatestQuestions-module__k92_VW__container{padding:0 2rem}}
