.driver-variants{display:flex;gap:8px;margin-top:20px}.driver-variants button{font-size:11px;padding:9px 15px;border:1px solid #d8dfe2;border-radius:25px}.driver-variants [aria-pressed=true]{border-color:#667983;background:#e8eff2}.driver-entry{margin-top:-35px}.material-hero{padding:65px 0 45px;max-width:850px}.material-hero h1{font-size:clamp(42px,6vw,74px);font-weight:500;line-height:1.08;letter-spacing:-.055em}.material-lead{font-size:20px;color:#6d7b83;max-width:650px}.material-note{font-size:12px;color:#7b8286;max-width:700px}.material-tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.material-tech-grid article{border-radius:27px;background:#e8eff1;padding:30px}.material-tech-grid article span{font-size:10px;color:#71838e;letter-spacing:.07em}.material-tech-grid h2{font-size:28px;font-weight:500;letter-spacing:-.035em;margin:20px 0}.material-tech-grid p{font-size:14px;color:#667781;max-width:440px}.material-source{font-size:11px;color:#77828a;margin:25px 0 0}.material-source a{text-decoration:underline;text-underline-offset:3px}.material-application{padding:70px 0 55px;border-bottom:1px solid #e0e5e6}.material-application h2,.material-link-section h2{font-size:40px;font-weight:500;letter-spacing:-.045em}.application-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:30px}.application-grid h3{font-size:23px;font-weight:500;letter-spacing:-.02em}.application-grid p{font-size:14px;color:#6f787e}.material-language{padding:55px 0 75px}.material-language blockquote{font-size:29px;line-height:1.4;letter-spacing:-.03em;margin:25px 0;max-width:800px}.material-language p{font-size:12px;color:#788087;max-width:700px}.material-link-section{padding:45px 35px;background:#e7eef1;border-radius:30px;margin-bottom:60px}.material-link-section p{font-size:14px;color:#6d7c85;max-width:700px}.material-link-section .innovation-cta{margin-top:15px}.role-entry-list{display:flex;flex-direction:column;gap:0}.landing .entry{min-width:190px}@media(max-width:700px){.driver-variants button{font-size:10px}.material-hero{padding:40px 0 30px}.material-lead{font-size:16px}.material-tech-grid{grid-template-columns:1fr;gap:15px}.material-tech-grid article{padding:23px}.material-tech-grid h2{font-size:25px}.application-grid{grid-template-columns:1fr;gap:25px}.material-application{padding:45px 0}.material-application h2,.material-link-section h2{font-size:33px}.material-language{padding:40px 0}.material-language blockquote{font-size:24px}.material-link-section{padding:30px 23px;border-radius:23px}.driver-entry{margin-top:-30px}}

.driver-variants a{font-size:11px;padding:9px 15px;border:1px solid #d8dfe2;border-radius:25px;display:inline-block}.driver-variants a[aria-current=page]{border-color:#667983;background:#e8eff2}.driver-variants{flex-wrap:wrap}.driver-pair-art{width:100%;background:#f4f1e9;border-radius:26px}.driver-pair-art svg{width:100%;height:760px;display:block}.driver-common-functions{text-align:left;padding-top:45px}.driver-common-functions .section-heading{font-size:32px}.driver-common-functions svg{display:block;width:100%;height:auto;border-radius:22px;overflow:hidden;border:1px solid #e5e5df}.driver-common-functions .art-note{max-width:820px}#driver-dialog-art svg{width:100%;height:82svh;display:block;background:#f3f0e8}@media(max-width:700px){.driver-variants a{font-size:10px;padding:8px 12px}.driver-pair-art svg{height:600px}.driver-common-functions .section-heading{font-size:27px}.driver-common-functions{padding-top:32px}}

.driver-pair-art{background:#f4f1e9}.driver-pair-art img{width:100%;height:auto;display:block}#driver-dialog-art img{width:100%;height:auto;display:block}
