:root{--rbz-ink:#071b35;--rbz-accent:#c61f2b;--rbz-paper:#f3f6fa;--rbz-muted:#536174}
body{font-size:17px;line-height:1.65}h1,h2,h3{line-height:1.12}h2{margin:0 0 20px}h3{font-size:1.28rem}.wrap{width:90%;max-width:1180px}.section{padding:54px 0}.nav{align-items:center;gap:16px}.nav .rbz-brand{font-weight:800;font-size:1.12rem;color:white;text-decoration:none;white-space:nowrap;margin:0}.nav a{font-size:.95rem}.nav div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.nav div a{margin:0 0 0 10px}.hero-grid{padding:55px 0;gap:38px}.hero h1{font-size:clamp(2.7rem,5.3vw,4.8rem);max-width:770px}.hero .lede{font-size:1.15rem}.rbz-side-card{border-top:6px solid var(--rbz-accent);background:white;color:var(--rbz-ink);padding:28px;border-radius:15px;box-shadow:0 15px 50px #0003}.rbz-side-card .big{font-size:3.5rem}.rbz-pathways{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.rbz-pathways a{color:white;border:1px solid #9baec6;border-radius:22px;padding:8px 15px;text-decoration:none;font-size:.95rem}.rbz-story{background:var(--rbz-paper);padding:32px;border-radius:16px;margin-bottom:30px}.rbz-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rbz-story-grid article{background:white}.rbz-story-grid p{font-size:1rem}.rbz-support{font-size:.94rem;color:var(--rbz-muted)}.rbz-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rbz-grid article{background:white;min-width:0}.rbz-fact-label{font-size:.95rem;line-height:1.45;color:var(--rbz-muted)}.rbz-fact-value{font-weight:800;font-size:1.85rem;line-height:1.35;color:var(--rbz-ink);margin:9px 0}.rbz-fact-note{font-size:.92rem;line-height:1.55;color:var(--rbz-muted)}.rbz-section-intro{max-width:850px}.rbz-primary-fact{background:var(--rbz-paper)}.rbz-primary-fact .rbz-grid{grid-template-columns:1fr 1fr}.rbz-browse{background:var(--rbz-ink);color:white;padding:38px 0}.rbz-browse .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px}.rbz-browse h2{font-size:2rem}.rbz-browse a{white-space:nowrap}.rbz-feature-questions{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rbz-prose{max-width:880px}.rbz-prose h2{font-size:2rem;margin-top:32px}.rbz-prose h3{margin-top:25px}.rbz-prose p{margin-bottom:16px}.rbz-source dt{font-weight:700;margin-top:18px}.rbz-source dd{margin:3px 0 16px;color:var(--rbz-muted)}.rbz-source summary{cursor:pointer;padding:18px 0;font-weight:700}.rbz-source pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem}.rbz-form-context{font-size:.96rem;background:#edf3f8;padding:14px;border-radius:8px}.rbz-compare-story{background:#edf3f8;padding:25px;border-radius:14px;margin:22px 0}.rbz-compare-story h2{font-size:1.65rem}.rbz-compare-story p{max-width:1000px}.rbz-footer-links{display:flex;gap:18px;flex-wrap:wrap}.rbz-footer-links a{color:#fff}.rbz-share-label{font-size:1.1rem}.rbz-share-value{font-size:1.8rem;font-weight:bold}.rbz-welcome{background:#edf3f8;padding:10px 0;font-size:.9rem;color:#33465f}.rbz-nav-toggle{display:none}.rbz-deep-link{margin:20px 0}.rbz-deep-link a{font-weight:700}.rbz-compare-link{display:inline-block;margin-top:10px;color:white!important}.mwz-form input,.mwz-form select,.mwz-form textarea{font-size:1rem}.mwz-form-status{font-size:1rem}.mwz-hero-share{display:block}.rbz-static-signup{display:none}.directory-controls{display:flex;gap:16px;flex-wrap:wrap}.directory-controls label{display:flex;flex-direction:column;flex:1}.directory-controls input,.directory-controls select{padding:12px;border:1px solid #bccada;border-radius:8px}.directory-results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.directory-results a{display:flex;flex-direction:column;border:1px solid #dbe2ea;padding:15px;border-radius:10px;text-decoration:none}.directory-results span{font-size:.95rem}.rbz-local-note{background:#fff3d4;border:1px solid #dfc677;padding:12px;margin:10px 0}
@media(max-width:850px){.nav{flex-wrap:wrap}.nav div{width:100%;justify-content:flex-start}.hero-grid{grid-template-columns:1fr}.rbz-side-card{max-width:600px}.rbz-story-grid,.rbz-grid,.rbz-feature-questions{grid-template-columns:1fr 1fr}.rbz-browse .wrap{display:block}.rbz-browse .btn{display:inline-block}.directory-results{grid-template-columns:1fr 1fr}.rbz-nav-toggle{display:block}.nav div[hidden]{display:none!important}}
@media(max-width:560px){body{font-size:17px}.hero h1{font-size:2.8rem}.hero-grid{padding:35px 0}.section{padding:38px 0}.rbz-grid,.rbz-story-grid,.rbz-feature-questions,.rbz-primary-fact .rbz-grid,.directory-results{grid-template-columns:1fr}.rbz-story{padding:20px}.rbz-side-card{padding:24px}.rbz-pathways a{font-size:.9rem}.nav div a{margin:0 10px 0 0}.rbz-source pre{font-size:.8rem}.foot{gap:18px}.share{padding:24px 18px}.share strong{font-size:1.65rem}.mwz-actions a,.mwz-actions button{font-size:.94rem}}
@media print{header.hero,.rbz-pathways,.rbz-browse,.expert,#share,.mwz-updates,.rbz-footer-links{display:none}.rbz-story,.rbz-primary-fact{background:white}.section{padding:18px 0}.rbz-grid{grid-template-columns:repeat(2,1fr)}article{box-shadow:none;break-inside:avoid}.wrap{width:100%}}
