.rbb{--orange:#e2502a;--orange-deep:#c13e1c;--orange-soft:#fdf0ec;--black:#0a0808;--black-soft:#1a1614;--white:#fff;--gray-100:#f5f2f0;--gray-200:#e8e3df;--gray-300:#c8c0b8;--gray-500:#6b635d;--gray-700:#3a3530;--grad-cta:linear-gradient(135deg, #b53718 0%, #e2502a 65%, #f0a537 100%);--grad-cta-hover:linear-gradient(135deg, #a02e12 0%, #c13e1c 65%, #e2823a 100%);--grad-cta-animated:linear-gradient(110deg, var(--orange-deep) 0%, var(--orange) 35%, var(--orange-deep) 65%, var(--orange) 100%);--shadow-cta-rest:0 8px 22px -8px color-mix(in srgb, var(--orange) 35%, transparent);--shadow-cta-glow:0 12px 32px -6px color-mix(in srgb, var(--orange) 52%, transparent), 0 0 18px 2px color-mix(in srgb, var(--orange) 14%, transparent);--grad-headline:linear-gradient(90deg, #f5a45e 0%, #e2502a 55%, #c13e1c 100%);--shadow-card-hover:0 24px 48px -20px #0a080826;--shadow-featured:0 30px 60px -20px #d3552747, 0 12px 24px -12px #0a080826;--portrait-shadow:0 28px 56px 2px color-mix(in srgb, var(--black) 24%, transparent), 0 8px 22px 1px color-mix(in srgb, var(--black) 12%, transparent);background:var(--white);color:var(--black);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,sans-serif;line-height:1.55}.rbb *,.rbb :before,.rbb :after{box-sizing:border-box}.rbb h1,.rbb h2,.rbb h3,.rbb .ui{font-family:Inter Tight,sans-serif}.rbb h1,.rbb h2{letter-spacing:-.038em;margin:0;font-weight:800;line-height:1.05}.rbb h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.rbb p{margin:0}.rbb .container{max-width:1240px;margin:0 auto;padding:0 32px}.rbb .section{padding:104px 0}.rbb .section--alt{background:var(--gray-100)}.rbb .section--dark{background:var(--black);color:var(--white)}.rbb .grad-text{background:var(--grad-headline);color:#0000;-webkit-background-clip:text;background-clip:text}.rbb .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--orange);align-items:center;gap:12px;font:800 12px Inter Tight,sans-serif;display:inline-flex}.rbb .eyebrow:before,.rbb .eyebrow:after{content:"";opacity:.5;background:currentColor;width:24px;height:1px}.rbb .h2{margin-top:16px;font-size:clamp(32px,4.4vw,52px)}.rbb .lead{color:var(--gray-500);max-width:640px;margin-top:18px;font-size:19px}.rbb .section--dark .lead{color:var(--gray-300)}.rbb .center{text-align:center}.rbb .center .lead{margin-left:auto;margin-right:auto}.rbb .btn{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:18px 30px;font:800 15px Inter Tight,sans-serif;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.rbb .btn--primary{background:var(--grad-cta);color:var(--white);box-shadow:0 14px 30px -12px #e2502a99}.rbb .btn--primary:hover{background:var(--grad-cta-hover);transform:translateY(-2px)}.rbb .btn--ghost{color:var(--black);border:2px solid var(--black);background:0 0}.rbb .btn--ghost:hover{background:var(--black);color:var(--white)}.rbb .btn--lg{padding:22px 38px;font-size:16px}.rbb .microcopy{color:var(--gray-500);margin-top:14px;font-size:13px}.rbb .section--dark .microcopy{color:var(--gray-300)}.rbb .topbar{background:var(--grad-cta);color:var(--white);text-align:center;letter-spacing:.06em;text-transform:uppercase;padding:10px 16px;font:700 13px Inter Tight,sans-serif}.rbb .topbar b{color:inherit}.rbb .header{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--gray-200);background:#ffffffeb;position:sticky;top:0}.rbb .header-inner{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.rbb .cobrand{align-items:center;gap:18px;display:flex}.rbb .cobrand img{width:auto;height:32px;display:block}.rbb .cobrand .x{color:var(--gray-300);font-size:22px;font-weight:300}.rbb .partner-mark{letter-spacing:-.01em;align-items:center;gap:10px;font:800 15px Inter Tight,sans-serif;display:flex}.rbb .partner-mark .seal{background:var(--black);width:38px;height:38px;color:var(--white);letter-spacing:0;border-radius:50%;place-items:center;font-size:9px;display:grid;overflow:hidden}.rbb .partner-lockup{color:var(--black);align-items:center;gap:10px;font:800 16px Inter Tight,sans-serif;display:flex}.rbb .cobrand .partner-logo{object-fit:contain;width:58px;height:58px}.rbb .header .btn{padding:12px 20px;font-size:13px}.rbb .hero{background:radial-gradient(1000px 500px at 85% -10%, var(--orange-soft), transparent 60%), var(--white);min-height:100svh;padding:80px 0 104px}.rbb .hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;display:grid}.rbb .hero h1{margin-top:18px;font-size:clamp(40px,5.6vw,68px)}.rbb .badge{background:var(--orange-soft);max-width:100%;color:var(--orange-deep);letter-spacing:0;white-space:nowrap;text-transform:uppercase;border-radius:4px;align-items:center;gap:10px;padding:12px 16px;font:800 22px/1.15 Inter Tight,sans-serif;display:inline-flex}.rbb .badge-logo{object-fit:contain;flex-shrink:0;width:152px;height:152px;display:block}@media (width>=1024px) and (width<=1199px){.rbb .badge{font-size:16px}.rbb .badge-logo{width:120px;height:120px}}@media (width<=767px){.rbb .badge{gap:8px;padding:12px;font-size:18px}.rbb .badge-logo{width:112px;height:112px}}@media (width<=479px){.rbb .badge{font-size:10px}}@media (width<=359px){.rbb .badge{font-size:8px}}.rbb .hero-ctas{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.rbb .hero-ctas .btn--primary{background-image:var(--grad-cta-animated);background-size:250% 100%;animation:8s ease-in-out infinite rbb-cta-gradient,4s ease-in-out infinite rbb-cta-breathe}.rbb .hero-ctas .btn--primary:hover{background-image:var(--grad-cta-animated);background-size:250% 100%}@keyframes rbb-cta-gradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes rbb-cta-breathe{0%,to{box-shadow:var(--shadow-cta-rest)}50%{box-shadow:var(--shadow-cta-glow)}}@media (prefers-reduced-motion:reduce){.rbb .hero-ctas .btn--primary{box-shadow:var(--shadow-cta-rest);transition:none;animation:none}.rbb .hero-ctas .btn--primary:hover{transform:none}}.rbb .trust-row{color:var(--gray-700);flex-wrap:wrap;gap:28px;margin-top:34px;font:700 16px Inter Tight,sans-serif;display:flex}.rbb .trust-row span{align-items:center;gap:8px;display:inline-flex}.rbb .welcome{box-shadow:none;color:var(--black);background:0 0;border:0;border-radius:0;padding:0;position:relative}.rbb .welcome-portrait{aspect-ratio:1.4;width:100%;box-shadow:var(--portrait-shadow);border-radius:8px;margin:0 auto;overflow:hidden}.rbb .welcome-portrait img{object-fit:cover;object-position:center 15%;border:0;width:100%;height:100%;display:block}.rbb .welcome-name{color:var(--black);letter-spacing:0;font:800 23px/1.2 Inter Tight,sans-serif}.rbb .welcome-role{color:var(--gray-700);margin-top:6px;font-size:14px;font-weight:500}.rbb .welcome blockquote{text-align:left;text-align-last:auto;text-indent:0;word-spacing:normal;white-space:normal;letter-spacing:0;color:var(--black-soft);border:0;margin:24px 0 0;padding:0 0 12px 44px;font:italic 400 28px/1.4 Georgia,Times New Roman,serif;display:block;position:relative}.rbb .welcome blockquote:before{content:"“";color:var(--orange);font:700 82px/1 Georgia,Times New Roman,serif;position:absolute;top:0;left:-6px}.rbb .quote-closing{color:var(--orange);vertical-align:-.2em;font:700 82px/0 Georgia,Times New Roman,serif;position:relative;top:12px}.rbb .welcome-attribution{margin:16px 0 0}.rbb .quote-trial{margin-top:20px;font-size:32px;line-height:1.5;display:block}.rbb .quote-signature{color:var(--orange);letter-spacing:0;word-spacing:normal;white-space:nowrap;vertical-align:baseline;margin:0;padding:0 0 8px;font:500 66px/0 Caveat,cursive;display:inline;position:relative}.rbb .quote-signature:after{content:"";border-top:3px solid;border-radius:60% 45% 0 0;height:13px;position:absolute;bottom:0;left:7%;right:2%;transform:rotate(-7deg)}.rbb .grid-4{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px;display:grid}.rbb .grid-3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.rbb .card{background:var(--white);border:1.5px solid var(--gray-200);border-radius:8px;padding:28px;transition:transform .25s,box-shadow .25s}.rbb .card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.rbb .card .icon{background:var(--orange-soft);width:44px;height:44px;color:var(--orange);border-radius:8px;place-items:center;margin-bottom:18px;display:grid}.rbb .card h3{font-size:20px}.rbb .card p{color:var(--gray-500);margin-top:10px;font-size:15px}.rbb .pain{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rbb .pain li{color:var(--gray-700);gap:8px;font-size:14px;display:flex}.rbb .pain li:before{content:"✕";color:var(--orange);font-weight:900}.rbb .consolidate{grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-top:72px;display:grid}.rbb .consolidate img{width:100%;height:auto;box-shadow:var(--shadow-featured);border-radius:8px;display:block}.rbb .checks{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rbb .checks li{align-items:flex-start;gap:12px;font-size:16px;display:flex}.rbb .check-mark{background:var(--orange);height:22px;color:var(--white);border-radius:50%;flex:0 0 22px;place-items:center;margin-top:2px;font-size:12px;font-weight:900;display:grid}.rbb .replaces{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.rbb .replaces span{background:var(--gray-100);color:var(--gray-500);border-radius:4px;padding:6px 10px;font:700 12px Inter Tight,sans-serif;text-decoration:line-through}.rbb .flow{grid-template-columns:340px 1fr;gap:32px;margin-top:56px;display:grid}.rbb .flow-tabs{align-content:start;gap:10px;display:grid}.rbb .flow-tab{text-align:left;background:var(--black-soft);color:var(--white);cursor:pointer;font:inherit;border:1.5px solid #2a2421;border-radius:8px;align-items:center;gap:14px;padding:18px 20px;transition:border-color .2s,background .2s;display:flex}.rbb .flow-tab:hover{border-color:var(--gray-700)}.rbb .flow-tab[aria-selected=true]{border-color:var(--orange);background:#241a16}.rbb .flow-num{height:34px;color:var(--gray-300);background:#2a2421;border-radius:50%;flex:0 0 34px;place-items:center;font:900 14px Inter Tight,sans-serif;display:grid}.rbb .flow-tab[aria-selected=true] .flow-num{background:var(--grad-cta);color:var(--white)}.rbb .flow-tab .t{font:700 16px Inter Tight,sans-serif}.rbb .flow-tab .s{color:var(--gray-300);font-size:13px}.rbb .flow-panel{background:var(--black-soft);border:1.5px solid #2a2421;border-radius:8px;gap:24px;padding:36px;animation:.35s rbbFade;display:grid}.rbb .flow-panel h3{font-size:28px}.rbb .flow-panel p{color:var(--gray-300)}.rbb .mock{background:var(--black);border:1px solid #2a2421;border-radius:8px;gap:10px;padding:20px;display:grid}.rbb .mock-row{background:#161210;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.rbb .mock-row .pill{letter-spacing:.08em;text-transform:uppercase;color:#f5a45e;white-space:nowrap;background:#e2502a26;border-radius:4px;padding:4px 8px;font:800 11px Inter Tight,sans-serif}.rbb .mock-row .pill--ok{color:#7fd6a0;background:#1f7a4533}.rbb .progress{background:#2a2421;border-radius:99px;height:6px;overflow:hidden}.rbb .progress>i{background:var(--grad-cta);height:100%;transition:width .4s;display:block}.rbb .flow-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.rbb .btn--dark-ghost{color:var(--white);border:2px solid var(--gray-700);background:0 0;padding:12px 18px;font-size:13px}.rbb .btn--dark-ghost:hover{border-color:var(--white)}@keyframes rbbFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rbb .playbook{background:var(--white);border:3px solid var(--orange);box-shadow:var(--shadow-featured);border-radius:8px;grid-template-columns:300px 1fr;align-items:center;gap:56px;padding:48px;display:grid}.rbb .book{aspect-ratio:3/4;background:var(--black);color:var(--white);box-shadow:-10px 0 0 -4px var(--orange-deep) inset, 0 30px 50px -20px #0a080880;border-radius:4px 10px 10px 4px;flex-direction:column;justify-content:space-between;padding:28px 24px;display:flex;transform:rotate(-3deg)}.rbb .book .k{letter-spacing:.18em;color:#f5a45e;text-transform:uppercase;font:800 11px Inter Tight,sans-serif}.rbb .book .bt{letter-spacing:-.03em;font:900 26px/1.05 Inter Tight,sans-serif}.rbb .book .bb{color:var(--gray-300);font:700 12px Inter Tight,sans-serif}.rbb .playbook h2{margin-top:14px;font-size:clamp(28px,3.4vw,40px)}.rbb .t-grid{grid-template-columns:1.3fr 1fr 1fr;gap:20px;margin-top:56px;display:grid}.rbb .video{background:var(--black);min-height:420px;color:var(--white);border-radius:8px;grid-row:span 2;align-items:flex-end;display:flex;position:relative;overflow:hidden}.rbb .video img{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.rbb .video .play{background:var(--grad-cta);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #e2502a40}.rbb .video .cap{padding:28px;position:relative}.rbb .video .cap b{font:800 22px Inter Tight,sans-serif;display:block}.rbb .quote .stars{color:var(--orange);letter-spacing:2px}.rbb .quote p{color:var(--gray-700);margin-top:12px;font-size:16px}.rbb .quote .who{margin-top:18px;font:800 14px Inter Tight,sans-serif}.rbb .quote .who span{color:var(--gray-500);font-weight:500;display:block}.rbb .stat{letter-spacing:-.04em;font:900 44px Inter Tight,sans-serif}.rbb .placeholder-note{color:var(--gray-500);text-align:center;margin-top:20px;font-size:13px}.rbb .faq{max-width:820px;margin:48px auto 0}.rbb .faq details{border-bottom:1.5px solid var(--gray-200);padding:22px 0}.rbb .faq summary{cursor:pointer;justify-content:space-between;gap:16px;font:700 18px Inter Tight,sans-serif;list-style:none;display:flex}.rbb .faq summary::-webkit-details-marker{display:none}.rbb .faq summary:after{content:"+";color:var(--orange);font-size:26px;line-height:1;transition:transform .2s}.rbb .faq details[open] summary:after{transform:rotate(45deg)}.rbb .faq details p{color:var(--gray-500);margin-top:12px}.rbb .cta-band{background:radial-gradient(800px 400px at 50% 0%, #e2502a59, transparent 70%), var(--black);color:var(--white);text-align:center;padding:104px 0}.rbb .cta-band h2{max-width:860px;margin:0 auto;font-size:clamp(34px,4.8vw,56px)}.rbb .footer{background:var(--black);color:var(--gray-300);border-top:1px solid #2a2421;padding:32px 0;font-size:13px}.rbb .footer .container{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.rbb .footer a{color:var(--gray-300)}.rbb .sticky-cta{z-index:40;background:#0a0808f0;padding:12px 16px;transition:transform .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.rbb .sticky-cta.show{transform:none}.rbb .sticky-cta .btn{width:100%;padding:16px}@media (width<=1023px){.rbb .hero-grid,.rbb .consolidate,.rbb .flow,.rbb .playbook{grid-template-columns:1fr}.rbb .grid-4{grid-template-columns:repeat(2,1fr)}.rbb .t-grid{grid-template-columns:1fr 1fr}.rbb .video{grid-area:auto/span 2;min-height:320px}.rbb .book{max-width:240px;margin:0 auto}}@media (width<=767px){.rbb .section{padding:64px 0}.rbb .container{padding:0 20px}.rbb .hero{padding:48px 0 64px}.rbb .grid-4,.rbb .grid-3{scroll-snap-type:x mandatory;gap:14px;margin:40px -20px 0;padding:0 20px 12px;display:flex;overflow-x:auto}.rbb .grid-4>*,.rbb .grid-3>*{scroll-snap-align:center;flex:0 0 82%}.rbb .t-grid{grid-template-columns:1fr}.rbb .video{grid-column:auto}.rbb .playbook{padding:28px}.rbb .header .btn,.rbb .cobrand .x,.rbb .partner-mark .name{display:none}.rbb .sticky-cta{display:block}.rbb .footer{padding-bottom:96px}.rbb .partner-lockup{gap:6px;font-size:14px}.rbb .cobrand{gap:12px}.rbb .cobrand .partner-logo{width:48px;height:48px}.rbb .welcome-portrait{max-width:480px}.rbb .welcome-name{font-size:23px}.rbb .welcome blockquote{padding-left:34px;font-size:23px}.rbb .quote-trial{font-size:26px}.rbb .welcome blockquote:before,.rbb .quote-closing{font-size:68px}.rbb .welcome-attribution{margin-left:0}}.rbb .hero{background:radial-gradient(900px 500px at 85% -10%, var(--orange-soft), transparent 60%), var(--gray-100)}.rbb .hero h1{color:var(--black);letter-spacing:0;font-weight:900;line-height:1.08}.rbb .grad-pop{background:var(--grad-headline);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding:.06em .08em .1em 0}.rbb .hero .lead{color:var(--gray-700)}.rbb .hero-roadmap-divider{background:var(--gray-300);height:2px;position:relative}.rbb .hero-roadmap-divider span{background:var(--grad-cta);border-radius:3px;width:120px;height:6px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.rbb .imported-sections,.rbb.osr-modal{--section-color-1:#d3552773;--section-color-2:#fff;--section-color-3:#ffffffeb;--section-color-4:#0a0808;--section-color-5:#1a1614;--section-color-6:#e2502a8c;--section-color-7:#fffffff5;--section-color-8:#0f0c0b;--section-color-9:#e2502a26;--section-color-10:#f5a45e;--section-color-11:#ffffffb8;--section-color-12:#000;--section-color-13:#000000eb;--section-color-14:#ffffff1a;--section-color-15:#00000038;--section-color-16:#e2502a;--section-color-17:#c13e1c;--section-color-18:#6b3a2a;--section-color-19:#f59e0b;--section-color-20:#fff6;--section-color-21:#ffffff38;--section-color-22:#ffffffd9;--section-color-23:#1a161400;--section-color-24:#c13e1c4d;--section-color-25:#e2502a8c;--section-color-26:#0a080800;--section-color-27:#1a1614a6;--section-color-28:#e2502ad9;--section-color-29:#0a080899;--section-color-30:#00000047;--section-color-31:#c13e1c00;--section-color-32:#781e0a8c;--section-color-33:#fff3;--roadmap-icon-depth:drop-shadow(0 1px 1px color-mix(in srgb,var(--black) 42%,transparent)) drop-shadow(0 5px 3px color-mix(in srgb,var(--black) 22%,transparent)) drop-shadow(0 10px 8px color-mix(in srgb,var(--black) 14%,transparent));--investor-teal:oklch(50% .09 190);--investor-green:oklch(50% .1 150);--investor-card-shadow:0 14px 24px -12px color-mix(in srgb,var(--black) 25%,transparent),0 4px 8px -3px color-mix(in srgb,var(--black) 10%,transparent),inset 0 1px 0 var(--white);--investor-card-shadow-raised:0 26px 40px -16px color-mix(in srgb,var(--black) 30%,transparent),0 8px 16px -8px color-mix(in srgb,var(--investor-accent) 28%,transparent),inset 0 1px 0 var(--white);--investor-icon-shadow:0 3px 0 color-mix(in srgb,var(--black) 22%,var(--white)),0 8px 12px -4px color-mix(in srgb,var(--black) 28%,transparent),inset 0 2px 1px var(--white);--investor-icon-outline:color-mix(in srgb,var(--orange-deep) 55%,var(--gray-700));--investor-icon-depth:drop-shadow(0 1px 0 color-mix(in srgb,var(--black) 45%,transparent)) drop-shadow(0 3px 2px color-mix(in srgb,var(--black) 22%,transparent));--orange-bright:var(--orange);--success-deep:#1f7a45;--gray-warm:var(--gray-500)}.rbb.osr-modal{background:var(--white);color:var(--black);width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.rbb .imported-sections .ts-initials{background:var(--black-soft);place-items:center;font-weight:800;display:grid}.rbb .imported-sections .compare{min-width:600px}.rbb .imported-sections #who-this-is-for .eyebrow{font-size:42px;line-height:1.15}@media (width<=767px){.rbb .imported-sections #who-this-is-for .eyebrow{gap:8px;font-size:36px}.rbb .imported-sections #who-this-is-for .eyebrow:before,.rbb .imported-sections #who-this-is-for .eyebrow:after{flex-shrink:0;width:16px}}.rbb .imported-sections .who-grid .who-card{--investor-accent:var(--orange-deep);background:linear-gradient(135deg,var(--white) 30%,color-mix(in srgb,var(--investor-accent) 7%,var(--white)) 70%,var(--white)) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--investor-accent) 35%,var(--white)),var(--gray-200),color-mix(in srgb,var(--investor-accent) 22%,var(--white))) border-box;box-shadow:var(--investor-card-shadow);background-position:0 0;background-size:200% 200%;border:1px solid #0000;border-radius:8px;padding:28px;transition:transform .35s,box-shadow .35s,background-position .7s;position:relative}.rbb .imported-sections .who-grid .who-card:nth-child(3n+2){--investor-accent:var(--investor-teal)}.rbb .imported-sections .who-grid .who-card:nth-child(3n){--investor-accent:var(--investor-green)}.rbb .imported-sections .who-grid .who-card .who-ico{--investor-accent:var(--orange-deep);border:1.5px solid var(--investor-icon-outline);background:linear-gradient(145deg,var(--white),color-mix(in srgb,var(--investor-accent) 14%,var(--white)));width:60px;height:60px;color:var(--investor-accent);box-shadow:var(--investor-icon-shadow);border-radius:8px;place-items:center;margin-bottom:24px;transition:transform .35s;display:inline-grid}.rbb .imported-sections .who-grid .who-card .who-ico svg{stroke-width:2.2px;filter:var(--investor-icon-depth)}.rbb .imported-sections .who-grid .who-card h3{margin:0;font-size:20px;line-height:1.25}.rbb .imported-sections .who-grid .who-card p{color:var(--gray-700);margin-top:12px;font-size:14px;line-height:1.65}@media (hover:hover){.rbb .imported-sections .who-grid .who-card:hover{box-shadow:var(--investor-card-shadow-raised);background-position:100% 100%;border-color:#0000;transform:translateY(-7px)}.rbb .imported-sections .who-grid .who-card:hover .who-ico{transform:translateY(-3px)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.rbb .imported-sections .who-grid .who-card:hover,.rbb .imported-sections .who-grid .who-card:hover .who-ico{transform:none}}.rbb .imported-sections .ts-card.photo-card{padding:0}.rbb .imported-sections h2.rs-title{color:var(--white)}.rbb .imported-sections .ts-card.quote .ts-quote{overflow-y:auto}.rbb .imported-sections .ts-card.quote.has-portrait{padding-bottom:0}.rbb .imported-sections .ts-card.quote.has-portrait .ts-quote{flex:none}.rbb .imported-sections .ts-portrait{flex:1 1 0;min-height:0;margin:12px -22px 0;position:relative}.rbb .imported-sections .ts-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;filter:drop-shadow(0 8px 12px var(--section-color-30));position:absolute;inset:0}.rbb .imported-sections .osr-step-card{white-space:normal;height:auto}.rbb .imported-sections .osr-step-card:hover{background:var(--white)}@media (prefers-reduced-motion:reduce){.rbb .imported-sections *{transition:none!important;animation:none!important}}.rbb .imported-sections,.rbb.osr-modal{--import-color-1:#e97b3a;--import-color-2:#e2502a;--import-color-3:#c44024;--import-color-4:#ffc68a;--import-color-5:#fff;--import-color-6:#ffffff8c;--import-color-7:#00000059;--import-color-8:#1a1a1a;--import-color-9:#c4402426;--import-color-10:#f0a537;--import-color-11:#c440242e;--import-color-12:#c4402473;--import-color-13:#e2502a80;--import-color-14:#c440248c;--import-color-15:#c4402459;--import-color-16:#00000040;--import-color-17:#fdf0ec;--import-color-18:#4a4a4a}
