.reference-dual-entry{display:grid;grid-template-columns:1fr 1fr;background:#fffff3;color:#111;padding:95px max(5%,calc((100% - 1250px)/2));border-block:1px solid #19101e20}.reference-dual-entry article{text-align:center;padding:0 35px}.reference-dual-entry article+article{border-left:1px solid #19101e26}.reference-dual-entry h2{font-size:40px;margin:20px 0;color:#111}.reference-dual-entry p{max-width:350px;margin:0 auto 30px;color:#383139}.reference-dual-entry a{display:inline-block;color:#111;padding-bottom:8px;border-bottom:1px solid #111;font:13px monospace}.entry-symbol{display:block;height:64px;font-size:64px;line-height:1;color:#6026b5}.entry-ring{width:55px;height:55px;border:3px solid #6026b5;border-radius:50%;margin:5px auto 4px;position:relative}.entry-ring:after{content:'';position:absolute;inset:8px;border:1px solid #6026b5;border-radius:50%}.footer-business-index{display:grid;grid-template-columns:1fr 1fr;gap:0 55px;margin:0 0 65px;padding:15px 0 40px;border-bottom:1px solid #a797b44a}.footer-business-index a{font-size:clamp(22px,2.8vw,39px);font-weight:500;line-height:1.2;letter-spacing:-.04em;padding:22px 0;border-bottom:1px solid #a797b43d;transition:color .2s,padding .25s;color:inherit}.footer-business-index a:hover{color:#9e64eb!important;padding-left:10px}.career-fun .career-slide:hover{transform:translateX(calc(-50% + var(--offset,0)*95px)) rotate(calc(var(--offset,0)*11deg)) scale(var(--card-scale,1))}
.knowledge-hub .insight-grid{gap:18px;align-items:stretch}.knowledge-hub .insight-grid .insight{background:#fffff3;border:1px solid #35284130;padding:28px;display:flex;flex-direction:column;transition:background .25s,transform .25s}.knowledge-hub .insight-grid .insight:hover,.knowledge-hub .insight-grid .insight:focus-within{background:#f4e4c9;transform:translateY(-5px)}.knowledge-hub .insight h3{font-size:clamp(25px,2.5vw,36px);line-height:1.15;order:-3;margin-top:0;min-height:82px}.knowledge-hub .insight .label{order:-2;display:inline-block;align-self:flex-start;border:1px solid #34203d35;border-radius:25px;padding:8px 12px;margin:5px 0 32px;font-size:10px;background:#fffff8}.knowledge-hub .insight .art{height:auto;aspect-ratio:1.65;margin-bottom:22px;overflow:hidden}.knowledge-hub .insight .art img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.knowledge-hub .insight:hover .art img{transform:scale(1.04)}.knowledge-hub .insight p{font-size:15px;color:#383239!important}.knowledge-hub .insight a:focus-visible{outline:2px solid #702aba;outline-offset:5px}@media(max-width:760px){.knowledge-hub .insight-grid{grid-template-columns:1fr}.knowledge-hub .insight h3{min-height:0}}@media(prefers-reduced-motion:reduce){.knowledge-hub .insight-grid .insight,.knowledge-hub .insight .art img{transition:none}}
.insight-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:25px 0 60px}.insight-filter button{padding:10px 18px;border:1px solid #34203d35;border-radius:24px;background:#fffff3;color:#201626;font-size:12px;cursor:pointer}.insight-filter button[aria-pressed=true]{background:#6124aa;color:white;border-color:#6124aa}.knowledge-hub .insight-grid .insight[hidden]{display:none}
@media(max-width:600px){.reference-dual-entry{grid-template-columns:1fr;padding:65px 6%;gap:50px}.reference-dual-entry article{padding:0 12px}.reference-dual-entry article+article{border-left:0;border-top:1px solid #19101e26;padding-top:50px}.reference-dual-entry h2{font-size:33px}.footer-business-index{grid-template-columns:1fr;gap:0;margin-bottom:40px}.career-fun .career-slide:hover{transform:translateX(calc(-50% + var(--offset,0)*48px)) rotate(calc(var(--offset,0)*9deg)) scale(var(--card-scale,1))}}
@media(prefers-reduced-motion:reduce){.footer-business-index a{transition:none}}
body.recruitment-page>header{position:fixed!important;transition:background .3s,color .3s}body.recruitment-page>header.career-header-scrolled{background:#090314d9!important;backdrop-filter:blur(16px)}body.recruitment-page>header.career-header-light{background:#fffff3e8!important;border-bottom:1px solid #21132b15}body.recruitment-page>header.career-header-light .nav>a:not(.btn),body.recruitment-page>header.career-header-light .brand-wordmark strong,body.recruitment-page>header.career-header-light .brand-wordmark small{color:#111!important}body.career-fun #careers.careers-universe{background:linear-gradient(180deg,#050116 0%,#03000d 50%,#020707 100%)!important}body.career-fun .career-collage{background:#020707}
body.knowledge-hub #insights>.section-head{display:block;text-align:center;margin:25px auto 45px;max-width:1000px}body.knowledge-hub #insights>.section-head h1{font-size:clamp(44px,6.7vw,88px);font-weight:550;letter-spacing:-.055em;line-height:1.12;margin:35px auto}body.knowledge-hub #insights>.section-head p{max-width:620px;margin:22px auto}body.knowledge-hub .insight-filter{max-width:820px;margin:30px auto 100px}body.knowledge-hub #insights{background:#fffff3}@media(max-width:600px){body.knowledge-hub .insight-filter{margin-bottom:50px}}
