*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto}html,body{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100svh;line-height:1.5;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}#root{isolation:isolate}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--mantora-purple-950:#24002f;--mantora-purple-900:#40095b;--mantora-purple-800:#501f8f;--mantora-purple-700:#582aab;--mantora-purple-600:#6840e1;--mantora-purple-500:#704bfd;--mantora-black:#050505;--mantora-black-soft:#0b080e;--mantora-surface:#16091d;--mantora-surface-raised:#1f0e29;--mantora-white:#fff;--mantora-off-white:#f4f2f5;--mantora-cream:#f3ead9;--mantora-muted:#f4f2f59e;--mantora-muted-strong:#f4f2f5d1;--mantora-line:#f4f2f52e;--mantora-line-strong:#f4f2f552;--mantora-glass:#704bfd1f;--gradient-mantora-main:radial-gradient(125% 125% at 72% 82%, #704bfd 0%, #582aab 26%, #40095b 62%, #24002f 100%);--gradient-mantora-deep:linear-gradient(135deg, #704bfd 0%, #582aab 35%, #501f8f 65%, #24002f 100%);--gradient-mantora-glow:radial-gradient(circle, #704bfdb8 0%, #582aab61 38%, #40095b00 72%);--gradient-mantora-cover:radial-gradient(140% 140% at 15% 12%, #40095b 0%, #24002f 55%, #050505 100%);--gradient-mantora-card:linear-gradient(160deg, #582aab38 0%, #24002f99 100%);--gradient-fractal-glass:linear-gradient(135deg, #704bfde6 0%, #d86cff8c 32%, #582aabbf 58%, #40095bf2 100%);--font-display:"Abacaxi", "General Sans", "Inter", "Arial Narrow", sans-serif;--font-body:"Abacaxi", "General Sans", "Inter", Arial, sans-serif;--fw-thin:100;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:700;--space-2xs:clamp(.375rem, .34rem + .15vw, .5rem);--space-xs:clamp(.625rem, .56rem + .3vw, .875rem);--space-sm:clamp(1rem, .9rem + .4vw, 1.25rem);--space-md:clamp(1.5rem, 1.3rem + .8vw, 2.25rem);--space-lg:clamp(2.5rem, 2rem + 2vw, 4rem);--space-xl:clamp(4rem, 3rem + 4vw, 7rem);--space-2xl:clamp(6rem, 4.5rem + 6vw, 10rem);--text-display:clamp(2.75rem, 1.6rem + 5.5vw, 7.5rem);--text-h1:clamp(2.25rem, 1.4rem + 4vw, 5.5rem);--text-h2:clamp(1.75rem, 1.3rem + 2.2vw, 3.25rem);--text-h3:clamp(1.25rem, 1.05rem + .9vw, 1.75rem);--text-body-lg:clamp(1.05rem, .95rem + .4vw, 1.3rem);--text-body:clamp(.95rem, .9rem + .2vw, 1.05rem);--text-small:clamp(.75rem, .72rem + .1vw, .8125rem);--text-micro:clamp(.6875rem, .67rem + .08vw, .75rem);--tracking-tight:-.03em;--tracking-normal:0;--tracking-wide:.08em;--tracking-widest:.16em;--leading-tight:.94;--leading-snug:1.15;--leading-normal:1.5;--leading-relaxed:1.85;--ease-out:power3.out;--ease-in-out:power2.inOut;--ease-big:expo.inOut;--ease-loop:sine.inOut;--dur-fast:.4s;--dur-base:.8s;--dur-slow:1.4s;--radius-sm:.25rem;--radius-md:.75rem;--radius-lg:1.5rem;--safe-top:clamp(4.75rem, 8vh + 2rem, 7.5rem);--z-cursor:900;--z-rail:500;--z-nav:400;--z-overlay:300;--z-content:10;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-fast:10ms;--dur-base:10ms;--dur-slow:10ms}}@font-face{font-family:Abacaxi;src:url(/assets/fonts/abacaxi/AbacaxiLatinVF.woff2)format("woff2-variations"),url(/assets/fonts/abacaxi/AbacaxiLatinVF.woff2)format("woff2"),url(/assets/fonts/abacaxi/AbacaxiLatinVF.otf)format("opentype");font-weight:100 700;font-style:normal;font-display:swap}body{font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--mantora-off-white);background:var(--mantora-black)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);font-weight:var(--fw-bold)}p{font-weight:var(--fw-light);line-height:var(--leading-relaxed);color:var(--mantora-muted)}.eyebrow{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--mantora-purple-500)}.section-index{font-family:var(--font-display);font-weight:var(--fw-thin);font-size:var(--text-h2);letter-spacing:var(--tracking-tight);color:var(--mantora-line-strong);font-variant-numeric:tabular-nums}html{background:var(--mantora-black)}#smooth-wrapper{width:100%;position:relative;overflow:hidden}#smooth-content{width:100%}.container-mantora{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(1.25rem,3vw,3.5rem)}.skip-link{top:-100%;left:var(--space-sm);z-index:999;background:var(--mantora-purple-500);color:var(--mantora-white);border-radius:var(--radius-sm);font-weight:var(--fw-bold);transition:top .2s var(--ease-out);padding:.75rem 1.25rem;position:fixed}.skip-link:focus-visible{top:var(--space-sm)}:focus-visible{outline:2px solid var(--mantora-purple-500);outline-offset:3px}section[data-theme=black]{background:var(--mantora-black);color:var(--mantora-off-white)}section[data-theme=purple]{background:var(--gradient-mantora-main);color:var(--mantora-white)}section[data-theme=light]{background:var(--mantora-off-white);color:var(--mantora-black)}section[data-theme=light] p{color:#0505059e}.tag{font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--mantora-purple-500);align-items:center;gap:.5em;display:inline-flex}.tag:before{content:"";background:currentColor;border-radius:2px;width:.4em;height:.4em}.btn{white-space:nowrap;border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-wide);transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.6em;padding:1rem 1.75rem;display:inline-flex}.btn-primary{background:var(--mantora-purple-500);color:var(--mantora-white)}.btn-primary:hover{background:var(--mantora-purple-600);transform:translateY(-2px)}.btn-outline{border:1px solid var(--mantora-line-strong);color:var(--mantora-off-white)}.btn-outline:hover{border-color:var(--mantora-purple-500);background:var(--mantora-glass)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none){.custom-cursor{display:none}}.audience-hero{padding-block:var(--space-md) var(--space-xl)}.audience-hero__inner{max-width:820px}.audience-hero__headline{font-size:var(--text-h1);margin-block:var(--space-xs) var(--space-sm);max-width:22ch}.audience-hero__subheadline{font-size:var(--text-body-lg);opacity:.85;max-width:60ch;margin-bottom:var(--space-sm)}.audience-hero__body{font-size:var(--text-body);opacity:.75;max-width:65ch;margin-top:var(--space-sm)}.audience-cta{padding-block:var(--space-2xl) var(--space-xl)}.audience-cta__inner{max-width:640px}.audience-cta__title{font-size:var(--text-h2);max-width:24ch;margin-bottom:var(--space-2xs)}.audience-cta__subtext{opacity:.7;margin-bottom:var(--space-md)}.u-relative{position:relative}.u-grain{isolation:isolate;position:relative}.u-grain:after{content:"";pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.u-scanlines{position:relative}.u-scanlines:before{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000002e 0 1px,#0000 2px 3px);position:absolute;inset:0}.u-glass{background:var(--gradient-fractal-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff24;box-shadow:inset 0 1px #fff3,0 20px 60px #24002f8c}@media (width<=767px){.u-glass{-webkit-backdrop-filter:none;backdrop-filter:none}}.transmission-label{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--mantora-muted-strong);font-variant-numeric:tabular-nums}.noise-overlay{pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.noise-overlay--scanlines:after{content:"";mix-blend-mode:multiply;background:repeating-linear-gradient(#00000038 0 1px,#0000 2px 3px);position:absolute;inset:0}.preloader{z-index:var(--z-overlay);justify-content:center;align-items:center;gap:var(--space-lg);background:var(--mantora-black);flex-direction:column;display:flex;position:fixed;inset:0}.preloader__tv{aspect-ratio:1;border-radius:var(--radius-lg);width:min(70vw,62vh,520px);position:relative;overflow:hidden;box-shadow:0 0 120px #704bfd59}.preloader__tv-frame{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}.preloader__status{align-items:center;gap:var(--space-xs);flex-direction:column;width:min(60vw,320px);display:flex}.preloader__bar{background:var(--mantora-line);width:100%;height:2px;overflow:hidden}.preloader__bar-fill{transform-origin:0;background:var(--mantora-purple-500);width:100%;height:100%;transition:transform .2s linear}@media (prefers-reduced-motion:reduce){.preloader__bar-fill{transition:none}}.nav{z-index:var(--z-nav);padding-block:var(--space-sm);background:linear-gradient(#050505bf,#0000);position:fixed;top:0;left:0;right:0}.nav__inner{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.nav__brand{font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--mantora-off-white);white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-fast) var(--ease-out);overflow:hidden}.nav__brand:hover,.nav__brand:focus-visible{color:var(--mantora-purple-500)}.nav__brand-sep{color:var(--mantora-purple-500);margin-inline:.35em}.nav__live{font-family:var(--font-display);font-size:var(--text-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--mantora-muted-strong);white-space:nowrap;flex-shrink:0;align-items:center;gap:.55em;display:flex}.nav__live-dot{background:var(--mantora-purple-500);border-radius:50%;width:.5rem;height:.5rem;animation:2.2s ease-out infinite nav-live-pulse;display:inline-block;position:relative;box-shadow:0 0 #704bfd80}@keyframes nav-live-pulse{0%{box-shadow:0 0 #704bfd80}70%{box-shadow:0 0 0 .28rem #704bfd00}to{box-shadow:0 0 #704bfd00}}@media (width<=640px){.nav__brand{font-size:var(--text-micro);max-width:46vw}.nav__live span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.nav__live-dot{animation:none;box-shadow:0 0 0 3px #704bfd47}}.custom-cursor{z-index:var(--z-cursor);pointer-events:none;opacity:1;transition:opacity .12s ease-out;position:fixed;inset:0}body:has(.television:hover) .custom-cursor{opacity:0}.custom-cursor__dot,.custom-cursor__ring{border-radius:50%;position:fixed;top:0;left:0;translate:-50% -50%}.custom-cursor__dot{background:var(--mantora-purple-500);width:6px;height:6px}.custom-cursor__ring{border:1px solid var(--mantora-line-strong);width:34px;height:34px;transition:width .25s var(--ease-out), height .25s var(--ease-out), border-color .25s}.custom-cursor__ring[data-state=ver],.custom-cursor__ring[data-state=abrir]{border-color:var(--mantora-purple-500);width:56px;height:56px}.custom-cursor__ring[data-state=contato]{background:var(--mantora-purple-500);opacity:.15;width:64px;height:64px}@media (hover:none){.custom-cursor{display:none}}.television{aspect-ratio:1056/983;width:min(58vw,82svh,720px);transform-style:preserve-3d;will-change:transform;border-radius:4%;position:relative;overflow:hidden}.television__video{z-index:0;object-fit:cover;pointer-events:none;width:181.82%;max-width:none;height:109.87%;max-height:none;position:absolute;top:-2.24%;left:-39.96%}.television__screen{isolation:isolate;background:0 0;width:84%;height:87%;position:absolute;top:10%;left:9%;overflow:hidden}.television__backdrop{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.television__content{z-index:3;width:100%;height:100%;color:var(--mantora-off-white);scrollbar-width:none;flex-direction:column;padding-bottom:4%;display:flex;position:relative;overflow:hidden auto}.television__content::-webkit-scrollbar{display:none}.television__static{z-index:5;opacity:0;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffffe6 0 1px,#0000 1px 2px),repeating-linear-gradient(90deg,#ffffff80 0 1px,#0000 1px 3px);background-size:3px 3px,5px 5px;position:absolute;inset:0}.television__static[data-mode=interference]{animation:.28s steps(7,end) television-flicker}.television__static[data-mode=switching]{animation:.36s steps(9,end) television-flicker}@keyframes television-flicker{0%,to{opacity:0}12%{opacity:.6}24%{opacity:.15}36%{opacity:.7}50%{opacity:.2}64%{opacity:.5}78%{opacity:.12}90%{opacity:.35}}.television__static[data-mode=interference]:before,.television__static[data-mode=switching]:before{content:"";background:var(--mantora-purple-500);height:2px;animation:.4s ease-in-out television-sync-line;position:absolute;left:0;right:0;box-shadow:0 0 12px 2px #704bfde6}.television__static[data-mode=switching]:before{height:3px}@keyframes television-sync-line{0%{opacity:0;top:0%}15%{opacity:1}to{opacity:0;top:100%}}.television__static[data-mode=switching]:after{content:attr(data-number);font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--mantora-white);text-shadow:0 0 24px #704bfdd9;justify-content:center;align-items:center;font-size:clamp(3rem,6vw + 1rem,6rem);animation:.4s ease-out television-number-flash;display:flex;position:absolute;inset:0}@keyframes television-number-flash{0%{opacity:0;transform:scale(.8)}35%{opacity:1;transform:scale(1.05)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (width<=767px){.television{width:min(84vw,62svh,420px)}}@media (prefers-reduced-motion:reduce){.television__static{display:none}}.tv-character{aspect-ratio:1;--tv-screen-x:38.3%;--tv-screen-y:10.2%;--tv-screen-width:20.5%;--tv-screen-height:15.3%;--tv-screen-sitting-x:34.1%;--tv-screen-sitting-y:13.6%;--tv-screen-sitting-width:25.2%;--tv-screen-sitting-height:18%;width:auto;max-width:100%;height:max(56vh,76svh);margin-inline:auto;position:relative}.tv-character__artwork{--tv-head-x:0px;--tv-head-y:0px;--tv-head-rotate:0deg;position:absolute;inset:0}.tv-character__head-mask,.tv-character__head-follow{clip-path:inset(0 29% 64%);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.tv-character__head-mask{z-index:1;background:var(--mantora-black)}.tv-character__head-follow{z-index:2;transform-origin:50% 22%;transform:translate3d(var(--tv-head-x), var(--tv-head-y), 0) rotate(var(--tv-head-rotate));will-change:transform;background:url(/assets/home/tv-character-new.webp) 50%/contain no-repeat;transition:transform .16s ease-out,opacity 80ms linear}.tv-character__artwork.is-transitioning .tv-character__head-mask,.tv-character__artwork.is-transitioning .tv-character__head-follow{opacity:0}.tv-character__image,.tv-character__video{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tv-character__video{z-index:3;opacity:0;transition:opacity .22s ease-out}.tv-character__image{z-index:0;transition:opacity .22s ease-out}.tv-character__video.is-visible{opacity:1}.tv-character__image.is-hidden{opacity:0}.tv-character__screen{left:var(--tv-screen-sitting-x);top:var(--tv-screen-sitting-y);width:var(--tv-screen-sitting-width);height:var(--tv-screen-sitting-height);z-index:4;isolation:isolate;transition-property:left,top,width,height;transition-timing-function:ease-out;position:absolute;overflow:hidden}.tv-character__screen.is-standing{left:var(--tv-screen-x);top:var(--tv-screen-y);width:var(--tv-screen-width);height:var(--tv-screen-height)}.tv-character__content{z-index:3;width:100%;height:100%;color:var(--mantora-off-white);flex-direction:column;justify-content:center;align-items:flex-start;padding:5% 7%;display:none;position:relative}@media (width<=767px){.tv-character{width:min(84vw,60svh,460px);height:auto}}@media (prefers-reduced-motion:reduce){.tv-character__head-follow{transition:none;transform:none!important}.tv-character__screen{transition:none}}.tv-portal{z-index:var(--z-overlay);opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity, border-radius;background:radial-gradient(120% 140% at 50% 40%,#201033 0%,#0a0510 62%,#000 100%);border-radius:2%;position:fixed;overflow:hidden;transform:scale(1)}.tv-portal.is-active{opacity:1}.tv-portal__glow{opacity:0;mix-blend-mode:screen;background:radial-gradient(closest-side,#704bfd8c,#0000 70%);position:absolute;inset:-20%}.tv-portal__static{opacity:0;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffffe6 0 1px,#0000 1px 2px),repeating-linear-gradient(90deg,#ffffff80 0 1px,#0000 1px 3px);background-size:3px 3px,5px 5px;position:absolute;inset:0}.tv-portal__sync-line{background:var(--mantora-purple-500);opacity:0;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px 3px #704bfde6}@media (prefers-reduced-motion:reduce){.tv-portal{transition:none}}.channel-selector{cursor:pointer;background:#0505058c;border-left:3px solid #0000;border-radius:.5rem;align-items:center;gap:.75em;min-height:44px;padding:1.1em 1.25em;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex;position:relative;overflow:hidden}.channel-selector:hover,.channel-selector:focus-visible,.channel-selector.is-active{border-left-color:var(--mantora-purple-500);background:#704bfd14}.channel-selector.is-switching{background:#704bfd2e}.channel-selector__main{flex-direction:column;flex:auto;min-width:0;display:flex}.channel-selector__index{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);color:var(--mantora-purple-500);text-shadow:var(--tv-text-outline);font-size:clamp(.75rem,.6rem + .6vw,.95rem)}.channel-selector__title{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--mantora-white);text-shadow:var(--tv-text-outline);transform-origin:0;font-size:clamp(1.35rem,.9rem + 1.9vw,2.15rem);transition:transform .15s ease-out;display:block}.channel-selector:hover .channel-selector__title,.channel-selector:focus-visible .channel-selector__title,.channel-selector.is-active .channel-selector__title{transform:scale(1.02)}.channel-selector__arrow{color:var(--mantora-off-white);opacity:.45;flex-shrink:0;font-size:1.6rem;transition:transform .15s ease-out,opacity .15s ease-out,color .15s ease-out;transform:translate(0)}.channel-selector:hover .channel-selector__arrow,.channel-selector:focus-visible .channel-selector__arrow,.channel-selector.is-active .channel-selector__arrow{opacity:1;color:var(--mantora-purple-500);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.channel-selector__title,.channel-selector__arrow{transition:none}}.home{background:var(--mantora-black);--tv-text-outline:-1px -1px 0 #000000e6, 1px -1px 0 #000000e6, -1px 1px 0 #000000e6, 1px 1px 0 #000000e6, 0 2px 10px #000c;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.home__hero{align-items:center;gap:var(--space-md);width:100%;min-height:100svh;padding:calc(var(--safe-top) + var(--space-sm)) var(--space-lg) var(--space-md);background:var(--mantora-black);will-change:transform;transform-style:preserve-3d;grid-template-columns:58% 42%;display:grid;position:relative}.home__character{justify-content:center;display:flex}.home__programming{align-items:flex-start;gap:var(--space-lg);flex-direction:column;padding-inline-start:clamp(.5rem,1vw,1.5rem);display:flex}.home__channels{gap:var(--space-md);flex-direction:column;width:100%;display:flex}.home__programming{transition:opacity .32s ease-out,transform .32s ease-out}.home__programming[data-phase=entering]{opacity:0;pointer-events:none;transform:translate(.75rem)}.home__topbar{z-index:6;padding:var(--space-sm) var(--space-lg);justify-content:space-between;align-items:center;gap:.6em;display:flex;position:fixed;top:0;left:0;right:0}.home__topbar-brand{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-small);color:var(--mantora-white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home__topbar-sep{color:var(--mantora-purple-500);margin-inline:.3em}.home__topbar-live{font-family:var(--font-display);font-size:var(--text-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--mantora-muted-strong);white-space:nowrap;flex-shrink:0;align-items:center;gap:.5em;display:flex}.home__topbar-dot{background:var(--mantora-purple-500);border-radius:50%;width:.4rem;height:.4rem;animation:2.2s ease-out infinite nav-live-pulse;display:inline-block;position:relative;box-shadow:0 0 #704bfd80}@media (width<=640px){.home__topbar{padding:var(--space-sm) var(--space-md)}}@media (prefers-reduced-motion:reduce){.home__topbar-dot{animation:none;box-shadow:0 0 0 2px #704bfd47}}.home__headline-2{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(.62rem,.32rem + 1.15vw,1.05rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--mantora-white);text-shadow:var(--tv-text-outline)}@media (width<=1024px){.home__hero{gap:var(--space-lg);padding-inline:var(--space-md);min-height:auto;padding-block:calc(var(--safe-top) + var(--space-md)) var(--space-xl);grid-template-rows:auto auto;grid-template-columns:1fr}.home__programming{align-items:stretch;padding-inline-start:0}}@media (width<=767px){.home{min-height:100svh}.home__hero{padding-inline:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.home__hero{transform:none!important}.home__hero[data-phase=entering]{opacity:0;transition:opacity .2s ease-out}.home__programming{transition:none}}:root{--mantora-purple-200:#cbb8ff;--mantora-purple-300:#b49bff;--mantora-error:#ff8f8f;--mtr-ease:cubic-bezier(.16, .84, .44, 1);--mtr-gutter:clamp(1.25rem, 3.5vw, 3rem);--mtr-max:1320px;--mtr-section-y:clamp(4.5rem, 3.5rem + 4vw, 8rem)}.mtr-wrap{width:100%;max-width:var(--mtr-max);padding-inline:var(--mtr-gutter);margin-inline:auto}.mtr-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mantora-purple-200);font-size:clamp(.9rem,.85rem + .3vw,1.15rem);font-weight:600;line-height:1.4}.mtr-reveal{opacity:0;transition:opacity .7s var(--mtr-ease), transform .7s var(--mtr-ease);transform:translateY(16px)}.mtr-reveal[data-shown=true]{opacity:1;transform:none}.mtr-btn{background:var(--mantora-purple-500);color:#fff;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .3s ease, transform .3s var(--mtr-ease), box-shadow .3s ease;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.9rem,min(1rem + .3vw,2.5vh),1.15rem) clamp(1.1rem,1rem + .6vw,1.6rem);font-size:clamp(.74rem,min(.72rem + .22vw,1.9vh),.92rem);font-weight:600;text-decoration:none;display:flex}.mtr-btn:hover{background:var(--mantora-purple-600);transform:translateY(-2px);box-shadow:0 14px 34px #704bfd4d}.mtr-btn:active{transform:translateY(0)}.mtr-btn:focus-visible{outline:2px solid var(--mantora-purple-200);outline-offset:3px}.mtr-btn[disabled]{opacity:.7;cursor:progress}@media (prefers-reduced-motion:reduce){.mtr-reveal{opacity:1!important;transition:none!important;transform:none!important}[data-marquee]{animation:none!important}}.mtr-header{z-index:50;background:0 0;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;inset:0 0 auto}.mtr-header[data-scrolled=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--mantora-line);background:#050505e0}.mtr-header__bar{width:100%;max-width:var(--mtr-max);padding:clamp(.8rem, 1.3vw, 1.05rem) var(--mtr-gutter);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.mtr-header__logo{color:var(--mantora-off-white);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.7rem;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.mtr-header__logo:hover{opacity:.7}.mtr-header__logo sup{font-size:.55em}.mtr-header__mark{background:var(--mantora-purple-500);flex:none;width:15px;height:15px}.mtr-header__nav{border:1px solid var(--mantora-line);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;display:flex}.mtr-header__nav a{color:var(--mantora-muted);border-right:1px solid var(--mantora-line);align-items:center;gap:.5rem;padding:.65rem 1rem;text-decoration:none;transition:background .3s,color .3s;display:flex}.mtr-header__nav a:last-child{border-right:0}.mtr-header__nav a:hover{color:#fff;background:#704bfd1a}.mtr-header__nav a[aria-current=page]{color:#fff;background:#704bfd29}.mtr-header__nav a[aria-current=page] .mtr-header__num{color:var(--mantora-purple-300)}.mtr-header__short{display:none}.mtr-header__cta{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;background:var(--mantora-purple-500);color:#fff;flex:none;align-items:center;gap:.55rem;padding:.7rem 1.15rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:background .3s;display:flex}.mtr-header__cta:hover{background:var(--mantora-purple-600)}.mtr-header__pulse{background:#fff;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite mtrPulse}@keyframes mtrPulse{0%,to{opacity:.35}50%{opacity:1}}@media (width<=1100px){.mtr-header__nav{border:0;gap:.4rem}.mtr-header__nav a{border:1px solid var(--mantora-line);padding:.45rem .6rem}.mtr-header__nav a[aria-current=page]{border-color:var(--mantora-purple-500)}.mtr-header__label,.mtr-header__num{display:none}.mtr-header__short{display:inline}}@media (width<=560px){.mtr-header__bar{gap:.75rem}.mtr-header__nav{display:none}}@media (prefers-reduced-motion:reduce){.mtr-header__pulse{animation:none}}.mtr-header__logo img{width:clamp(7.4rem,8.5vw,9rem);height:auto;display:block}.mtr-hero{border-bottom:1px solid var(--mantora-line);min-height:100svh;padding:clamp(4.5rem, 4.25rem + 1vw, 6rem) var(--mtr-gutter) clamp(1.75rem, 1.5rem + 1vw, 3rem);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.mtr-hero__glow,.mtr-hero__veil{pointer-events:none;position:absolute;inset:0}.mtr-hero__glow{opacity:.55;background:radial-gradient(125% 125% at 78% 88%,#704bfd 0%,#582aab 24%,#40095b 58%,#24002f 100%)}.mtr-hero__veil{background:linear-gradient(#0505058c 0%,#05050533 45%,#050505d9 100%)}.mtr-hero__inner{width:100%;max-width:var(--mtr-max);margin-inline:auto;position:relative}.mtr-hero__channel{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.mtr-hero__chip{border:1px solid var(--mantora-line-strong);white-space:nowrap;color:var(--mantora-off-white);padding:.4rem .8rem}.mtr-hero__chip,.mtr-hero__channelName{letter-spacing:.2em;text-transform:uppercase;font-size:clamp(.68rem,min(.62rem + .35vw,1.7vh),.82rem)}.mtr-hero__channelName{color:var(--mantora-muted)}.mtr-hero__grid,.mtr-hero__foot{gap:var(--mtr-hero-gap,clamp(.9rem, .9rem + .9vw, 2.25rem)) clamp(1.25rem, min(1.25rem + 1.5vw, 4vh), 3rem);grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);display:grid}.mtr-hero__grid{margin-top:var(--mtr-hero-gap,clamp(.9rem, .9rem + .9vw, 2.25rem));align-items:end}.mtr-hero__foot{margin-top:var(--mtr-hero-gap,clamp(.9rem, .9rem + .9vw, 2.25rem));padding-top:var(--mtr-hero-gap,clamp(.9rem, .9rem + .9vw, 2.25rem));border-top:1px solid var(--mantora-line);align-items:center}.mtr-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--mantora-purple-200);font-size:clamp(.72rem,min(.68rem + .3vw,1.9vh),.95rem);font-weight:600}.mtr-hero__headline{letter-spacing:-.035em;text-wrap:balance;margin-top:clamp(.6rem,min(.6rem + .4vw,1.6vh),1.25rem);font-size:clamp(1.7rem,min(1.1rem + 2.35vw,6vh),3.85rem);font-weight:600;line-height:1.04}.mtr-hero__card{border:1px solid var(--mantora-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050580}.mtr-hero__highlight{letter-spacing:-.02em;border-bottom:1px solid var(--mantora-line);padding:clamp(.9rem,min(1rem + .6vw,2.6vh),1.6rem);font-size:clamp(1rem,min(1rem + .5vw,3.1vh),1.55rem);font-weight:500;line-height:1.3}.mtr-hero__pills{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.mtr-hero__pills li{letter-spacing:.12em;text-transform:uppercase;color:var(--mantora-muted-strong);border-bottom:1px solid var(--mantora-line);padding:clamp(.6rem,min(.7rem + .3vw,1.6vh),.95rem) clamp(1rem,1rem + .5vw,1.6rem);font-size:clamp(.7rem,min(.7rem + .18vw,1.75vh),.85rem);transition:background .3s,color .3s}.mtr-hero__pills li:nth-child(odd){border-right:1px solid var(--mantora-line)}.mtr-hero__pills li:nth-last-child(-n+2){border-bottom:0}.mtr-hero__pills li:hover{color:#fff;background:#704bfd24}.mtr-hero__body{color:var(--mantora-muted-strong);text-wrap:pretty;max-width:62ch;font-size:clamp(.92rem,min(.95rem + .3vw,2.4vh),1.22rem);line-height:1.6}.mtr-hero__cta{width:100%}@media (width<=1100px){.mtr-hero{min-height:auto}.mtr-hero__grid,.mtr-hero__foot{grid-template-columns:minmax(0,1fr);align-items:stretch}.mtr-hero__cta{order:-1}}@media (height<=660px){.mtr-hero{--mtr-hero-gap:.6rem;padding-top:4rem;padding-bottom:1rem}.mtr-hero__pills{grid-template-columns:repeat(4,minmax(0,1fr))}.mtr-hero__pills li{border-bottom:0}.mtr-hero__pills li:not(:last-child){border-right:1px solid var(--mantora-line)}}.mtr-page--empresas .mtr-hero{min-height:min(100svh,900px);padding-top:clamp(6rem,10vh,8.5rem);padding-bottom:clamp(2rem,5vh,4.5rem)}.mtr-page--empresas .mtr-hero__glow{opacity:.72;background:radial-gradient(75% 95% at 78% 62%,#704bfd80,#0000 64%),radial-gradient(90% 90% at 10% 100%,#40095b 0%,#16051d 52%,#050505 100%)}.mtr-page--empresas .mtr-hero__veil{background:linear-gradient(#f4f2f507 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#f4f2f507 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#05050566,#050505b8)}.mtr-page--empresas .mtr-hero__inner:before{content:"03";color:#f4f2f509;letter-spacing:-.12em;pointer-events:none;font-size:clamp(15rem,28vw,30rem);font-weight:700;line-height:.7;position:absolute;top:50%;right:-.03em;transform:translateY(-50%)}.mtr-page--empresas .mtr-hero__grid{grid-template-columns:minmax(0,1.18fr) minmax(25rem,.82fr);align-items:center;margin-top:clamp(2.4rem,6vh,5rem)}.mtr-page--empresas .mtr-hero__headline{letter-spacing:-.055em;max-width:15ch;font-size:clamp(2.75rem,min(2rem + 3.4vw,7.6vh),5.4rem);line-height:.98}.mtr-page--empresas .mtr-hero__card{background:linear-gradient(145deg,#170f22e0,#060508d6);border-color:#cbb8ff38;position:relative;box-shadow:0 30px 80px #00000073,inset 0 0 50px #704bfd09}.mtr-page--empresas .mtr-hero__card:before{content:"";background:linear-gradient(#0000,#704bfd 22% 78%,#0000);width:2px;position:absolute;inset:-1px auto -1px -1px;box-shadow:0 0 15px #704bfda6}.mtr-page--empresas .mtr-hero__highlight{font-size:clamp(1.15rem,1rem + .7vw,1.7rem)}.mtr-page--empresas .mtr-hero__foot{margin-top:clamp(1.8rem,4vh,3.5rem);padding-top:clamp(1.3rem,3vh,2.4rem)}.mtr-page--empresas .mtr-hero__cta{box-shadow:0 18px 48px #40095b61}@media (width<=1100px){.mtr-page--empresas .mtr-hero{min-height:auto}.mtr-page--empresas .mtr-hero__grid{grid-template-columns:minmax(0,1fr)}.mtr-page--empresas .mtr-hero__headline{max-width:18ch}}.mtr-ticker{border-top:1px solid var(--mantora-line);border-bottom:1px solid var(--mantora-line);background:var(--mantora-black);padding:.85rem 0;overflow:hidden}.mtr-ticker__track{width:max-content;animation:linear infinite mtrMarquee;display:flex}.mtr-ticker__run{align-items:center;gap:clamp(2rem,4vw,3.5rem);padding-right:clamp(2rem,4vw,3.5rem);display:flex}.mtr-ticker__item{letter-spacing:.2em;text-transform:uppercase;color:var(--mantora-muted);white-space:nowrap;align-items:center;gap:clamp(2rem,4vw,3.5rem);font-size:.7rem;display:flex}.mtr-ticker__dot{color:var(--mantora-purple-500)}@keyframes mtrMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.mtr-services{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line)}.mtr-services__head{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,1.25rem + 1.5vw,3.5rem);display:grid}.mtr-services__title{letter-spacing:-.032em;text-wrap:balance;max-width:30ch;margin-top:1.1rem;font-size:clamp(1.55rem,1.15rem + 1.9vw,2.75rem);font-weight:600;line-height:1.1}.mtr-services__intro{letter-spacing:.14em;text-transform:uppercase;color:var(--mantora-purple-200);padding-bottom:.4rem;font-size:clamp(.9rem,.85rem + .3vw,1.15rem);font-weight:600;line-height:1.4}.mtr-services__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(1rem,.85rem + .8vw,1.5rem);margin:clamp(2rem,1.75rem + 1.5vw,3.25rem) 0 0;padding:0;list-style:none;display:grid}.mtr-services__step{border:1px solid var(--mantora-line);transition:border-color .4s ease, transform .4s var(--mtr-ease), box-shadow .4s ease, opacity .7s var(--mtr-ease);background:linear-gradient(160deg,#582aab33 0%,#24002f8c 100%);flex-direction:column;gap:1.1rem;padding:clamp(1.75rem,1.5rem + 1.5vw,3rem);display:flex}.mtr-services__step:hover{border-color:var(--mantora-purple-500);transform:translateY(-4px);box-shadow:0 18px 44px #00000073}.mtr-services__badge{border:1px solid var(--mantora-line-strong);letter-spacing:.06em;width:38px;height:38px;color:var(--mantora-purple-200);justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.mtr-services__stepTitle{letter-spacing:-.022em;font-size:clamp(1.2rem,1.05rem + .7vw,1.6rem);font-weight:600;line-height:1.2}.mtr-services__stepBody{color:var(--mantora-muted-strong);text-wrap:pretty;font-size:1rem;line-height:1.7}.mtr-services__closing{background:#704bfd14;border:1px solid #704bfd66;margin-top:clamp(1rem,.85rem + .8vw,1.5rem);padding:clamp(1.75rem,1.5rem + 1.5vw,2.75rem)}.mtr-services__closing p{letter-spacing:-.015em;text-wrap:pretty;max-width:70ch;font-size:clamp(1.08rem,1rem + .5vw,1.4rem);font-weight:500;line-height:1.5}.mtr-services__pills{background:var(--mantora-line);border:1px solid var(--mantora-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1px;margin:clamp(2rem,1.75rem + 1.5vw,3.25rem) 0 0;padding:0;list-style:none;display:grid}.mtr-services__pills li{background:var(--mantora-black);flex-direction:column;justify-content:space-between;gap:1.75rem;min-height:clamp(9rem,8rem + 3vw,11rem);padding:clamp(1.5rem,1.25rem + 1vw,2.25rem) clamp(1.25rem,1rem + .8vw,1.75rem);transition:background .4s,opacity .6s,transform .6s;display:flex}.mtr-services__pills li:hover{background:#704bfd1a}.mtr-services__pillNum{letter-spacing:.18em;color:var(--mantora-muted);font-size:.7rem}.mtr-services__pillLabel{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1rem,.95rem + .35vw,1.25rem);font-weight:500;line-height:1.15}@media (width<=900px){.mtr-services__head{grid-template-columns:minmax(0,1fr);align-items:start}.mtr-services__intro{padding-bottom:0}}.mtr-team{padding-block:var(--mtr-section-y);background:var(--mantora-black-soft);border-bottom:1px solid var(--mantora-line)}.mtr-team__head{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:clamp(1.5rem,1.25rem + 1.5vw,3.5rem);display:grid}.mtr-team__title{letter-spacing:-.035em;margin-top:1.1rem;font-size:clamp(1.7rem,1.25rem + 2.1vw,3rem);font-weight:600;line-height:1.05}.mtr-team__intro{color:var(--mantora-muted-strong);text-wrap:pretty;max-width:50ch;font-size:clamp(1rem,.95rem + .3vw,1.15rem);line-height:1.7}.mtr-team__rail{letter-spacing:.22em;text-transform:uppercase;color:var(--mantora-purple-200);margin-top:clamp(2.5rem,2rem + 2vw,4rem);font-size:.72rem;font-weight:600}.mtr-team__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.65rem,.6rem + .35vw,.9rem);margin:clamp(1rem,.9rem + .6vw,1.5rem) 0 0;padding:0;list-style:none;display:grid}.mtr-team__card{min-height:clamp(17rem,15rem + 8vw,21rem);transition:border-color .4s ease, transform .4s var(--mtr-ease), box-shadow .4s ease, opacity .6s ease;background:linear-gradient(#0d0a12 0%,#08060b 100%);border:1px solid #f4f2f524;border-radius:10px;flex-direction:column;gap:.9rem;padding:clamp(.85rem,.8rem + .35vw,1.15rem);display:flex;position:relative}.mtr-team__num{letter-spacing:.08em;color:var(--mantora-muted);font-size:.82rem;font-weight:500}.mtr-team__art{flex:auto;min-height:0;display:block}.mtr-team__label{letter-spacing:-.02em;text-wrap:pretty;color:var(--mantora-off-white);margin-top:clamp(2.5rem,2rem + 2vw,3.75rem);font-size:clamp(.95rem,.9rem + .35vw,1.22rem);font-weight:500;line-height:1.2}.mtr-team__wire,.mtr-team__node{position:absolute;top:70%}.mtr-team__node{background:#e2d8ff;border-radius:50%;width:9px;height:9px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px 3px #704bfde6}.mtr-art__svg{width:100%;height:100%;display:block;overflow:visible}.mtr-art__panel{background:#100d16;border:1px solid #f4f2f51a;border-radius:8px}.mtr-art__stack{flex-direction:column;gap:.5rem;height:100%;display:flex}.mtr-art__grow{flex:auto;min-height:0}.mtr-art__lines{flex-direction:column;gap:.5rem;display:flex}.mtr-art__lines i,.mtr-art__caretRow i{background:#f4f2f529;border-radius:3px;height:5px;display:block}.mtr-art__doc{flex-direction:column;gap:.6rem;height:100%;padding:1rem;display:flex}.mtr-art__quote{color:#a78bfa;font-size:2rem;font-weight:700;line-height:.7}.mtr-art__caretRow{align-items:center;gap:4px;margin-top:auto;display:flex}.mtr-art__caretRow b{background:#a78bfa;width:2px;height:14px;display:block}.mtr-art__chart{flex:auto;min-height:0;padding:.7rem;position:relative;overflow:hidden}.mtr-art__badge{background:#191327;border:1px solid #704bfd80;border-radius:5px;flex-direction:column;align-items:center;padding:3px 6px;line-height:1.15;display:flex;position:absolute;top:6px;right:6px}.mtr-art__badge em{letter-spacing:.1em;color:var(--mantora-muted);font-size:.42rem;font-style:normal}.mtr-art__badge strong{color:#fff;font-size:.62rem}.mtr-art__tiles{gap:.4rem;display:flex}.mtr-art__tile{background:#100d16;border:1px solid #f4f2f51a;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;min-width:0;padding:.5rem .2rem;display:flex;overflow:hidden}.mtr-art__tile i{border:1.4px solid #f4f2f566;border-radius:3px;width:14px;height:14px;display:block}.mtr-art__tile em{color:var(--mantora-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.46rem;font-style:normal;overflow:hidden}.mtr-art__cal{flex-direction:column;gap:.35rem;height:100%;padding:.6rem;display:flex;position:relative}.mtr-art__calHead,.mtr-art__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.mtr-art__calHead span{min-width:0;color:var(--mantora-muted);text-align:center;font-size:.42rem;overflow:hidden}.mtr-art__calGrid span{aspect-ratio:1;background:#f4f2f50d;border-radius:2px;display:block}.mtr-art__calGrid span[data-on]{background:#f4f2f51a}.mtr-art__play{aspect-ratio:3/2;background:#704bfd47;border:1px solid #8b6bff;border-radius:6px;justify-content:center;align-items:center;width:62%;display:flex;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #704bfd73}.mtr-art__flow{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.mtr-art__trigger{background:linear-gradient(160deg,#8b6bff,#5a2fd6);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 0 20px #704bfd80}.mtr-art__vline{background:#f4f2f538;width:1px;display:block}.mtr-art__hline{background:#f4f2f538;width:78%;height:1px;display:block}.mtr-art__row{justify-content:space-between;align-items:flex-start;width:78%;display:flex}.mtr-art__branch{flex-direction:column;align-items:center;display:flex}.mtr-art__node{background:#100d16;border:1px solid #f4f2f538;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mtr-art__node--round{border-color:var(--mantora-line-strong);border-radius:50%}.mtr-art__pages{height:100%;position:relative}.mtr-art__win{flex-direction:column;gap:.45rem;padding:.55rem;display:flex;position:absolute}.mtr-art__win--back{opacity:.6;width:78%;top:2%;left:0}.mtr-art__win--front{width:82%;bottom:2%;right:0;box-shadow:0 10px 26px #00000080}.mtr-art__dots{gap:3px;display:flex}.mtr-art__dots i{background:#f4f2f547;border-radius:50%;width:4px;height:4px;display:block}.mtr-art__winBody{align-items:stretch;gap:.4rem;display:flex}.mtr-art__thumb{aspect-ratio:4/3;background:#f4f2f514;border-radius:4px;flex:0 0 42%;display:block}.mtr-art__winBody .mtr-art__lines{flex:auto;gap:.3rem;padding-top:2px}.mtr-art__cta{background:var(--mantora-purple-500);letter-spacing:.1em;text-transform:uppercase;color:#fff;border-radius:4px;justify-content:center;align-items:center;padding:.4rem;font-size:.42rem;font-weight:700;display:flex}.mtr-art__swatches{align-items:center;gap:.3rem;padding:.35rem;display:flex}.mtr-art__swatches i{background:#f4f2f514;border-radius:3px;flex:1 1 0;height:20px}.mtr-art__swatches i[data-fill=a]{background:var(--mantora-purple-500)}.mtr-art__swatches i[data-fill=b]{background:#8b6bff}.mtr-art__add{border:1px dashed var(--mantora-line-strong);height:20px;color:var(--mantora-muted);border-radius:3px;flex:0 0 20px;justify-content:center;align-items:center;font-size:.6rem;line-height:1;display:flex}@media (width<=1100px){.mtr-team__grid{grid-template-columns:repeat(auto-fit,minmax(min(46%,140px),1fr))}.mtr-team__wire,.mtr-team__node{display:none}.mtr-team__label{margin-top:1.25rem}}@media (width<=900px){.mtr-team__head{grid-template-columns:minmax(0,1fr)}}.mtr-team{background:radial-gradient(62% 46% at 50% 73%,#5a2bbc0e,#0000 76%),#08070b;position:relative;overflow:hidden}.mtr-team .mtr-wrap{z-index:1;position:relative}.mtr-team__grid{isolation:isolate;gap:9px}.mtr-team__card{aspect-ratio:.59;background:radial-gradient(100% 72% at 50% 35%,#52259221,#0000 72%),linear-gradient(#100d17 0%,#09070d 100%);border-color:#cbb8ff5e;gap:.6rem;min-height:0;padding:clamp(.75rem,.7rem + .25vw,1rem);overflow:visible;box-shadow:inset 0 0 22px #704bfd09,0 12px 34px #0000003d}.mtr-team__card:hover{border-color:#cbb8ff9e;transform:translateY(-3px);box-shadow:inset 0 0 28px #704bfd12,0 15px 36px #0000006b}.mtr-team__num{z-index:4;color:#f4f2f5c7;font-size:.75rem;position:relative}.mtr-team__art{z-index:2;filter:brightness(1.42)saturate(1.22)drop-shadow(0 0 5px #704bfd47);flex:auto;justify-content:stretch;align-items:stretch;min-height:0;padding:.1rem 0 .25rem;display:flex;position:relative}.mtr-team__art>*{width:100%;min-width:0}.mtr-team__art:after{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(#704bfd2e,#0000 73%);height:34%;position:absolute;bottom:1%;left:10%;right:10%}.mtr-art__panel,.mtr-art__tile{background:linear-gradient(#1c1528f7,#0c0912fa);border-color:#cbb8ff3b;box-shadow:inset 0 0 16px #704bfd0b,0 8px 18px #00000057}.mtr-art__quote{color:#9b67ff;text-shadow:0 0 12px #704bfde6}.mtr-art__caretRow b{background:#a675ff;box-shadow:0 0 9px #704bfdf2}.mtr-art__chart .mtr-art__svg polyline,.mtr-art__chart .mtr-art__svg circle{filter:drop-shadow(0 0 4px #704bfde6)}.mtr-art__play{background:linear-gradient(145deg,#874affb8,#5620bcc7);box-shadow:0 0 6px #cbb8ffb8,0 0 20px #704bfd9e}.mtr-art__trigger,.mtr-art__cta{box-shadow:0 0 6px #cbb8ff8f,0 0 18px #704bfd8c}.mtr-art__swatches i[data-fill=a],.mtr-art__swatches i[data-fill=b]{box-shadow:0 0 8px #704bfd85}.mtr-team__wire,.mtr-team__node{z-index:5;top:70%}.mtr-team__wire{background:#9a6cff;height:1px;left:-13px;right:-13px;box-shadow:0 0 4px #ded2fff2,0 0 11px #704bfdf2,0 0 22px #704bfd8c}.mtr-team__node{background:#f4efff;border:1px solid #d5c5ff;width:10px;height:10px;box-shadow:0 0 4px 2px #eae1fffa,0 0 12px 5px #704bfdeb,0 0 25px 8px #704bfd5c}.mtr-team__label{z-index:4;color:#f6f3f8;margin-top:clamp(1.8rem,1.55rem + .8vw,2.5rem);font-size:clamp(.92rem,.86rem + .28vw,1.13rem);font-weight:600;position:relative}@media (width<=1100px){.mtr-team__card{aspect-ratio:auto;min-height:19rem}.mtr-team__art{min-height:10.5rem}}.mtr-art__tile i{background:#07050ce6;border:0;border-radius:6px;width:22px;height:22px;font-style:normal;position:relative}.mtr-art__tile i:before{place-items:center;font-size:.8rem;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.mtr-art__tile:first-child i:before{content:"∞";color:#4a90ff;font-size:1.15rem}.mtr-art__tile:nth-child(2) i:before{content:"G";color:#f4c542}.mtr-art__tile:nth-child(3) i:before{content:"♪";color:#f4f2f5;text-shadow:-2px 0 #30d5e8,2px 0 #ff4f7b}.mtr-art__designSvg{filter:drop-shadow(0 0 5px #cbb8ff57)drop-shadow(0 0 16px #704bfd38)}.mtr-clients{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line)}.mtr-clients__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.mtr-clients__title{letter-spacing:-.032em;font-size:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);font-weight:600}.mtr-clients__count{letter-spacing:.16em;text-transform:uppercase;color:var(--mantora-muted);margin-top:.5rem;font-size:.8rem;display:block}.mtr-clients__rail{max-width:var(--mtr-max);scroll-snap-type:none;scroll-behavior:auto;scroll-padding-inline:var(--mtr-gutter);padding:.25rem var(--mtr-gutter);scrollbar-width:none;-ms-overflow-style:none;gap:clamp(.75rem,.7rem + .3vw,1rem);margin:clamp(1.75rem,1.5rem + 1vw,2.5rem) auto 0;list-style:none;display:flex;overflow-x:auto}.mtr-clients__rail::-webkit-scrollbar{display:none}.mtr-clients__card{border:1px solid var(--mantora-line);background:var(--mantora-black);transition:border-color .4s ease, background .4s ease, transform .4s var(--mtr-ease), opacity .6s ease;flex-direction:column;flex:0 0 clamp(15rem,22vw,19rem);gap:.95rem;padding:clamp(.85rem,.8rem + .3vw,1.1rem);display:flex}.mtr-clients__card:hover{border-color:var(--mantora-purple-500);background:#704bfd14;transform:translateY(-4px)}.mtr-clients__photo{aspect-ratio:1;object-fit:cover;background:var(--mantora-black-soft);border-radius:.75rem;width:100%;display:block}.mtr-clients__photo--mono{border:1px solid var(--mantora-line-strong);letter-spacing:.04em;color:var(--mantora-purple-200);justify-content:center;align-items:center;font-size:1.6rem;font-weight:600;display:flex}.mtr-clients__name{letter-spacing:-.022em;font-size:clamp(1.02rem,.98rem + .25vw,1.2rem);font-weight:600;line-height:1.2}.mtr-clients__niche{color:var(--mantora-muted);font-size:.88rem;line-height:1.45}.mtr-clients__metrics{border-top:1px solid var(--mantora-line);letter-spacing:.03em;color:var(--mantora-muted-strong);flex-direction:column;margin-top:auto;padding-top:.9rem;font-size:.8rem;line-height:1.5;display:flex}@media (width<=560px){.mtr-clients__card{flex:0 0 min(78vw,17rem)}}.mtr-clients__rail:hover{cursor:default}@media (prefers-reduced-motion:reduce){.mtr-clients__rail{scroll-snap-type:x proximity}.mtr-clients__card{scroll-snap-align:start}}.mtr-footer{border-top:1px solid var(--mantora-line);padding-block:clamp(2.5rem,2rem + 2vw,4rem)}.mtr-footer__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:clamp(1.75rem,1.5rem + 2vw,3.5rem);display:grid}.mtr-footer__brand{flex-direction:column;gap:.9rem;display:flex}.mtr-footer__brand a{color:var(--mantora-off-white);letter-spacing:-.01em;align-items:center;gap:.7rem;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.mtr-footer__brand a:hover{opacity:.7}.mtr-footer__brand a sup{font-size:.55em}.mtr-footer__mark{background:var(--mantora-purple-500);flex:none;width:15px;height:15px}.mtr-footer__brand p{color:var(--mantora-muted);font-size:.78rem;line-height:1.6}.mtr-footer nav{flex-direction:column;gap:.7rem;font-size:.8rem;display:flex}.mtr-footer nav a{color:var(--mantora-muted);text-decoration:none}.mtr-footer nav a:hover,.mtr-footer nav a[href=\/infoprodutores]{color:var(--mantora-off-white)}.mtr-footer__label{letter-spacing:.2em;text-transform:uppercase;color:var(--mantora-muted);margin-bottom:.3rem;font-size:.66rem}.mtr-footer__brand img{width:clamp(8.5rem,10vw,10rem);height:auto;display:block}@font-face{font-family:Abacaxi Infoprodutores;src:url(/assets/fonts/infoprodutores/AbacaxiLatinVF.otf)format("opentype");font-weight:100 700;font-style:normal;font-display:swap}.mtr-cta{padding-block:var(--mtr-section-y);background:radial-gradient(140% 140% at 12% 8%,#40095b 0%,#24002f 52%,#050505 100%);position:relative;overflow:hidden}.mtr-cta__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(2.5rem,2rem + 3vw,5.5rem);display:grid;position:relative}.mtr-cta__title{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin-top:1.25rem;font-size:clamp(1.9rem,1.3rem + 2.6vw,3.5rem);font-weight:600;line-height:1.05}.mtr-page--infoprodutores{background:var(--mantora-black);min-height:100vh;color:var(--mantora-off-white)}body:has(.mtr-page--infoprodutores) .nav{display:none}.mtr-page--infoprodutores{--font-display:"Abacaxi Infoprodutores", "General Sans", "Inter", sans-serif;--font-body:"Abacaxi Infoprodutores", "General Sans", "Inter", sans-serif;font-family:var(--font-body)}@font-face{font-family:Abacaxi Audience;src:url(/assets/fonts/infoprodutores/AbacaxiLatinVF.otf)format("opentype");font-weight:100 700;font-style:normal;font-display:swap}.mtr-page--profissionais,.mtr-page--empresas{background:var(--mantora-black);min-height:100vh;color:var(--mantora-off-white);--font-display:"Abacaxi Audience", "General Sans", "Inter", sans-serif;--font-body:"Abacaxi Audience", "General Sans", "Inter", sans-serif;font-family:var(--font-body)}:is(body:has(.mtr-page--profissionais) .nav,body:has(.mtr-page--empresas) .nav){display:none}.mtr-page--profissionais .mtr-cta,.mtr-page--empresas .mtr-cta{padding-block:var(--mtr-section-y);background:radial-gradient(140% 140% at 12% 8%,#40095b 0%,#24002f 52%,#050505 100%);position:relative;overflow:hidden}.mtr-page--profissionais .mtr-cta__grid,.mtr-page--empresas .mtr-cta__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(2.5rem,2rem + 3vw,5.5rem);display:grid;position:relative}.mtr-page--profissionais .mtr-cta__title,.mtr-page--empresas .mtr-cta__title{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin-top:1.25rem;font-size:clamp(1.9rem,1.3rem + 2.6vw,3.5rem);font-weight:600;line-height:1.05}.mtr-cta__subtext{max-width:46ch;color:var(--mantora-muted-strong);margin-top:1.25rem;font-size:1rem;line-height:1.65}.mtr-page--profissionais .mtr-hero__pills{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mtr-page--profissionais .mtr-hero__pills li{text-wrap:balance;overflow-wrap:normal;word-break:normal;align-items:center;min-height:5.4rem;padding:1rem 1.2rem;line-height:1.35;display:flex}.mtr-page--profissionais .mtr-hero__pills li:nth-child(2n){border-right:0}.mtr-page--profissionais .mtr-hero__pills li:nth-last-child(-n+2){border-bottom:0}@media (width<=560px){.mtr-page--profissionais .mtr-hero__pills{grid-template-columns:minmax(0,1fr)!important}.mtr-page--profissionais .mtr-hero__pills li{border-right:0;border-bottom:1px solid var(--mantora-line);min-height:auto}.mtr-page--profissionais .mtr-hero__pills li:last-child{border-bottom:0}}.prf-deliverables{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line);background:radial-gradient(circle at 50% 50%, #704bfd1f, transparent 36%), var(--mantora-black);position:relative;overflow:hidden}.prf-deliverables:before{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#cbb8ff14 1px,#0000 1px),linear-gradient(90deg,#cbb8ff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.prf-deliverables__head{grid-template-columns:auto minmax(0,1fr) minmax(6rem,.55fr);align-items:center;gap:clamp(1rem,2vw,2rem);margin-bottom:clamp(3rem,5vw,5.5rem);display:grid;position:relative}.prf-deliverables__index{border:1px solid var(--mantora-line-strong);width:2.8rem;height:2.8rem;color:var(--mantora-purple-200);letter-spacing:.14em;place-items:center;font-size:.72rem;display:grid}.prf-deliverables__head h2{letter-spacing:-.045em;font-size:clamp(2.2rem,1.35rem + 3.3vw,4.8rem);font-weight:600;line-height:.98}.prf-deliverables__rule{background:linear-gradient(90deg, var(--mantora-purple-500), transparent);height:1px}.prf-deliverables__stage{isolation:isolate;max-width:72rem;margin-inline:auto;position:relative}.prf-deliverables__grid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(5.5rem,8vw,8rem) clamp(9rem,16vw,15rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.prf-deliverables__card{border:1px solid var(--mantora-line);min-height:15rem;transition:transform .45s var(--mtr-ease), border-color .45s ease, box-shadow .45s ease, opacity .7s var(--mtr-ease);background:linear-gradient(145deg,#24002feb,#09070df5);flex-direction:column;justify-content:space-between;padding:clamp(1.4rem,2.4vw,2.2rem);display:flex;position:relative;box-shadow:0 24px 60px #00000047}.prf-deliverables__card:hover{border-color:#a78bfaa6;transform:translateY(-6px);box-shadow:0 28px 72px #1c042db8}.prf-deliverables__meta{color:var(--mantora-muted);letter-spacing:.18em;justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.prf-deliverables__node{background:var(--mantora-purple-500);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 5px #704bfd1f,0 0 20px #704bfdb8}.prf-deliverables__icon{width:4.6rem;height:4.6rem;color:var(--mantora-purple-200);background:#704bfd14;border:1px solid #cbb8ff33;place-items:center;display:grid}.prf-deliverables__icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:2.8rem;height:2.8rem}.prf-deliverables__card h3{letter-spacing:-.025em;text-wrap:balance;max-width:18ch;font-size:clamp(1.15rem,1rem + .6vw,1.55rem);font-weight:600;line-height:1.16}.prf-deliverables__core{z-index:4;aspect-ratio:1;background:radial-gradient(circle,#582aabe6,#0c0812fa 68%);border:1px solid #a78bfa80;border-radius:50%;place-items:center;width:clamp(9rem,13vw,11.5rem);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #704bfd52}.prf-deliverables__core img{width:66%;height:auto}.prf-deliverables__coreRing{border:1px solid #a78bfa33;border-radius:50%;animation:3.8s ease-in-out infinite prfCorePulse;position:absolute;inset:-.8rem}.prf-deliverables__axis{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa73,#0000);display:block;position:absolute}.prf-deliverables__axis--horizontal{height:1px;top:50%;left:11%;right:11%}.prf-deliverables__axis--vertical{background:linear-gradient(#0000,#a78bfa73,#0000);width:1px;top:10%;bottom:10%;left:50%}@keyframes prfCorePulse{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@media (width<=900px){.prf-deliverables__head{grid-template-columns:auto minmax(0,1fr)}.prf-deliverables__rule{display:none}.prf-deliverables__grid{gap:5rem 4rem}.prf-deliverables__core{width:8rem}}@media (width<=680px){.prf-deliverables__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.prf-deliverables__core{margin:0 auto 2rem;position:relative;inset:auto;transform:none}.prf-deliverables__axis{display:none}.prf-deliverables__card{min-height:12rem}}@media (prefers-reduced-motion:reduce){.prf-deliverables__coreRing{animation:none}}.prf-process{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line);background:linear-gradient(115deg, #40095b33, transparent 36%), var(--mantora-black);position:relative}.prf-process__layout{grid-template-columns:minmax(17rem,.78fr) minmax(0,1.45fr);align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.prf-process__head{padding-top:.35rem;position:sticky;top:7rem}.prf-process__kicker{color:var(--mantora-purple-200);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.72rem;display:inline-block}.prf-process__head h2{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;font-size:clamp(2.2rem,1.45rem + 2.5vw,4rem);font-weight:600;line-height:1.02}.prf-process__head>p{max-width:42ch;color:var(--mantora-muted-strong);text-wrap:pretty;margin-top:1.6rem;font-size:clamp(.96rem,.9rem + .25vw,1.12rem);line-height:1.7}.prf-process__signature{align-items:center;gap:.45rem;margin-top:2rem;display:flex}.prf-process__signature i{background:var(--mantora-purple-500);height:2px;display:block}.prf-process__signature i:first-child{width:3.2rem}.prf-process__signature i:nth-child(2){opacity:.7;width:1rem}.prf-process__signature i:nth-child(3){opacity:.45;width:.35rem}.prf-process__steps{border-top:1px solid var(--mantora-line);margin:0;padding:0;list-style:none;position:relative}.prf-process__steps:before{content:"";background:linear-gradient(180deg, var(--mantora-purple-500), #704bfd0f);width:1px;position:absolute;top:0;bottom:0;left:2.6rem}.prf-process__step{border-bottom:1px solid var(--mantora-line);transition:background .4s ease, transform .4s var(--mtr-ease), opacity .7s var(--mtr-ease);grid-template-columns:5.2rem minmax(0,1fr) 2rem;gap:clamp(1rem,2vw,2rem);padding:clamp(2rem,3.5vw,3.4rem) clamp(1rem,2vw,2rem) clamp(2rem,3.5vw,3.4rem) 0;display:grid;position:relative}.prf-process__step:after{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#704bfd1f,#0000 68%);transition:opacity .4s;position:absolute;inset:0}.prf-process__step:hover{transform:translate(.6rem)}.prf-process__step:hover:after{opacity:1}.prf-process__number{z-index:1;background:var(--mantora-black);border:1px solid var(--mantora-line-strong);width:5.2rem;height:5.2rem;color:var(--mantora-purple-200);letter-spacing:.16em;align-self:start;place-items:center;font-size:.78rem;transition:border-color .4s,box-shadow .4s;display:grid;position:relative}.prf-process__step:hover .prf-process__number{border-color:var(--mantora-purple-500);box-shadow:0 0 34px #704bfd3d}.prf-process__content h3{letter-spacing:-.028em;text-wrap:balance;max-width:27ch;font-size:clamp(1.25rem,1.05rem + .75vw,1.75rem);font-weight:600;line-height:1.18}.prf-process__content p{max-width:60ch;color:var(--mantora-muted-strong);text-wrap:pretty;margin-top:1rem;font-size:.98rem;line-height:1.78}.prf-process__marker{border:1px solid var(--mantora-line);border-radius:50%;align-self:center;place-items:center;width:1.8rem;height:1.8rem;display:grid}.prf-process__marker i{background:var(--mantora-purple-500);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 12px #704bfdbf}@media (width<=900px){.prf-process__layout{grid-template-columns:minmax(0,1fr);gap:3rem}.prf-process__head{position:relative;top:auto}.prf-process__head h2{max-width:18ch}}@media (width<=560px){.prf-process__steps:before{left:1.7rem}.prf-process__step{grid-template-columns:3.4rem minmax(0,1fr);padding-right:0}.prf-process__number{width:3.4rem;height:3.4rem}.prf-process__marker{display:none}}.mtr-form{border:1px solid var(--mantora-line);background:#0505058c;flex-direction:column;gap:clamp(1.1rem,1rem + .5vw,1.5rem);padding:clamp(1.5rem,1.25rem + 1.5vw,2.75rem);display:flex}.mtr-form__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:clamp(1.1rem,1rem + .5vw,1.5rem);display:grid}.mtr-form__field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mtr-form__field[data-wide]{grid-column:1/-1}.mtr-form label{color:var(--mantora-muted);font-size:.8rem;font-weight:500;line-height:1.4}.mtr-form__optional{color:#f4f2f573}.mtr-form input,.mtr-form select{border:0;border-bottom:1px solid var(--mantora-line-strong);width:100%;font:inherit;color:var(--mantora-off-white);background:0 0;outline:none;padding:.7rem 0;font-size:1rem;transition:border-color .3s}.mtr-form input::placeholder{color:#f4f2f547}.mtr-form input:focus,.mtr-form select:focus{border-bottom-color:var(--mantora-purple-500)}.mtr-form input:not(:placeholder-shown):valid{border-bottom-color:#f4f2f573}.mtr-form__field[data-invalid] input,.mtr-form__field[data-invalid] select{border-bottom-color:var(--mantora-error)}.mtr-form__selectWrap{align-items:center;display:flex;position:relative}.mtr-form__selectWrap select{appearance:none;cursor:pointer;padding-right:1.75rem}.mtr-form__selectWrap select option{background:var(--mantora-black-soft)}.mtr-form__selectWrap span{pointer-events:none;color:var(--mantora-muted);font-size:.7rem;position:absolute;right:.25rem}.mtr-form__error{color:var(--mantora-error);font-size:.78rem}.mtr-form__banner{color:#ffb3b3;background:#ff8f8f14;border:1px solid #ff8f8f66;padding:.85rem 1rem;font-size:.86rem;line-height:1.55}.mtr-form__submit{margin-top:.35rem}.mtr-form__legal{color:var(--mantora-muted);font-size:.74rem;line-height:1.55}.mtr-form--done{align-items:flex-start;gap:1.1rem}.mtr-form__check{border:1px solid var(--mantora-purple-500);width:44px;height:44px;color:var(--mantora-purple-200);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.mtr-form--done h3{letter-spacing:-.025em;font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);font-weight:600}.mtr-form--done p{color:var(--mantora-muted);max-width:36ch;font-size:.98rem;line-height:1.65}.mtr-form--done p strong{color:var(--mantora-off-white);font-weight:600}.ent-stack{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line);background:linear-gradient(#f4f2f506 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#f4f2f506 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 75% 45%,#704bfd1a,#0000 34%),#050505;position:relative;overflow:hidden}.ent-stack__layout{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.55fr);align-items:center;gap:clamp(2.5rem,3vw,5.5rem);display:grid}.ent-stack__head{padding-left:clamp(1.25rem,2vw,2.25rem);position:relative}.ent-stack__head:before{content:"";background:linear-gradient(#0000,#704bfd 18% 82%,#0000);width:1px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #704bfd80}.ent-stack__index,.ent-stack__eyebrow,.ent-stack__boardTop,.ent-stack__boardFoot{letter-spacing:.2em;text-transform:uppercase;font-size:.68rem}.ent-stack__index{color:var(--mantora-muted)}.ent-stack__eyebrow{color:var(--mantora-purple-200);margin-top:2.2rem;font-weight:600}.ent-stack__head h2{letter-spacing:-.055em;max-width:9ch;margin-top:.9rem;font-size:clamp(2.2rem,1.65rem + 2.8vw,4.8rem);font-weight:600;line-height:.98}.ent-stack__seal{gap:.35rem;margin-top:clamp(2.5rem,4vw,4rem);display:flex}.ent-stack__seal span{background:var(--mantora-line-strong);width:2.6rem;height:2px}.ent-stack__seal span:first-child{background:#704bfd;box-shadow:0 0 12px #704bfda6}.ent-stack__board{background:linear-gradient(145deg,#191125f0,#08060cfa);border:1px solid #cbb8ff33;position:relative;box-shadow:0 28px 80px #00000080,inset 0 0 80px #704bfd09}.ent-stack__board:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 48%,#cbb8ff06 48% 52%,#0000 52%);position:absolute;inset:0}.ent-stack__boardTop{color:var(--mantora-muted);border-bottom:1px solid var(--mantora-line);justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;display:flex;position:relative}.ent-stack__status{color:var(--mantora-purple-200)}.ent-stack__status i{background:#9d78ff;border-radius:50%;width:6px;height:6px;margin-right:.5rem;display:inline-block;box-shadow:0 0 12px #704bfd}.ent-stack__list{margin:0;padding:0;list-style:none;position:relative}.ent-stack__item{z-index:1;border-bottom:1px solid var(--mantora-line);min-height:clamp(6.5rem,7vw,8.5rem);transition:background .35s ease, transform .35s var(--mtr-ease), opacity .65s ease;grid-template-columns:3rem minmax(11rem,1fr) minmax(5rem,.7fr) 5.5rem;align-items:center;gap:clamp(.8rem,1.5vw,1.6rem);padding:1.25rem clamp(1.1rem,2vw,2rem);display:grid;position:relative}.ent-stack__item:last-child{border-bottom:0}.ent-stack__item:hover{z-index:2;background:linear-gradient(90deg,#704bfd0a,#704bfd29);transform:translate(-6px)}.ent-stack__num{letter-spacing:.16em;color:var(--mantora-purple-200);font-size:.72rem}.ent-stack__label{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.05rem,.95rem + .55vw,1.45rem);font-weight:600;line-height:1.2}.ent-stack__track{background:#cbb8ff29;height:1px;position:relative}.ent-stack__track i{width:8px;height:8px;transition:left .55s var(--mtr-ease);background:#d7c9ff;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #704bfdf2}.ent-stack__item:hover .ent-stack__track i{left:calc(100% - 8px)}.ent-stack__icon{color:#cbb8ff;place-items:center;display:grid}.ent-stack__icon svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:4.5rem;height:2.8rem}.ent-stack__boardFoot{color:var(--mantora-muted);border-top:1px solid var(--mantora-line);align-items:center;gap:1rem;padding:.8rem 1.3rem;display:flex}.ent-stack__boardFoot i{background:linear-gradient(90deg,#704bfd,#704bfd14);flex:1;height:1px}@media (width<=900px){.ent-stack__layout{grid-template-columns:minmax(0,1fr);align-items:start}.ent-stack__head h2{max-width:none}.ent-stack__seal{margin-top:1.75rem}}@media (width<=620px){.ent-stack__boardTop{flex-direction:column;align-items:flex-start}.ent-stack__item{grid-template-columns:2.4rem minmax(0,1fr) 4rem}.ent-stack__track{display:none}.ent-stack__icon svg{width:3.6rem}}.ent-process{padding-block:var(--mtr-section-y);border-bottom:1px solid var(--mantora-line);background:radial-gradient(circle at 8% 15%,#40095b61,#0000 32%),linear-gradient(#08070a,#050505);position:relative;overflow:hidden}.ent-process:after{content:"03";color:#f4f2f505;letter-spacing:-.12em;pointer-events:none;font-size:clamp(16rem,35vw,38rem);font-weight:700;line-height:1;position:absolute;top:-.25em;right:-.08em}.ent-process__head{z-index:1;grid-template-columns:minmax(0,1.65fr) minmax(14rem,.75fr);align-items:end;gap:clamp(2rem,4vw,5rem);display:grid;position:relative}.ent-process__heading>span,.ent-process__matrixHead,.ent-process__legend{letter-spacing:.18em;text-transform:uppercase;font-size:.68rem}.ent-process__heading>span{color:var(--mantora-purple-200);font-weight:600}.ent-process__heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:27ch;margin-top:1rem;font-size:clamp(2rem,1.35rem + 2.7vw,4.25rem);font-weight:600;line-height:1.02}.ent-process__legend{color:var(--mantora-muted);grid-template-columns:repeat(3,auto);gap:.75rem;display:grid}.ent-process__legend span{white-space:nowrap;align-items:center;gap:.45rem;display:flex}.ent-process__legend i{background:#704bfd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #704bfdd9}.ent-process__matrix{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070609d6;border:1px solid #f4f2f526;margin-top:clamp(3rem,5vw,5.5rem);position:relative;box-shadow:0 30px 90px #00000073}.ent-process__matrixHead,.ent-process__row{grid-template-columns:5rem minmax(12rem,.82fr) minmax(16rem,1.5fr) 5rem;align-items:center;gap:clamp(1rem,2vw,2.5rem);display:grid}.ent-process__matrixHead{color:var(--mantora-muted);border-bottom:1px solid var(--mantora-line);padding:.9rem clamp(1.25rem,2.5vw,2.5rem)}.ent-process__matrix ol{margin:0;padding:0;list-style:none}.ent-process__row{border-bottom:1px solid var(--mantora-line);min-height:clamp(8rem,9vw,10.5rem);transition:background .4s ease, opacity .65s ease, transform .65s var(--mtr-ease);padding:clamp(1.5rem,2.2vw,2.5rem) clamp(1.25rem,2.5vw,2.5rem);position:relative}.ent-process__row:last-child{border-bottom:0}.ent-process__row:before{content:"";transform-origin:50%;width:2px;transition:transform .4s var(--mtr-ease);background:#704bfd;position:absolute;inset:0 auto 0 0;transform:scaleY(0);box-shadow:0 0 18px #704bfdbf}.ent-process__row:hover{background:linear-gradient(90deg,#704bfd1f,#704bfd06)}.ent-process__row:hover:before{transform:scaleY(1)}.ent-process__number{color:var(--mantora-purple-200);letter-spacing:.18em;font-size:.78rem}.ent-process__row h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.12rem,1rem + .55vw,1.55rem);font-weight:600;line-height:1.2}.ent-process__row p{max-width:66ch;color:var(--mantora-muted-strong);text-wrap:pretty;font-size:clamp(.95rem,.9rem + .18vw,1.05rem);line-height:1.65}.ent-process__state{justify-items:end;gap:.7rem;display:grid}.ent-process__state i{background:#d8ccff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px 3px #704bfdb8}.ent-process__state b{color:var(--mantora-muted);letter-spacing:.12em;font-size:.65rem;font-weight:500}@media (width<=920px){.ent-process__head{grid-template-columns:minmax(0,1fr);align-items:start}.ent-process__legend{justify-content:start}.ent-process__matrixHead{display:none}.ent-process__row{grid-template-columns:3rem minmax(0,1fr) 3rem;gap:1rem}.ent-process__row p{grid-column:2/4}.ent-process__state{grid-area:1/3}}@media (width<=560px){.ent-process__legend{grid-template-columns:minmax(0,1fr)}.ent-process__row{grid-template-columns:2.2rem minmax(0,1fr)}.ent-process__row p{grid-column:1/-1}.ent-process__state{display:none}}.mantora-logo{align-items:center;gap:.6em;line-height:1;display:inline-flex}.mantora-logo--vertical{flex-direction:column;gap:.35em}.mantora-mark{flex-shrink:0;width:1.6em;height:1.6em}.mantora-logo--icon .mantora-mark{width:2rem;height:2rem}.mantora-wordmark{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);text-transform:lowercase;font-size:1.1rem}.mantora-wordmark__suffix{font-style:italic;font-weight:var(--fw-semibold);margin-left:.05em}.mantora-mark--animated .mantora-mark__arc,.mantora-mark--animated .mantora-mark__dot{transition:transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.mantora-logo:hover .mantora-mark--animated .mantora-mark__arc--left{transform:translate(-1px,-1px)}.mantora-logo:hover .mantora-mark--animated .mantora-mark__arc--right{transform:translate(1px,-1px)}}.mantora-footer{background:var(--mantora-black);padding-block:var(--space-lg);border-top:1px solid var(--mantora-line)}.mantora-footer__inner{align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.mantora-footer__legal{font-size:var(--text-micro);color:var(--mantora-off-white);opacity:.5}.privacy-page{color:#f4f2f7;background:#050505;min-height:100vh;padding-top:96px}.privacy-page__header,.privacy-page__content{width:min(100% - 40px,900px);margin-inline:auto}.privacy-page__header{padding-block:32px 36px}.privacy-page__back{color:#c7a9ff;align-items:center;gap:10px;padding-block:12px;font-size:16px;display:inline-flex}.privacy-page__header a:hover{color:#fff;text-decoration:underline}.privacy-page__header h1{letter-spacing:-.035em;text-align:center;overflow-wrap:break-word;margin:30px 0 0;font-size:clamp(30px,5vw,52px);line-height:1.12}.privacy-page__content{padding-bottom:64px}.privacy-page__content section{margin-bottom:36px}.privacy-page__content section:last-child{margin-bottom:0}.privacy-page__content h2{letter-spacing:-.025em;text-wrap:pretty;margin:0 0 20px;font-size:clamp(23px,3vw,30px);line-height:1.25}.privacy-page__content h3{margin:28px 0 12px;font-size:21px;line-height:1.3}.privacy-page__content p,.privacy-page__content li{color:#c9c5d0;overflow-wrap:anywhere;font-size:17px;font-weight:400;line-height:1.85}.privacy-page__content p{margin:0 0 18px}.privacy-page__content p:last-child{margin-bottom:0}.privacy-page__content ul{margin:16px 0 0;padding-left:24px;list-style:outside}.privacy-page__content li+li{margin-top:14px}.privacy-page__content a{color:#c7a9ff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.privacy-page__content section:nth-child(2),.privacy-page__content section:last-child{background:#7546ff17;border-left:3px solid #7546ff;border-radius:0 12px 12px 0;padding:26px}@media (width<=600px){.privacy-page{padding-top:80px}.privacy-page__header{padding-block:16px 30px}.privacy-page__header h1{margin-top:22px}.privacy-page__content p,.privacy-page__content li{font-size:16px;line-height:1.75}.privacy-page__content section:nth-child(2),.privacy-page__content section:last-child{padding:20px 18px}}.privacy-page .privacy-page__footer-logo{object-fit:contain;width:180px;max-width:65vw;height:auto;display:block}
