.rbs-page{color:#11161d;overflow-x:hidden}.rbs-page h1,.rbs-page h2,.rbs-page h3{font-family:inherit}.rbs-page s{text-decoration:line-through}.rbs-page .rbs-cta:focus-visible,.rbs-page .rbs-es-pill:focus-visible,.rbs-page .v-expansion-panel-title:focus-visible,.rbs-page a:focus-visible{border-radius:4px;outline:3px solid #ffd9a0;outline-offset:2px}.rbs-cta{align-items:center;background:#c3241b;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1.15rem;gap:8px;justify-content:center;line-height:1;min-height:58px;padding:1rem 2.25rem;text-align:center;transition:box-shadow .2s ease,background .2s ease,-webkit-transform .12s ease;transition:transform .12s ease,box-shadow .2s ease,background .2s ease;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .12s ease}.rbs-cta,.rbs-cta strong{color:#fff;font-weight:800}.rbs-cta strong{font-size:1.5rem}.rbs-cta .fa{color:#fff;margin-left:4px}.rbs-cta:active,.rbs-cta:focus,.rbs-cta:hover{background:#de291f;box-shadow:0 14px 30px rgba(195,36,27,.4);color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.rbs-cta:active{-webkit-transform:translateY(0);transform:translateY(0)}.rbs-cta--outline{background:transparent;border:2px solid rgba(38,46,57,.55);box-shadow:0 4px 12px rgba(0,0,0,.06);color:#11161d}.rbs-cta--outline .fa,.rbs-cta--outline strong{color:inherit}.rbs-cta--outline:active,.rbs-cta--outline:focus,.rbs-cta--outline:hover{background:rgba(38,46,57,.05);border-color:#11161d;box-shadow:0 4px 12px rgba(0,0,0,.06);color:#11161d}.rbs-cta--ghost{background:#fff;color:#11161d}.rbs-cta--ghost .fa,.rbs-cta--ghost strong{color:inherit}.rbs-cta--ghost:active,.rbs-cta--ghost:focus,.rbs-cta--ghost:hover{background:#fff;box-shadow:none;color:#11161d}.rbs-section-head{margin:0 auto 36px;max-width:720px;text-align:center}.rbs-section-head h2{color:#11161d;font-size:1.9rem;font-weight:800;margin:6px 0 10px}@media (min-width:992px){.rbs-section-head h2{font-size:2.4rem}}.rbs-section-head p{color:#5a5750;font-size:1.05rem;margin:0}.rbs-kicker{color:#145355;display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rbs-kicker--light{color:#ffd9a0}.rbs-hero{background:#145355;color:#f4efe6;overflow:hidden;position:relative}@media (min-width:1301px){.rbs-hero{background:linear-gradient(100deg,#145355,#145355 58%,#082323 74%,#08110f)}}@media (min-width:1701px){.rbs-hero{background:linear-gradient(100deg,#145355,#145355 47%,#082323 57%,#08110f)}}.rbs-hero:before{background:url(/assets/images/banners/rbs-hero-beer.jpg) no-repeat right 62%;background-size:135% auto;bottom:0;-webkit-filter:contrast(1.08) saturate(1.2);filter:contrast(1.08) saturate(1.2);left:auto;mix-blend-mode:screen;right:max(24px,50% - 820px);top:0;width:min(46%,760px)}.rbs-hero:after,.rbs-hero:before{content:"";position:absolute;z-index:0}.rbs-hero:after{background:linear-gradient(100deg,rgba(20,83,85,.96),rgba(20,83,85,.72) 40%,rgba(20,83,85,.18) 62%,rgba(20,83,85,0) 80%,rgba(20,83,85,0));inset:0}@media (max-width:1300px){.rbs-hero:before{display:none}}@media (max-width:991px){.rbs-hero:after{background:linear-gradient(160deg,rgba(20,83,85,.96),rgba(20,83,85,.82) 55%,rgba(20,83,85,.7))}}.rbs-hero__inner{display:grid;gap:36px;grid-template-columns:1fr;justify-items:center;margin:auto;max-width:1280px;padding:56px 1.5rem 64px;position:relative;text-align:center;z-index:1}@media (min-width:992px){.rbs-hero__inner{align-items:center;grid-template-columns:minmax(0,620px) 1fr;justify-items:start;padding:80px 1.5rem 92px;text-align:left}}.rbs-hero__inner>*{min-width:0}.rbs-hero__main{max-width:620px;min-width:0;width:100%}@media (max-width:991px){.rbs-hero__main .rbs-offer-card{margin-inline:auto}}.rbs-hero__title{color:#f4efe6;font-size:2.3rem;font-weight:800;line-height:1.08;margin:0 0 14px}@media (min-width:992px){.rbs-hero__title{font-size:3.2rem}}.rbs-hero__title-line{white-space:normal}@media (min-width:992px){.rbs-hero__title-line{white-space:nowrap}}.rbs-hero__sub{color:hsla(39,39%,93%,.72);font-size:1.1rem;line-height:1.5;margin:0 0 26px;max-width:540px}.rbs-eyebrow{align-items:center;color:#fbad22;display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}@media (max-width:991px){.rbs-eyebrow{display:none}}.rbs-amber,.rbs-eyebrow .fa{color:#fbad22}.rbs-offer-card{background:rgba(13,60,62,.85);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 24px 50px rgba(0,0,0,.45);max-width:520px;padding:26px;width:100%}.rbs-offer-card__top{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-evenly;margin-bottom:18px;padding-bottom:18px}.rbs-offer-card__list{list-style:none;margin:0 0 22px;padding:0}.rbs-offer-card__list li{align-items:flex-start;display:flex;font-size:1.02rem;gap:10px;line-height:1.35;margin-bottom:12px;text-align:left}.rbs-offer-card__list li:last-child{margin-bottom:0}.rbs-offer-card__list li .fa{color:#fbad22;flex-shrink:0;margin-top:4px}.rbs-offer-card .rbs-cta{color:#fff;width:100%}.rbs-offer-card__fine{color:hsla(39,39%,93%,.72);font-size:.9rem;margin:14px 0 0;text-align:center}.rbs-offer-card__fine strong{color:#f4efe6}.rbs-price{display:flex;flex-direction:column}.rbs-price__amount{color:#fff;font-size:3rem;font-weight:800;line-height:1}.rbs-price__compare{font-size:.95rem;margin-top:4px}.rbs-price__compare,.rbs-price__compare s{color:hsla(39,39%,93%,.72)}.rbs-lang-toggle{align-items:center;background:#fff;border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.25);display:inline-flex;gap:4px;padding:4px}.rbs-lang-toggle__option{border-radius:999px;color:#11161d;font-size:1rem;font-weight:700;line-height:1;padding:8px 18px;transition:background .15s ease,color .15s ease;white-space:nowrap}.rbs-lang-toggle__option:hover{color:#c3241b;text-decoration:none}.rbs-lang-toggle__option.is-active{background:#c3241b;color:#fff;cursor:default}.rbs-es-pill{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#f4efe6;display:inline-flex;font-weight:700;gap:8px;margin-top:20px;padding:8px 16px}.rbs-es-pill .fa{color:#fbad22}.rbs-es-pill:hover{border-color:rgba(224,166,75,.5);color:#fbad22;text-decoration:none}.rbs-hero__rail{display:flex;flex-direction:column;gap:18px}@media (max-width:991px){.rbs-hero__rail{display:none}}.rbs-rail__badge{align-self:flex-start;background:#fff;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.4);padding:18px;width:264px}.rbs-rail__badge img{display:block;height:auto;width:100%}@media (min-width:992px){.rbs-rail__badge{align-self:flex-start;margin-right:auto}}.rbs-rail__badge--mobile{margin:4px auto 28px}@media (min-width:992px){.rbs-rail__badge--mobile{display:none}}@media (max-width:991px){.rbs-rail__badge--desktop{display:none}}.rbs-rail__chips{background:rgba(11,101,180,.85);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:14px;list-style:none;margin:0 auto;max-width:325px;padding:16px}.rbs-rail__chips li{align-items:center;color:#f4efe6;display:flex;font-size:1rem;font-weight:600;gap:12px}.rbs-rail__chips li .fa{color:#fbad22;flex-shrink:0;font-size:1.1rem;text-align:center;width:20px}.rbs-trustbar{background:#0f3f40;border-top:1px solid hsla(0,0%,100%,.12)}.rbs-trustbar__inner{align-items:center;display:flex;flex-direction:column;gap:12px;margin:auto;max-width:1280px;padding:18px 1.5rem;text-align:center}@media (min-width:768px){.rbs-trustbar__inner{flex-direction:row;gap:48px;justify-content:center}}.rbs-trustbar__inner span{align-items:center;color:#f4efe6;display:inline-flex;font-size:1.05rem;font-weight:700;gap:10px}.rbs-trustbar__inner span .fa{color:#fbad22}.rbs-passrate{background:linear-gradient(120deg,#fbad22,#ffc85a);color:#1c130a}.rbs-passrate__inner{align-items:center;display:flex;flex-direction:column;gap:8px;margin:auto;max-width:1100px;padding:30px 1.5rem;text-align:center}@media (min-width:768px){.rbs-passrate__inner{flex-direction:row;gap:28px;justify-content:center;text-align:left}}.rbs-passrate__figure{font-size:3.6rem;font-weight:900;line-height:1}.rbs-passrate__copy{display:flex;flex-direction:column;gap:4px}.rbs-passrate__copy strong{font-size:1.3rem;font-weight:800}.rbs-passrate__copy span{font-size:1rem;opacity:.85}.rbs-bundle{background:#e3e6eb;padding:64px 0}.rbs-bundle__inner{margin:auto;max-width:1000px;padding:0 1.5rem}.rbs-bundle__grid{display:grid;gap:22px;grid-template-columns:1fr}@media (min-width:768px){.rbs-bundle__grid{align-items:stretch;grid-template-columns:1fr 1fr}}.rbs-bundle-card{background:#fff;border:1px solid #bbb;border-radius:20px;box-shadow:0 6px 18px rgba(0,0,0,.05);display:flex;flex-direction:column;margin-inline:auto;max-width:400px;padding:28px 24px;position:relative;width:100%}.rbs-bundle-card--featured{box-shadow:0 16px 36px rgba(17,22,29,.12)}.rbs-bundle-card__top{align-items:center;display:flex;gap:14px;justify-content:center;margin-bottom:26px;min-height:200px}@media (max-width:991px){.rbs-bundle-card__top{gap:14px;min-height:0}}@media (max-width:359px){.rbs-bundle-card__top{flex-direction:column}}.rbs-bundle-card__art{background:#fff;border:1px solid #bbb;border-radius:6px;height:auto;max-height:160px;max-width:46%;width:auto}.rbs-bundle-card__art:only-child{max-height:215px;max-width:78%}@media (max-width:359px){.rbs-bundle-card__art{max-width:70%}.rbs-bundle-card__art:only-child{max-width:78%}}.rbs-bundle-card__plus{color:#11161d;flex:none;font-size:2rem;font-weight:800;line-height:1}.rbs-bundle-card__tag{align-self:center;background:#fff;border:1px solid #c3241b;border-radius:999px;color:#c3241b;font-size:1rem;font-weight:700;margin-bottom:18px;padding:8px 22px;text-align:center}.rbs-bundle-card__list{flex:1;list-style:none;margin:0 0 22px;padding:0}.rbs-bundle-card__list li{align-items:flex-start;display:flex;gap:10px;line-height:1.4;margin-bottom:14px}.rbs-bundle-card__list li .fa{color:#2ea041;font-size:1.25rem;margin-top:2px}.rbs-bundle-card__note{bottom:14px;color:#6f6a61;font-size:.82rem;left:24px;margin:0;position:absolute;right:24px;text-align:center}.rbs-bundle-card .rbs-cta{width:100%}.rbs-steps{background:#fff;padding:64px 0}.rbs-steps__inner{margin:auto;max-width:1200px;padding:0 1.5rem}.rbs-steps__track{display:grid;gap:26px 22px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.rbs-steps__track{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.rbs-steps__track{grid-template-columns:repeat(4,1fr)}}.rbs-steps__cta{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:44px}.rbs-steps__cta .rbs-cta{max-width:360px;width:100%}.rbs-steps__time{align-items:center;color:#5a5750;display:inline-flex;font-weight:700;gap:8px}.rbs-steps__time .fa{color:#145355}.rbs-step{background:#eee;border:1px solid #bbb;border-radius:16px;padding:30px 22px 24px;position:relative}.rbs-step__num{align-items:center;background:linear-gradient(135deg,#1e7b7e,#145355);border-radius:50%;color:#fff;display:flex;font-size:1.2rem;font-weight:800;height:42px;justify-content:center;left:22px;position:absolute;top:-18px;width:42px}.rbs-step h3{color:#11161d;font-size:1.15rem;font-weight:800;margin:12px 0 8px}.rbs-step p{color:#5a5750;font-size:.96rem;line-height:1.45;margin:0}.rbs-step p a{color:#145355;text-decoration:underline}.rbs-about{background:#e3e6eb;padding:64px 0}.rbs-about__inner{margin:auto;max-width:1100px;padding:0 1.5rem}.rbs-about__head{margin-bottom:34px;text-align:center}.rbs-about__head h2{color:#11161d;font-size:1.9rem;font-weight:800;margin:6px 0 0}@media (min-width:992px){.rbs-about__head h2{font-size:2.3rem}}.rbs-about__grid{display:grid;gap:28px;grid-template-columns:1fr}@media (min-width:992px){.rbs-about__grid{align-items:start;grid-template-columns:1.1fr 1.2fr .9fr}}.rbs-about__list{list-style:none;margin:0;padding:0}.rbs-about__list li{align-items:flex-start;display:flex;gap:10px;line-height:1.4;margin-bottom:14px}.rbs-about__list li .fa{color:#145355;margin-top:4px}.rbs-about__list li a{color:#145355;text-decoration:underline}.rbs-about__copy{color:#4f4c45;font-size:1.02rem;line-height:1.6}.rbs-about__copy p{margin:0}@media (min-width:992px){.rbs-about__copy{align-self:center}}.rbs-cost-card{background:#fff;border:1px solid #bbb;border-radius:16px;box-shadow:0 8px 22px rgba(0,0,0,.06);padding:22px}.rbs-cost-card__title{color:#145355;display:block;font-size:.8rem;font-weight:800;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.rbs-cost-card__row{border-bottom:1px dashed #e2dccf;display:flex;font-size:1rem;justify-content:space-between;padding:8px 0}.rbs-cost-card__row--total{border-bottom:none;border-top:2px solid #11161d;color:#11161d;font-size:1.15rem;font-weight:800;margin-top:6px;padding-top:12px}.rbs-cost-card__note{color:#6f6a61;font-size:.8rem;margin:12px 0 0}.rbs-faq{background:#fff;padding:60px 0}.rbs-faq__inner{margin:auto;max-width:1100px;padding:0 1.5rem}.rbs-faq__grid{display:flex;flex-direction:column;gap:16px}@media (min-width:992px){.rbs-faq__grid{align-items:flex-start;flex-direction:row;gap:24px}}.rbs-faq__col{display:flex;flex:1;flex-direction:column;gap:14px}.rbs-faq .v-expansion-panel{background:#eee;border-radius:12px!important;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden}.rbs-faq .v-expansion-panel-title{color:#11161d;font-size:1.02rem;font-weight:700;min-height:62px}.rbs-faq .v-expansion-panel-title__overlay{opacity:0}.rbs-faq .v-expansion-panel-text{font-size:.97rem;line-height:1.5}.rbs-faq .v-expansion-panel-text a{color:#145355}.rbs-employer{background:linear-gradient(120deg,#0a2b2c,#11161d);color:#f4efe6}.rbs-employer__inner{align-items:flex-start;display:flex;flex-direction:column;gap:22px;margin:auto;max-width:1100px;padding:56px 1.5rem}@media (min-width:768px){.rbs-employer__inner{align-items:center;flex-direction:row;gap:40px;justify-content:space-between}}.rbs-employer__copy h2{color:#f4efe6;font-size:1.8rem;font-weight:800;margin:6px 0 8px}.rbs-employer__copy p{color:hsla(39,39%,93%,.72);margin:0;max-width:560px}.rbs-employer .rbs-cta{flex-shrink:0}.rbs-finalcta{background:#145355;border-top:1px solid rgba(224,166,75,.28);color:#f4efe6;overflow:hidden;position:relative}.rbs-finalcta:before{background:linear-gradient(90deg,rgba(20,83,85,.95),rgba(20,83,85,.6)),url(/assets/images/banners/rbs-hero-beer.jpg);background-position:50%;background-size:cover;content:"";inset:0;position:absolute;z-index:0}.rbs-finalcta__inner{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:auto;max-width:1100px;padding:56px 1.5rem;position:relative;z-index:1}@media (min-width:768px){.rbs-finalcta__inner{align-items:center;flex-direction:row;gap:40px;justify-content:space-between}}.rbs-finalcta__inner h2{color:#f4efe6;font-size:2rem;font-weight:800;margin:0 0 8px}.rbs-finalcta__inner p{color:hsla(39,39%,93%,.72);margin:0;max-width:560px}.rbs-finalcta .rbs-cta{flex-shrink:0}.rbs-aboutpfs{background:#fff;padding:60px 0}.rbs-aboutpfs__inner{align-items:center;display:grid;gap:28px;grid-template-columns:1fr;margin:auto;max-width:1100px;padding:0 1.5rem}@media (min-width:992px){.rbs-aboutpfs__inner{gap:48px;grid-template-columns:1fr 1.6fr}}.rbs-aboutpfs__img img{border-radius:14px;height:auto;width:100%}.rbs-aboutpfs__copy h2{color:#11161d;font-size:1.8rem;font-weight:800;margin:6px 0 12px}.rbs-aboutpfs__copy p{color:#4f4c45;line-height:1.6;margin:0 0 14px}
