.landing-crayo{--crayo-blue:#00a0fe;--crayo-blue-soft:#3db4ff;--crayo-blue-dark:#0080d1;--crayo-ink:#fafafa;--crayo-muted:#d1d1d1;--crayo-line:#383838;--crayo-wash:#0f0f0f;--crayo-card:#171717;--crayo-raised:#1f1f1f;--foreground:#fafafa;--muted-foreground:#d1d1d1;--background:#090909;--primary:#00a0fe;--soft-card:rgb(250 250 250/0.045);--soft-card-muted:rgb(250 250 250/0.6);--soft-card-title:rgb(250 250 250/0.9);--soft-card-shadow:inset 0 1px 0 0 rgb(255 255 255/0.13),inset 0 0 0 0.5px rgb(255 255 255/0.1),0 0 0 0.5px rgb(0 0 0/0.55),0 12px 24px -4px rgb(0 0 0/0.16),0 32px 56px -8px rgb(0 0 0/0.12),0 60px 96px -16px rgb(0 0 0/0.06);--crayo-radius:6px;--crayo-radius-card:12px;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-ui:cubic-bezier(0.4,0.36,0,1);--duration-press:140ms;--duration-ui:180ms;--duration-panel:220ms;color:#fafafa;color-scheme:dark}.landing-crayo .soft-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--crayo-radius-card);background:var(--soft-card)}.landing-crayo .soft-card-visual{position:relative;display:flex;height:12.5rem;flex-shrink:0;align-items:center;justify-content:center}.landing-crayo .soft-card-body{display:flex;flex-direction:column;gap:.25rem;padding:1rem}.landing-crayo .soft-card-title{font-size:1.125rem;font-weight:500;letter-spacing:-.025em;color:var(--soft-card-title)}.landing-crayo .soft-card-copy{font-size:.875rem;line-height:1.625;text-wrap:pretty;color:var(--soft-card-muted)}.landing-crayo .soft-elevated{border-radius:var(--crayo-radius);background:#1a1a1a;box-shadow:var(--soft-card-shadow)}html:has(.landing-crayo),html:has(.landing-crayo) body{-ms-overflow-style:none;scrollbar-width:none}html:has(.landing-crayo) body::-webkit-scrollbar,html:has(.landing-crayo)::-webkit-scrollbar{display:none;width:0;height:0}.landing-crayo a{text-decoration:none}.landing-crayo .nav-link{transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-press) var(--ease-out)}.landing-crayo .nav-link:active{transform:scale(.97)}.landing-crayo .pressable{transition:transform var(--duration-press) var(--ease-out)}.landing-crayo .pressable:active{transform:scale(.97)}.landing-crayo .cta-pill{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--crayo-radius);color:#ffffff;box-shadow:inset 0 1px 0 0 rgb(255 255 255/.07),0 1px 3px 0 rgb(17 24 39/.2),0 0 0 .5px var(--crayo-blue);transition:color var(--duration-ui) var(--ease-ui),background-color var(--duration-ui) var(--ease-ui),box-shadow var(--duration-ui) var(--ease-ui),transform var(--duration-press) var(--ease-out)}.landing-crayo .cta-pill:before{background:linear-gradient(180deg,rgb(255 255 255/.2),transparent);opacity:.5;transition:opacity var(--duration-ui) var(--ease-ui)}.landing-crayo .cta-pill:after,.landing-crayo .cta-pill:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;border-radius:inherit}.landing-crayo .cta-pill:after{background:linear-gradient(180deg,rgb(255 255 255/.12) 0,rgb(255 255 255/.04) 42%,transparent 72%);mix-blend-mode:soft-light}.landing-crayo .cta-pill:active{transform:scale(.97)}.landing-crayo .cta-pill:focus-visible{outline:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255/.07),0 1px 3px 0 rgb(17 24 39/.2),0 0 0 .5px var(--crayo-blue),0 0 0 3px color-mix(in srgb,var(--crayo-blue) 35%,transparent)}.landing-crayo .cta-pill-muted{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--crayo-radius);color:var(--soft-card-title);background-color:rgb(255 255 255/.05);box-shadow:inset 0 1px 0 0 rgb(255 255 255/.04),0 0 0 .5px rgb(255 255 255/.06);transition:color var(--duration-ui) var(--ease-ui),background-color var(--duration-ui) var(--ease-ui),box-shadow var(--duration-ui) var(--ease-ui),transform var(--duration-press) var(--ease-out)}.landing-crayo .cta-pill-muted:before{background:linear-gradient(180deg,rgb(255 255 255/.06),transparent);opacity:.4;transition:opacity var(--duration-ui) var(--ease-ui)}.landing-crayo .cta-pill-muted:after,.landing-crayo .cta-pill-muted:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;border-radius:inherit}.landing-crayo .cta-pill-muted:after{background:linear-gradient(180deg,rgb(255 255 255/.06) 0,rgb(255 255 255/.02) 42%,transparent 72%);mix-blend-mode:soft-light}.landing-crayo .cta-pill-muted:active{transform:scale(.97)}.landing-crayo .cta-pill-muted:focus-visible{outline:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255/.04),0 0 0 .5px rgb(255 255 255/.08),0 0 0 3px color-mix(in srgb,var(--crayo-blue) 28%,transparent)}.landing-crayo .hover-ink,.landing-crayo .hover-soft-title{transition:color var(--duration-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.landing-crayo .cta-pill:hover{background-color:color-mix(in srgb,var(--crayo-blue) 92%,#ffffff)}.landing-crayo .cta-pill:hover:before{opacity:1}.landing-crayo .cta-pill-muted:hover{color:var(--crayo-ink);background-color:rgb(255 255 255/.08)}.landing-crayo .cta-pill-muted:hover:before{opacity:.75}.landing-crayo .nav-link:hover{opacity:.7}.landing-crayo .hover-ink:hover{color:var(--crayo-ink)}.landing-crayo .hover-soft-title:hover{color:var(--soft-card-title)}.landing-crayo .hover-underline:hover{text-decoration:underline}.landing-crayo .mobile-nav-link:hover{background-color:var(--crayo-card)}.landing-crayo .billing-toggle[aria-pressed=false]:hover{color:var(--crayo-ink)}}.landing-crayo h1,.landing-crayo h2,.landing-crayo h3,.landing-crayo h4{color:#fafafa}.landing-crayo .price-in{animation:price-in var(--duration-ui) var(--ease-out) both}@keyframes price-in{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.landing-crayo .billing-toggle{transition:color var(--duration-ui) var(--ease-out),background-color var(--duration-ui) var(--ease-out),transform var(--duration-press) var(--ease-out)}.landing-crayo .billing-toggle:active{transform:scale(.97)}.landing-crayo .mobile-nav{border-top:1px solid rgb(255 255 255/.05);background:#090909;animation:mobile-nav-in var(--duration-panel) var(--ease-out) both}.landing-crayo .sign-in-backdrop{animation:fade-in var(--duration-panel) var(--ease-out) both}.landing-crayo .sign-in-panel{animation:sign-in-panel-in var(--duration-panel) var(--ease-out) both}@keyframes sign-in-panel-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:640px){@keyframes sign-in-panel-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}}@keyframes mobile-nav-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.landing-crayo .faq-item summary{list-style:none}.landing-crayo .faq-item summary::-webkit-details-marker{display:none}.landing-crayo .faq-icon-minus,.landing-crayo .faq-icon-plus{transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}.landing-crayo .faq-icon-plus{opacity:1;transform:scale(1)}.landing-crayo .faq-icon-minus{position:absolute;opacity:0;transform:scale(.95)}.landing-crayo .faq-item[open] .faq-icon-plus{opacity:0;transform:scale(.95)}.landing-crayo .faq-item[open] .faq-icon-minus{opacity:1;transform:scale(1)}.landing-crayo .faq-answer{animation:none}.landing-crayo .faq-item[open] .faq-answer{animation:faq-answer-in var(--duration-panel) var(--ease-out) both}@keyframes faq-answer-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.landing-crayo .feature-grid>.soft-card{animation:soft-card-in .36s var(--ease-out) both}.landing-crayo .feature-grid>.soft-card:first-child{animation-delay:0s}.landing-crayo .feature-grid>.soft-card:nth-child(2){animation-delay:45ms}.landing-crayo .feature-grid>.soft-card:nth-child(3){animation-delay:90ms}.landing-crayo .feature-grid>.soft-card:nth-child(4){animation-delay:135ms}.landing-crayo .feature-grid>.soft-card:nth-child(5){animation-delay:.18s}.landing-crayo .feature-grid>.soft-card:nth-child(6){animation-delay:225ms}@keyframes soft-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-crayo .mobile-nav,.landing-crayo .price-in,.landing-crayo .sign-in-backdrop,.landing-crayo .sign-in-panel{animation:fade-in .16s ease both}.landing-crayo .faq-answer,.landing-crayo .feature-grid>.soft-card{animation:none}.landing-crayo .faq-item[open] .faq-answer{animation:fade-in .16s ease both}.landing-crayo .faq-icon-minus,.landing-crayo .faq-icon-plus{transition:opacity .16s ease;transform:none}.landing-crayo .billing-toggle:active,.landing-crayo .cta-pill-muted:active,.landing-crayo .cta-pill:active,.landing-crayo .faq-item[open] .faq-icon-minus,.landing-crayo .faq-item[open] .faq-icon-plus,.landing-crayo .nav-link:active,.landing-crayo .pressable:active{transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.landing-crayo .feature-visual{display:flex;max-width:100%;align-items:center;justify-content:center}.landing-crayo .feature-visual-scripts{flex-wrap:wrap;gap:.5rem .85rem;justify-content:center;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--soft-card-title)}.landing-crayo .feature-visual-scripts span:nth-child(odd){color:var(--crayo-blue-soft)}.landing-crayo .feature-visual-skins{flex-direction:column;gap:.55rem;text-align:center}.landing-crayo .feature-visual-skins .skin-hormozi{font-size:.95rem;font-weight:900;letter-spacing:-.03em;color:#facc15;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}.landing-crayo .feature-visual-skins .skin-beast{font-size:1.65rem;font-weight:900;letter-spacing:-.04em;line-height:1;color:#fff;text-shadow:0 2px 0 #000}.landing-crayo .feature-visual-skins .skin-clean{font-size:.8rem;font-weight:500;letter-spacing:.01em;color:var(--soft-card-muted)}.landing-crayo .feature-visual-export{gap:.55rem;color:var(--crayo-blue-soft);font-size:.95rem;font-weight:600;letter-spacing:-.02em}.landing-crayo .feature-visual-karaoke{gap:0;font-size:1.15rem;font-weight:600;letter-spacing:-.03em;color:rgb(250 250 250/.35)}.landing-crayo .feature-visual-karaoke .is-active{color:#fff;background:var(--crayo-blue);border-radius:4px;padding:.05em .22em;animation:feature-karaoke-pulse 2.4s var(--ease-in-out) infinite}.landing-crayo .feature-visual-timeline{position:relative;width:11.5rem;height:2.25rem;gap:.3rem;align-items:stretch;padding:.55rem .4rem;border-radius:var(--crayo-radius);background:rgb(0 0 0/.35)}.landing-crayo .feature-visual-timeline .track{display:block;flex:1;align-self:center;height:.7rem;border-radius:3px}.landing-crayo .feature-visual-timeline .track-a{flex:1.4;background:color-mix(in srgb,var(--crayo-blue) 75%,transparent)}.landing-crayo .feature-visual-timeline .track-b{flex:0.9;background:rgb(255 255 255/.18)}.landing-crayo .feature-visual-timeline .track-c{flex:1.1;background:rgb(255 255 255/.1)}.landing-crayo .feature-visual-timeline .playhead{position:absolute;top:.3rem;bottom:.3rem;left:22%;width:1.5px;border-radius:1px;background:#fff;box-shadow:0 0 0 2px rgb(0 0 0/.35);animation:feature-playhead 3.2s var(--ease-in-out) infinite}.landing-crayo .feature-visual-hinglish{font-size:1.15rem;font-weight:600;letter-spacing:-.02em;color:var(--soft-card-title);text-wrap:balance;text-align:center}.landing-crayo .feature-visual-hinglish em{font-style:normal;color:var(--crayo-blue-soft)}@keyframes feature-karaoke-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.98)}}@keyframes feature-playhead{0%,to{transform:translateX(0)}50%{transform:translateX(5.3rem)}}@media (prefers-reduced-motion:reduce){.landing-crayo .feature-visual-karaoke .is-active,.landing-crayo .feature-visual-timeline .playhead{animation:none}}.landing-crayo .hero-split{display:grid;grid-template-columns:1fr;align-items:center;gap:2rem}.landing-crayo .hero-split-copy{text-align:left}@media (min-width:640px){.landing-crayo .hero-split{grid-template-columns:minmax(0,1.15fr) minmax(13.5rem,16.5rem);gap:1.75rem 2.25rem;align-items:center}.landing-crayo .hero-trial{margin-top:0;justify-self:end;width:100%}.landing-crayo .hero-trial-drop{width:100%}}@media (min-width:1024px){.landing-crayo .hero-split{grid-template-columns:minmax(0,1.1fr) minmax(15rem,18rem);gap:2.5rem 3.5rem;min-height:min(72vh,42rem)}.landing-crayo .hero-trial-drop{max-height:min(72vh,38rem)}}.landing-crayo .hero-trial{margin-top:.5rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}@media (max-width:639px){.landing-crayo .hero-trial{margin-top:.25rem}}.landing-crayo .hero-trial-drop{position:relative;display:flex;width:min(100%,18.5rem);aspect-ratio:9/16;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--crayo-radius-card);border:1.5px dashed rgb(255 255 255/.22);background:transparent;transition:border-color var(--duration-ui) var(--ease-out),background-color var(--duration-ui) var(--ease-out),transform var(--duration-press) var(--ease-out)}.landing-crayo .hero-trial-drop.is-dragover{border-color:var(--crayo-blue);border-style:solid;background:color-mix(in srgb,var(--crayo-blue) 8%,transparent);transform:scale(1.01)}.landing-crayo .hero-trial-drop:active:not(.is-busy){transform:scale(.985)}.landing-crayo .hero-trial-drop.is-busy{cursor:wait;pointer-events:none;opacity:.75}.landing-crayo .hero-trial-placeholder{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem;color:var(--soft-card-muted);text-align:center}.landing-crayo .hero-trial-cta-label{font-size:.95rem;font-weight:600;letter-spacing:-.02em;color:var(--soft-card-title)}.landing-crayo .hero-trial-cta-sub{font-size:.75rem;font-weight:500;color:var(--soft-card-muted)}.landing-crayo .hero-trial-error,.landing-crayo .hero-trial-note{max-width:22rem;font-size:.8rem;line-height:1.4;text-wrap:pretty;text-align:center}.landing-crayo .hero-trial-note{color:var(--soft-card-muted)}.landing-crayo .hero-trial-error{color:#fb7185}@media (hover:hover) and (pointer:fine){.landing-crayo .hero-trial-drop:hover:not(.is-busy){border-color:rgb(255 255 255/.4);background:rgb(255 255 255/.02)}}@media (prefers-reduced-motion:reduce){.landing-crayo .hero-trial-drop{transition:border-color .16s ease,background-color .16s ease}.landing-crayo .hero-trial-drop.is-dragover,.landing-crayo .hero-trial-drop:active:not(.is-busy){transform:none}}.landing-crayo .brand-mark-field{pointer-events:none;position:absolute;inset:0;overflow:hidden;z-index:0}.landing-crayo .brand-mark-field__mark{position:absolute;color:rgb(250 250 250/.03)}.landing-crayo .brand-mark-field__mark--primary{color:rgb(0 160 254/.045)}.landing-crayo .brand-mark-field--hero .brand-mark-field__mark--solo{top:8%;left:-14%;width:min(48vw,22rem);height:auto;color:rgb(250 250 250/.035);transform:rotate(14deg)}.landing-crayo .brand-mark-field--section-left .brand-mark-field__mark--solo{top:22%;left:-14%;width:min(44vw,20rem);height:auto;color:rgb(250 250 250/.032);transform:rotate(-10deg)}.landing-crayo .brand-mark-field--section-right .brand-mark-field__mark--solo{top:18%;right:-14%;width:min(46vw,21rem);height:auto;color:rgb(0 160 254/.038);transform:rotate(9deg)}.landing-crayo .brand-mark-field--footer .brand-mark-field__mark--primary{right:-10%;bottom:-38%;width:min(58vw,26rem);height:auto;color:rgb(0 160 254/.05);transform:rotate(12deg)}.landing-crayo .brand-mark-field--footer .brand-mark-field__mark--secondary{left:-2%;top:18%;width:min(28vw,14rem);height:auto;color:rgb(250 250 250/.028);transform:rotate(-12deg)}.landing-crayo .brand-mark-field--panel .brand-mark-field__mark--primary{right:-12%;bottom:-28%;width:min(70%,22rem);height:auto;color:rgb(0 160 254/.055);transform:rotate(-6deg)}.landing-crayo .brand-mark-field--panel .brand-mark-field__mark--secondary{left:-10%;top:-24%;width:min(42%,12rem);height:auto;color:rgb(250 250 250/.028);transform:rotate(10deg)}@media (min-width:1024px){.landing-crayo .brand-mark-field--hero .brand-mark-field__mark--solo{width:min(32vw,24rem)}.landing-crayo .brand-mark-field--section-left .brand-mark-field__mark--solo{width:min(30vw,22rem)}.landing-crayo .brand-mark-field--section-right .brand-mark-field__mark--solo{width:min(32vw,23rem)}}