.rb-hero[data-astro-cid-fvvawady]{margin-top:calc(var(--header-offset) * -1);background-color:var(--color-ink);color:#cfd7e6;padding-block:calc(var(--space-24) + var(--header-offset)) var(--space-16);background-image:radial-gradient(38% 78% at 59% -14%,#007cf547,#0000 66%),radial-gradient(34% 66% at 43% -8%,#7d52f43d,#0000 68%),radial-gradient(#ffffff14 1.55px,#0000 1.7px);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,10.7px 10.7px}.rb-hero__inner[data-astro-cid-fvvawady]{text-align:center}.rb-hero[data-astro-cid-fvvawady] h1[data-astro-cid-fvvawady]{color:#fff;max-width:22ch;margin-inline:auto}.rb-hero__badge[data-astro-cid-fvvawady]{margin:0 0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-small);color:#fff;border:1px solid #ffffff40;padding:6px 14px;font-weight:600;display:inline-block}.rb-hero__sub[data-astro-cid-fvvawady]{max-width:60ch;margin:0 auto var(--space-8);font-size:19px}.rb-hero__actions[data-astro-cid-fvvawady]{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.rb-hero__actions--center[data-astro-cid-fvvawady]{justify-content:center}.rb-cta--ghost[data-astro-cid-fvvawady]{box-shadow:none;color:#fff;background:0 0;border:1px solid #ffffff59}.rb-cta--ghost[data-astro-cid-fvvawady]:hover{background:#ffffff1a}.rb-hero__stats[data-astro-cid-fvvawady]{gap:var(--space-6);max-width:880px;margin:var(--space-16) auto 0;padding-top:var(--space-8);border-top:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rb-hero__stats[data-astro-cid-fvvawady] dt[data-astro-cid-fvvawady]{font-family:var(--font-heading);font-size:var(--text-h2);color:#fff;font-weight:700;line-height:1.1}.rb-hero__stats[data-astro-cid-fvvawady] dd[data-astro-cid-fvvawady]{margin:var(--space-2) 0 0}@media (width<=767px){.rb-hero__stats[data-astro-cid-fvvawady]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rb-section[data-astro-cid-fvvawady]{padding-block:var(--space-24)}.rb-section--muted[data-astro-cid-fvvawady]{background:var(--color-surface-muted)}.rb-section__sub[data-astro-cid-fvvawady]{max-width:65ch;margin-bottom:var(--space-12);font-size:18px}.rb-section__note[data-astro-cid-fvvawady]{margin:var(--space-8) 0 0;font-size:var(--text-small);font-weight:600}.rb-eyebrow[data-astro-cid-fvvawady]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin:0 0 var(--space-2);font-size:12px;font-weight:600}@media (width<=899px){.rb-section[data-astro-cid-fvvawady]{padding-block:var(--space-16)}}.rb-grid[data-astro-cid-fvvawady]{gap:var(--space-6);display:grid}.rb-grid--three[data-astro-cid-fvvawady]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1023px){.rb-grid--three[data-astro-cid-fvvawady]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.rb-grid--three[data-astro-cid-fvvawady]{grid-template-columns:minmax(0,1fr)}}.rb-card[data-astro-cid-fvvawady]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.rb-card[data-astro-cid-fvvawady] h3[data-astro-cid-fvvawady]{font-size:var(--text-h4)}.rb-card[data-astro-cid-fvvawady] p[data-astro-cid-fvvawady]:last-child{margin-bottom:0}.rb-card--plain[data-astro-cid-fvvawady]{border:0;border-top:2px solid var(--color-brand);padding:var(--space-6) 0 0;background:0 0;border-radius:0}.rb-case[data-astro-cid-fvvawady]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);flex-direction:column;display:flex}.rb-case[data-astro-cid-fvvawady] h3[data-astro-cid-fvvawady]{font-size:var(--text-h4)}.rb-case__figure[data-astro-cid-fvvawady]{gap:var(--space-1);margin:0 0 var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);font-size:var(--text-small);color:var(--color-ink);flex-direction:column;font-weight:500;display:flex}.rb-case__figure[data-astro-cid-fvvawady] strong[data-astro-cid-fvvawady]{font-family:var(--font-heading);font-size:var(--text-h1);color:var(--color-brand);font-weight:700;line-height:1.1}.rb-tags[data-astro-cid-fvvawady]{gap:var(--space-2);padding:var(--space-4) 0 0;flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}.rb-tags[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted);font-size:var(--text-small);color:var(--color-text);padding:4px 12px}.rb-tracks[data-astro-cid-fvvawady]{position:relative}.rb-tracks__radio[data-astro-cid-fvvawady]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rb-tracks__tabs[data-astro-cid-fvvawady]{gap:var(--space-1);margin-bottom:var(--space-8);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);display:inline-flex}.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]{border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;padding:8px 22px;font-weight:600;transition:background .16s,color .16s}.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:hover{color:var(--color-ink)}.rb-tracks__radio[data-astro-cid-fvvawady]:first-of-type:checked~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:first-child,.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(2):checked~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(2),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(3):checked~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(3),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(4):checked~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(4){background:var(--color-brand);color:#fff}.rb-tracks__radio[data-astro-cid-fvvawady]:first-of-type:focus-visible~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:first-child,.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(2):focus-visible~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(2),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(3):focus-visible~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(3),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(4):focus-visible~.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]:nth-child(4){outline:2px solid var(--color-brand);outline-offset:2px}.rb-track[data-astro-cid-fvvawady]{gap:var(--space-12);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.rb-track__text[data-astro-cid-fvvawady] h3[data-astro-cid-fvvawady]{font-size:var(--text-h3)}.rb-checks[data-astro-cid-fvvawady]{gap:var(--space-3);margin:var(--space-6) 0 var(--space-8);padding:0;list-style:none;display:grid}.rb-checks[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{align-items:flex-start;gap:var(--space-3);color:var(--color-ink);display:flex}.rb-checks[data-astro-cid-fvvawady] svg[data-astro-cid-fvvawady]{color:#079455;flex:none;margin-top:3px}@media (width>=900px){.rb-track[data-astro-cid-fvvawady]{display:none}.rb-tracks__radio[data-astro-cid-fvvawady]:first-of-type:checked~.rb-tracks__panels[data-astro-cid-fvvawady] .rb-track[data-astro-cid-fvvawady]:first-child,.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(2):checked~.rb-tracks__panels[data-astro-cid-fvvawady] .rb-track[data-astro-cid-fvvawady]:nth-child(2),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(3):checked~.rb-tracks__panels[data-astro-cid-fvvawady] .rb-track[data-astro-cid-fvvawady]:nth-child(3),.rb-tracks__radio[data-astro-cid-fvvawady]:nth-of-type(4):checked~.rb-tracks__panels[data-astro-cid-fvvawady] .rb-track[data-astro-cid-fvvawady]:nth-child(4){display:grid}}@media (width<=899px){.rb-tracks__radio[data-astro-cid-fvvawady],.rb-tracks__tabs[data-astro-cid-fvvawady]{display:none}.rb-tracks__panels[data-astro-cid-fvvawady]{gap:var(--space-6);display:grid}.rb-track[data-astro-cid-fvvawady]{gap:var(--space-8);padding:var(--space-6);grid-template-columns:minmax(0,1fr)}}.rb-visual[data-astro-cid-fvvawady]{padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#f3f6ff;margin:0}.rb-visual--deliver[data-astro-cid-fvvawady]{background:#fffaf0}.rb-visual--build[data-astro-cid-fvvawady]{background:#f1fbf5}.rb-visual--refer[data-astro-cid-fvvawady]{background:#f4f2ff}.rb-visual[data-astro-cid-fvvawady] figcaption[data-astro-cid-fvvawady]{margin-bottom:var(--space-6);text-align:center;font-family:var(--font-heading);font-size:var(--text-h4);color:var(--color-ink);font-weight:700}.rb-visual__card[data-astro-cid-fvvawady]{padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 10px 28px #080c1e14}.rb-visual__brand[data-astro-cid-fvvawady]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.rb-visual__brand[data-astro-cid-fvvawady] strong[data-astro-cid-fvvawady]{color:var(--color-ink);display:block}.rb-visual__brand[data-astro-cid-fvvawady] span[data-astro-cid-fvvawady]{font-size:var(--text-small);color:var(--color-text)}.rb-visual__avatar[data-astro-cid-fvvawady]{background:var(--color-brand);border-radius:50%;flex:none;width:40px;height:40px}.rb-visual__price[data-astro-cid-fvvawady]{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-small);color:var(--color-text);grid-template-columns:1fr auto;display:grid}.rb-visual__price[data-astro-cid-fvvawady] span[data-astro-cid-fvvawady]{color:var(--color-ink);font-weight:600}.rb-visual__price[data-astro-cid-fvvawady] em[data-astro-cid-fvvawady]{border-radius:var(--radius-pill);color:#067647;background:#d3f8df;padding:2px 10px;font-style:normal;font-weight:600}.rb-visual__price[data-astro-cid-fvvawady] em[data-astro-cid-fvvawady]+[data-astro-cid-fvvawady]{grid-column:1/-1}.rb-visual__chips[data-astro-cid-fvvawady]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rb-visual__chips[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{border-radius:var(--radius-pill);font-size:var(--text-small);color:var(--color-brand);border:1px solid #155eef59;padding:3px 12px;font-weight:500}.rb-visual__chips[data-astro-cid-fvvawady] a[data-astro-cid-fvvawady]{color:inherit;text-decoration:none}.rb-visual__chips[data-astro-cid-fvvawady] a[data-astro-cid-fvvawady]:hover{text-decoration:underline}.rb-visual__timeline[data-astro-cid-fvvawady],.rb-visual__flow[data-astro-cid-fvvawady]{margin:0;padding:0;list-style:none}.rb-visual__timeline[data-astro-cid-fvvawady]{gap:var(--space-3);max-width:420px;margin-inline:auto;display:grid}.rb-visual__timeline[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-weight:500;box-shadow:0 4px 14px #080c1e0f}.rb-visual__timeline[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]:last-child{background:#ecfdf3}.rb-visual__timeline[data-astro-cid-fvvawady] span[data-astro-cid-fvvawady]{font-size:var(--text-small);color:var(--color-text);font-weight:400;display:block}.rb-visual__code[data-astro-cid-fvvawady]{margin:0 0 var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);font-size:13px;line-height:1.6;overflow-x:auto}.rb-visual__flow[data-astro-cid-fvvawady]{justify-content:center;gap:var(--space-8);counter-reset:flow;flex-wrap:wrap;display:flex}.rb-visual__flow[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-weight:600;position:relative;box-shadow:0 4px 14px #080c1e0f}.rb-visual__flow[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]+li[data-astro-cid-fvvawady]:before{content:"→";right:calc(100% + var(--space-2));color:var(--color-brand);position:absolute;top:50%;transform:translateY(-50%)}.rb-steps[data-astro-cid-fvvawady]{gap:var(--space-6);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rb-steps[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]{counter-increment:step;border-top:2px solid var(--color-brand);padding-top:var(--space-4)}.rb-steps[data-astro-cid-fvvawady] li[data-astro-cid-fvvawady]:before{content:counter(step, decimal-leading-zero);margin-bottom:var(--space-2);font-family:var(--font-heading);color:var(--color-brand);font-weight:700;display:block}.rb-steps[data-astro-cid-fvvawady] h3[data-astro-cid-fvvawady]{font-size:var(--text-h4);margin:0 0 var(--space-2)}.rb-steps[data-astro-cid-fvvawady] p[data-astro-cid-fvvawady]{margin:0}@media (width<=899px){.rb-steps[data-astro-cid-fvvawady]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=539px){.rb-steps[data-astro-cid-fvvawady]{grid-template-columns:minmax(0,1fr)}}.rb-closing[data-astro-cid-fvvawady]{color:#aeb6cc;padding-block:var(--space-24);text-align:center;background:linear-gradient(135deg,#16204a,#0a1026)}.rb-closing[data-astro-cid-fvvawady] h2[data-astro-cid-fvvawady]{color:#fff;max-width:24ch;margin-inline:auto}.rb-closing[data-astro-cid-fvvawady] p[data-astro-cid-fvvawady]{max-width:60ch;margin-inline:auto;margin-bottom:var(--space-8)}@media (prefers-reduced-motion:reduce){.rb-tracks__tabs[data-astro-cid-fvvawady] label[data-astro-cid-fvvawady]{transition:none}}
