/* Content polish only. No hero, logo, doorway, header or animation selectors. */
.portal-world .p-intro{padding-top:90px;padding-bottom:64px}.portal-world .hire-availability{margin-top:24px;font-size:12px;line-height:1.7;color:#b7ddd8;max-width:390px}.portal-world .hire-capabilities{padding:48px 0 64px;border-bottom:1px solid var(--p-line)}.portal-world .hire-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:30px}.portal-world .hire-capability-grid h2{font-size:23px;letter-spacing:-.03em;line-height:1.2;margin-bottom:16px}.portal-world .hire-capability-grid p{font-size:14px;line-height:1.75;max-width:330px}.portal-world .world-feature{margin:70px auto}.portal-world .world-feature>p:not(.p-eyebrow){max-width:700px;margin:22px 0}.portal-world .world-feature .p-actions{margin-top:26px}.portal-world .flagship-story{padding-top:55px;padding-bottom:55px}.portal-world .flagship-presence{max-width:390px}.portal-world .flagship-presence video{max-height:390px;object-fit:cover}.portal-world .home-systems{padding-top:60px;padding-bottom:60px}.portal-world .home-systems .p-section-head{margin-bottom:28px}.portal-world .mission-teaser{padding-top:60px;padding-bottom:60px}.portal-world .contact-portal{padding-top:90px;padding-bottom:90px}@media(max-width:700px){.portal-world .p-intro{padding-top:60px;padding-bottom:45px}.portal-world .hire-capabilities{padding:35px 0 45px}.portal-world .hire-capability-grid{grid-template-columns:1fr;gap:28px}.portal-world .hire-capability-grid p{max-width:100%}.portal-world .world-feature{margin:45px auto}.portal-world .world-feature h2{font-size:42px}.portal-world .home-systems{padding-top:45px;padding-bottom:45px}.portal-world .flagship-presence{max-width:280px}.portal-world .flagship-story{padding-top:40px;padding-bottom:40px}.portal-world .contact-portal{padding:65px 22px}}