body{margin:0;font-family:Roboto,serif;font-style:normal;font-weight:400;font-size:16px}a,button{cursor:pointer}*,:after,:before{box-sizing:border-box}.app-container,.app-root{width:100%;height:auto}.app-container{display:grid;grid-template-rows:[content-start] auto [content-end footer-start] 375px [footer-end];grid-template-columns:[page-margin-start] 1fr [main-content-start] 1440px [main-content-end] 1fr [page-margin-end];grid-template-areas:"content content content" ". footer .";padding:0;margin:0;font-family:Roboto,serif;font-style:normal;font-weight:400;font-size:16px;box-sizing:border-box}@media only screen and (max-width:1680px){.app-container{grid-template-columns:[main-content-start] 1fr [main-content-end];grid-template-areas:"content" "footer"}}.app-container .view-container{width:100%;padding:0;grid-area:content}.font-roboto-slab{font-family:Roboto Slab,serif}.font-montserrat{font-family:Montserrat,serif}.logo-font{font-family:Mr De Haviland,serif}.logo{margin-left:48px;margin-top:24px;width:200px;padding:0!important;cursor:pointer}@media only screen and (max-width:1000px){.logo{margin-left:24px}}@media only screen and (max-width:800px){.logo{margin:0}}.logo-container{text-decoration:none;text-align:left}.logo-title{font-family:Montserrat,serif;font-weight:700;font-size:18px;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:#de7042;mix-blend-mode:multiply;text-align:left}@media only screen and (max-width:600px){.logo-title{font-size:12px;line-height:10px}}.logo-signature{font-family:Mr De Haviland,serif;font-style:normal;font-weight:400;font-size:53px;line-height:24px;text-align:center;color:#5e39c8;transform:rotate(-3deg);margin-top:-10px}@media only screen and (max-width:600px){.logo-signature{font-size:20px;line-height:28px}}.navigation-button a{font-weight:700;line-height:24px;text-transform:uppercase;color:#373737}.navigation-button :hover a{color:#ccc}.navigation-button.active-navigation-btn a{color:#de7042}.navigation-button.active-navigation-btn a :hover{color:rgb(158.3513513514,66.1891891892,27.6486486486)}@media only screen and (max-width:1000px){.navigation-button{font-size:14px}}.text-btn{background-color:rgba(0,0,0,0);padding:0;border:0;align-items:center}.text-btn,.text-btn a,.text-btn span{font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;text-decoration:none;color:#5e39c8}.start-learning-btn{border:2px solid #de7042;box-sizing:border-box;border-radius:46px;padding:12px;text-align:center}.start-learning-btn a{color:#de7042;text-transform:uppercase;font-weight:700}.start-learning-btn:hover{background-color:#de7042}.start-learning-btn:hover a{color:#fff}.m-0{margin:0!important}.m-1{margin:1rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.ml-1{margin-left:1rem!important}.mr-1{margin-right:1rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:1rem!important;margin-right:1rem!important}.m-2{margin:2rem!important}.mt-2{margin-top:2rem!important}.mb-2,.my-2{margin-bottom:2rem!important}.my-2{margin-top:2rem!important}.ml-2{margin-left:2rem!important}.mr-2,.mx-2{margin-right:2rem!important}.mx-2{margin-left:2rem!important}.m-3{margin:3rem!important}.mt-3{margin-top:3rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.my-3{margin-top:3rem!important}.ml-3{margin-left:3rem!important}.mr-3,.mx-3{margin-right:3rem!important}.mx-3{margin-left:3rem!important}.m-4{margin:4rem!important}.mt-4{margin-top:4rem!important}.mb-4,.my-4{margin-bottom:4rem!important}.my-4{margin-top:4rem!important}.ml-4{margin-left:4rem!important}.mr-4,.mx-4{margin-right:4rem!important}.mx-4{margin-left:4rem!important}.p-0{padding:0!important}.p-1{padding:1rem!important}.pt-1{padding-top:1rem!important}.pb-1,.py-1{padding-bottom:1rem!important}.py-1{padding-top:1rem!important}.pl-1{padding-left:1rem!important}.pr-1,.px-1{padding-right:1rem!important}.px-1{padding-left:1rem!important}.p-2{padding:2rem!important}.pt-2{padding-top:2rem!important}.pb-2,.py-2{padding-bottom:2rem!important}.py-2{padding-top:2rem!important}.pl-2{padding-left:2rem!important}.pr-2,.px-2{padding-right:2rem!important}.px-2{padding-left:2rem!important}.p-3{padding:3rem!important}.pt-3{padding-top:3rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.py-3{padding-top:3rem!important}.pl-3{padding-left:3rem!important}.pr-3,.px-3{padding-right:3rem!important}.px-3{padding-left:3rem!important}.p-4{padding:4rem!important}.pt-4{padding-top:4rem!important}.pb-4,.py-4{padding-bottom:4rem!important}.py-4{padding-top:4rem!important}.pl-4{padding-left:4rem!important}.pr-4,.px-4{padding-right:4rem!important}.px-4{padding-left:4rem!important}.home-container{display:grid;grid-template-areas:"landing" "testimonials" "home-cards" "audio" "quote" "learning-plans" "about-me";grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 330px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 700px [about-me-end]}@media only screen and (max-width:1487px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 330px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 700px [about-me-end]}}@media only screen and (max-width:1360px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 360px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 700px [about-me-end]}}@media only screen and (max-width:1250px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 400px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 730px [about-me-end]}}@media only screen and (max-width:1160px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 750px [about-me-end]}}@media only screen and (max-width:1080px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1265px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 780px [about-me-end]}}@media only screen and (max-width:1000px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1500px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 820px [about-me-end]}}@media only screen and (max-width:946px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1500px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 830px [about-me-end]}}@media only screen and (max-width:898px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1500px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 840px [about-me-end]}}@media only screen and (max-width:880px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1600px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 880px [about-me-end]}}@media only screen and (max-width:876px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1600px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 712px [learning-plans-end about-me-start] 880px [about-me-end]}}@media only screen and (max-width:874px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 440px [testimonials-end home-cards-start] 1600px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 880px [about-me-end]}}@media only screen and (max-width:836px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 400px [testimonials-end home-cards-start] 1680px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 880px [about-me-end]}}@media only screen and (max-width:817px){.home-container{grid-template-rows:[landing-start] 1fr [landing-end testimonials-start] 400px [testimonials-end home-cards-start] 1700px [home-cards-end audio-start] 880px [audio-end quote-start] 280px [quote-end learning-plans-start] 600px [learning-plans-end about-me-start] 880px [about-me-end]}}@media only screen and (max-width:800px){.home-container{grid-template-rows:repeat(7,auto)}}.home-container .landing-container{grid-area:landing;display:grid;grid-template-areas:"." "landing-title" "landing-subtitle-one" "landing-subtitle-two" "landing-button" "landing-video";grid-template-columns:1fr;grid-template-rows:[landing-start] 100px [landing-title] 116px [landing-subtitle-one] 64px [landing-subtitle-two] 40px [landing-cta] 88px [landning-video-start] 560px;align-items:end;justify-items:center}@media only screen and (max-width:1000px){.home-container .landing-container{grid-template-rows:[landing-start] 100px [landing-title] 88px [landing-subtitle-one] 64px [landing-subtitle-two] 40px [landing-cta] 88px [landning-video-start] 420px}}@media only screen and (max-width:700px){.home-container .landing-container{grid-template-rows:[landing-start] 88px [landing-title] 88px [landing-subtitle-one] 60px [landing-subtitle-two] 36px [landing-cta] 88px [landning-video-start] 360px}}@media only screen and (max-width:500px){.home-container .landing-container{grid-template-rows:[landing-start] 88px [landing-title] 68px [landing-subtitle-one] 50px [landing-subtitle-two] 24px [landing-cta] 88px [landning-video-start] 300px}}@media only screen and (max-width:400px){.home-container .landing-container{grid-template-rows:[landing-start] 88px [landing-title] 60px [landing-subtitle-one] 40px [landing-subtitle-two] 20px [landing-cta] 88px [landning-video-start] 260px}}@media only screen and (max-width:330px){.home-container .landing-container{grid-template-rows:[landing-start] 68px [landing-title] 50px [landing-subtitle-one] 40px [landing-subtitle-two] 20px [landing-cta] 88px [landning-video-start] 230px}}.home-container .landing-container .home-title{grid-area:landing-title;font-family:Roboto Slab,serif;font-weight:700;font-size:88px;line-height:116px;margin:0;color:#5e39c8;mix-blend-mode:normal}@media only screen and (max-width:1000px){.home-container .landing-container .home-title{font-size:56px;line-height:64px}}@media only screen and (max-width:700px){.home-container .landing-container .home-title{font-size:48px;line-height:56px}}@media only screen and (max-width:500px){.home-container .landing-container .home-title{font-size:40px;line-height:48px}}@media only screen and (max-width:400px){.home-container .landing-container .home-title{font-size:32px;line-height:40px}}@media only screen and (max-width:330px){.home-container .landing-container .home-title{font-size:28px;line-height:36px}}.home-container .landing-container .home-subtitle{font-family:Roboto,serif;font-weight:400;font-size:20px;line-height:32px;margin:0;color:rgba(55,55,55,.8)}@media only screen and (max-width:500px){.home-container .landing-container .home-subtitle{font-size:16px;line-height:22px}}@media only screen and (max-width:400px){.home-container .landing-container .home-subtitle{font-size:12px;line-height:18px}}.home-container .landing-container .home-subtitle.home-subtitle-one{grid-area:landing-subtitle-one}.home-container .landing-container .home-subtitle.home-subtitle-two{grid-area:landing-subtitle-two}.home-container .landing-container .cta-btn{grid-area:landing-button;display:grid;height:56px;width:288px;align-items:center;justify-items:center;background:#de7042;border-radius:46px;border:0;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700;font-size:20px;line-height:24px}@media only screen and (max-width:700px){.home-container .landing-container .cta-btn{font-size:16px;line-height:20px;height:44px;width:256px}}@media only screen and (max-width:330px){.home-container .landing-container .cta-btn{font-size:16px;line-height:20px;height:36px;width:200px}}.home-container .landing-container .cta-btn:hover{background:rgb(158.3513513514,66.1891891892,27.6486486486)}.home-container .landing-container .home-video{grid-area:landing-video}.home-container .webinar-card-container{grid-area:webinar;display:grid;grid-template-columns:1fr 775px 1fr;grid-template-areas:". webinar-card ."}@media only screen and (max-width:1000px){.home-container .webinar-card-container{grid-template-columns:120px 1fr 120px;grid-template-rows:24px 1fr;grid-template-areas:". . ." ". webinar-card .";width:100%}}@media only screen and (max-width:800px){.home-container .webinar-card-container{grid-template-columns:32px 1fr 32px}}.home-container .home-testimonials{grid-area:testimonials;display:grid;grid-template-columns:[testimonials-start] 1fr [testimonials-left-padding] 53px [testimonials-one-start] 380px [testimonial-padding-one] 76px [testimonials-two-start] 380px [testimonial-padding-two] 76px [testimonials-three-start] 380px [testimonials-three-end] 95px [testimonials-right-padding] 1fr [testimonials-end];grid-template-rows:[testimonials-title] 124px [testimonials-content] auto [testimonials-end];grid-template-areas:". . testimonials-title testimonials-title testimonials-title testimonials-title . . ." ". . testimonials-one . testimonials-two . testimonials-three . ."}@media only screen and (max-width:1460px){.home-container .home-testimonials{grid-template-rows:[testimonials-title] 104px [testimonials-content] auto [testimonials-end];grid-template-columns:[testimonials-start] 32px [testimonials-left-padding] 1fr [testimonials-one-start] 7fr [testimonial-padding-one] 1.5fr [testimonials-two-start] 7fr [testimonial-padding-two] 1.5fr [testimonials-three-start] 7fr [testimonials-three-end] 2fr [testimonials-right-padding] 32px [testimonials-end]}}@media only screen and (max-width:800px){.home-container .home-testimonials{grid-template-columns:[testimonials-left-padding] 32px [testimonials-start] 1fr [testimonials-end] 32px [testimonials-right-padding];grid-template-rows:[testimonials-title] 64px [testimonials-one-content] auto [testimonials-two-content] auto [testimonials-three-content] auto [testimonials-end];grid-template-areas:". testimonials-title ." ". testimonials-one ." ". testimonials-two ." ". testimonials-three .";grid-row-gap:32px;margin-bottom:32px}}.home-container .home-testimonials .testimonials-title{grid-area:testimonials-title;align-self:center;font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:rgba(120,120,120,.8);mix-blend-mode:normal;margin:24px}.home-container .home-testimonials .testimonial-container{display:grid;grid-template-columns:[testimonial-image-start] 80px [testimonial-image-end] 29px [testimonial-text-start] 271px [testimonial-text-end];grid-template-rows:[testimonial-title-start] 24px [testimonial-title-end] 8px [testimonial-text-start] 1fr [testimonial-text-end];grid-template-areas:"testimonial-image . testimonial-name" "testimonial-image . ." "testimonial-image . testimonial-text"}@media only screen and (max-width:1460px){.home-container .home-testimonials .testimonial-container{grid-template-columns:[testimonial-image-start] 3fr [testimonial-image-end] 1fr [testimonial-text-start] 10fr [testimonial-text-end];grid-template-rows:[testimonial-title-start] auto [testimonial-title-end] 4px [testimonial-text-start] 1fr [testimonial-text-end]}}@media only screen and (min-width:800px)and (max-width:1160px){.home-container .home-testimonials .testimonial-container{grid-template-columns:[testimonial-start] 1fr [testimonial-end];grid-template-rows:[testimonial-image-top] 80px [testimonial-image-bottom] 24px [testimonial-name-top] 24px [testimonial-name-bottom] 8px [testimonial-text-start] 1fr [testimonial-text-end];grid-template-areas:"testimonial-image" "." "testimonial-name" "." "testimonial-text"}}.home-container .home-testimonials .testimonial-one{grid-area:testimonials-one}.home-container .home-testimonials .testimonial-two{grid-area:testimonials-two}.home-container .home-testimonials .testimonial-three{grid-area:testimonials-three}.home-container .home-testimonials .testimonial-img{grid-area:testimonial-image;height:80px;width:80px;border-radius:60px;display:block;object-fit:cover;object-position:center}@media only screen and (min-width:800px)and (max-width:1160px){.home-container .home-testimonials .testimonial-img{justify-self:center}}.home-container .home-testimonials .testimonial-name{grid-area:testimonial-name;font-family:Roboto Slab,serif;font-weight:700;font-size:18px;line-height:24px;color:#5f5f5f;mix-blend-mode:normal}@media only screen and (min-width:800px)and (max-width:1160px){.home-container .home-testimonials .testimonial-name{justify-self:center}}.home-container .home-testimonials .testimonial-text{grid-area:testimonial-text;font-size:16px;line-height:24px;color:rgba(120,120,120,.8);mix-blend-mode:normal}@media only screen and (min-width:800px)and (max-width:1160px){.home-container .home-testimonials .testimonial-text{justify-self:center;text-align:center}}.home-container .home-cards-container{display:grid;grid-area:home-cards;grid-template-columns:[home-cards-start] 1fr [piano-cards-col-one-start] 382px [piano-cards-col-one-end] 74px [piano-cards-col-two-start] 382px [piano-cards-col-two-end] 1fr [home-cards-end];grid-template-rows:[home-cards-top] 115px [piano-cards-row-one-start] 505px [piano-cards-row-one-end] 90px [piano-cards-row-two-start] 505px [piano-cards-row-two-end];grid-template-areas:". . . . ." ". piano-card-one . piano-card-two ." ". . . . ." ". piano-card-three . piano-card-four ."}@media only screen and (max-width:1000px){.home-container .home-cards-container{grid-template-columns:[home-cards-start] 48px [piano-cards-col-one-start] 1fr [piano-cards-col-two-start] 1fr [piano-cards-col-two-end] 48px [home-cards-end];grid-template-rows:[home-cards-top] 115px [piano-cards-row-one-start] 1fr [piano-cards-row-two-start] 1fr [piano-cards-row-two-end];grid-template-areas:". . . ." ". piano-card-one piano-card-two ." ". piano-card-three piano-card-four .";grid-gap:48px}}@media only screen and (max-width:800px){.home-container .home-cards-container{grid-template-columns:[home-cards-start] 32px [piano-cards-start] 1fr [piano-cards-end] 32px [home-cards-end];grid-template-rows:repeat(4,1fr);grid-template-areas:". piano-card-one ." ". piano-card-two ." ". piano-card-three ." ". piano-card-four .";grid-column-gap:0;grid-row-gap:32px}}.home-container .home-cards-container .piano-card-one{grid-area:piano-card-one}.home-container .home-cards-container .piano-card-two{grid-area:piano-card-two}.home-container .home-cards-container .piano-card-three{grid-area:piano-card-three}.home-container .home-cards-container .piano-card-four{grid-area:piano-card-four}.home-container .home-cards-container .piano-card{height:505px;width:382px;background:#f6f3fd;border-radius:16px;padding:32px}.home-container .home-cards-container .piano-card.piano-card-down{z-index:1;margin-top:80px}@media only screen and (max-width:1000px){.home-container .home-cards-container .piano-card{height:100%;width:100%}.home-container .home-cards-container .piano-card.piano-card-down{margin-top:48px}}@media only screen and (max-width:800px){.home-container .home-cards-container .piano-card{width:100%;height:auto}.home-container .home-cards-container .piano-card.piano-card-down{margin-top:0}}.home-container .home-cards-container .piano-card .icon{width:90px;height:90px;background-position:50%;background-size:cover}.home-container .home-cards-container .piano-card .fav-ic{background-image:url(/_next/static/media/fav-ic.7e8cbb07.svg)}.home-container .home-cards-container .piano-card .pace-ic{background-image:url(/_next/static/media/pace-ic.cf552749.svg)}.home-container .home-cards-container .piano-card .home-ic{background-image:url(/_next/static/media/home-ic.c6b175ad.svg)}.home-container .home-cards-container .piano-card .tools-ic{background-image:url(/_next/static/media/tools-ic.ba0af8cf.svg)}.home-container .home-cards-container .piano-card .piano-card-title{font-family:Roboto Slab,serif;font-style:normal;font-weight:700!important;font-size:28px!important;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;line-height:40px;color:#5e39c8;mix-blend-mode:normal;margin-bottom:20px}.home-container .home-cards-container .piano-card .piano-card-subtitle{font-family:Roboto,serif;font-style:normal;font-weight:400;font-size:20px;line-height:32px;color:rgba(55,55,55,.8);mix-blend-mode:normal}.home-container .home-audio{grid-area:audio;display:grid;grid-template-areas:". . ." ". audio-player ." ". . .";grid-template-columns:1fr 1116px 1fr;grid-template-rows:220px 579px 20px;background-color:#fff}@media only screen and (max-width:1250px){.home-container .home-audio{grid-template-columns:48px 1fr 48px}}@media only screen and (max-width:800px){.home-container .home-audio{grid-template-columns:32px 1fr 32px;grid-template-rows:160px 579px 20px}}@media only screen and (max-width:780px){.home-container .home-audio{grid-template-rows:160px 634px 20px}}@media only screen and (max-width:652px){.home-container .home-audio{grid-template-rows:160px 667px 20px}}@media only screen and (max-width:580px){.home-container .home-audio{grid-template-columns:1fr;grid-template-areas:"." "audio-player" "."}}.home-container .home-audio .audio-player{grid-area:audio-player}.home-container .home-quote{display:grid;grid-area:quote;grid-template-areas:". . . . . . . . ." ". . opening-quote . . . . . ." ". . opening-quote . quote-line-one . closing-quote . . " ". . . . quote-line-two . closing-quote . ." ". . . . . . . . ." ". . . . quote-author . . . ." ". . . . . . . . .";grid-template-columns:[quote-left-start] 1fr [quote-left-end] 350px [opening-quote-start] 33px [opening-quote-end] 56px [quote-start] 567px [quote-end] 56px [closing-quote-start] 33px [closing-quote-end] 350px [quote-right-start] 1fr [quote-right-end];grid-template-rows:[quote-top-padding-start] 64px [quote-top-padding-end] 32px [quote-line-one-start] 40px [quote-line-one-end quote-line-two-start] 40px [quote-line-two-end] 8px [quote-author-start] 32px [quote-bottom-padding-start] 64px [quote-bottom-padding-end]}@media only screen and (max-width:1466px){.home-container .home-quote{grid-template-areas:". . . . . . ." ". opening-quote . . . . ." ". opening-quote . quote-line-one . closing-quote . " ". . . quote-line-two . closing-quote ." ". . . . . . ." ". . . quote-author . . ." ". . . . . . .";grid-template-columns:[quote-left-start] 1fr [opening-quote-start] 33px [opening-quote-end] 56px [quote-start] auto [quote-end] 56px [closing-quote-start] 33px [closing-quote-end] 1fr [quote-right-end]}}@media only screen and (max-width:1000px){.home-container .home-quote{grid-template-rows:[quote-top-padding-start] 64px [quote-top-padding-end] 32px [quote-line-one-start] 40px [quote-line-one-end quote-line-two-start] 40px [quote-line-two-end] 8px [quote-author-start] 32px [quote-bottom-padding-start] 64px [quote-bottom-padding-end]}}@media only screen and (max-width:775px){.home-container .home-quote{grid-template-columns:[quote-left-start] 33px [opening-quote-start] 33px [opening-quote-end] 33px [quote-start] 1fr [quote-end] 33px [closing-quote-start] 33px [closing-quote-end] 33px [quote-right-end];grid-template-rows:[quote-top-padding-start] 64px [quote-top-padding-end] 32px [quote-line-one-start] 40px [quote-line-one-end quote-line-two-start] 40px [quote-line-two-end] 8px [quote-author-start] 32px [quote-bottom-padding-start] 64px [quote-bottom-padding-end]}}@media only screen and (max-width:712px){.home-container .home-quote{grid-template-columns:[quote-left-start] 16px [opening-quote-start] 16px [opening-quote-end] 16px [quote-start] 1fr [quote-end] 16px [closing-quote-start] 16px [closing-quote-end] 16px [quote-right-end]}}@media only screen and (max-width:532px){.home-container .home-quote{grid-template-areas:". . . . ." ". opening-quote . . ." ". opening-quote quote-line-one closing-quote . " ". . quote-line-two closing-quote ." ". . . . ." ". . quote-author . ." ". . . . .";grid-template-columns:[quote-left-start] 16px [opening-quote-start] 16px [quote-start] 1fr [quote-end] 16px [closing-quote-start] 16px [quote-right-end]}}.home-container .home-quote .opening-quote{grid-area:opening-quote}.home-container .home-quote .closing-quote{grid-area:closing-quote}.home-container .home-quote .quote-line-one{grid-area:quote-line-one}.home-container .home-quote .quote-line-two{grid-area:quote-line-two}.home-container .home-quote .quote-author{grid-area:quote-author;font-size:20px;line-height:32px;text-align:center;color:rgba(55,55,55,.8)}@media only screen and (max-width:712px){.home-container .home-quote .quote-author{font-size:18px}}@media only screen and (max-width:674px){.home-container .home-quote .quote-author{font-size:16px}}@media only screen and (max-width:467px){.home-container .home-quote .quote-author{font-size:12px}}.home-container .home-quote .quotes{align-items:start;font-family:Roboto Slab,serif;font-weight:700;font-size:80px;line-height:112px;color:rgba(0,0,0,.16)}@media only screen and (max-width:750px){.home-container .home-quote .quotes{font-size:76px}}@media only screen and (max-width:712px){.home-container .home-quote .quotes{font-size:70px}}@media only screen and (max-width:674px){.home-container .home-quote .quotes{font-size:66px}}@media only screen and (max-width:532px){.home-container .home-quote .quotes{font-size:60px}}@media only screen and (max-width:467px){.home-container .home-quote .quotes{font-size:50px}}@media only screen and (max-width:400px){.home-container .home-quote .quotes{font-size:30px}}.home-container .home-quote .quote-line{place-self:center;font-style:italic;font-weight:700;font-size:28px;line-height:40px;color:#5e39c8}@media only screen and (max-width:750px){.home-container .home-quote .quote-line{font-size:26px}}@media only screen and (max-width:712px){.home-container .home-quote .quote-line{font-size:24px}}@media only screen and (max-width:674px){.home-container .home-quote .quote-line{font-size:22px}}@media only screen and (max-width:500px){.home-container .home-quote .quote-line{font-size:20px}}@media only screen and (max-width:467px){.home-container .home-quote .quote-line{font-size:18px}}@media only screen and (max-width:400px){.home-container .home-quote .quote-line{font-size:16px}}@media only screen and (max-width:365px){.home-container .home-quote .quote-line{font-size:12px}}.home-container .home-quote p{margin:0}.home-container .about-me{display:grid;grid-area:about-me;grid-template-areas:". . . . ." ". about-me-image . about-me-text ." ". . . . .";grid-template-columns:[about-me-start] 1fr [about-me-image-start] 550px [about-me-image-end] 48px [about-me-text-start] 550px [about-me-text-end] 1fr [about-me-end];grid-template-rows:[about-me-top] 159px [about-me-content-start] 1fr [about-me-content-end] 128px [about-me-bottom];background:#fcf4f0;margin-top:-40px}@media only screen and (max-width:1280px){.home-container .about-me{grid-template-areas:". . . . ." ". about-me-image . about-me-text ." ". . . . .";grid-template-columns:[about-me-start] 48px [about-me-image-start] 1fr [about-me-image-end] 48px [about-me-text-start] 1fr [about-me-text-end] 48px [about-me-end];grid-template-rows:[about-me-top] 159px [about-me-content-start] 1fr [about-me-content-end] 128px [about-me-bottom]}}@media only screen and (max-width:800px){.home-container .about-me{grid-template-areas:". . ." ". about-me-image . " ". about-me-text ." ". . .";grid-template-columns:[about-me-start-padding] 32px [about-me-start] 1fr [about-me-end] 32px [about-me-end-padding];grid-template-rows:[about-me-top] 32px [about-me-image-start] auto [about-me-content-start] auto [about-me-content-end] 32px [about-me-bottom];grid-row-gap:32px;margin-top:0}}.home-container .about-me .about-me-img{grid-area:about-me-image;background-image:url(/_next/static/media/isi-piano.cdb1e279.webp);background-size:cover;background-position:50%;width:522px;height:320px;border-radius:16px}@media only screen and (max-width:1280px){.home-container .about-me .about-me-img{width:100%}}.home-container .about-me .about-me-text{grid-area:about-me-text}.home-container .about-me .about-me-text .about-me-name{font-family:Roboto Slab,serif;font-weight:700;font-size:28px;line-height:33px;color:#373737}.home-container .about-me .about-me-text .about-me-text{font-size:20px;line-height:32px;width:546px;color:rgba(55,55,55,.8)}@media only screen and (max-width:1280px){.home-container .about-me .about-me-text .about-me-text{width:100%}}.home-container .about-me .about-me-text .about-me-btn{margin:16px 0 0}.home-container .about-me .about-me-text .trial-lesson{font-size:20px;line-height:32px;margin-top:16px;margin-bottom:0;padding:0}@media only screen and (max-width:600px){.home-container .about-me{height:auto!important;padding:20px;margin-top:32px}.home-container .about-me .about-me-content{padding-top:0}.home-container .about-me .about-me-img{width:100%;border-radius:16px;padding:20px}.home-container .about-me .about-me-text .about-me-text{width:100%}}.home-container .about-me .trial-lesson{font-size:20px;line-height:32px;margin-top:45px;margin-bottom:0;color:rgba(55,55,55,.8)}.home-container .about-me .trial-lesson.trial-lesson-strong{display:block;margin-top:0;font-weight:700;margin-bottom:16px}