.MagicControlGlobalTools-module__R7SkHa__host{pointer-events:auto;width:100%;min-width:0}.MagicControlGlobalTools-module__R7SkHa__desktopCluster{justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.MagicControlGlobalTools-module__R7SkHa__searchForm{border:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-input) 92%, transparent);border-radius:12px;flex:320px;align-items:center;width:100%;min-width:0;max-width:390px;height:42px;padding:0 12px;display:flex;box-shadow:inset 0 1px #ffffff0d}.MagicControlGlobalTools-module__R7SkHa__searchIcon{color:var(--mc-muted);flex:none;place-items:center;margin-right:8px;display:grid}.MagicControlGlobalTools-module__R7SkHa__searchInput{width:100%;min-width:0;color:var(--mc-text);font-size:.875rem;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.MagicControlGlobalTools-module__R7SkHa__searchInput::placeholder{color:var(--mc-muted);opacity:.68}.MagicControlGlobalTools-module__R7SkHa__quickWrap{pointer-events:auto;flex:none;position:relative}.MagicControlGlobalTools-module__R7SkHa__quickWrap summary{gap:7px;min-width:90px;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;height:42px!important;padding:0 13px!important;display:inline-flex!important}.MagicControlGlobalTools-module__R7SkHa__quickWrap summary:after{content:"Crear";letter-spacing:.01em;font-size:.78rem;font-weight:900}@media (min-width:1024px){.MagicControlGlobalTools-module__R7SkHa__host{max-width:500px;margin:0 auto}}@media (max-width:1359px) and (min-width:1024px){.MagicControlGlobalTools-module__R7SkHa__host{justify-content:flex-end;max-width:none;display:flex}.MagicControlGlobalTools-module__R7SkHa__desktopCluster{justify-content:flex-end;width:auto}.MagicControlGlobalTools-module__R7SkHa__searchForm{display:none}.MagicControlGlobalTools-module__R7SkHa__quickWrap summary{min-width:84px;padding:0 12px!important}}@media (max-width:1023px){.MagicControlGlobalTools-module__R7SkHa__host,.MagicControlGlobalTools-module__R7SkHa__desktopCluster{width:auto}.MagicControlGlobalTools-module__R7SkHa__searchForm{display:none}.MagicControlGlobalTools-module__R7SkHa__quickWrap summary{min-width:76px;height:42px!important;padding:0 11px!important}}
.MagicControlSupportChat-module__s1TvnW__root{z-index:40;right:max(1rem, env(safe-area-inset-right));bottom:max(calc(env(safe-area-inset-bottom) + 5.5rem), 6rem);color:var(--mc-text);justify-items:end;gap:.75rem;display:grid;position:fixed}.MagicControlSupportChat-module__s1TvnW__trigger{border:1px solid var(--mc-border-strong);background:var(--mc-primary);min-width:3.25rem;min-height:3.25rem;color:var(--mc-on-primary);box-shadow:var(--mc-action-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .3rem;font-size:.78rem;font-weight:850;display:inline-flex}.MagicControlSupportChat-module__s1TvnW__trigger:hover{filter:brightness(1.07)}.MagicControlSupportChat-module__s1TvnW__trigger:focus-visible,.MagicControlSupportChat-module__s1TvnW__close:focus-visible,.MagicControlSupportChat-module__s1TvnW__send:focus-visible,.MagicControlSupportChat-module__s1TvnW__textarea:focus-visible{outline:2px solid var(--mc-focus-ring);outline-offset:3px}.MagicControlSupportChat-module__s1TvnW__badge{background:var(--mc-surface);min-width:1.15rem;height:1.15rem;color:var(--mc-primary);box-shadow:0 0 0 2px var(--mc-primary);border-radius:999px;place-items:center;font-size:.64rem;font-weight:900;display:grid}.MagicControlSupportChat-module__s1TvnW__panel{width:min(23rem,100vw - 2rem);max-height:min(38rem, calc(100dvh - 8.5rem - env(safe-area-inset-bottom)));border:1px solid var(--mc-border-strong);background:var(--mc-surface);box-shadow:var(--mc-shadow);border-radius:1.15rem;grid-template-rows:auto minmax(9rem,1fr) auto;display:grid;overflow:hidden}.MagicControlSupportChat-module__s1TvnW__header{border-bottom:1px solid var(--mc-border);background:var(--mc-surface-2);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.MagicControlSupportChat-module__s1TvnW__eyebrow{color:var(--mc-primary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:900}.MagicControlSupportChat-module__s1TvnW__title{margin:.25rem 0 0;font-size:.95rem;font-weight:900}.MagicControlSupportChat-module__s1TvnW__subtitle{color:var(--mc-muted);margin:.28rem 0 0;font-size:.75rem;line-height:1.4}.MagicControlSupportChat-module__s1TvnW__close{width:2rem;height:2rem;color:var(--mc-muted);cursor:pointer;background:0 0;border:0;border-radius:.65rem;place-items:center;display:grid}.MagicControlSupportChat-module__s1TvnW__close:hover{background:var(--mc-neutral-hover);color:var(--mc-text)}.MagicControlSupportChat-module__s1TvnW__history{align-content:start;gap:.65rem;min-height:11rem;padding:1rem;display:grid;overflow-y:auto}.MagicControlSupportChat-module__s1TvnW__empty,.MagicControlSupportChat-module__s1TvnW__loading,.MagicControlSupportChat-module__s1TvnW__error{color:var(--mc-muted);text-align:center;margin:1.75rem 0;font-size:.8rem;line-height:1.5}.MagicControlSupportChat-module__s1TvnW__error{color:var(--mc-primary)}.MagicControlSupportChat-module__s1TvnW__message{border:1px solid var(--mc-border);background:var(--mc-surface-2);max-width:88%;color:var(--mc-text);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:.85rem;padding:.65rem .75rem;font-size:.8rem;line-height:1.45}.MagicControlSupportChat-module__s1TvnW__messageSelf{border-color:color-mix(in srgb, var(--mc-primary) 45%, var(--mc-border));background:var(--mc-primary);color:var(--mc-on-primary);justify-self:end}.MagicControlSupportChat-module__s1TvnW__messageMeta{opacity:.72;margin-top:.35rem;font-size:.62rem;font-weight:750;display:block}.MagicControlSupportChat-module__s1TvnW__composer{border-top:1px solid var(--mc-border);background:var(--mc-surface-2);grid-template-columns:minmax(0,1fr) auto;gap:.6rem;padding:.8rem;display:grid}.MagicControlSupportChat-module__s1TvnW__textarea{resize:vertical;border:1px solid var(--mc-border);background:var(--mc-input);min-height:2.7rem;max-height:7rem;color:var(--mc-text);font:inherit;border-radius:.75rem;padding:.65rem .7rem;font-size:.8rem;line-height:1.35}.MagicControlSupportChat-module__s1TvnW__send{background:var(--mc-primary);min-height:2.7rem;color:var(--mc-on-primary);cursor:pointer;border:0;border-radius:.75rem;align-self:end;padding:.65rem .85rem;font-size:.75rem;font-weight:900}.MagicControlSupportChat-module__s1TvnW__send:disabled,.MagicControlSupportChat-module__s1TvnW__textarea:disabled,.MagicControlSupportChat-module__s1TvnW__trigger:disabled{cursor:not-allowed;opacity:.6}.MagicControlSupportChat-module__s1TvnW__headerIdentity{align-items:center;gap:.72rem;min-width:0;display:flex}.MagicControlSupportChat-module__s1TvnW__headerAvatar,.MagicControlSupportChat-module__s1TvnW__triggerAvatar,.MagicControlSupportChat-module__s1TvnW__messageAvatar{background:var(--mc-surface);border-radius:999px;flex:none;display:block;overflow:hidden}.MagicControlSupportChat-module__s1TvnW__headerAvatar{border:1px solid color-mix(in srgb, var(--mc-primary) 45%, var(--mc-border));width:2.7rem;height:2.7rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--mc-primary) 10%, transparent)}.MagicControlSupportChat-module__s1TvnW__triggerAvatar{border:1px solid color-mix(in srgb, var(--mc-on-primary) 50%, transparent);width:2.3rem;height:2.3rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--mc-on-primary) 15%, transparent)}.MagicControlSupportChat-module__s1TvnW__messageRow{align-items:flex-end;gap:.42rem;width:100%;max-width:100%;display:flex}.MagicControlSupportChat-module__s1TvnW__messageRowSelf{justify-content:flex-end}.MagicControlSupportChat-module__s1TvnW__messageAvatar{border:1px solid var(--mc-border);width:1.75rem;height:1.75rem;margin-bottom:.12rem}.MagicControlSupportChat-module__s1TvnW__avatarImage{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.MagicControlSupportChat-module__s1TvnW__messageRow .MagicControlSupportChat-module__s1TvnW__message{max-width:82%}.MagicControlSupportChat-module__s1TvnW__messageSelf{margin-left:auto}@media (min-width:1024px){.MagicControlSupportChat-module__s1TvnW__root{bottom:1.5rem}.MagicControlSupportChat-module__s1TvnW__trigger{min-width:7.25rem}}@media print{.MagicControlSupportChat-module__s1TvnW__root{display:none!important}}.MagicControlSupportChat-module__s1TvnW__root.MagicControlSupportChat-module__s1TvnW__salesWorkspace{right:auto;bottom:max(calc(env(safe-area-inset-bottom) + 10rem), 10rem);left:max(calc(env(safe-area-inset-left) + .75rem), .75rem);justify-items:start}@media (min-width:1024px){.MagicControlSupportChat-module__s1TvnW__root.MagicControlSupportChat-module__s1TvnW__salesWorkspace{justify-items:start;top:auto!important;bottom:1.5rem!important;right:auto!important;left:max(calc(env(safe-area-inset-left) + 5.5rem), 5.5rem)!important}}
.MagicControlPublicHome-module__NXuBta__publicHome{background:var(--mc-bg);min-height:100vh;color:var(--mc-text)}.MagicControlPublicHome-module__NXuBta__header{z-index:20;border-bottom:1px solid var(--mc-border-soft);background:color-mix(in srgb, var(--mc-bg) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.MagicControlPublicHome-module__NXuBta__headerInner,.MagicControlPublicHome-module__NXuBta__heroFrame,.MagicControlPublicHome-module__NXuBta__sectionFrame,.MagicControlPublicHome-module__NXuBta__functionsFrame,.MagicControlPublicHome-module__NXuBta__finalCtaInner{width:min(100% - 2.5rem,76rem);margin-inline:auto}.MagicControlPublicHome-module__NXuBta__headerInner,.MagicControlPublicHome-module__NXuBta__brand,.MagicControlPublicHome-module__NXuBta__navigation,.MagicControlPublicHome-module__NXuBta__headerActions,.MagicControlPublicHome-module__NXuBta__heroActions{align-items:center;display:flex}.MagicControlPublicHome-module__NXuBta__headerInner{justify-content:space-between;gap:1.5rem;min-height:5rem}.MagicControlPublicHome-module__NXuBta__brand{color:var(--mc-text);flex:none;gap:.65rem;text-decoration:none}.MagicControlPublicHome-module__NXuBta__lockup{width:6.45rem;height:auto;display:block}.MagicControlPublicHome-module__NXuBta__brandOrigin{border-left:1px solid var(--mc-border-soft);color:var(--mc-muted);letter-spacing:.08em;text-transform:uppercase;padding-left:.65rem;font-size:.68rem;font-weight:800}.MagicControlPublicHome-module__NXuBta__navigation{flex:auto;justify-content:center;gap:clamp(1rem,3vw,2.3rem)}.MagicControlPublicHome-module__NXuBta__navigation a,.MagicControlPublicHome-module__NXuBta__loginLink{color:var(--mc-text);font-size:.9rem;font-weight:750;text-decoration:none}.MagicControlPublicHome-module__NXuBta__navigation a:hover,.MagicControlPublicHome-module__NXuBta__loginLink:hover{color:var(--mc-primary)}.MagicControlPublicHome-module__NXuBta__headerActions{flex:none;gap:1.2rem}.MagicControlPublicHome-module__NXuBta__registerLink,.MagicControlPublicHome-module__NXuBta__primaryAction,.MagicControlPublicHome-module__NXuBta__secondaryAction,.MagicControlPublicHome-module__NXuBta__planAction,.MagicControlPublicHome-module__NXuBta__planActionPrimary{border-radius:.85rem;justify-content:center;align-items:center;gap:.75rem;min-height:3.2rem;padding:.8rem 1.35rem;font-size:.9rem;font-weight:850;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.MagicControlPublicHome-module__NXuBta__registerLink,.MagicControlPublicHome-module__NXuBta__primaryAction,.MagicControlPublicHome-module__NXuBta__planActionPrimary{background:var(--mc-primary);box-shadow:var(--mc-action-shadow,var(--mc-shadow));color:var(--mc-on-primary,var(--mc-bg))}.MagicControlPublicHome-module__NXuBta__registerLink{min-height:2.8rem;padding-inline:1rem}.MagicControlPublicHome-module__NXuBta__registerLink:hover,.MagicControlPublicHome-module__NXuBta__primaryAction:hover,.MagicControlPublicHome-module__NXuBta__planActionPrimary:hover,.MagicControlPublicHome-module__NXuBta__planAction:hover,.MagicControlPublicHome-module__NXuBta__secondaryAction:hover{transform:translateY(-1px)}.MagicControlPublicHome-module__NXuBta__secondaryAction,.MagicControlPublicHome-module__NXuBta__planAction{border:1px solid var(--mc-border-strong);background:color-mix(in srgb, var(--mc-surface) 72%, transparent);color:var(--mc-text)}.MagicControlPublicHome-module__NXuBta__secondaryAction:hover,.MagicControlPublicHome-module__NXuBta__planAction:hover{background:var(--mc-surface-2)}.MagicControlPublicHome-module__NXuBta__navigation a:focus-visible,.MagicControlPublicHome-module__NXuBta__loginLink:focus-visible,.MagicControlPublicHome-module__NXuBta__registerLink:focus-visible,.MagicControlPublicHome-module__NXuBta__primaryAction:focus-visible,.MagicControlPublicHome-module__NXuBta__secondaryAction:focus-visible,.MagicControlPublicHome-module__NXuBta__planAction:focus-visible,.MagicControlPublicHome-module__NXuBta__planActionPrimary:focus-visible,.MagicControlPublicHome-module__NXuBta__showcaseTab:focus-visible,.MagicControlPublicHome-module__NXuBta__salesStep:focus-visible,.MagicControlPublicHome-module__NXuBta__showcaseImageLink:focus-visible{outline:3px solid var(--mc-focus-ring,var(--mc-primary));outline-offset:3px}.MagicControlPublicHome-module__NXuBta__heroSection{background:radial-gradient(circle at 84% 16%, color-mix(in srgb, var(--mc-navigation) 22%, transparent), transparent 24rem), radial-gradient(circle at 28% 92%, color-mix(in srgb, var(--mc-primary) 11%, transparent), transparent 31rem), var(--mc-bg);padding:clamp(3rem,6vw,5.5rem) 0 clamp(3.5rem,6vw,6rem);overflow:hidden}.MagicControlPublicHome-module__NXuBta__heroFrame{grid-template-columns:minmax(0,.86fr) minmax(30rem,1.14fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.MagicControlPublicHome-module__NXuBta__heroCopy,.MagicControlPublicHome-module__NXuBta__sectionHeading,.MagicControlPublicHome-module__NXuBta__pricingHeading,.MagicControlPublicHome-module__NXuBta__functionsHeading,.MagicControlPublicHome-module__NXuBta__showcaseCopy{min-width:0}.MagicControlPublicHome-module__NXuBta__eyebrow,.MagicControlPublicHome-module__NXuBta__showcaseKicker,.MagicControlPublicHome-module__NXuBta__showcaseEyebrow{color:var(--mc-primary);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;line-height:1.45}.MagicControlPublicHome-module__NXuBta__heroCopy h1{max-width:11ch;color:var(--mc-text);letter-spacing:-.065em;gap:.03em;margin:1rem 0 0;font-size:clamp(3.1rem,5.4vw,5.25rem);font-weight:900;line-height:.96;display:grid}.MagicControlPublicHome-module__NXuBta__heroCopy h1 span{white-space:nowrap;display:block}.MagicControlPublicHome-module__NXuBta__heroCopy h1 strong{color:var(--mc-primary);font:inherit}.MagicControlPublicHome-module__NXuBta__heroDescription{max-width:35rem;color:var(--mc-muted);margin:1.35rem 0 0;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.58}.MagicControlPublicHome-module__NXuBta__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:1.75rem}.MagicControlPublicHome-module__NXuBta__heroNote{color:var(--mc-secondary);margin:1.1rem 0 0;font-size:.82rem;font-weight:800}.MagicControlPublicHome-module__NXuBta__heroArtwork{justify-self:end;width:min(100%,47rem);margin:0;position:relative}.MagicControlPublicHome-module__NXuBta__artworkImage{width:100%;height:auto;display:block}.MagicControlPublicHome-module__NXuBta__heroArtwork figcaption{border:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-bg) 78%, transparent);color:var(--mc-text);border-radius:999px;margin:0;padding:.35rem .6rem;font-size:.68rem;font-weight:750;position:absolute;bottom:1rem;right:1rem}.MagicControlPublicHome-module__NXuBta__productSection,.MagicControlPublicHome-module__NXuBta__pricingSection{padding:clamp(4rem,8vw,7rem) 0;scroll-margin-top:6rem}.MagicControlPublicHome-module__NXuBta__productSection{border-block:1px solid var(--mc-border-soft);background:color-mix(in srgb, var(--mc-surface) 52%, var(--mc-bg))}.MagicControlPublicHome-module__NXuBta__sectionHeading,.MagicControlPublicHome-module__NXuBta__pricingHeading{gap:.8rem;max-width:46rem;display:grid}.MagicControlPublicHome-module__NXuBta__sectionHeading h2,.MagicControlPublicHome-module__NXuBta__pricingHeading h2,.MagicControlPublicHome-module__NXuBta__functionsHeading h2,.MagicControlPublicHome-module__NXuBta__finalCta h2{color:var(--mc-text);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,4.2vw,4rem);font-weight:900;line-height:1.02}.MagicControlPublicHome-module__NXuBta__sectionHeading>p:not(.MagicControlPublicHome-module__NXuBta__eyebrow),.MagicControlPublicHome-module__NXuBta__pricingHeading>p:not(.MagicControlPublicHome-module__NXuBta__eyebrow),.MagicControlPublicHome-module__NXuBta__functionsHeading>p:not(.MagicControlPublicHome-module__NXuBta__eyebrow),.MagicControlPublicHome-module__NXuBta__finalCta p:not(.MagicControlPublicHome-module__NXuBta__eyebrow){color:var(--mc-muted);margin:0;font-size:1rem;line-height:1.6}.MagicControlPublicHome-module__NXuBta__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.MagicControlPublicHome-module__NXuBta__productCard{border:1px solid var(--mc-border);background:var(--mc-surface);border-radius:1.15rem;min-height:11rem;padding:1.25rem}.MagicControlPublicHome-module__NXuBta__productCardLead{background:radial-gradient(circle at 92% 16%, color-mix(in srgb, var(--mc-primary) 19%, transparent), transparent 15rem), var(--mc-surface-2);border-color:var(--mc-border-strong);grid-column:span 2;min-height:15rem}.MagicControlPublicHome-module__NXuBta__productNumber{color:var(--mc-primary);letter-spacing:.14em;font-size:.72rem;font-weight:900}.MagicControlPublicHome-module__NXuBta__productCard h3,.MagicControlPublicHome-module__NXuBta__addonCard h4{color:var(--mc-text);margin:1rem 0 0;font-size:1rem;line-height:1.2}.MagicControlPublicHome-module__NXuBta__productCardLead h3{font-size:clamp(1.6rem,2.5vw,2.25rem)}.MagicControlPublicHome-module__NXuBta__productCard p{color:var(--mc-muted);margin:.65rem 0 0;font-size:.85rem;line-height:1.5}.MagicControlPublicHome-module__NXuBta__functionsSection{color:var(--mc-text);padding:clamp(4rem,8vw,7rem) 0;scroll-margin-top:6rem;background:var(--mc-bg)!important}.MagicControlPublicHome-module__NXuBta__functionsFrame{gap:clamp(2rem,5vw,3.5rem);display:grid}.MagicControlPublicHome-module__NXuBta__functionsHeading{gap:.8rem;max-width:54rem;display:grid}.MagicControlPublicHome-module__NXuBta__showcase{gap:1.5rem;min-width:0;display:grid}.MagicControlPublicHome-module__NXuBta__showcaseIntro{gap:.55rem;max-width:44rem;display:grid}.MagicControlPublicHome-module__NXuBta__showcaseIntro h3{color:var(--mc-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.1}.MagicControlPublicHome-module__NXuBta__showcaseIntro>p:not(.MagicControlPublicHome-module__NXuBta__showcaseKicker){color:var(--mc-muted);margin:.2rem 0 0;font-size:1rem;line-height:1.58}.MagicControlPublicHome-module__NXuBta__showcaseTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.MagicControlPublicHome-module__NXuBta__showcaseTab,.MagicControlPublicHome-module__NXuBta__salesStep{border:1px solid var(--mc-border);background:var(--mc-surface);min-height:2.75rem;color:var(--mc-text);cursor:pointer;border-radius:999px;font-size:.84rem;font-weight:850;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .16s}.MagicControlPublicHome-module__NXuBta__showcaseTab{min-width:0;padding:.72rem .9rem}.MagicControlPublicHome-module__NXuBta__showcaseTab[aria-selected=true],.MagicControlPublicHome-module__NXuBta__salesStep[aria-pressed=true]{border-color:var(--mc-primary);background:var(--mc-primary);color:var(--mc-on-primary,var(--mc-bg))}.MagicControlPublicHome-module__NXuBta__showcaseTab:hover,.MagicControlPublicHome-module__NXuBta__salesStep:hover{border-color:var(--mc-primary);transform:translateY(-1px)}.MagicControlPublicHome-module__NXuBta__showcasePanel{border:1px solid var(--mc-border);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--mc-primary) 11%, transparent), transparent 24rem), var(--mc-surface);min-height:32rem;box-shadow:var(--mc-shadow);border-radius:1.45rem;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.15rem,3vw,2rem);display:grid}.MagicControlPublicHome-module__NXuBta__showcaseCopy h4{color:var(--mc-text);letter-spacing:-.04em;margin:.7rem 0 0;font-size:clamp(1.55rem,2.7vw,2.35rem);line-height:1.08}.MagicControlPublicHome-module__NXuBta__showcaseCopy>p:not(.MagicControlPublicHome-module__NXuBta__showcaseEyebrow){color:var(--mc-muted);margin:1rem 0 0;font-size:1rem;line-height:1.62}.MagicControlPublicHome-module__NXuBta__showcaseCopy ul{gap:.7rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.MagicControlPublicHome-module__NXuBta__showcaseCopy li{color:var(--mc-text);padding-left:1.25rem;font-size:.9rem;font-weight:650;line-height:1.45;position:relative}.MagicControlPublicHome-module__NXuBta__showcaseCopy li:before{background:var(--mc-primary);content:"";border-radius:999px;width:.48rem;height:.48rem;position:absolute;top:.48rem;left:0}.MagicControlPublicHome-module__NXuBta__salesSteps{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.MagicControlPublicHome-module__NXuBta__salesStep{padding:.74rem .9rem}.MagicControlPublicHome-module__NXuBta__showcaseFigure{min-width:0;margin:0;display:grid}.MagicControlPublicHome-module__NXuBta__showcaseImageLink{border:1px solid var(--mc-border-strong);background:var(--mc-bg);box-shadow:0 1.1rem 2.8rem color-mix(in srgb, var(--mc-bg) 42%, transparent);border-radius:1rem;display:block;overflow:hidden}.MagicControlPublicHome-module__NXuBta__showcaseImage{width:100%;height:auto;display:block}.MagicControlPublicHome-module__NXuBta__showcaseFigure figcaption{color:var(--mc-muted);text-align:right;margin-top:.65rem;font-size:.72rem;font-weight:700}.MagicControlPublicHome-module__NXuBta__showcaseSupport{max-width:58rem;color:var(--mc-muted);margin:0;font-size:.88rem;line-height:1.55}.MagicControlPublicHome-module__NXuBta__pricingSection{border-top:1px solid var(--mc-border-soft);background:radial-gradient(circle at 8% 8%, color-mix(in srgb, var(--mc-secondary) 11%, transparent), transparent 22rem), var(--mc-bg)}.MagicControlPublicHome-module__NXuBta__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.MagicControlPublicHome-module__NXuBta__planCard{border:1px solid var(--mc-border);background:var(--mc-surface);border-radius:1.25rem;flex-direction:column;min-height:31rem;padding:clamp(1.35rem,2.5vw,2rem);display:flex;position:relative}.MagicControlPublicHome-module__NXuBta__planCardRecommended{border-color:var(--mc-primary);background:linear-gradient(145deg, color-mix(in srgb, var(--mc-primary) 13%, transparent), transparent 42%), var(--mc-surface-2);box-shadow:var(--mc-shadow)}.MagicControlPublicHome-module__NXuBta__planBadge{background:var(--mc-secondary);color:var(--mc-bg);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.38rem .6rem;font-size:.7rem;font-weight:900;position:absolute;top:1.2rem;right:1.2rem}.MagicControlPublicHome-module__NXuBta__planCard h3{color:var(--mc-text);letter-spacing:-.03em;margin:0;font-size:1.4rem}.MagicControlPublicHome-module__NXuBta__planPrice{color:var(--mc-primary);letter-spacing:-.06em;margin:1.4rem 0 0;font-size:clamp(2rem,3vw,2.75rem);font-weight:900;line-height:1}.MagicControlPublicHome-module__NXuBta__planDetail{min-height:1.4rem;color:var(--mc-muted);margin:.5rem 0 0;font-size:.85rem}.MagicControlPublicHome-module__NXuBta__planCard ul{flex:auto;gap:.85rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.MagicControlPublicHome-module__NXuBta__planCard li{color:var(--mc-text);padding-left:1.2rem;font-size:.9rem;line-height:1.45;position:relative}.MagicControlPublicHome-module__NXuBta__planCard li:before{background:var(--mc-primary);content:"";border-radius:999px;width:.46rem;height:.46rem;position:absolute;top:.45rem;left:0}.MagicControlPublicHome-module__NXuBta__planAction,.MagicControlPublicHome-module__NXuBta__planActionPrimary{width:100%}.MagicControlPublicHome-module__NXuBta__addonsSection{border-top:1px solid var(--mc-border);gap:1.3rem;margin-top:clamp(2rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.MagicControlPublicHome-module__NXuBta__addonsSection h3{color:var(--mc-text);letter-spacing:-.04em;margin:.65rem 0 0;font-size:clamp(1.35rem,2.5vw,2rem)}.MagicControlPublicHome-module__NXuBta__addonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.MagicControlPublicHome-module__NXuBta__addonCard{border:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-surface) 86%, transparent);border-radius:1rem;padding:1rem}.MagicControlPublicHome-module__NXuBta__addonCard h4{margin:0;font-size:.92rem}.MagicControlPublicHome-module__NXuBta__addonCard p{color:var(--mc-primary);margin:.55rem 0 0;font-size:.9rem;font-weight:850}.MagicControlPublicHome-module__NXuBta__addonCard p.MagicControlPublicHome-module__NXuBta__addonUnavailable{color:var(--mc-muted)}.MagicControlPublicHome-module__NXuBta__registerRule,.MagicControlPublicHome-module__NXuBta__controlledAvailability{max-width:62rem;color:var(--mc-muted);margin:0;font-size:.88rem;line-height:1.55}.MagicControlPublicHome-module__NXuBta__controlledAvailability{border-left:2px solid var(--mc-secondary);color:var(--mc-text);margin-top:1.4rem;padding-left:.9rem;scroll-margin-top:7rem}.MagicControlPublicHome-module__NXuBta__finalCta{border-top:1px solid var(--mc-border-soft);background:radial-gradient(circle at 74% 48%, color-mix(in srgb, var(--mc-primary) 19%, transparent), transparent 25rem), var(--mc-surface);padding:clamp(4rem,9vw,7rem) 0}.MagicControlPublicHome-module__NXuBta__finalCtaInner{gap:1rem;max-width:54rem;display:grid}.MagicControlPublicHome-module__NXuBta__finalCta .MagicControlPublicHome-module__NXuBta__primaryAction{width:fit-content;margin-top:.4rem}@media (max-width:1050px){.MagicControlPublicHome-module__NXuBta__heroFrame{grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr);gap:2rem}.MagicControlPublicHome-module__NXuBta__productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.MagicControlPublicHome-module__NXuBta__addonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.MagicControlPublicHome-module__NXuBta__headerInner,.MagicControlPublicHome-module__NXuBta__heroFrame,.MagicControlPublicHome-module__NXuBta__sectionFrame,.MagicControlPublicHome-module__NXuBta__functionsFrame,.MagicControlPublicHome-module__NXuBta__finalCtaInner{width:min(100% - 2rem,44rem)}.MagicControlPublicHome-module__NXuBta__heroFrame,.MagicControlPublicHome-module__NXuBta__showcasePanel{grid-template-columns:minmax(0,1fr)}.MagicControlPublicHome-module__NXuBta__heroArtwork{justify-self:center;width:min(100%,42rem)}.MagicControlPublicHome-module__NXuBta__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MagicControlPublicHome-module__NXuBta__productCardLead{grid-column:span 2}.MagicControlPublicHome-module__NXuBta__showcasePanel{min-height:0}.MagicControlPublicHome-module__NXuBta__showcaseTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.MagicControlPublicHome-module__NXuBta__planGrid{grid-template-columns:minmax(0,1fr);max-width:34rem}.MagicControlPublicHome-module__NXuBta__planCard{min-height:0}}@media (max-width:650px){.MagicControlPublicHome-module__NXuBta__headerInner{flex-wrap:wrap;gap:.75rem;min-height:auto;padding-block:.65rem}.MagicControlPublicHome-module__NXuBta__lockup{width:5.8rem}.MagicControlPublicHome-module__NXuBta__brandOrigin{display:none}.MagicControlPublicHome-module__NXuBta__headerActions{gap:.7rem;margin-left:auto}.MagicControlPublicHome-module__NXuBta__loginLink{font-size:.78rem}.MagicControlPublicHome-module__NXuBta__registerLink{min-height:2.6rem;padding-inline:.8rem;font-size:.78rem}.MagicControlPublicHome-module__NXuBta__navigation{order:3;justify-content:flex-start;gap:1.4rem;width:100%;padding-block:.2rem .1rem;overflow-x:auto}.MagicControlPublicHome-module__NXuBta__navigation a{flex:none;font-size:.8rem}.MagicControlPublicHome-module__NXuBta__heroSection{padding-top:2.5rem}.MagicControlPublicHome-module__NXuBta__heroCopy h1{max-width:none;font-size:clamp(2.45rem,12.5vw,3.35rem)}.MagicControlPublicHome-module__NXuBta__heroCopy h1 span{white-space:normal}.MagicControlPublicHome-module__NXuBta__heroActions{grid-template-columns:minmax(0,1fr);gap:.7rem;display:grid}.MagicControlPublicHome-module__NXuBta__primaryAction,.MagicControlPublicHome-module__NXuBta__secondaryAction{width:100%}.MagicControlPublicHome-module__NXuBta__heroArtwork figcaption{bottom:.75rem;right:.75rem}.MagicControlPublicHome-module__NXuBta__productGrid,.MagicControlPublicHome-module__NXuBta__addonGrid{grid-template-columns:minmax(0,1fr)}.MagicControlPublicHome-module__NXuBta__productCardLead{grid-column:auto}.MagicControlPublicHome-module__NXuBta__productCard{min-height:0}.MagicControlPublicHome-module__NXuBta__showcaseTabs{scrollbar-color:var(--mc-border-strong) transparent;margin-inline:-.25rem;padding-inline:.25rem;display:flex;overflow-x:auto}.MagicControlPublicHome-module__NXuBta__showcaseTab{flex:none}.MagicControlPublicHome-module__NXuBta__showcasePanel{gap:1.35rem;padding:1rem}.MagicControlPublicHome-module__NXuBta__showcaseCopy h4{font-size:1.6rem}.MagicControlPublicHome-module__NXuBta__showcaseFigure figcaption{text-align:left}.MagicControlPublicHome-module__NXuBta__finalCta .MagicControlPublicHome-module__NXuBta__primaryAction{width:100%}}@media (max-width:390px){.MagicControlPublicHome-module__NXuBta__headerInner,.MagicControlPublicHome-module__NXuBta__heroFrame,.MagicControlPublicHome-module__NXuBta__sectionFrame,.MagicControlPublicHome-module__NXuBta__functionsFrame,.MagicControlPublicHome-module__NXuBta__finalCtaInner{width:min(100% - 1.25rem,44rem)}.MagicControlPublicHome-module__NXuBta__lockup{width:5.25rem}.MagicControlPublicHome-module__NXuBta__headerActions{gap:.5rem}.MagicControlPublicHome-module__NXuBta__registerLink{padding-inline:.7rem}.MagicControlPublicHome-module__NXuBta__heroCopy h1{font-size:clamp(2.2rem,12vw,2.8rem)}.MagicControlPublicHome-module__NXuBta__heroDescription{font-size:.96rem}.MagicControlPublicHome-module__NXuBta__salesStep{width:100%}}@media (prefers-reduced-motion:reduce){.MagicControlPublicHome-module__NXuBta__registerLink,.MagicControlPublicHome-module__NXuBta__primaryAction,.MagicControlPublicHome-module__NXuBta__secondaryAction,.MagicControlPublicHome-module__NXuBta__planAction,.MagicControlPublicHome-module__NXuBta__planActionPrimary,.MagicControlPublicHome-module__NXuBta__showcaseTab,.MagicControlPublicHome-module__NXuBta__salesStep{transition:none}}
