.rb-hero[data-astro-cid-dd2rwn7g]{background:radial-gradient(130% 90% at 72% -10%, var(--color-brand-light), var(--color-inner-surface) 62%, var(--color-background));border-bottom:1px solid var(--color-divider-subtle)}.rb-hero-grid[data-astro-cid-dd2rwn7g]{gap:var(--space-10);padding-block:var(--space-20);align-items:center;display:grid}@media (width>=1024px){.rb-hero-grid[data-astro-cid-dd2rwn7g]{gap:var(--space-16);grid-template-columns:minmax(300px,1.08fr) minmax(300px,1fr)}}.rb-hero-copy[data-astro-cid-dd2rwn7g]{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.rb-h1[data-astro-cid-dd2rwn7g]{margin-top:var(--space-2)}.rb-accent[data-astro-cid-dd2rwn7g]{color:var(--color-brand)}.rb-lede[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary);max-width:34rem}.rb-actions[data-astro-cid-dd2rwn7g]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.rb-trust[data-astro-cid-dd2rwn7g]{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rb-trust[data-astro-cid-dd2rwn7g] li[data-astro-cid-dd2rwn7g]{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-background);border-radius:var(--radius-full);font-size:var(--text-body-sm-size);color:var(--color-text-secondary);padding:8px 14px;display:inline-flex}.rb-trust[data-astro-cid-dd2rwn7g] li[data-astro-cid-dd2rwn7g]:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23007551' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:15px;height:15px}.rb-hero-visual[data-astro-cid-dd2rwn7g]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.rb-media[data-astro-cid-dd2rwn7g]{border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-inner-surface);position:relative;overflow:hidden}.rb-media-hero[data-astro-cid-dd2rwn7g]{aspect-ratio:4/3}.rb-media[data-astro-cid-dd2rwn7g] img{width:100%;height:100%;display:block}.rb-img-cover[data-astro-cid-dd2rwn7g]{object-fit:cover}.rb-img-contain[data-astro-cid-dd2rwn7g]{object-fit:contain}.rb-video[data-astro-cid-dd2rwn7g]{border-radius:var(--radius-3xl);border:1px solid var(--color-border);background:#000;max-width:960px;margin-inline:auto;overflow:hidden}.rb-video[data-astro-cid-dd2rwn7g] video[data-astro-cid-dd2rwn7g]{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;height:auto;display:block}.rb-cobrand[data-astro-cid-dd2rwn7g]{align-self:flex-start;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-background);border-radius:var(--radius-full);font-size:var(--text-body-sm-size);color:var(--color-brand-dark);padding:7px 14px;font-weight:500;display:inline-flex}.rb-cobrand[data-astro-cid-dd2rwn7g] span[data-astro-cid-dd2rwn7g]{color:var(--color-text-tertiary)}.rb-sec[data-astro-cid-dd2rwn7g]{padding-block:var(--space-20);background:var(--color-background)}.rb-sec-tint[data-astro-cid-dd2rwn7g]{background:var(--color-inner-surface);border-block:1px solid var(--color-divider-subtle)}.rb-head[data-astro-cid-dd2rwn7g]{align-items:flex-start;gap:var(--space-4);max-width:42rem;margin-bottom:var(--space-12);flex-direction:column;display:flex}.rb-head-center[data-astro-cid-dd2rwn7g]{text-align:center;align-items:center;margin-inline:auto}.rb-head-p[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary)}.rb-cards[data-astro-cid-dd2rwn7g]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=900px){.rb-cards[data-astro-cid-dd2rwn7g]{grid-template-columns:repeat(3,1fr)}}.rb-card[data-astro-cid-dd2rwn7g]{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-background);flex-direction:column;display:flex;overflow:hidden}.rb-card-media[data-astro-cid-dd2rwn7g]{aspect-ratio:3/2;border-bottom:1px solid var(--color-divider-subtle);position:relative;overflow:hidden}.rb-card-media[data-astro-cid-dd2rwn7g] img{width:100%;height:100%;display:block}.rb-card-media-contain[data-astro-cid-dd2rwn7g]{padding:var(--space-5);background:#fff}.rb-card-media-cover[data-astro-cid-dd2rwn7g]{background:var(--color-inner-surface)}.rb-card-body[data-astro-cid-dd2rwn7g]{padding:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.rb-card-body[data-astro-cid-dd2rwn7g] h3[data-astro-cid-dd2rwn7g]{color:var(--color-brand-dark)}.rb-card-body[data-astro-cid-dd2rwn7g] p[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary)}.rb-spec[data-astro-cid-dd2rwn7g]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-divider-subtle);justify-content:space-between;gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--color-text-tertiary);display:flex}.rb-steps[data-astro-cid-dd2rwn7g]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=520px){.rb-steps[data-astro-cid-dd2rwn7g]{grid-template-columns:1fr 1fr}}@media (width>=900px){.rb-steps[data-astro-cid-dd2rwn7g]{grid-template-columns:repeat(4,1fr)}}.rb-step[data-astro-cid-dd2rwn7g]{gap:var(--space-3);flex-direction:column;display:flex}.rb-num[data-astro-cid-dd2rwn7g]{border-radius:var(--radius-full);border:1px solid var(--color-brand);width:36px;height:36px;color:var(--color-brand);font-family:var(--font-display), sans-serif;place-items:center;font-weight:500;display:grid}.rb-step[data-astro-cid-dd2rwn7g] h3[data-astro-cid-dd2rwn7g]{color:var(--color-brand-dark)}.rb-step[data-astro-cid-dd2rwn7g] p[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary)}.rb-band[data-astro-cid-dd2rwn7g]{background:var(--color-brand-dark);color:var(--color-text-on-dark);border-radius:var(--radius-3xl);padding:var(--space-14)}@media (width<=600px){.rb-band[data-astro-cid-dd2rwn7g]{padding:var(--space-8)}}.rb-band-eyebrow[data-astro-cid-dd2rwn7g]{font-size:var(--text-body-sm-size);letter-spacing:.12em;text-transform:uppercase;color:#84d3b5;font-weight:600;display:inline-block}.rb-band-quote[data-astro-cid-dd2rwn7g]{color:var(--color-text-on-dark);max-width:24ch;margin-top:var(--space-4)}.rb-stats[data-astro-cid-dd2rwn7g]{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr;display:grid}@media (width>=700px){.rb-stats[data-astro-cid-dd2rwn7g]{grid-template-columns:repeat(3,1fr)}}.rb-stats[data-astro-cid-dd2rwn7g] strong[data-astro-cid-dd2rwn7g]{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:1.75rem;font-weight:500;display:block}.rb-stats[data-astro-cid-dd2rwn7g] span[data-astro-cid-dd2rwn7g]{color:var(--color-text-on-dark-muted);margin-top:var(--space-2);font-size:var(--text-body-sm-size);display:block}.rb-band-foot[data-astro-cid-dd2rwn7g]{color:var(--color-text-on-dark-muted);font-size:var(--text-body-sm-size);margin-top:var(--space-8);max-width:62ch}.rb-part[data-astro-cid-dd2rwn7g]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=900px){.rb-part[data-astro-cid-dd2rwn7g]{grid-template-columns:repeat(3,1fr)}}.rb-pc[data-astro-cid-dd2rwn7g]{background:var(--color-inner-surface);border:1px solid var(--color-divider-subtle);border-radius:var(--radius-2xl);padding:var(--space-8)}.rb-pk[data-astro-cid-dd2rwn7g]{font-size:var(--text-body-sm-size);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand);font-weight:600}.rb-pc[data-astro-cid-dd2rwn7g] h3[data-astro-cid-dd2rwn7g]{color:var(--color-brand-dark);margin-top:var(--space-3)}.rb-pc[data-astro-cid-dd2rwn7g] p[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary);margin-top:var(--space-2)}.rb-faq[data-astro-cid-dd2rwn7g]{max-width:780px;margin-inline:auto}.rb-faq[data-astro-cid-dd2rwn7g] details[data-astro-cid-dd2rwn7g]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);padding:2px var(--space-5);margin-bottom:var(--space-3)}.rb-faq[data-astro-cid-dd2rwn7g] summary[data-astro-cid-dd2rwn7g]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--color-brand-dark);font-size:1.125rem;font-weight:500;list-style:none;display:flex}.rb-faq[data-astro-cid-dd2rwn7g] summary[data-astro-cid-dd2rwn7g]::-webkit-details-marker{display:none}.rb-chev[data-astro-cid-dd2rwn7g]{color:var(--color-brand);font-size:1.4rem;line-height:1;transition:transform .2s}.rb-faq[data-astro-cid-dd2rwn7g] details[data-astro-cid-dd2rwn7g][open] .rb-chev[data-astro-cid-dd2rwn7g]{transform:rotate(45deg)}.rb-faq[data-astro-cid-dd2rwn7g] details[data-astro-cid-dd2rwn7g] p[data-astro-cid-dd2rwn7g]{color:var(--color-text-secondary);padding:0 0 var(--space-5)}
