.vmain{--hm-ghost-line: rgba(168, 158, 196, .32)}:root[data-theme=light] .vmain{--hm-ghost-line: rgba(40, 24, 72, .24)}.vmain .hm-lede{font-size:1.06rem;line-height:1.65;color:var(--h-ink-2);max-width:58ch}.vmain .fine{font-size:.88rem;line-height:1.55;color:var(--h-mute);max-width:54ch}.vmain .fine strong{color:var(--h-ink-2);font-weight:600}.vmain .hm-glow{background:var(--h-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vmain .btn .live{width:8px;height:8px;border-radius:50%;flex:none;background:var(--cc-teal)}@media(prefers-reduced-motion:no-preference){.vmain .btn .live{animation:hm-pulse 2.4s infinite}}@keyframes hm-pulse{0%{box-shadow:0 0 #14b8a68c}70%{box-shadow:0 0 0 10px #14b8a600}to{box-shadow:0 0 #14b8a600}}.vmain .chip.plain{background:var(--v2-surface-2);color:var(--h-ink-2)}.vmain .hm-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1.5rem clamp(2rem,5vw,4rem);align-items:end}.vmain .hm-head h2{margin-top:.7rem}.vmain .hm-link-arrow{font:600 .95rem var(--f-display);color:var(--h-purple-ink);text-decoration:none;display:inline-flex;gap:.4rem;align-items:center}.vmain .hm-link-arrow:hover{text-decoration:underline}.vmain .hm-link-arrow:focus-visible,.vmain .hm-biz-row:focus-visible,.vmain .phone-col:focus-visible{outline:2px solid var(--h-teal-ink);outline-offset:3px}.vmain .hero.hm-hero{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.vmain .hm-hero .hero-copy{position:relative;z-index:1}.vmain .hm-hero h1{max-width:16ch}.vmain .hm-hero .ctas{margin-top:12px}.vmain .hm-hero .hero-visual{--hr-cx: 16px}.vmain .hm-hero .phone-col{justify-self:end;width:100%;max-width:372px}.vmain .hm-hero .phone-note{line-height:1.5}.vmain .hm-hero .phone-note b{color:var(--h-purple-ink);font-weight:500}.vmain .hm-phone-live{padding:8px}.vmain .hm-phone-live .cc-inline{max-width:100%;border-radius:20px;box-shadow:none;border:0}.vmain .hm-cart{display:flex;flex-direction:column;gap:3px;margin-top:6px;font-variant-numeric:tabular-nums}.vmain .hm-cart div{display:flex;justify-content:space-between;gap:12px}.vmain .hm-cart .tot{border-top:1px solid var(--wa-pdf);padding-top:4px;margin-top:2px;font:700 .95rem var(--f-display)}.vmain .hm-pay{display:flex;align-items:center;gap:10px;background:var(--wa-pdf);border-radius:8px;padding:9px 10px;margin-top:7px}.vmain .hm-pay i{width:28px;height:28px;border-radius:50%;flex:none;background:#00b1ea;display:grid;place-items:center;font:700 .62rem var(--f-display);color:#fff;font-style:normal}.vmain .hm-pay b{display:block;font-size:.84rem}.vmain .hm-pay span{font-size:.74rem;color:var(--wa-meta)}.vmain .hm-pay .go{margin-left:auto;font:600 .76rem var(--f-display);color:var(--wa-ok);white-space:nowrap}.vmain .hm-crop{position:relative;background:var(--cc-card);border:1px solid var(--h-line);border-radius:var(--r-l);padding:16px;display:flex;flex-direction:column;gap:8px;font-size:.86rem;box-shadow:var(--v2-shadow-md)}.vmain .hm-ej{position:absolute;top:-10px;right:14px;z-index:2}.vmain .hm-crop .bub{background:var(--wa-in);color:var(--wa-ink);border-radius:10px;padding:8px 10px;max-width:88%;line-height:1.42;border:1px solid var(--h-line)}.vmain .hm-crop .bub.out{background:var(--wa-out);align-self:flex-end;border-color:transparent}.vmain .hm-crop .meta{font:.7rem var(--f-mono);color:var(--h-mute)}.vmain .hm-crop .sys{align-self:center;font:500 .72rem var(--f-mono);color:var(--h-ink-2);background:var(--v2-surface-2);border-radius:999px;padding:5px 10px}.vmain .hm-crop .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.vmain .hm-crop-title{font:500 .7rem var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--h-mute)}.vmain .hm-moments{list-style:none;margin:0;padding:0;border-top:1px solid var(--h-line)}.vmain .hm-moment{display:grid;grid-template-columns:4.5rem minmax(0,1fr) minmax(0,1.05fr);gap:1.25rem clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.25rem) 0;border-bottom:1px solid var(--h-line);align-items:start}.vmain .hm-moment .n{font:600 .8rem var(--f-mono);color:var(--h-purple-ink);padding-top:.3rem}.vmain .hm-moment .txt{display:flex;flex-direction:column;gap:8px}.vmain .hm-moment .txt p{color:var(--h-ink-2);font-size:.97rem}.vmain .hm-moment .try{font:.78rem/1.5 var(--f-mono);color:var(--h-mute)}.vmain .hm-moment .try b{color:var(--h-ink-2);font-weight:500}.vmain .hm-motor{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);align-items:center}.vmain .hm-motor-copy{display:flex;flex-direction:column;gap:18px}.vmain .hm-motor-copy h2{margin-top:-6px}.vmain ul.hm-facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.vmain ul.hm-facts li{display:flex;gap:10px;font-size:.95rem;color:var(--h-ink-2)}.vmain ul.hm-facts li:before{content:"";flex:none;width:9px;height:9px;margin-top:8px;border-radius:50%;border:1.6px solid var(--h-purple-ink)}.vmain .hm-stack{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:22px 16px;align-items:start}.vmain .hm-ficha{grid-column:1;grid-row:1 / span 2;padding:20px;gap:12px}.vmain .hm-taught{grid-column:2;grid-row:1;margin-top:clamp(2rem,5vw,3.5rem)}.vmain .hm-notify{grid-column:1 / -1;grid-row:3;justify-self:end;width:min(100%,30rem);flex-direction:row;align-items:center;gap:12px}.vmain .hm-ficha-head{display:flex;gap:12px;align-items:center}.vmain .hm-ficha-head .avatar{width:42px;height:42px;font-size:.92rem}.vmain .hm-ficha-head b{font:600 1rem var(--f-display);display:block}.vmain .hm-ficha-head span{font-size:.78rem;color:var(--h-mute)}.vmain dl.hm-kv{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:.84rem}.vmain dl.hm-kv dt{font:.7rem/1.9 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--h-mute)}.vmain dl.hm-kv dd{margin:0;color:var(--h-ink);font-variant-numeric:tabular-nums}.vmain .hm-timeline{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--h-line);padding-top:10px;font-size:.82rem;color:var(--h-ink-2)}.vmain .hm-timeline span{display:flex;gap:8px}.vmain .hm-timeline i{font:normal .7rem/1.7 var(--f-mono);color:var(--h-mute);flex:none;width:6.2rem;white-space:nowrap}.vmain .hm-taught .rule{font-size:.86rem;line-height:1.5;color:var(--h-ink)}.vmain .hm-taught .undo{align-self:flex-start;font:600 .78rem var(--f-display);color:var(--h-purple-ink);border:1px solid var(--hm-ghost-line);border-radius:999px;padding:5px 12px}.vmain .hm-au-taught .rule{font-size:.86rem;line-height:1.5;color:var(--h-ink)}.vmain .hm-au-taught .undo{align-self:flex-start;font:600 .78rem var(--f-display);color:var(--h-purple-ink);border:1px solid var(--hm-ghost-line);border-radius:999px;padding:5px 12px}.vmain .hm-notify .pulse{width:10px;height:10px;border-radius:50%;background:var(--cc-amber);flex:none;box-shadow:0 0 0 5px var(--v2-amber-bg)}.vmain .hm-notify .body{display:flex;flex-direction:column;gap:2px;min-width:0}.vmain .hm-notify .body b{font-size:.88rem}.vmain .hm-notify .body span{font-size:.8rem;color:var(--h-ink-2)}.vmain .hm-notify .take{margin-left:auto;font:600 .78rem var(--f-display);background:var(--h-ink);color:var(--cc-field);border-radius:999px;padding:7px 12px;white-space:nowrap}.vmain .hm-ways{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.vmain .hm-way{position:relative;background:var(--cc-card);border:1px solid var(--h-line);border-radius:var(--r-xl);padding:24px;display:flex;flex-direction:column;gap:12px}.vmain .hm-way .k{font:600 .78rem var(--f-mono);color:var(--h-purple-ink)}.vmain .hm-way p{font-size:.94rem;color:var(--h-ink-2)}.vmain .hm-way .ctas{margin-top:auto;padding-top:6px}.vmain .hm-w-free{grid-column:span 5}.vmain .hm-w-top,.vmain .hm-w-plan{grid-column:span 7}.vmain .hm-w-res{grid-column:span 5}.vmain .hm-big{font:700 clamp(2.6rem,5vw,3.6rem)/1 var(--f-display);color:var(--h-amber-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.vmain .hm-big small{font:500 .95rem var(--f-body);color:var(--h-ink-2);letter-spacing:0;margin-left:.4rem}.vmain .hm-prices{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vmain .hm-prices.one{grid-template-columns:1fr}.vmain .hm-ptable{border:1px solid var(--h-line);border-radius:var(--r-m);overflow:hidden;font-size:.86rem}.vmain .hm-ptable table{width:100%;border-collapse:collapse}.vmain .hm-ptable caption{text-align:left;font:500 .7rem var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--h-mute);padding:10px 12px 4px}.vmain .hm-ptable th,.vmain .hm-ptable td{padding:8px 12px;border-bottom:1px solid var(--h-line);text-align:left;font-weight:400}.vmain .hm-ptable tr:last-child th,.vmain .hm-ptable tr:last-child td{border-bottom:0}.vmain .hm-ptable td{text-align:right;font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--h-ink)}.vmain .hm-ptable th{color:var(--h-ink-2)}.vmain .hm-periods{display:flex;gap:8px;flex-wrap:wrap}.vmain .hm-periods span{font:500 .8rem var(--f-mono);border:1px solid var(--h-line);border-radius:999px;padding:6px 12px;color:var(--h-ink-2)}.vmain .hm-anchor b{font:700 1.35rem var(--f-display);color:var(--h-amber-ink);font-variant-numeric:tabular-nums}.vmain .hm-formula{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vmain .hm-formula .part{flex:1 1 9rem;background:var(--v2-surface-2);border:1px solid var(--h-line);border-radius:var(--r-m);padding:10px 14px;display:flex;flex-direction:column;gap:2px}.vmain .hm-formula .part b{font:600 .95rem var(--f-display)}.vmain .hm-formula .part span{font-size:.78rem;color:var(--h-ink-2)}.vmain .hm-formula .op{font:600 1.3rem var(--f-display);color:var(--h-mute)}.vmain .hm-curr{font:.74rem var(--f-mono);color:var(--h-mute)}.vmain .hm-biz{border-top:1px solid var(--h-line)}.vmain .hm-biz-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 12.5rem 1.5rem;gap:1rem clamp(1.5rem,3vw,2.5rem);align-items:center;padding:1.35rem .25rem;border-bottom:1px solid var(--h-line);text-decoration:none;color:inherit;transition:background .2s ease}.vmain .hm-biz-row:hover{background:var(--v2-surface-2)}.vmain .hm-biz-row .chip{justify-self:start;white-space:nowrap}.vmain .hm-biz-row h3{font-size:clamp(1.15rem,2vw,1.4rem)}.vmain .hm-biz-row p{color:var(--h-ink-2);font-size:.95rem}.vmain .hm-biz-row .arr{font:600 1.1rem var(--f-display);color:var(--h-mute);text-align:right}.vmain .hm-biz-row:hover .arr{color:var(--h-ink)}.vmain section.band.hm-tight{padding-block:clamp(3rem,6vw,4.5rem)}.vmain .hm-partners{display:flex;align-items:center;justify-content:space-between;gap:1.5rem 3rem;flex-wrap:wrap}.vmain .hm-partners .big-line{font:600 clamp(1.3rem,2.4vw,1.75rem)/1.3 var(--f-display);max-width:34ch;color:var(--h-ink);text-wrap:balance}.vmain .hm-partners .big-line span{color:var(--h-amber-ink)}.vmain .hm-final .fine{text-align:center;max-width:none}@media(max-width:900px){.vmain .hero.hm-hero,.vmain .hm-head,.vmain .hm-motor{grid-template-columns:1fr}.vmain .hm-hero .phone-col{justify-self:stretch;max-width:none}.vmain .hm-moment{grid-template-columns:3rem minmax(0,1fr)}.vmain .hm-moment .hm-crop{grid-column:2}.vmain .hm-w-free,.vmain .hm-w-top,.vmain .hm-w-plan,.vmain .hm-w-res{grid-column:1 / -1}.vmain .hm-stack{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vmain .hm-biz-row{grid-template-columns:minmax(0,1fr) auto}.vmain .hm-biz-row p{grid-column:1 / -1;grid-row:2}.vmain .hm-biz-row .arr{display:none}}@media(max-width:640px){.vmain .hm-stack{display:flex;flex-direction:column;gap:22px}.vmain .hm-taught,.vmain .hm-notify{margin-top:0}.vmain .hm-prices{grid-template-columns:1fr}}@media(max-width:520px){.vmain .hm-way .ctas .btn,.vmain .hm-partners .btn{width:100%;justify-content:center}.vmain .hm-moment{grid-template-columns:1fr;gap:12px}.vmain .hm-moment .hm-crop{grid-column:1}.vmain .hm-notify{flex-wrap:wrap;align-items:flex-start}.vmain .hm-notify .pulse{margin-top:5px}.vmain .hm-notify .body{flex:1 1 calc(100% - 30px)}.vmain .hm-notify .take{margin-left:22px}}@media(prefers-reduced-motion:reduce){.vmain .hm-biz-row{transition:none}}
