.HomeHero_heroSection__njMB5{position:relative;padding:2rem 0 6rem;overflow:hidden;min-height:85vh;display:flex;align-items:center}.HomeHero_glowBlue__3FvIF{top:-20%;left:-10%;width:30vw;height:30vw;background:radial-gradient(circle,rgba(37,99,235,.25) 0,rgba(0,0,0,0) 70%)}.HomeHero_glowBlue__3FvIF,.HomeHero_glowPurple__eOxnd{position:absolute;filter:blur(80px);z-index:0;pointer-events:none}.HomeHero_glowPurple__eOxnd{bottom:-10%;right:-5%;width:25vw;height:25vw;background:radial-gradient(circle,rgba(124,58,237,.2) 0,rgba(0,0,0,0) 70%)}.HomeHero_container__0hYwR{max-width:80rem;margin:0 auto;padding:0 1.5rem;width:100%;position:relative;z-index:1}.HomeHero_grid__HgzcY{display:grid;grid-template-columns:1fr;gap:2rem}.HomeHero_featuredCard__rvVHh{position:relative;border-radius:1.5rem;overflow:hidden;background:var(--xpr-panel-bg);border:1px solid var(--glass-border);min-height:500px;display:flex;flex-direction:column;box-shadow:0 20px 40px -10px rgba(0,0,0,.5);transition:transform .3s ease,border-color .3s ease;text-decoration:none}.HomeHero_featuredCard__rvVHh:hover{transform:translateY(-4px);border-color:var(--xpr-blue)}.HomeHero_featuredImage__d0lmz{position:relative;width:100%;height:50%;min-height:250px;z-index:0;overflow:hidden}.HomeHero_featuredImage__d0lmz img{transition:transform .5s ease}.HomeHero_featuredCard__rvVHh:hover .HomeHero_featuredImage__d0lmz img{transform:scale(1.05)}.HomeHero_overlay__yakjH{display:none}.HomeHero_featuredContent__LQ8LV{position:relative;z-index:2;padding:2rem;height:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(180deg,rgba(30,41,59,.4),rgba(15,23,42,.8));border-top:1px solid rgba(255,255,255,.05)}@media (max-width:768px){.HomeHero_featuredCard__rvVHh{min-height:auto;height:auto;display:flex;flex-direction:column}.HomeHero_featuredImage__d0lmz{height:220px;flex-shrink:0}.HomeHero_featuredContent__LQ8LV{height:auto;padding:1.5rem 1.25rem;gap:1rem;display:flex;flex-direction:column;justify-content:flex-start}.HomeHero_headline__cnnvG{font-size:1.35rem!important;line-height:1.3;margin-bottom:.5rem}.HomeHero_excerpt__zP0rc{font-size:.95rem;line-height:1.5;margin-bottom:1.5rem;display:block;-webkit-line-clamp:3}}.HomeHero_badge__UD_oB{position:absolute;top:1.5rem;right:1.5rem;z-index:10;display:inline-block;padding:.35rem .75rem;background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;color:#60a5fa;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.HomeHero_headline__cnnvG{font-size:2rem;font-weight:800;line-height:1.25;margin-bottom:1rem;color:white;text-wrap:balance;-webkit-line-clamp:3;line-clamp:3}.HomeHero_excerpt__zP0rc,.HomeHero_headline__cnnvG{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.HomeHero_excerpt__zP0rc{color:#94a3b8;font-size:1rem;line-height:1.6;margin-bottom:auto;-webkit-line-clamp:2;line-clamp:2}.HomeHero_ctaButton__3SLKt{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;border-radius:9999px;background:linear-gradient(to right,var(--xpr-blue),var(--xpr-purple));color:white;font-weight:600;border:none;cursor:pointer;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transition:all .3s}.HomeHero_ctaButton__3SLKt:hover{box-shadow:0 0 20px rgba(0,194,255,.4);transform:translateY(-4px);opacity:1}.HomeHero_sidebar__4dZe2{display:flex;flex-direction:column;gap:2rem}.HomeHero_interactiveCard__YXEZq{background:linear-gradient(145deg,rgba(30,27,75,.6),rgba(10,10,12,.8));border:1px solid var(--glass-border);border-radius:1.25rem;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HomeHero_cardHeader__tYHBm{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.HomeHero_cardLabel__dSoCD{color:var(--xpr-cyan);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.HomeHero_pollTitle__9kssA{font-size:1.125rem;font-weight:600;color:white;margin-bottom:1rem;line-height:1.4}.HomeHero_pollOption__LqH_m{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;color:#e2e8f0;font-size:.9rem;margin-bottom:.5rem;cursor:pointer;transition:all .2s}.HomeHero_pollOption__LqH_m:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.HomeHero_pollOption__LqH_m.HomeHero_voted__s57MB{opacity:.7}.HomeHero_pollOption__LqH_m.HomeHero_voted__s57MB:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.HomeHero_pollOption__LqH_m.HomeHero_selected__iQ9m5{background:rgba(37,99,235,.2)!important;border-color:var(--xpr-blue)!important;opacity:1}.HomeHero_pollPercent__JX8Yj{font-weight:700;color:white}.HomeHero_checkIcon__GI1sH{color:var(--xpr-blue);margin-left:.5rem}.HomeHero_updatesList__p7Wj6{display:flex;flex-direction:column;gap:1rem}.HomeHero_updateItem__kzePw{display:flex;gap:1rem;padding:1rem;background:var(--xpr-panel-bg);border:1px solid var(--glass-border);border-radius:1rem;text-decoration:none;transition:all .2s}.HomeHero_updateItem__kzePw:hover{transform:translateX(4px);border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.03)}.HomeHero_updateIcon__oGNBJ{width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(37,99,235,.1);display:flex;align-items:center;justify-content:center;color:var(--xpr-blue);flex-shrink:0}.HomeHero_updateContent__hpPHi{flex-grow:1}.HomeHero_updateTitle__dYXH4{color:white;font-size:.95rem;font-weight:600;line-height:1.4;margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeHero_updateMeta__whPEc{color:var(--text-muted);font-size:.8rem}@media (min-width:1024px){.HomeHero_grid__HgzcY{grid-template-columns:1.5fr 1fr;height:600px;align-items:stretch}.HomeHero_heroSection__njMB5{padding:4rem 0;min-height:auto}}.HomeTutorials_section__YZPEw{padding:4rem 0 6rem}.HomeTutorials_container__ZjRFp{max-width:80rem;margin:0 auto;padding:0 1.5rem}.HomeTutorials_title__lWNqR{font-size:2.25rem;font-weight:700;color:white;margin-bottom:2rem}.HomeTutorials_mainGrid__J3SB0{display:grid;grid-template-columns:1fr 340px;gap:3rem}.HomeTutorials_tutorialsGrid__nijFU{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.HomeTutorials_card__lUkY8{background:var(--xpr-panel-bg);border:1px solid var(--glass-border);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:all .2s ease}.HomeTutorials_card__lUkY8:hover{transform:translateY(-4px);border-color:var(--xpr-blue);box-shadow:0 10px 20px -5px rgba(0,0,0,.3)}.HomeTutorials_thumbnailContainer__JJqje{position:relative;aspect-ratio:16/9;background:#0f172a;overflow:hidden}.HomeTutorials_thumbnailImage__ryJ6u{width:100%;height:100%;object-fit:cover}.HomeTutorials_playOverlay__OmUh2{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.HomeTutorials_card__lUkY8:hover .HomeTutorials_playOverlay__OmUh2{opacity:1}.HomeTutorials_playIcon__6GaXq{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:white;border:1px solid rgba(255,255,255,.4)}.HomeTutorials_cardContent__EAy6B{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.HomeTutorials_typeLabel__MeK3l{color:var(--xpr-cyan);font-size:.75rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.HomeTutorials_cardTitle__Uh_qr{color:white;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeTutorials_meta___vpE_{margin-top:auto;display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.85rem}.HomeTutorials_metaDivider__fSfXM{opacity:.3}.HomeTutorials_sidebar__hiG6B{display:flex;flex-direction:column;gap:2rem}.HomeTutorials_adPlaceholder__XYVHz{width:100%;height:auto;min-height:300px;background:rgba(255,255,255,.03);border:1px dashed rgba(255,255,255,.1);border-radius:12px;position:sticky;top:6rem}@media (max-width:1024px){.HomeTutorials_mainGrid__J3SB0{grid-template-columns:1fr}.HomeTutorials_sidebar__hiG6B{display:flex;width:100%}.HomeTutorials_adPlaceholder__XYVHz{position:static;margin-top:2rem}}@media (max-width:640px){.HomeTutorials_tutorialsGrid__nijFU{grid-template-columns:1fr}}.LatestQuestions_section__IgI4j{padding:5rem 0;background-color:var(--xpr-dark-bg);border-top:1px solid var(--glass-border)}.LatestQuestions_container__weLdL{max-width:80rem;margin:0 auto;padding:0 1rem}.LatestQuestions_header__knUUO{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;gap:1rem}.LatestQuestions_titleGroup__FrkPJ{margin-bottom:1rem}.LatestQuestions_title__5sWKb{font-size:2.25rem;font-weight:700;color:white;margin-bottom:.5rem}.LatestQuestions_subtitle__6N2Y5{color:var(--text-secondary);font-size:1rem}.LatestQuestions_askButton__z9c12{display:none}.LatestQuestions_grid__QFwty{display:grid;grid-template-columns:1fr;gap:1.5rem}.LatestQuestions_card__HwA_U{background-color:var(--xpr-panel-bg);padding:1.5rem;border-radius:1rem;border:1px solid var(--glass-border);transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;height:100%}.LatestQuestions_card__HwA_U:hover{border-color:var(--xpr-blue)}.LatestQuestions_questionTitle__iIAGx{font-size:1.125rem;font-weight:700;color:var(--xpr-cyan);margin-bottom:1rem;line-height:1.4;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.LatestQuestions_card__HwA_U:hover .LatestQuestions_questionTitle__iIAGx{text-decoration:underline}.LatestQuestions_questionDesc__iXdSl{color:var(--text-muted);font-size:.875rem;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LatestQuestions_metaFooter__6_Hoj{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--text-secondary);margin-top:auto;padding-top:1rem;border-top:1px solid var(--glass-border)}.LatestQuestions_metaLeft__nN8pn,.LatestQuestions_metaRight__N2d9N{display:flex;flex-direction:column;gap:.25rem}.LatestQuestions_metaRight__N2d9N{text-align:right}.LatestQuestions_authorName__nsb1Q{color:white;font-weight:500}.LatestQuestions_answerCount__tv16i{color:var(--xpr-purple);font-weight:500}.LatestQuestions_viewAll__zs_uR{margin-top:2rem}.LatestQuestions_viewAllLink__nygAb{color:var(--xpr-cyan);font-size:.875rem;font-weight:500;display:flex;align-items:center;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.LatestQuestions_viewAllLink__nygAb:hover{text-decoration:underline}@media (min-width:768px){.LatestQuestions_container__weLdL{padding:0 1.5rem}.LatestQuestions_header__knUUO{flex-direction:row;align-items:flex-end}.LatestQuestions_grid__QFwty{grid-template-columns:repeat(3,1fr)}.LatestQuestions_askButton__z9c12{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;border-radius:9999px;background:linear-gradient(to right,var(--xpr-blue),var(--xpr-purple));color:white;font-size:.95rem;font-weight:600;border:none;cursor:pointer;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transition:all .3s;text-decoration:none}.LatestQuestions_askButton__z9c12:hover{box-shadow:0 0 20px rgba(0,194,255,.4);transform:translateY(-4px);opacity:1}}@media (min-width:1024px){.LatestQuestions_container__weLdL{padding:0 2rem}}