.Tutorials-module__jsuqPq__page{max-width:1152px;margin:0 auto;padding:28px 32px 96px}.Tutorials-module__jsuqPq__page>.ep-masthead{margin-bottom:24px;padding:36px}.Tutorials-module__jsuqPq__page .ep-masthead h1{font-size:clamp(32px,4vw,48px)}.Tutorials-module__jsuqPq__page .ep-masthead-description{margin-top:20px;font-size:15px;line-height:1.75}.Tutorials-module__jsuqPq__library{padding-top:32px}.Tutorials-module__jsuqPq__libraryHeader{border-top:1px solid var(--ep-border);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-top:28px;display:flex}.Tutorials-module__jsuqPq__libraryHeader h2,.Tutorials-module__jsuqPq__related h2{letter-spacing:-.03em;font-size:20px;font-weight:600}.Tutorials-module__jsuqPq__libraryHeader h2 span{color:var(--ep-text-tertiary);margin-left:12px;font-size:12px;font-weight:400}.Tutorials-module__jsuqPq__libraryHeader p{color:var(--ep-text-secondary);font-size:13px}.Tutorials-module__jsuqPq__filters{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.Tutorials-module__jsuqPq__filters button{border:1px solid var(--ep-border);min-height:44px;color:var(--ep-text-secondary);cursor:pointer;border-radius:9px;padding:10px 16px;font-size:13px}.Tutorials-module__jsuqPq__filters button[aria-pressed=true]{color:var(--ep-text);background:var(--ep-bg-secondary);border-color:var(--ep-text-tertiary)}.Tutorials-module__jsuqPq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px;display:grid}.Tutorials-module__jsuqPq__card{min-width:0}.Tutorials-module__jsuqPq__cardLink{border-radius:12px;text-decoration:none;display:block}.Tutorials-module__jsuqPq__thumbnail{aspect-ratio:16/9;background:var(--ep-bg-secondary);border:1px solid var(--ep-border);border-radius:12px;position:relative;overflow:hidden}.Tutorials-module__jsuqPq__thumbnail img{object-fit:cover;width:100%;height:100%}.Tutorials-module__jsuqPq__play{color:#fff;background:linear-gradient(#0000 40%,#0b0d1970);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Tutorials-module__jsuqPq__play svg{box-sizing:content-box;background:#121521bb;border:1px solid #ffffff65;border-radius:50%;padding:14px}.Tutorials-module__jsuqPq__watchLabel{color:#fff;text-shadow:0 1px 4px #000;font-size:11px;font-weight:500;position:absolute;bottom:11px;left:13px}.Tutorials-module__jsuqPq__product{color:var(--ep-accent);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:17px;margin-bottom:7px;font-size:11px;font-weight:600;display:flex}.Tutorials-module__jsuqPq__card h3{color:var(--ep-text);letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.4}.Tutorials-module__jsuqPq__description{color:var(--ep-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.Tutorials-module__jsuqPq__cardLink:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Tutorials-module__jsuqPq__cardLink:focus-visible,.Tutorials-module__jsuqPq__filters button:focus-visible{outline:2px solid var(--ep-accent);outline-offset:5px}.Tutorials-module__jsuqPq__empty{text-align:center;border-block:1px solid var(--ep-border);padding:56px 24px}.Tutorials-module__jsuqPq__empty>svg{color:var(--ep-accent);margin:0 auto 18px}.Tutorials-module__jsuqPq__empty h3{letter-spacing:-.035em;font-size:22px;font-weight:600}.Tutorials-module__jsuqPq__empty p{color:var(--ep-text-secondary);max-width:390px;margin:12px auto 22px;font-size:14px;line-height:1.7}.Tutorials-module__jsuqPq__empty a,.Tutorials-module__jsuqPq__back,.Tutorials-module__jsuqPq__productLink{min-height:44px;color:var(--ep-accent);align-items:center;gap:8px;font-size:13px;display:inline-flex}.Tutorials-module__jsuqPq__back{margin-bottom:14px}.Tutorials-module__jsuqPq__watchHeader{max-width:800px;padding:14px 0 28px}.Tutorials-module__jsuqPq__watchHeader h1{letter-spacing:-.045em;text-wrap:balance;margin:14px 0 0;font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.15}.Tutorials-module__jsuqPq__player{aspect-ratio:16/9;border:1px solid var(--ep-border);background:#101116;border-radius:14px;width:100%;overflow:hidden}.Tutorials-module__jsuqPq__player iframe{border:0;width:100%;height:100%;display:block}.Tutorials-module__jsuqPq__details{border-bottom:1px solid var(--ep-border);grid-template-columns:1fr auto;gap:30px;padding:26px 0 36px;display:grid}.Tutorials-module__jsuqPq__details p{color:var(--ep-text-secondary);white-space:pre-line;max-width:700px;font-size:15px;line-height:1.8}.Tutorials-module__jsuqPq__details time{color:var(--ep-text-tertiary);margin-top:14px;font-size:12px;display:block}.Tutorials-module__jsuqPq__details aside{flex-direction:column;align-items:flex-start;display:flex}.Tutorials-module__jsuqPq__related{padding-top:40px}.Tutorials-module__jsuqPq__related h2{margin-bottom:24px}@media (max-width:900px){.Tutorials-module__jsuqPq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Tutorials-module__jsuqPq__page{padding:16px 20px 64px}.Tutorials-module__jsuqPq__page>.ep-masthead{gap:12px;padding:24px 20px}.Tutorials-module__jsuqPq__page .ep-masthead-art{max-width:120px}.Tutorials-module__jsuqPq__page .ep-masthead-description{font-size:14px}.Tutorials-module__jsuqPq__grid{grid-template-columns:1fr;gap:30px}.Tutorials-module__jsuqPq__libraryHeader{display:block}.Tutorials-module__jsuqPq__libraryHeader p{margin-top:8px}.Tutorials-module__jsuqPq__details{grid-template-columns:1fr;gap:12px}.Tutorials-module__jsuqPq__details aside{flex-flow:wrap;gap:20px}.Tutorials-module__jsuqPq__watchHeader{padding-top:4px}}
