.document-home .world-copy h1{font-size:clamp(3.1rem,5.7vw,6.3rem);line-height:.99;letter-spacing:-.05em}.document-home.arabic-home .world-copy h1{font-size:clamp(2.8rem,5vw,5rem);line-height:1.18;letter-spacing:0}.document-home .world-copy .capability-title{font:600 clamp(1.15rem,2vw,1.55rem)/1.35 var(--font-body,Arial,sans-serif);letter-spacing:0;color:var(--world-accent);margin:20px 0 12px}.document-home .world-description{margin-top:0;max-width:620px}.document-home .world-tabs button>i em{animation:none}.document-home .world-arrows [data-carousel-toggle]{font-size:.7rem;line-height:1.3;width:auto;min-width:70px;padding:8px;border-radius:8px}.document-home .mobile-nav .language-switch{color:#121b20;border-color:#bcc5ce}.document-home .world-showcase:focus-visible{outline:2px solid #fff;outline-offset:-5px}.document-home .world-copy h1 em{color:#63e6d6}.document-home .ufs-direct-wa{width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 35px #0003}.document-home .ufs-direct-wa svg{width:28px;height:28px}.document-home [style*="opacity:0"]{opacity:1}.document-home .generated-world-visual img{transform:none}.document-home .world-stage{padding-top:145px}.document-home .ufs-direct-wa:focus-visible{outline:3px solid #fff;outline-offset:3px}.document-home .ufs-home-service-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px}.document-home .ufs-home-service-links a{text-decoration:underline;text-underline-offset:4px;font-weight:700}.document-home .growth-section img{max-width:100%;height:auto}@media(max-width:920px){.document-home .world-stage{padding-top:112px;min-height:830px}.document-home .world-copy h1{font-size:clamp(2.8rem,10vw,4.2rem);line-height:1.05}.document-home.arabic-home .world-copy h1{font-size:clamp(2.55rem,8.6vw,3.7rem)}.document-home .world-copy .capability-title{margin-top:15px;font-size:1.15rem}.document-home .world-visual{min-height:240px;height:240px}.document-home .world-arrows{gap:8px}.document-home .world-arrows [data-carousel-toggle]{font-size:.65rem;min-width:64px}.document-home .world-tabs button{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.document-home *{scroll-behavior:auto!important}.document-home .world-showcase{transition:none}}