.rb-product-explorer{width:var(--rb-container);margin:0 auto;padding:var(--rb-section-space) 0;color:var(--rb-ink);scroll-margin-top:130px}.rb-product-explorer>header{max-width:760px;margin-bottom:32px}.rb-product-explorer__eyebrow{font:650 12px/1.4 var(--rb-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--rb-muted);margin:0 0 14px}.rb-product-explorer h2{font:650 var(--rb-type-h2)/1.16 var(--rb-font-display);letter-spacing:var(--rb-tracking-display);margin:0 0 16px}.rb-product-explorer>header>p:last-child{font-size:17px;line-height:1.6;color:var(--rb-slate);max-width:650px}.rb-product-explorer__tabs{display:flex;gap:4px;overflow:auto;padding:0 0 12px;border-bottom:1px solid var(--rb-line);scrollbar-width:thin}.rb-product-explorer__tabs button{flex:1 0 auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:0;border-radius:6px;background:transparent;color:var(--rb-slate);font:600 13px/1.4 var(--rb-font-text);cursor:pointer}.rb-product-explorer__tabs button>span{font-size:11px;color:var(--rb-muted)}.rb-product-explorer__tabs button[aria-selected=true]>span{color:inherit;opacity:.85}.rb-product-explorer__tabs button[aria-selected=true]{color:#fff;background:var(--rb-indigo)}.rb-product-explorer button:focus-visible{outline:2px solid var(--rb-orange);outline-offset:3px}.rb-product-explorer__panel{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.7fr);align-items:center;gap:clamp(24px,4vw,48px);padding-top:32px}.rb-product-explorer__summary h3{font:650 24px/1.24 var(--rb-font-display);letter-spacing:var(--rb-tracking-display);margin:0 0 14px}.rb-product-explorer__summary p{color:var(--rb-slate);font-size:16px;line-height:1.65;margin:0}.rb-product-explorer__summary a{display:inline-flex;margin-top:22px}.rb-product-insight{margin:0;min-width:0;width:100%;max-width:960px;--insight-bg:#edf0f5;--insight-shadow:0 8px 22px #101b3510}.rb-product-insight__stage{position:relative;isolation:isolate;display:grid;align-content:center;gap:24px;min-height:260px;padding:clamp(22px,3vw,36px);background:var(--insight-bg);border-radius:var(--rb-radius);overflow:hidden}.rb-product-insight__context,.rb-product-insight__focus{position:relative;min-width:0;width:100%;margin:auto;overflow:hidden;border-radius:8px;box-shadow:var(--insight-shadow)}.rb-product-insight picture{display:block}.rb-product-insight img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain}.rb-product-insight__context{max-width:880px}.rb-product-insight__focus{width:76%;max-width:680px;margin-right:0}.rb-product-insight figcaption{display:flex;gap:20px;align-items:baseline;justify-content:space-between;padding:14px 0;font:500 13px/1.6 var(--rb-font-text);color:var(--rb-muted)}.rb-product-insight figcaption>span{color:var(--rb-ink);font-weight:650}.rb-product-insight figcaption p{max-width:640px;margin:0}.rb-product-insight.is-worklist{--insight-bg:#e9eeed}.rb-product-insight.is-worklist .rb-product-insight__focus{width:58%;max-width:400px}.rb-product-insight.is-rates{--insight-bg:#eceef6}.rb-product-insight[data-product-insight=pricing] .rb-product-insight__context{max-width:560px;margin-left:0}.rb-product-insight.is-rates .rb-product-insight__focus{width:76%;max-width:560px}.rb-product-insight.is-profile{--insight-bg:#e8eef1}.rb-product-insight.is-profile .rb-product-insight__context{max-width:560px;box-shadow:none}.rb-product-insight.is-conversation .rb-product-insight__stage{grid-template-columns:1fr 1fr;gap:20px}.rb-product-insight.is-conversation .rb-product-insight__focus{width:100%;align-self:end}.rb-product-insight.is-offer{--insight-bg:#eeeae4}.rb-product-insight.is-offer .rb-product-insight__focus{width:90%}.rb-product-insight.is-ledger{--insight-bg:#101b35}.rb-product-insight.is-ledger .rb-product-insight__context{box-shadow:none}.rb-product-insight[data-product-insight=finance] .rb-product-insight__context{max-width:540px}.rb-product-insight__backdrop{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;filter:brightness(.8);z-index:-1}.rb-product-insight.is-service .rb-product-insight__context{max-width:620px;margin-left:0}.rb-product-insight.is-service .rb-product-insight__focus{width:90%;max-width:620px}.rb-product-insight.is-document .rb-product-insight__context{box-shadow:none;max-width:740px}.rb-product-insight[data-product-insight=pricing-rules] .rb-product-insight__context{max-width:330px}.rb-product-insight[data-product-insight=online-checkin] .rb-product-insight__context{max-width:500px}.rb-product-insight[data-product-insight=kiosk] .rb-product-insight__context{max-width:530px}.rb-feature-insight{width:var(--rb-container);margin:0 auto;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.45fr);align-items:center;gap:clamp(28px,5vw,64px);padding:var(--rb-section-space-compact) 0 var(--rb-section-space)}.rb-feature-insight>header{display:grid;gap:18px;align-content:start}.rb-feature-insight h2{font:650 var(--rb-type-h2)/1.2 var(--rb-font-display);letter-spacing:var(--rb-tracking-display);margin:0;color:var(--rb-ink)}.rb-feature-insight>header>p{font-size:16px;line-height:1.65;color:var(--rb-slate);margin:0}.rb-feature-insight>header>.rb-text-link{justify-self:start;margin-top:4px}.rb-feature-insight figcaption>span{display:none}@media(max-width:899px){.rb-product-explorer__panel,.rb-feature-insight{grid-template-columns:minmax(0,1fr)}.rb-product-explorer__summary{max-width:640px}.rb-product-explorer__summary a{margin-top:16px}.rb-feature-insight>header{max-width:680px}.rb-product-insight{margin-inline:auto}}@media(max-width:759px){.rb-product-explorer__tabs button{padding:11px 13px;font-size:13px}.rb-product-explorer__panel{padding-top:24px;gap:22px}.rb-product-explorer__summary h3{font-size:22px}.rb-product-insight__stage{gap:22px;min-height:220px;padding:22px 18px}.rb-product-insight img{max-height:380px}.rb-product-insight__focus{width:100%}.rb-product-insight.is-worklist .rb-product-insight__focus{width:86%}.rb-product-insight.is-rates .rb-product-insight__focus{width:100%}.rb-product-insight.is-conversation .rb-product-insight__stage{grid-template-columns:1fr;gap:22px}.rb-product-insight.is-conversation .rb-product-insight__context{width:90%;margin-left:0}.rb-product-insight.is-conversation .rb-product-insight__focus{width:90%;margin-right:0}.rb-product-insight.is-offer .rb-product-insight__focus{display:none}.rb-product-insight.is-offer .rb-product-insight__context{max-width:310px}.rb-product-insight.is-service .rb-product-insight__focus{width:95%}.rb-product-insight figcaption{display:block}.rb-product-insight figcaption p{margin-top:7px}.rb-feature-insight{gap:24px;padding:40px 0 48px}}
