*,:before,:after{box-sizing:border-box}body{margin:0;padding:0}@font-face{font-family:Clash Display;src:url(/fonts/hq/clash-display-500.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/fonts/hq/clash-display-600.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/fonts/hq/clash-display-700.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/hq/satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/hq/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/hq/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}[data-factory=v2]{--hq-bg:#0d0d10;--hq-surface:#141418;--hq-surface-2:#1c1c22;--hq-surface-3:#25252c;--hq-text:#f0eef8;--hq-text-muted:#8886a0;--hq-text-dim:#565670;--hq-bg-invert:#0d0d10;--hq-pink:#ff2d78;--hq-green:#39ff6e;--hq-cyan:#00e5ff;--hq-purple:#b585f0;--hq-midas-brand:#9b5de5;--hq-yellow:#ffe600;--hq-orange:#ff6b35;--hq-pink-vivid:var(--hq-pink);--hq-green-vivid:var(--hq-green);--hq-cyan-vivid:var(--hq-cyan);--hq-purple-vivid:var(--hq-purple);--hq-yellow-vivid:var(--hq-yellow);--hq-orange-vivid:var(--hq-orange);--hq-border:#1c1c22;--hq-border-strong:#9b5de559;--hq-radius-sm:12px;--hq-radius-md:16px;--hq-radius-lg:20px;--hq-radius-xl:24px;--hq-font-display:"Clash Display", system-ui, sans-serif;--hq-font-body:"Satoshi", system-ui, sans-serif;background:var(--hq-bg);color:var(--hq-text);font-family:var(--hq-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}[data-factory=v2] h1,[data-factory=v2] h2,[data-factory=v2] h3,[data-factory=v2] .hq-display{font-family:var(--hq-font-display);letter-spacing:-.02em}[data-factory=v2] .hq-mono{font-family:var(--hq-font-mono,"Space Mono"), monospace;letter-spacing:.01em}[data-factory=v2] .hq-glow-purple{box-shadow:0 0 24px -6px #9b5de58c}[data-factory=v2] .hq-glow-cyan{box-shadow:0 0 24px -6px #00e5ff80}[data-factory=v2] .hq-glow-green{box-shadow:0 0 24px -6px #39ff6e80}[data-factory=v2] .hq-glow-pink{box-shadow:0 0 24px -6px #ff2d7880}@keyframes hq-icon-pulse{0%,to{filter:drop-shadow(0 0 2px);opacity:1}50%{filter:drop-shadow(0 0 6px);opacity:.94}}[data-factory=v2] .hq-pulse{animation:3s ease-in-out infinite hq-icon-pulse}[data-factory=v2] .hq-btn-create:hover{box-shadow:0 0 24px -4px #39ff6e59;background:#39ff6e24!important;border-color:#39ff6e8c!important}[data-factory=v2] .hq-btn-create:active{transform:translateY(1px)}[data-factory=v2] input::-moz-placeholder{color:var(--hq-text-dim);opacity:1}[data-factory=v2] textarea::-moz-placeholder{color:var(--hq-text-dim);opacity:1}[data-factory=v2] input::placeholder,[data-factory=v2] textarea::placeholder{color:var(--hq-text-dim);opacity:1}[data-factory=v2] ::selection{background:color-mix(in srgb, var(--hq-purple) 35%, transparent);color:var(--hq-text)}[data-hq-theme=light] [data-factory=v2]{--hq-bg:#f8f6f0;--hq-surface:#fff;--hq-surface-2:#f1ede3;--hq-surface-3:#e7e2d6;--hq-text:#1a1a22;--hq-text-muted:#5a5668;--hq-text-dim:#8a8698;--hq-bg-invert:#0d0d10;--hq-pink:#d91a5e;--hq-green:#17a648;--hq-cyan:#0098b3;--hq-purple:#6e38c9;--hq-yellow:#b89400;--hq-orange:#d95420;--hq-pink-vivid:#ff2d78;--hq-green-vivid:#1fc95b;--hq-cyan-vivid:#00c4dd;--hq-purple-vivid:#9b5de5;--hq-yellow-vivid:#ffb300;--hq-orange-vivid:#ff6b35;--hq-border:#e3ddcf;--hq-border-strong:#6e38c959}[data-hq-theme=light] [data-factory=v2] header{background:#f8f6f0c7!important}[data-hq-theme=light] [data-factory=v2] .hq-glow-purple{box-shadow:0 0 20px -8px #6e38c966}[data-hq-theme=light] [data-factory=v2] .hq-glow-cyan{box-shadow:0 0 20px -8px #0098b366}[data-hq-theme=light] [data-factory=v2] .hq-glow-green{box-shadow:0 0 20px -8px #17a64866}[data-hq-theme=light] [data-factory=v2] .hq-glow-pink{box-shadow:0 0 20px -8px #d91a5e66}[data-factory=v2] a,[data-factory=v2] button{transition:color .2s,background .2s,border-color .2s,box-shadow .25s cubic-bezier(.34,1.56,.64,1),transform .18s}[data-factory=v2] .hq-header-nav{scrollbar-width:none;-ms-overflow-style:none}[data-factory=v2] .hq-header-nav::-webkit-scrollbar{display:none}[data-factory=v2] .hq-header-nav a:hover{color:var(--hq-text)!important;border-bottom-color:color-mix(in srgb, var(--hq-purple) 55%, transparent)!important}[data-factory=v2] .hq-metrics-grid,[data-factory=v2] .hq-presence-grid{grid-template-columns:repeat(5,1fr)}@keyframes hq-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-factory=v2] .hq-skeleton{background:linear-gradient(90deg, var(--hq-surface-2) 0%, color-mix(in srgb, var(--hq-purple) 8%, var(--hq-surface-2)) 50%, var(--hq-surface-2) 100%);border-radius:var(--hq-radius-sm);background-size:200% 100%;animation:2.2s linear infinite hq-shimmer}[data-factory=v2] .hq-theme-toggle{border-radius:var(--hq-radius-sm);border:1px solid var(--hq-border);background:var(--hq-surface);width:44px;height:44px;color:var(--hq-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}[data-factory=v2] .hq-theme-toggle:hover{color:var(--hq-text);border-color:color-mix(in srgb, var(--hq-purple) 45%, var(--hq-border));box-shadow:0 0 18px -6px color-mix(in srgb, var(--hq-purple) 50%, transparent)}@keyframes hq-dropdown-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}[data-factory=v2] .hq-new-dropdown-item{transition:background .15s,transform .18s cubic-bezier(.34,1.56,.64,1),color .15s}[data-factory=v2] .hq-new-dropdown-item:hover{background:color-mix(in srgb, var(--hq-purple) 10%, transparent);transform:translate(2px)}[data-factory=v2] .hq-new-dropdown-item:focus-visible{background:color-mix(in srgb, var(--hq-purple) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hq-purple) 40%, transparent);outline:none}[data-hq-theme=light] [data-factory=v2] .hq-new-dropdown{background:#fffffff0!important;box-shadow:0 18px 48px #1e180a2e,0 0 0 1px #6e38c91a!important}@keyframes hq-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes hq-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}[data-factory=v2] .hq-notebook-card{transition:border-color .15s,box-shadow .2s,transform .18s cubic-bezier(.34,1.56,.64,1)}[data-factory=v2] .hq-notebook-card:hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--hq-purple) 35%, transparent);transform:translateY(-1px);border-color:color-mix(in srgb, var(--hq-purple) 45%, var(--hq-border))!important}[data-factory=v2] .hq-notebook-delete{opacity:0}[data-factory=v2] .hq-notebook-card:hover .hq-notebook-delete{opacity:1}[data-factory=v2] .hq-notebook-delete:hover{background:color-mix(in srgb, var(--hq-pink) 12%, transparent)!important;border-color:color-mix(in srgb, var(--hq-pink) 35%, transparent)!important;color:var(--hq-pink)!important}@media (max-width:900px){[data-factory=v2] .hq-notebook-drawer{width:100vw!important}}@media (min-width:641px) and (max-width:1024px){[data-factory=v2] .hq-notebook-shell{grid-template-columns:180px 200px minmax(0,1fr)!important;gap:12px!important}[data-factory=v2] .hq-header-brand-text{display:none!important}[data-factory=v2] .hq-header-nav a{letter-spacing:.1em!important;padding:6px 8px!important;font-size:10px!important}[data-factory=v2] .hq-header-search{max-width:320px!important}[data-factory=v2] .hq-header-search kbd{display:none!important}[data-factory=v2] .hq-btn-create span{display:none}[data-factory=v2] .hq-btn-create{padding:9px!important}}@media (max-width:640px){[data-factory=v2] .hq-notebook-shell{grid-template-columns:1fr!important}[data-factory=v2] .hq-notebook-aside{flex-direction:row!important;position:static!important;overflow-x:auto!important}[data-factory=v2] .hq-notebook-folder{flex-shrink:0!important;min-width:150px!important}[data-factory=v2] .hq-notebook-types{flex-direction:row!important;position:static!important;overflow-x:auto!important}[data-factory=v2] .hq-notebook-types button{flex-shrink:0!important;min-width:160px!important}}@keyframes hq-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes hq-modal-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}[data-factory=v2] .hq-modal-btn-ghost,[data-factory=v2] .hq-modal-btn-primary{border-radius:var(--hq-radius-sm);font-family:var(--hq-font-body);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;padding:10px 18px;font-size:12px;font-weight:700;transition:all .18s}[data-factory=v2] .hq-modal-btn-ghost{border-color:var(--hq-border);color:var(--hq-text-muted);cursor:pointer;background:0 0}[data-factory=v2] .hq-modal-btn-ghost:hover{color:var(--hq-text);border-color:color-mix(in srgb, var(--hq-text) 30%, var(--hq-border));background:color-mix(in srgb, var(--hq-surface-2) 50%, transparent)}[data-factory=v2] .hq-modal-btn-primary{border-color:#0000}[data-factory=v2] .hq-modal-btn-primary:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}[data-factory=v2] .hq-modal-panel textarea:focus,[data-factory=v2] .hq-modal-panel input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-cyan) 15%, transparent);border-color:color-mix(in srgb, var(--hq-cyan) 55%, var(--hq-border))!important}@media (max-width:900px){[data-factory=v2] .hq-financial-grid{grid-template-columns:1fr!important;gap:24px!important}[data-factory=v2] .hq-financial-grid>div:nth-child(2){display:none}[data-factory=v2] .hq-metrics-row{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}[data-factory=v2] .hq-metrics-grid,[data-factory=v2] .hq-presence-grid{grid-template-columns:repeat(3,1fr)!important}[data-factory=v2] .hq-header-search kbd{display:none}}@media (max-width:640px){[data-factory=v2] .hq-header-inner{gap:8px!important;padding:10px 12px!important}[data-factory=v2] .hq-header-brand-text{display:none!important}[data-factory=v2] .hq-header-search{margin-left:0!important;margin-right:0!important}[data-factory=v2] .hq-header-search-inner{padding:9px 12px!important}[data-factory=v2] .hq-header-search input{font-size:13px!important}[data-factory=v2] .hq-header-search input::placeholder{content:"Buscar…"}[data-factory=v2] .hq-btn-create span{display:none}[data-factory=v2] .hq-btn-create{padding:9px!important}[data-factory=v2] .hq-nav-label{display:none!important}[data-factory=v2] .hq-header-nav a{padding:4px 6px!important}}@media (max-width:480px){[data-factory=v2] .hq-header-search{display:none!important}[data-factory=v2] .hq-header-nav{gap:2px!important}[data-factory=v2] .hq-header-nav a svg{width:28px!important;height:28px!important}[data-factory=v2] .hq-hero-title{font-size:40px!important}[data-factory=v2] .hq-card-main{padding:22px!important}[data-factory=v2] .hq-metrics-row,[data-factory=v2] .hq-metrics-grid,[data-factory=v2] .hq-presence-grid{grid-template-columns:repeat(2,1fr)!important}[data-factory=v2] .hq-card-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important}[data-factory=v2] .hq-midas-banner{flex-direction:column!important;align-items:stretch!important;gap:14px!important}[data-factory=v2] .hq-midas-banner>svg{align-self:flex-start!important}[data-factory=v2] .hq-midas-banner button,[data-factory=v2] .hq-midas-banner a{text-align:center;width:100%}[data-factory=v2] .hq-funnel-head{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;padding:12px 14px!important}[data-factory=v2] .hq-funnel-metric{display:none!important}[data-factory=v2] .hq-step-row{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important}[data-factory=v2] .hq-step-row>div:nth-child(4){display:none!important}[data-factory=v2] .hq-students-head,[data-factory=v2] .hq-student-row{grid-template-columns:minmax(0,1fr) 64px!important;gap:8px!important}[data-factory=v2] .hq-students-head>div:nth-child(2),[data-factory=v2] .hq-students-head>div:nth-child(3),[data-factory=v2] .hq-students-head>div:nth-child(5),[data-factory=v2] .hq-student-row>div:nth-child(2),[data-factory=v2] .hq-student-row>div:nth-child(3),[data-factory=v2] .hq-student-row>div:nth-child(5){display:none!important}[data-factory=v2] .hq-filter-row,[data-factory=v2] .hq-camp-grid{grid-template-columns:1fr!important}[data-factory=v2] .hq-feed-row{grid-template-columns:32px 1fr!important}[data-factory=v2] .hq-feed-row>div:nth-child(3){flex-direction:row!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important}[data-factory=v2] .hq-ficha-head{flex-direction:column!important;align-items:flex-start!important}[data-factory=v2] .hq-ficha-timeline-row{grid-template-columns:70px 1fr!important}[data-factory=v2] .hq-ficha-timeline-row>div:nth-child(3){text-align:right!important;grid-column:1/-1!important}[data-factory=v2] .hq-godmode-grid{grid-template-columns:1fr!important;gap:10px!important}[data-factory=v2] .hq-godmode-section{padding:20px!important}[data-factory=v2] .hq-godmode-title{font-size:24px!important}}@media (min-width:641px) and (max-width:900px){[data-factory=v2] .hq-godmode-grid{grid-template-columns:repeat(2,1fr)!important}}@keyframes hq-spark-float{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-40px)scale(.3)}}@keyframes hq-spark-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hq-storm-flash{0%,to{opacity:.7}50%{opacity:.15}}@keyframes hq-storm-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}[data-factory=v2] .hq-midas-spark{background:var(--hq-yellow);pointer-events:none;border-radius:50%;width:6px;height:6px;animation:1.2s ease-out forwards hq-spark-float;position:absolute}[data-factory=v2] .hq-midas-storm{animation:.4s ease-in-out infinite hq-storm-shake}[data-factory=v2] .hq-midas-alert-positive{border-color:color-mix(in srgb, var(--hq-yellow) 45%, transparent)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--hq-yellow) 10%, transparent), color-mix(in srgb, var(--hq-purple) 8%, transparent))!important;box-shadow:0 0 32px -8px color-mix(in srgb, var(--hq-yellow) 28%, transparent)!important}[data-factory=v2] .hq-midas-alert-negative{border-color:color-mix(in srgb, var(--hq-orange) 45%, transparent)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--hq-orange) 10%, transparent), color-mix(in srgb, var(--hq-purple) 5%, transparent))!important;box-shadow:0 0 32px -8px color-mix(in srgb, var(--hq-orange) 28%, transparent)!important}:is([data-landing=v2],[data-members=v2]){--hq-bg:#0d0d10;--hq-surface:#141418;--hq-surface-2:#1c1c22;--hq-surface-3:#25252c;--hq-text:#f0eef8;--hq-text-muted:#8886a0;--hq-text-dim:#7e7e96;--hq-on-neon:#0d0d10;--hq-pink:#ff2d78;--hq-green:#39ff6e;--hq-cyan:#00e5ff;--hq-purple:#b585f0;--hq-midas-brand:#9b5de5;--hq-yellow:#ffe600;--hq-orange:#ff6b35;--hq-border:#1c1c22;--hq-border-strong:#9b5de559;--hq-radius-sm:12px;--hq-radius-md:16px;--hq-radius-lg:20px;--hq-radius-xl:24px;--hq-font-display:"Clash Display", system-ui, sans-serif;--hq-font-body:"Satoshi", system-ui, sans-serif;background:var(--hq-bg);color:var(--hq-text);font-family:var(--hq-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}[data-members=v2]{--ai-background:var(--hq-bg);--ai-bg:var(--hq-bg);--ai-surface:var(--hq-surface);--ai-surface-alt:var(--hq-surface-2);--ai-surface-elevated:var(--hq-surface-3,var(--hq-surface-2));--ai-text-primary:var(--hq-text);--ai-text-secondary:var(--hq-text);--ai-text-muted:var(--hq-text-muted);--ai-accent-gold:var(--hq-yellow);--ai-accent-gold-hover:var(--hq-yellow);--ai-accent-rose-gold:var(--hq-pink);--ai-accent-paz:var(--hq-green);--ai-accent-urgencia:var(--hq-cyan);--ai-border:var(--hq-border);--ai-border-strong:var(--hq-border-strong);--ai-success:var(--hq-green);--ai-warning:var(--hq-yellow);--ai-error:#ff4d6a;--ai-neon-green:var(--hq-green);--ai-neon-cyan:var(--hq-cyan);--ai-neon-pink:var(--hq-pink);--ai-neon-yellow:var(--hq-yellow);--ai-neon-orange:var(--hq-orange);--ai-neon-purple:var(--hq-purple);--ai-neon-red:#ff4d6a;--ai-neon-gold:var(--hq-yellow);--font-ai-body:var(--hq-font-body);--font-ai-display:var(--hq-font-display);--ai-radius-full:9999px}:is([data-landing=v2],[data-members=v2]) h1,:is([data-landing=v2],[data-members=v2]) h2,:is([data-landing=v2],[data-members=v2]) h3,:is([data-landing=v2],[data-members=v2]) .ldg-display{font-family:var(--hq-font-display);letter-spacing:-.02em;font-weight:600}:is([data-landing=v2],[data-members=v2]) .ldg-mono{font-family:var(--hq-font-mono,"Space Mono"), monospace;letter-spacing:.01em;text-transform:uppercase}:is([data-landing=v2],[data-members=v2]) ::-moz-selection{background:color-mix(in srgb, var(--hq-purple) 35%, transparent);color:var(--hq-text)}:is([data-landing=v2],[data-members=v2]) ::selection{background:color-mix(in srgb, var(--hq-purple) 35%, transparent);color:var(--hq-text)}@media (max-width:640px){:is([data-landing=v2],[data-members=v2],[data-factory=v2]) .ldg-mono,[data-factory=v2] .hq-mono,[data-factory=v2] .hq-kicker{font-size:max(12px,1em)!important}[data-factory=v2] select,[data-factory=v2] option,[data-factory=v2] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-factory=v2] textarea,:is([data-landing=v2],[data-members=v2]) select,:is([data-landing=v2],[data-members=v2]) option,:is([data-landing=v2],[data-members=v2]) input:not([type=checkbox]):not([type=radio]):not([type=range]),:is([data-landing=v2],[data-members=v2]) textarea{font-size:max(14px,1em)}:is([data-landing=v2],[data-members=v2],[data-factory=v2]) a.ldg-mono,[data-factory=v2] a.hq-mono,:is([data-landing=v2],[data-members=v2],[data-factory=v2]) button.ldg-mono,[data-factory=v2] button.hq-mono,[data-factory=v2] .hq-touch-safe{min-height:44px;padding-block:max(10px, var(--touch-pad-y,0));align-items:center;display:inline-flex}:is([data-landing=v2],[data-members=v2]) nav[aria-label*=readcrumb i] a{align-items:center;min-height:40px;padding-block:8px;display:inline-flex}:is([data-landing=v2],[data-members=v2],[data-factory=v2]) :is(p,li,td):not(.ldg-mono):not(.hq-kicker):not(.hq-mono),:is([data-landing=v2],[data-members=v2],[data-factory=v2]) :is(h1,h2,h3,h4,h5,h6):not(.ldg-mono):not(.hq-kicker):not(.hq-mono){font-size:max(14px,1em)}:is([data-landing=v2],[data-members=v2],[data-factory=v2]) :is(a,button):not(.ldg-mono):not(.hq-kicker):not(.hq-mono):not([role=tab]){font-size:max(13px,1em)}:is([data-landing=v2],[data-members=v2]) :is(.ldg-footer,footer) a{align-items:center;min-height:44px;padding-block:10px;display:inline-flex}:is([data-landing=v2],[data-members=v2],[data-factory=v2]) [role=tablist] button,:is([data-landing=v2],[data-members=v2],[data-factory=v2]) [role=tablist] a,:is([data-landing=v2],[data-members=v2],[data-factory=v2]) button:not(.ldg-mono):not(.hq-mono):not(.hq-kicker):not([aria-hidden=true]),:is([data-landing=v2],[data-members=v2],[data-factory=v2]) a:not(.ldg-mono):not(.hq-mono):not(.hq-kicker):not([aria-hidden=true]){min-height:44px}}html[data-app-theme=light] :is([data-landing=v2],[data-members=v2],[data-factory=v2]) ::-moz-placeholder{opacity:1;color:#6a6576!important}html[data-app-theme=light] :is([data-landing=v2],[data-members=v2],[data-factory=v2]) ::placeholder{opacity:1;color:#6a6576!important}html[data-app-theme=light] :is([data-landing=v2],[data-members=v2]){--hq-bg:#f8f6f0;--hq-surface:#fff;--hq-surface-2:#f1ede3;--hq-surface-3:#e7e2d6;--hq-text:#1a1a22;--hq-text-muted:#3a3645;--hq-text-dim:#4e4a58;--hq-pink:#b81248;--hq-green:#0a7a33;--hq-cyan:#006e82;--hq-purple:#6e38c9;--hq-midas-brand:#6e38c9;--hq-yellow:#7a6100;--hq-orange:#a13a10;--hq-pink-vivid:#ff2d78;--hq-green-vivid:#1fc95b;--hq-cyan-vivid:#00c4dd;--hq-purple-vivid:#9b5de5;--hq-yellow-vivid:#ffb300;--hq-orange-vivid:#ff6b35;--hq-border:#e3ddcf;--hq-border-strong:#6e38c959}:is([data-landing=v2],[data-members=v2]){--hq-pink-vivid:var(--hq-pink);--hq-green-vivid:var(--hq-green);--hq-cyan-vivid:var(--hq-cyan);--hq-purple-vivid:var(--hq-purple);--hq-yellow-vivid:var(--hq-yellow);--hq-orange-vivid:var(--hq-orange)}:is([data-landing=v2],[data-members=v2]) a,:is([data-landing=v2],[data-members=v2]) button{transition:color .2s,background .2s,border-color .2s,box-shadow .25s cubic-bezier(.34,1.56,.64,1),transform .18s}:is([data-landing=v2],[data-members=v2]) .ldg-hero-title{text-shadow:0 0 38px color-mix(in srgb, var(--hq-purple) 28%, transparent)}html[data-app-theme=light] :is([data-landing=v2],[data-members=v2]) .ldg-hero-title{text-shadow:none}:is([data-landing=v2],[data-members=v2]) .ldg-fdv-watermark{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.05;z-index:0;max-width:100vw;max-height:100vw;position:absolute}:is([data-landing=v2],[data-members=v2]) .ldg-fdv-watermark>svg{max-width:100vw;width:100%!important;height:100%!important}html[data-app-theme=light] :is([data-landing=v2],[data-members=v2]) .ldg-fdv-watermark{opacity:.08}:is([data-landing=v2],[data-members=v2]) .ldg-cta-primary{position:relative;overflow:hidden}:is([data-landing=v2],[data-members=v2]) .ldg-cta-primary:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--hq-yellow) 45%, transparent) 50%, transparent 100%);opacity:0;transition:opacity .2s,transform .9s;position:absolute;inset:0;transform:translate(-120%)}:is([data-landing=v2],[data-members=v2]) .ldg-cta-primary:hover:before{opacity:1;transform:translate(120%)}:is([data-landing=v2],[data-members=v2]) .ldg-cta-primary:hover{box-shadow:0 12px 36px -8px color-mix(in srgb, var(--hq-green) 55%, transparent), 0 0 40px -6px color-mix(in srgb, var(--hq-yellow) 45%, transparent);transform:translateY(-2px)}:is([data-landing=v2],[data-members=v2]) .ldg-cta-primary:active{transform:translateY(0)}:is([data-landing=v2],[data-members=v2]) .ldg-section-halo:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--hq-purple) 18%, transparent) 0%, transparent 70%);pointer-events:none;z-index:0;width:80%;height:70%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}:is([data-landing=v2],[data-members=v2]) .ldg-card{transition:border-color .2s,box-shadow .25s,transform .2s cubic-bezier(.34,1.56,.64,1)}:is([data-landing=v2],[data-members=v2]) .ldg-card:hover{border-color:var(--hq-border-strong);box-shadow:0 16px 40px -12px color-mix(in srgb, var(--hq-purple) 30%, transparent);transform:translateY(-2px)}:is([data-landing=v2],[data-members=v2]) .ldg-faq-item{border-bottom:1px solid var(--hq-border)}:is([data-landing=v2],[data-members=v2]) .ldg-faq-trigger{width:100%;color:var(--hq-text);font-family:var(--hq-font-display);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0;font-size:17px;font-weight:500;display:flex}:is([data-landing=v2],[data-members=v2]) .ldg-faq-trigger:hover{color:var(--hq-purple)}:is([data-landing=v2],[data-members=v2]) .ldg-faq-chevron{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}:is([data-landing=v2],[data-members=v2]) .ldg-faq-item[data-open=true] .ldg-faq-chevron{transform:rotate(180deg)}:is([data-landing=v2],[data-members=v2]) .ldg-faq-content{color:var(--hq-text-muted);opacity:0;max-height:0;font-size:15px;line-height:1.65;transition:max-height .35s,opacity .25s,padding .3s;overflow:hidden}:is([data-landing=v2],[data-members=v2]) .ldg-faq-item[data-open=true] .ldg-faq-content{opacity:1;max-height:600px;padding-bottom:20px}:is([data-landing=v2],[data-members=v2]){font-size:15px;line-height:1.55}@media (max-width:640px){:is([data-landing=v2],[data-members=v2]){font-size:14px}}:is([data-landing=v2],[data-members=v2]) input:focus-visible,:is([data-landing=v2],[data-members=v2]) textarea:focus-visible,:is([data-landing=v2],[data-members=v2]) select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-purple) 30%, transparent), 0 0 24px -4px color-mix(in srgb, var(--hq-purple) 50%, transparent);outline:none;border-color:var(--hq-purple)!important}:is([data-landing=v2],[data-members=v2]) button:focus-visible,:is([data-landing=v2],[data-members=v2]) a:focus-visible{outline:2px solid var(--hq-purple);outline-offset:3px;border-radius:4px}:is([data-landing=v2],[data-members=v2]) button.ldg-cta-primary:focus-visible,:is([data-landing=v2],[data-members=v2]) button[data-ab-cta]:focus-visible,:is([data-landing=v2],[data-members=v2]) a[data-ab-cta]:focus-visible{outline-color:var(--hq-green);box-shadow:0 0 0 4px color-mix(in srgb, var(--hq-green) 35%, transparent), 0 12px 36px -8px color-mix(in srgb, var(--hq-green) 55%, transparent)}:is([data-landing=v2],[data-members=v2]) .ldg-footer-top{grid-template-columns:minmax(220px,1fr) auto;align-items:start;gap:clamp(24px,4vw,48px);margin-bottom:48px;display:grid}:is([data-landing=v2],[data-members=v2]) .ldg-footer-cols{grid-template-columns:repeat(3,minmax(0,auto));gap:clamp(20px,4vw,56px);display:grid}@media (max-width:768px){:is([data-landing=v2],[data-members=v2]) .ldg-footer-top{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){:is([data-landing=v2],[data-members=v2]) .ldg-footer-cols{grid-template-columns:1fr 1fr;gap:28px}}:is([data-landing=v2],[data-members=v2]) .ldg-checkout-grid{grid-template-columns:1fr;gap:clamp(24px,3vw,40px);max-width:640px;margin:0 auto;display:grid}@media (min-width:900px){:is([data-landing=v2],[data-members=v2]) .ldg-checkout-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;max-width:1100px}:is([data-landing=v2],[data-members=v2]) .ldg-checkout-sidebar{position:sticky;top:24px}}@keyframes hq-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}[data-factory=v2] .hq-midas-alert{--mad-accent:var(--hq-purple);isolation:isolate;position:relative}[data-factory=v2] .hq-midas-alert:before{content:"";border-radius:inherit;background:radial-gradient(60% 80% at 20% 50%, color-mix(in srgb, var(--mad-accent) 40%, transparent) 0%, transparent 65%);filter:blur(14px);z-index:-1;pointer-events:none;animation:4.2s ease-in-out infinite hq-midas-alert-breath;position:absolute;inset:-4px}[data-factory=v2] .hq-midas-alert[data-variant=positive]{--mad-accent:var(--hq-yellow)}[data-factory=v2] .hq-midas-alert[data-variant=negative]{--mad-accent:var(--hq-orange)}@keyframes hq-midas-alert-breath{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:.95;transform:scale(1.02)}}@keyframes hq-tab-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[data-factory=v2] .hq-tabs::-webkit-scrollbar{display:none}[data-factory=v2] .hq-tab-btn:hover:not([aria-selected=true]){border-color:color-mix(in srgb, var(--hq-text) 20%, var(--hq-border))!important;color:var(--hq-text)!important}[data-factory=v2] .hq-audio-range::-webkit-slider-thumb{appearance:none;background:var(--hq-text);border:2px solid var(--hq-green);cursor:grab;border-radius:50%;width:12px;height:12px;transition:transform .12s}[data-factory=v2] .hq-audio-range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.2)}[data-factory=v2] .hq-audio-range::-moz-range-thumb{background:var(--hq-text);border:2px solid var(--hq-green);cursor:grab;border-radius:50%;width:12px;height:12px;transition:transform .12s}[data-factory=v2] .hq-audio-range::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.2)}[data-factory=v2] .hq-btn-midas{isolation:isolate;position:relative}[data-factory=v2] .hq-btn-midas:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--hq-purple-vivid) 0%, var(--hq-pink-vivid) 100%);filter:blur(10px);opacity:.35;z-index:-1;pointer-events:none;animation:2.8s ease-in-out infinite hq-btn-midas-aura;position:absolute;inset:-3px}[data-factory=v2] .hq-btn-midas:disabled:before{opacity:.15;animation:none}@keyframes hq-btn-midas-aura{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.62;transform:scale(1.04)}}:is([data-landing=v2],[data-members=v2]) .ldg-hero-grid{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,56px);max-width:560px;margin:0 auto;display:grid}:is([data-landing=v2],[data-members=v2]) .ldg-hero-content{text-align:center}@media (min-width:768px){:is([data-landing=v2],[data-members=v2]) .ldg-hero-grid{grid-template-columns:1fr minmax(320px,420px);gap:clamp(32px,4vw,72px);max-width:1160px}:is([data-landing=v2],[data-members=v2]) .ldg-hero-content{text-align:left}:is([data-landing=v2],[data-members=v2]) .ldg-hero-content>div[style*=text-align]{text-align:left!important}:is([data-landing=v2],[data-members=v2]) .ldg-hero-stats{margin-left:0!important;margin-right:auto!important}}@media (min-width:1100px){:is([data-landing=v2],[data-members=v2]) .ldg-hero-grid{grid-template-columns:1fr minmax(380px,460px);gap:clamp(56px,6vw,96px)}}
