.LPvydW_page{background:var(--bg-primary);min-height:100vh}.LPvydW_hero{padding:calc(var(--header-height) + 120px) 80px 80px;background:linear-gradient(180deg, #161618f2 0%, var(--bg-primary) 100%);text-align:center}.LPvydW_heroContent{max-width:900px;margin:0 auto}.LPvydW_title{color:#fff;margin:0 0 24px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.LPvydW_subtitle{color:var(--text-secondary);margin:0;font-size:1.3rem;line-height:1.6}.LPvydW_section{padding:80px}.LPvydW_container{max-width:1440px;margin:0 auto}.LPvydW_statsSection{background:linear-gradient(135deg,#6f9aff0d 0%,#f786aa0d 100%);padding:60px 80px}.LPvydW_statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;max-width:900px;margin:0 auto;display:grid}.LPvydW_statCard{text-align:center;padding:24px}.LPvydW_statNumber{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;padding:6px 0;font-size:3.5rem;font-weight:800;line-height:1;display:inline-block;overflow:visible}.LPvydW_statLabel{color:var(--text-secondary);font-size:1rem;font-weight:500}.LPvydW_guidesGrid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px;display:grid}.LPvydW_guideCard{background:var(--bg-card);border:1px solid var(--border-card);color:inherit;border-radius:20px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.LPvydW_guideCard:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.LPvydW_guideImage{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.LPvydW_image{object-fit:cover;transition:transform .3s}.LPvydW_guideCard:hover .LPvydW_image{transform:scale(1.05)}.LPvydW_categoryBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#6f9affe6;border-radius:8px;padding:8px 16px;font-size:.85rem;font-weight:600;position:absolute;top:16px;left:16px}.LPvydW_guideContent{flex-direction:column;flex:1;gap:16px;padding:32px;display:flex}.LPvydW_guideTitle{color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.LPvydW_guideDescription{color:var(--text-secondary);flex:1;margin:0;font-size:1rem;line-height:1.6}.LPvydW_guideMeta{border-top:1px solid var(--border-card);gap:20px;padding-top:12px;display:flex}.LPvydW_metaItem{color:var(--text-tertiary);align-items:center;gap:6px;font-size:.9rem;display:flex}.LPvydW_metaItem svg{flex-shrink:0}.LPvydW_guideTopics{flex-wrap:wrap;gap:8px;display:flex}.LPvydW_topicTag{border:1px solid var(--border-card);color:var(--text-secondary);background:#ffffff0d;border-radius:6px;padding:6px 12px;font-size:.85rem}.LPvydW_guideAction{margin-top:8px}.LPvydW_downloadBtn{color:#6f9aff;background:linear-gradient(135deg,#6f9aff26 0%,#f786aa26 100%);border:1px solid #6f9aff59;border-radius:10px;padding:10px 18px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-block}.LPvydW_downloadBtn:hover{background:linear-gradient(135deg,#6f9aff40 0%,#f786aa40 100%);transform:translateY(-2px);box-shadow:0 6px 20px #6f9aff1f}.LPvydW_actionText{color:var(--primary);align-items:center;gap:8px;font-size:1rem;font-weight:600;transition:gap .2s;display:inline-flex}.LPvydW_guideCard:hover .LPvydW_actionText{gap:12px}.LPvydW_cta{text-align:center;background:linear-gradient(180deg, var(--bg-primary) 0%, #161618f2 100%);padding:100px 80px}.LPvydW_ctaTitle{color:#fff;background:linear-gradient(90deg, #fff 0%, #fff 45%, var(--primary) 50%, #fff 55%, #fff 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0 0 -.2em;padding-bottom:.3em;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;animation:8s linear infinite LPvydW_shine}@keyframes LPvydW_shine{0%{background-position:200%}to{background-position:-200%}}.LPvydW_ctaText{color:var(--text-secondary);margin:0 0 40px;font-size:1.2rem}@media (max-width:1024px){.LPvydW_hero{padding:calc(var(--header-height) + 80px) 40px 60px}.LPvydW_statsSection,.LPvydW_section{padding:60px 40px}.LPvydW_cta{padding:80px 40px}.LPvydW_guidesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:768px){.LPvydW_hero{padding:calc(var(--header-height) + 60px) 24px 40px}.LPvydW_statsSection,.LPvydW_section{padding:40px 24px}.LPvydW_cta{padding:60px 24px}.LPvydW_guidesGrid{grid-template-columns:1fr}.LPvydW_statNumber{font-size:2.5rem}.LPvydW_guideContent{padding:24px}}
