.tutorial-index-module__afbtDG__page{color:#26352b;background:#f6f5ef;min-height:100vh;padding:32px max(24px,50vw - 560px) 88px}.tutorial-index-module__afbtDG__frame{width:min(100%,1120px);margin-inline:auto}.tutorial-index-module__afbtDG__heading{max-width:780px;padding:40px 0 38px}.tutorial-index-module__afbtDG__eyebrow{color:#61715f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:750;line-height:1.4}.tutorial-index-module__afbtDG__heading h1{color:#24362b;letter-spacing:-.05em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,6.2vw,72px);font-weight:400;line-height:1.02}.tutorial-index-module__afbtDG__heading>p:last-child{color:#58655a;max-width:640px;margin:21px 0 0;font-size:16px;line-height:1.7}.tutorial-index-module__afbtDG__state{color:#4e5f52;border:1px solid #d8ddcf;padding:24px;font-size:14px;display:block}.tutorial-index-module__afbtDG__state h2{color:#29392e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.tutorial-index-module__afbtDG__state p{margin:8px 0 0;line-height:1.6}.tutorial-index-module__afbtDG__empty{background:#efefe7;border:1px solid #d5dacd;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:18px;padding:27px;display:grid}.tutorial-index-module__afbtDG__emptyIcon{color:#405a44;border:1px solid #c4cdbd;place-items:center;width:42px;height:42px;display:grid}.tutorial-index-module__afbtDG__empty .tutorial-index-module__afbtDG__eyebrow{margin-bottom:8px}.tutorial-index-module__afbtDG__empty h2{color:#28392e;letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.tutorial-index-module__afbtDG__empty p:last-child{color:#58655a;margin:9px 0 0;font-size:14px;line-height:1.65}.tutorial-index-module__afbtDG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tutorial-index-module__afbtDG__card{background:#fbfaf6;border:1px solid #d7dbd0;flex-direction:column;min-height:240px;padding:22px 24px;display:flex}.tutorial-index-module__afbtDG__cardMeta,.tutorial-index-module__afbtDG__cardFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.tutorial-index-module__afbtDG__cardMeta{color:#65705f;letter-spacing:.035em;font-size:11px;font-weight:700}.tutorial-index-module__afbtDG__card h2{color:#28392e;letter-spacing:-.035em;margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.16}.tutorial-index-module__afbtDG__card h2 a{color:inherit;text-decoration:none}.tutorial-index-module__afbtDG__card h2 a:hover{color:#8b5638;text-underline-offset:4px;text-decoration:underline}.tutorial-index-module__afbtDG__task{color:#58655a;margin:11px 0 20px;font-size:14px;line-height:1.65}.tutorial-index-module__afbtDG__cardFooter{color:#58665a;border-top:1px solid #e0e2da;margin-top:auto;padding-top:15px;font-size:11px}.tutorial-index-module__afbtDG__cardFooter>span{font-weight:700}.tutorial-index-module__afbtDG__catalogPrompt{color:#58655a;margin:28px 0 0;font-size:13px;line-height:1.6}.tutorial-index-module__afbtDG__cardFooter a,.tutorial-index-module__afbtDG__catalogPrompt a{color:#405a44;text-underline-offset:3px;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.tutorial-index-module__afbtDG__cardFooter a:hover,.tutorial-index-module__afbtDG__catalogPrompt a:hover{color:#8b5638}@media (max-width:700px){.tutorial-index-module__afbtDG__page{padding-inline:20px}.tutorial-index-module__afbtDG__heading{padding:32px 0 28px}.tutorial-index-module__afbtDG__heading>p:last-child{font-size:15px}.tutorial-index-module__afbtDG__list{grid-template-columns:1fr}}@media (max-width:390px){.tutorial-index-module__afbtDG__page{padding-inline:16px}.tutorial-index-module__afbtDG__card{padding:19px}.tutorial-index-module__afbtDG__cardMeta{flex-wrap:wrap}.tutorial-index-module__afbtDG__empty{grid-template-columns:1fr;padding:21px}}
