/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--orb-spin:0deg}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-blue-primary:#0059ff;--color-blue-dark:#004cff;--color-blue-secondary:#5498ff;--color-blue-accent:#8fabff;--color-surface-light:#f0f0ff;--color-surface-subtle:#f7f8ff;--color-text-primary:#0f1b3d;--color-text-secondary:#3d4b6e;--color-text-muted:#6b7ba0;--color-bg:#fff;--color-footer:#001029;--font-heading:"Plus Jakarta Sans", sans-serif;--font-body:"Inter", sans-serif;--font-display:"Playfair Display", serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;scrollbar-width:none;overflow-x:clip}html::-webkit-scrollbar{display:none}body{font-family:var(--font-body);color:var(--color-text-primary);background:var(--color-bg);-webkit-font-smoothing:antialiased;max-width:100%;margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}h1,h2{text-wrap:balance}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--color-blue-primary);outline-offset:2px;border-radius:4px}section[id]{scroll-margin-top:80px}.stat-num{font-variant-numeric:tabular-nums}}@layer components{.btn-primary{color:#fff;background:var(--color-blue-primary);cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-body);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary:hover{background:var(--color-blue-dark);transform:translateY(-1px);box-shadow:0 8px 24px #0059ff59}.btn-secondary{border:2px solid var(--color-blue-primary);color:var(--color-blue-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary:hover{background:var(--color-surface-light);transform:translateY(-1px)}.section-label{letter-spacing:.09em;text-transform:uppercase;color:var(--color-blue-primary);background:var(--color-surface-light);border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.card{background:var(--color-surface-subtle);border:1px solid var(--lp-border);border-radius:16px;padding:24px;transition:all .3s}.card:hover{box-shadow:var(--lp-shadow-md);border-color:var(--color-blue-accent);transform:translateY(-4px)}.nav-link{color:var(--color-text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--color-blue-primary)}#navbar.scrolled{-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--lp-border);background:#fffffff2}.bc-nav{transition:color .3s;position:relative}.bc-nav:after{content:"";background:var(--color-blue-primary);transform-origin:50%;border-radius:2px;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.bc-nav.active{color:var(--color-blue-primary)!important}.bc-nav.active:after{transform:scaleX(1)}.g2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.g2>*,.g3>*,.g4>*{min-width:0}@media (width>=1920px){:root{--lp-inner:1320px}.pill-nav-wrap{max-width:1360px}}@media (width>=2560px){:root{--lp-inner:1640px}.pill-nav-wrap{max-width:1680px}}@media (width>=3840px){:root{--lp-inner:2200px}.pill-nav-wrap{max-width:2240px}}@media (width<=768px){.card{text-align:center}.card>div:first-child{margin-left:auto;margin-right:auto}.g-footer{text-align:center}.g-footer>div{flex-direction:column;align-items:center;display:flex}.g-footer p{margin-left:auto;margin-right:auto}.footer-inner:not(.g-footer){text-align:center;justify-content:center}}.g-footer{grid-template-columns:2fr 1fr 1fr;gap:48px;display:grid}.g-taller{grid-template-columns:1fr 2fr;align-items:center;gap:48px;display:grid}.g-benefits{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}#mobile-menu{border-top:1px solid var(--lp-border);background:#fff;flex-direction:column;gap:16px;padding:20px 24px;display:none}#mobile-menu.open{display:flex}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--lp-section-sm:48px 0;--lp-section-md:64px 0;--lp-section-lg:72px 0 64px;--lp-inner:1100px;--lp-border:#e8e8ff;--lp-text-xs:11px;--lp-text-sm:13px;--lp-text-base:15px;--lp-text-md:17px;--lp-text-lg:20px;--lp-text-xl:24px;--lp-text-2xl:32px;--lp-text-3xl:48px;--lp-text-display:clamp(42px, 5.5vw, 64px);--lp-h2:clamp(28px, 4vw, 40px);--lp-h2-lg:clamp(32px, 4.5vw, 48px);--lp-body:15px;--lp-body-lg:clamp(18px, 2.2vw, 22px);--lp-caption:13px;--lp-lh-tight:1.15;--lp-lh-snug:1.4;--lp-lh-normal:1.5;--lp-lh-relaxed:1.7;--lp-ls-tight:-.02em;--lp-ls-normal:0;--lp-ls-wide:.06em;--lp-ls-wider:.08em;--lp-success:#22c55e;--lp-success-fg:#2f855a;--lp-success-bg:#f0fff4;--lp-success-border:#c6f6d5;--lp-danger:#dc2626;--lp-danger-bg:#fee2e2;--lp-danger-border:#fecaca;--lp-warning:#f59e0b;--lp-on-blue-strong:#fffffff2;--lp-on-blue:#ffffffd9;--lp-on-blue-muted:#ffffffb3;--lp-on-blue-subtle:#ffffff80;--lp-space-1:4px;--lp-space-2:8px;--lp-space-3:12px;--lp-space-4:16px;--lp-space-5:20px;--lp-space-6:24px;--lp-space-8:32px;--lp-space-10:40px;--lp-space-12:48px;--lp-space-16:64px;--lp-space-20:80px;--lp-radius-sm:8px;--lp-radius-md:12px;--lp-radius-lg:16px;--lp-radius-xl:20px;--lp-radius-2xl:24px;--lp-radius-pill:100px;--lp-shadow-sm:0 2px 8px #0059ff0a;--lp-shadow-md:0 8px 24px #0059ff14;--lp-shadow-lg:0 16px 40px #0059ff1f;--lp-shadow-xl:0 32px 80px #0059ff33;--lp-transition-fast:.15s ease;--lp-transition-base:.3s ease;--lp-transition-slow:.4s cubic-bezier(.16,1,.3,1)}.lp-section{max-width:var(--lp-inner);margin:0 auto;padding:0 24px}.lp-section-sm{padding:var(--lp-section-sm)}.lp-section-md{padding:var(--lp-section-md)}.lp-section-lg{padding:var(--lp-section-lg)}.lp-container{max-width:var(--lp-inner);margin:0 auto;padding:0 24px}.lp-h2{font-size:var(--lp-h2);color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.15}.lp-h2--white{color:#fff}.lp-h2--lg{font-size:var(--lp-h2-lg)}.lp-subtitle{font-size:var(--lp-body);color:var(--color-text-secondary);max-width:640px;line-height:1.7}.lp-label{font-size:var(--lp-caption);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.lp-p-body{font-size:var(--lp-text-base);line-height:var(--lp-lh-relaxed);color:var(--color-text-secondary);margin:0}.lp-p-body-md{font-size:var(--lp-text-md);line-height:var(--lp-lh-relaxed);color:var(--color-text-secondary);margin:0}.lp-p-on-blue{font-size:var(--lp-text-base);line-height:var(--lp-lh-relaxed);color:var(--lp-on-blue);margin:0}.lp-text-xs{font-size:var(--lp-text-xs)}.lp-text-sm{font-size:var(--lp-text-sm)}.lp-text-base{font-size:var(--lp-text-base)}.lp-text-md{font-size:var(--lp-text-md)}.lp-text-lg{font-size:var(--lp-text-lg)}.lp-text-xl{font-size:var(--lp-text-xl)}.lp-text-2xl{font-size:var(--lp-text-2xl)}.lp-text-3xl{font-size:var(--lp-text-3xl)}.lp-text-display{font-size:var(--lp-text-display)}.lp-fw-normal{font-weight:400}.lp-fw-medium{font-weight:500}.lp-fw-semi{font-weight:600}.lp-fw-bold{font-weight:700}.lp-fw-black{font-weight:800}.lp-lh-tight{line-height:var(--lp-lh-tight)}.lp-lh-snug{line-height:var(--lp-lh-snug)}.lp-lh-normal{line-height:var(--lp-lh-normal)}.lp-lh-relaxed{line-height:var(--lp-lh-relaxed)}.lp-ls-tight{letter-spacing:var(--lp-ls-tight)}.lp-ls-wide{letter-spacing:var(--lp-ls-wide)}.lp-ls-wider{letter-spacing:var(--lp-ls-wider)}.lp-text-primary{color:var(--color-text-primary)}.lp-text-secondary{color:var(--color-text-secondary)}.lp-text-muted{color:var(--color-text-muted)}.lp-text-blue{color:var(--color-blue-primary)}.lp-text-white{color:#fff}.lp-text-on-blue-strong{color:var(--lp-on-blue-strong)}.lp-text-on-blue{color:var(--lp-on-blue)}.lp-text-on-blue-muted{color:var(--lp-on-blue-muted)}.lp-text-on-blue-subtle{color:var(--lp-on-blue-subtle)}.lp-text-success{color:var(--lp-success-fg)}.lp-text-danger{color:var(--lp-danger)}.lp-uppercase{text-transform:uppercase}.lp-text-center{text-align:center}.lp-text-left{text-align:left}.lp-bg-subtle{background:var(--color-surface-subtle)}.lp-bg-light{background:var(--color-surface-light)}.lp-bg-blue{background:var(--color-blue-primary)}.lp-bg-white{background:#fff}.lp-flex{display:flex}.lp-inline-flex{display:inline-flex}.lp-flex-col{flex-direction:column}.lp-items-center{align-items:center}.lp-items-start{align-items:flex-start}.lp-justify-center{justify-content:center}.lp-justify-between{justify-content:space-between}.lp-flex-wrap{flex-wrap:wrap}.lp-gap-1{gap:var(--lp-space-1)}.lp-gap-2{gap:var(--lp-space-2)}.lp-gap-3{gap:var(--lp-space-3)}.lp-gap-4{gap:var(--lp-space-4)}.lp-gap-6{gap:var(--lp-space-6)}.lp-gap-8{gap:var(--lp-space-8)}.lp-m-0{margin:0}.lp-mt-2{margin-top:var(--lp-space-2)}.lp-mt-4{margin-top:var(--lp-space-4)}.lp-mt-6{margin-top:var(--lp-space-6)}.lp-mb-2{margin-bottom:var(--lp-space-2)}.lp-mb-3{margin-bottom:var(--lp-space-3)}.lp-mb-4{margin-bottom:var(--lp-space-4)}.lp-mb-6{margin-bottom:var(--lp-space-6)}.lp-mb-8{margin-bottom:var(--lp-space-8)}.lp-mb-12{margin-bottom:var(--lp-space-12)}.lp-mx-auto{margin-left:auto;margin-right:auto}.lp-p-4{padding:var(--lp-space-4)}.lp-p-6{padding:var(--lp-space-6)}.lp-p-8{padding:var(--lp-space-8)}.lp-px-4{padding-left:var(--lp-space-4);padding-right:var(--lp-space-4)}.lp-px-6{padding-left:var(--lp-space-6);padding-right:var(--lp-space-6)}.lp-py-2{padding-top:var(--lp-space-2);padding-bottom:var(--lp-space-2)}.lp-py-4{padding-top:var(--lp-space-4);padding-bottom:var(--lp-space-4)}.lp-rounded-sm{border-radius:var(--lp-radius-sm)}.lp-rounded-md{border-radius:var(--lp-radius-md)}.lp-rounded-lg{border-radius:var(--lp-radius-lg)}.lp-rounded-xl{border-radius:var(--lp-radius-xl)}.lp-rounded-2xl{border-radius:var(--lp-radius-2xl)}.lp-rounded-pill{border-radius:var(--lp-radius-pill)}.lp-w-full{width:100%}.lp-max-w-content{max-width:640px}.lp-max-w-inner{max-width:var(--lp-inner)}.lp-shadow-sm{box-shadow:var(--lp-shadow-sm)}.lp-shadow-md{box-shadow:var(--lp-shadow-md)}.lp-shadow-lg{box-shadow:var(--lp-shadow-lg)}.accent-italic{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2em;font-style:italic;font-weight:600}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}[data-reveal=up]{transform:translateY(40px)}[data-reveal=down]{transform:translateY(-30px)}[data-reveal=left]{transform:translate(50px)}[data-reveal=right]{transform:translate(-50px)}[data-reveal=scale]{transform:scale(.92)}[data-reveal=fade]{transform:none}[data-reveal].revealed{opacity:1;transform:translateY(0)translate(0)scale(1)}[data-stagger]>*{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}[data-stagger].revealed>*{opacity:1;transform:translateY(0)}[data-parallax]{will-change:transform;transition:transform .1s linear}@keyframes hero-cascade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-cascade>*{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) forwards hero-cascade}.hero-cascade>:first-child{animation-delay:.1s}.hero-cascade>:nth-child(2){animation-delay:.2s}.hero-cascade>:nth-child(3){animation-delay:.35s}.hero-cascade>:nth-child(4){animation-delay:.5s}.hero-cascade>:nth-child(5){animation-delay:.65s}.hero-cascade>:nth-child(6){animation-delay:.8s}.hero-cascade>:nth-child(7){animation-delay:.9s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-float{animation:4s ease-in-out infinite float}.hero-float-delay{animation:4s ease-in-out -2s infinite float}@keyframes glow-pulse{0%,to{box-shadow:0 0 #0059ff4d}50%{box-shadow:0 0 24px 4px #0059ff26}}.glow-cta{animation:3s ease-in-out infinite glow-pulse}.line-reveal{transform-origin:0;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.line-reveal.revealed{transform:scaleX(1)}.glass-card{-webkit-backdrop-filter:blur(16px);text-align:center;background:#ffffff1f;border:1px solid #fff3;border-radius:20px;padding:32px 28px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.glass-card:hover{background:#ffffff2e;transform:translateY(-4px)}.dark-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;padding:28px}.marquee-track{gap:20px;width:max-content;animation:45s linear infinite marquee-scroll;display:flex}.marquee-track:hover{animation-play-state:paused}.marquee-track--reverse{animation-direction:reverse}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.marquee-card{border:1px solid var(--lp-border);background:#fff;border-radius:16px;flex-direction:column;flex-shrink:0;width:340px;padding:24px;display:flex}.marquee-stars{gap:2px;margin-bottom:12px;display:flex}.marquee-stars svg{fill:#fbbf24;stroke:none;width:16px;height:16px}.marquee-avatar{width:40px;height:40px;font-family:var(--font-heading);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.faq-item{border:1px solid var(--lp-border);background:#fff;border-radius:16px;transition:border-color .3s,box-shadow .3s}.faq-item:hover{border-color:#0059ff33}.faq-item.open{border-color:var(--color-blue-primary);box-shadow:0 8px 24px #0059ff14}.faq-question{cursor:pointer;font-family:var(--font-body);color:var(--color-text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:15px;font-weight:500;display:flex}.faq-item.open .faq-question{color:var(--color-blue-primary);font-weight:600}.faq-question:hover{color:var(--color-blue-primary)}.faq-question svg{flex-shrink:0;transition:transform .4s cubic-bezier(.16,1,.3,1)}.faq-item.open .faq-question svg{transform:rotate(45deg)}.faq-item.open .faq-answer{opacity:1}.faq-answer p{color:var(--color-text-secondary);margin:0;padding:0 24px 20px;font-size:14px;font-weight:400;line-height:1.7}.faq-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.section-separator{background:linear-gradient(90deg, transparent, var(--color-blue-primary), transparent);opacity:.15;max-width:1100px;height:1px;margin:0 auto}.wave-divider{width:100%;height:auto;margin:-1px 0;line-height:0;display:block}.wave-divider svg{width:100%;height:auto;display:block}.footer-cta-block{text-align:center;background:#fff;max-width:1000px;margin:0 auto;padding:120px 24px 100px}.footer-cta-title{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-text-primary);text-wrap:balance;margin:0 0 20px;font-size:clamp(36px,5.5vw,68px);font-weight:800;line-height:1.05}.footer-cta-title .accent-blue{color:var(--color-blue-primary)}.footer-cta-emoji{vertical-align:middle;transform-origin:50%;will-change:transform;background:linear-gradient(135deg,#0050e6,#0059ff,#2b6fff);border-radius:clamp(14px,1.8vw,20px);justify-content:center;align-items:center;width:clamp(54px,8vw,80px);height:clamp(54px,8vw,80px);margin:0 10px;font-size:clamp(32px,5vw,48px);line-height:1;animation:4s cubic-bezier(.45,0,.55,1) infinite footer-emoji-float;display:inline-flex;box-shadow:0 16px 32px #0059ff59}@keyframes footer-emoji-float{0%{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-12px)rotate(-3deg)}to{transform:translateY(0)rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.footer-cta-emoji{animation:none;transform:rotate(-6deg)}}.integration-section{padding:var(--lp-section-lg);background:#fff}.integration-grid{max-width:var(--lp-inner);grid-template-columns:repeat(3,1fr);gap:16px;margin:0 auto;display:grid}.integration-card{background:var(--color-surface-subtle);border:1px solid var(--lp-border);border-radius:20px;flex-direction:column;gap:16px;padding:28px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex}.integration-card:hover{border-color:var(--color-blue-accent);box-shadow:var(--lp-shadow-md);transform:translateY(-3px)}.integration-card-icon{border:1px solid var(--lp-border);background:#fff;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex;box-shadow:0 4px 12px #0059ff14}.integration-card h3{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.integration-card p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}@media (width<=900px){.integration-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.integration-grid{grid-template-columns:1fr}}.page-enter>*{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards page-enter-stagger;transform:translateY(24px)}.page-enter>:first-child{animation-delay:50ms}.page-enter>:nth-child(2){animation-delay:.15s}.page-enter>:nth-child(3){animation-delay:.25s}.page-enter>:nth-child(4){animation-delay:.35s}.page-enter>:nth-child(5){animation-delay:.45s}.page-enter>:nth-child(n+6){animation-delay:.55s}@keyframes page-enter-stagger{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-enter>*{opacity:1;animation:none;transform:none}}.compare-section{padding:var(--lp-section-lg);background:#fff}.compare-wrap{border:1px solid var(--lp-border);background:#fff;border-radius:24px;max-width:980px;margin:0 auto;overflow:hidden;box-shadow:0 16px 48px #0059ff0f}.compare-table{border-collapse:collapse;width:100%}.compare-table thead{background:var(--color-surface-subtle)}.compare-table th{text-align:center;font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;border-bottom:1px solid var(--lp-border);vertical-align:middle;padding:24px 20px;font-size:16px;font-weight:800}.compare-table th:first-child{text-align:left;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;padding-left:32px;font-size:12px;font-weight:600}.compare-table th.is-winner{color:#fff;background:linear-gradient(135deg,#0050e6,#0059ff);position:relative}.compare-table th.is-winner:after{content:"Recomendado";letter-spacing:.08em;color:#0f1b3d;text-transform:uppercase;background:#fbbf24;border-radius:100px;padding:3px 7px;font-size:9px;font-weight:800;position:absolute;top:6px;right:8px}.compare-table th .ct-sub{color:var(--color-text-muted);margin-top:4px;font-size:12px;font-weight:500;display:block}.compare-table th.is-winner .ct-sub{color:#ffffffbf}.compare-table td{border-bottom:1px solid var(--lp-border);color:var(--color-text-secondary);text-align:center;vertical-align:middle;padding:16px 20px;font-size:14px}.compare-table td:first-child{text-align:left;color:var(--color-text-primary);padding-left:32px;font-weight:600}.compare-table td.is-winner-col{background:#0059ff08}.compare-table tr:last-child td{border-bottom:none}.compare-table .ct-yes{color:#22a95c;font-size:18px;font-weight:800}.compare-table .ct-no{color:#dc2626;opacity:.6;font-size:18px}.compare-table .ct-half{color:#f59e0b;font-size:14px;font-weight:600}.compare-table tr:last-child td{font-family:var(--font-heading);color:var(--color-text-primary);padding-top:24px;padding-bottom:24px;font-size:18px;font-weight:800}@media (width<=700px){.compare-table th,.compare-table td{padding:12px 10px;font-size:12px}.compare-table th:first-child,.compare-table td:first-child{padding-left:16px;font-size:12px}}.lead-magnet{padding:var(--lp-section-lg);background:linear-gradient(135deg,#f7f8ff,#fff)}.lead-magnet-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1080px;margin:0 auto;padding:0 24px;display:grid}.lead-magnet-art{aspect-ratio:4/5;color:#fff;background:linear-gradient(160deg,#0050e6,#0059ff 50%,#2b6fff);border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 80px #0059ff4d}.lead-magnet-art:before{content:"";background:radial-gradient(circle,#fff3,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute;top:-50px;right:-50px}.lead-magnet-cover{aspect-ratio:3/4;width:70%;color:var(--color-text-primary);background:#fff;border-radius:14px;flex-direction:column;justify-content:space-between;padding:28px 24px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 24px 60px #00000040,inset 0 0 0 1px #ffffff1a}.lead-magnet-cover-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-blue-primary);font-size:10px;font-weight:700}.lead-magnet-cover-title{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-text-primary);margin:12px 0 0;font-size:22px;font-weight:800;line-height:1.1}.lead-magnet-cover-stat{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-blue-primary);font-size:48px;font-weight:800;line-height:1}.lead-magnet-cover-stat-label{color:var(--color-text-muted);margin-top:4px;font-size:11px;font-weight:600}.lead-magnet-cover-footer{color:var(--color-text-muted);letter-spacing:.04em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.lead-magnet-form input[type=email]{border:1.5px solid var(--lp-border);width:100%;font-size:15px;font-family:var(--font-body);box-sizing:border-box;border-radius:12px;outline:none;margin-bottom:12px;padding:14px 18px;transition:border-color .2s}.lead-magnet-form input[type=email]:focus{border-color:var(--color-blue-primary)}.lead-magnet-form button{background:var(--color-blue-primary);color:#fff;width:100%;font-size:15px;font-weight:700;font-family:var(--font-body);cursor:pointer;border:none;border-radius:12px;padding:16px;transition:all .25s}.lead-magnet-form button:hover{background:var(--color-blue-dark);transform:translateY(-1px);box-shadow:0 12px 28px #0059ff59}.lead-magnet-trust{color:var(--color-text-muted);align-items:center;gap:8px;margin:12px 0 0;font-size:12px;display:flex}@media (width<=760px){.lead-magnet-wrap{grid-template-columns:1fr;gap:40px}.lead-magnet-art{aspect-ratio:3/2;max-width:320px;margin:0 auto}}.sticky-mobile-bar{z-index:60;border-top:1px solid var(--lp-border);padding:12px 16px env(safe-area-inset-bottom,12px);background:#fff;justify-content:space-between;align-items:center;gap:12px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 24px #0059ff14}.sticky-mobile-bar.is-visible{transform:translateY(0)}.sticky-mobile-bar-price{flex-direction:column;line-height:1.1;display:flex}.sticky-mobile-bar-price .smb-amount{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;font-size:20px;font-weight:800}.sticky-mobile-bar-price .smb-label{color:var(--color-text-muted);margin-top:2px;font-size:11px;font-weight:600}.sticky-mobile-bar-cta{background:var(--color-blue-primary);color:#fff;white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=768px){.sticky-mobile-bar{display:flex}body.has-sticky-bar{padding-bottom:72px}}.footer-cta-sub{color:var(--color-text-secondary);max-width:560px;margin:0 auto 36px;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.footer-cta-btn{background:var(--color-blue-primary);color:#fff;letter-spacing:.02em;border-radius:100px;align-items:center;gap:8px;padding:18px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 16px 40px #0059ff66}.footer-cta-btn:hover{background:var(--color-blue-dark);transform:translateY(-2px);box-shadow:0 24px 48px #0059ff80}.footer-divider-line{background:var(--lp-border);max-width:1100px;height:1px;margin:0 auto}footer{border-top:1px solid var(--lp-border);background:#fff!important}footer span,footer p,footer a,footer li{color:var(--color-text-secondary)!important}footer h4{color:var(--color-text-primary)!important}footer span[style*="color:var(--color-blue-primary)"],footer a:hover{color:var(--color-blue-primary)!important}footer [style*="background:rgba(255,255,255,0.06)"]{background:var(--color-surface-light)!important}footer [style*="background:rgba(255,255,255,0.08)"]{background:#00000014!important}footer svg[stroke="var(--color-blue-secondary)"]{stroke:var(--color-blue-primary)!important}.scroll-progress{z-index:51;pointer-events:none;background:linear-gradient(90deg,#0059ff,#5498ff);width:0%;height:4px;transition:width 50ms linear;position:fixed;bottom:0;left:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.pain-summer{background:linear-gradient(160deg,#04c 0%,#0059ff 35%,#2b7aff 65%,#5498ff 100%);position:relative;overflow:hidden}.pain-summer:before{content:"";pointer-events:none;background:radial-gradient(#54c8ff33 0%,#0000 70%);width:60%;height:80%;position:absolute;top:-40%;right:-20%}.pain-summer:after{content:"";pointer-events:none;background:radial-gradient(#0028b44d 0%,#0000 70%);width:50%;height:70%;position:absolute;bottom:-30%;left:-15%}@media (width<=768px){.desktop-nav{display:none!important}#menu-toggle{display:flex!important}.g2,.g3,.g-footer,.g-taller,.g-benefits{grid-template-columns:1fr!important;gap:24px!important}.g4{grid-template-columns:1fr 1fr!important;gap:16px!important}.faq-grid{grid-template-columns:1fr!important}.hero-grid{grid-template-columns:1fr!important;gap:32px!important}.hero-photo-wrap{display:none!important}.hero-ctas{flex-direction:column!important}.hero-ctas a{text-align:center!important;justify-content:center!important;width:100%!important}.hero-badges{flex-wrap:wrap!important}.float-badge{display:none!important}.section-inner{padding-left:20px!important;padding-right:20px!important}.py-section{padding-top:64px!important;padding-bottom:64px!important}.price-block{border-radius:20px!important;padding:40px 24px!important}.taller-img{aspect-ratio:16/9!important}.footer-inner{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:32px!important}.footer-inner>div:last-child{justify-content:center!important}.asesoria-card,.contact-grid{grid-template-columns:1fr!important}.stat-num{font-size:32px!important}.luis-photo{aspect-ratio:3/2!important}.price-num{font-size:56px!important}.testimonios-inner{padding:0 20px!important}.nav-inner{padding:0 16px!important}.cta-section-btns{flex-direction:column!important;align-items:center!important}.cta-section-btns a{text-align:center!important;justify-content:center!important;width:100%!important;max-width:340px!important}.glass-card{padding:24px 20px}.footer-giant-text{font-size:clamp(48px,12vw,100px)}.marquee-card{width:280px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marquee-track{flex-wrap:wrap;justify-content:center;animation:none!important}.hero-cascade>*{opacity:1;animation:none;transform:none}.scroll-progress{display:none}[data-reveal],[data-stagger]>*{opacity:1;transform:none}}.pill-nav-wrap{z-index:50;--nav-ease:cubic-bezier(.32, .72, 0, 1);--nav-dur:.72s;width:min(1280px,100vw - 24px);max-width:1280px;transition:top .3s,transform .3s;transition:max-width var(--nav-dur) var(--nav-ease), width var(--nav-dur) var(--nav-ease);will-change:max-width, width;position:fixed;top:16px;left:50%;transform:translate(-50%)}.pill-nav{-webkit-backdrop-filter:blur(14px)saturate(160%);width:100%;transition:padding var(--nav-dur) var(--nav-ease), gap var(--nav-dur) var(--nav-ease), border-radius var(--nav-dur) var(--nav-ease), background calc(var(--nav-dur) * .7) ease-out, border-color calc(var(--nav-dur) * .7) ease-out, box-shadow calc(var(--nav-dur) * .7) ease-out, backdrop-filter calc(var(--nav-dur) * .7) ease-out, -webkit-backdrop-filter calc(var(--nav-dur) * .7) ease-out;will-change:padding, border-radius, background;background:linear-gradient(135deg,#0046ff2e,#0059ff1f);border:1px solid #ffffff2e;border-radius:24px;justify-content:space-between;align-items:center;gap:8px;padding:14px 22px;display:flex;box-shadow:0 6px 24px #0046ff24,inset 0 0 0 1px #ffffff1a}.pill-nav-wrap.is-scrolled{width:min(920px,100vw - 24px);max-width:920px}.pill-nav-wrap.is-scrolled .pill-nav{-webkit-backdrop-filter:blur(40px)saturate(260%);background:linear-gradient(135deg,#0046ffd1,#0059ffb8);border-color:#ffffff4d;border-radius:100px;gap:4px;padding:6px 8px;box-shadow:0 18px 48px #0046ff75,inset 0 0 0 1px #fff3}.pill-nav-wrap.is-scrolled .pn-logo-img{height:26px}.pill-nav-wrap.is-scrolled .pill-link{padding:8px 12px;font-size:13px}.pill-nav-wrap.is-scrolled .pill-cta{padding:8px 14px;font-size:13px}.pill-nav-wrap.is-light .pill-nav{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#fff6;border-color:#0059ff1a;box-shadow:0 6px 24px #0059ff0f,inset 0 0 0 1px #fff6}.pill-nav-wrap.is-light.is-scrolled .pill-nav{-webkit-backdrop-filter:blur(44px)saturate(200%);background:#ffffffc7;border-color:#0059ff2e;box-shadow:0 18px 48px #0059ff24,inset 0 0 0 1px #fff9}.pill-nav-logo,.pn-logo-img,.pill-link,.pill-cta{transition:padding var(--nav-dur,.72s) var(--nav-ease,cubic-bezier(.32, .72, 0, 1)), font-size var(--nav-dur,.72s) var(--nav-ease,cubic-bezier(.32, .72, 0, 1)), height var(--nav-dur,.72s) var(--nav-ease,cubic-bezier(.32, .72, 0, 1)), background .25s ease, color .25s ease}.pill-nav-wrap.is-light .pill-nav-logo{background:#0059ff14}.pill-nav-wrap.is-light .pill-nav-logo:hover{background:#0059ff24}.pill-nav-wrap.is-light .pill-nav-logo .pn-dot{color:var(--color-blue-primary)}.pill-nav-wrap.is-light .pill-link{color:var(--color-blue-primary);font-weight:600}.pill-nav-wrap.is-light .pill-link:hover{color:var(--color-blue-primary);background:#0059ff0f}.pill-nav-wrap.is-light .pill-link.active{color:var(--color-blue-primary);background:#0059ff1f;box-shadow:inset 0 1px 2px #0059ff1a}.pill-nav-wrap.is-light .pill-cta{background:var(--color-blue-primary);color:#fff}.pill-nav-wrap.is-light .pill-cta:hover{background:var(--color-blue-dark);color:#fff;box-shadow:0 8px 24px #0059ff59}.pill-nav-wrap.is-light .pill-nav-toggle{color:var(--color-text-primary);background:#0059ff1a}.pill-nav-wrap.is-light .pill-nav-toggle:hover{background:#0059ff2e}.pill-nav-logo{background:#ffffff24;border-radius:100px;justify-content:center;align-items:center;padding:6px 12px;text-decoration:none;transition:background .2s;display:inline-flex}.pill-nav-logo:hover{background:#ffffff38}.pn-logo-img{object-fit:contain;width:auto;height:32px;display:block}@media (width<=768px){.pn-logo-img{height:26px}}.pn-logo-light{display:none}.footer-logo-img{object-fit:contain;width:auto;height:32px;display:block}.pill-nav-wrap.is-light .pn-logo-dark{display:none}.pill-nav-wrap.is-light .pn-logo-light{display:block}.pill-link{letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--font-body);border-radius:100px;align-items:center;padding:8px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.pill-link:hover{background:#ffffff24}.pill-link.active{background:#ffffff38;box-shadow:inset 0 1px 2px #0000001f}.pill-link--c1,.pill-link--c2,.pill-link--c3,.pill-link--c4,.pill-link--c5,.pill-link--c6{color:#fff}.pill-cta{color:var(--color-text-primary);font-size:13px;font-weight:700;font-family:var(--font-body);background:#fff;border-radius:100px;align-items:center;gap:6px;margin-left:4px;padding:8px 18px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.pill-cta:hover{background:var(--color-blue-primary);color:#fff;transform:scale(1.04);box-shadow:0 8px 24px #0059ff66}.pill-nav-toggle{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s;display:none}.pill-nav-toggle:hover{background:#ffffff38}#pill-mobile-menu{z-index:49;-webkit-backdrop-filter:blur(28px)saturate(200%);background:#0059ffc7;border:1px solid #ffffff2e;border-radius:24px;flex-direction:column;gap:4px;padding:16px;display:none;position:fixed;top:76px;left:16px;right:16px;box-shadow:0 20px 60px #0059ff4d}#pill-mobile-menu.open{display:flex}#pill-mobile-menu .pill-link{border-radius:14px;padding:12px 16px;font-size:15px}#pill-mobile-menu .pill-cta{border-radius:14px;justify-content:center;margin-top:8px;margin-left:0;padding:14px;font-size:15px}@media (width<=900px){.pill-nav-links{display:none!important}.pill-nav .pill-cta{display:none}.pill-nav-toggle{display:flex}}@media (width<=480px){.pill-nav-wrap{top:10px;left:10px;right:10px;transform:none}.pill-nav{justify-content:space-between;width:100%}#pill-mobile-menu{top:70px}}.px{z-index:9999;will-change:transform;background:linear-gradient(160deg,#4d89ff 0%,#0059ff 55%,#0040c0 100%);place-items:center;transition:transform .82s cubic-bezier(.76,0,.24,1);display:grid;position:fixed;inset:0;transform:translateY(0)}.px.revealed{transform:translateY(-110%)}body.is-leaving .pill-nav-wrap,body.is-leaving .sticky-mobile-bar,body.is-leaving .scroll-progress{opacity:0;pointer-events:none;transition:opacity .18s}.px-logo{flex-direction:column;align-items:center;gap:18px;display:flex}.px-logo .mk{background:#fff;border-radius:22px;place-items:center;padding:20px 28px;animation:.85s cubic-bezier(.34,1.56,.64,1) both pxBounce;display:grid;box-shadow:0 24px 60px -14px #00000073}.px-logo .mk img{width:clamp(160px,22vw,220px);height:auto;display:block}.px-logo .wd{font-family:var(--font-heading);color:#fff;letter-spacing:-.02em;opacity:0;font-size:22px;font-weight:800;animation:.55s .42s forwards pxFade}.px-logo .wd b{color:#fbbf24}@keyframes pxBounce{0%{opacity:0;transform:scale(0)rotate(-14deg)}58%{opacity:1;transform:scale(1.14)rotate(2deg)}78%{transform:scale(.94)rotate(0)}to{transform:scale(1)}}@keyframes pxFade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.px{display:none!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:.35s cubic-bezier(.4,0,.2,1) forwards vt-out}::view-transition-new(root){animation:.45s cubic-bezier(.16,1,.3,1) forwards vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)scale(.99)}}::view-transition-old(pill-nav){animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(pill-nav){animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.orbital-section{color:var(--color-text-primary);background:#fff;padding:120px 0 100px;position:relative;overflow:hidden}.orbital-wrap{aspect-ratio:1;width:min(680px,94vw);margin:0 auto;position:relative}.orbital-wrap:before{content:"";pointer-events:none;border:1.5px dashed #0059ff2e;border-radius:50%;position:absolute;inset:0}.orbital-text{text-align:center;z-index:3;max-width:320px;padding:0 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbital-text-eyebrow{color:var(--color-text-muted);letter-spacing:.02em;margin:0 0 14px;font-size:13px;font-weight:500}.orbital-text-title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.08}.orbital-text-title .accent-italic{color:var(--color-blue-primary)}.orbital-text-desc{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.6}.orb-emoji{border:1px solid var(--lp-border);z-index:2;width:72px;height:72px;transform:rotate(calc(var(--a) + var(--orb-spin,0deg))) translateY(calc(-1 * (var(--r) + var(--ro,0px)))) rotate(calc(-1 * (var(--a) + var(--orb-spin,0deg))));animation:5s ease-in-out infinite orb-float;animation-delay:var(--d,0s);background:#fff;border-radius:20px;justify-content:center;align-items:center;margin:-36px 0 0 -36px;font-size:36px;line-height:1;transition:box-shadow .3s;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 12px 32px #001e641a,0 2px 6px #001e640a}@property --orb-spin{syntax:"<angle>";inherits:true;initial-value:0deg}.orbital-wrap{animation:45s linear infinite orbital-spin}@keyframes orbital-spin{to{--orb-spin:360deg}}@media (prefers-reduced-motion:reduce){.orbital-wrap{animation:none}}.orb-mono{color:var(--color-blue-primary)}.orb-mono svg{width:38px;height:38px}.orb-mono:hover{color:var(--color-blue-dark)}.orb-mono:hover svg{transition:transform .3s;transform:scale(1.08)}.orb-emoji:hover{box-shadow:0 20px 48px #0059ff33,0 4px 12px #0059ff1a}@keyframes orb-float{0%,to{translate:0}50%{translate:0 -8px}}.orbital-wrap{--r:clamp(160px, 36vw, 290px)}@media (width<=640px){.orb-emoji{border-radius:16px;width:56px;height:56px;margin:-28px 0 0 -28px;font-size:26px}.orbital-text{max-width:240px}}.pricing-section{padding:var(--lp-section-lg);background:#fff;position:relative;overflow:hidden}.pricing-header{text-align:center;max-width:600px;margin:0 auto 40px}.pricing-switch-wrap{max-width:760px;margin:0 auto}.pricing-switch-card{border:1px solid var(--lp-border);background:#fff;border-radius:28px;padding:36px 48px;transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s,color .5s;position:relative;overflow:hidden;box-shadow:0 24px 60px #0059ff1a,0 4px 12px #0059ff0a}.pricing-switch-card.is-elite{background:var(--color-blue-primary);border-color:var(--color-blue-primary);color:#fff}.pricing-switch-toggle{background:var(--color-surface-subtle);border:1px solid var(--lp-border);border-radius:100px;margin-bottom:28px;padding:4px;transition:background .4s,border-color .4s;display:flex}.pricing-switch-card.is-elite .pricing-switch-toggle{background:#fffffff5;border-color:#fffffff5}.pricing-switch-btn{letter-spacing:.02em;color:var(--color-text-muted);cursor:pointer;font-size:13px;font-weight:800;font-family:var(--font-body);background:0 0;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.pricing-switch-btn.active{background:var(--color-blue-primary);color:#fff;box-shadow:0 4px 12px #0059ff59}.pricing-switch-card.is-elite .pricing-switch-btn{color:var(--color-text-muted)}.pricing-switch-card.is-elite .pricing-switch-btn.active{background:var(--color-text-primary);color:#fff;box-shadow:0 4px 12px #00000040}.pricing-switch-btn .ico-star,.pricing-switch-card.is-elite .pricing-switch-btn .ico-star{color:var(--color-blue-primary)}.pricing-switch-card.is-elite .pricing-switch-btn.active .ico-star{color:#fbbf24}.pricing-switch-old{color:var(--color-text-muted);font-size:17px;font-weight:700;font-family:var(--font-body);letter-spacing:-.01em;margin:0 0 6px;text-decoration:line-through}.pricing-switch-card.is-elite .pricing-switch-old{color:#ffffff8c}.pricing-switch-price{font-family:var(--font-heading);letter-spacing:-.02em;margin:0 0 8px;font-size:44px;font-weight:800;line-height:1}.pricing-switch-tagline{color:var(--color-text-muted);margin:0 0 24px;font-size:12px;font-weight:600}.pricing-switch-card.is-elite .pricing-switch-tagline{color:#ffffffb3}.pricing-switch-heading{color:var(--color-text-primary);font-size:16px;font-weight:800;font-family:var(--font-heading);letter-spacing:-.01em;margin:0 0 18px}.pricing-switch-card.is-elite .pricing-switch-heading{color:#fff}.pricing-switch-features{flex-direction:column;gap:16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.pricing-switch-feature{color:var(--color-text-secondary);grid-template-columns:14px 1fr;gap:14px;font-size:14px;line-height:1.55;display:grid}.pricing-switch-card.is-elite .pricing-switch-feature{color:#ffffffd9}.pricing-switch-feature-dot{background:var(--color-blue-primary);border-radius:50%;width:7px;height:7px;margin-top:9px}.pricing-switch-card.is-elite .pricing-switch-feature-dot{background:#fff}.pricing-switch-feature strong{color:var(--color-text-primary);margin-bottom:2px;font-weight:800;display:block}.pricing-switch-card.is-elite .pricing-switch-feature strong{color:#fff}.pricing-switch-cta{text-align:center;background:var(--color-blue-primary);color:#fff;width:100%;font-size:15px;font-weight:800;font-family:var(--font-body);letter-spacing:.04em;box-sizing:border-box;cursor:pointer;border:none;border-radius:16px;padding:18px 24px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:block}.pricing-switch-cta:hover{background:var(--color-blue-dark);transform:translateY(-2px);box-shadow:0 12px 28px #0059ff59}.pricing-switch-card.is-elite .pricing-switch-cta{color:var(--color-text-primary);background:#fff8e7}.pricing-switch-card.is-elite .pricing-switch-cta:hover{background:#fff;box-shadow:0 12px 28px #0003}.plan-content{display:none}.plan-content.is-active{animation:.4s cubic-bezier(.16,1,.3,1) plan-fade-in;display:block}@keyframes plan-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pricing-switch-gift{opacity:0;pointer-events:none;font-size:42px;line-height:1;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:180px;right:28px;transform:rotate(-8deg)scale(.8)}.pricing-switch-card.is-elite .pricing-switch-gift{opacity:1;animation:3s ease-in-out infinite gift-bob;transform:rotate(0)scale(1)}@keyframes gift-bob{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(6deg)translateY(-6px)}}@media (width<=600px){.pricing-switch-card{padding:20px 22px}.pricing-switch-price{font-size:36px}.pricing-switch-btn{padding:9px 12px;font-size:12px}.pricing-switch-gift{font-size:32px;top:170px;right:18px}}.benefits-dark{color:var(--color-text-primary);isolation:isolate;background:radial-gradient(1200px 600px at 50% 0,#0059ff14 0%,#0000 60%),linear-gradient(#f4f7ff 0%,#eaf0ff 100%);padding:120px 0 100px;position:relative;overflow:hidden}.benefits-dark:before{content:"";opacity:.04;mix-blend-mode:multiply;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/></svg>");background-size:240px 240px;position:absolute;inset:0}.benefits-dark:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#0000 62%,#00288c0d 100%);position:absolute;inset:0}.benefits-dark-inner{z-index:2;max-width:var(--lp-inner);margin:0 auto;padding:0 24px;position:relative}.benefits-dark-header{text-align:center;margin-bottom:64px}.benefits-dark-pill{color:var(--color-blue-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0059ff12;border:1px solid #0059ff24;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.benefits-dark-pill .bdp-icon{justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:inline-flex}.benefits-dark-title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.08}.benefits-dark-sub{color:var(--color-text-secondary);max-width:620px;margin:0 auto;font-size:17px;line-height:1.7}.benefits-dark-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.benefit-card-dark{border:1px solid var(--lp-border);background:#fff;border-radius:20px;padding:36px 32px;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 6px 24px #0a1e5a0d}.benefit-card-dark:hover{background:#fff;border-color:#0059ff40;transform:translateY(-3px);box-shadow:0 14px 34px #003cb41f}.benefit-card-dark:hover .benefit-icon-dark{animation-play-state:running}.benefit-icon-dark{width:48px;height:48px;color:var(--color-blue-primary);background:#0059ff14;border-radius:14px;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.benefit-icon-dark svg{stroke:currentColor;stroke-width:1.7px;fill:none;width:26px;height:26px}.benefit-card-dark h3{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 12px;font-size:19px;font-weight:700}.benefit-card-dark p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.65}.bi-mentor{animation:3.5s ease-in-out infinite bi-float}@keyframes bi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bi-roadmap{animation:2.4s ease-in-out infinite bi-pulse}@keyframes bi-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.bi-library{transform-origin:50%;animation:4s ease-in-out infinite bi-tilt}@keyframes bi-tilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.bi-bell{transform-origin:50% 0;animation:3s ease-in-out infinite bi-shake}@keyframes bi-shake{0%,90%,to{transform:rotate(0)}92%{transform:rotate(-12deg)}94%{transform:rotate(10deg)}96%{transform:rotate(-6deg)}98%{transform:rotate(4deg)}}.bi-community{transform-origin:50%;animation:2.8s ease-in-out infinite bi-scale}@keyframes bi-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.bi-family{transform-origin:50%;animation:1.4s ease-in-out infinite bi-beat}@keyframes bi-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.12)}60%{transform:scale(1)}}@media (width<=900px){.benefits-dark-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.benefits-dark{padding:88px 0 72px}.benefits-dark-grid{grid-template-columns:1fr;gap:12px}.benefit-card-dark{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.bi-mentor,.bi-roadmap,.bi-library,.bi-bell,.bi-community,.bi-family{animation:none}}.timeline-section{padding:var(--lp-section-lg);background:var(--color-surface-subtle);position:relative;overflow:hidden}.timeline-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#0059ff14 0%,#0000 60%);border-radius:50%;width:500px;height:500px;position:absolute;top:0;right:-200px}.timeline{max-width:760px;margin:0 auto;padding-left:28px;position:relative}.timeline:before{content:"";background:linear-gradient(to bottom, var(--color-blue-primary) 0%, var(--color-blue-secondary) 50%, var(--color-blue-accent) 80%, transparent 100%);border-radius:2px;width:2px;position:absolute;top:36px;bottom:36px;left:0}.timeline-item{grid-template-columns:64px 1fr;align-items:start;gap:28px;padding:16px 0 28px;display:grid;position:relative}.timeline-marker{color:#fff;width:60px;height:60px;font-family:var(--font-heading);box-shadow:0 12px 28px #0059ff66, 0 0 0 6px var(--color-surface-subtle);z-index:1;letter-spacing:-.02em;background:linear-gradient(135deg,#0059ff,#2b6fff);border-radius:18px;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:absolute;top:24px;left:-42px}.timeline-content{border:1px solid var(--lp-border);background:#fff;border-radius:20px;grid-column:2;padding:28px 32px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;box-shadow:0 4px 24px #0059ff0a}.timeline-content:hover{border-color:var(--color-blue-accent);transform:translateY(-3px);box-shadow:0 16px 40px #0059ff1a}.timeline-content h3{color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 10px;font-size:22px;font-weight:800}.timeline-content p{color:var(--color-text-secondary);margin:0 0 18px;font-size:14px;line-height:1.7}.timeline-meta{flex-wrap:wrap;gap:6px;display:flex}.timeline-chip{background:var(--color-surface-light);color:var(--color-blue-primary);border:1px solid #0059ff14;border-radius:100px;align-items:center;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.timeline-item.is-final .timeline-marker{box-shadow:0 12px 28px #fbbf2473, 0 0 0 6px var(--color-surface-subtle);background:linear-gradient(135deg,#fbbf24,#f59e0b)}.timeline-item.is-final .timeline-chip{color:#b45309;background:#fbbf2414;border-color:#fbbf2433}@media (width<=640px){.timeline{padding-left:16px}.timeline:before{left:16px}.timeline-item{grid-template-columns:1fr;gap:12px;padding-left:40px}.timeline-marker{border-radius:14px;width:44px;height:44px;font-size:15px;top:16px;left:-22px}.timeline-content{grid-column:1;padding:20px 22px}.timeline-content h3{font-size:18px}}.cursor-glow{position:relative;overflow:hidden}.cursor-glow:after{content:"";border-radius:inherit;background:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), #0059ff1a, transparent 60%);opacity:0;pointer-events:none;z-index:0;transition:opacity .35s;position:absolute;inset:0}.cursor-glow:hover:after{opacity:1}.cursor-glow>*{z-index:1;position:relative}.hero-blue{color:#fff;isolation:isolate;background:radial-gradient(1600px 700px at 50% -15%,#ffffff52,#0000 75%),linear-gradient(#4d89ff 0%,#3d7bff 50%,#2b6fff 100%);border-radius:28px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:calc(100svh - 24px);margin:12px;padding:140px 24px 0;display:flex;position:relative;overflow:hidden}.hero-blue:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#2b6fff00 0%,#2b6fff66 55%,#2b6fffe6 100%);border-bottom-right-radius:28px;border-bottom-left-radius:28px;height:180px;position:absolute;bottom:0;left:0;right:0}@media (width<=600px){.hero-blue{border-radius:22px;min-height:calc(100svh - 16px);margin:8px}.hero-blue:after{border-bottom-right-radius:22px;border-bottom-left-radius:22px}}.press-carousel-wrap{flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px;display:flex}.logo-carousel{flex-wrap:nowrap;align-items:center;gap:20px;display:flex}.logo-carousel-col{opacity:0;flex:none;width:160px;height:48px;animation:.5s cubic-bezier(.22,1,.36,1) forwards lc-col-in;position:relative;overflow:hidden;transform:translateY(50px)}.logo-carousel-col:first-child{animation-delay:0s}.logo-carousel-col:nth-child(2){animation-delay:.1s}.logo-carousel-col:nth-child(3){animation-delay:.2s}.logo-carousel-col:nth-child(4){animation-delay:.3s}.logo-carousel-col:nth-child(5){animation-delay:.4s}@keyframes lc-col-in{to{opacity:1;transform:translateY(0)}}.logo-carousel-slot{font-family:var(--font-heading);color:#ffffffd1;letter-spacing:-.01em;text-align:center;white-space:nowrap;text-overflow:ellipsis;will-change:transform, opacity, filter;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0;overflow:hidden}.logo-carousel-slot.is-enter{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards lc-slot-enter}.logo-carousel-slot.is-exit{animation:.3s ease-in forwards lc-slot-exit}@keyframes lc-slot-enter{0%{opacity:0;filter:blur(8px);transform:translateY(10%)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes lc-slot-exit{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(6px);transform:translateY(-20%)}}@media (width<=900px){.logo-carousel{gap:12px}.logo-carousel-col{flex:0 0 130px;width:130px;height:42px}.logo-carousel-slot{font-size:11px}}@media (width<=600px){.logo-carousel{flex-wrap:wrap;gap:8px}.logo-carousel-col{flex:0 0 110px;width:110px;height:38px}}@media (prefers-reduced-motion:reduce){.logo-carousel-col,.logo-carousel-slot{opacity:1;filter:none;transform:none;animation:none!important}}[data-nav-theme=dark] .logo-carousel-slot,.hero-blue .logo-carousel-slot{color:#ffffffd9}.edge-blur{z-index:45;pointer-events:none;isolation:isolate;height:80px;position:fixed;left:0;right:0}.edge-blur--top{top:0}.edge-blur--bottom{bottom:0}.edge-blur__layer{position:absolute;inset:0}.edge-blur--bottom .edge-blur__layer{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.edge-blur--top .edge-blur__layer{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.edge-blur__layer--1{-webkit-backdrop-filter:blur(1px)}.edge-blur__layer--2{-webkit-backdrop-filter:blur(2px)}.edge-blur__layer--3{-webkit-backdrop-filter:blur(3px)}.edge-blur__layer--6{-webkit-backdrop-filter:blur(6px)}.edge-blur__layer--12{-webkit-backdrop-filter:blur(12px)}body.is-leaving .edge-blur{opacity:0;transition:opacity .18s}@media (prefers-reduced-motion:reduce){.edge-blur{display:none}}.pricing-switch-btn{position:relative}.pricing-switch-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#0059ff,#2b6fff);border-radius:100px;padding:3px 8px;font-size:9px;font-weight:800;position:absolute;top:-10px;right:8px;box-shadow:0 6px 14px -4px #0059ff80}.pricing-switch-badge--save{color:#422006;background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 6px 14px -4px #f59e0b73}.btn-whatsapp{color:#fff;background:#25d366;border:1.5px solid #25d366;border-radius:14px;align-items:center;gap:10px;padding:18px 32px;font-weight:700;text-decoration:none;transition:background .3s,border-color .3s,color .3s,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex;box-shadow:0 8px 22px -8px #25d36673}.btn-whatsapp:hover{color:#fff;background:#1ebe5a;border-color:#1ebe5a;transform:translateY(-2px);box-shadow:0 14px 32px -8px #25d36680}.btn-whatsapp:active{background:#1da851;border-color:#1da851;transform:translateY(0)scale(.97)}.faq-grid{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;display:flex}.faq-grid .faq-item{flex:calc(50% - 12px);min-width:calc(50% - 12px);max-width:calc(50% - 12px);margin:0}.faq-grid .faq-item:last-child:nth-child(odd){margin-left:auto;margin-right:auto}@media (width<=768px){.faq-grid .faq-item{flex:100%;min-width:100%;max-width:100%}}.taller-card{border:1px solid var(--lp-border);background:#fff;border-radius:24px;grid-template-columns:1fr 1.4fr;align-items:stretch;gap:0;padding:0;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .5s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 40px -18px #001e5a1f}.taller-card:hover{border-color:#0059ff47;transform:translateY(-6px);box-shadow:0 32px 60px -22px #0059ff47}.taller-card.is-featured{border-width:2px;border-color:#0059ff66;box-shadow:0 20px 50px -20px #0059ff40}.taller-card-cover{aspect-ratio:auto;background:linear-gradient(135deg,#0040c0 0%,#0059ff 45%,#2b6fff 100%);justify-content:center;align-items:center;min-height:320px;display:flex;position:relative;overflow:hidden}.taller-card-cover:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:50%;width:80%;height:80%;position:absolute;top:-40%;right:-30%}.taller-card-cover:after{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf242e,#0000 65%);border-radius:50%;width:70%;height:70%;position:absolute;bottom:-40%;left:-30%}.taller-card-cover-content{z-index:1;text-align:center;color:#fff;padding:24px;position:relative}.taller-card-cover-content svg{opacity:.9;width:52px;height:52px;margin:0 0 14px}.taller-card-cover-label{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700;display:block}.taller-card-cover-edition{font-family:var(--font-heading);letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:800;display:block}.taller-card-badge{color:var(--color-blue-primary);letter-spacing:.08em;text-transform:uppercase;z-index:2;background:#fff;border-radius:100px;padding:5px 11px;font-size:10px;font-weight:800;position:absolute;top:14px;left:14px;box-shadow:0 8px 20px -6px #0000002e}.taller-card-badge.is-gold{color:#422006;background:linear-gradient(135deg,#fbbf24,#f59e0b)}.taller-card-body{flex-direction:column;justify-content:center;padding:36px 40px;display:flex}.taller-card-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-blue-primary);margin-bottom:12px;font-size:11px;font-weight:800}.taller-card-title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.1}.taller-card-desc{color:var(--color-text-secondary);margin:0 0 22px;font-size:15px;line-height:1.7}.taller-card-list{flex-direction:column;gap:9px;margin:0 0 26px;padding:0;list-style:none;display:flex}.taller-card-list li{color:var(--color-text-secondary);padding-left:24px;font-size:13.5px;line-height:1.55;position:relative}.taller-card-list li:before{content:"";background:var(--color-blue-primary);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/10px no-repeat}.taller-card-footer{border-top:1px dashed var(--lp-border);justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.taller-card-price{flex-direction:column;gap:2px;display:flex}.taller-card-price-amount{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1}.taller-card-price-meta{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}@media (width<=800px){.taller-card{grid-template-columns:1fr}.taller-card-cover{min-height:200px}.taller-card-body{padding:28px 24px}}#contact-form input,#contact-form select,#contact-form textarea{transition:border-color .2s,box-shadow .25s,background .2s}#contact-form input:focus,#contact-form select:focus,#contact-form textarea:focus{outline:none;box-shadow:0 0 0 4px #0059ff1f,0 1px 2px #0059ff14;border-color:#0059ff!important}:is(#contact-form input:user-invalid,#contact-form input.is-invalid){animation:.32s cubic-bezier(.36,.07,.19,.97) input-shake;box-shadow:0 0 0 4px #dc26261a;border-color:#dc2626!important}#contact-form input.is-valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;border-color:#16a34a!important}#contact-form input:user-valid:not(:placeholder-shown){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;border-color:#16a34a!important}@keyframes input-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.field-error{color:#dc2626;opacity:0;pointer-events:none;margin-top:6px;font-size:12px;font-weight:600;transition:opacity .2s,transform .2s;display:block;transform:translateY(-4px)}.field-error.is-visible{opacity:1;transform:translateY(0)}.btn-primary,.btn-on-blue-primary,.btn-on-blue-text,.pill-cta,.footer-cta-btn,.pricing-switch-cta,.sticky-mobile-bar-cta{will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s,color .25s}.btn-primary:hover,.btn-on-blue-primary:hover,.pill-cta:hover,.footer-cta-btn:hover,.pricing-switch-cta:hover,.sticky-mobile-bar-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px -6px #0059ff73,0 6px 12px -4px #0059ff40}.btn-primary:active,.btn-on-blue-primary:active,.pill-cta:active,.footer-cta-btn:active,.pricing-switch-cta:active,.sticky-mobile-bar-cta:active{transition:transform 80ms,box-shadow 80ms;transform:translateY(0)scale(.97);box-shadow:0 4px 8px -2px #0059ff59}.faq-question{transition:background .25s,color .2s}.faq-question svg{transform-origin:50%;transition:transform .35s cubic-bezier(.22,1,.36,1)}.faq-item[aria-expanded=true] .faq-question,.faq-question[aria-expanded=true]{color:var(--color-blue-primary)}.faq-question[aria-expanded=true] svg{color:var(--color-blue-primary);transform:rotate(135deg)}.faq-answer{opacity:0;max-height:0;padding:0 24px;transition:max-height .4s cubic-bezier(.22,1,.36,1),opacity .3s,padding .35s;overflow:hidden}.faq-answer.is-open{opacity:1;max-height:1200px;padding:0 24px 20px}.hero-trust-row{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:13px;font-weight:500;display:flex}.hero-trust-row .htr-stars{align-items:center;gap:2px;display:inline-flex}.hero-trust-row .htr-text strong{color:#fff;font-weight:700}.hero-trust-row .htr-divider{background:#ffffff59;border-radius:50%;width:4px;height:4px;display:inline-block}@media (width<=600px){.hero-trust-row{gap:8px;font-size:12px}}.hero-page{background:radial-gradient(ellipse 1200px 600px at 50% -12%, #0059ff14, transparent 68%), var(--color-surface-subtle);color:var(--color-text-primary);isolation:isolate;border-radius:28px;margin:12px 12px 0;padding:140px 24px 100px;position:relative;overflow:hidden}.hero-page:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#f7f8ff00 0%,#f7f8ffeb 100%);border-bottom-right-radius:28px;border-bottom-left-radius:28px;height:120px;position:absolute;bottom:0;left:0;right:0}.hero-page .hero-page-inner{z-index:2;text-align:center;max-width:960px;margin:0 auto;position:relative}.hero-page .section-label{color:var(--color-blue-primary);background:#0059ff12}.hero-page h1,.hero-page h2{text-wrap:balance;color:var(--color-text-primary)!important}.hero-page>.lp-container p,.hero-page>.hero-page-inner p,.hero-page>.hero-grid p,.hero-page>.contact-grid p{color:var(--color-text-secondary)!important}.hero-page .accent-italic{color:var(--color-blue-primary)!important}.hero-page strong{color:var(--color-text-primary)}.hero-page .card,.hero-page .card *{color:revert}.hero-page .card h1,.hero-page .card h2,.hero-page .card h3{color:var(--color-text-primary)!important}.hero-page .card p{color:var(--color-text-secondary)!important}.hero-page .card .accent-italic{color:var(--color-blue-primary)!important}.hero-page .card input,.hero-page .card textarea,.hero-page .card select{color:var(--color-text-primary)}@media (width<=600px){.hero-page{border-radius:20px;margin:8px 8px 0;padding:110px 18px 70px}.hero-page:after{border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.hero-frame{pointer-events:none;color:#fff;z-index:0;width:clamp(180px,22vw,320px);height:88%;position:absolute;top:50%;transform:translateY(-50%)}.hero-frame-l{left:0}.hero-frame-r{right:0;transform:translateY(-50%)scaleX(-1)}.hero-dot{z-index:0;background:#ffffff80;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 10px #ffffff8c}.hero-dot-1{animation:4s ease-in-out infinite hero-dot-pulse;top:32%;left:14%}.hero-dot-2{animation:5s ease-in-out 1s infinite hero-dot-pulse;top:64%;right:12%}@keyframes hero-dot-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.35)}}.hero-blue-inner{text-align:center;z-index:2;max-width:940px;position:relative}.hero-split{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:56px;width:100%;max-width:1280px;margin:0 auto;display:grid;position:relative}.hero-blue-text{text-align:left}.hero-blue-text .hero-blue-title{text-align:left;font-size:clamp(38px,4.6vw,64px)}.hero-blue-text .hero-blue-sub,.hero-blue-text .hero-blue-meta{text-align:left;margin-left:0}.hero-blue-text .hero-ctas-blue{justify-content:flex-start;margin-bottom:28px}.hero-blue-text .hero-badge-glass{margin-bottom:24px}.press-strip-loop{opacity:.92;align-items:center;gap:14px;width:100%;max-width:520px;margin-top:32px;display:flex}.press-strip-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;border-right:1px solid #ffffff38;flex-shrink:0;padding-right:14px;font-size:11px;font-weight:700}.press-strip-mask{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 88%,#0000 100%)}.press-strip-track{pointer-events:none;align-items:center;gap:28px;width:max-content;display:flex;animation:28s linear infinite marquee-scroll!important}.press-item{font-family:var(--font-heading);color:#ffffffd9;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.press-item.is-italic{font-family:var(--font-display);color:#ffffffeb;font-size:18px;font-style:italic;font-weight:600}.press-item.is-bold{font-weight:800}.press-divider{background:#ffffff38;flex-shrink:0;width:1px;height:14px}@media (width<=768px){.press-strip-loop{margin-top:24px}}@media (width<=980px){.press-strip-loop{justify-content:center;max-width:100%}}.btn-on-blue-text{color:#fff;font-size:15px;font-weight:600;font-family:var(--font-body);background:0 0;border:none;align-items:center;gap:6px;padding:15px 8px;text-decoration:none;transition:gap .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-on-blue-text:hover{gap:12px}.btn-on-blue-text svg{transition:transform .25s}.btn-on-blue-text:hover svg{transform:translate(2px)}.hero-blue-product{z-index:2;position:relative}.hero-blue-product .hero-product{margin:0;transition:transform .4s cubic-bezier(.16,1,.3,1);transform:rotate(-1.5deg)}.hero-blue-product .hero-product:hover{transform:rotate(0)translateY(-4px)}@media (width<=980px){.hero-split{grid-template-columns:1fr;gap:36px}.hero-blue-text,.hero-blue-text .hero-blue-title{text-align:center}.hero-blue-text .hero-blue-sub,.hero-blue-text .hero-blue-meta{text-align:center;margin-left:auto;margin-right:auto}.hero-blue-text .hero-ctas-blue,.hero-press-strip{justify-content:center}.hero-blue-product .hero-product{transform:rotate(0)}}.hero-badge-glass{-webkit-backdrop-filter:blur(14px)saturate(150%);color:#fff;background:#ffffff29;border:1px solid #ffffff42;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 16px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.hero-badge-glass .hbg-dot{width:28px;height:28px;color:var(--color-blue-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hero-blue-title{font-family:var(--font-heading);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0 0 24px;font-size:clamp(44px,6vw,78px);font-weight:800;line-height:1.02}.hero-blue-title .accent-italic{color:#ffffffd9;font-size:1.05em}.hero-blue-sub{color:#ffffffe6;max-width:660px;margin:0 auto 16px;font-size:clamp(17px,1.9vw,21px);font-weight:500;line-height:1.55}.hero-blue-meta{color:#ffffffa6;max-width:540px;margin:0 auto 36px;font-size:15px;line-height:1.7}.hero-ctas-blue{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.btn-on-blue-primary{color:var(--color-blue-primary);font-size:15px;font-weight:700;font-family:var(--font-body);cursor:pointer;background:#fff;border:none;border-radius:100px;align-items:center;gap:8px;padding:15px 30px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 12px 32px #00000038}.btn-on-blue-primary:hover{transform:translateY(-2px);box-shadow:0 20px 48px #0000004d}.btn-on-blue-secondary{-webkit-backdrop-filter:blur(14px)saturate(150%);color:#fff;font-size:15px;font-weight:600;font-family:var(--font-body);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:8px;padding:15px 30px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-on-blue-secondary:hover{background:#ffffff38;transform:translateY(-2px)}.hero-social-blue{-webkit-backdrop-filter:blur(10px);color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:14px;padding:6px 18px 6px 8px;font-size:13px;line-height:1.3;display:inline-flex}.hero-social-blue strong{color:#fff;font-weight:700}.hero-product{z-index:2;background:#fff;border-radius:24px;width:min(960px,100%);margin:64px auto -100px;position:relative;overflow:hidden;box-shadow:0 40px 120px #001e6473,0 0 0 1px #ffffff14}.hero-product-bar{border-bottom:1px solid var(--lp-border);background:linear-gradient(#f7f8ff,#fff);align-items:center;gap:8px;padding:14px 20px;display:flex}.hero-product-bar .hpb-dot{border-radius:50%;width:12px;height:12px}.hero-product-bar .hpb-dot:first-child{background:#ff5f57}.hero-product-bar .hpb-dot:nth-child(2){background:#febc2e}.hero-product-bar .hpb-dot:nth-child(3){background:#28c840}.hero-product-bar .hpb-title{color:var(--color-text-muted);margin-left:12px;font-size:13px;font-weight:600}.hero-product-body{grid-template-columns:200px 1fr;min-height:360px;display:grid}.hero-product-side{border-right:1px solid var(--lp-border);background:#f7f8ff;flex-direction:column;gap:6px;padding:24px 16px;display:flex}.hps-label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;padding:6px 12px;font-size:11px;font-weight:700}.hps-item{color:var(--color-text-secondary);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;transition:background .2s;display:flex}.hps-item:hover{background:#0059ff0d}.hps-item.is-active{background:var(--color-blue-primary);color:#fff}.hps-item.is-active svg{color:#fff}.hps-item svg{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.hero-product-main{padding:24px}.hpm-greet{color:var(--color-text-primary);font-size:20px;font-weight:800;font-family:var(--font-heading);margin:0 0 4px}.hpm-meta{color:var(--color-text-muted);margin:0 0 20px;font-size:13px}.hpm-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.hpm-card{border:1px solid var(--lp-border);text-align:left;background:#fff;border-radius:14px;padding:16px}.hpm-card.is-featured{color:#fff;background:linear-gradient(135deg,#0059ff,#2b6fff);border:none}.hpm-card-label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:600}.hpm-card.is-featured .hpm-card-label{color:#ffffffbf}.hpm-card-value{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1}.hpm-card.is-featured .hpm-card-value{color:#fff}.hpm-card-trend{color:#22a95c;margin-top:4px;font-size:11px;font-weight:600}.hpm-card.is-featured .hpm-card-trend{color:#fffc}.hpm-progress{border:1px solid var(--lp-border);background:#fff;border-radius:14px;align-items:center;gap:16px;padding:16px;display:flex}.hpm-progress-bar{background:var(--color-surface-light);border-radius:100px;flex:1;height:6px;overflow:hidden}.hpm-progress-fill{background:linear-gradient(90deg, var(--color-blue-primary), var(--color-blue-secondary));border-radius:100px;height:100%}.hpm-progress-text{color:var(--color-text-primary);font-size:13px;font-weight:600}@media (width<=768px){.hero-blue{padding:120px 16px 0}.hero-product{border-radius:16px;margin:40px auto -60px}.hero-product-body{grid-template-columns:1fr;min-height:0}.hero-product-side{display:none}.hpm-grid{grid-template-columns:1fr 1fr}.hero-decor-bl,.hero-decor-br{display:none}}.cc-dot,.cc-ring{pointer-events:none;z-index:2147483646;will-change:transform;opacity:0;border-radius:50%;transition:opacity .3s,width .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),background .25s,border-color .25s;position:fixed;top:0;left:0}.cc-dot{background:#0059ff;width:6px;height:6px;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffffa6}.cc-ring{background:0 0;border:1.5px solid #0059ff73;width:32px;height:32px;transition:transform .18s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),opacity .3s,border-color .25s,background .25s;transform:translate(-50%,-50%)}body.cc-dark .cc-dot{background:#fff;box-shadow:0 0 0 2px #0059ff73}body.cc-dark .cc-ring{border-color:#ffffff8c}body.cc-dark.cc-hover .cc-dot{background:#fff;box-shadow:0 0 0 4px #0059ff59}body.cc-dark.cc-hover .cc-ring{background:#ffffff14;border-color:#ffffffd9}body.cc-dark.cc-text .cc-ring{background:#fff}.cc-active .cc-dot,.cc-active .cc-ring{opacity:1}.cc-hover .cc-dot{background:#fbbf24;width:10px;height:10px;box-shadow:0 0 0 3px #0059ff26}.cc-hover .cc-ring{background:#0059ff0f;border-color:#0059ffb3;width:56px;height:56px}.cc-text .cc-ring{opacity:.7;background:#0059ff;border:none;border-radius:2px;width:3px;height:24px}.cc-text .cc-dot{opacity:0}body.cc-on,body.cc-on a,body.cc-on button,body.cc-on input,body.cc-on textarea,body.cc-on [role=button]{cursor:none}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cc-dot,.cc-ring{display:none!important}body.cc-on,body.cc-on a,body.cc-on button,body.cc-on input,body.cc-on textarea,body.cc-on [role=button]{cursor:auto}}[data-split]{--split-delay:40ms;--split-stagger:25ms}[data-split] .sc{opacity:0;filter:blur(6px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .5s;transition-delay:calc(var(--split-delay) + var(--si,0) * var(--split-stagger));will-change:transform, opacity, filter;display:inline-block;transform:translateY(.5em)rotate(4deg)}[data-split].is-revealed .sc{opacity:1;filter:blur();transform:translateY(0)rotate(0)}[data-split] .sc.sp{width:.28em}[data-split] .sw{white-space:nowrap;display:inline-block}.contact-form-card{min-height:540px}.contact-form-inner{opacity:1;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transform:scale(1)}.contact-form-card.is-sent .contact-form-inner{opacity:0;pointer-events:none;position:absolute;inset:40px;transform:scale(.92)}.contact-success{text-align:center;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;padding:40px;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;display:flex;position:absolute;inset:0;transform:scale(.94)}.contact-form-card.is-sent .contact-success{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility linear;transform:scale(1)}.contact-success-circle{background:linear-gradient(135deg,#0059ff,#2b6fff);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 0 24px;display:flex;position:relative;transform:scale(0);box-shadow:0 16px 40px -10px #0059ff73}.contact-form-card.is-sent .contact-success-circle{animation:.7s cubic-bezier(.34,1.56,.64,1) .3s forwards success-bounce}.contact-success-circle:before{content:"";opacity:0;border:2px solid #0059ff40;border-radius:50%;position:absolute;inset:-8px}.contact-form-card.is-sent .contact-success-circle:before{animation:1s cubic-bezier(.22,1,.36,1) .8s forwards success-ring}@keyframes success-bounce{0%{transform:scale(0)rotate(-12deg)}55%{transform:scale(1.18)rotate(4deg)}78%{transform:scale(.94)rotate(-1deg)}to{transform:scale(1)rotate(0)}}@keyframes success-ring{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.contact-success-check{width:52px;height:52px}.contact-success-check path{stroke-dasharray:60;stroke-dashoffset:60px}.contact-form-card.is-sent .contact-success-check path{animation:.5s cubic-bezier(.65,0,.45,1) .7s forwards success-draw}@keyframes success-draw{to{stroke-dashoffset:0}}.contact-success-title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;opacity:0;margin:0 0 10px;font-size:26px;font-weight:800;transform:translateY(8px)}.contact-form-card.is-sent .contact-success-title{animation:.5s cubic-bezier(.22,1,.36,1) .9s forwards success-fade}.contact-success-desc{color:var(--color-text-muted);opacity:0;max-width:340px;margin:0 0 28px;font-size:15px;line-height:1.6;transform:translateY(8px)}.contact-form-card.is-sent .contact-success-desc{animation:.5s cubic-bezier(.22,1,.36,1) 1.05s forwards success-fade}.contact-success-reset{border:1.5px solid var(--lp-border);color:var(--color-text-secondary);font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;opacity:0;background:0 0;border-radius:100px;padding:10px 22px;transition:all .25s;transform:translateY(8px)}.contact-form-card.is-sent .contact-success-reset{animation:.5s cubic-bezier(.22,1,.36,1) 1.2s forwards success-fade}.contact-success-reset:hover{border-color:var(--color-blue-primary);color:var(--color-blue-primary)}@keyframes success-fade{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.contact-success-circle,.contact-success-check path,.contact-success-title,.contact-success-desc,.contact-success-reset{opacity:1!important;animation:none!important;transform:none!important}.contact-success-check path{stroke-dashoffset:0!important}}.diagnostic-card{border:1px solid var(--lp-border);background:#fff;border-radius:24px;padding:0;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #001e5a2e}.diagnostic-card-badge{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#0059ff,#2b6fff);padding:10px 24px;font-size:11px;font-weight:800}.diagnostic-card-body{grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;padding:40px 44px 44px;display:grid}.diagnostic-card-title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:26px;font-weight:800;line-height:1.15}.diagnostic-card-desc{color:var(--color-text-secondary);margin:0 0 18px;font-size:15px;line-height:1.65}.diagnostic-card-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.diagnostic-card-list li{color:var(--color-text-secondary);padding-left:24px;font-size:14px;line-height:1.5;position:relative}.diagnostic-card-list li:before{content:"";background:var(--color-blue-primary);border-radius:4px;width:14px;height:14px;position:absolute;top:8px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.diagnostic-card-cta{text-align:center}.diagnostic-card-meta{color:var(--color-text-muted);margin:12px 0 0;font-size:12px}@media (width<=768px){.diagnostic-card-body{grid-template-columns:1fr;gap:24px;padding:28px 22px 32px}.diagnostic-card-title{font-size:22px}}.pathway-list{flex-direction:column;gap:16px;display:flex;position:relative}.pathway-list:before{content:"";background:linear-gradient(#0059ff2e,#0059ff0a);width:2px;position:absolute;top:16px;bottom:16px;left:38px}.pathway-step{border:1px solid var(--lp-border);background:#fff;border-radius:18px;grid-template-columns:80px 1fr;align-items:start;gap:24px;padding:24px 28px 24px 0;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:grid;position:relative;box-shadow:0 10px 30px -16px #001e5a14}.pathway-step:hover{transform:translate(8px);box-shadow:0 18px 40px -16px #0059ff2e}.pathway-step-num{font-family:var(--font-heading);color:var(--color-blue-primary);text-align:center;letter-spacing:-.02em;z-index:1;padding-top:4px;padding-left:18px;font-size:32px;font-weight:800;position:relative}.pathway-step.is-final .pathway-step-num{color:#fbbf24;font-size:36px}.pathway-step.is-final{color:#fff;background:linear-gradient(135deg,#0059ff,#2b6fff);border-color:#0000}.pathway-step.is-final h3{color:#fff}.pathway-step.is-final p{color:#ffffffd9}.pathway-step-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--color-blue-primary);background:#0059ff14;border-radius:100px;margin-bottom:8px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.pathway-step.is-final .pathway-step-tag,.pathway-step-tag--accent{color:#fff;background:#ffffff26}.pathway-step h3{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.25}.pathway-step p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}@media (width<=640px){.pathway-list:before{display:none}.pathway-step{grid-template-columns:56px 1fr;gap:14px;padding:20px 18px}.pathway-step-num{padding-top:0;padding-left:0;font-size:24px}.pathway-step h3{font-size:17px}}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.testimonial-card{border:1px solid var(--lp-border);background:#fff;border-radius:18px;flex-direction:column;gap:18px;padding:28px 26px;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:flex;position:relative;box-shadow:0 10px 30px -16px #001e5a14}.testimonial-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -18px #0059ff33}.testimonial-card.is-highlight{background:linear-gradient(135deg,#f0f5ff,#fff);border-color:#0059ff40}.testimonial-quote-mark{width:28px;height:28px;color:var(--color-blue-primary);opacity:.6}.testimonial-quote{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500;line-height:1.55}.testimonial-meta{border-top:1px dashed var(--lp-border);flex-direction:column;gap:2px;padding-top:16px;display:flex}.testimonial-meta strong{color:var(--color-text-primary);font-size:14px;font-weight:700}.testimonial-meta span{color:var(--color-text-muted);font-size:12px;font-weight:500}@media (width<=900px){.testimonial-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.testimonial-grid{grid-template-columns:1fr}}.story-pin{grid-template-columns:.85fr 1fr;align-items:start;gap:80px;margin-bottom:80px;display:grid}.story-pin-photo{align-self:start;position:sticky;top:120px}.story-pin-caption{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-top:14px;font-size:11px;font-weight:700;display:block}.story-pin-content{padding-top:8px}.story-pin-content>.story-paragraph{color:var(--color-text-secondary);margin:0 0 22px;font-size:17px;line-height:1.8}.story-pin-content>.story-paragraph:last-child{margin-bottom:0}.story-pin-content>h2.story-paragraph{font-size:var(--lp-text-3xl,40px);color:var(--color-text-primary);letter-spacing:-.02em;line-height:1.08}.story-pin-content strong{color:var(--color-text-primary);background:linear-gradient(#0000 65%,#0059ff2e 65%);padding:0 2px;font-weight:700}.story-paragraph{opacity:0;will-change:transform, opacity;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(36px)}.story-paragraph.is-revealed,.story-paragraph.is-visible{opacity:1;transform:translateY(0)}@supports (animation-timeline:view()){.story-paragraph{transition:none;animation:linear both story-fade-up;animation-timeline:view();animation-range:entry 5% cover 35%}@keyframes story-fade-up{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}}@media (width<=900px){.story-pin{grid-template-columns:1fr;gap:40px}.story-pin-photo{max-width:300px;margin:0 auto;position:static}}@media (prefers-reduced-motion:reduce){.story-paragraph{opacity:1!important;animation:none!important;transform:none!important}}.credentials-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=700px){.credentials-grid{grid-template-columns:1fr}}.story-photo-frame{aspect-ratio:5/6;background:linear-gradient(160deg,#0059ff,#2b6fff);border-radius:20px;width:100%;max-width:360px;margin:0 0 32px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 20px 50px -18px #001e5a47}.story-photo-frame:hover{transform:rotate(0)}.story-photo-frame svg{width:100%;height:100%;display:block}@media (width<=768px){.story-photo-frame{max-width:280px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){[data-split] .sc{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}.px-logo .mk{animation:.85s cubic-bezier(.34,1.56,.64,1) both pxBounce,1.8s ease-in-out .9s infinite pxPulse}@keyframes pxPulse{0%,to{box-shadow:0 24px 60px -14px #00000073,0 0 #ffffff8c}50%{box-shadow:0 24px 60px -14px #00000073,0 0 0 18px #fff0}}[data-pin]{z-index:1;position:sticky;top:96px}@media (width<=768px){[data-pin]{position:static;top:auto}}.founder-note-section{background:var(--color-surface-subtle,#f7f8ff);padding:120px 0 80px;position:relative;overflow:hidden}.founder-note-section:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 8% 12%,#0059ff0f,#0000 38%),radial-gradient(circle at 92% 88%,#fbbf2414,#0000 42%);position:absolute;inset:0}.founder-note{border:1px solid var(--lp-border,#e8eaf1);background:#fff;border-radius:28px;max-width:1040px;margin:0 auto;padding:56px;position:relative;overflow:hidden;box-shadow:0 24px 80px -32px #001e5a2e}.founder-note:after{content:"\"";color:#0059ff0f;pointer-events:none;font-family:Playfair Display,serif;font-size:220px;font-style:italic;line-height:1;position:absolute;top:14px;right:38px}.founder-note-grid{grid-template-columns:220px 1fr;align-items:start;gap:48px;display:grid}.founder-note-portrait{position:sticky;top:120px}.founder-note-portrait-frame{aspect-ratio:5/6;background:linear-gradient(160deg,#0059ff,#2b6fff);border-radius:18px;width:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 16px 40px -16px #00000040}.founder-note-portrait-frame:hover{transform:rotate(0)}.founder-note-portrait-frame svg{width:100%;height:100%;display:block}.founder-note-tag{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted,#6b7280);margin-top:14px;font-size:11px;font-weight:700;display:block}.founder-note-body{padding-top:4px}.founder-note-text p{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-secondary,#4b5563);margin:0 0 18px;font-size:17px;font-style:normal;font-weight:400;line-height:1.72}.founder-note-text p:first-of-type:first-letter{font-family:var(--font-heading);float:left;color:var(--color-blue-primary);margin:6px 10px -2px 0;font-size:3.2em;font-weight:800;line-height:.9}.founder-note-text p:last-child{margin-bottom:32px}.founder-note-text strong{color:var(--color-text-primary,#0f172a);background:linear-gradient(#0000 65%,#fbbf2459 65%);padding:0 2px;font-weight:700}.founder-note-signature{border-top:1px dashed var(--lp-border,#e8eaf1);padding-top:24px}.founder-note-signature svg{width:180px;height:50px;margin-bottom:8px;display:block}.founder-note-name{font-family:var(--font-heading);color:var(--color-text-primary);font-size:18px;font-weight:700;display:block}.founder-note-role{color:var(--color-text-muted);margin-top:2px;font-size:13px;display:block}@media (width<=768px){.founder-note-section{padding:80px 0 60px}.founder-note{border-radius:20px;padding:36px 24px}.founder-note:after{font-size:140px;top:6px;right:18px}.founder-note-grid{grid-template-columns:1fr;gap:28px}.founder-note-portrait{max-width:180px;margin:0 auto;position:static}.founder-note-text p{font-size:17px}}.mi-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em;width:1em;height:1em;transition:transform .35s cubic-bezier(.34,1.56,.64,1),stroke-width .25s;display:inline-block}.mi-icon:hover{stroke-width:1.8px;transform:rotate(-6deg)scale(1.08)}.mi-icon--lg{width:1.6em;height:1.6em}.mi-icon--xl{width:2.4em;height:2.4em}.mi-icon--accent{color:var(--color-blue-primary,#0059ff)}.mi-icon--gold{color:#fbbf24}.sig-motif{pointer-events:none;z-index:0;opacity:.5;position:absolute}.sig-motif svg{width:100%;height:100%;display:block}.sig-motif circle,.sig-motif ellipse,.sig-motif path{fill:none;stroke:#0059ff2e;stroke-width:1px;stroke-dasharray:4 6}.sig-motif.is-light circle,.sig-motif.is-light ellipse,.sig-motif.is-light path{stroke:#ffffff38}.sig-motif--rotate svg{animation:60s linear infinite sig-rotate}@keyframes sig-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sig-motif--rotate svg{animation:none}}button.pill-link{cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13px;line-height:1}.pill-link .pnf-chev{vertical-align:middle;width:11px;height:11px;margin-left:2px;transition:transform .3s}.pill-link.pnf-on .pnf-chev{transform:rotate(180deg)}.pn-search{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin-left:2px;transition:background .2s,color .2s,width .4s,height .4s;display:inline-flex}.pn-search:hover,.pn-search.pnf-on{background:#ffffff47}.pill-nav-wrap.is-light .pn-search{color:var(--color-blue-primary);background:#0059ff14}.pill-nav-wrap.is-light .pn-search:hover,.pill-nav-wrap.is-light .pn-search.pnf-on{background:#0059ff29}.pill-nav-wrap.is-scrolled .pn-search{width:34px;height:34px}.pn-fly{pointer-events:none;z-index:1;justify-content:center;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.pn-fly-card{pointer-events:auto;opacity:0;background:#fff;border:1px solid #0059ff1a;border-radius:22px;width:max-content;max-width:min(780px,92vw);height:0;transition:height .42s cubic-bezier(.28,.11,.32,1),width .42s cubic-bezier(.28,.11,.32,1),opacity .28s,transform .3s;overflow:hidden;transform:translateY(-8px);box-shadow:0 30px 70px -24px #003cc84d}.pn-fly.pnf-open .pn-fly-card{opacity:1;transform:none}.pn-panel{display:none}.pn-panel.pnf-active{animation:.34s pnfSwap;display:block}@keyframes pnfSwap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pn-fly-card{transition:opacity .2s}.pn-panel.pnf-active{animation:none}}.pnf-mega{grid-template-columns:1.5fr 1.2fr 1fr;gap:40px;width:740px;max-width:88vw;padding:30px 34px 36px;display:grid}.pnf-mega>*{min-width:0}.pnf-h4{color:#6b77a0;letter-spacing:.02em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}.pnf-prog{margin-bottom:16px;text-decoration:none;display:block}.pnf-prog .pt{color:#0f1b3d;letter-spacing:-.01em;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.2;transition:color .15s}.pnf-prog:hover .pt{color:#0059ff}.pnf-prog .pd{color:#6b77a0;margin-top:3px;font-size:12.5px}.pnf-l{color:#3d4b6e;margin-bottom:13px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:block}.pnf-l:hover{color:#0059ff}.pnf-l .g{color:#0f1b3d;font-weight:700}.pnf-l .ar{color:#6b77a0}.pnf-drop{width:420px;max-width:88vw;padding:26px 30px 30px}.pnf-item{border-radius:12px;gap:13px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.pnf-item:hover{background:#eef2ff}.pnf-ic{color:#0059ff;background:#0059ff17;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pnf-it{color:#0f1b3d;font-size:15px;font-weight:700;line-height:1.25}.pnf-id{color:#6b77a0;margin-top:2px;font-size:12.5px}.pnf-cta{color:#0059ff;align-items:center;gap:6px;margin-top:14px;margin-left:10px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.pnf-srch{width:560px;max-width:90vw;padding:24px 30px 30px}.pnf-field{border-bottom:2px solid #0059ff;align-items:center;gap:12px;padding-bottom:11px;display:flex}.pnf-field svg{color:#0059ff;flex:none}.pnf-field input{letter-spacing:-.5px;color:#0f1b3d;background:0 0;border:0;outline:0;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700}.pnf-field input::placeholder{color:#9aa3c8;font-weight:600}.pnf-esc{color:#6b77a0;cursor:pointer;background:#f7f8ff;border:1px solid #0059ff24;border-radius:6px;flex:none;padding:4px 8px;font-size:11px;font-weight:700}.pnf-lbl{text-transform:uppercase;letter-spacing:.03em;color:#6b77a0;margin:20px 0 6px;font-size:11px;font-weight:700}.pnf-sres{border-radius:11px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background .12s;display:flex}.pnf-sres:hover,.pnf-sres.sel{background:#eef2ff}.pnf-sic{color:#0059ff;flex:none;width:20px;display:flex}.pnf-st{color:#0f1b3d;font-size:15px;font-weight:600;line-height:1.2}.pnf-st mark{color:#0059ff;background:0 0;font-weight:700}.pnf-sd{color:#6b77a0;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;overflow:hidden}.pnf-sar{color:#6b77a0;flex:none;margin-left:auto}.pnf-empty{color:#6b77a0;padding:10px;font-size:14px}.pn-scrim{opacity:0;visibility:hidden;z-index:49;pointer-events:none;background:#0a143c24;transition:opacity .35s;position:fixed;inset:0}.pn-scrim.pnf-open{opacity:1;visibility:visible;pointer-events:auto}@media (width<=820px){.pn-fly,.pn-search{display:none}}@media (hover:hover) and (pointer:fine){html,body{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZGVmcz48ZmlsdGVyIGlkPSJnIiB4PSItNjAlIiB5PSItNjAlIiB3aWR0aD0iMjIwJSIgaGVpZ2h0PSIyMjAlIj48ZmVEcm9wU2hhZG93IGR4PSIwIiBkeT0iMCIgc3RkRGV2aWF0aW9uPSIyLjQiIGZsb29kLWNvbG9yPSIjMDA1OUZGIiBmbG9vZC1vcGFjaXR5PSIwLjk1Ii8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNnKSIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMEExMDIwIiBzdHJva2Utd2lkdGg9IjIuMSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCJkPSJNOCA2IEwzMCAxOC41IEwxNyAyMiBMMTMgMzEgWiIvPjwvc3ZnPg==) 8 6,auto!important}a,a *,button,button *,[role=button],summary,label[for],select,.pill-link,.pn-search,.pill-cta,.pill-nav-logo,.pn-fly a,.pnf-sres,.btn-primary,.btn-secondary,.btn-whatsapp,.cta,.footer-cta-btn,.glow-cta,.etapa-card,.etapa-card *,.faq-q,.cd-cta,.mdx-cta,.aw-btn,.luz-pill,.vsl-player,.vsl-player *,.cc-btn,.bktc-chip,.bktc-launch,.bktc-hbtn,.wg-btn,[onclick],[data-fly]{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZGVmcz48ZmlsdGVyIGlkPSJnIiB4PSItNjAlIiB5PSItNjAlIiB3aWR0aD0iMjIwJSIgaGVpZ2h0PSIyMjAlIj48ZmVEcm9wU2hhZG93IGR4PSIwIiBkeT0iMCIgc3RkRGV2aWF0aW9uPSIyLjIiIGZsb29kLWNvbG9yPSIjMDA1OUZGIiBmbG9vZC1vcGFjaXR5PSIwLjk1Ii8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNnKSIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMEExMDIwIiBzdHJva2Utd2lkdGg9IjEuOSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kImQ9Ik0xNCA1LjZjMC0xLjUgMS4yLTIuNyAyLjctMi43czIuNyAxLjIgMi43IDIuN3YxMC4xYzAuMy0wLjIgMC43LTAuMyAxLjEtMC4zYzAuOSAwIDEuNyAwLjYgMiAxLjQ1YzAuNC0wLjMyIDAuODUtMC41IDEuMzUtMC41YzEuMDUgMCAxLjk1IDAuNzIgMi4xNSAxLjcyYzAuMzItMC4yIDAuNy0wLjMyIDEuMTItMC4zMmMxLjIyIDAgMi4yIDAuOTggMi4yIDIuMnY2LjRjMCAzLjA1LTIuNDUgNS41LTUuNSA1LjVoLTQuNzVjLTEuNjUgMC0zLjItMC43Mi00LjI1LTEuOTVsLTYuMzUtN2MtMS4wMi0xLjEyLTAuOTItMi44NSAwLjIyLTMuODVjMS4wMi0wLjkgMi42LTAuODggMy42IDAuMDZsMS43NSAxLjY1di0xMi41eiIvPjwvc3ZnPg==) 15 4,pointer!important}input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true]{cursor:text!important}}.blur-in{filter:blur(12px);opacity:.55;will-change:filter,opacity;transition:filter .8s cubic-bezier(.22,1,.36,1),opacity .8s}.blur-in.blur-in-go{filter:blur();opacity:1}@media (prefers-reduced-motion:reduce){.blur-in{filter:none;opacity:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
