.rb[data-astro-cid-w76bl4ah]{background:var(--ground)}.rb-bar[data-astro-cid-w76bl4ah]{background:0 0;border-bottom:0;position:absolute;left:0;right:0}.rb-hero[data-astro-cid-w76bl4ah]{isolation:isolate;background:linear-gradient(#0a1020 0%,#1b3264 55%,#050810 100%);position:relative;overflow:hidden}.rb-ribbon[data-astro-cid-w76bl4ah]{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .6s ease-out;position:absolute;inset:0}.rb-ribbon[data-astro-cid-w76bl4ah].is-ready{opacity:1}.rb-hero-inner[data-astro-cid-w76bl4ah]{max-width:1040px;padding:112px var(--gutter-r) 72px var(--gutter);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:56px;margin:0 auto;display:grid}.rb-hero-text[data-astro-cid-w76bl4ah]{text-shadow:var(--text-shadow);flex-direction:column;gap:14px;display:flex}.rb-icon[data-astro-cid-w76bl4ah]{border:1px solid var(--hairline);width:96px;height:96px;box-shadow:0 14px 30px #00000073}.rb-kicker[data-astro-cid-w76bl4ah]{color:var(--accent);margin-top:8px}.rb[data-astro-cid-w76bl4ah] h1[data-astro-cid-w76bl4ah]{font-size:clamp(56px,9vw,96px);font-weight:var(--w-body);letter-spacing:-.02em;margin:0;line-height:1}.rb-subtitle[data-astro-cid-w76bl4ah]{font-size:22px;font-weight:var(--w-base);margin:0}.rb-hook[data-astro-cid-w76bl4ah]{font-size:clamp(24px,3.2vw,32px);font-weight:var(--w-body);margin:6px 0 0;line-height:1.25}.rb-intro[data-astro-cid-w76bl4ah]{max-width:52ch;color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.rb-actions[data-astro-cid-w76bl4ah]{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.rb-soon[data-astro-cid-w76bl4ah]{color:var(--ink-2);cursor:default;border-style:dashed}.rb-facts[data-astro-cid-w76bl4ah]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 0;font-size:12px}.rb-facts[data-astro-cid-w76bl4ah] span[data-astro-cid-w76bl4ah]+span[data-astro-cid-w76bl4ah]:before{content:" · "}.rb-phone[data-astro-cid-w76bl4ah]{margin:0}.rb-phone[data-astro-cid-w76bl4ah] img{border:1px solid var(--hairline);width:100%;height:auto;display:block;box-shadow:0 24px 60px #0000008c}.rb-main[data-astro-cid-w76bl4ah]{max-width:1040px;padding:24px var(--gutter-r) 40px var(--gutter);margin:0 auto}.rb-section[data-astro-cid-w76bl4ah]{border-top:1px solid var(--hairline);padding:72px 0}.rb-section[data-astro-cid-w76bl4ah]:first-child{border-top:0}.rb[data-astro-cid-w76bl4ah] h2[data-astro-cid-w76bl4ah]{font-size:clamp(28px,4vw,40px);font-weight:var(--w-body);letter-spacing:-.01em;margin:0 0 28px}.rb-split[data-astro-cid-w76bl4ah]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.rb-features[data-astro-cid-w76bl4ah]{gap:22px;margin:0;display:grid}.rb-features[data-astro-cid-w76bl4ah] dt[data-astro-cid-w76bl4ah]{color:var(--accent);margin-bottom:6px}.rb-features[data-astro-cid-w76bl4ah] dd[data-astro-cid-w76bl4ah]{color:var(--ink-2);margin:0;font-size:17px;line-height:1.6}.rb-duo[data-astro-cid-w76bl4ah]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.rb-duo[data-astro-cid-w76bl4ah] .rb-phone[data-astro-cid-w76bl4ah]:last-child{margin-top:48px}.rb-prose[data-astro-cid-w76bl4ah]{max-width:62ch;color:var(--ink-2);gap:12px;font-size:18px;line-height:1.65;display:grid}.rb-prose[data-astro-cid-w76bl4ah] p[data-astro-cid-w76bl4ah]{margin:0}.rb-wide[data-astro-cid-w76bl4ah]{margin:36px 0 0}.rb-wide[data-astro-cid-w76bl4ah] img{border:1px solid var(--hairline);width:100%;height:auto;display:block;box-shadow:0 24px 60px #0000008c}.rb-split-rev[data-astro-cid-w76bl4ah]{align-items:center}.rb-phone-single[data-astro-cid-w76bl4ah]{justify-self:center;max-width:300px}.rb-list[data-astro-cid-w76bl4ah]{color:var(--ink-2);gap:14px;margin:0;padding:0;font-size:18px;line-height:1.55;list-style:none;display:grid}.rb-list[data-astro-cid-w76bl4ah] li[data-astro-cid-w76bl4ah]{padding-left:22px;position:relative}.rb-list[data-astro-cid-w76bl4ah] li[data-astro-cid-w76bl4ah]:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:.72em;left:0}.rb-list-inline[data-astro-cid-w76bl4ah]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px 28px}.rb-privacy[data-astro-cid-w76bl4ah] .rb-big[data-astro-cid-w76bl4ah]{max-width:40ch;font-size:clamp(22px,3vw,28px);font-weight:var(--w-body);margin:0 0 18px;line-height:1.4}.rb-link[data-astro-cid-w76bl4ah]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);font-size:13px;text-decoration:none}.rb-link[data-astro-cid-w76bl4ah]:hover{text-decoration:underline}.rb-faq[data-astro-cid-w76bl4ah]{border-top:1px solid var(--hairline);display:grid}.rb-faq[data-astro-cid-w76bl4ah] details[data-astro-cid-w76bl4ah]{border-bottom:1px solid var(--hairline)}.rb-faq[data-astro-cid-w76bl4ah] summary[data-astro-cid-w76bl4ah]{cursor:pointer;padding:18px 0;font-size:18px;list-style:none}.rb-faq[data-astro-cid-w76bl4ah] summary[data-astro-cid-w76bl4ah]::-webkit-details-marker{display:none}.rb-faq[data-astro-cid-w76bl4ah] summary[data-astro-cid-w76bl4ah]:after{content:"+";float:right;font-family:var(--font-mono);color:var(--ink-3)}.rb-faq[data-astro-cid-w76bl4ah] details[data-astro-cid-w76bl4ah][open] summary[data-astro-cid-w76bl4ah]:after{content:"–"}.rb-faq[data-astro-cid-w76bl4ah] p[data-astro-cid-w76bl4ah]{max-width:62ch;color:var(--ink-2);margin:0 0 18px;font-size:17px;line-height:1.6}.rb-end[data-astro-cid-w76bl4ah]{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.rb-end[data-astro-cid-w76bl4ah] .rb-icon[data-astro-cid-w76bl4ah]{width:72px;height:72px}.rb-end[data-astro-cid-w76bl4ah] .rb-actions[data-astro-cid-w76bl4ah]{justify-content:center}.rb-by[data-astro-cid-w76bl4ah]{color:var(--ink-3);margin:10px 0 0;font-size:14px}.rb-by[data-astro-cid-w76bl4ah] a[data-astro-cid-w76bl4ah]{color:var(--ink-2)}@media (width<=760px){.rb-hero-inner[data-astro-cid-w76bl4ah]{grid-template-columns:1fr;gap:40px;padding-top:88px}.rb-phone-hero[data-astro-cid-w76bl4ah]{justify-self:center;max-width:260px}.rb-split[data-astro-cid-w76bl4ah]{grid-template-columns:1fr;gap:36px}.rb-section[data-astro-cid-w76bl4ah]{padding:56px 0}}
