.mZMhoq_page{--site-brand-1:#4f46e5;--site-brand-2:#7c3aed;--site-brand-3:#e11d74;--site-text-1:#4338ca;--site-text-2:#7c3aed;--site-text-3:#be185d;--site-ink:#5b21b6;--site-soft:#f1edff;--site-soft-border:#ddd3ff;--site-focus:#6d28d9;--site-glow-1:#4f46e529;--site-glow-2:#e11d741a;--site-wa:#13703a;--site-wa-hover:#0e5c2f;--site-ok:#15803d;background:var(--hh-bg);min-height:100dvh;color:var(--hh-text);overflow-x:clip}:root[data-theme=dark] .mZMhoq_page{--site-text-1:#a5b4fc;--site-text-2:#c4b5fd;--site-text-3:#f9a8d4;--site-ink:#c4b5fd;--site-soft:#251f3d;--site-soft-border:#3b3263;--site-focus:#c4b5fd;--site-glow-1:#818cf82e;--site-glow-2:#f472b61a;--site-ok:#4ade80}@media (prefers-color-scheme:dark){:root[data-theme=system] .mZMhoq_page{--site-text-1:#a5b4fc;--site-text-2:#c4b5fd;--site-text-3:#f9a8d4;--site-ink:#c4b5fd;--site-soft:#251f3d;--site-soft-border:#3b3263;--site-focus:#c4b5fd;--site-glow-1:#818cf82e;--site-glow-2:#f472b61a;--site-ok:#4ade80}}@media (prefers-reduced-motion:no-preference){html:has(.mZMhoq_page){scroll-behavior:smooth}}.mZMhoq_wrap{width:min(1160px,100% - 32px);margin-inline:auto}.mZMhoq_main{min-height:0;padding:0}.mZMhoq_main:focus{outline:none}.mZMhoq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mZMhoq_page a:focus-visible,.mZMhoq_page button:focus-visible,.mZMhoq_page input:focus-visible,.mZMhoq_page select:focus-visible,.mZMhoq_page textarea:focus-visible,.mZMhoq_page summary:focus-visible,.mZMhoq_page video:focus-visible{outline:3px solid var(--site-focus);outline-offset:3px}.mZMhoq_skip{z-index:200;background:var(--hh-surface);color:var(--hh-text);box-shadow:0 8px 30px var(--hh-shadow-strong);border-radius:10px;padding:12px 16px;font-weight:700;position:absolute;top:-80px;left:16px}.mZMhoq_skip:focus{top:12px}.mZMhoq_envTag{text-align:center;letter-spacing:.1em;color:var(--hh-warning-text);background:var(--hh-warning-surface);border-bottom:1px solid var(--hh-warning-border);margin:0;padding:6px 16px;font-size:11px;font-weight:700}.mZMhoq_header{z-index:50;background:var(--hh-surface-translucent);border-bottom:1px solid var(--hh-border-subtle);-webkit-backdrop-filter:saturate(1.4)blur(12px);position:sticky;top:0}.mZMhoq_headerRow{align-items:center;gap:12px;min-height:66px;display:flex}.mZMhoq_brand,.mZMhoq_brandStatic{color:var(--hh-text);letter-spacing:-.04em;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex}.mZMhoq_brand svg,.mZMhoq_brandStatic svg{flex:none}.mZMhoq_nav{display:none}.mZMhoq_headerActions{align-items:center;gap:8px;margin-left:auto;display:flex}.mZMhoq_signIn{color:#fff;background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #4f46e547}.mZMhoq_signIn:hover{filter:brightness(1.08)}.mZMhoq_longLabel{display:none}.mZMhoq_shortLabel{display:inline}.mZMhoq_page .mZMhoq_menuButton{border:1px solid var(--hh-border);background:var(--hh-surface);width:44px;min-height:44px;color:var(--hh-text);border-radius:12px;place-items:center;padding:0;display:inline-grid}.mZMhoq_mobileNav{border-top:1px solid var(--hh-border-subtle);border-bottom:1px solid var(--hh-border);background:var(--hh-surface);max-height:calc(100dvh - 80px);box-shadow:0 18px 40px var(--hh-shadow-strong);flex-direction:column;padding:6px 16px 14px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mZMhoq_mobileNav[hidden]{display:none}.mZMhoq_mobileNav a{min-height:52px;color:var(--hh-text);border-bottom:1px solid var(--hh-border-subtle);justify-content:space-between;align-items:center;padding:0 4px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.mZMhoq_mobileNav a:last-child{border-bottom:0}.mZMhoq_mobileNav a svg{color:var(--site-ink)}@media (min-width:480px){.mZMhoq_longLabel{display:inline}.mZMhoq_shortLabel{display:none}}@media (min-width:900px){.mZMhoq_nav{align-items:center;gap:4px;margin-left:28px;display:flex}.mZMhoq_nav a{min-height:44px;color:var(--hh-text);border-radius:10px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mZMhoq_nav a:hover{background:var(--hh-surface-muted)}.mZMhoq_page .mZMhoq_menuButton,.mZMhoq_mobileNav,.mZMhoq_mobileNav[hidden]{display:none}.mZMhoq_headerRow{min-height:72px}}.mZMhoq_btnPrimary,.mZMhoq_btnSecondary,.mZMhoq_btnGhost{min-height:52px;font:inherit;text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.mZMhoq_page .mZMhoq_btnPrimary{color:#fff;background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2));border:0;box-shadow:0 10px 26px #4f46e54d}.mZMhoq_page .mZMhoq_btnPrimary:hover{filter:brightness(1.08);background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2))}.mZMhoq_page .mZMhoq_btnPrimary:disabled{opacity:.7;cursor:wait}.mZMhoq_page .mZMhoq_btnSecondary{color:var(--hh-text);background:var(--hh-surface);border:1px solid var(--hh-border-strong)}.mZMhoq_page .mZMhoq_btnSecondary:hover{background:var(--hh-surface-muted)}.mZMhoq_page .mZMhoq_btnGhost{min-height:46px;color:var(--site-ink);background:var(--site-soft);border:1px solid var(--site-soft-border)}.mZMhoq_page .mZMhoq_btnGhost:hover{background:var(--site-soft);filter:brightness(.97)}@media (prefers-reduced-motion:no-preference){.mZMhoq_btnPrimary,.mZMhoq_btnSecondary,.mZMhoq_btnGhost,.mZMhoq_signIn{transition:filter .15s,background-color .15s,transform .15s}.mZMhoq_btnPrimary:hover,.mZMhoq_signIn:hover{transform:translateY(-1px)}}.mZMhoq_hero{background:radial-gradient(60% 55% at 0% 0%, var(--site-glow-1), transparent 70%), radial-gradient(45% 50% at 100% 15%, var(--site-glow-2), transparent 70%), var(--hh-surface-soft);padding:clamp(36px,8vw,88px) 0 clamp(48px,8vw,96px);position:relative}.mZMhoq_heroGrid{align-items:center;gap:40px;display:grid}.mZMhoq_heroText{min-width:0}.mZMhoq_eyebrow{background:var(--site-soft);border:1px solid var(--site-soft-border);color:var(--site-ink);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.mZMhoq_page .mZMhoq_heroTitle{letter-spacing:-.045em;max-width:15ch;color:var(--hh-text);margin:0 0 18px;font-size:clamp(36px,8.4vw,64px);line-height:1.04}.mZMhoq_gradientText{background:linear-gradient(90deg, var(--site-text-1), var(--site-text-2) 55%, var(--site-text-3));color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.mZMhoq_gradientText{color:canvastext;background:0 0}}.mZMhoq_heroLead{max-width:560px;color:var(--hh-text-muted);margin:0;font-size:clamp(17px,2.3vw,20px);line-height:1.6}.mZMhoq_heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mZMhoq_heroActions>a{flex:200px}.mZMhoq_heroNotes{color:var(--hh-text-muted);flex-wrap:wrap;gap:10px 20px;margin:24px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.mZMhoq_heroNotes li{align-items:center;gap:6px;display:inline-flex}.mZMhoq_heroNotes svg,.mZMhoq_promise svg{color:var(--site-ok);flex:none}.mZMhoq_heroVisual{min-width:0}@media (min-width:960px){.mZMhoq_heroGrid{grid-template-columns:1.08fr .92fr;gap:56px}.mZMhoq_heroActions>a{flex:none}}.mZMhoq_device{background:var(--hh-surface);border:1px solid var(--hh-border);box-shadow:0 28px 70px var(--hh-shadow-strong);text-align:left;border-radius:20px;overflow:hidden}.mZMhoq_deviceBar{border-bottom:1px solid var(--hh-border-subtle);background:var(--hh-surface-soft);align-items:center;gap:6px;padding:11px 14px;display:flex}.mZMhoq_deviceBar span{background:var(--hh-border-strong);border-radius:50%;width:9px;height:9px}.mZMhoq_deviceBar span:first-child{background:var(--site-brand-1)}.mZMhoq_deviceBar span:nth-child(2){background:var(--site-brand-2)}.mZMhoq_deviceBar span:nth-child(3){background:var(--site-brand-3)}.mZMhoq_deviceBar b{color:var(--hh-text-muted);margin-left:8px;font-size:13px}.mZMhoq_deviceBody{gap:14px;padding:18px;font-size:14px;display:grid}.mZMhoq_mockGreeting{gap:2px;display:grid}.mZMhoq_mockGreeting strong{color:var(--hh-text);font-size:17px}.mZMhoq_mockGreeting span{color:var(--hh-text-muted);font-size:13px}.mZMhoq_mockTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mZMhoq_mockTiles div{background:var(--site-soft);border:1px solid var(--site-soft-border);border-radius:12px;gap:2px;padding:10px;display:grid}.mZMhoq_mockTiles b{color:var(--site-ink);font-size:22px;line-height:1.1}.mZMhoq_mockTiles span{color:var(--hh-text-muted);font-size:12px;line-height:1.3}.mZMhoq_mockList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_mockList li{border:1px solid var(--hh-border-subtle);background:var(--hh-surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.mZMhoq_mockList li>span:nth-child(2){color:var(--hh-text-muted);min-width:0;font-size:13px;display:grid}.mZMhoq_mockList strong{color:var(--hh-text);font-size:14px}.mZMhoq_mockList em{background:var(--hh-surface-muted);color:var(--hh-text-muted);border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.mZMhoq_page .mZMhoq_mockList .mZMhoq_mockGo{background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2));color:#fff}.mZMhoq_mockTime{color:var(--hh-text);font-variant-numeric:tabular-nums;font-weight:800}.mZMhoq_mockSteps{counter-reset:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_mockSteps li{border:1px solid var(--hh-border-subtle);color:var(--hh-text-muted);border-radius:12px;grid-template-columns:28px 1fr;align-items:center;column-gap:10px;padding:10px 12px;font-weight:700;display:grid}.mZMhoq_mockSteps li>span,.mZMhoq_mockSteps li>svg{background:var(--hh-surface-muted);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.mZMhoq_mockSteps small{color:var(--hh-text-muted);grid-column:2;font-size:12px;font-weight:500}.mZMhoq_mockSteps small b{border:1px solid var(--hh-border);border-radius:999px;margin-left:4px;padding:1px 8px;font-weight:700;display:inline-block}.mZMhoq_page .mZMhoq_mockDone{color:var(--hh-text)}.mZMhoq_page .mZMhoq_mockDone>svg{background:var(--site-ok);color:#fff;padding:6px}.mZMhoq_page .mZMhoq_mockNow{border-color:var(--site-soft-border);background:var(--site-soft);color:var(--hh-text)}.mZMhoq_page .mZMhoq_mockNow>span{background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2));color:#fff}.mZMhoq_mockButton{text-align:center;color:#fff;background:linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2));border-radius:12px;padding:11px;font-weight:700}.mZMhoq_mockAgenda{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mZMhoq_mockAgenda>div{align-content:start;gap:8px;display:grid}.mZMhoq_mockAgenda b{color:var(--hh-text);font-size:13px}.mZMhoq_mockSlot,.mZMhoq_mockSlotAlt,.mZMhoq_mockFree{border-radius:10px;min-height:46px;padding:10px;font-size:12px;font-weight:700;display:block}.mZMhoq_mockSlot{background:var(--site-soft);color:var(--site-ink);border-left:4px solid var(--site-brand-2)}.mZMhoq_mockSlotAlt{background:var(--hh-info-surface);color:var(--hh-info-text);border-left:4px solid var(--site-brand-1)}.mZMhoq_mockFree{border:1px dashed var(--hh-border-strong);color:var(--hh-text-muted);font-weight:500}.mZMhoq_mockStamps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.mZMhoq_mockStamps span{aspect-ratio:1;border:2px dashed var(--hh-border-strong);border-radius:50%;place-items:center;display:grid}.mZMhoq_page .mZMhoq_mockStamps .mZMhoq_mockStamped{background:linear-gradient(135deg, var(--site-brand-2), var(--site-brand-3));color:#fff;border:0}.mZMhoq_mockNote{color:var(--hh-text);margin:0;font-size:13px;font-weight:700}.mZMhoq_section{background:var(--hh-surface);padding:clamp(56px,9vw,104px) 0;scroll-margin-top:66px}.mZMhoq_sectionSoft{background:var(--hh-surface-soft)}.mZMhoq_hero{scroll-margin-top:66px}.mZMhoq_sectionHead{max-width:720px;margin-bottom:36px}.mZMhoq_page .mZMhoq_sectionHead h2{letter-spacing:-.035em;max-width:none;color:var(--hh-text);margin:0 0 14px;font-size:clamp(28px,5.4vw,42px);line-height:1.12}.mZMhoq_sectionLead{color:var(--hh-text-muted);margin:0;font-size:17px;line-height:1.65}.mZMhoq_sectionLead strong{color:var(--hh-text)}.mZMhoq_lead{color:var(--hh-text);max-width:620px;margin:0 0 16px;font-size:17px;line-height:1.7}.mZMhoq_companyLine{color:var(--hh-text-muted);margin:22px 0 0;font-size:14px}.mZMhoq_footnote{color:var(--hh-text-muted);margin:24px 0 0;font-size:15px}.mZMhoq_footnote a,.mZMhoq_lead a{color:var(--site-ink);font-weight:700}.mZMhoq_icon{background:var(--site-soft);border:1px solid var(--site-soft-border);width:46px;height:46px;color:var(--site-ink);border-radius:14px;flex:none;place-items:center;display:inline-grid}.mZMhoq_aboutGrid{align-items:start;gap:36px;display:grid}.mZMhoq_values{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_valueCard{background:var(--hh-surface-soft);border:1px solid var(--hh-border);border-radius:18px;gap:16px;padding:20px;display:flex}.mZMhoq_valueCard h3{color:var(--hh-text);margin:2px 0 6px;font-size:18px}.mZMhoq_valueCard p{color:var(--hh-text-muted);margin:0;font-size:15px;line-height:1.6}@media (min-width:960px){.mZMhoq_aboutGrid{grid-template-columns:1.1fr .9fr;gap:56px}}.mZMhoq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){.mZMhoq_cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.mZMhoq_card{background:var(--hh-surface);border:1px solid var(--hh-border);border-radius:18px;padding:22px}.mZMhoq_card h3{color:var(--hh-text);margin:16px 0 6px;font-size:18px}.mZMhoq_card p{color:var(--hh-text-muted);margin:0;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.mZMhoq_card,.mZMhoq_plan,.mZMhoq_consult{transition:transform .2s,box-shadow .2s}.mZMhoq_card:hover{box-shadow:0 16px 40px var(--hh-shadow);transform:translateY(-2px)}}.mZMhoq_video{aspect-ratio:16/9;text-align:center;color:#fff;background:radial-gradient(60% 70% at 20% 10%,#7c3aed8c,#0000 70%),radial-gradient(50% 60% at 90% 90%,#e11d7473,#0000 70%),#12111f;border-radius:22px;place-items:center;gap:14px;width:100%;max-width:820px;margin:0 auto 32px;padding:24px;display:grid;position:relative;overflow:hidden}.mZMhoq_videoPlay{background:#ffffff24;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.mZMhoq_video p{gap:4px;margin:0;display:grid}.mZMhoq_video strong{font-size:20px}.mZMhoq_video span{color:#ffffffd9;font-size:15px}.mZMhoq_teaser{gap:12px;width:100%;max-width:960px;margin:0 auto 32px;display:grid}.mZMhoq_teaserVideo{aspect-ratio:16/9;border:1px solid var(--hh-border);width:100%;max-width:100%;height:auto;box-shadow:0 28px 70px var(--hh-shadow-strong);background:#12111f;border-radius:22px;display:block}.mZMhoq_teaser figcaption{text-align:center;max-width:720px;color:var(--hh-text-muted);margin:0 auto;font-size:15px;line-height:1.55}@media (max-width:520px){.mZMhoq_teaserVideo{border-radius:14px}.mZMhoq_teaser figcaption{text-align:left}}.mZMhoq_gallery{gap:22px;display:grid}.mZMhoq_gallery figure{align-content:start;gap:12px;margin:0;display:grid}.mZMhoq_gallery figcaption{color:var(--hh-text-muted);font-size:15px;line-height:1.5}@media (max-width:520px){.mZMhoq_video{aspect-ratio:4/3}}@media (min-width:900px){.mZMhoq_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.mZMhoq_plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:stretch;gap:18px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_plan{background:var(--hh-surface);border:1px solid var(--hh-border);box-shadow:0 14px 40px var(--hh-shadow);border-radius:22px;display:flex;position:relative}.mZMhoq_plan article{flex-direction:column;gap:14px;width:100%;padding:26px;display:flex}.mZMhoq_planUltra{background:linear-gradient(var(--hh-surface), var(--hh-surface)) padding-box, linear-gradient(135deg, var(--site-brand-1), var(--site-brand-2), var(--site-brand-3)) border-box;border:2px solid #0000}.mZMhoq_plan h3{letter-spacing:-.02em;color:var(--hh-text);margin:0;font-size:24px}.mZMhoq_planDescription{color:var(--hh-text-muted);margin:0;font-size:15px;line-height:1.6}.mZMhoq_price{flex-wrap:wrap;align-items:baseline;gap:4px;margin:4px 0 0;display:flex}.mZMhoq_priceValue{letter-spacing:-.035em;color:var(--hh-text);font-variant-numeric:tabular-nums;font-size:clamp(34px,7vw,42px);font-weight:800}.mZMhoq_per{color:var(--hh-text-muted);font-size:16px;font-weight:600}.mZMhoq_staff{background:var(--site-soft);border:1px solid var(--site-soft-border);color:var(--hh-text);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.mZMhoq_staff svg{color:var(--site-ink);flex:none;margin-top:1px}.mZMhoq_staff small{color:var(--hh-text-muted);font-size:13px;font-weight:500;display:block}.mZMhoq_benefits{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_benefits li{color:var(--hh-text);grid-template-columns:18px 1fr;gap:10px;font-size:15px;line-height:1.5;display:grid}.mZMhoq_benefits svg{color:var(--site-ok);margin-top:2px}.mZMhoq_terms{color:var(--hh-text-muted);font-size:14px}.mZMhoq_terms summary{cursor:pointer;min-height:44px;color:var(--site-ink);align-items:center;font-weight:700;display:inline-flex}.mZMhoq_terms p{white-space:pre-line;margin:4px 0 0;line-height:1.6}.mZMhoq_plan article>a:last-child,.mZMhoq_consult article>a:last-child{margin-top:auto}.mZMhoq_unavailable{background:var(--hh-surface);border:1px dashed var(--hh-border-strong);border-radius:22px;padding:clamp(24px,5vw,40px)}.mZMhoq_unavailable h3{color:var(--hh-text);margin:0 0 8px;font-size:22px}.mZMhoq_unavailable p{color:var(--hh-text-muted);margin:0;font-size:16px;line-height:1.6}.mZMhoq_consulting{border-top:1px solid var(--hh-border);margin-top:56px;padding-top:40px}.mZMhoq_consulting>h3{letter-spacing:-.03em;color:var(--hh-text);margin:0 0 10px;font-size:clamp(24px,4.4vw,30px)}.mZMhoq_consulting>.mZMhoq_sectionLead{max-width:720px;margin-bottom:24px}.mZMhoq_consultGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_consult{background:var(--hh-surface);border:1px solid var(--hh-border);border-radius:18px;display:flex}.mZMhoq_consult article{flex-direction:column;gap:10px;width:100%;padding:22px;display:flex}.mZMhoq_consultKind{letter-spacing:.08em;text-transform:uppercase;color:var(--site-ink);margin:0;font-size:12px;font-weight:800}.mZMhoq_consult h4{color:var(--hh-text);margin:0;font-size:18px}.mZMhoq_priceSmall{letter-spacing:-.03em;color:var(--hh-text);font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:800}.mZMhoq_priceSmall span{letter-spacing:0;color:var(--hh-text-muted);font-size:15px;font-weight:600}.mZMhoq_contactGrid{align-items:start;gap:36px;display:grid}.mZMhoq_contactIntro .mZMhoq_sectionHead{margin-bottom:20px}.mZMhoq_promise{background:var(--hh-success-surface);border:1px solid var(--hh-success-border);color:var(--hh-success-text);border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 24px;padding:14px 16px;font-weight:700;line-height:1.5;display:flex}.mZMhoq_promise svg{color:var(--hh-success-text);margin-top:2px}.mZMhoq_channels{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_channel{background:var(--hh-surface-soft);border:1px solid var(--hh-border);min-height:64px;color:var(--hh-text);overflow-wrap:anywhere;border-radius:16px;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.mZMhoq_channel:hover{border-color:var(--site-soft-border);background:var(--site-soft)}.mZMhoq_channel>span:last-child{color:var(--hh-text-muted);gap:2px;min-width:0;font-size:15px;display:grid}.mZMhoq_channel strong{color:var(--hh-text);font-size:16px}.mZMhoq_channelIcon{background:var(--site-soft);width:44px;height:44px;color:var(--site-ink);border-radius:12px;flex:none;place-items:center;display:inline-grid}.mZMhoq_formCard{background:var(--hh-surface);border:1px solid var(--hh-border);box-shadow:0 20px 60px var(--hh-shadow);border-radius:24px;padding:clamp(20px,5vw,36px)}@media (min-width:960px){.mZMhoq_contactGrid{grid-template-columns:.85fr 1.15fr;gap:56px}.mZMhoq_contactIntro{position:sticky;top:96px}}.mZMhoq_form{gap:18px;display:grid}.mZMhoq_page .mZMhoq_fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.mZMhoq_formNote{color:var(--hh-text-muted);margin:0;font-size:14px;line-height:1.5}.mZMhoq_formAlert{background:var(--hh-danger-surface);border:1px solid var(--hh-danger-border);color:var(--hh-danger-text);border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.5}.mZMhoq_formAlert p{margin:0;font-weight:700}.mZMhoq_formAlert ul{margin:8px 0 0;padding-left:20px}.mZMhoq_formAlert a{color:inherit;font-weight:600}.mZMhoq_field{gap:6px;min-width:0;display:grid}.mZMhoq_field label,.mZMhoq_choice legend{color:var(--hh-text);font-size:15px;font-weight:700}.mZMhoq_optional{color:var(--hh-text-muted);font-weight:500}.mZMhoq_page .mZMhoq_field input,.mZMhoq_page .mZMhoq_field select,.mZMhoq_page .mZMhoq_field textarea{border:1px solid var(--hh-border-strong);background:var(--hh-surface);width:100%;min-width:0;min-height:50px;color:var(--hh-text);font:inherit;border-radius:12px;padding:12px 14px;font-size:16px}.mZMhoq_page .mZMhoq_field textarea{resize:vertical;min-height:112px;line-height:1.5}.mZMhoq_page .mZMhoq_field input::placeholder,.mZMhoq_page .mZMhoq_field textarea::placeholder{color:var(--hh-text-muted);opacity:.85}.mZMhoq_page .mZMhoq_field [aria-invalid=true],.mZMhoq_page .mZMhoq_consent input[aria-invalid=true]{border-color:var(--hh-danger-strong);box-shadow:0 0 0 1px var(--hh-danger-strong)}.mZMhoq_fieldPair{gap:18px;display:grid}@media (min-width:640px){.mZMhoq_fieldPair{grid-template-columns:repeat(2,minmax(0,1fr))}}.mZMhoq_fieldError{color:var(--hh-danger-text);margin:0;font-size:14px;font-weight:600;line-height:1.45}.mZMhoq_counter{color:var(--hh-text-muted);text-align:right;margin:0;font-size:13px}.mZMhoq_page .mZMhoq_choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.mZMhoq_choice legend{margin-bottom:8px;padding:0}.mZMhoq_choiceRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mZMhoq_choiceOption{border:1px solid var(--hh-border-strong);background:var(--hh-surface);min-height:52px;color:var(--hh-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:flex;position:relative}.mZMhoq_choiceOption input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mZMhoq_choiceOption:has(input:checked){border-color:var(--site-brand-2);background:var(--site-soft);color:var(--site-ink);box-shadow:0 0 0 1px var(--site-brand-2)}.mZMhoq_choiceOption:has(input:focus-visible){outline:3px solid var(--site-focus);outline-offset:3px}.mZMhoq_choice[aria-invalid=true] .mZMhoq_choiceOption{border-color:var(--hh-danger-strong)}.mZMhoq_trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.mZMhoq_consent{background:var(--hh-surface-soft);border:1px solid var(--hh-border);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mZMhoq_page .mZMhoq_consent input{width:22px;height:22px;min-height:0;accent-color:var(--site-brand-2);flex:none;margin:1px 0 0}.mZMhoq_consent label{color:var(--hh-text);font-size:15px;line-height:1.55}.mZMhoq_consent a{color:var(--site-ink);font-weight:700}.mZMhoq_form>.mZMhoq_btnPrimary{width:100%;min-height:56px;font-size:17px}.mZMhoq_success{justify-items:start;gap:12px;padding:8px 0;display:grid}.mZMhoq_success h3{letter-spacing:-.02em;color:var(--hh-text);margin:0;font-size:26px}.mZMhoq_success h3:focus{outline:none}.mZMhoq_success p{color:var(--hh-text);margin:0;font-size:16px;line-height:1.6}.mZMhoq_success a{color:var(--site-ink);font-weight:700}.mZMhoq_successIcon{background:var(--hh-success-surface);border:1px solid var(--hh-success-border);width:56px;height:56px;color:var(--hh-success-text);border-radius:50%;place-items:center;display:grid}.mZMhoq_footer{padding:56px 0 calc(32px + env(safe-area-inset-bottom));background:var(--hh-surface-soft);border-top:1px solid var(--hh-border);color:var(--hh-text-muted);font-size:15px}.mZMhoq_footerGrid{gap:32px;display:grid}.mZMhoq_footerBrand p{margin:0 0 10px;line-height:1.6}.mZMhoq_footerBrand .mZMhoq_brandStatic{margin-bottom:14px}.mZMhoq_page .mZMhoq_footerTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--hh-text);margin:0 0 12px;font-size:14px;font-weight:800}.mZMhoq_footerList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mZMhoq_footerList a{min-height:40px;color:var(--hh-text);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.mZMhoq_footerList a:hover{color:var(--site-ink);text-decoration:underline}.mZMhoq_legal{margin-top:36px}.mZMhoq_copyright{text-align:center;margin:14px 0 0;font-size:13px}@media (min-width:760px){.mZMhoq_footerGrid{grid-template-columns:1.3fr 1fr 1fr}}.mZMhoq_whatsapp{right:max(16px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:900;color:#fff;background:var(--site-wa);border-radius:50%;place-items:center;width:60px;height:60px;text-decoration:none;display:grid;position:fixed;box-shadow:0 12px 30px #00000047}.mZMhoq_whatsapp:hover{background:var(--site-wa-hover)}@media (max-width:899px){body:has([role=dialog][aria-label="Aviso de cookies"]) .mZMhoq_whatsapp{display:none}}@media (prefers-reduced-motion:no-preference){.mZMhoq_whatsapp{transition:transform .15s,background-color .15s}.mZMhoq_whatsapp:hover{transform:scale(1.05)}}@media print{.mZMhoq_whatsapp,.mZMhoq_header,.mZMhoq_skip{display:none}}
