.TutorialPage-module__L_Y-Aa__page{background:var(--bg-page);min-height:100vh;padding-bottom:4rem}.TutorialPage-module__L_Y-Aa__hero{text-align:center;max-width:640px;margin:0 auto;padding:4rem 1.5rem 2.5rem}.TutorialPage-module__L_Y-Aa__badge{background:var(--color-brand-primary);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);margin-bottom:1.25rem;padding:.3rem .9rem;font-size:.75rem;font-weight:600;display:inline-block}.TutorialPage-module__L_Y-Aa__heroTitle{color:var(--text-heading);margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.TutorialPage-module__L_Y-Aa__heroSubtitle{color:var(--text-secondary);margin:0;font-size:1.05rem;line-height:1.6}.TutorialPage-module__L_Y-Aa__sectionTitle{color:var(--text-heading);margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.TutorialPage-module__L_Y-Aa__stepsSection{max-width:640px;margin:0 auto;padding:2rem 1.5rem}.TutorialPage-module__L_Y-Aa__stepsList{flex-direction:column;gap:1.25rem;display:flex}.TutorialPage-module__L_Y-Aa__step{background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.TutorialPage-module__L_Y-Aa__stepNumber{color:#fff;background:#7f77dd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.9rem;font-weight:700;display:flex}.TutorialPage-module__L_Y-Aa__stepContent{flex:1}.TutorialPage-module__L_Y-Aa__stepTitle{color:var(--text-heading);margin:0 0 .35rem;font-size:1rem;font-weight:600}.TutorialPage-module__L_Y-Aa__stepDesc{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.55}.TutorialPage-module__L_Y-Aa__featuresSection{max-width:900px;margin:0 auto;padding:2rem 1.5rem}.TutorialPage-module__L_Y-Aa__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}.TutorialPage-module__L_Y-Aa__featureCard{background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);padding:1.5rem}.TutorialPage-module__L_Y-Aa__featureIcon{color:#7f77dd;margin-bottom:.75rem}.TutorialPage-module__L_Y-Aa__featureTitle{color:var(--text-heading);margin:0 0 .5rem;font-size:1rem;font-weight:600}.TutorialPage-module__L_Y-Aa__featureDesc{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.55}.TutorialPage-module__L_Y-Aa__ctaSection{text-align:center;padding:2.5rem 1.5rem 1rem}.TutorialPage-module__L_Y-Aa__ctaBtn{color:#fff;border-radius:var(--radius-pill);background:#7f77dd;padding:.85rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.TutorialPage-module__L_Y-Aa__ctaBtn:hover{background:#534ab7}
.Guide-module__1HSovW__sectionsWrap{max-width:1040px;margin:0 auto;padding:8px 20px 64px}.Guide-module__1HSovW__sectionsTitle{text-align:center;margin:0 0 6px;font-size:1.6rem;font-weight:700}.Guide-module__1HSovW__sectionsSub{text-align:center;color:var(--color-text-soft,#6b7570);max-width:520px;margin:0 auto 30px}.Guide-module__1HSovW__grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;display:grid}.Guide-module__1HSovW__card{background:var(--bg-elev,#fff);border:1.5px solid var(--border-soft,#e4e7e5);color:inherit;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 18px 16px;text-decoration:none;transition:border-color .15s,transform .12s,box-shadow .15s;display:flex}.Guide-module__1HSovW__card:hover{border-color:var(--color-accent,#7a8f85);transform:translateY(-2px);box-shadow:0 6px 20px #00000012}.Guide-module__1HSovW__cardIcon{background:var(--color-accent,#7a8f85);color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.Guide-module__1HSovW__cardTitle{margin:0 0 4px;font-size:1.05rem;font-weight:650}.Guide-module__1HSovW__cardDesc{color:var(--color-text-soft,#6b7570);margin:0;font-size:.88rem;line-height:1.4}.Guide-module__1HSovW__cardCount{color:var(--color-accent-strong,#66796f);margin-top:8px;font-size:.78rem;font-weight:600;display:block}.Guide-module__1HSovW__page{max-width:860px;margin:0 auto;padding:28px 20px 80px}.Guide-module__1HSovW__backLink{color:var(--color-accent-strong,#66796f);align-items:center;gap:6px;margin-bottom:18px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.Guide-module__1HSovW__backLink:hover{text-decoration:underline}.Guide-module__1HSovW__secHeader{margin-bottom:34px}.Guide-module__1HSovW__secTitle{margin:0 0 8px;font-size:2rem;font-weight:750;line-height:1.15}.Guide-module__1HSovW__secDesc{color:var(--color-text-soft,#6b7570);max-width:640px;margin:0;font-size:1.02rem}.Guide-module__1HSovW__block{margin-bottom:44px;scroll-margin-top:90px}.Guide-module__1HSovW__blockHead{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.Guide-module__1HSovW__blockNum{background:var(--color-accent,#7a8f85);color:#fff;border-radius:999px;flex:none;place-items:center;min-width:26px;height:26px;padding:0 7px;font-size:.8rem;font-weight:700;display:grid}.Guide-module__1HSovW__blockTitle{margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.Guide-module__1HSovW__blockBody{color:var(--color-text-soft,#55605a);margin:0 0 14px;font-size:1rem;line-height:1.6}.Guide-module__1HSovW__figure{margin:0}.Guide-module__1HSovW__shot{border:1px solid var(--border-soft,#e4e7e5);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 4px 16px #00000012}.Guide-module__1HSovW__placeholder{border:2px dashed var(--border-soft,#d7dcd9);width:100%;min-height:190px;color:var(--color-text-soft,#9aa39e);background:var(--bg-elev,#00000005);text-align:center;border-radius:12px;place-items:center;padding:16px;font-size:.88rem;display:grid}.Guide-module__1HSovW__caption{color:var(--color-text-soft,#8a938e);text-align:center;margin-top:8px;font-size:.84rem}.Guide-module__1HSovW__pager{border-top:1px solid var(--border-soft,#e4e7e5);justify-content:space-between;gap:12px;margin-top:48px;padding-top:22px;display:flex}.Guide-module__1HSovW__pagerLink{color:var(--color-accent-strong,#66796f);max-width:46%;font-size:.9rem;font-weight:600;text-decoration:none}.Guide-module__1HSovW__pagerLink:hover{text-decoration:underline}.Guide-module__1HSovW__pagerLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-soft,#9aa39e);margin-bottom:2px;font-size:.74rem;font-weight:600;display:block}@media (max-width:560px){.Guide-module__1HSovW__secTitle{font-size:1.55rem}.Guide-module__1HSovW__blockTitle{font-size:1.1rem}}.Guide-module__1HSovW__stepsWrap{max-width:1040px;margin:0 auto;padding:8px 20px 10px}.Guide-module__1HSovW__stepsGrid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.Guide-module__1HSovW__stepCard{background:var(--bg-elev,#fff);border:1.5px solid var(--border-soft,#e4e7e5);border-radius:14px;flex-direction:column;flex:0 calc(33.333% - 8px);gap:6px;padding:14px 14px 13px;transition:border-color .15s,transform .12s;display:flex}.Guide-module__1HSovW__stepCard:hover{border-color:var(--color-accent,#7a8f85);transform:translateY(-2px)}.Guide-module__1HSovW__stepNum{background:var(--color-accent,#7a8f85);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:.8rem;font-weight:700;display:grid}.Guide-module__1HSovW__stepCardTitle{margin:0;font-size:.95rem;font-weight:650;line-height:1.25}.Guide-module__1HSovW__stepCardDesc{color:var(--color-text-soft,#6b7570);margin:0;font-size:.82rem;line-height:1.4}@media (max-width:600px){.Guide-module__1HSovW__stepsGrid{gap:10px}.Guide-module__1HSovW__stepCard{flex:0 calc(50% - 5px)}.Guide-module__1HSovW__stepCardDesc{font-size:.78rem}}