#vision .platform-tour{background:#edebe8;color:#232b2e;padding:clamp(75px,8vw,140px) 0}#vision .platform-tour-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:end;margin-bottom:46px}#vision .platform-tour h2{font:400 clamp(43px,5.4vw,80px)/1.05 Georgia,'Times New Roman',serif;letter-spacing:-.045em;color:#232b2e;margin:18px 0 0;max-width:750px}#vision .platform-tour-heading>p{font-size:17px;line-height:1.6;color:#6c6354;max-width:560px}#vision .platform-tour-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin}#vision .platform-tour-tabs button{background:#e2e0db;border:0;border-bottom:3px solid transparent;color:#3f4e54;text-align:left;padding:20px 24px;min-width:205px;cursor:pointer;font-size:14px;font-weight:600}#vision .platform-tour-tabs button[aria-selected=true]{background:#242c30;color:#f2f1ef;border-color:#beb7ac}#vision .platform-tour-panels article{min-height:345px;background:#242c30;color:#f1efed;padding:clamp(30px,5vw,75px);display:grid;grid-template-columns:90px 1fr 100px;gap:35px;align-items:center}#vision .platform-tour-panels article[hidden]{display:none}#vision .platform-tour-panels h3{font:400 clamp(37px,5vw,73px)/1.07 Georgia,'Times New Roman',serif;letter-spacing:-.045em;color:#f1efed;margin:0 0 20px}#vision .platform-tour-panels p{font-size:18px;line-height:1.6;color:#e0ddd7;max-width:700px}#vision .platform-tour-index{font-size:12px;letter-spacing:.15em;color:#c9c4bb;align-self:start}#vision .platform-tour-glyph{font-size:85px;color:#ada496;align-self:end}#vision .platform-tour-foot{display:flex;justify-content:space-between;gap:22px;font-size:12px;padding-top:20px;color:#615a4d}#vision .platform-tour-foot a{color:#313c41;text-underline-offset:4px}#vision .platform-tour :focus-visible{outline:3px solid #a19787;outline-offset:4px}@media(max-width:760px){#vision .platform-tour-heading{grid-template-columns:1fr;gap:5px}#vision .platform-tour-tabs button{min-width:165px;padding:18px}#vision .platform-tour-panels article{grid-template-columns:1fr;gap:13px;min-height:390px}#vision .platform-tour-glyph{font-size:42px}#vision .platform-tour-foot{flex-direction:column}}
