.tutorial-page{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;background:#0a0050;overflow-x:hidden;padding:100px 32px 30px;color:#fff;min-height:100vh}@media (min-width:901px){.tutorial-page{padding-top:125px;padding-left:32px;padding-right:32px}}.tutorial-container{width:100%;max-width:1320px;margin:0 auto;padding:0;box-sizing:border-box}.tutorial-title{text-align:center;font-size:clamp(28px,4vw,38px);font-weight:900;letter-spacing:.02em;margin:0 0 36px;color:#fff}.tutorial-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%;max-width:1320px;margin:0 auto;box-sizing:border-box}@media (max-width:900px){.tutorial-grid{grid-template-columns:1fr;max-width:520px}}@media (max-width:780px){.tutorial-page{padding-left:20px;padding-right:20px;padding-top:140px}}@media (max-width:540px){.tutorial-page{padding-left:16px;padding-right:16px;padding-top:100px}}@media (max-width:480px){.tutorial-page{padding-left:14px;padding-right:14px;padding-top:150px}}@media (max-width:360px){.tutorial-page{padding-left:10px;padding-right:10px;padding-top:110px}}