.tpa-revolut-page[data-astro-cid-flatdr3d]{--bg: #FFFFFF}.tpa-revolut-page[data-astro-cid-flatdr3d] .hero-revolut[data-astro-cid-flatdr3d]{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-revolut-page[data-astro-cid-flatdr3d] .hero-revolut[data-astro-cid-flatdr3d]: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-revolut-page[data-astro-cid-flatdr3d] .hero-content[data-astro-cid-flatdr3d]{max-width:800px;position:relative;z-index:1}.tpa-revolut-page[data-astro-cid-flatdr3d] .hero-revolut[data-astro-cid-flatdr3d] h1[data-astro-cid-flatdr3d]{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-revolut-page[data-astro-cid-flatdr3d] .hero-revolut[data-astro-cid-flatdr3d] h1[data-astro-cid-flatdr3d] .text-accent[data-astro-cid-flatdr3d]{color:var(--green-m)}.tpa-revolut-page[data-astro-cid-flatdr3d] .brand-logo-header[data-astro-cid-flatdr3d]{margin:.875rem 0}.tpa-revolut-page[data-astro-cid-flatdr3d] .badge-live[data-astro-cid-flatdr3d]{display:inline-flex;align-items:center;gap:.4375rem;background:var(--dark);color:#fff;font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:.05em;padding:.3125rem .75rem;border-radius:50px}.tpa-revolut-page[data-astro-cid-flatdr3d] .pulse-dot[data-astro-cid-flatdr3d]{width:7px;height:7px;background:var(--green-v);border-radius:50%;animation:tpa-pulse 2s infinite}@keyframes tpa-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (max-width: 640px){.tpa-revolut-page[data-astro-cid-flatdr3d] .stats-bar[data-astro-cid-flatdr3d]{grid-template-columns:1fr}.tpa-revolut-page[data-astro-cid-flatdr3d] .stat-item[data-astro-cid-flatdr3d]{border-right:none;border-bottom:1px solid var(--border)}.tpa-revolut-page[data-astro-cid-flatdr3d] .stat-item[data-astro-cid-flatdr3d]:last-child{border-bottom:none}.tpa-revolut-page[data-astro-cid-flatdr3d] .hero-revolut[data-astro-cid-flatdr3d]{padding:1.5rem 1.25rem}}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-primary[data-astro-cid-flatdr3d]{background:var(--dark);color:#fff;box-shadow:0 2px 8px #1b433240}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-primary[data-astro-cid-flatdr3d]:hover{background:var(--dark-2);transform:translateY(-1px);box-shadow:0 4px 14px #1b433252;color:#fff}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-secondary[data-astro-cid-flatdr3d]{background:#fff;color:var(--dark);border-color:var(--dark)}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-secondary[data-astro-cid-flatdr3d]:hover{background:#f0f4f1;transform:translateY(-1px);color:var(--dark)}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-cta[data-astro-cid-flatdr3d]{background:var(--green-v);color:#fff;box-shadow:0 3px 12px #5bbe2859}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank-cta[data-astro-cid-flatdr3d]:hover{box-shadow:0 5px 18px #5bbe288c;transform:translateY(-1px);color:#fff}@media (min-width: 640px){.tpa-revolut-page[data-astro-cid-flatdr3d] .hero-cta[data-astro-cid-flatdr3d] .btn-openbank[data-astro-cid-flatdr3d]{flex:1 1 auto}}@media (max-width: 640px){.tpa-revolut-page[data-astro-cid-flatdr3d] .hero-cta[data-astro-cid-flatdr3d]{flex-direction:column;align-items:stretch}.tpa-revolut-page[data-astro-cid-flatdr3d] .btn-openbank[data-astro-cid-flatdr3d]{justify-content:center}}.tpa-revolut-page[data-astro-cid-flatdr3d] .intro-openbank[data-astro-cid-flatdr3d]{font-size:1rem;line-height:1.7;color:var(--text);margin:0 0 1.5rem;padding:1.25rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--green-v);border-radius:10px}.tpa-revolut-page[data-astro-cid-flatdr3d] .intro-openbank[data-astro-cid-flatdr3d] strong[data-astro-cid-flatdr3d]{color:var(--dark)}.tpa-revolut-page[data-astro-cid-flatdr3d] .section[data-astro-cid-flatdr3d] h2[data-astro-cid-flatdr3d]{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-revolut-page[data-astro-cid-flatdr3d] .section[data-astro-cid-flatdr3d] h3[data-astro-cid-flatdr3d]{font-family:var(--display);font-size:1.05rem;font-weight:800;color:var(--dark);margin:1.25rem 0 .5rem}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-2{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 640px){.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-2{grid-template-columns:1fr}}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-2>div[data-astro-cid-flatdr3d]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:1.1rem 1.25rem}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-2 h3[data-astro-cid-flatdr3d]{font-family:var(--display);font-size:1rem;font-weight:800;color:var(--dark);margin:0 0 .5rem}.tpa-revolut-page[data-astro-cid-flatdr3d] .check-list[data-astro-cid-flatdr3d] li[data-astro-cid-flatdr3d]{position:relative;padding:.3125rem 0 .3125rem 1.375rem;color:var(--text);font-size:.875rem;line-height:1.5}.tpa-revolut-page[data-astro-cid-flatdr3d] .text-accent-green[data-astro-cid-flatdr3d]{color:var(--green-m)}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 768px){.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3{grid-template-columns:1fr}}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3 .card[data-astro-cid-flatdr3d]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:1.25rem;transition:border-color .15s,box-shadow .15s}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3 .card[data-astro-cid-flatdr3d]:hover{border-color:var(--green-m);box-shadow:0 2px 12px #16a34a14}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3 .card[data-astro-cid-flatdr3d] .badge[data-astro-cid-flatdr3d]{display:inline-block;background:#16a34a1f;color:var(--green-m);font-size:.7rem;font-weight:700;padding:.2rem .6rem;border-radius:50px;margin-bottom:.25rem}.tpa-revolut-page[data-astro-cid-flatdr3d] .grid[data-astro-cid-flatdr3d].cols-3 .card[data-astro-cid-flatdr3d] h3[data-astro-cid-flatdr3d]{font-family:var(--display);font-size:1.05rem;font-weight:800;color:var(--dark)}@media (min-width: 1280px){.tpa-revolut-page[data-astro-cid-flatdr3d] .page-with-toc[data-astro-cid-flatdr3d]{display:grid;grid-template-columns:1fr 260px;gap:2rem;align-items:start}}body{background:#fff}
