.world-section{padding:80px 0 72px;background:#0f0f1c;color:#fff;overflow:hidden}.world-section .section-label{border-top:1px solid #ffffff26;color:#c7cbd2;padding-top:28px;margin-bottom:32px}.world-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:12px}.world-copy{position:relative;z-index:1}.world-copy .eyebrow{font-size:18px;line-height:29px;color:#c7cbd2;margin:0 0 28px}.world-copy h2{font-size:clamp(60px,6.6vw,108px);line-height:1.12;font-weight:700;letter-spacing:-2.2px;margin:0 0 30px;padding-bottom:.08em}.world-description{font-size:18px;line-height:29px;color:#c7cbd2;margin:0 0 36px}.world-cta{background:#fff;color:#000d10;border:0;border-radius:1000px;gap:24px;line-height:29px;white-space:normal}.world-art{min-width:0;position:relative}.world-art canvas{display:block;width:100%;height:auto;aspect-ratio:1;contain:layout paint}.world-art-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#c7cbd2;font-size:18px;line-height:29px}.world-art-foot button{background:#252634;color:#fff;border:0;border-radius:1000px;font:inherit;font-size:18px;line-height:29px;padding:12px 18px;cursor:pointer}.world-art-foot button:focus-visible{outline:2px solid #fff;outline-offset:4px}.world-art-foot [hidden]{display:none!important}@media(max-width:1000px){.world-layout{grid-template-columns:minmax(0,1fr)}.world-copy{max-width:680px}.world-copy h2{font-size:80px}.world-art{width:min(100%,760px);margin:-20px auto 0}.world-art-foot{margin-top:-12px}}@media(max-width:600px){.world-section{padding:48px 0}.world-section .section-label{align-items:flex-start;gap:14px;flex-direction:column;margin-bottom:40px}.world-copy h2{font-size:60px;letter-spacing:-1.26px}.world-copy .eyebrow{margin-bottom:18px}.world-description br{display:none}.world-cta{max-width:100%;padding:16px 20px}.world-art{margin:8px auto 0}.world-art-foot{flex-direction:column;align-items:center;text-align:center;margin:8px 0 0;gap:14px}.world-art-foot button{width:100%;justify-content:center}}

.world-copy h2{color:#fff}.world-cta:hover{background:#dfe3e6;color:#000d10}.world-cta:focus-visible{outline:2px solid #fff;outline-offset:5px}.world-art-foot button:hover{background:#353746;color:#fff}
