.rb[data-astro-cid-s2h4trg5]{--bg: #f5eee1;--bg2: #eadfcb;--surface: #fffaf1;--border: rgba(31, 42, 36, .1);--text: #1f2a24;--muted: #5b574c;--faint: #6a6558;--accent: #1d4a3c;--accentInk: #ffffff;--accentText: #1d4a3c;--accent2: #8a5e10;--soft: rgba(29, 74, 60, .1);--softborder: rgba(29, 74, 60, .28);--glow: rgba(201, 150, 46, .22);--frame: #14201b;--headfont: "Fraunces", Georgia, serif;--bodyfont: "Figtree", system-ui, sans-serif;--mono: "Space Mono", ui-monospace, monospace;--pad: clamp(16px, 4vw, 44px);background:var(--bg);color:var(--text);font:400 17px/1.6 var(--bodyfont);overflow-x:hidden}.rb-header[data-astro-cid-s2h4trg5]{background:var(--surface);border-bottom:1px solid var(--border)}.rb-header__inner[data-astro-cid-s2h4trg5]{max-width:1180px;margin:0 auto;padding:18px var(--pad);display:flex;align-items:center;justify-content:space-between;gap:24px}.rb-brand[data-astro-cid-s2h4trg5]{display:flex;align-items:center;gap:10px}.rb-brand__word[data-astro-cid-s2h4trg5]{font-size:20px;letter-spacing:-.01em;white-space:nowrap}.rb-brand__strong[data-astro-cid-s2h4trg5]{font-weight:700}.rb-brand__light[data-astro-cid-s2h4trg5]{font-weight:400;color:#7c7869}.rb-nav[data-astro-cid-s2h4trg5]{display:flex;gap:24px;font-size:16px;font-weight:500;color:var(--muted)}.rb-nav__link[data-astro-cid-s2h4trg5]:hover,.rb-nav__link--current[data-astro-cid-s2h4trg5]{color:var(--text)}.rb-btn[data-astro-cid-s2h4trg5]{background:var(--accent);color:var(--accentInk);font-weight:600;font-size:16px;padding:12px 20px;border-radius:10px;white-space:nowrap}.rb-btn[data-astro-cid-s2h4trg5]:hover{background:#14362b}.rb-crumb[data-astro-cid-s2h4trg5]{max-width:1180px;margin:0 auto;padding:20px var(--pad) 0;font-size:16px;color:var(--muted);display:flex;gap:10px}.rb-crumb__sep[data-astro-cid-s2h4trg5]{color:var(--faint)}.rb-crumb[data-astro-cid-s2h4trg5] [data-astro-cid-s2h4trg5][aria-current]{color:var(--text)}.rb-hero[data-astro-cid-s2h4trg5]{padding:34px var(--pad) clamp(56px,6vw,84px)}.rb-hero__grid[data-astro-cid-s2h4trg5]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,64px);align-items:center}.rb-app[data-astro-cid-s2h4trg5]{display:flex;align-items:center;gap:18px;margin-bottom:28px}.rb-app__icon[data-astro-cid-s2h4trg5]{width:72px;height:72px;display:block}.rb-app__name[data-astro-cid-s2h4trg5]{font-family:var(--headfont);font-size:32px;line-height:1}.rb-app__tag[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;margin-top:6px}.rb-kicker[data-astro-cid-s2h4trg5]{font:700 14px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent2);margin:0 0 16px}.rb-h1[data-astro-cid-s2h4trg5]{font-family:var(--headfont);font-weight:400;font-size:clamp(42px,5.8vw,68px);line-height:1.04;letter-spacing:-.015em;margin:0 0 24px;max-width:11em;text-wrap:balance}.rb-h1[data-astro-cid-s2h4trg5] span[data-astro-cid-s2h4trg5]{color:var(--accentText)}.rb-lead[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:clamp(18px,1.6vw,20px);line-height:1.65;max-width:560px;margin:0 0 30px}.rb-hero__cta[data-astro-cid-s2h4trg5]{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;margin-bottom:26px}.rb-price[data-astro-cid-s2h4trg5]{font:700 15px/1.55 var(--mono);letter-spacing:.02em;margin:0}.rb-facts[data-astro-cid-s2h4trg5]{list-style:none;padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}.rb-facts[data-astro-cid-s2h4trg5] li[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;padding:8px 16px;border:1px solid var(--border);border-radius:999px;background:var(--surface);white-space:nowrap}.rb-stage[data-astro-cid-s2h4trg5]{position:relative;display:flex;justify-content:center;align-items:center;min-height:clamp(440px,48vw,600px)}.rb-stage__disc[data-astro-cid-s2h4trg5]{position:absolute;left:50%;top:50%;width:min(470px,100%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:var(--soft);border:1px solid var(--softborder);pointer-events:none}.rb-phone[data-astro-cid-s2h4trg5]{position:relative;width:min(290px,74%);background:var(--frame);border-radius:36px;padding:9px;box-shadow:0 30px 64px #2e2a2442}.rb-phone[data-astro-cid-s2h4trg5] img[data-astro-cid-s2h4trg5]{width:100%;height:auto;display:block;border-radius:28px}.rb-section[data-astro-cid-s2h4trg5]{padding:clamp(56px,6vw,80px) var(--pad);border-top:1px solid var(--border)}.rb-section--flat[data-astro-cid-s2h4trg5]{border-top:0}.rb-section--tight[data-astro-cid-s2h4trg5]{border-top:0;padding-top:0}.rb-wrap[data-astro-cid-s2h4trg5]{max-width:1180px;margin:0 auto}.rb-label[data-astro-cid-s2h4trg5]{font:700 14px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accentText);margin:0 0 28px}.rb-cards[data-astro-cid-s2h4trg5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px}.rb-card[data-astro-cid-s2h4trg5]{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:28px 30px}.rb-card__head[data-astro-cid-s2h4trg5]{font-family:var(--headfont);font-size:28px;font-weight:400;line-height:1.15;margin:0 0 12px}.rb-card__body[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;line-height:1.66;margin:0}.rb-gallery[data-astro-cid-s2h4trg5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(30px,3.4vw,40px) clamp(20px,2.6vw,28px)}.rb-shot[data-astro-cid-s2h4trg5]{margin:0}.rb-shot__frame[data-astro-cid-s2h4trg5]{background:var(--frame);border-radius:28px;padding:7px;box-shadow:0 14px 34px #2e2a2424}.rb-shot__frame[data-astro-cid-s2h4trg5] img[data-astro-cid-s2h4trg5]{width:100%;height:auto;border-radius:22px;display:block}.rb-shot[data-astro-cid-s2h4trg5] figcaption[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;line-height:1.55;margin-top:16px}.rb-shot__lead[data-astro-cid-s2h4trg5]{color:var(--text);font-weight:600}.rb-why[data-astro-cid-s2h4trg5]{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:clamp(56px,6vw,84px) var(--pad)}.rb-why[data-astro-cid-s2h4trg5] .rb-label[data-astro-cid-s2h4trg5]{margin-bottom:32px}.rb-why__grid[data-astro-cid-s2h4trg5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(28px,4vw,44px)}.rb-why__item[data-astro-cid-s2h4trg5]{border-top:3px solid var(--accent);padding-top:20px}.rb-why__item--ochre[data-astro-cid-s2h4trg5]{border-top-color:var(--accent2)}.rb-why__item[data-astro-cid-s2h4trg5] h3[data-astro-cid-s2h4trg5]{font-family:var(--headfont);font-size:26px;font-weight:400;line-height:1.15;margin:0 0 12px}.rb-why__item[data-astro-cid-s2h4trg5] p[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;line-height:1.66;margin:0}.rb-pricing[data-astro-cid-s2h4trg5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;align-items:start}.rb-plan[data-astro-cid-s2h4trg5]{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:30px}.rb-plan--full[data-astro-cid-s2h4trg5]{border-color:var(--softborder);box-shadow:0 18px 44px #2e2a241a}.rb-plan__label[data-astro-cid-s2h4trg5]{font:700 14px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.rb-plan__label--accent[data-astro-cid-s2h4trg5]{color:var(--accentText)}.rb-plan__text[data-astro-cid-s2h4trg5]{font-size:18px;line-height:1.6;margin:0}.rb-plan__adds[data-astro-cid-s2h4trg5]{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:12px}.rb-plan__adds[data-astro-cid-s2h4trg5] li[data-astro-cid-s2h4trg5]{display:flex;gap:12px;font-size:18px;line-height:1.5}.rb-plan__adds[data-astro-cid-s2h4trg5] li[data-astro-cid-s2h4trg5]:before{content:"✓";color:var(--accentText);font-weight:700}.rb-plan__rows[data-astro-cid-s2h4trg5]{margin:0;border-top:1px solid var(--border)}.rb-plan__rows[data-astro-cid-s2h4trg5] div[data-astro-cid-s2h4trg5]{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--border)}.rb-plan__rows[data-astro-cid-s2h4trg5] dt[data-astro-cid-s2h4trg5]{color:var(--muted)}.rb-plan__rows[data-astro-cid-s2h4trg5] dd[data-astro-cid-s2h4trg5]{margin:0;font:700 17px var(--mono)}.rb-plan__note[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;line-height:1.62;margin:18px 0 0}.rb-plan__note[data-astro-cid-s2h4trg5]+.sb{margin-top:20px}.rb-faq[data-astro-cid-s2h4trg5]{max-width:860px;background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden}.rb-faq[data-astro-cid-s2h4trg5] details[data-astro-cid-s2h4trg5]+details[data-astro-cid-s2h4trg5]{border-top:1px solid var(--border)}.rb-faq[data-astro-cid-s2h4trg5] summary[data-astro-cid-s2h4trg5]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:18px 26px;cursor:pointer;font-size:19px;font-weight:600;line-height:1.45}.rb-faq[data-astro-cid-s2h4trg5] summary[data-astro-cid-s2h4trg5]::-webkit-details-marker{display:none}.rb-faq[data-astro-cid-s2h4trg5] summary[data-astro-cid-s2h4trg5] span[data-astro-cid-s2h4trg5]{color:var(--accentText);font-family:var(--mono);font-size:22px}.rb-faq[data-astro-cid-s2h4trg5] details[data-astro-cid-s2h4trg5][open] summary[data-astro-cid-s2h4trg5] span[data-astro-cid-s2h4trg5]{transform:rotate(45deg)}.rb-faq[data-astro-cid-s2h4trg5] p[data-astro-cid-s2h4trg5]{color:var(--muted);font-size:17px;line-height:1.66;padding:0 26px 22px;margin:0}.rb-cta[data-astro-cid-s2h4trg5]{background:var(--soft);border:1px solid var(--softborder);border-radius:18px;padding:clamp(44px,5vw,64px) clamp(24px,4vw,44px);display:flex;flex-direction:column;align-items:center;text-align:center}.rb-cta__h[data-astro-cid-s2h4trg5]{font-family:var(--headfont);font-size:clamp(34px,4.4vw,48px);font-weight:400;line-height:1.08;margin:0 0 14px;text-wrap:balance}.rb-cta__line[data-astro-cid-s2h4trg5]{font-size:19px;line-height:1.6;margin:0 auto 24px;max-width:560px}.rb-footer[data-astro-cid-s2h4trg5]{background:var(--surface);border-top:1px solid var(--border)}.rb-footer__inner[data-astro-cid-s2h4trg5]{max-width:1180px;margin:0 auto;padding:30px var(--pad);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.rb-footer__brand[data-astro-cid-s2h4trg5] .rb-brand__word[data-astro-cid-s2h4trg5]{font-size:17px}.rb-footer__nav[data-astro-cid-s2h4trg5]{display:flex;gap:20px;flex-wrap:wrap;font-size:17px;color:var(--muted)}.rb-footer__nav[data-astro-cid-s2h4trg5] a[data-astro-cid-s2h4trg5]:hover{color:var(--text)}.rb-footer__mail[data-astro-cid-s2h4trg5]{color:var(--accentText)}@media (max-width: 900px){.rb-nav[data-astro-cid-s2h4trg5]{display:none}.rb-hero__grid[data-astro-cid-s2h4trg5]{grid-template-columns:1fr}}@media (max-width: 520px){.rb-stage[data-astro-cid-s2h4trg5]{min-height:0;padding:18px 0 8px}.rb-phone[data-astro-cid-s2h4trg5]{width:64%}.rb-gallery[data-astro-cid-s2h4trg5]{grid-template-columns:1fr;justify-items:center}.rb-shot[data-astro-cid-s2h4trg5]{max-width:300px}}@media (max-width: 480px){.rb-btn[data-astro-cid-s2h4trg5]{padding:10px 14px;font-size:15px}.rb-brand__word[data-astro-cid-s2h4trg5]{font-size:18px}.rb-facts[data-astro-cid-s2h4trg5] li[data-astro-cid-s2h4trg5]{white-space:normal}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#f5eee1}a{color:inherit;text-decoration:none}
