.home-heading-aside{max-width:330px}.home-heading-aside p{font-size:15px;line-height:1.9;color:var(--muted);margin-bottom:22px}.home-all-lessons{display:flex;width:max-content;margin:35px auto 0}.home-lessons .course-art{height:250px}.lesson-illustration{position:relative;height:100%;width:100%;display:grid;place-items:center;overflow:hidden;background:#e1e5d8;color:#375e49}.lesson-illustration:after{content:'';position:absolute;inset:15px;border:1px solid #48674312;pointer-events:none;border-radius:140px 140px 2px 2px}.lesson-illustration>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:1}.instrument-drawing{position:relative;width:73%;height:83%;z-index:1;transition:transform .6s}.course-card:hover .instrument-drawing,.course-card:hover .lesson-lucide{transform:rotate(-6deg) scale(1.06)}.lesson-lucide{position:relative;z-index:1;transition:transform .6s}.art-orbit{position:absolute;border:1px solid #48674318;border-radius:50%;width:230px;height:230px;transform:rotate(-20deg)}.orbit-two{width:175px;height:175px;transform:translate(55px,30px)}.art-spark{position:absolute;color:currentColor;font-size:19px;opacity:.5}.spark-one{top:40px;right:38px}.spark-two{bottom:43px;left:44px;font-size:27px}.lesson-gitar,.lesson-resim,.lesson-koro{background:#e8dabc;color:#81632d}.lesson-elektro-gitar,.lesson-fotograf,.lesson-halkoyunlari{background:#cad9ce;color:#2c5142}.lesson-piyano,.lesson-tiyatro,.lesson-cocuk-ritim{background:#e7d3c8;color:#8a6555}.lesson-baglama,.lesson-kaval,.lesson-cocuk-drama{background:#dce1ca;color:#607046}.lesson-erbane{background:#e9d8ad;color:#81672e}.page-intro{padding:29px 0 55px;position:relative}.breadcrumb{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--muted);margin-bottom:50px}.page-intro h1{font-size:clamp(54px,5.8vw,86px);line-height:1.06;letter-spacing:-4.4px;margin:22px 0 23px;max-width:900px}.page-intro h1 em{font-size:1.12em;letter-spacing:-2px}.page-intro>p{font-size:16px;line-height:1.9;color:var(--muted);max-width:490px}.intro-count{position:absolute;right:0;bottom:60px;font-family:var(--serif);font-size:105px;line-height:1;color:#b1bba3;letter-spacing:-5px}.intro-count small{font-family:var(--font-sans);font-size:13px;letter-spacing:1.7px;display:block;text-align:right;margin-top:9px;color:var(--muted)}.catalog-content{padding-bottom:100px}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--line);padding-top:27px}.catalog-toolbar .course-filters{margin:0;gap:7px}.catalog-toolbar .course-filters button{font-size:15px;padding:10px 13px}.catalog-search{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #cbd3c0;border-radius:4px;min-width:230px;background:#f9f7ef;color:#7e8b73}.catalog-search input{width:100%;outline:none;border:0;background:none;color:var(--ink);font-size:15px;min-width:0}.catalog-search input::-webkit-search-cancel-button{display:none}.catalog-search button{padding:0;display:grid;place-items:center;background:none}.catalog-search:focus-within{outline:2px solid #ae8c3b;outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalog-result{font-size:14px;color:var(--muted);padding:24px 0 22px}.catalog-content .courses-grid{gap:40px 25px}.catalog-content .course-art{height:270px}.catalog-content .course-copy p{font-size:15px}.catalog-empty{padding:70px 25px;text-align:center;border:1px solid var(--line);border-radius:7px}.catalog-empty>svg{margin:0 auto 20px;color:#8a9779}.catalog-empty h2{font-size:29px;letter-spacing:-1px}.catalog-empty p{font-size:16px;line-height:1.8;color:var(--muted);margin:15px 0 25px}.lesson-detail{padding-bottom:95px}.detail-breadcrumb{display:flex;align-items:center;gap:13px;font-size:14px;color:var(--muted);margin:30px 0 42px;flex-wrap:wrap}.detail-breadcrumb>a:hover{text-decoration:underline}.detail-breadcrumb>span:last-child{color:var(--ink)}.lesson-detail-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:90px;align-items:center}.lesson-detail-art{height:520px;position:relative;border-radius:180px 180px 7px 7px;overflow:hidden}.lesson-detail-art>.lesson-illustration{border-radius:inherit}.lesson-detail-art>.lesson-illustration:after{inset:25px;border-radius:inherit}.lesson-detail-art>.lesson-illustration .art-orbit{width:390px;height:390px}.lesson-detail-art>.lesson-illustration .orbit-two{width:300px;height:300px}.lesson-detail-art>.lesson-illustration .spark-one{right:55px;top:100px}.lesson-detail-art>span{position:absolute;bottom:29px;left:34px;font-size:14px;letter-spacing:1.5px;z-index:3;padding:7px 10px;background:#f6f3e9bb;border-radius:3px}.lesson-detail-copy h1{font-size:73px;line-height:1.05;letter-spacing:-3.5px;margin:20px 0 24px}.lesson-detail-copy h1 em{display:block;font-size:.85em;letter-spacing:-1.5px;margin-top:7px}.lesson-detail-copy>p{font-size:16px;line-height:1.95;color:var(--muted);max-width:465px}.lesson-detail-copy .lesson-lead{font-size:17px;line-height:1.7;color:var(--ink);margin-bottom:17px;max-width:400px}.lesson-facts{border-block:1px solid var(--line);padding:20px 0;margin:26px 0;display:flex;gap:45px}.lesson-facts small{display:block;font-size:13px;letter-spacing:1.5px;color:var(--muted);margin-bottom:9px}.lesson-facts strong{font-size:15px;font-weight:500}.lesson-back{margin-top:22px;gap:9px}.lesson-deeper{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin:85px 0 95px;padding-top:45px;border-top:1px solid var(--line);align-items:center}.lesson-deeper h2{font-size:41px;line-height:1.15;letter-spacing:-1.5px;margin:18px 0}.lesson-deeper>div>p{font-size:15px;color:var(--muted);line-height:1.9;max-width:400px}.lesson-themes>div{display:flex;align-items:center;gap:22px;border-bottom:1px solid var(--line);padding:22px 0}.lesson-themes>div:first-child{border-top:1px solid var(--line)}.lesson-themes span{font-size:14px;color:#89967c}.lesson-themes h3{font-size:20px;letter-spacing:-.3px;flex:1}.lesson-themes svg{color:#738865}.related-lessons .section-heading h2{font-size:43px}.related-lessons .course-art{height:220px}.missing-page{padding-top:100px;padding-bottom:110px}.missing-page h1{font-size:85px;line-height:1.05;letter-spacing:-4px;margin:22px 0}.missing-page>p{font-size:16px;line-height:1.9;max-width:400px;color:var(--muted);margin-bottom:30px}.missing-page>div{display:flex;gap:30px;align-items:center}
@media(max-width:1100px){.catalog-toolbar{flex-wrap:wrap}.catalog-search{min-width:250px}.catalog-content .course-art{height:230px}.lesson-detail-grid,.lesson-deeper{gap:55px}.lesson-detail-art{height:470px}.lesson-detail-copy h1{font-size:62px}.lesson-detail-copy>p{font-size:15px}.lesson-detail-copy .lesson-lead{font-size:16px}.intro-count{font-size:90px}.intro-count small{font-size:12px}}
@media(max-width:800px){.home-heading-aside{max-width:230px;padding-top:27px}.home-heading-aside p{font-size:15px}.home-heading-aside .text-link{font-size:14px}.home-lessons .course-art{height:210px}.page-intro{padding-top:25px;padding-bottom:40px}.breadcrumb{margin-bottom:36px}.page-intro h1{font-size:57px;letter-spacing:-3px}.page-intro>p{font-size:15px;max-width:385px}.intro-count{font-size:75px;bottom:45px}.catalog-toolbar{gap:20px}.catalog-search{width:100%;min-width:0}.catalog-toolbar .course-filters button{font-size:14px}.catalog-content .courses-grid{grid-template-columns:repeat(2,1fr);gap:30px 22px}.catalog-content .course-art{height:255px}.lesson-detail-grid{gap:35px}.lesson-detail-art{height:400px;border-radius:140px 140px 5px 5px}.lesson-detail-copy h1{font-size:50px;letter-spacing:-2px}.lesson-detail-copy .lesson-lead{font-size:16px}.lesson-facts{gap:25px}.lesson-facts strong{font-size:15px}.lesson-deeper{gap:35px;margin:65px 0 70px}.lesson-deeper h2{font-size:33px}.lesson-themes h3{font-size:17px}.lesson-themes>div{gap:15px;padding:20px 0}.related-lessons .course-art{height:190px}.related-lessons .section-heading h2{font-size:36px}}
@media(max-width:600px){.home-heading-aside{max-width:none;padding-top:20px}.home-heading-aside p{font-size:15px;margin-bottom:15px}.home-heading-aside .text-link{font-size:15px}.home-lessons .course-art{height:200px}.home-all-lessons{font-size:15px;margin-top:27px}.page-intro{padding-top:23px;padding-bottom:36px}.breadcrumb{font-size:14px;margin-bottom:34px}.page-intro h1{font-size:clamp(43px,11.4vw,63px);letter-spacing:-2.7px;margin:20px 0}.page-intro h1 em{letter-spacing:-1.5px;white-space:normal}.page-intro>p{font-size:16px;max-width:330px;line-height:1.9}.intro-count{display:none}.catalog-content{padding-bottom:65px}.catalog-toolbar{padding-top:22px;gap:20px}.catalog-toolbar .course-filters{gap:7px}.catalog-toolbar .course-filters button{font-size:15px;padding:9px 12px}.catalog-search{padding:12px}.catalog-search input{font-size:16px}.catalog-result{font-size:15px;padding:22px 0}.catalog-content .courses-grid{gap:27px 14px}.catalog-content .course-art{height:200px}.catalog-content .course-copy p{font-size:15px}.catalog-content .course-copy h3{font-size:21px}.catalog-content .course-help>span{display:block;line-height:1.7}.catalog-content .course-help>a{font-size:15px}.art-orbit{width:170px;height:170px}.orbit-two{width:130px;height:130px}.spark-one{top:30px;right:25px;font-size:17px}.spark-two{left:25px;bottom:35px;font-size:21px}.instrument-drawing{width:90%;height:83%}.lesson-lucide{width:65px;height:65px}.lesson-detail{padding-bottom:65px}.detail-breadcrumb{font-size:14px;gap:9px;margin:25px 0 30px}.lesson-detail-grid{grid-template-columns:1fr;gap:36px}.lesson-detail-art{height:375px;max-width:370px;width:100%;margin:auto;border-radius:160px 160px 5px 5px}.lesson-detail-art .instrument-drawing{width:72%;height:85%}.lesson-detail-art .lesson-lucide{width:125px;height:125px}.lesson-detail-copy h1{font-size:64px;letter-spacing:-3px;margin:20px 0}.lesson-detail-copy>p{font-size:16px;line-height:1.95}.lesson-detail-copy .lesson-lead{font-size:17px}.lesson-facts{gap:35px;padding:20px 0}.lesson-facts small{font-size:14px}.lesson-facts strong{font-size:15px}.lesson-detail-copy .button{font-size:15px;gap:35px}.lesson-back{font-size:15px}.lesson-deeper{grid-template-columns:1fr;gap:30px;margin:55px 0 60px;padding-top:35px}.lesson-deeper h2{font-size:39px}.lesson-deeper>div>p{font-size:16px}.lesson-themes h3{font-size:20px}.lesson-themes>div{padding:23px 0}.related-lessons .courses-grid{grid-template-columns:1fr 1fr;gap:22px 14px}.related-lessons .course-art{height:190px}.related-lessons .course-card:nth-child(3){display:none}.related-lessons .section-heading h2{font-size:38px}.related-lessons .section-heading>.text-link{padding-top:15px}.missing-page{padding-top:70px;padding-bottom:85px}.missing-page h1{font-size:64px;letter-spacing:-3px}.missing-page>div{align-items:flex-start;flex-direction:column;gap:24px}}
@media(prefers-reduced-motion:reduce){.instrument-drawing,.lesson-lucide{transition:none}}
