.melodias-scope{--brand:oklch(68% .16 227);--course-red:oklch(55% .22 28);--background:oklch(100% 0 0);--foreground:oklch(12.9% .042 264.695);--primary-foreground:oklch(98.4% .003 247.858);--border:oklch(92.9% .013 255.508);background-color:var(--background);color:var(--foreground);font-family:Montserrat,sans-serif}.melodias-scope .text-brand{color:var(--brand)}.melodias-scope .text-red{color:var(--course-red)}.melodias-scope main{color:oklch(14% 0 0);overflow:hidden}.melodias-scope .section-gray{background:oklch(96% 0 0)}.melodias-scope .section-white{background:oklch(100% 0 0)}.melodias-scope .content{width:min(1080px,100% - 48px);margin:0 auto;padding:56px 0}.melodias-scope .center{text-align:center}.melodias-scope .course-logo{width:min(430px,75%);margin:0 auto 8px}.melodias-scope .lead{margin:0;font-size:19px}.melodias-scope .sublead{color:oklch(58% 0 0);margin:4px 0 18px;font-size:14px}.melodias-scope .video{aspect-ratio:16/9;width:min(600px,100%);margin:0 auto}.melodias-scope .video iframe{border:0;width:100%;height:100%}.melodias-scope .offer{flex-direction:column;align-items:center;margin:14px auto 34px;display:flex}.melodias-scope .price{font-size:42px;font-weight:800;line-height:1}.melodias-scope .installment{color:oklch(52% 0 0);margin-top:2px}.melodias-scope .buy-button{background:var(--brand);min-width:285px;color:var(--primary-foreground);border-radius:6px;margin:10px 0 6px;padding:14px 24px;font-size:18px;text-decoration:none;box-shadow:0 2px 2px oklch(0% 0 0/.25)}.melodias-scope .offer small{color:oklch(72% 0 0)}.melodias-scope .offer img{opacity:.48;width:220px;margin-top:5px}.melodias-scope .benefits{text-align:left;grid-template-columns:repeat(3,1fr);gap:46px;margin:30px 0 65px;display:grid}.melodias-scope .benefit{grid-template-columns:76px 1fr;align-items:start;gap:12px;display:grid}.melodias-scope .benefit img{width:76px}.melodias-scope h2{letter-spacing:0;margin:0 0 18px;font-size:34px;font-weight:800;line-height:1.08}.melodias-scope h3{margin:0 0 10px;font-weight:800;line-height:1.08}.melodias-scope p{color:oklch(48% 0 0);line-height:1.32}.melodias-scope .benefit p{margin:0;font-size:13px}.melodias-scope .benefit h3{font-size:18px}.melodias-scope .split{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.melodias-scope .problem img{object-fit:contain;width:100%;max-height:400px}.melodias-scope .problem small{color:oklch(55% 0 0)}.melodias-scope .problem p{font-size:15px}.melodias-scope .right-title{text-align:right;margin:42px 0 22px auto}.melodias-scope .method-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.melodias-scope .method{background:var(--background);grid-template-columns:46px 1fr;gap:8px;padding:16px;display:grid}.melodias-scope .method img{width:46px}.melodias-scope .method p{margin:0;font-size:13px}.melodias-scope .study{padding-bottom:0}.melodias-scope .study img{object-fit:contain;object-position:bottom;width:100%;height:360px}.melodias-scope .study p,.melodias-scope .different p{max-width:520px}.melodias-scope .different{align-items:start}.melodias-scope .different h2{font-size:36px}.melodias-scope .different h3{font-size:17px}.melodias-scope .material>img{width:100%}.melodias-scope .material-list{margin-top:26px;padding:0;list-style:none}.melodias-scope .material-list li{color:oklch(48% 0 0);align-items:center;gap:16px;margin:8px 0;display:flex}.melodias-scope .material-list img{width:48px}.melodias-scope .curriculum .intro{max-width:650px}.melodias-scope .modules{grid-template-columns:repeat(3,1fr);gap:18px 38px;margin:28px 0 18px;display:grid}.melodias-scope .module{align-items:flex-start;gap:7px;display:flex}.melodias-scope .module>div{background:var(--background);flex:1;min-height:126px;padding:16px}.melodias-scope .module h3{font-size:16px}.melodias-scope .module p{margin:7px 0;font-size:12px}.melodias-scope .chevrons{color:var(--brand);letter-spacing:-8px;font-size:52px;line-height:.65}.melodias-scope .bonus-row{grid-template-columns:1fr 2fr;gap:30px;display:grid}.melodias-scope .bonus-row>img{object-fit:contain;width:100%;max-height:320px}.melodias-scope .bonus>div{min-height:270px}.melodias-scope .audience{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;margin-top:40px;display:grid}.melodias-scope .audience strong{align-items:center;gap:20px;font-size:18px;display:flex}.melodias-scope .contact .content{padding:45px 0}.melodias-scope .contact-grid{grid-template-columns:.9fr 1.5fr;align-items:center;display:grid}.melodias-scope .contact-links{flex-direction:column;gap:16px;display:flex}.melodias-scope .contact-links a{color:oklch(48% 0 0);align-items:center;gap:18px;font-size:20px;text-decoration:none;display:flex}.melodias-scope .contact-links img{width:48px}.melodias-scope .guarantee{grid-template-columns:1fr 180px;align-items:center;gap:30px;display:grid}.melodias-scope .guarantee img{width:170px}.melodias-scope .guarantee p{max-width:780px}.melodias-scope .faq{max-width:920px}.melodias-scope .faq>h2{text-align:center}.melodias-scope .faq details{background:oklch(96% 0 0);border-radius:5px;margin:8px 0;padding:14px 18px;font-size:13px}.melodias-scope .faq summary{cursor:pointer;justify-content:space-between;font-weight:600;list-style:none;display:flex}.melodias-scope .faq details p{margin:12px 0 0;font-size:13px}.melodias-scope .creator{padding-top:12px}.melodias-scope .creator-grid{grid-template-columns:1.7fr 1fr;padding-bottom:0;display:grid}.melodias-scope .creator-grid img{object-fit:contain;object-position:bottom;width:100%;height:360px}.melodias-scope .creator-grid p{margin:4px 0}.melodias-scope footer{color:oklch(50% 0 0);text-align:center;background:oklch(95% 0 0);padding:18px max(24px,50% - 540px);font-size:10px}.melodias-scope .legal{border-bottom:1px solid var(--border);padding-bottom:12px}.melodias-scope .footer-row{grid-template-columns:repeat(3,1fr);align-items:center;gap:30px;padding-top:16px;display:grid}.melodias-scope .footer-row img{width:140px}.melodias-scope .footer-row a{color:inherit}.melodias-scope .footer-row p{text-align:right;font-size:10px}@media (width<=720px){.melodias-scope .content{width:min(100% - 32px,540px);padding:38px 0}.melodias-scope .lead{font-size:16px}.melodias-scope .price{font-size:38px}.melodias-scope .buy-button{min-width:260px}.melodias-scope .benefits,.melodias-scope .method-grid,.melodias-scope .modules{grid-template-columns:1fr;gap:18px}.melodias-scope .split,.melodias-scope .material,.melodias-scope .audience,.melodias-scope .contact-grid,.melodias-scope .guarantee,.melodias-scope .creator-grid,.melodias-scope .bonus-row{grid-template-columns:1fr;gap:24px}.melodias-scope .problem img{grid-row:1}.melodias-scope .right-title{text-align:left;margin-top:30px}.melodias-scope .study img{height:270px}.melodias-scope .different h2,.melodias-scope h2{font-size:29px}.melodias-scope .bonus-row>img{max-height:240px}.melodias-scope .audience{margin-top:28px}.melodias-scope .contact-links a{overflow-wrap:anywhere;font-size:15px}.melodias-scope .contact-links img{width:42px}.melodias-scope .guarantee img{justify-self:center;width:140px}.melodias-scope .creator-grid img{height:280px}.melodias-scope .footer-row{grid-template-columns:1fr}.melodias-scope .footer-row img{margin:auto}.melodias-scope .footer-row p{text-align:center}}
