.why-busportal[data-v-9b345318]{width:min(100%,1200px);margin:0 auto;padding:60px 0 46px}.why-busportal__header[data-v-9b345318]{display:flex;max-width:860px;flex-direction:column;gap:16px;margin:0 auto 40px;text-align:center}.why-busportal__kicker[data-v-9b345318],.why-busportal__title[data-v-9b345318],.why-busportal__feature-title[data-v-9b345318],.why-busportal__feature-text[data-v-9b345318],.why-busportal__schedule-title[data-v-9b345318],.why-busportal__schedule-text[data-v-9b345318],.why-busportal__schedule-followup[data-v-9b345318],.why-busportal__schedule-note[data-v-9b345318],.why-busportal__scale-kicker[data-v-9b345318],.why-busportal__scale-title[data-v-9b345318],.why-busportal__scale-text[data-v-9b345318]{margin:0}.why-busportal__kicker[data-v-9b345318],.why-busportal__schedule-title span[data-v-9b345318],.why-busportal__scale-kicker[data-v-9b345318]{color:var(--accent-blue)}.why-busportal__title[data-v-9b345318]{color:var(--black);font-weight:700}.why-busportal__grid[data-v-9b345318]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.why-busportal__card[data-v-9b345318]{min-width:0;border-radius:40px;background:var(--grey-5);box-shadow:var(--shadow-card-lg);color:var(--white)}.why-busportal__feature[data-v-9b345318]{display:flex;min-height:300px;flex-direction:column;align-items:flex-start;padding:32px}.why-busportal__feature>img[data-v-9b345318]{flex:0 0 auto;margin-bottom:20px}.why-busportal__feature-title[data-v-9b345318]{margin-bottom:18px;color:var(--white)}.why-busportal__feature-text[data-v-9b345318],.why-busportal__schedule-text[data-v-9b345318],.why-busportal__schedule-followup[data-v-9b345318],.why-busportal__schedule-note[data-v-9b345318],.why-busportal__scale-text[data-v-9b345318]{color:var(--grey-1)}.why-busportal__schedule[data-v-9b345318]{position:relative;grid-column:span 2;min-height:300px;overflow:hidden;padding:32px}.why-busportal__schedule-content[data-v-9b345318]{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:flex-start}.why-busportal__schedule-title[data-v-9b345318]{max-width:690px;color:var(--white);font-weight:700}.why-busportal__schedule-text[data-v-9b345318]{max-width:700px;margin-top:12px}.why-busportal__schedule-text strong[data-v-9b345318]{font-weight:600}.why-busportal__schedule-followup[data-v-9b345318]{margin-top:10px;font-style:italic}.why-busportal__schedule-button[data-v-9b345318]{width:298px;margin-top:12px}[data-v-9b345318] .why-busportal__schedule-button{background:var(--accent-blue)!important}.why-busportal__schedule-note[data-v-9b345318]{display:flex;align-items:center;gap:8px;margin-top:12px}.why-busportal__schedule-note span[data-v-9b345318]{color:var(--success)}.why-busportal__schedule-person[data-v-9b345318]{position:absolute;right:63px;bottom:-9px;z-index:0;width:103px;height:auto;pointer-events:none}.why-busportal__scale[data-v-9b345318]{display:flex;min-height:300px;flex-direction:column;align-items:flex-start;padding:32px}.why-busportal__scale-kicker[data-v-9b345318]{margin-bottom:20px}.why-busportal__scale-title[data-v-9b345318]{margin-bottom:18px;color:var(--white)}@media(max-width:960px){.why-busportal[data-v-9b345318]{padding:40px 20px}.why-busportal__header[data-v-9b345318]{gap:8px;margin-bottom:40px}.why-busportal__kicker[data-v-9b345318],.why-busportal__scale-kicker[data-v-9b345318]{font:var(--font-mobile-kicker);letter-spacing:.54px}.why-busportal__title[data-v-9b345318]{font:var(--font-mobile-h2);font-weight:600}.why-busportal__grid[data-v-9b345318]{grid-template-columns:minmax(0,1fr);gap:24px}.why-busportal__feature[data-v-9b345318],.why-busportal__schedule[data-v-9b345318],.why-busportal__scale[data-v-9b345318]{grid-column:auto;padding:20px}.why-busportal__feature[data-v-9b345318]{min-height:300px}.why-busportal__schedule[data-v-9b345318]{min-height:480px}.why-busportal__schedule-title[data-v-9b345318]{max-width:100%;font:var(--font-mobile-t1);font-weight:500}.why-busportal__schedule-text[data-v-9b345318]{max-width:100%;margin-top:16px;font:var(--font-b1)}.why-busportal__schedule-followup[data-v-9b345318]{max-width:100%;margin-top:16px}.why-busportal__schedule-button[data-v-9b345318]{width:100%;margin-top:16px}.why-busportal__schedule-note[data-v-9b345318]{max-width:190px;margin-top:14px}.why-busportal__schedule-person[data-v-9b345318]{right:8px;width:98px}.why-busportal__scale[data-v-9b345318]{min-height:216px}.why-busportal__scale-kicker[data-v-9b345318]{margin-bottom:22px}.why-busportal__scale-title[data-v-9b345318]{margin-bottom:20px}}
