.Hero_hero__T3Fr4{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:48px;gap:48px;align-items:center;max-width:1280px;margin:0 auto;padding:56px 24px 48px}.Hero_left__HVNmI{display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_headline__ejJDL{font-weight:700;font-size:clamp(28px,3.5vw,44px);line-height:1.15;color:#13465d;margin:0 0 24px}.Hero_subtext__nG30R{font-size:19px;color:#45575f;margin:0 0 32px;max-width:380px}.Hero_hero__T3Fr4 .Hero_cta__bvnbU{display:inline-block;background:#61a51a;color:#fff;font-size:16px;font-weight:700;text-decoration:none;padding:15px 30px;border-radius:8px;transition:background .2s ease}.Hero_cta__bvnbU:hover{background:#4f8a15;color:#fff}.Hero_heroImage__hzgRk{width:100%;height:360px;object-fit:cover;border-radius:16px;box-shadow:0 12px 32px rgba(11,52,70,.18);display:block}.FeaturesSection_features__k3pwq{padding:48px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:32px;gap:32px}.FeaturesSection_icon__5rKF0{margin-bottom:12px}.FeaturesSection_title__po9WF{font-size:17px;font-weight:700;color:#13465d;margin-bottom:6px}.FeaturesSection_description__rHaQl{font-size:14px;color:#6b7c83;line-height:1.5}.TutorialCardGrid_grid__TjNj3{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px;gap:24px}@media (min-width:500px){.TutorialCardGrid_grid__TjNj3{grid-template-columns:repeat(2,1fr)}}@media (min-width:736px){.TutorialCardGrid_grid__TjNj3{grid-template-columns:repeat(3,1fr)}}@media (min-width:942px){.TutorialCardGrid_grid__TjNj3{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.TutorialCardGrid_grid__TjNj3{grid-template-columns:repeat(6,1fr)}}.TutorialGridSmall_moreWrapper__cj6yx{max-width:1280px;margin:0 auto;padding:1rem}.TutorialGridSmall_title__U_AeQ{font-size:20px;color:#13465d;margin:0 0 24px}.TutorialGridSmall_allTutorialsButtonWrapper__vOMDk{text-align:center;margin-top:2.5rem;margin-bottom:4rem}.TutorialGridSmall_allTutorialsButton__NGzxt{display:inline-block;background:#61a51a;font-size:16px;font-weight:700;text-decoration:none;padding:15px 30px;border-radius:8px;transition:background .2s ease}.TutorialGridSmall_allTutorialsButtonWrapper__vOMDk .TutorialGridSmall_allTutorialsButton__NGzxt{color:#fff}.TutorialGridSmall_allTutorialsButton__NGzxt:hover{background:#4f8a15}.TutorialCard_card__Mo8dx{background:#fff;border:1px solid rgba(11,52,70,.25);border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgba(11,52,70,.1);text-decoration:none;display:flex;flex-direction:column;height:100%;transition:box-shadow .15s ease,transform .15s ease}.TutorialCard_card__Mo8dx:hover{box-shadow:0 8px 20px rgba(11,52,70,.16);transform:translateY(-2px)}.TutorialCard_thumb__9gdbQ{width:100%;height:124px;object-fit:cover;display:block;background:#e3ddcf}.TutorialCard_cardBody__7t7aJ{padding:16px;display:flex;flex-direction:column;flex:1 1}.TutorialCard_cardTitle__YYLs_{font-size:16px;font-weight:700;color:#13465d;margin-bottom:2px}.TutorialCard_cardArtist__gkVf7{font-size:13px;color:#6b7c83;margin-bottom:12px}.TutorialCard_badge__qrS9k{display:inline-block;align-self:flex-start;margin-top:auto;padding:6px 14px;border-radius:999px;font-weight:600;font-size:14px;border:1px solid transparent}.TutorialCard_badge-absolute-beginner__jGJfN{background:#eef8bf;color:#7a9800;border-color:#bee532}.TutorialCard_badge-beginner__tciVw{background:#e6f2d8;color:#4f8b17;border-color:#61a51a}.TutorialCard_badge-intermediate__dHONS{background:#e1f0f6;color:#2f7fa2;border-color:#328eb5}.TutorialCard_badge-advanced__WiBLZ{background:#dbe8ee;color:#13465d;border-color:#13465d}.page_landingPage__EcqxE{background:#f4efe6;color:#16232b;margin:0 calc(-50vw + 50%);padding-bottom:1px}.page_landingPage__EcqxE a{color:inherit}.page_levelHeader__1y5_x{max-width:800px;margin:0 auto;padding:56px 24px 32px;text-align:center}.page_levelHeader__1y5_x h1{font-weight:700;font-size:clamp(28px,4vw,44px);line-height:1.15;color:#13465d;margin:0 0 16px}.page_levelHeader__1y5_x p{font-size:17px;color:#45575f;margin:0 0 24px}.page_divider__F5T4H{height:4px;background:linear-gradient(90deg,#bee532,#61a51a,#328eb5,#13465d)}.page_tutorialsSection__B5ZIH{background:#fff}.page_tutorialsSectionInner__njwqT{max-width:1280px;margin:0 auto;padding:56px 24px}.page_featuresSection__WVWpk{background:#f4efe6}.page_featuresSectionInner__Hlzb9{max-width:1280px;margin:0 auto;padding:0 24px}.TutorialsFilterGrid_heading__xqy9V{font-size:28px;color:#13465d;margin:0 0 24px}.TutorialsFilterGrid_pills__EI5Fa{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.TutorialsFilterGrid_pill__PlIvG{border:1px solid;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.TutorialsFilterGrid_pill-all__E0VD5{background:#dbe8ee;color:#13465d;border-color:#13465d}.TutorialsFilterGrid_pill-absolute-beginner__uRAVP{background:#eef8bf;color:#7a9800;border-color:#bee532}.TutorialsFilterGrid_pill-beginner__7jcUO{background:#e6f2d8;color:#4f8b17;border-color:#61a51a}.TutorialsFilterGrid_pill-intermediate__IzCy4{background:#e1f0f6;color:#2f7fa2;border-color:#328eb5}.TutorialsFilterGrid_pill-advanced__Y7Hyg{background:#dbe8ee;color:#13465d;border-color:#13465d}.TutorialPlayer_videoContainer__NQBGO{position:relative;width:100%;aspect-ratio:16/9;max-height:90vh;border:4px solid #13465d;border-radius:12px;overflow:hidden}.TutorialPlayer_playFacade__k5xIb{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;cursor:pointer;background:#000}.TutorialPlayer_playFacadeThumb__gytyb{width:100%;height:100%;object-fit:cover;opacity:.85}.TutorialPlayer_playFacadeButton__xHX0T{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:50%;background:rgba(19,70,93,.85);color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center;padding-left:4px}.TutorialPlayer_chapterButtons__hGX12{display:flex;gap:12px;margin:16px 0;justify-content:center}.TutorialPlayer_chapterButton__TRMKY{padding:8px 16px;border-radius:8px;border:none;background:#13465d;color:#ffffff;font-weight:500;cursor:pointer}.TutorialPlayer_activeChapterButton__MmdLT{background:#328eb5!important}.TutorialPlayer_chapterButton__TRMKY:hover{background:#1a4d5f}