@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(assets/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(assets/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gray-1000: #0a0a0b;--gray-950: #101012;--gray-925: #141416;--gray-900: #18181b;--gray-850: #1f1f23;--gray-800: #27272c;--gray-700: #36363c;--gray-600: #4a4a52;--gray-500: #6b6b74;--gray-400: #8f8f98;--gray-300: #b5b5bc;--gray-200: #d7d7dc;--gray-100: #ececef;--gray-50: #f7f7f8;--white: #ffffff;--red-300: #ff8a73;--red-400: #ff5a3d;--red-500: #f2382a;--red-600: #c9231a;--red-700: #8f1712;--red-a10: rgba(242, 56, 42, .1);--red-a20: rgba(242, 56, 42, .2);--red-a40: rgba(242, 56, 42, .4);--amber-200: #ffe7b0;--amber-300: #ffd78a;--amber-400: #ffc061;--amber-500: #ffa63a;--amber-600: #e5841a;--amber-ink: #1c1205;--amber-a15: rgba(255, 192, 97, .15);--ember-200: #ffc2a1;--ember-400: #ff6a1f;--ember-600: #b8340c;--ember-800: #4a1404;--bg-page: var(--gray-1000);--bg-section: var(--gray-950);--bg-nav: rgba(10, 10, 11, .72);--surface-card: var(--gray-925);--surface-card-top: #1b1b1e;--surface-raised: var(--gray-850);--surface-inset: var(--gray-950);--surface-chip: var(--gray-800);--fg-1: var(--gray-50);--fg-2: var(--gray-300);--fg-3: var(--gray-400);--fg-4: var(--gray-500);--fg-accent: var(--red-500);--fg-accent-small: var(--red-400);--border-subtle: rgba(255, 255, 255, .06);--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .16);--border-accent: var(--red-500);--red-line-soft: rgba(242, 56, 42, .28);--red-tint: rgba(242, 56, 42, .06);--amber-line-soft: rgba(255, 192, 97, .25);--amber-tint: rgba(255, 192, 97, .05);--neutral-line-soft: rgba(255, 255, 255, .08);--neutral-tint: rgba(255, 255, 255, .025);--cta-base: #050505;--cta-fg: var(--white);--cta-inset: var(--surface-card-top);--cta-accent: var(--ember-400);--cta-accent-soft: var(--ember-200);--cta-shine: var(--white);--cta-sweep: 3s;--cta-ease: .8s cubic-bezier(.25, 1, .5, 1);--cta-speckle-pos: 2px;--cta-speckle-gap: 4px;--cta-speckle-inset: 6px;--cta-speckle-opacity: .4;--cta-sheen-opacity: .6;--cta-press: 1px;--cta-text-shadow: 0 1px 2px var(--cta-base), 0 0 12px var(--cta-base);--cta-arc-hover: 20%;--cta-offset-hover: 95deg;--cta-glow-blur: 2rem;--cta-glow-spread: 4px;--cta-breathe-scale: 1.2;--font-sans: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif;--fw-regular: 400;--fw-semibold: 600;--fs-display-xl: 5rem;--fs-display-l: 4rem;--fs-display-m: 3rem;--fs-h1: 2.5rem;--fs-h2: 2rem;--fs-h3: 1.5rem;--fs-h4: 1.25rem;--fs-body-l: 1.125rem;--fs-body: 1rem;--fs-body-s: .875rem;--fs-caption: .8125rem;--fs-eyebrow: .75rem;--lh-tight: 1.05em;--lh-heading: 1.15em;--lh-snug: 1.35em;--lh-body: 1.55em;--tr-display: -.01em;--tr-heading: -.01em;--tr-cta: -.01em;--tr-body: -.005em;--tr-eyebrow: .14em;--tr-price: -.045em;--space-0: 0;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 2.5rem;--space-6: 3rem;--space-8: 4rem;--space-12: 6rem;--radius-xs: .375rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.25rem;--radius-2xl: 1.75rem;--radius-pill: 999px;--radius-card: var(--radius-md);--radius-card-l: var(--radius-lg);--radius-panel: var(--radius-xl);--radius-round: 50%;--container: 75rem;--container-text: 50rem;--measure: 36rem;--measure-wide: 46rem;--size-tap: 3rem;--size-cta: 3.5rem;--size-badge: 2rem;--size-dot: .375rem;--size-icon-s: 1rem;--size-icon: 1.5rem;--size-icon-tile: 3.5rem;--size-step: 3rem;--size-count: 4rem;--size-seal: 14rem;--size-logo-hero: 12.5rem;--hero-min-h: 53.125rem;--blur-seal: 34px;--seal-ring-inset: 2px;--seal-blur-inset: 6px;--size-logo-nav: 2.125rem;--size-logo-final: 15.625rem;--bracket-len: .5rem;--bracket-offset: .375rem;--bracket-offset-hover: .625rem;--bracket-color: rgba(255, 255, 255, .13);--bracket-color-hover: rgba(255, 255, 255, .5);--size-visual: 13rem;--size-visual-l: 15rem;--size-chip: 2rem;--size-bar-w: .5rem;--size-dot-flow: .375rem;--curve-item-w: min(64vw, 22rem);--curve-perspective: 56rem;--ratio-wordmark: 23 / 5;--ratio-cover-v: 3 / 4;--size-cover: 10rem;--size-logo-ph: 2.5rem;--size-cakto: 10rem;--size-icon-tile-s: 2.5rem;--size-avatar: 2rem;--tilt-h: 15rem;--tilt-h-l: 22rem;--tilt-bleed: 6rem;--why-visual-h: 30rem;--tr-tag-s: .08em;--bf-w: 24rem;--size-face: 2.5rem;--face-overlap: -.75rem;--size-ticker-mark: 1.125rem;--size-why-logo: 26rem;--reel-w: 11.75rem;--size-vs: 3.5rem;--size-beam-w: min(28.9vw, 26rem);--size-beam-h: min(100vw, 90rem);--beam-top: max(-6.67vw, -6rem);--beam-right: min(4.44vw, 4rem);--beam-strength: 1;--size-arrow: 1rem;--tab-h: 1.25rem;--file-offset: .5rem;--blur-beam: min(3.9vw, 56px);--blur-glass: 14px;--use-card-w: 16rem;--use-card-w-l: 19rem;--ratio-mockup: 2 / 1;--ratio-folder: 5 / 4;--vh-full: 100vh;--vw-full: 90vw;--grain-size: 2px;--covers-rotate: -12deg;--covers-scale: 1.25;--fs-final: clamp(var(--fs-h3), 3.2vw, var(--fs-h1));--float-max-w: 42rem;--float-text-min-h: 4.05em;--float-space: 8rem;--caret-w: 2px;--size-bar: .75rem;--size-skeleton: .5rem;--size-play: 4rem;--border-w: 1px;--border-w-thick: 2px;--focus-w: 2px;--focus-offset: 4px;--blur-nav: 14px;--full: 100%;--ratio-cover: 16 / 10;--ratio-portrait: 4 / 5;--ratio-video: 16 / 9;--ratio-reel: 9 / 16;--ratio-square: 1 / 1;--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .04), 0 1px 2px rgba(0, 0, 0, .4), 0 12px 32px -12px rgba(0, 0, 0, .6);--shadow-raised: inset 0 1px 0 rgba(255, 255, 255, .06), 0 8px 24px -8px rgba(0, 0, 0, .7);--shadow-cta: 0 0 0 1px rgba(255, 255, 255, .07), 0 10px 30px -10px rgba(255, 106, 31, .35);--shadow-float: 0 24px 48px -12px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .04);--glow-final: radial-gradient(60% 90% at 50% 120%, rgba(242, 56, 42, .18), transparent 70%), radial-gradient(40% 60% at 100% 0%, rgba(255, 106, 31, .08), transparent 70%);--glow-red: radial-gradient(60% 60% at 50% 100%, rgba(242, 56, 42, .28) 0%, rgba(242, 56, 42, 0) 70%);--glow-red-soft: radial-gradient(50% 50% at 50% 50%, rgba(242, 56, 42, .16) 0%, rgba(242, 56, 42, 0) 70%);--glow-red-top: radial-gradient(50% 40% at 50% 0%, rgba(242, 56, 42, .14), transparent 70%);--glow-dot-red: 0 0 6px var(--red-500);--glow-dot-amber: 0 0 6px var(--amber-400);--line-red: linear-gradient(90deg, transparent, var(--red-500), transparent);--card-gradient: linear-gradient(180deg, var(--surface-card-top) 0%, var(--surface-card) 100%);--tile-gradient: linear-gradient(180deg, var(--gray-800), var(--gray-900));--count-gradient: linear-gradient(180deg, var(--gray-850), var(--gray-925));--grid-lines: linear-gradient(rgba(255, 255, 255, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .035) 1px, transparent 1px);--grid-size: 56px 56px;--dot-grid: radial-gradient(rgba(255, 255, 255, .08) 1px, transparent 1px);--dot-size: 14px 14px;--ph-stripes: repeating-linear-gradient(135deg, rgba(255, 255, 255, .025) 0 10px, transparent 10px 20px);--mask-fade-down: linear-gradient(180deg, #000 0%, transparent 90%);--mask-fade-bottom: linear-gradient(180deg, #000 55%, transparent 100%);--shadow-badge: inset 0 1px 0 rgba(255, 255, 255, .04);--mask-cta-sheen: radial-gradient(circle at bottom, transparent 40%, #000);--seal-conic: conic-gradient(var(--red-500), var(--ember-400), var(--amber-400), var(--red-600), var(--red-500));--seal-core: radial-gradient(circle at 50% 30%, var(--gray-850), var(--gray-1000) 70%);--seal-number: linear-gradient(160deg, var(--white) 20%, var(--red-300) 90%);--grain: radial-gradient(at 20% 80%, var(--white) 1px, transparent 0);--price-shine: linear-gradient(110deg, var(--white) 0%, var(--white) 38%, var(--red-300) 46%, var(--ember-200) 54%, var(--white) 62%, var(--white) 100%);--warm: linear-gradient(90deg, var(--ember-400), var(--amber-400));--scrim-card: linear-gradient(180deg, transparent 45%, rgba(10, 10, 11, .85) 100%);--light-line: rgba(10, 10, 11, .08);--light-shadow: 0 24px 48px -24px rgba(10, 10, 11, .35);--beam: radial-gradient(48% 42% at 50% 40%, rgba(255, 194, 161, .85) 0%, rgba(255, 150, 90, .72) 12%, rgba(255, 106, 31, .55) 28%, rgba(184, 52, 12, .32) 50%, rgba(140, 40, 10, .14) 72%, rgba(74, 20, 4, .05) 88%, transparent 100%);--glow-statement: radial-gradient(45% 55% at 85% 0%, rgba(255, 106, 31, .22), transparent 70%);--mask-beam: linear-gradient(180deg, #000 0%, #000 45%, transparent 85%);--glass: linear-gradient(160deg, rgba(54, 54, 60, .72), rgba(16, 16, 18, .86));--glass-line: rgba(255, 255, 255, .16);--art-ember: radial-gradient(120% 90% at 20% 10%, var(--ember-400), transparent 60%), radial-gradient(90% 90% at 90% 30%, var(--red-600), transparent 70%), var(--gray-800);--art-dusk: radial-gradient(120% 90% at 80% 10%, var(--red-700), transparent 60%), radial-gradient(90% 90% at 10% 40%, var(--gray-500), transparent 70%), var(--gray-800);--mask-tilt: linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent);--mask-covers: radial-gradient(70% 70% at 50% 50%, #000 30%, transparent 100%);--mask-covers-edge: linear-gradient(180deg, transparent 0%, #000 24%, #000 76%, transparent 100%);--blur-covers: 4px;--glow-guarantee: radial-gradient(40% 80% at 12% 50%, rgba(242, 56, 42, .18), transparent 70%);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .14s;--dur-base: .22s;--dur-slow: .48s;--dur-instant: 1ms;--delay-fallback: 1s;--press-scale: .97;--hover-scale: 1.08;--size-control: 2.5rem;--float-offset: 2rem;--dur-caret: 1s;--dur-flow: 2.4s;--dur-flow-fast: .9s;--dur-fill: 1.6s;--dur-covers: 70s;--dur-reel: 60s;--dur-ticker: 45s;--dur-folder: .52s;--dur-shine: 4.5s;--dur-bounce: 1.2s;--dur-spin: 2.4s;--dur-seal-spin: 6s;--dur-seal-text: 24s;--dur-seal-pulse: 3s;--seal-pulse-scale: 1.04;--o-logo: .9;--o-dots: .3;--o-grain: .01;--o-arrow-off: .3;--o-hint: .7;--o-ticker-logo: .6;--o-glyphs: .38;--mask-glyph-fade: linear-gradient(180deg, transparent 0%, #000 14%, #000 62%, transparent 100%);--title-pad: .16em;--muted-strong: var(--gray-300);--size-wa: 3.25rem;--bump-h: 3rem;--course-h: 27.5rem;--ratio-course-mobile: 1100 / 720;--ratio-bio: 1100 / 1366;--bio-h-mobile: 1.12;--bio-w-tablet-s: 90vw;--bio-w-tablet: 80vw;--size-cursor-dot: .375rem;--size-cursor-ring: 1.75rem;--cursor-ring-w: 1px;--ratio-bio-logos-mobile: 1 / 1.4405;--bio-logos-top-mobile: calc(-9.93% / var(--bio-h-mobile));--scan-band: 4%;--scan-line-h: 2px;--scan-trail-h: 4rem;--shadow-scan: 0 0 1rem .25rem rgba(242, 56, 42, .55);--gradient-scan-line: linear-gradient(90deg, transparent, var(--red-400) 20%, var(--red-300) 50%, var(--red-400) 80%, transparent);--gradient-scan-trail: linear-gradient(180deg, transparent, rgba(242, 56, 42, .22), transparent);--filter-scan: brightness(1.7) saturate(1.3);--bio-parallax-room: 6%;--bio-logos-room: 8%;--glitch-shift: .375rem;--filter-glitch: drop-shadow(var(--glitch-shift) 0 0 rgba(242, 56, 42, .75)) drop-shadow(calc(var(--glitch-shift) * -1) 0 0 rgba(255, 255, 255, .35)) contrast(1.25);--face-lift: -.3125rem;--dur-face: .6s;--title-grad: linear-gradient(180deg, var(--white) 25%, var(--gray-400) 115%);--title-grad-light: linear-gradient(180deg, var(--gray-1000) 25%, var(--gray-500) 115%);--tag-grad-a: linear-gradient(90deg, var(--ember-600), var(--ember-400));--tag-grad-b: linear-gradient(90deg, var(--ember-400), var(--ember-200) 70%, var(--white));--tag-grad-c: linear-gradient(90deg, var(--ember-200), var(--white));--tag-grad-a-light: linear-gradient(90deg, var(--ember-800), var(--ember-600));--tag-grad-b-light: linear-gradient(90deg, var(--ember-600), var(--ember-400));--tag-grad-c-light: linear-gradient(90deg, var(--ember-400), var(--ember-200));--dot-grid-sm: radial-gradient(rgba(255, 255, 255, .12) 1px, transparent 1px);--dot-size-sm: 20px 20px;--card-gradient-hover: linear-gradient(180deg, #232327 0%, #1a1a1d 100%);--mask-dots-edge: linear-gradient(180deg, transparent 0%, #000 18%, #000 82%, transparent 100%);--o-covers: .08;--mask-dots: radial-gradient(60% 55% at 50% 50%, transparent 0%, rgba(0, 0, 0, .25) 45%, #000 100%);--o-dots-cta: .16;--o-dots-offer: .13;--audience-transition: linear-gradient(180deg, var(--bg-section) 0%, var(--bg-section) 65%, var(--bg-page) 100%);--reel-mask: linear-gradient(90deg, #000 0%, #000 85%, transparent 100%);--reel-feature-scale: 1.08;--reel-edge: max(var(--space-3), calc((100vw - var(--container)) / 2 + var(--space-3)));--reel-tab-inset: 4px;--reel-tab-index: 0;--guarantee-width: 60rem;--guarantee-copy-width: 36rem;--faq-avatar-size: 1.75rem;--faq-avatar-icon: .875rem;--faq-avatar-bg: rgba(215, 215, 220, .07);--faq-avatar-fg: rgba(215, 215, 220, .65);--highlight-w: 70%;--icon-stroke: 1.75;--icon-stroke-bold: 2.25;--skeleton-short: .6;--reel-basis: 60%;--highlight-inset: 15%;--glow-tile: 0 0 24px var(--red-a20);--z-base: 1;--z-float: 40;--z-nav: 50;--z-skip: 100;--z-grain: 999;--z-cursor: 1000}@property --cta-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --cta-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --cta-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --cta-shine-c{syntax: "<color>"; initial-value: #ffffff; inherits: false;}*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd,table{margin:var(--space-0);padding:var(--space-0)}ul,ol{list-style:none}img,svg,video,iframe{display:block;max-width:var(--full)}img{height:auto;pointer-events:none;-webkit-user-drag:none;user-select:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}table{border-collapse:collapse;border-spacing:var(--space-0)}html{scroll-behavior:smooth;scroll-padding-top:var(--space-2);scroll-padding-bottom:calc(var(--size-cta) + var(--space-4));-webkit-text-size-adjust:100%}body{background:var(--bg-page);color:var(--fg-1);font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}p,li,dd,td,th{text-wrap:pretty}h1,h2,h3,h4{font-weight:var(--fw-semibold);text-wrap:balance}strong,b{font-weight:var(--fw-semibold);color:var(--fg-1)}a{color:var(--fg-1);text-decoration-color:var(--gray-600);text-underline-offset:var(--focus-offset)}a:hover{color:var(--amber-300);text-decoration-color:var(--amber-400)}::selection{background:var(--red-a40);color:var(--white)}body:after{content:"";position:fixed;inset:0;background-image:var(--grain);background-size:var(--grain-size) var(--grain-size);pointer-events:none!important;z-index:var(--z-grain);opacity:var(--o-grain);mix-blend-mode:plus-lighter}html.lenis,html.lenis body{height:auto}html.js{scroll-behavior:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}:focus-visible{outline:var(--focus-w) solid var(--amber-400);outline-offset:var(--focus-offset)}.visually-hidden{position:absolute!important;width:var(--border-w);height:var(--border-w);overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nowrap{white-space:nowrap}.skip-link{position:absolute;left:var(--space-2);top:var(--space-2);z-index:var(--z-skip);padding:var(--space-1) var(--space-2);background:var(--gray-50);color:var(--gray-1000);font-size:var(--fs-body-s);line-height:var(--lh-snug);font-weight:var(--fw-semibold);display:inline-flex;align-items:center;min-height:var(--size-tap);border-radius:var(--radius-sm);transform:translateY(-200%)}.skip-link:focus{transform:none;color:var(--gray-1000)}.container{width:var(--full);max-width:var(--container);margin-inline:auto;padding-inline:var(--space-2)}.container--text{max-width:var(--container-text)}.icon{width:var(--size-icon);height:var(--size-icon);flex-shrink:0;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.icon--s{width:var(--size-icon-s);height:var(--size-icon-s)}.badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-0);border:0;background:none;font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-tag-s);text-transform:uppercase;text-align:center;background-image:var(--tag-grad-b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.badge:before,.badge:after{content:"";flex-shrink:0;width:var(--space-2);height:var(--border-w-thick);border-radius:var(--radius-pill)}.badge:before{background:var(--tag-grad-a)}.badge:after{background:var(--tag-grad-c)}.section--light .badge{background-image:var(--tag-grad-b-light);box-shadow:none}.section--light .badge:before{background:var(--tag-grad-a-light)}.section--light .badge:after{background:var(--tag-grad-c-light)}.title-hero,.title-section,.title-sub,.title-card,.mcard__title,.sw{padding-block:var(--title-pad);margin-block:calc(-1 * var(--title-pad))}.title-hero,.title-section,.title-sub,.title-card,.mcard__title,.sw{background:var(--title-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.is-split{background:none}.title-hero{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.title-section{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tr-display)}.title-statement,.title-card{font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.title-sm{font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.title-sub{font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.muted{color:var(--fg-4);-webkit-text-fill-color:var(--fg-4)}.muted .sw{background:none;-webkit-text-fill-color:var(--fg-4)}.title-hero .muted,.title-hero .muted .sw,#oferta-title .muted,#oferta-title .muted .sw{color:var(--muted-strong);-webkit-text-fill-color:var(--muted-strong)}.lead{font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-2)}.text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-3)}.text-s{font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--fg-3)}.mono-label{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3)}.section-head{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;max-width:var(--measure-wide);margin-bottom:var(--space-4)}.section-head--center{align-items:center;text-align:center;margin-inline:auto}.closing{margin-top:var(--space-4);max-width:var(--measure-wide);font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-3)}.closing strong{color:var(--fg-1)}.closing--center{margin-inline:auto;text-align:center}.btn-cta{--cta-percent: 5%;isolation:isolate;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:var(--size-cta);padding:var(--space-2) var(--space-4);border:var(--border-w) solid transparent;border-radius:var(--radius-pill);color:var(--cta-fg);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-cta);text-align:center;text-decoration:none;text-wrap:balance;-webkit-tap-highlight-color:transparent;background:linear-gradient(var(--cta-base),var(--cta-base)) padding-box,conic-gradient(from calc(var(--cta-angle) - var(--cta-angle-offset)),transparent,var(--cta-accent) var(--cta-percent),var(--cta-shine-c) calc(var(--cta-percent) * 2),var(--cta-accent) calc(var(--cta-percent) * 3),transparent calc(var(--cta-percent) * 4)) border-box;box-shadow:inset 0 0 0 var(--border-w) var(--cta-inset),var(--shadow-cta);transition:var(--cta-ease);transition-property:--cta-angle-offset,--cta-percent,--cta-shine-c,translate}.btn-cta:hover,.btn-cta:focus-visible{color:var(--cta-fg)}.btn-cta:active{translate:0 var(--cta-press)}.btn-cta:before,.btn-cta:after{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.btn-cta:before{width:calc(var(--full) - var(--cta-speckle-inset));height:calc(var(--full) - var(--cta-speckle-inset));background:radial-gradient(circle at var(--cta-speckle-pos) var(--cta-speckle-pos),var(--white) calc(var(--cta-speckle-pos) / 4),transparent 0) padding-box;background-size:var(--cta-speckle-gap) var(--cta-speckle-gap);background-repeat:space;--mask-cta-speckle: conic-gradient(from calc(var(--cta-angle) + 45deg), #000, transparent 10% 90%, #000);mask-image:var(--mask-cta-speckle);border-radius:inherit;opacity:var(--cta-speckle-opacity)}.btn-cta:after{width:var(--full);aspect-ratio:var(--ratio-square);background:linear-gradient(-50deg,transparent,var(--cta-accent),transparent);mask-image:var(--mask-cta-sheen);opacity:var(--cta-sheen-opacity)}.btn-cta__glow{position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1;width:calc(var(--full) + var(--space-2));height:calc(var(--full) + var(--space-2));box-shadow:inset 0 -1ex var(--cta-glow-blur) var(--cta-glow-spread) var(--cta-accent);opacity:0;pointer-events:none;transition:opacity var(--cta-ease)}.btn-cta:is(:hover,:focus-visible){--cta-percent: var(--cta-arc-hover);--cta-angle-offset: var(--cta-offset-hover);--cta-shine-c: var(--cta-accent-soft)}.btn-cta:is(:hover,:focus-visible) .btn-cta__glow{opacity:1}.btn-cta__label{position:relative;z-index:var(--z-base);display:grid;text-shadow:var(--cta-text-shadow)}.btn-cta__text{grid-area:1 / 1;align-self:center}.btn-cta__text--hover{visibility:hidden}.btn-cta__label.is-rolling .btn-cta__text--hover{visibility:visible}.btn-cta__word,.btn-cta__letter-clip{display:inline-block;vertical-align:top}.btn-cta__word{white-space:nowrap}.btn-cta__letter-clip{clip-path:inset(0 -.25em)}.btn-cta__letter{display:block;transform:translateY(calc(var(--cta-letter-start, 0%) + var(--cta-roll, 0%)));transition:transform .6s cubic-bezier(.625,.05,0,1);transition-delay:calc(var(--cta-letter-index) * 10ms)}.btn-cta__text--hover{--cta-letter-start: 100%}.btn-cta:focus-visible .btn-cta__label{--cta-roll: -100%}@media (hover: hover) and (pointer: fine){.btn-cta:hover .btn-cta__label{--cta-roll: -100%}}.btn-cta--block{display:flex;width:var(--full)}.cta-group{display:flex;flex-direction:column;gap:var(--space-2);align-items:stretch;margin-top:var(--space-4)}.cta-group--center{align-items:stretch;text-align:center}.microcopy{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-2);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--fg-3)}.microcopy li{display:inline-flex;align-items:center;gap:var(--space-1)}.microcopy li+li:before{content:"";width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--gray-600)}.microcopy--left{justify-content:flex-start}.microcopy--stack{flex-direction:column;align-items:center;text-align:center}.microcopy--stack li+li:before{display:none}.card{position:relative;padding:var(--space-3);border-radius:var(--radius-card);background:var(--card-gradient);border:var(--border-w) solid var(--border-subtle);box-shadow:var(--shadow-card);transition:border-color var(--dur-base) var(--ease-out)}.card--highlight{border-color:var(--border-strong);border-radius:var(--radius-card-l);background:var(--line-red) top center / var(--highlight-w) var(--border-w) no-repeat,var(--glow-red-top),var(--card-gradient)}.bento-text{font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-3)}.bento-text strong{color:var(--fg-1)}.icon-tile{display:inline-flex;align-items:center;justify-content:center;width:var(--size-icon-tile);height:var(--size-icon-tile);border-radius:var(--radius-md);background:var(--tile-gradient);border:var(--border-w) solid var(--border-default);box-shadow:var(--shadow-raised);color:var(--fg-2)}.icon-tile--active{border-color:var(--red-a40);box-shadow:var(--shadow-raised),var(--glow-tile);color:var(--red-400)}.ph{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:var(--ph-ratio, var(--ratio-cover));width:var(--full);padding:var(--space-2);border-radius:var(--radius-md);background:var(--ph-stripes),var(--surface-inset);border:var(--border-w) solid var(--border-subtle);overflow:hidden}.ph__label{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;text-align:center;color:var(--fg-3);text-wrap:balance}.ph--portrait{--ph-ratio: var(--ratio-portrait)}.ph--video{--ph-ratio: var(--ratio-video)}.ph--reel{--ph-ratio: var(--ratio-reel)}.ph--square{--ph-ratio: var(--ratio-square)}.video-facade{position:relative;display:block;width:var(--full);padding:var(--space-0);border-radius:var(--radius-md);text-align:inherit}.video-facade .ph{pointer-events:none}.video-facade__play{position:absolute;left:50%;top:50%;translate:-50% -50%;display:inline-flex;align-items:center;justify-content:center;width:var(--size-play);height:var(--size-play);border-radius:var(--radius-pill);background:var(--cta-base);border:var(--border-w) solid var(--border-strong);color:var(--white);box-shadow:var(--shadow-cta);transition:scale var(--dur-base) var(--ease-out)}.video-facade:hover .video-facade__play{scale:var(--hover-scale)}.video-facade .ph__label{position:absolute;bottom:var(--space-2);inset-inline:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--bg-nav)}.video-frame{width:var(--full);aspect-ratio:var(--ph-ratio, var(--ratio-video));border:0;border-radius:var(--radius-md);background:var(--surface-inset)}.check-list{display:grid;gap:var(--space-1)}.check-list li{display:flex;gap:var(--space-1);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--fg-2)}.g-warm-a{stop-color:var(--ember-400)}.g-warm-m{stop-color:var(--ember-200)}.g-warm-b{stop-color:var(--white)}.check-list .icon{stroke:url(#g-warm);color:var(--ember-400);width:var(--size-icon-s);height:var(--size-icon-s);margin-top:calc(var(--space-1) / 4);stroke-width:var(--icon-stroke-bold)}.price-row{display:grid;grid-template-columns:1fr 1fr;border-top:var(--border-w) solid var(--border-subtle);margin-top:var(--space-3)}.price-row>div{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2)}.price-row>div+div{padding-left:var(--space-2);border-left:var(--border-w) solid var(--border-subtle)}.price-row dt{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3)}.price-row dd{font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--fg-2)}.price-row dd strong{color:var(--fg-1)}.notice{display:flex;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);border:var(--border-w) solid var(--amber-line-soft);background:var(--amber-tint);font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--fg-2);text-align:left}.notice .icon{color:var(--amber-400);margin-top:calc(var(--space-1) / 4)}.stat{display:flex;flex-direction:column;gap:var(--space-1)}.stat__value{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:var(--tr-price);color:var(--fg-1);white-space:nowrap}.stat__value--accent{color:var(--fg-accent)}.stat__label{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3)}.section{position:relative;padding-block:var(--space-8)}.section--alt{background:var(--bg-section);border-block:var(--border-w) solid var(--border-subtle)}.section--joined{border-top:0}.section--alt:has(+.section--joined){border-bottom:0}.section--light{background:var(--gray-50);color:var(--gray-1000);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.section--light{--title-grad: var(--title-grad-light)}.section--light .muted,.section--light .muted .sw{color:var(--gray-500);-webkit-text-fill-color:var(--gray-500)}.section--light .badge{color:var(--gray-700);box-shadow:none}.hero{--hero-surface: #101012;--hero-scene-width: clamp(14rem, 70vw, 21rem);position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:center;gap:var(--space-2);padding-top:var(--space-4);background:var(--hero-surface)}.hero__media{position:absolute;inset:auto 0 0;height:calc(var(--hero-scene-width) * 851 / 616 + var(--space-4));pointer-events:none}.hero__rows{position:absolute;inset:0;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:.625rem;opacity:.15;filter:blur(1.25px)}.hero__row{overflow:hidden;--belt-duration: 48s;--belt-delay: -7s;opacity:var(--belt-opacity, 1)}.hero__row:nth-child(2n){--belt-direction: reverse;--belt-duration: 56s}.hero__row:nth-child(2){--belt-delay: -17s}.hero__row:nth-child(3){--belt-delay: -26s;--belt-opacity: .78}.hero__row:nth-child(4){--belt-delay: -8s;--belt-opacity: .6}.hero__row:nth-child(5){--belt-delay: -34s;--belt-opacity: .54}.hero__belt,.hero__row-set{display:flex;width:max-content;height:100%}.hero__row-set{gap:.75rem;padding-right:.75rem}.hero__row-set img{display:block;flex:none;height:100%;width:auto;min-width:var(--belt-card-min, 0px);aspect-ratio:730 / 1044;object-fit:cover;border-radius:var(--radius-xs)}.hero__belt{animation:hero-belt var(--belt-duration) linear var(--belt-delay) infinite var(--belt-direction, normal)}@keyframes hero-belt{to{transform:translate(calc(-100% / 3))}}.hero__haze{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% center}.hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--hero-surface),transparent 32%)}.hero__bg{position:absolute;inset:0;pointer-events:none;background-image:var(--grid-lines);background-size:var(--grid-size);mask-image:radial-gradient(ellipse 65% 41% at 50% 22%,#000,transparent 95%)}.hero__grid{position:relative;z-index:2}.hero__copy{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:var(--measure);margin-inline:auto;text-align:center}.hero__logo{width:min(100%,var(--size-logo-hero));height:auto;margin-bottom:var(--space-1)}.hero__copy .title-hero>.muted{display:block}.hero__copy .text{color:var(--fg-2);text-wrap:balance}.hero__copy .text strong{color:var(--fg-1)}.hero__copy .cta-group{align-items:center;margin-top:var(--space-1);width:100%}.hero__scene{--orbit-center-x: 52%;--orbit-center-y: 69%;--orbit-radius-x: 54%;--orbit-radius-y: 8%;position:relative;z-index:1;width:var(--hero-scene-width);aspect-ratio:616 / 851;pointer-events:none}.hero__figure,.hero__fingers{position:absolute;inset:0;width:100%;height:100%}.hero__figure{z-index:10}.hero__fingers{z-index:12}.hero__hand-card{--hand-fade: .52s;position:absolute;z-index:11;left:8.28%;top:31.37%;width:15.42%;height:16.22%;overflow:hidden;border-radius:5%;background:var(--hero-surface)}.hero__hand-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0s var(--hand-fade)}.hero__hand-card .is-active{opacity:1;transition:opacity var(--hand-fade) var(--ease-in-out)}.hero__hand-face{position:absolute;inset:0}.hero__hand-face.is-entering{z-index:1}.hero__hand-face.is-entering img{animation:hero-hand-settle .7s var(--ease-out)}.hero__hand-face.is-entering:after{content:"";position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;background:linear-gradient(115deg,transparent 26%,rgb(172 211 255 / .2) 39%,rgb(255 251 242 / .74) 49%,rgb(255 214 177 / .4) 55%,transparent 73%);animation:hero-hand-glint 1.05s ease-in-out var(--hand-fade) both}@keyframes hero-hand-settle{0%{transform:perspective(12rem) rotateY(-3deg) rotateX(2deg) scale(1.05)}to{transform:perspective(12rem) rotateY(0) rotateX(0) scale(1)}}@keyframes hero-hand-glint{0%{transform:translate(-100%);opacity:0}34%,66%{opacity:1}to{transform:translate(100%);opacity:0}}.hero__orbit{display:contents}.hero-orbit-card{position:absolute;z-index:var(--orbit-z);left:0;top:0;width:15%;aspect-ratio:730 / 1044;object-fit:cover;opacity:var(--orbit-opacity);border-radius:.375rem;box-shadow:0 .5rem 1rem #0000006b;transform:translate3d(calc(var(--hero-scene-width) * var(--orbit-x) - 50%),calc(var(--hero-scene-width) * 851 / 616 * var(--orbit-y) - 50%),0) perspective(25rem) rotateY(var(--orbit-yaw)) rotate(var(--orbit-rotation)) scale(var(--orbit-scale))}.hero__wordmarks{position:absolute;inset:0;z-index:2}.hero__wordmark{position:absolute;left:52.84%;top:30.67%;width:105.68%;max-width:none;height:auto;transform:translate(-50%)}.hero__wordmark,.why__peek{animation:luzz 5s ease infinite}.hero__wordmark:nth-child(2){top:46.34%;width:97%;animation-delay:1.6s}.hero__wordmark:nth-child(3){top:62.56%;width:95.5%;animation-delay:3.2s}@keyframes luzz{0%,86%,95%,to{filter:brightness(1)}86.25%{filter:brightness(1.8) saturate(2)}87%{filter:brightness(1.3)}88.5%{filter:brightness(3)}}.hero.is-outside-view :is(.hero__wordmark,.hero__belt){animation-play-state:paused}@media (prefers-reduced-motion: reduce){.hero__wordmark,.hero__belt,.why__peek,.hero__hand-face.is-entering img,.hero__hand-face.is-entering:after{animation:none}.hero__hand-card img,.hero__hand-card .is-active{transition:none}}.proof{margin-top:var(--space-1);display:inline-flex;align-items:center;gap:var(--space-1)}.proof__faces{display:flex}.face{width:var(--size-face);height:var(--size-face)}.face img{width:var(--full);height:var(--full);object-fit:cover;border-radius:var(--radius-pill);box-shadow:0 0 0 var(--border-w-thick) var(--gray-1000);background:var(--gray-800);filter:grayscale(1);transition:filter var(--dur-face) var(--ease-out)}.face{transition:translate var(--dur-face) var(--ease-out)}@media (hover: hover){.face:hover{translate:0 var(--face-lift)}.face:hover img{filter:grayscale(0)}}@media (prefers-reduced-motion: reduce){.face:hover{translate:none}}.face+.face{margin-left:var(--face-overlap)}.proof__text{font-size:var(--fs-body-s);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--gray-200);white-space:nowrap}.ticker{overflow:hidden;border-block:var(--border-w) solid var(--border-subtle);background:var(--bg-section)}.ticker__track{display:flex;width:max-content;animation:covers-move var(--dur-ticker) linear infinite}.ticker__set{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-0)}.ticker__word{font-size:var(--fs-body);line-height:var(--lh-snug);font-weight:var(--fw-semibold);letter-spacing:var(--tr-cta);text-transform:uppercase;color:var(--fg-3);white-space:nowrap}.ticker__logo{display:inline-flex;color:var(--white);opacity:var(--o-ticker-logo)}.ticker__mark{width:var(--size-ticker-mark);height:var(--size-ticker-mark);fill:currentColor}.hero__price{font-size:var(--fs-body-s);line-height:var(--lh-snug);color:var(--fg-3);text-align:center}.hero__price s{text-decoration-color:var(--red-500)}.hero__price strong{color:var(--fg-1)}.statement{--statement-view: 100vh;position:relative;overflow:clip;background:var(--bg-page)}@supports (height: 100svh){.statement{--statement-view: 100svh}}.statement__stage{position:relative;min-height:var(--statement-view);display:flex;align-items:center;padding-block:var(--space-8);overflow:hidden;background:var(--bg-page)}.statement--sticky{min-height:calc(var(--statement-view) * 2.4)}.statement--sticky .statement__stage{position:sticky;top:0}.statement__beam{position:absolute;top:var(--beam-top);right:var(--beam-right);width:var(--size-beam-w);height:var(--size-beam-h);background:var(--beam);filter:blur(var(--blur-beam)) opacity(var(--beam-strength));rotate:48deg;transform-origin:top center;pointer-events:none}.glyphs{position:absolute;inset:0;width:var(--full);height:var(--full);opacity:var(--o-glyphs);pointer-events:none}.glyphs--fade{mask-image:var(--mask-glyph-fade)}.glyph-box>.container{position:relative;z-index:var(--z-base)}.statement__glow{position:absolute;inset:0;background:var(--glow-statement);pointer-events:none}.statement__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.statement__title{max-width:var(--container-text);font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--tr-display);color:var(--fg-1)}.statement__title .muted{color:var(--gray-400);-webkit-text-fill-color:var(--gray-400)}.why{padding-block:var(--space-6);isolation:isolate}.why>.container{--why-peek-width: clamp(17rem, 32vw, 23rem);position:relative;max-width:70rem;z-index:1;padding-block-start:calc(var(--why-peek-width) * 852 / 1761)}.why__scene{position:relative}.why__frame{overflow:hidden;border:var(--border-w) solid var(--border-default);border-radius:var(--radius-panel);background:var(--bg-section)}.why__peek{position:absolute;z-index:1;left:50%;top:var(--border-w);width:var(--why-peek-width);translate:-50% calc(-100% * 852 / 1030);pointer-events:none}.why__content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-8);align-items:center;padding:var(--space-5)}.why__copy,.why__complement{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.why__complement .highlight{font-size:var(--fs-h4);line-height:var(--lh-snug);color:var(--fg-2)}.why-marquee{position:absolute;top:50%;left:0;width:100%;translate:0 -50%;opacity:.5;overflow:hidden;pointer-events:none}.why-marquee__track{display:flex;width:max-content;animation:covers-move 75s linear infinite paused}.why-marquee.is-running .why-marquee__track{animation-play-state:running}.why-marquee__set{display:flex;flex-shrink:0;align-items:center;gap:var(--space-8);padding-right:var(--space-8)}.why-marquee img{width:8.5rem;height:2.5rem;object-fit:contain}.method-compare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border-top:var(--border-w) solid var(--border-default)}.method-panel{position:relative;min-width:0}.method-panel__header{height:3rem;display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border-bottom:var(--border-w) solid var(--border-subtle);font-size:var(--fs-caption);color:var(--fg-3)}.method-panel__window{display:inline-flex;gap:.25rem}.method-panel__window i{width:.3rem;height:.3rem;border-radius:50%;background:var(--gray-600)}.method-panel__status{margin-left:auto;font-size:var(--fs-eyebrow);color:var(--fg-3)}.method-panel__body{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.method-panel__eyebrow{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tr-tag-s);color:var(--fg-3)}.method-panel__title{font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);font-weight:var(--fw-semibold);color:var(--fg-2)}.method-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding-block:var(--space-1)}.method-stats span{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-eyebrow);color:var(--fg-3)}.method-stats b{font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--fg-2)}.method-lessons{display:grid;gap:var(--space-2)}.method-lessons li{display:grid;grid-template-columns:1fr auto;gap:var(--space-1);font-size:var(--fs-caption);color:var(--fg-3)}.method-lessons em{font-style:normal;color:var(--gray-500)}.method-lessons i{grid-column:1/-1;height:.2rem;border-radius:var(--radius-pill);background:var(--gray-800)}.method-panel__outcome{display:flex;align-items:center;gap:var(--space-1);padding-top:var(--space-2);margin-top:auto;border-top:var(--border-w) solid var(--border-subtle);font-size:var(--fs-caption);color:var(--fg-3)}.method-panel--gurus .method-panel__body{opacity:.75}.method-panel--black{--spot-radius: 0 0 var(--radius-panel) 0;border-left:var(--border-w) solid var(--border-default);background:radial-gradient(90% 90% at 100% 0%,rgba(255,106,31,.025),transparent 85%)}.method-panel--black>*{position:relative;z-index:1}[data-method-spotlight]:before,[data-method-spotlight]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:var(--spot-radius, inherit);transition:opacity .6s var(--ease-out)}[data-method-spotlight]:before{z-index:2;padding:2px;background:radial-gradient(18rem circle at var(--spot-x) var(--spot-y),var(--ember-200),var(--ember-400) 25%,rgba(242,56,42,.4) 55%,transparent 85%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6}[data-method-spotlight]:after{background:radial-gradient(22rem circle at var(--spot-x) var(--spot-y),rgba(255,106,31,.035),transparent 80%);opacity:.5}[data-method-spotlight].is-spotlit:before,[data-method-spotlight].is-spotlit:after{opacity:1}.method-panel--black .method-panel__header{color:var(--fg-1)}.method-panel--black .method-panel__status{color:var(--ember-200)}.method-panel--black .method-panel__title{color:var(--fg-1)}.method-steps{display:grid;gap:var(--space-3)}.method-steps li{display:flex;align-items:center;gap:var(--space-2)}.method-steps__number{font-size:var(--fs-eyebrow);color:var(--ember-200)}.method-steps strong{font-size:var(--fs-body);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--fg-1)}.method-steps p{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--fg-3);margin-top:.25rem}.method-steps li>.icon{color:var(--ember-200);margin-left:auto;opacity:.7}.method-panel--black .method-panel__outcome{color:var(--ember-200)}@media (max-width: 47.99rem){.why>.container{--why-peek-width: clamp(10.5rem, 62vw, 14.75rem)}.why__content{grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)}.method-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.method-panel__header{padding-inline:.75rem;font-size:var(--fs-eyebrow);line-height:var(--lh-snug)}.method-panel__status,.method-panel__window{display:none}.method-panel__body{padding:.75rem;gap:.75rem}.method-panel__title{font-size:var(--fs-body-s)}.method-stats{grid-template-columns:minmax(0,1fr);gap:.375rem}.method-stats span{flex-direction:row;align-items:baseline;gap:.375rem;font-size:.6875rem}.method-stats b{font-size:var(--fs-body-l)}.method-lessons{gap:var(--space-1)}.method-lessons li,.method-panel__outcome{font-size:.6875rem;line-height:var(--lh-snug)}.method-panel__outcome{align-items:flex-start}.method-steps{gap:var(--space-2)}.method-steps li{align-items:baseline;gap:.375rem}.method-steps strong{display:block;font-size:var(--fs-body-s)}.method-steps p,.method-steps li>.icon{display:none}}@media (prefers-reduced-motion: reduce){.why-marquee__track{animation:none!important}}.uses{overflow:hidden}.uses__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.uses .section-head{margin-bottom:var(--space-0)}.uses__viewport::-webkit-scrollbar{display:none}.uses__track{display:flex;gap:var(--space-2);width:max-content;padding:var(--space-3) var(--space-2)}.use-card{position:relative;flex:0 0 var(--use-card-w);aspect-ratio:var(--ratio-cover-v);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-3);border-radius:var(--radius-card-l);overflow:hidden;scroll-snap-align:center;background:var(--gray-900);border:var(--border-w) solid var(--light-line);box-shadow:var(--light-shadow);will-change:transform}.use-card__media{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-2);background:var(--ph-stripes),var(--gray-900)}.use-card__media>img,.use-card__media>video{position:absolute;inset:0;width:var(--full);height:var(--full);object-fit:cover}.use-card:after{content:"";position:absolute;inset:0;background:var(--scrim-card);pointer-events:none}.use-card__num,.use-card__title{position:relative;z-index:var(--z-base)}.use-card__num{position:absolute;top:var(--space-3);left:var(--space-3);color:var(--gray-300)}.use-card__title{font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);color:var(--white)}.uses__progress{display:none}.uses__nav{display:none;justify-content:center;gap:var(--space-1);margin-top:var(--space-1)}.js .uses__nav{display:flex}.uses__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--size-tap);height:var(--size-tap);border-radius:var(--radius-pill);background:var(--gray-1000);color:var(--white);transition:opacity var(--dur-base) var(--ease-out)}.uses__arrow:disabled{opacity:var(--o-arrow-off);cursor:default}.uses__arrow:focus-visible{outline-color:var(--gray-1000)}.uses.is-pinned .uses__viewport{overflow:visible;scroll-snap-type:none;cursor:grab}.uses.is-pinned .uses__viewport:active{cursor:grabbing}.uses.is-pinned .uses__progress{display:block;width:min(calc(var(--full) - var(--space-6)),var(--container-text));height:var(--border-w);margin:var(--space-4) auto var(--space-0);background:var(--light-line)}.uses.is-pinned{min-height:var(--vh-full);display:flex;align-items:center;padding-block:var(--space-6)}.uses.is-pinned .uses__pin{width:var(--full)}.uses.is-pinned .uses__track{padding-inline:max(var(--space-6),calc((var(--full) - var(--container)) / 2))}.uses__progress span{display:block;height:var(--full);background:var(--gray-1000);transform-origin:left center;scale:0 1}.bento{display:grid;gap:var(--space-2)}.bento .card{display:flex;flex-direction:column;gap:var(--space-3)}.bento .card--texture{background:linear-gradient(180deg,transparent 0%,var(--surface-card) 90%),var(--dot-grid) 0 0 / var(--dot-size),var(--card-gradient)}.courses{display:grid;gap:var(--space-3)}.card.course{display:grid;padding:var(--space-0);border-radius:var(--radius-card-l)}.course__media{position:relative;overflow:hidden;border-radius:calc(var(--radius-card-l) - var(--border-w)) calc(var(--radius-card-l) - var(--border-w)) 0 0}.course__img{width:var(--full);object-fit:cover}.course__img--logo-left{object-position:20% center}.course__num{position:absolute;top:var(--space-3);right:var(--space-3);z-index:var(--z-base);display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-tap);min-height:var(--size-badge);padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--red-600);color:var(--white);font-family:var(--font-mono);font-size:var(--fs-body-s);line-height:var(--lh-snug);font-weight:var(--fw-semibold)}.course__body{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--space-3)}.course__tagline{font-size:var(--fs-body-l);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--fg-1)}.course__note{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--fg-3)}.bonus__stat{position:absolute;right:var(--space-2);bottom:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--bg-nav);border:var(--border-w) solid var(--border-default);-webkit-backdrop-filter:blur(var(--blur-nav));backdrop-filter:blur(var(--blur-nav))}.bonus__copy{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.bonus__copy .price-row{width:var(--full)}.mbento{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.card.mcard{transition:background var(--dur-slow) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.card.mcard{display:flex;flex-direction:column;padding:var(--space-0)}.mcard__visual{--bento-duration: .9s;--bento-soft-scale: 1.04;--bento-stagger: .11s;position:relative;height:var(--size-visual);display:flex;align-items:center;justify-content:center;padding:var(--space-2);border-bottom:var(--border-w) solid var(--border-subtle);border-radius:calc(var(--radius-card) - var(--border-w)) calc(var(--radius-card) - var(--border-w)) 0 0;background:var(--dot-grid-sm) 0 0 / var(--dot-size-sm),var(--surface-inset);overflow:hidden}.mcard__visual>*{position:relative}.mcard__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.mcard__title{font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.mcard__num{color:var(--red-400)}.chip{display:inline-flex;align-items:center;min-height:var(--size-chip);padding-inline:var(--space-1);border-radius:var(--radius-sm);border:var(--border-w) solid var(--border-default);background:var(--tile-gradient);font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3);transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),translate var(--dur-base) var(--ease-out)}.chip:hover,.chip.is-active{border-color:var(--red-a40);color:var(--fg-1);translate:var(--space-1) 0}.flow{display:grid;grid-template-columns:auto minmax(var(--space-2),1fr) auto minmax(var(--space-2),1fr) auto;align-items:center;width:var(--full)}.flow__inputs{display:grid;gap:var(--space-1)}.flow__line{position:relative;height:var(--border-w);background:repeating-linear-gradient(90deg,var(--border-strong) 0 4px,transparent 4px 8px)}.flow__dot{position:absolute;top:50%;left:0;width:var(--size-dot-flow);height:var(--size-dot-flow);border-radius:var(--radius-pill);background:var(--fg-1);translate:-50% -50%;animation:flow-move var(--dur-flow) linear infinite}.flow__dot{transition:background var(--bento-duration) var(--ease-out)}.mcard:hover .flow__dot{background:var(--ember-400)}.mcard .chip{transition-duration:var(--bento-duration)}.mcard .chip:hover,.mcard .chip.is-active{translate:calc(var(--space-1) / 2) 0}.flow__report{display:grid;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);border:var(--border-w) solid var(--border-default);background:var(--card-gradient);box-shadow:var(--shadow-raised)}.flow__report .mono-label{white-space:nowrap}.flow__bars{display:flex;align-items:flex-end;gap:var(--space-1);height:var(--space-6)}.flow__bars i{width:var(--size-bar-w);height:var(--h, 50%);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--gray-600);transition:height var(--bento-duration) var(--ease-in-out),background var(--bento-duration) var(--ease-out)}.mcard:hover .flow__bars i:last-child{background:var(--warm)}.player{display:grid;gap:var(--space-2);width:var(--full)}.player__screen{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--ratio-video);max-height:calc(var(--size-visual) - var(--space-12));border-radius:var(--radius-sm);border:var(--border-w) solid var(--border-default);background:var(--ph-stripes),var(--surface-card)}.player__play{display:inline-flex;align-items:center;justify-content:center;width:var(--size-tap);height:var(--size-tap);border-radius:var(--radius-pill);background:var(--cta-base);border:var(--border-w) solid var(--border-strong);transition:scale var(--bento-duration) var(--ease-out)}.mcard:hover .player__play{scale:var(--bento-soft-scale)}.player__bar{height:var(--size-skeleton);border-radius:var(--radius-pill);background:var(--gray-800);overflow:hidden}.player__fill{display:block;height:var(--full);background:var(--warm);transform-origin:left center;scale:.25 1;transition:scale var(--dur-fill) var(--ease-out)}.mcard:hover .player__fill{scale:.9 1}.brand{width:var(--size-icon);height:var(--size-icon);fill:currentColor}.player__chips{display:flex;gap:var(--space-1)}.player__chips .chip{transition-delay:0ms}.mcard:hover .player__chips .chip{color:var(--fg-1)}.mcard:hover .player__chips .chip:nth-child(2){transition-delay:var(--bento-stagger)}.mcard:hover .player__chips .chip:nth-child(3){transition-delay:calc(var(--bento-stagger) * 2)}.chip .icon{margin-right:var(--space-1)}.hub{position:relative;width:var(--full);height:var(--full)}.hub__lines{position:absolute;inset:0;width:var(--full);height:var(--full)}.hub__lines path{fill:none;stroke:var(--border-strong);stroke-width:1;transition:stroke var(--bento-duration) var(--ease-out)}.hub__lines path.is-active{stroke:var(--ember-400)}.hub__tile,.hub__node{position:absolute;translate:-50% -50%}.hub__tile{transition:scale var(--bento-duration) var(--ease-out)}.hub__tile.is-active{scale:var(--bento-soft-scale)}.hub__tile .icon-tile{transition:color var(--bento-duration) var(--ease-out),box-shadow var(--bento-duration) var(--ease-out)}.hub__tile.is-active .icon-tile{border-color:var(--border-strong);color:var(--white);box-shadow:var(--shadow-raised),0 0 0 var(--space-1) var(--neutral-tint)}.hub__tile .icon-tile{width:var(--size-tap);height:var(--size-tap);border-radius:var(--radius-md);color:var(--fg-2)}.hub__node .icon-tile{width:var(--size-icon-tile);height:var(--size-icon-tile);font-weight:var(--fw-semibold);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--fg-1);border-color:var(--border-strong);box-shadow:var(--shadow-raised),0 0 0 var(--space-1) var(--neutral-tint)}.chart{position:relative;width:var(--full);height:var(--full)}.chart svg{width:var(--full);height:var(--full);overflow:visible}.chart__grid{stroke:var(--border-subtle);stroke-width:1}.chart__area{fill:url(#chart-fill)}.chart__fill-top{stop-color:var(--gray-500);stop-opacity:.35}.chart__fill-bottom{stop-color:var(--gray-500);stop-opacity:0}.chart__line{fill:none;stroke:var(--fg-2);stroke-width:2}.chart__cursor{stroke:var(--border-strong);stroke-width:1}.chart__dot{position:absolute;top:0;left:0;width:var(--space-2);height:var(--space-2);translate:-50% -50%;border-radius:var(--radius-pill);background:var(--gray-1000);border:var(--border-w-thick) solid var(--fg-1);transition:border-color var(--bento-duration) var(--ease-out)}.mcard:hover .chart__dot{border-color:var(--ember-400)}.chart__tip{position:absolute;top:0;left:0;padding:var(--space-0) var(--space-1);border-radius:var(--radius-xs);background:var(--fg-1);color:var(--gray-1000);font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-body);white-space:nowrap;translate:-50% calc(-100% - var(--space-1));pointer-events:none}#para-quem{background:var(--audience-transition);border-bottom:0}.audience{display:grid;gap:var(--space-2)}.audience .card{display:flex;flex-direction:column;gap:var(--space-3)}.audience .icon-tile{width:var(--size-icon-tile-s);height:var(--size-icon-tile-s);border-radius:var(--radius-sm);transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.audience .icon-tile .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.audience .card:hover .icon-tile{border-color:#f2382a2e;color:var(--red-300);box-shadow:var(--shadow-raised),0 0 24px #f2382a14}.creations{overflow:hidden}.creations__layout{display:grid;grid-template-areas:"copy" "reel" "nav";gap:var(--space-3);align-items:center}.creations__copy{grid-area:copy;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-width:0}.creations__copy .title-section{max-width:var(--measure)}.reel-tabs{max-width:17rem;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(var(--full),var(--measure));padding:var(--reel-tab-inset);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-inset)}.reel-tabs__indicator{position:absolute;top:var(--reel-tab-inset);bottom:var(--reel-tab-inset);left:var(--reel-tab-inset);width:calc((100% - var(--reel-tab-inset) * 2) / 3);translate:calc(var(--reel-tab-index) * 100%) 0;border-radius:var(--radius-pill);background:var(--tile-gradient);box-shadow:var(--shadow-badge);transition:translate var(--dur-slow) var(--ease-out);pointer-events:none}.reel-tabs__tab{position:relative;min-height:1.875rem;padding:.25rem var(--space-1);font-size:var(--fs-caption);line-height:var(--lh-snug);white-space:nowrap;border-radius:var(--radius-pill);color:var(--fg-3);transition:color var(--dur-base) var(--ease-out)}.reel-tabs__tab[aria-selected=true],.reel-tabs__tab:hover{color:var(--fg-1)}.reel-nav{grid-area:nav;display:flex;justify-self:center;gap:var(--space-1)}.reel-nav__button{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:var(--border-w) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-inset);color:var(--fg-2);transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.reel-nav__button:hover{border-color:var(--border-strong);color:var(--fg-1)}.reel-nav__button .icon{width:var(--size-icon-s);height:var(--size-icon-s)}.reel{--reel-card-w: var(--reel-w);grid-area:reel;cursor:grab;touch-action:pan-y;user-select:none;min-width:0;width:calc(var(--full) + var(--space-2));overflow:hidden;padding-block:var(--space-3);mask-image:var(--reel-mask)}.reel__track{display:flex;width:max-content;will-change:transform}.reel__set>li{flex:0 0 var(--reel-card-w);height:calc(var(--reel-card-w) * 16 / 9 * 1.08);display:flex;align-items:center}.reel__set{display:flex;align-items:center;flex-shrink:0;gap:var(--space-4);padding-right:var(--space-4)}.reel__item{position:relative;display:block;width:var(--reel-card-w);height:calc(var(--reel-card-w) * 16 / 9);padding:var(--space-0);border-radius:var(--radius-card);transition:height var(--dur-slow) var(--ease-out)}.reel__set>.is-featured .reel__item{height:calc(var(--reel-card-w) * 16 / 9 * 1.08)}.reel__set>.is-next .reel__item{height:calc(var(--reel-card-w) * 16 / 9 * 1.035)}.reel.is-switching .reel__item{transition:none}.reel__item>.ph{height:100%;aspect-ratio:auto}.reel.is-dragging,.reel.is-dragging .reel__item{cursor:grabbing}.reel__item img{-webkit-user-drag:none}.reel__item>img,.reel__item>video{display:block;width:var(--full);height:100%;object-fit:cover;border-radius:inherit}.reel__item .ph{pointer-events:none}.reel__item .ph__label{position:absolute;bottom:var(--space-2);inset-inline:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--bg-nav)}.player{position:relative;width:var(--full);height:var(--full);overflow:hidden;background:var(--gray-1000)}.player__video{display:block;width:var(--full);height:var(--full);object-fit:cover}.player--contain .player__video{object-fit:contain}.player__controls{position:absolute;right:var(--space-1);bottom:var(--space-1);z-index:var(--z-base);display:flex;gap:var(--space-1)}.player__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control);height:var(--size-control);padding:var(--space-0);border-radius:var(--radius-pill);background:var(--bg-nav);border:var(--border-w) solid var(--border-default);color:var(--white);transition:scale var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}@media (hover: hover){.player__btn:hover{scale:var(--hover-scale)}}.player__btn:focus-visible{outline:var(--border-w-thick) solid var(--ember-400);outline-offset:var(--border-w-thick)}.player__icon-play,.player__icon-sound,.player.is-paused .player__icon-pause,.player.has-sound .player__icon-muted{display:none}.player.is-paused .player__icon-play,.player.has-sound .player__icon-sound{display:block}.player.has-sound [data-player-sound]{background:var(--ember-400);border-color:var(--ember-400)}.player__icon-play{fill:currentColor;stroke:none}.use-card__media>.player{position:absolute;inset:0}.use-card .player__controls{top:var(--space-2);right:var(--space-2);bottom:auto}.reel__item--video{overflow:hidden;background:var(--gray-1000)}.reel__item--stack,.use-card__media--stack{display:flex;flex-direction:column;padding:var(--space-0)}:is(.reel__item--stack,.use-card__media--stack)>.player{position:relative;inset:auto;flex:var(--stack-grow, 1) 1 0;min-height:0;height:auto}.reel__item>img{pointer-events:none}.tilt{position:relative;height:var(--tilt-h);overflow-x:clip;overflow-y:visible}#alunos .section-head{position:relative;z-index:var(--z-base);margin-bottom:var(--space-6)}.tilt__band{position:absolute;inset:calc(-1 * var(--tilt-bleed)) 0;mask-image:var(--mask-tilt);opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.tilt__band.is-ready{opacity:1}.tilt__tile{position:absolute;transform-style:preserve-3d;cursor:pointer}.tilt:hover .tilt__tile,.tilt.is-paused .tilt__tile{animation-play-state:paused}.tilt__strip{position:absolute;top:0;overflow:hidden;background:var(--gray-900)}.tilt__strip--first{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.tilt__strip--last{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.tilt__content{position:absolute;top:0;max-width:none;object-fit:cover}.tilt__frame{position:absolute;top:0;left:0;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.tilt__tile.has-video .tilt__frame{opacity:1}.tilt__source{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.tilt__hint{position:relative;z-index:var(--z-base);margin-top:var(--space-3);text-align:center;color:var(--fg-3);opacity:var(--o-hint)}.tilt__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);background:var(--ph-stripes),var(--gray-900);border:var(--border-w) solid var(--border-subtle)}.tilt__ph .icon{color:var(--fg-2)}.lightbox{max-width:calc(var(--full) - var(--space-4));padding:var(--space-0);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-card-l);background:var(--gray-950);color:var(--fg-1);overflow:visible}.lightbox::backdrop{background:var(--bg-nav);-webkit-backdrop-filter:blur(var(--blur-nav));backdrop-filter:blur(var(--blur-nav))}.lightbox__media>*{display:block;max-height:calc(var(--vh-full) - var(--space-8));max-width:var(--full);border:0;border-radius:var(--radius-card-l)}.lightbox__media>.ph{height:calc(var(--vh-full) - var(--space-12));width:auto;--ph-ratio: var(--ratio-reel)}.lightbox__media>iframe{width:min(var(--vw-full),var(--container-text));aspect-ratio:var(--ratio-video)}.lightbox__close{position:absolute;top:var(--space-1);right:var(--space-1);z-index:var(--z-base);display:inline-flex;align-items:center;justify-content:center;width:var(--size-tap);height:var(--size-tap);border-radius:var(--radius-pill);background:var(--bg-nav);border:var(--border-w) solid var(--border-default);color:var(--fg-1)}.about{display:grid;gap:var(--space-4)}.bio-scene{--scan: 100%;--scan-glow: 0;position:relative;aspect-ratio:var(--ratio-bio);width:var(--full);overflow:hidden;isolation:isolate;border-radius:var(--radius-card-l);border:var(--border-w) solid var(--border-subtle);background:var(--gray-1000)}.bio-scene__bg{position:absolute;left:0;top:calc(var(--bio-parallax-room) * -1);width:var(--full);height:calc(100% + var(--bio-parallax-room) * 2);object-fit:cover}.bio-scene__logos{position:absolute;left:0;right:0;top:calc(var(--bio-logos-room) * -1);bottom:calc(var(--bio-logos-room) * -1)}.bio-scene__wordmark{position:absolute;left:50%;top:22%;width:104%;max-width:none;translate:-50% 0;animation:luzz 5s ease infinite}.bio-scene__wordmark:nth-child(2){top:36%;width:96%;animation-delay:1.6s}.bio-scene__wordmark:nth-child(3){top:50%;width:94%;animation-delay:3.2s}.bio-scene.is-outside-view .bio-scene__wordmark{animation-play-state:paused}.bio-scene__person{position:absolute;inset:0}.bio-scene__layer{position:absolute;inset:0;width:var(--full);height:var(--full);object-fit:cover}.bio-scene__layer--cyborg{clip-path:inset(0 0 calc(100% - var(--scan)) 0)}.bio-scene__glitch{position:absolute;inset:0;background:center / cover no-repeat;filter:var(--filter-glitch);clip-path:inset(0 0 100% 0);opacity:0}.bio-scene.is-near .bio-scene__glitch{background-image:url(Imagem%20BIO/bio-humanoide.webp)}.bio-scene.is-near.is-reversing .bio-scene__glitch{background-image:url(Imagem%20BIO/bio-humano.webp)}.bio-scene__layer--blink{opacity:0}.bio-scene__layer--band{clip-path:inset(calc(var(--scan) - var(--scan-band)) 0 calc(100% - var(--scan) - var(--scan-band)) 0);filter:var(--filter-scan);mix-blend-mode:screen;opacity:var(--scan-glow)}.bio-scene__scan{position:absolute;left:0;right:0;top:var(--scan);height:var(--scan-line-h);translate:0 -50%;background:var(--gradient-scan-line);box-shadow:var(--shadow-scan);opacity:var(--scan-glow)}.bio-scene__scan:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--scan-trail-h);translate:0 -50%;background:var(--gradient-scan-trail)}@media (prefers-reduced-motion: reduce){.bio-scene__wordmark{animation:none}}.about__copy{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.about__copy .text{font-size:var(--fs-body-l);line-height:var(--lh-snug)}.about__copy .text strong{font-weight:var(--fw-semibold);color:var(--fg-1)}.offer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:stretch}.offer__compare{display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.offer__anchor{font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-2);max-width:var(--measure-wide)}.offer__anchor strong{color:var(--fg-1)}.price-table{width:var(--full);font-size:var(--fs-body-s);line-height:var(--lh-snug)}.price-table caption{text-align:left;padding-bottom:var(--space-2);font-size:var(--fs-body);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--fg-1)}.price-table th,.price-table td{padding:var(--space-2) var(--space-1);border-bottom:var(--border-w) solid var(--border-subtle);text-align:right;vertical-align:top}.price-table th:first-child,.price-table td:first-child{text-align:left;padding-left:var(--space-0)}.price-table th:last-child,.price-table td:last-child{padding-right:var(--space-0)}.price-table thead th{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);font-weight:var(--fw-regular);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3);padding-top:var(--space-0)}.price-table tbody th{font-weight:var(--fw-regular);color:var(--fg-1)}.price-table td{color:var(--fg-2);white-space:nowrap}.price-table small{display:block;font-size:var(--fs-eyebrow);line-height:var(--lh-snug);color:var(--fg-3)}.price-table tfoot th,.price-table tfoot td{border-bottom:0;font-size:var(--fs-body);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--fg-1)}.strike{text-decoration:line-through;text-decoration-color:var(--red-500);text-decoration-thickness:var(--border-w-thick)}.price-card{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3);text-align:center}.price-card>:not(.motion-dots){position:relative}.price-card .motion-dots{opacity:var(--o-dots-offer)}.price-card__lead{text-wrap:balance;max-width:var(--measure);font-size:var(--fs-h4);line-height:var(--lh-snug);font-weight:var(--fw-semibold);letter-spacing:var(--tr-heading);color:var(--fg-1)}.price-card__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1)}.logo-ph{display:inline-flex;align-items:center;min-height:var(--size-logo-ph);padding-inline:var(--space-2);border-radius:var(--radius-sm);border:var(--border-w) dashed var(--border-strong);font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3)}.offer__mockup{width:min(var(--full),var(--measure));margin-bottom:calc(-1 * var(--space-3));mask-image:linear-gradient(to top,transparent,#000 30%)}.offer__card{display:flex}.offer__card .price-card{width:var(--full);justify-content:center}.price-card__value{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.price-card__from{font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-2)}.price-card__installments{display:flex;align-items:baseline;justify-content:center;gap:var(--space-1)}.price-card__x{font-size:var(--fs-h4);line-height:var(--lh-snug);color:var(--fg-2)}.price-card__price{font-size:var(--fs-display-xl);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:var(--tr-price);background:var(--price-shine);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;animation:price-shine var(--dur-shine) var(--ease-in-out) infinite}.price-card__cash{font-size:var(--fs-body-l);line-height:var(--lh-snug);color:var(--fg-2)}.price-card .cta-group{width:var(--full);margin-top:var(--space-0)}.price-card__cakto{width:var(--size-cakto);height:auto;opacity:var(--o-logo)}.offer-section{overflow:hidden}.offer-section>.container{position:relative}.offer__bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:var(--o-covers);mask-image:var(--mask-covers),var(--mask-covers-edge);mask-composite:intersect;pointer-events:none}.covers__stage{display:flex;flex-direction:column;gap:var(--space-3);rotate:var(--covers-rotate);scale:var(--covers-scale)}.covers__row{display:flex;width:max-content;animation:covers-move var(--dur-covers) linear infinite}.covers__row:nth-child(2n){animation-direction:reverse}.covers__set{display:flex;gap:var(--space-3);padding-right:var(--space-3)}.cover{width:var(--size-cover);flex-shrink:0}.cover img{display:block;width:var(--full);height:auto;filter:blur(var(--blur-covers))}.guarantee{display:grid;gap:var(--space-4);justify-items:center;text-align:center;max-width:var(--guarantee-width);margin-inline:auto;padding:var(--space-6) var(--space-0);position:relative}.seal{position:relative;width:var(--size-seal);height:var(--size-seal);flex-shrink:0}.seal__ring,.seal__blur,.seal__mask,.seal__core{position:absolute;border-radius:var(--radius-round)}.seal__ring{inset:0;background:var(--seal-conic);animation:seal-spin var(--dur-seal-spin) linear infinite}.seal__blur{inset:var(--seal-blur-inset);background:var(--seal-conic);filter:blur(var(--blur-seal));opacity:.24;animation:seal-spin var(--dur-seal-spin) linear infinite}.seal__mask{inset:var(--seal-ring-inset);background:var(--gray-1000)}.seal__text{position:absolute;inset:0;width:var(--full);height:var(--full);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;fill:var(--fg-3);animation:seal-spin var(--dur-seal-text) linear infinite reverse}.seal__core{inset:var(--space-6);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--seal-core);border:var(--border-w) solid var(--border-default);animation:seal-pulse var(--dur-seal-pulse) var(--ease-in-out) infinite}.seal__n{font-size:var(--fs-display-l);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:var(--tr-price);background:var(--seal-number);-webkit-background-clip:text;background-clip:text;color:transparent}.seal__d{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-2)}.guarantee__copy{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;max-width:var(--guarantee-copy-width)}.guarantee__copy .text{font-size:var(--fs-body-l);line-height:var(--lh-snug)}.countdown{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.countdown[hidden]{display:none}.countdown__units{display:flex;align-items:flex-start;gap:var(--space-1)}.countdown__unit{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.countdown__num{display:flex;align-items:center;justify-content:center;width:var(--size-count);height:var(--size-count);border-radius:var(--radius-md);background:var(--count-gradient);border:var(--border-w) solid var(--border-default);box-shadow:var(--shadow-raised);font-family:var(--font-mono);font-size:var(--fs-h2);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--fg-1)}.countdown__sep{font-family:var(--font-mono);font-size:var(--fs-h3);line-height:var(--size-count);color:var(--red-500)}.faq-layout{display:grid;gap:var(--space-4);align-items:start}.faq-layout__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.faq__plus{position:relative;width:var(--size-icon-s);height:var(--size-icon-s);flex-shrink:0}.faq__plus:before,.faq__plus:after{content:"";position:absolute;left:0;top:50%;width:var(--full);height:var(--border-w-thick);translate:0 -50%;border-radius:var(--radius-pill);background:var(--fg-3);transition:rotate var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.faq__plus:after{rotate:90deg}.qa[open] .faq__plus:before{background:var(--tag-grad-b)}.qa[open] .faq__plus:after{rotate:0deg;background:var(--tag-grad-b)}.chat{position:relative;border-top:var(--border-w) solid var(--border-subtle)}.qa{border-bottom:var(--border-w) solid var(--border-subtle)}.qa__q{display:flex;align-items:center;gap:var(--space-2);min-height:var(--size-tap);padding-block:var(--space-3);cursor:pointer;list-style:none;color:var(--fg-2);transition:color var(--dur-base) var(--ease-out)}.qa__q::-webkit-details-marker{display:none}.qa__q:hover,.qa[open] .qa__q{color:var(--fg-1)}.qa__num{flex-shrink:0;color:var(--fg-3)}.qa__text{flex:1;font-size:var(--fs-body-l);line-height:var(--lh-snug)}.qa__a{display:grid;grid-template-columns:var(--faq-avatar-size) minmax(0,1fr);gap:var(--space-2);padding-bottom:var(--space-3)}.qa__avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--faq-avatar-size);height:var(--faq-avatar-size);border-radius:var(--radius-pill);background:var(--faq-avatar-bg);color:var(--faq-avatar-fg)}.qa__avatar .icon{width:var(--faq-avatar-icon);height:var(--faq-avatar-icon);fill:currentColor;stroke:none}.qa.is-thinking .qa__avatar .icon{animation:spin var(--dur-spin) linear infinite}.qa__bubble{display:grid;gap:var(--space-1);padding-top:var(--space-0);align-content:start;min-height:var(--size-avatar)}.qa__answer{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.qa__rest{visibility:hidden}.qa__caret{display:inline-block;width:var(--caret-w);height:var(--lh-snug);margin-right:calc(-1 * var(--caret-w));vertical-align:text-bottom;background:var(--ember-400);animation:caret-blink var(--dur-caret) steps(1) infinite}.qa__thinking{display:none;gap:var(--space-1);padding-block:var(--space-1)}.qa.is-thinking .qa__thinking{display:inline-flex}.qa.is-thinking .qa__answer{display:none}.qa__thinking i{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--fg-3);animation:bounce var(--dur-bounce) var(--ease-in-out) infinite}.qa__thinking i:nth-child(2){animation-delay:calc(var(--dur-bounce) / 6)}.qa__thinking i:nth-child(3){animation-delay:calc(var(--dur-bounce) / 3)}.final__box{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-width:var(--container-text);margin-inline:auto;padding:var(--space-8) var(--space-3);border-radius:var(--radius-panel);background:var(--gray-1000);border:var(--border-w) solid var(--border-subtle);text-align:center}.dots-static{background-image:var(--dot-grid);background-size:var(--dot-size)}.section--alt:has(+.section--divider){border-bottom:0}.section--divider{border-top:0}.bump{position:absolute;z-index:var(--z-base);top:calc(-1 * var(--bump-h));left:50%;translate:-50% 0;width:min(var(--full),64rem);height:var(--bump-h);background:var(--bg-page);clip-path:polygon(0 100%,8% 100%,14% 0,86% 0,92% 100%,100% 100%)}#garantia{padding-top:var(--space-0);padding-bottom:calc(var(--space-8) + var(--bump-h))}.final__dots,.motion-dots{position:absolute;inset:0;border-radius:inherit;overflow:hidden;opacity:var(--o-dots);mask-image:var(--mask-dots);pointer-events:none}.final__dots canvas,.motion-dots canvas{display:block;width:var(--full);height:var(--full)}.final__box>:not(.final__dots){position:relative}.final__logo{width:min(var(--full),var(--size-logo-final));height:auto}.final__title{font-size:var(--fs-final);line-height:var(--lh-heading);background:none;color:var(--fg-1);-webkit-text-fill-color:currentColor}.final__line{display:block}.final__box .btn-cta{width:auto;max-width:var(--full)}.final__note{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--fg-3)}.final__note--light{color:var(--fg-1)}.site-footer{padding-block:var(--space-6) var(--space-0);background-image:var(--dot-grid);background-size:var(--dot-size);border-top:var(--border-w) solid var(--border-subtle)}.site-footer__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.site-footer__brand{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.site-footer__logo{height:var(--size-logo-nav);width:auto;opacity:var(--o-logo)}.site-footer__copy{font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:var(--lh-snug);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3)}.site-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-0) var(--space-3)}.site-footer__links a{display:inline-flex;align-items:center;min-height:var(--size-tap);font-size:var(--fs-body-s);line-height:var(--lh-snug);color:var(--gray-400);text-decoration:none;transition:color var(--dur-base) var(--ease-out)}.site-footer__links a:hover{color:var(--gray-100)}.wordmark{width:var(--full);aspect-ratio:var(--ratio-wordmark);margin-top:var(--space-5);overflow:hidden}.wordmark canvas{width:var(--full);height:var(--full);touch-action:pan-y}.wa-float{position:fixed;z-index:var(--z-float);left:var(--space-2);top:var(--space-2);width:var(--size-wa);height:var(--size-wa);transition:scale var(--dur-base) var(--ease-out)}.wa-float:hover{scale:var(--hover-scale)}.wa-float img{width:var(--full);height:var(--full)}.offer-ribbon{--ribbon-reach: 10rem;--ribbon-band: 1.75rem;position:fixed;z-index:var(--z-nav);inset:0 0 auto auto;width:calc(var(--ribbon-reach) + var(--ribbon-band));aspect-ratio:1;overflow:hidden;pointer-events:none;cursor:none;user-select:none}.offer-ribbon__strip{position:absolute;top:calc(var(--ribbon-reach) / 2);right:calc(var(--ribbon-reach) / 2);width:calc(var(--ribbon-reach) * 1.5 + var(--ribbon-band) * 2);height:var(--ribbon-band);display:grid;place-items:center;transform:translate(50%,-50%) rotate(45deg);border-block:var(--border-w) solid rgb(255 255 255 / .17);background:linear-gradient(90deg,var(--red-700),var(--red-600) 50%,var(--red-700));color:var(--white);text-align:center;font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);line-height:1.12;letter-spacing:.035em}.offer-ribbon__message{grid-area:1 / 1;white-space:nowrap;animation:offer-ribbon-message 8s ease-in-out infinite}.offer-ribbon__message--brand{opacity:0;animation-delay:-4s}.offer-ribbon__break{display:none}@keyframes offer-ribbon-message{0%,41%,to{opacity:1}46%,96%{opacity:0}}@media (max-width: 47.99rem){.offer-ribbon{--ribbon-reach: 5rem;--ribbon-band: 2rem}.offer-ribbon__strip{font-size:.625rem;letter-spacing:.015em}.offer-ribbon__break{display:inline}}@media (prefers-reduced-motion: reduce){.offer-ribbon__message{animation:none}}.float-cta{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-float);pointer-events:none;padding:var(--space-1) var(--space-1) calc(var(--space-1) + env(safe-area-inset-bottom));opacity:0;translate:0 var(--float-offset);transition:opacity var(--dur-slow) var(--ease-out),translate var(--dur-slow) var(--ease-out)}.float-cta[hidden]{display:none}.float-cta.is-visible{opacity:1;translate:0 0}.float-cta__inner{position:relative;overflow:hidden;pointer-events:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-card-l);background:var(--glow-red),var(--card-gradient);border:var(--border-w) solid var(--border-strong);box-shadow:var(--shadow-float)}.float-cta__inner:before{content:"";position:absolute;inset-inline:var(--highlight-inset);top:0;height:var(--border-w);background:var(--line-red)}.float-cta__inner>:not(.motion-dots){position:relative}.float-cta__inner .motion-dots{opacity:var(--o-dots-cta);mask-image:none}.float-cta__text{min-height:var(--float-text-min-h);display:flex;align-items:center;font-size:var(--fs-body-s);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--fg-1)}.float-cta__type{text-wrap:balance}.float-cta__rest{visibility:hidden}.float-cta__caret{display:inline-block;width:var(--caret-w);height:var(--lh-snug);margin-right:calc(-1 * var(--caret-w));vertical-align:text-bottom;background:var(--red-500);animation:caret-blink var(--dur-caret) steps(1) infinite}.float-cta__btn{min-height:var(--size-cta);padding:var(--space-2) var(--space-3);font-size:var(--fs-body-s)}.btn-cta,.btn-cta:before,.btn-cta:after{animation:cta-angle var(--cta-sweep) linear infinite,cta-angle calc(var(--cta-sweep) / .4) linear infinite reverse paused;animation-composition:add}.btn-cta:after{animation:cta-shimmer var(--cta-sweep) linear infinite,cta-shimmer calc(var(--cta-sweep) / .4) linear infinite reverse paused}.btn-cta__glow{animation:cta-breathe calc(var(--cta-sweep) * 1.5) linear infinite}.btn-cta:is(:hover,:focus-visible),.btn-cta:is(:hover,:focus-visible):before,.btn-cta:is(:hover,:focus-visible):after{animation-play-state:running}@keyframes cta-angle{to{--cta-angle: 360deg}}@keyframes cta-shimmer{to{rotate:360deg}}@keyframes cta-breathe{0%,to{scale:1}50%{scale:var(--cta-breathe-scale)}}@keyframes caret-blink{50%{opacity:0}}@keyframes spin{to{rotate:360deg}}@keyframes bounce{0%,60%,to{translate:0 0;opacity:.5}30%{translate:0 calc(-1 * var(--size-dot));opacity:1}}@keyframes flow-move{to{left:100%}}@keyframes price-shine{0%{background-position:100% 0}45%,to{background-position:0 0}}@keyframes covers-move{to{translate:-50% 0}}@keyframes seal-spin{to{rotate:360deg}}@keyframes seal-pulse{50%{scale:var(--seal-pulse-scale)}}@media (prefers-reduced-motion: no-preference){.js [data-split=hero]{opacity:0;animation:reveal-fallback var(--dur-instant) var(--delay-fallback) forwards}}@keyframes reveal-fallback{to{opacity:1}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:var(--dur-instant)!important;animation-iteration-count:1!important;transition-duration:var(--dur-instant)!important}.btn-cta,.btn-cta:before,.btn-cta:after,.btn-cta__glow,.flow__dot,.covers__row,.reel__track,.ticker__track,.price-card__price,.seal__ring,.seal__blur,.seal__text,.seal__core{animation:none!important}.btn-cta__letter{transition:none}}@media (min-width: 48rem){.container{padding-inline:var(--space-3)}.section{padding-block:var(--space-12)}#garantia{padding-top:var(--space-0);padding-bottom:calc(var(--space-12) + var(--bump-h))}.title-hero,.title-section{font-size:var(--fs-display-m)}.title-statement{font-size:var(--fs-h1)}.title-sub{font-size:var(--fs-h2)}.section-head{margin-bottom:var(--space-6)}.cta-group{align-items:flex-start}.cta-group--center{align-items:center}.btn-cta{padding-inline:var(--space-6);font-size:var(--fs-body-l)}.hero__copy .cta-group{width:auto}.microcopy--left{justify-content:flex-start}.microcopy--stack{flex-direction:column;align-items:center;text-align:center}.microcopy--stack li+li:before{display:none}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.card{padding:var(--space-4)}.badge{letter-spacing:var(--tr-eyebrow)}.course{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.course__media{border-right:var(--border-w) solid var(--border-subtle)}.course__media{display:flex;border-radius:calc(var(--radius-card-l) - var(--border-w)) 0 0 calc(var(--radius-card-l) - var(--border-w))}.course__img{position:absolute;inset:0;height:var(--full)}.course,.card.bonus{min-height:var(--course-h)}.course__body{padding:var(--space-4)}.course .check-list{grid-template-columns:1fr 1fr;column-gap:var(--space-3)}.audience{grid-template-columns:repeat(6,minmax(0,1fr))}.audience .card{grid-column:span 2}.audience .card:nth-child(n+4){grid-column:span 3}.about{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-6);align-items:center}.about__proof{grid-template-columns:repeat(3,minmax(0,1fr))}.price-card{padding:var(--space-6) var(--space-4)}.guarantee{grid-template-columns:auto minmax(0,var(--guarantee-copy-width));align-items:center;justify-content:center;justify-items:start;text-align:left;gap:var(--space-8);padding:var(--space-8) var(--space-0)}.guarantee__copy{align-items:flex-start}.countdown__num{font-size:var(--fs-h1)}.mcard__visual{height:var(--size-visual-l);padding:var(--space-3)}.tilt{height:var(--tilt-h-l)}#alunos .section-head{margin-bottom:var(--space-8)}.statement__title{font-size:var(--fs-display-m)}.reel{--reel-card-w: calc(var(--reel-w) * 1.25)}.creations__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);grid-template-areas:"copy reel" "nav reel";gap:var(--space-4) var(--space-8)}.creations__copy{gap:var(--space-4);align-self:end}.reel-nav{justify-self:start;align-self:start}.creations__copy .title-section{font-size:var(--fs-h1)}.reel{width:calc(var(--full) + var(--reel-edge))}.faq-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:var(--space-8)}.faq-layout__head{position:sticky;top:var(--space-6)}.use-card{flex-basis:var(--use-card-w-l)}.chip{padding-inline:var(--space-2)}.mbento{grid-template-columns:repeat(2,minmax(0,1fr))}.mcard:first-child,.mcard:last-child{grid-column:span 2}.final__box{padding:var(--space-12) var(--space-6)}.final__line{white-space:nowrap}.wa-float{top:auto;bottom:var(--space-3);left:var(--space-3)}.float-cta{inset-inline:auto var(--space-3);bottom:var(--space-3);width:min(calc(var(--full) - var(--space-6)),var(--float-max-w));padding:var(--space-0)}.float-cta__inner{grid-template-columns:minmax(0,1fr) auto;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.float-cta__text{font-size:var(--fs-body-l)}.float-cta__btn{padding-inline:var(--space-4);font-size:var(--fs-body-s)}}@media (min-width: 64rem){.title-hero{font-size:clamp(var(--fs-display-m),4.45vw,var(--fs-display-l))}.title-statement{font-size:var(--fs-display-m)}.hero{--belt-card-min: max(0px, calc(3.28vw - .75rem) );--hero-scene-width: min(45vw, 38.5rem);align-items:center;min-height:var(--hero-min-h);padding-block:var(--space-8)}.hero__grid{max-width:71rem}.hero__copy{align-items:flex-start;max-width:min(50%,33rem);margin-inline:0;text-align:left}.hero__copy .text{text-wrap:pretty}.hero__copy .cta-group{align-items:flex-start}.hero__price{text-align:left}.hero__media{inset:0;height:auto}.hero__rows{inset-inline-start:41%}.hero__media:after{background:linear-gradient(90deg,var(--hero-surface) 38%,rgb(16 16 18 / .92) 47%,transparent 68%)}.hero__bg{mask-image:radial-gradient(ellipse 27% 57% at 31% 43%,#000,transparent 96%)}.hero__scene{--orbit-radius-x: 43%;position:absolute;bottom:0;left:calc(50% + min(1.4vw,1.6875rem))}.bento{grid-template-columns:repeat(3,minmax(0,1fr))}.bento .card:first-child,.bento .card:last-child{grid-column:span 2}.mbento{grid-template-columns:repeat(3,minmax(0,1fr))}.js .uses__nav{display:none}.offer{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--space-6)}.statement__title{font-size:var(--fs-display-l);max-width:var(--container)}.vs{grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);gap:var(--space-6)}.mcard:first-child,.mcard:last-child{grid-column:span 2}}@media (min-width: 94rem){.hero__scene{--orbit-radius-x: 54%}}@media (max-width: 63.99rem){.hero{--hero-scene-width: clamp(14rem, 66vw, 21rem);gap:.625rem;padding-top:1.5rem}.hero__copy{gap:.75rem}.hero__logo{width:10.5rem;margin-bottom:.125rem}.hero__copy .text{font-size:.9375rem;line-height:1.45}.hero__copy .cta-group{gap:.625rem;margin-top:.25rem}.hero__price{font-size:var(--fs-caption)}.hero__copy .proof{--size-face: 2.125rem;margin-top:0}}.hero__copy .text.hero__lead{font-size:var(--fs-h4);line-height:var(--lh-snug)}:root{--fs-section: 2.75rem}section:not(.hero):not(.statement) h2{font-size:var(--fs-section)}.final__line{white-space:normal}#cursos.dots-static{background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px)}#oferta{padding-bottom:var(--space-4)}#garantia .guarantee{padding-top:var(--space-3)}.audience .card,.card.mcard{isolation:isolate}.audience .card:before,.card.mcard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--card-gradient-hover);opacity:0;pointer-events:none;z-index:-1;transition:opacity .65s var(--ease-out)}.audience .card:hover:before,.card.mcard:hover:before{opacity:1}[data-method-spotlight]{--spot-x: 80%;--spot-y: 10%;isolation:isolate}#oferta-card{background:var(--card-gradient)}#oferta-card>:not(.motion-dots),.final__box>:not(.final__dots){z-index:1}#para-quem .bump{background:var(--bg-section)}#cursos.dots-static{background-image:none}#cursos:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:var(--dot-size);mask-image:linear-gradient(180deg,transparent,#000 6rem);pointer-events:none}#cursos>.container{position:relative}.ticker--reverse .ticker__track{animation-direction:reverse}#metodo{padding-bottom:calc(var(--space-8) + var(--bump-h))}@media (min-width: 48rem){#metodo{padding-bottom:calc(var(--space-12) + var(--bump-h))}}.offer-urgency:before,.offer-urgency:after{content:none}.mobile-copy{display:none}@media (max-width: 47.99rem){:root{--fs-section: 2.25rem}.hero{--hero-scene-width: calc(clamp(14rem, 66vw, 21rem) - 2rem * 616 / 851)}.desktop-copy,.method-stats .desktop-copy{display:none}.mobile-copy{display:inline}.title-hero,.statement__title{font-size:var(--fs-section)}.statement__stage{min-height:auto}.statement{--beam-top: -30vw;--beam-right: -14vw;--beam-strength: .7}.statement .glyphs{mask-image:var(--mask-glyph-fade)}.use-card{box-shadow:none}.creations__copy{align-items:center;text-align:center}.reel{padding-bottom:var(--space-1)}.price-table caption{text-align:center}.seal{--size-seal: 12rem}.faq-layout__head{align-items:center;text-align:center}}@media (max-width: 47.99rem){.bio-scene-wrap{width:var(--full);margin-inline:auto}.bio-scene{aspect-ratio:1 / var(--bio-h-mobile)}.bio-scene__layer{object-position:center top}.bio-scene__glitch{background-position:center top}.bio-scene__logos{top:var(--bio-logos-top-mobile);bottom:auto;aspect-ratio:var(--ratio-bio-logos-mobile)}}@media (min-width: 25.0625rem) and (max-width: 37.5rem){.bio-scene-wrap{width:var(--bio-w-tablet-s)}}@media (min-width: 37.5625rem) and (max-width: 47.99rem){.bio-scene-wrap{width:var(--bio-w-tablet)}}@media (max-width: 47.99rem){.course__img{aspect-ratio:var(--ratio-course-mobile)}.course__img--v4k{object-position:center 58%}.course__img--cei{object-position:center 47%}.course__img--msi{object-position:center 65%}.course__img--skills{object-position:center 59%}}@media (min-width: 48rem) and (max-width: 63.99rem){.course{grid-template-columns:minmax(0,1fr)}.course__media{display:block;border-right:0;border-radius:calc(var(--radius-card-l) - var(--border-w)) calc(var(--radius-card-l) - var(--border-w)) 0 0}.course__img{position:static;height:auto}}@media (max-width: 47.99rem) and (prefers-reduced-motion: no-preference){.courses,.mbento{--stack-view: 100vh;--stack-clearance: calc(7.5rem + env(safe-area-inset-bottom)) ;isolation:isolate}.courses{padding-bottom:var(--space-4)}@supports (height: 100svh){.courses,.mbento{--stack-view: 100svh}}:is(.courses,.mbento)>.card{--stack-order: 1;position:sticky;top:min(calc(var(--stack-order) * var(--space-2)),calc(var(--stack-view) - var(--stack-height, 0px) - var(--stack-clearance)));z-index:var(--stack-order);align-self:start}:is(.courses,.mbento)>.card:nth-child(2){--stack-order: 2}:is(.courses,.mbento)>.card:nth-child(3){--stack-order: 3}:is(.courses,.mbento)>.card:nth-child(4){--stack-order: 4}}html.has-cursor,html.has-cursor *{cursor:none!important}.cursor-dot,.cursor-ring{position:fixed;left:0;top:0;z-index:var(--z-cursor);border-radius:var(--radius-pill);pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.cursor-dot{width:var(--size-cursor-dot);height:var(--size-cursor-dot);margin:calc(var(--size-cursor-dot) / -2) 0 0 calc(var(--size-cursor-dot) / -2);background:var(--ember-400)}.cursor-ring{width:var(--size-cursor-ring);height:var(--size-cursor-ring);margin:calc(var(--size-cursor-ring) / -2) 0 0 calc(var(--size-cursor-ring) / -2)}.cursor-ring:before{content:"";position:absolute;inset:0;border-radius:inherit;border:var(--cursor-ring-w) solid var(--white);transition:scale var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}html.cursor-visible :is(.cursor-dot,.cursor-ring){opacity:1}html.cursor-on-light .cursor-ring:before{border-color:var(--gray-1000)}html.cursor-down .cursor-ring:before{scale:.8}html.has-cursor dialog[open],html.has-cursor dialog[open] *{cursor:auto!important}html.has-cursor dialog[open] :is(button,a){cursor:pointer!important}
