.home_home__I2JpY{overflow:clip}.home_band__PC_j0{position:relative;background:var(--surface);border-top:1px solid var(--border-soft)}.home_violet__LHNAT{background:color-mix(in srgb,var(--surface) 92%,#8b5cf6 8%)}.home_cool__HS6Al{background:color-mix(in srgb,var(--surface) 94%,#22b8cf 6%)}.home_warm__XZB_h{background:color-mix(in srgb,var(--surface) 93%,#ee9253 7%)}.home_band__PC_j0>section{padding-top:80px;padding-bottom:80px}.home_band__PC_j0 .glass-card{background:var(--surface);box-shadow:0 12px 28px -24px color-mix(in srgb,var(--foreground) 25%,transparent)}.home_band__PC_j0>section>div:first-child h2{position:relative}.home_band__PC_j0>section>div:first-child h2:after{content:"";display:block;width:44px;height:4px;border-radius:4px;background:var(--accent-violet);margin:20px auto 0}.home_warm__XZB_h>section>div:first-child h2:after{background:#d87e40}.home_cool__HS6Al>section>div:first-child h2:after{background:#1d91a8}@media(max-width:640px){.home_band__PC_j0>section{padding-top:52px;padding-bottom:52px}}.FeaturedSkillsVideo_feature__daXDZ{max-width:960px;margin:40px auto 0;border:1px solid var(--border-soft);border-radius:22px;overflow:hidden;background:var(--surface);box-shadow:0 20px 60px -35px #45217845}.FeaturedSkillsVideo_player__mZNgl{aspect-ratio:16/9;background:#17121c;position:relative}.FeaturedSkillsVideo_player__mZNgl button,.FeaturedSkillsVideo_player__mZNgl iframe,.FeaturedSkillsVideo_player__mZNgl img{display:block;width:100%;height:100%;border:0}.FeaturedSkillsVideo_player__mZNgl iframe{position:absolute;inset:0}.FeaturedSkillsVideo_player__mZNgl button{position:relative;cursor:pointer;padding:0}.FeaturedSkillsVideo_player__mZNgl img{object-fit:cover}.FeaturedSkillsVideo_play__z29wy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;display:grid;place-items:center;border-radius:50%;background:#ec500b;color:white;box-shadow:0 5px 25px #0005;transition:transform .2s,background .2s}.FeaturedSkillsVideo_player__mZNgl button:hover .FeaturedSkillsVideo_play__z29wy{transform:translate(-50%,-50%) scale(1.08);background:#c33b00}.FeaturedSkillsVideo_player__mZNgl button:focus-visible{outline:3px solid #ee723a;outline-offset:-4px}.FeaturedSkillsVideo_caption__tdvey{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px}.FeaturedSkillsVideo_caption__tdvey h3{font-size:18px;line-height:1.6;font-weight:700;margin:0}.FeaturedSkillsVideo_caption__tdvey h3 span{font-weight:500;color:color-mix(in srgb,var(--foreground) 65%,transparent)}.FeaturedSkillsVideo_caption__tdvey a{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:12px;font-weight:600;color:var(--foreground);text-decoration:underline;text-underline-offset:5px}@media(max-width:640px){.FeaturedSkillsVideo_feature__daXDZ{margin-top:28px;border-radius:15px}.FeaturedSkillsVideo_caption__tdvey{display:block;padding:18px}.FeaturedSkillsVideo_caption__tdvey h3{font-size:15px}.FeaturedSkillsVideo_caption__tdvey a{margin-top:12px}.FeaturedSkillsVideo_play__z29wy{width:58px;height:58px}}@media(prefers-reduced-motion:reduce){.FeaturedSkillsVideo_play__z29wy{transition:none}}.SitePromotions_heroCta__DPV7i,.SitePromotions_navCta__FpTHv{position:relative;isolation:isolate;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;border:1px solid #ff985b;border-radius:999px;background:linear-gradient(115deg,#e94309,#b72f0a);color:#fff!important;text-decoration:none;font-weight:750;white-space:nowrap;box-shadow:0 4px 15px #df4b092b;transition:transform .2s,box-shadow .2s;overflow:hidden}.SitePromotions_navCta__FpTHv{padding:10px 14px;font-size:11px}.SitePromotions_heroCta__DPV7i{padding:14px 24px;font-size:14px;min-height:49px}.SitePromotions_heroCta__DPV7i:hover,.SitePromotions_navCta__FpTHv:hover{transform:translateY(-2px);box-shadow:0 7px 22px #df4b0950}.SitePromotions_heroCta__DPV7i:after,.SitePromotions_navCta__FpTHv:after,.SitePromotions_templatesCta__nFJco:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#fff6 48%,transparent 70%);transform:translateX(-160%);animation:SitePromotions_promoShine__7uL8Q 7s ease-in-out infinite}.SitePromotions_heroCta__DPV7i:after{animation-delay:1.2s}.SitePromotions_templatesCta__nFJco{position:relative;isolation:isolate;overflow:hidden;animation:SitePromotions_templatesGlow__B6PjL 5.4s ease-in-out infinite}.SitePromotions_templatesCta__nFJco:after{animation-delay:2.4s}.SitePromotions_floatingAd__pjsuh:focus-visible,.SitePromotions_heroCta__DPV7i:focus-visible,.SitePromotions_navCta__FpTHv:focus-visible,.SitePromotions_templatesCta__nFJco:focus-visible{outline:3px solid #f58a41;outline-offset:4px}.SitePromotions_floatingAd__pjsuh{position:fixed;left:max(24px,env(safe-area-inset-left));bottom:calc(24px + env(safe-area-inset-bottom));z-index:45;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 40px);padding:14px 16px;border:1px solid #ed8553;border-radius:17px;background:linear-gradient(125deg,#411207,#200704);color:#fff7ef;text-decoration:none;box-shadow:0 12px 32px #42100340;isolation:isolate;overflow:hidden;animation:SitePromotions_adGlow__KHZmY 5.8s ease-in-out infinite;transition:transform .2s,box-shadow .2s}.SitePromotions_floatingAd__pjsuh:hover{transform:translateY(-4px);box-shadow:0 16px 38px #6c210b55}.SitePromotions_floatingAd__pjsuh:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;background:#ff934d;border-radius:0 4px 4px 0}.SitePromotions_adIcon__yRPn1{position:relative;flex:none;display:grid;place-items:center;width:45px;height:45px;border:1px solid #ffac72;border-radius:12px;background:#ed550b;color:#fff}.SitePromotions_adIcon__yRPn1 small{position:absolute;right:-5px;bottom:-5px;padding:1px 4px;border-radius:5px;background:#ffe2c0;color:#70230b;font-size:8px;font-weight:800;border:2px solid #351007}.SitePromotions_adCopy__GQ5j4{display:flex;flex-direction:column;gap:5px;min-width:0}.SitePromotions_adCopy__GQ5j4 strong{font-size:12px;line-height:1.5;font-weight:800;color:#fff7ef}.SitePromotions_adCopy__GQ5j4>span{font-size:11px;line-height:1.5;color:#ffc29d}.SitePromotions_adArrow__SkOjO{flex:none;color:#ffab71;transition:transform .2s}.SitePromotions_floatingAd__pjsuh:hover .SitePromotions_adArrow__SkOjO{transform:translate(2px,-2px)}@keyframes SitePromotions_promoShine__7uL8Q{0%,65%{transform:translateX(-160%)}88%,to{transform:translateX(160%)}}@keyframes SitePromotions_templatesGlow__B6PjL{0%,to{box-shadow:0 5px 20px #ca553843}50%{box-shadow:0 5px 24px #ca553870,0 0 0 3px #dc795b18}}@keyframes SitePromotions_adGlow__KHZmY{0%,to{box-shadow:0 12px 32px #42100340}50%{box-shadow:0 12px 34px #c3471255,0 0 0 4px #e85b1515}}@media(max-width:760px){.SitePromotions_floatingAd__pjsuh{left:max(16px,env(safe-area-inset-left));bottom:calc(16px + env(safe-area-inset-bottom));gap:9px;padding:10px 12px;border-radius:14px;max-width:min(300px,calc(100vw - 96px))}.SitePromotions_adIcon__yRPn1{width:36px;height:38px;border-radius:9px}.SitePromotions_adIcon__yRPn1 svg{width:23px}.SitePromotions_adCopy__GQ5j4 strong{font-size:10px}.SitePromotions_adCopy__GQ5j4>span{font-size:9px}.SitePromotions_adArrow__SkOjO{width:17px}.SitePromotions_heroCta__DPV7i{white-space:normal;text-align:center;width:100%}}@media(min-width:640px){.SitePromotions_heroCta__DPV7i{width:auto}}@media(prefers-reduced-motion:reduce){.SitePromotions_floatingAd__pjsuh,.SitePromotions_heroCta__DPV7i:after,.SitePromotions_navCta__FpTHv:after,.SitePromotions_templatesCta__nFJco,.SitePromotions_templatesCta__nFJco:after{animation:none}.SitePromotions_heroCta__DPV7i:after,.SitePromotions_navCta__FpTHv:after,.SitePromotions_templatesCta__nFJco:after{display:none}.SitePromotions_adArrow__SkOjO,.SitePromotions_floatingAd__pjsuh,.SitePromotions_heroCta__DPV7i,.SitePromotions_navCta__FpTHv{transition:none}.SitePromotions_floatingAd__pjsuh:hover,.SitePromotions_floatingAd__pjsuh:hover .SitePromotions_adArrow__SkOjO,.SitePromotions_heroCta__DPV7i:hover,.SitePromotions_navCta__FpTHv:hover{transform:none}}