.tpa-crescenta-page[data-astro-cid-ck624ohl]{--bg: #FFFFFF}.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-crescenta[data-astro-cid-ck624ohl]{background:linear-gradient(135deg,#e8f7f0,#d4ede0);border:1px solid var(--border);border-radius:20px;padding:2.25rem 2.5rem;margin-bottom:2rem;position:relative;overflow:hidden;color:var(--text)}.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-crescenta[data-astro-cid-ck624ohl]:after{content:"";position:absolute;top:-60px;right:-60px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(91,190,40,.12) 0%,transparent 70%);pointer-events:none}.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-content[data-astro-cid-ck624ohl]{max-width:800px;position:relative;z-index:1}.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-crescenta[data-astro-cid-ck624ohl] h1[data-astro-cid-ck624ohl]{font-family:var(--display);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1.15;letter-spacing:-.03em;color:var(--dark);margin:0 0 .625rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .badge-live[data-astro-cid-ck624ohl]{background:var(--dark);color:#fff;font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:.05em;padding:.3125rem .75rem;border-radius:50px;display:inline-flex;align-items:center;gap:.4375rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .pulse-dot[data-astro-cid-ck624ohl]{width:7px;height:7px;background:var(--green-v);border-radius:50%;animation:tpa-crescenta-pulse 2s infinite}@keyframes tpa-crescenta-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (max-width: 640px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-crescenta[data-astro-cid-ck624ohl]{padding:1.5rem 1.25rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .stats-bar[data-astro-cid-ck624ohl]{grid-template-columns:1fr}.tpa-crescenta-page[data-astro-cid-ck624ohl] .stat-item[data-astro-cid-ck624ohl]{border-right:none;border-bottom:1px solid var(--border)}.tpa-crescenta-page[data-astro-cid-ck624ohl] .stat-item[data-astro-cid-ck624ohl]:last-child{border-bottom:none}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-primary[data-astro-cid-ck624ohl]{background:var(--dark);color:#fff;box-shadow:0 2px 8px #1b433240}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-primary[data-astro-cid-ck624ohl]:hover{background:var(--dark-2);transform:translateY(-1px);box-shadow:0 4px 14px #1b433252;color:#fff}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-secondary[data-astro-cid-ck624ohl]{background:#fff;color:var(--dark);border-color:var(--dark)}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-secondary[data-astro-cid-ck624ohl]:hover{background:#f0f4f1;transform:translateY(-1px);color:var(--dark)}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-cta[data-astro-cid-ck624ohl]{background:var(--green-v);color:#fff;box-shadow:0 3px 12px #5bbe2859}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank-cta[data-astro-cid-ck624ohl]:hover{box-shadow:0 5px 18px #5bbe288c;transform:translateY(-1px);color:#fff}@media (min-width: 640px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-cta[data-astro-cid-ck624ohl] .btn-openbank[data-astro-cid-ck624ohl]{flex:1 1 auto}}@media (max-width: 640px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .hero-cta[data-astro-cid-ck624ohl]{flex-direction:column;align-items:stretch}.tpa-crescenta-page[data-astro-cid-ck624ohl] .btn-openbank[data-astro-cid-ck624ohl]{justify-content:center}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .section[data-astro-cid-ck624ohl] h2[data-astro-cid-ck624ohl]{font-family:var(--display);font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--dark);margin:0 0 1rem;padding-bottom:0;border-bottom:none}.tpa-crescenta-page[data-astro-cid-ck624ohl] .info-box[data-astro-cid-ck624ohl] p[data-astro-cid-ck624ohl]{margin:0;font-size:.9375rem;line-height:1.65}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-2{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 640px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-2{grid-template-columns:1fr}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-2>div[data-astro-cid-ck624ohl]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:1.1rem 1.25rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-2 h3[data-astro-cid-ck624ohl]{font-family:var(--display);font-size:1rem;font-weight:800;color:var(--dark);margin:0 0 .5rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .check-list[data-astro-cid-ck624ohl] li[data-astro-cid-ck624ohl]{position:relative;padding:.3125rem 0 .3125rem 1.375rem;color:var(--text);font-size:.875rem;line-height:1.5}.tpa-crescenta-page[data-astro-cid-ck624ohl] .options-container[data-astro-cid-ck624ohl]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 768px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .options-container[data-astro-cid-ck624ohl]{grid-template-columns:1fr}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-card[data-astro-cid-ck624ohl]{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.25rem;text-align:center;transition:border-color .2s,box-shadow .2s}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-card[data-astro-cid-ck624ohl]:hover{border-color:#5bbe2873;box-shadow:0 4px 16px #16a34a0f}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-card[data-astro-cid-ck624ohl].option-highlight{border-color:var(--green-v);background:linear-gradient(180deg,rgba(91,190,40,.04),var(--surface));box-shadow:0 0 0 1px #5bbe282e}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-badge[data-astro-cid-ck624ohl]{display:inline-block;background:#16a34a1f;color:var(--green-m);font-family:var(--mono);font-size:.6875rem;font-weight:700;padding:.25rem .75rem;border-radius:50px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-badge[data-astro-cid-ck624ohl].option-badge-premium{background:var(--dark);color:#fff}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-amount[data-astro-cid-ck624ohl]{font-family:var(--display);font-size:1.75rem;font-weight:900;color:var(--dark);line-height:1.1}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-desc[data-astro-cid-ck624ohl]{font-size:.9375rem;font-weight:600;color:var(--text);margin-top:.375rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-req[data-astro-cid-ck624ohl]{font-size:.8125rem;color:var(--muted);margin-top:.25rem}.tpa-crescenta-page[data-astro-cid-ck624ohl] .option-detail[data-astro-cid-ck624ohl]{font-size:.8125rem;color:var(--muted);margin:.625rem 0 0;font-style:italic}@media (min-width: 1280px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .page-with-toc[data-astro-cid-ck624ohl]{display:grid;grid-template-columns:1fr 260px;gap:2rem;align-items:start}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 768px){.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3{grid-template-columns:1fr}}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3 .card[data-astro-cid-ck624ohl]{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.1rem 1.25rem;transition:border-color .2s,box-shadow .2s}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3 .card[data-astro-cid-ck624ohl]:hover{border-color:var(--green-m);box-shadow:0 4px 16px #16a34a14}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3 .badge[data-astro-cid-ck624ohl]{display:inline-block;background:#16a34a1f;color:var(--green-m);font-size:.7rem;font-weight:700;padding:.2rem .6rem;border-radius:50px;text-transform:uppercase;letter-spacing:.05em}.tpa-crescenta-page[data-astro-cid-ck624ohl] .grid[data-astro-cid-ck624ohl].cols-3 .card[data-astro-cid-ck624ohl] h3[data-astro-cid-ck624ohl]{font-family:var(--display);font-size:1.05rem;font-weight:800;color:var(--dark)}body{background:#fff}
