.TutorialsIndex_page__AngZO{background:#fafbf8;color:#17231c;padding:24px 0 48px}.TutorialsIndex_container__RSDSh{max-width:1200px;margin:0 auto;padding:0 32px}.TutorialsIndex_hero__OiWl0{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background:#e9f1df}.TutorialsIndex_heroImage__YBdc5{object-fit:cover;object-position:right center;z-index:-2}.TutorialsIndex_hero__OiWl0:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#edf3e5 5%,#edf3e5f0 35%,#edf3e53b 75%,transparent);z-index:-1}.TutorialsIndex_heroContent__EVPlp{padding:32px 36px;max-width:750px}.TutorialsIndex_hero__OiWl0 h1{margin:0 0 10px;font-size:36px;font-weight:500;line-height:1.06;letter-spacing:-.055em}.TutorialsIndex_intro__1BP49{max-width:370px;font-size:15px;line-height:1.8;color:#4e6153}.TutorialsIndex_guides__iOnHO{padding-top:28px;scroll-margin-top:100px}.TutorialsIndex_grid__rBIss{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.TutorialsIndex_card__Euprf{display:block;border:1px solid #e2e6df;border-radius:16px;overflow:hidden;background:white;transition:box-shadow .25s,transform .25s}.TutorialsIndex_card__Euprf:hover{transform:translateY(-4px);box-shadow:0 14px 32px #243a2610}.TutorialsIndex_card__Euprf:focus-visible{outline:3px solid #488557;outline-offset:5px}.TutorialsIndex_cover__rEblR{position:relative;height:246px;overflow:hidden}.TutorialsIndex_coverLabel__j1wGs{position:absolute;top:20px;left:22px;display:inline-flex;align-items:center;gap:7px;z-index:3;font-size:12px;font-weight:600}.TutorialsIndex_regenCover__R73J_{background:#e9e9df}.TutorialsIndex_imagePair__paLSS{position:absolute;inset:0}.TutorialsIndex_resultImage__4WfdF,.TutorialsIndex_sourceImage__BLXxp{position:absolute;width:36%;height:221px;top:54px;border:5px solid #fff;border-radius:10px;box-shadow:0 8px 22px #182b2426;overflow:hidden}.TutorialsIndex_sourceImage__BLXxp{left:13%;transform:rotate(-9deg)}.TutorialsIndex_resultImage__4WfdF{right:12%;top:36px;transform:rotate(9deg)}.TutorialsIndex_imagePair__paLSS img{object-fit:cover}.TutorialsIndex_transformIcon__ZCVan{position:absolute;left:calc(50% - 23px);top:124px;width:46px;height:46px;border-radius:50%;background:#f4f7e9;display:grid;place-items:center;box-shadow:0 4px 15px #0002;color:#3d6547}.TutorialsIndex_pinCover__8LD59{background:#eeebf4}.TutorialsIndex_pinScreenshot__rwobj{position:absolute;width:46%;top:36px;right:15%;transform:rotate(-9deg);border:5px solid #fff;border-radius:19px;overflow:hidden;box-shadow:0 12px 28px #42305a30}.TutorialsIndex_pinScreenshot__rwobj img{width:100%;height:auto}.TutorialsIndex_bookmarkIcon__lf1Pt{position:absolute;bottom:26px;left:22%;width:45px;height:45px;display:grid;place-items:center;background:#fff9;border:1px solid white;border-radius:12px;color:#78628e;transform:rotate(-8deg)}.TutorialsIndex_cardBody__sIpNo{padding:24px 26px}.TutorialsIndex_cardBody__sIpNo h2{font-size:24px;font-weight:500;letter-spacing:-.035em}.TutorialsIndex_cardBody__sIpNo p{margin-top:9px;font-size:13px;line-height:1.8;color:#6b726c;max-width:390px;min-height:47px}.TutorialsIndex_readLink__AVMw_{display:flex;align-items:center;justify-content:space-between;margin-top:26px;padding-top:17px;border-top:1px solid #edf0e9;font-size:12px;font-weight:550}.TutorialsIndex_readLink__AVMw_ svg{transition:transform .2s}.TutorialsIndex_card__Euprf:hover .TutorialsIndex_readLink__AVMw_ svg{transform:translateX(4px)}@media (max-width:640px){.TutorialsIndex_page__AngZO{padding-top:16px}.TutorialsIndex_container__RSDSh{padding:0 18px}.TutorialsIndex_hero__OiWl0{border-radius:18px}.TutorialsIndex_heroContent__EVPlp{padding:26px 24px}.TutorialsIndex_hero__OiWl0:after{background:linear-gradient(100deg,#edf3e5f7,#edf3e5cc 60%,#edf3e555)}.TutorialsIndex_hero__OiWl0 h1{font-size:30px}.TutorialsIndex_intro__1BP49{font-size:14px}.TutorialsIndex_guides__iOnHO{padding-top:22px}.TutorialsIndex_grid__rBIss{grid-template-columns:1fr;gap:22px}.TutorialsIndex_cardBody__sIpNo{padding:22px}}@media (prefers-reduced-motion:reduce){.TutorialsIndex_card__Euprf,.TutorialsIndex_card__Euprf:hover,.TutorialsIndex_readLink__AVMw_ svg{transform:none}}.TutorialsIndex_card__Euprf{display:flex;flex-direction:column;height:100%}.TutorialsIndex_cover__rEblR{flex-shrink:0}.TutorialsIndex_cardBody__sIpNo{display:flex;flex-direction:column;flex:1}.TutorialsIndex_cardBody__sIpNo p{flex:1}.TutorialsIndex_regenIcon__MqrX1{border-radius:5px}