.melo-site{--paper:#fbfafc;--paper-light:#ffffff;--ink:#2b1536;--ink-soft:#675f69;--line:#e4dce2;--signal:#b34f70;--sky:#dcecf0;--ochre:#efc85b;--white:#ffffff;--cream:#fbfafc;--cream-deep:#f2ebf0;--navy:#2b1536;--navy-dark:#2b1536;--coral:#b34f70;--gold:#efc85b;--rose:#f8e9ee;--ml-plum:#2b1536;--ml-berry:#b34f70;--ml-berry-dark:#8f3656;--ml-gold:#efc85b;--ml-sky:#dcecf0;--ml-sage:#55796b;--ml-paper:#fffdfb;--ml-blush:#faf6f8;--ml-line:#e4dce2;--ml-muted:#675f69;--shell-max:1240px;--header-height:68px;color:var(--ink);background:var(--paper);font-family:Manrope,sans-serif}.melo-site *,.melo-site :after,.melo-site :before{letter-spacing:0!important}.melo-site main{--content-font:"Manrope",sans-serif;color:var(--ink);background-color:var(--paper)}.melo-site main h1,.melo-site main h2,.melo-site main h3,.melo-site main h4{color:var(--ink);font-family:Syne,sans-serif!important;letter-spacing:0!important}.melo-site main :is(h1,h2,h3,h4):not(.body-copy){font-family:Syne,sans-serif!important}.melo-site button,.melo-site input,.melo-site select,.melo-site textarea{letter-spacing:0}.melo-site ::selection{color:var(--ink);background:#f3dbe3}.melo-site a:focus-visible,.melo-site button:focus-visible,.melo-site input:focus-visible,.melo-site select:focus-visible,.melo-site summary:focus-visible,.melo-site textarea:focus-visible{outline:3px solid rgb(179 79 112/24%);outline-offset:3px}.melo-site .site-header{position:-webkit-sticky;position:sticky;top:0;z-index:90;background:rgb(255 253 251/95%);border-bottom:1px solid rgb(43 21 54/10%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.melo-site .topbar{max-width:1180px;height:var(--header-height)}.melo-site .logo{color:var(--ink);font-family:Syne,sans-serif}.melo-site .site-nav{gap:24px;font:600 13px Manrope,sans-serif}.melo-site .site-nav>a{color:#574e5a}.melo-site .site-nav>a:hover{color:var(--signal)}.melo-site .site-nav .nav-create{min-height:42px;padding:0 10px 0 18px;gap:12px;color:#ffffff;background:var(--signal);border-radius:999px;box-shadow:0 8px 20px rgb(179 79 112/16%)}.melo-site .site-nav .nav-create:hover{color:#ffffff;background:var(--ml-berry-dark)}.melo-site .site-nav .nav-create-arrow{width:24px;height:24px;color:var(--signal);background:#ffffff}.melo-site .site-nav .nav-create-arrow svg{width:14px;height:14px}.melo-site .auth-button,.melo-site .language-switcher summary{color:var(--ink);background:#ffffff;border-color:rgb(43 21 54/14%);box-shadow:none;font-family:Manrope,sans-serif}.melo-site .auth-button:hover,.melo-site .language-switcher summary:hover,.melo-site .language-switcher[open] summary{color:var(--signal);border-color:rgb(179 79 112/38%)}.melo-site .language-switcher-menu{color:var(--ink);background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:0 20px 48px rgb(43 21 54/14%)}.melo-site .language-switcher-menu a{color:var(--ink-soft)}.melo-site .language-switcher-menu a:hover{color:var(--ink);background:var(--rose)}.melo-site .language-switcher-menu a[aria-current=page]{color:#ffffff;background:var(--signal)}.melo-site .melo-home .site-footer,.melo-site .site-footer{color:#e6dfe8;background:#211625;border-top:1px solid rgb(239 200 91/22%)}.melo-site .site-footer-logo{color:#ffffff}.melo-site .site-footer-logo:hover{color:var(--gold)}.melo-site .site-footer-brand p{color:#ffffff;font-size:30px;line-height:1.25}.melo-site .site-footer-group h2{color:var(--gold);font-family:DM Mono,monospace!important}.melo-site .footer-analytics-settings,.melo-site .site-footer-group a{color:#e6dfe8}.melo-site .footer-analytics-settings:hover,.melo-site .site-footer-group a:hover{color:#ffffff}.melo-site .site-footer-bottom{color:rgb(230 223 232/62%);border-top-color:rgb(230 223 232/15%)}.melo-site .eyebrow,.melo-site .step{color:var(--signal);font-family:DM Mono,monospace!important;font-size:10px;font-weight:700}.melo-site .eyebrow i{width:7px;height:7px;background:var(--signal);box-shadow:0 0 0 4px rgb(179 79 112/10%)}.melo-site .examples-cta>a,.melo-site .landing-cta>a,.melo-site .primary-action{min-height:52px;padding:0 10px 0 19px;color:#ffffff;background:var(--signal);border-radius:8px;box-shadow:none}.melo-site .examples-cta>a:hover,.melo-site .landing-cta>a:hover,.melo-site .primary-action:hover{background:var(--ml-berry-dark);transform:translateY(-1px)}.melo-site .examples-cta>a span,.melo-site .landing-cta>a span,.melo-site .primary-action span{color:var(--signal);background:#ffffff;border-radius:6px}.melo-site .text-action{color:var(--ink)}.melo-site .page-heading{max-width:1164px;padding:74px 28px 56px}.melo-site .page-heading h1{max-width:960px;margin:20px 0 22px;color:var(--ink);font-size:64px;line-height:1.04;text-wrap:balance}.melo-site .page-heading h1 em{color:var(--signal);font-style:normal}.melo-site .page-heading>p{max-width:680px;color:var(--ink-soft);font-size:16px;line-height:1.72}.melo-site .page-heading:after{content:"";width:24px;height:3px;margin-top:30px;display:block;background:var(--signal);box-shadow:28px 0 0 var(--gold),56px 0 0 var(--ml-sage)}.melo-site .pricing-heading:after{margin-right:auto;margin-left:auto}.melo-site .localized-home{--content-font:"Manrope",sans-serif;color:var(--ink);background:#fffdfb}.melo-site .localized-home .bb-hero{min-height:620px;padding-top:68px;padding-bottom:68px;background:#faf6f8}.melo-site .localized-home .bb-hero-copy h1{color:var(--ink);font-size:64px;line-height:1.06}.melo-site .localized-home .bb-hero-copy>p{color:var(--ink-soft)}.melo-site .localized-home .bb-envelope{background:#f5dc91;border-color:#e5c86d;border-radius:8px;box-shadow:0 24px 52px rgb(43 21 54/10%)}.melo-site .localized-home .bb-polaroid,.melo-site .localized-home .bb-song-card{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:0 16px 34px rgb(43 21 54/10%)}.melo-site .localized-home .bb-proof{border-top-color:var(--line)}.melo-site .localized-home .bb-idea-grid h3,.melo-site .localized-home .bb-proof b,.melo-site .localized-home .bb-section-head h2,.melo-site .localized-home .bb-step-list h3{color:var(--ink)}.melo-site .localized-home .bb-examples,.melo-site .localized-home .bb-gift-ideas,.melo-site .localized-home .bb-seo-links,.melo-site .localized-home .bb-steps{max-width:1164px}.melo-site .localized-home .bb-examples,.melo-site .localized-home .bb-gift-ideas{border-top-color:var(--line)}.melo-site .localized-home .bb-example-grid article,.melo-site .localized-home .bb-idea-grid article,.melo-site .localized-home .bb-price-card,.melo-site .localized-home .bb-receive-card,.melo-site .localized-home .bb-step-list article{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .localized-home .bb-steps{background:#f1f7f7}.melo-site .localized-home .bb-price-card{color:#ffffff;background:var(--ink)}.melo-site .localized-home .bb-price-card b,.melo-site .localized-home .bb-price-card h3{color:#ffffff}.melo-site .localized-home .localized-faq{background:#f1f7f7}.melo-site .localized-home .localized-faq h2,.melo-site .localized-home .localized-faq summary{color:var(--ink)}.melo-site .localized-home .bb-final-cta{color:#ffffff;background:var(--ink)}.melo-site .localized-home .bb-final-cta h2{color:#ffffff}.melo-site .pricing-page{background:#fbfafc}.melo-site .plan-grid{max-width:1164px;padding-bottom:84px;gap:14px}.melo-site .plan{padding:30px 26px 26px;color:var(--ink);background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .plan.featured{color:var(--ink);background:#fff7fa;border:2px solid var(--signal);transform:none;box-shadow:0 16px 36px rgb(179 79 112/10%)}.melo-site .plan-label{top:-13px;color:#ffffff;background:var(--signal);border-radius:4px;transform:none}.melo-site .plan h2,.melo-site .plan-price b,.melo-site .plan.featured h2{color:var(--ink)}.melo-site .plan-price span,.melo-site .plan.featured .plan-price span,.melo-site .plan.featured .pricing-subscription-note,.melo-site .plan.featured>p,.melo-site .plan>p{color:var(--ink-soft)}.melo-site .plan ul,.melo-site .plan.featured ul{border-color:var(--line)}.melo-site .plan>a,.melo-site .plan>button{min-height:50px;color:#ffffff;background:var(--ink);border-radius:8px}.melo-site .plan.featured>a,.melo-site .plan.featured>button{color:#ffffff;background:var(--signal)}.melo-site .pricing-explain,.melo-site .pricing-note,.melo-site .pricing-scenarios{max-width:1164px}.melo-site .pricing-explain article{min-height:0;background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .pricing-explain h2,.melo-site .pricing-scenarios b,.melo-site .pricing-scenarios h2{color:var(--ink)}.melo-site .pricing-explain p,.melo-site .pricing-note p,.melo-site .pricing-scenarios li,.melo-site .pricing-scenarios-note{color:var(--ink-soft)}.melo-site .pricing-scenarios{background:#f1f7f7;border-color:#d5e4e2;border-radius:8px}.melo-site .pricing-scenarios li,.melo-site .pricing-scenarios-note{background:#ffffff;border-color:#d5e4e2;border-radius:8px}.melo-site .pricing-note{background:#f4edf1;border-left-color:var(--signal)}.melo-site .example-detail-page,.melo-site .examples-page{background:#fbfafc}.melo-site .example-detail-heading small,.melo-site .examples-disclosure{color:var(--ink-soft)}.melo-site .example-list article{border-color:var(--line)}.melo-site .example-disc{color:#ffffff;box-shadow:inset 0 0 0 7px rgb(255 255 255/32%)}.melo-site .example-disc.coral{background:var(--signal)}.melo-site .example-disc.blue{background:var(--ml-sage)}.melo-site .example-disc.ochre{color:var(--ink);background:var(--gold)}.melo-site .example-copy h2,.melo-site .example-detail-notes h2,.melo-site .example-detail-related h2,.melo-site .example-direction b,.melo-site .examples-seo-grid h3{color:var(--ink)}.melo-site .example-copy p,.melo-site .example-detail-notes li,.melo-site .example-detail-notes p,.melo-site .examples-seo-grid li,.melo-site .examples-seo-grid p,.melo-site .examples-seo-note{color:var(--ink-soft)}.melo-site .example-copy>a{margin-top:8px;display:inline-flex;align-items:center;gap:6px;color:var(--signal);font-size:12px;font-weight:800;text-decoration:none}.melo-site .example-copy>a:hover{color:var(--ml-berry-dark)}.melo-site .example-detail-notes article,.melo-site .example-detail-related nav a,.melo-site .examples-related a,.melo-site .examples-seo-grid article{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .examples-seo-note{background:#f1f7f7;border-color:#d5e4e2;border-radius:8px}.melo-site .examples-cta{color:#ffffff;background:var(--ink)}.melo-site .examples-cta h2{color:#ffffff}.melo-site .example-detail-stage{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .example-detail-cover,.melo-site .example-detail-player{border-radius:6px}.melo-site .example-detail-player{color:#ffffff;background:var(--ink)}.melo-site .example-detail-player h2{color:#ffffff}.melo-site .seo-landing{background:#fbfafc}.melo-site .seo-heading{padding-bottom:48px}.melo-site .seo-heading h1{max-width:980px}.melo-site .seo-content-grid article,.melo-site .seo-story-card{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .seo-story-card:first-child{border-top:4px solid var(--signal)}.melo-site .seo-story-card:last-child{border-top:4px solid var(--gold)}.melo-site .seo-content-grid h2,.melo-site .seo-faq h2,.melo-site .seo-faq summary,.melo-site .seo-related a,.melo-site .seo-related h2,.melo-site .seo-steps h2,.melo-site .seo-steps h3,.melo-site .seo-story-card h2{color:var(--ink)}.melo-site .seo-content-grid p,.melo-site .seo-faq details p,.melo-site .seo-steps p,.melo-site .seo-story-card p{color:var(--ink-soft)}.melo-site .seo-example-panel{color:#ffffff;background:var(--ink);border-radius:8px;box-shadow:10px 10px 0 rgb(239 200 91/52%)}.melo-site .seo-example-panel h2,.melo-site .seo-example-panel h3{color:#ffffff}.melo-site .seo-example-audio small,.melo-site .seo-example-disclosure,.melo-site .seo-example-panel p{color:#ddd3df}.melo-site .seo-example-panel li{color:var(--ink);background:#ffffff;border-radius:6px}.melo-site .seo-faq{background:#f1f7f7}.melo-site .seo-faq details,.melo-site .seo-related a,.melo-site .seo-steps article{border-color:#d3dfde}.melo-site .blog-page{--content-font:"Manrope",sans-serif;background:#fbfafc}.melo-site .blog-index-heading h1{color:var(--ink);font-size:64px;line-height:1.05}.melo-site .blog-article-heading>p,.melo-site .blog-copy-section>p,.melo-site .blog-index-copy p,.melo-site .blog-index-heading>p,.melo-site .blog-item-list p,.melo-site .blog-item-notes dd{color:var(--ink-soft)}.melo-site .blog-byline,.melo-site .blog-copy-section,.melo-site .blog-index-entry,.melo-site .blog-index-label,.melo-site .blog-inline-links,.melo-site .blog-inline-links a,.melo-site .blog-item-list li,.melo-site .blog-related-scenes,.melo-site .blog-related-scenes nav,.melo-site .blog-related-scenes nav a{border-color:var(--line)}.melo-site .blog-article-heading h1,.melo-site .blog-index-copy h2 a,.melo-site .blog-inline-links a,.melo-site .blog-item-list h3,.melo-site .blog-read-link,.melo-site .blog-related-scenes nav a,.melo-site .blog-related-scenes-heading h2{color:var(--ink)}.melo-site .blog-hero-image,.melo-site .blog-index-image{border-radius:8px;background:#eee8ec}.melo-site .blog-table-scroll thead th{color:var(--signal);background:#f4edf1}.melo-site .blog-lyric-quote{color:#ffffff;background:var(--ink);border-radius:8px}.melo-site .blog-lyric-quote blockquote{color:#ffffff}.melo-site .legal-shell{background:#fbfafc}.melo-site .legal-page{max-width:920px;padding:10px 28px 72px;background:transparent;border:0;border-radius:0;box-shadow:none}.melo-site .legal-updated{color:var(--signal);background:#f4edf1}.melo-site .legal-page article{padding:28px 0;border-color:var(--line)}.melo-site .legal-page h2{color:var(--ink)}.melo-site .legal-page p{color:var(--ink-soft)}.melo-site .console-fullscreen-page{min-height:100svh;background:#f5f1f4}.melo-site .console-fullscreen-page .gift-workspace.console-workspace{max-width:1440px;min-height:auto;margin:0 auto;padding:36px var(--shell-pad) 64px}.melo-site .console-fullscreen-page .console-shell,.melo-site .seo-creator.console-fullscreen-page .console-shell{min-height:0;overflow:hidden;color:var(--ink);background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 18px 44px rgb(43 21 54/8%)}.melo-site .console-topbar{min-height:104px;color:var(--ink);background:#ffffff;border-bottom-color:var(--line)}.melo-site .console-main .form-intro h2,.melo-site .console-section .result-heading h2,.melo-site .console-section-head h2,.melo-site .console-title h2,.melo-site .lyrics-tab-copy h2,.melo-site .music-unlock-card h2{color:var(--ink)}.melo-site .console-eyebrow{color:var(--signal)}.melo-site .console-metrics span{background:#f1f7f7;border-color:#d7e4e2;border-radius:8px;box-shadow:none}.melo-site .console-metrics small{color:var(--ml-sage)}.melo-site .console-metrics b{color:var(--ink)}.melo-site .console-fullscreen-page .console-rail{min-height:0;color:var(--ink);background:#f8f5f7;border-color:var(--line)}.melo-site .console-step{color:var(--ink-soft);background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .console-step:hover{color:var(--ink);background:#fff7fa;border-color:#e8c7d2}.melo-site .console-step b,.melo-site .console-step.active b{color:var(--ink)}.melo-site .console-step span{color:var(--ink-soft)}.melo-site .console-step.active{color:var(--signal);background:#fff4f8;border-color:#dfadc0;box-shadow:inset 0 -3px 0 var(--signal)}.melo-site .console-log{color:var(--ink-soft);border-color:var(--line)}.melo-site .console-main{background:#f7f3f6}.melo-site .console-main .gift-form,.melo-site .console-section,.melo-site .lyrics-tab-copy,.melo-site .music-unlock-card{color:var(--ink);background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .console-main .form-intro p,.melo-site .console-section .result-heading p,.melo-site .console-section .song-empty,.melo-site .history-item>p,.melo-site .lyrics-tab-copy p,.melo-site .music-unlock-card>p{color:var(--ink-soft)}.melo-site .choice-pills button,.melo-site .occasion-row button{color:var(--ink-soft);background:#ffffff;border-color:var(--line)}.melo-site .choice-pills button.active,.melo-site .choice-pills button:hover,.melo-site .occasion-row button.active,.melo-site .occasion-row button:hover{color:var(--ink);background:var(--rose);border-color:#dbafbd}.melo-site .choice-field>span,.melo-site .gift-form label>span,.melo-site .gift-grid label>span,.melo-site .large-input>span,.melo-site .song-controls label>span{color:#766d78}.melo-site .console-main .gift-grid input,.melo-site .console-main .large-input textarea,.melo-site .console-main .song-controls select,.melo-site .console-main .title-input input{color:var(--ink);background:#fcfafb;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .console-main .gift-form input::placeholder,.melo-site .console-main .gift-form textarea::placeholder{color:#948b96}.melo-site .gift-checkout button,.melo-site .mobile-next-action,.melo-site .music-plan-footer button,.melo-site .song-generate{color:#ffffff;background:var(--signal);border-color:var(--signal);border-radius:8px}.melo-site .gift-checkout button:hover,.melo-site .mobile-next-action:hover,.melo-site .music-plan-footer button:hover,.melo-site .song-generate:hover{background:var(--ml-berry-dark)}.melo-site .console-main .preview-card,.melo-site .delivery-lyrics,.melo-site .lyrics-editor,.melo-site .lyrics-paper,.melo-site .workspace-lyrics-paper{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:8px 8px 0 rgb(239 200 91/44%)}.melo-site .delivery-lyrics pre,.melo-site .lyrics-editor>textarea,.melo-site .lyrics-paper>textarea,.melo-site .preview-card textarea{color:var(--ink)}.melo-site .delivery-lyrics-head,.melo-site .history-item,.melo-site .lyrics-facts span,.melo-site .music-plan-card,.melo-site .song-card{color:var(--ink);background:#fcfafb;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .lyrics-facts small,.melo-site .music-plan-footer small,.melo-site .music-plan-selector span{color:var(--signal)}.melo-site .delivery-lyrics-head b,.melo-site .history-item-head h3,.melo-site .lyrics-facts b,.melo-site .music-plan-card li,.melo-site .music-plan-price b,.melo-site .song-card-copy h3{color:var(--ink)}.melo-site .music-plan-card p,.melo-site .music-plan-price span,.melo-site .song-card-copy p{color:var(--ink-soft)}.melo-site .music-plan-card.featured,.melo-site .music-plan-card.selected{background:#fff7fa;border-color:#dbafbd;box-shadow:none}.melo-site .history-item-actions span,.melo-site .history-item-head>span,.melo-site .music-plan-selector b{color:var(--ink);background:var(--gold)}.melo-site .gift-checkout,.melo-site .lyrics-tab-actions{background:#f4edf1;border-color:var(--line)}.melo-site .lyrics-tab-actions .use-lyrics{color:#ffffff;background:var(--signal);border-color:var(--signal)}.melo-site .lyrics-tab-actions .secondary-action,.melo-site .mobile-back-action{color:var(--ink);background:#ffffff;border-color:var(--line)}.melo-site .account-shell{background:#fbfafc}.melo-site .account-login{max-width:1164px;padding-top:72px}.melo-site .account-login-card{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .account-login-card h1{color:var(--ink);font-size:62px;line-height:1.02}.melo-site .account-login-card p{color:var(--ink-soft)}.melo-site .account-login-button{color:#ffffff;background:var(--signal);border-radius:8px;box-shadow:none}.melo-site .account-login-button:hover{background:var(--ml-berry-dark)}.melo-site .account-login-actions a{color:var(--ink);background:#ffffff;border-color:var(--line);border-radius:8px}.melo-site .account-login-panel{background:var(--ink);border-radius:8px;box-shadow:8px 8px 0 rgb(239 200 91/58%)}.melo-site .account-login-panel span{background:rgb(255 255 255/7%);border-color:rgb(255 255 255/14%);border-radius:8px}.melo-site .account-login-panel small{color:var(--gold)}.melo-site .account-page{max-width:1164px}.melo-site .account-hero{border-color:var(--line)}.melo-site .account-credit-main strong,.melo-site .account-credit-side b,.melo-site .account-empty b,.melo-site .account-hero h1,.melo-site .account-metric-grid b,.melo-site .account-metrics-intro h2,.melo-site .account-section-head h2,.melo-site .account-share-meta h3,.melo-site .account-song-main h3,.melo-site .account-subscription-plan strong,.melo-site .account-track-row b,.melo-site .account-usage-list dd,.melo-site .billing-row b{color:var(--ink)}.melo-site .account-credit-main p,.melo-site .account-empty,.melo-site .account-hero p,.melo-site .account-metric-grid em,.melo-site .account-metrics-intro p,.melo-site .account-share-meta p,.melo-site .account-song-main p,.melo-site .account-subscription-plan p,.melo-site .account-track-row small,.melo-site .account-usage-list dt,.melo-site .billing-row p{color:var(--ink-soft)}.melo-site .account-metrics{padding:22px 0;background:transparent;border:0;border-radius:0;box-shadow:none}.melo-site .account-metric-grid span{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .account-section{padding:24px 0;background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none}.melo-site .account-credits:before{display:none}.melo-site .account-empty,.melo-site .account-share-row,.melo-site .account-song-row,.melo-site .account-track-row,.melo-site .billing-row{background:#ffffff;border-color:var(--line);border-radius:8px}.melo-site .account-track-row.playing{background:#fff7fa;border-color:#dbafbd}.melo-site .account-share-collapse,.melo-site .account-track-actions button{color:var(--ink);background:#f1f7f7;border-color:#d5e4e2}.melo-site .account-credit-progress,.melo-site .account-credit-progress span,.melo-site .account-share-cover{background:var(--signal)}.melo-site .account-subscription{border-top:4px solid var(--ml-sage)}.melo-site .share-editor-shell{background:#fbfafc}.melo-site .share-editor-head{border-color:var(--line)}.melo-site .share-editor-head h1{color:var(--ink);font-size:62px;line-height:1.02}.melo-site .share-cover-picker small,.melo-site .share-editor-empty p,.melo-site .share-editor-head p,.melo-site .share-selected-track span,.melo-site .share-template-summary{color:var(--ink-soft)}.melo-site .share-editor-empty,.melo-site .share-editor-panel,.melo-site .share-preview-toolbar,.melo-site .share-template-card{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .share-template-card.active{border-color:var(--template-accent);box-shadow:inset 0 -4px 0 var(--template-accent)}.melo-site .share-template-visual{border-radius:6px}.melo-site .share-cover-picker,.melo-site .share-form-grid input:not([type=file]),.melo-site .share-message-input textarea,.melo-site .share-selected-track,.melo-site .share-toggle-grid label{color:var(--ink);background:#fcfafb;border-color:var(--line);border-radius:8px}.melo-site .share-editor-empty a,.melo-site .share-editor-head>a,.melo-site .share-publish-button,.melo-site .share-published a{color:#ffffff;background:var(--signal);border-radius:8px}.melo-site .share-preview-toggle{background:#f4edf1;border-color:var(--line)}.melo-site .share-preview-toggle button.active{color:#ffffff;background:var(--signal);box-shadow:none}.melo-site .public-share-letter{--share-accent:var(--signal);--share-accent-2:var(--ink);--share-line:#dfcbd3;--public-card-shadow:rgb(179 79 112/16%)}.melo-site .public-share-letter .public-share-brand-note,.melo-site .public-share-letter .public-share-card,.melo-site .public-share-letter .public-share-lyrics{border-radius:8px}.melo-site .public-share-brand-note{border-radius:8px;box-shadow:none}.melo-site .comparison-page{background:#fbfafc}.melo-site .comparison-create-intro h2,.melo-site .comparison-decision-grid h3,.melo-site .comparison-faq h2,.melo-site .comparison-faq summary,.melo-site .comparison-hero-copy h1,.melo-site .comparison-methodology h2,.melo-site .comparison-product-band h2,.melo-site .comparison-section-heading h2,.melo-site .comparison-steps h3{color:var(--ink)}.melo-site .comparison-create-intro>p,.melo-site .comparison-decision-grid p,.melo-site .comparison-faq details p,.melo-site .comparison-hero-copy>p,.melo-site .comparison-methodology p,.melo-site .comparison-product-copy p,.melo-site .comparison-section-heading>p,.melo-site .comparison-steps p,.melo-site .comparison-use-cases p{color:var(--ink-soft)}.melo-site .comparison-primary-action{color:#ffffff;background:var(--signal);border-color:var(--signal);border-radius:8px}.melo-site .comparison-answer-band,.melo-site .comparison-examples{color:#ffffff;background:var(--ink)}.melo-site .comparison-answer-inner h2,.melo-site .comparison-examples h3,.melo-site .comparison-section-heading-light h2{color:#ffffff}.melo-site .comparison-faq,.melo-site .comparison-product-sections{background:#f1f7f7;border-color:#d5e4e2}.melo-site .comparison-decision-grid article,.melo-site .comparison-table-scroll,.melo-site .comparison-use-cases article{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:none}.melo-site .comparison-table-scroll tbody td:last-child{color:var(--ink);background:#fff7fa}.melo-site .comparison-decision-grid article:last-child{background:#fff7fa;border-color:#dfadc0}.melo-site .comparison-methodology a{color:var(--ink);background:#ffffff;border-color:var(--line)}.melo-site .gift-modal-backdrop,.melo-site .gift-modal-backdrop.pricing-confirm-backdrop{background:rgb(43 21 54/66%)}.melo-site .feedback-panel,.melo-site .gift-modal{color:var(--ink);background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:0 24px 64px rgb(43 21 54/20%)}.melo-site .feedback-panel-head b,.melo-site .gift-modal h3{color:var(--ink)}.melo-site .feedback-trigger{color:#ffffff;background:var(--signal);border-color:rgb(255 255 255/24%);box-shadow:0 12px 28px rgb(179 79 112/24%)}.melo-site .feedback-trigger:hover{background:var(--ml-berry-dark)}.melo-site .feedback-panel input,.melo-site .feedback-panel textarea{color:var(--ink);background:#fcfafb;border-color:var(--line);border-radius:8px}.melo-site .feedback-close{background:#f4edf1;border-color:var(--line)}.melo-site .skeleton-shimmer{background:#eee8ec!important;border-color:rgb(43 21 54/6%)!important}@media (max-width:1040px){.melo-site .site-nav>a:not(.nav-create){display:none}.melo-site .plan-grid,.melo-site .pricing-explain{grid-template-columns:1fr}.melo-site .plan.featured{order:-1}.melo-site .account-login{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:800px){.melo-site .blog-index-heading,.melo-site .page-heading{padding:58px 22px 44px}.melo-site .account-login-card h1,.melo-site .blog-article-heading h1,.melo-site .blog-index-heading h1,.melo-site .localized-home .bb-hero-copy h1,.melo-site .page-heading h1,.melo-site .share-editor-head h1{font-size:46px}.melo-site .account-login{grid-template-columns:1fr}.melo-site .account-login-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.melo-site .comparison-answer-inner,.melo-site .pricing-scenarios,.melo-site .seo-example-panel,.melo-site .share-editor-grid{grid-template-columns:1fr}.melo-site .share-preview-shell{position:static}}@media (max-width:700px){.melo-site{--header-height:64px;--brand-mark-size:32px;--brand-logo-size:19px}.melo-site .topbar{padding:0 12px}.melo-site .site-nav{gap:6px}.melo-site .site-nav .nav-create{min-height:42px;padding:0 8px 0 13px;gap:7px}.melo-site .site-nav .nav-create-arrow{width:25px;height:25px}.melo-site .auth-button,.melo-site .language-switcher summary{width:42px;min-width:42px;min-height:42px}.melo-site .console-fullscreen-page .gift-workspace.console-workspace,.melo-site .seo-creator.console-fullscreen-page .gift-workspace.console-workspace{width:100%;max-width:none;padding:0}.melo-site .console-fullscreen-page .console-shell,.melo-site .seo-creator.console-fullscreen-page .console-shell{overflow:visible;border:0;border-radius:0;box-shadow:none}.melo-site .console-fullscreen-page .console-rail{background:rgb(255 253 251/95%);border-bottom-color:var(--line)}.melo-site .console-step{background:transparent;border:0;border-radius:8px}.melo-site .console-step.active{color:var(--signal);background:#fff4f8;box-shadow:inset 0 -3px 0 var(--signal)}.melo-site .console-main{background:#ffffff}.melo-site .console-main .gift-form{color:var(--ink);background:#ffffff}.melo-site .mobile-create-progress{color:var(--ink);background:#f1f7f7;border-bottom:1px solid #d5e4e2}.melo-site .mobile-create-count{color:var(--signal)}.melo-site .mobile-create-progress li{color:#8b818d}.melo-site .mobile-create-progress li:not(:last-child):after{background:#cadbd8}.melo-site .mobile-create-progress li>span{color:var(--ml-sage);background:#f1f7f7;border-color:#aac1ba}.melo-site .mobile-create-progress li.is-complete,.melo-site .mobile-create-progress li.is-current{color:var(--ink)}.melo-site .mobile-create-progress li.is-current>span{color:#ffffff;background:var(--signal);border-color:var(--signal)}.melo-site .mobile-create-progress li.is-complete>span{color:#ffffff;background:var(--ml-sage);border-color:var(--ml-sage)}.melo-site .mobile-create-progress li.is-complete:after{background:var(--ml-sage)}.melo-site .console-main .form-intro h2,.melo-site .mobile-panel-heading h2{color:var(--ink)}.melo-site .console-main .form-intro p,.melo-site .mobile-panel-heading p{color:var(--ink-soft)}.melo-site .mobile-flow-actions{background:rgb(255 253 251/96%);border-top-color:var(--line)}.melo-site .site-footer-brand p{font-size:24px}}@media (max-width:540px){.melo-site .blog-article-heading,.melo-site .blog-index-heading,.melo-site .page-heading{padding:48px 18px 38px}.melo-site .account-login-card h1,.melo-site .blog-article-heading h1,.melo-site .blog-index-heading h1,.melo-site .localized-home .bb-hero-copy h1,.melo-site .page-heading h1,.melo-site .share-editor-head h1{font-size:38px;line-height:1.08}.melo-site .account-login-card p,.melo-site .blog-article-heading>p,.melo-site .blog-index-heading>p,.melo-site .page-heading>p{font-size:14px}.melo-site .example-list,.melo-site .examples-related,.melo-site .examples-seo-copy,.melo-site .plan-grid,.melo-site .pricing-explain,.melo-site .pricing-note,.melo-site .pricing-scenarios,.melo-site .seo-content-grid,.melo-site .seo-intent-grid,.melo-site .seo-related,.melo-site .seo-steps{padding-right:18px;padding-left:18px}.melo-site .account-login{padding:46px 16px 68px}.melo-site .account-login-card{padding:24px}.melo-site .account-login-actions{display:grid}.melo-site .account-login-actions a,.melo-site .account-login-button{width:100%}.melo-site .account-login-panel{grid-template-columns:1fr}.melo-site .account-login-panel span{padding:14px}.melo-site .pricing-scenarios{padding-top:24px;padding-bottom:24px}.melo-site .seo-example-panel{margin-right:18px;margin-left:18px;padding:24px;box-shadow:7px 7px 0 rgb(239 200 91/48%)}.melo-site .legal-page{padding:0 18px 60px}.melo-site .legal-page article{padding:24px 0}.melo-site .share-editor-page{padding-right:16px;padding-left:16px}.melo-site .share-editor-head{align-items:stretch;flex-direction:column}.melo-site .share-editor-head>a{width:100%;text-align:center}}@media (max-width:370px){.melo-site .site-nav .nav-create{padding-left:11px}.melo-site .account-login-card h1,.melo-site .blog-article-heading h1,.melo-site .blog-index-heading h1,.melo-site .page-heading h1,.melo-site .share-editor-head h1{font-size:35px}}@media (prefers-reduced-motion:reduce){.melo-site *,.melo-site :after,.melo-site :before{scroll-behavior:auto!important;transition:none!important}}