.page-hero[data-astro-cid-rjlfovoq]{align-items:center;min-height:66vh;display:flex;position:relative;overflow:hidden}.page-hero-inner[data-astro-cid-rjlfovoq]{z-index:1;text-align:center;max-width:900px;margin:0 auto;padding-top:64px;padding-bottom:64px;position:relative}.page-hero-inner[data-astro-cid-rjlfovoq] h1[data-astro-cid-rjlfovoq]{letter-spacing:-.03em;color:var(--text);font-size:clamp(46px,7.5vw,84px);font-weight:700;line-height:1.08;font-family:var(--font-display);margin:16px auto 20px}.page-hero-inner[data-astro-cid-rjlfovoq] .lead[data-astro-cid-rjlfovoq]{color:var(--muted);max-width:620px;margin:0 auto 28px;font-size:clamp(16px,2vw,18px)}@media (width<=900px){.page-hero[data-astro-cid-rjlfovoq]{min-height:auto}.page-hero-inner[data-astro-cid-rjlfovoq]{max-width:100%;padding-top:24px}}.launch-note[data-astro-cid-rjlfovoq]{color:var(--muted);max-width:620px;margin:0 auto 24px;font-size:14px}.hero-cta[data-astro-cid-rjlfovoq],.final-cta[data-astro-cid-rjlfovoq]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn-ghost-dark[data-astro-cid-rjlfovoq]{border-radius:var(--r-sm);font-family:var(--font);cursor:pointer;color:#fff;background:0 0;border:1px solid #c7d8e559;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:550;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.btn-ghost-dark[data-astro-cid-rjlfovoq]:hover{border-color:var(--choff-metal);background:#c7d8e51a}.grid3[data-astro-cid-rjlfovoq]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.grid2[data-astro-cid-rjlfovoq]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.grid3[data-astro-cid-rjlfovoq]>.reveal:nth-child(2){transition-delay:80ms}.grid3[data-astro-cid-rjlfovoq]>.reveal:nth-child(3){transition-delay:.16s}.grid2[data-astro-cid-rjlfovoq]>.reveal:nth-child(2){transition-delay:.1s}.grid2[data-astro-cid-rjlfovoq]>.reveal:nth-child(3){transition-delay:.2s}.grid2[data-astro-cid-rjlfovoq]>.reveal:nth-child(4){transition-delay:.3s}@media (width<=900px){.grid3[data-astro-cid-rjlfovoq],.grid2[data-astro-cid-rjlfovoq]{grid-template-columns:1fr}}.step-num[data-astro-cid-rjlfovoq]{width:38px;height:38px;color:var(--choff-blue-3);font-family:var(--font-display);background:#11518124;border:1px solid #1151814d;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;font-size:17px;font-weight:700;display:inline-flex}.card-ico[data-astro-cid-rjlfovoq]{width:38px;height:38px;color:var(--choff-blue-3);background:#11518124;border:1px solid #1151814d;border-radius:10px;margin-bottom:16px;padding:8px}.card-gold .card-ico[data-astro-cid-rjlfovoq]{color:var(--choff-ouro);background:#a8937829;border-color:#a8937866}.card-navy .card-ico[data-astro-cid-rjlfovoq]{color:var(--choff-metal);background:#c7d8e524;border-color:#c7d8e54d}.section-navy[data-astro-cid-rjlfovoq] .card{background:var(--choff-blue-7);box-shadow:none;border-color:#c7d8e529}.section-navy[data-astro-cid-rjlfovoq] .card h3{color:#fff}.section-navy[data-astro-cid-rjlfovoq] .card p{color:var(--choff-metal)}.faq[data-astro-cid-rjlfovoq]{border-top:1px solid var(--line-soft);max-width:820px;margin:0 auto}.faq-item[data-astro-cid-rjlfovoq]{border-bottom:1px solid var(--line-soft)}.faq-item[data-astro-cid-rjlfovoq] summary[data-astro-cid-rjlfovoq]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;list-style:none;display:flex}.faq-item[data-astro-cid-rjlfovoq] summary[data-astro-cid-rjlfovoq]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-rjlfovoq] summary[data-astro-cid-rjlfovoq] h3[data-astro-cid-rjlfovoq]{color:var(--text);margin:0;font-size:17px;font-weight:600}.faq-item[data-astro-cid-rjlfovoq] summary[data-astro-cid-rjlfovoq]:after{content:"";border-right:2px solid var(--choff-blue-3);border-bottom:2px solid var(--choff-blue-3);width:10px;height:10px;transition:transform .25s var(--ease-out);flex:none;transform:rotate(45deg)translateY(-3px)}.faq-item[data-astro-cid-rjlfovoq][open] summary[data-astro-cid-rjlfovoq]:after{transform:rotate(-135deg)translateY(-3px)}.faq-item[data-astro-cid-rjlfovoq] p[data-astro-cid-rjlfovoq]{max-width:70ch;color:var(--muted);margin:0;padding:0 4px 22px;font-size:15px;line-height:1.65}.compare-link[data-astro-cid-rjlfovoq]{text-align:center;color:var(--muted);margin-top:28px;font-size:14px}.compare-link[data-astro-cid-rjlfovoq] a[data-astro-cid-rjlfovoq]{color:var(--accent);font-weight:600;text-decoration:underline}.cta-final[data-astro-cid-rjlfovoq]{text-align:center;max-width:620px;margin:0 auto}.cta-final[data-astro-cid-rjlfovoq] h2[data-astro-cid-rjlfovoq]{color:#fff;margin-bottom:14px;font-size:clamp(28px,4.4vw,44px)}.cta-final[data-astro-cid-rjlfovoq] p[data-astro-cid-rjlfovoq]{color:var(--choff-metal);margin-bottom:26px}.cta-final[data-astro-cid-rjlfovoq] p[data-astro-cid-rjlfovoq] a[data-astro-cid-rjlfovoq]{color:#fff;text-underline-offset:3px;text-decoration:underline}.pattern-group[data-astro-cid-rjlfovoq]{position:relative;overflow:hidden}.pattern-group[data-astro-cid-rjlfovoq]:before{content:"";opacity:.12;pointer-events:none;background:url(/choff-assets/patterns/premium-colmeia-claro.webp) 0 0/1400px;width:calc(100% + 1400px);animation:60s linear infinite pattern-drift-group;position:absolute;top:0;bottom:0;left:0}.pattern-group[data-astro-cid-rjlfovoq] .wrap{position:relative}@keyframes pattern-drift-group{0%{transform:translate(0,0)}to{transform:translate(-1400px)}}.pattern-group-dai[data-astro-cid-rjlfovoq]{position:relative;overflow:hidden}.pattern-group-dai[data-astro-cid-rjlfovoq] .section:first-child{padding-bottom:48px}.pattern-group-dai[data-astro-cid-rjlfovoq] .section:last-child{padding-top:48px}.pattern-group-dai[data-astro-cid-rjlfovoq]:before{content:"";opacity:.16;pointer-events:none;background:url(/choff-assets/patterns/dai-colorido.webp) 0 0/900px;width:calc(100% + 900px);animation:90s linear infinite pattern-drift-dai;position:absolute;top:0;bottom:0;left:0}.pattern-group-dai[data-astro-cid-rjlfovoq] .wrap{position:relative}@keyframes pattern-drift-dai{0%{transform:translate(0,0)}to{transform:translate(-900px)}}@media (prefers-reduced-motion:reduce){.pattern-group[data-astro-cid-rjlfovoq]:before,.pattern-group-dai[data-astro-cid-rjlfovoq]:before{animation:none}}
