.header-inner{gap:clamp(18px,2.5vw,36px)}.desktop-nav{gap:clamp(15px,1.8vw,28px)}.language-switch{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-width:61px;min-height:38px;padding:7px 10px;border:1px solid #6a515a;border-radius:4px;color:#eadce0;font:500 12px/1.3 Arial,sans-serif;white-space:nowrap;transition:background .25s,border-color .25s}.language-switch svg{width:15px;height:15px;stroke-width:1.2}.language-switch:hover{background:#56303c;border-color:#cc7185;color:#fff}.language-switch[lang=fa]{font-family:Vazirmatn,Tahoma,sans-serif}html[lang=en] body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;line-height:1.65}html[lang=en] :is(h1,h2,h3){line-height:1.25;letter-spacing:-.025em}html[lang=en] :is(p,address,li){line-height:1.8}html[lang=en] .desktop-nav .nav-link{font-size:12px}html[lang=en] .header-cta{font-size:12px;white-space:nowrap;padding-inline:15px}html[lang=en] .nav-link::after{inset:auto 100% 3px 0;transition:right .2s}html[lang=en] .nav-link.active::after,html[lang=en] .nav-link:hover::after{right:0}html[lang=en] .kinetic-copy h1{font-size:clamp(42px,4.4vw,65px);line-height:1.15;font-weight:500;letter-spacing:-.045em;margin-block:30px}html[lang=en] .kinetic-copy h1>.red-word{max-width:10ch}html[lang=en] .kinetic-copy>p{line-height:1.8;max-width:470px}html[lang=en] .home-page .kinetic-hero::before{background:radial-gradient(ellipse at 73% 50%,#702d3c 0,transparent 42%),radial-gradient(ellipse at 25% 90%,#63202c45,transparent 45%)}html[lang=en] .hero-context .context-line{transform-origin:left}html[lang=en] .sc-bottom{font-family:Arial,sans-serif;font-size:10px}html[lang=en] .editorial-heading h2{line-height:1.25;font-size:clamp(30px,3vw,42px)}html[lang=en] .editorial-heading>p{line-height:1.8}html[lang=en] .portal-card h3{font-size:21px;line-height:1.25}html[lang=en] .portal-card p{line-height:1.8}html[lang=en] .portal-card{min-width:0}html[lang=en] .philosophy-copy h2{line-height:1.3}html[lang=en] .philosophy-copy p{line-height:1.85}html[lang=en] .home-invite h2{line-height:1.25}html[lang=en] .brand-ribbon>div{font-family:Arial,sans-serif;font-size:12px;letter-spacing:.04em}html[lang=en] .brand-ribbon span{direction:ltr}html[lang=en] .sector-hero h1{line-height:1.12;letter-spacing:-.035em;font-size:clamp(39px,4.4vw,62px)}html[lang=en] .sector-hero-lead{line-height:1.85}html[lang=en] .sector-name{line-height:1.5}html[lang=en] .sector-eyebrow-en{margin-right:0;margin-left:auto}html[lang=en] .sector-overview-headline h1{line-height:1.15;letter-spacing:-.04em}html[lang=en] .sector-overview-headline p{line-height:1.85}html[lang=en] .sector-explore-copy h2{line-height:1.25;font-size:clamp(24px,2.5vw,34px)}html[lang=en] .sector-explore-copy>span{line-height:1.8}html[lang=en] :is(.sector-approach h2,.sector-section-head h2,.sector-connection-layout h2){line-height:1.3}html[lang=en] .sector-focus-card h3{line-height:1.3;font-size:21px}html[lang=en] .sector-focus-card p{line-height:1.85}html[lang=en] .sector-invite h2{line-height:1.3;font-size:clamp(23px,2.2vw,30px)}html[lang=en] .sector-invite-copy>p:not(.sector-mini-label){line-height:1.85}html[lang=en] .sector-invite-steps>div{font-size:12px;line-height:1.6}html[lang=en] .sector-related-card h3{font-size:20px;line-height:1.3}html[lang=en] .sector-related-card p{line-height:1.8}html[lang=en] .cp-masthead h1{line-height:1.15;letter-spacing:-.035em;font-size:clamp(36px,3.9vw,54px)}html[lang=en] .cp-lead{line-height:1.85}html[lang=en] .cp-eyebrow::before{margin-left:0;margin-right:10px}html[lang=en] .cp-scene-caption>span:first-child{margin-left:0;margin-right:auto}html[lang=en] :is(.cp-section-heading h2,.cp-editorial h2,.cp-contact-information h2){line-height:1.3}html[lang=en] .cp-editorial .cp-editorial-lead{line-height:1.65}html[lang=en] :is(.cp-value-card p,.cp-phase-copy p,.cp-path-steps p){line-height:1.85}html[lang=en] :is(.cp-value-card h3,.cp-phase-copy h3,.cp-path-steps h3){line-height:1.3}html[lang=en] .cp-path-steps::before{right:auto;left:17px}html[lang=en] .cp-micro,html[lang=en] .about-card-index{text-align:left}html[lang=en] :is(.cp-disclosure,.about-development-note,.photo-concept-note){padding-right:0;padding-left:14px;border-right:0;border-left:2px solid var(--brand)}html[lang=en] .cp-invitation{border-right:0;border-left:4px solid var(--brand)}html[lang=en] .cp-channel strong{text-align:left}html[lang=en] .cp-channel-icon{left:auto;right:1px}html[lang=en] .cp-channel strong{padding-right:30px;overflow-wrap:anywhere}html[lang=en] .corporate-page .cp-form :is(input,textarea,select){text-align:left;direction:ltr;font-family:inherit;line-height:1.65}html[lang=en] .form-note{line-height:1.8}html[lang=en] .cp-faq-list summary{padding-left:0;padding-right:35px;line-height:1.65}html[lang=en] .cp-faq-list summary::after{left:auto;right:0}html[lang=en] .about-story-copy h2{line-height:1.3}html[lang=en] .about-story-copy :is(p,.about-story-lead){line-height:1.85}html[lang=en] .about-foundation-card h3,html[lang=en] .about-principles-card h3{line-height:1.3}html[lang=en] .about-foundation-card p{line-height:1.85}html[lang=en] .about-questions-context h2{line-height:1.3}html[lang=en] .about-question summary{line-height:1.65}html[lang=en] .about-question-answer{padding:14px 25px 0 45px}html[lang=en] .about-question-answer p{line-height:1.85}html[lang=en] .about-conversation-mark{left:auto;right:22px}html[lang=en] .about-conversation-card>span{padding-left:0;padding-right:30px}html[lang=en] .photo-essay-copy h2{line-height:1.3}html[lang=en] .photo-essay-copy p{line-height:1.85}html[lang=en] .home-photo>figcaption{font-size:15px}html[lang=en] .footer-brand-title strong{font-size:16px}html[lang=en] .footer :is(p,address){line-height:1.8}@media(max-width:1100px) and (min-width:921px){.header-inner{gap:16px}.desktop-nav{gap:16px}.language-switch{min-width:51px;padding-inline:7px}html[lang=en] .desktop-nav .nav-link{font-size:11px}}@media(max-width:920px){.header-inner{gap:16px}.language-switch{margin-inline-start:auto;min-width:62px}.menu-toggle{flex-shrink:0}html[lang=en] .kinetic-copy h1{font-size:52px}}@media(max-width:680px){.language-switch{min-width:58px;min-height:35px;font-size:11px;padding:6px 8px}html[lang=en] .kinetic-copy h1{font-size:42px;line-height:1.15;letter-spacing:-.035em;margin-block:24px}html[lang=en] .kinetic-copy>p{font-size:15px}html[lang=en] .kinetic-actions{gap:19px}html[lang=en] .editorial-heading h2{font-size:30px}html[lang=en] .portal-card h3{font-size:23px}html[lang=en] .sector-hero h1{font-size:43px}html[lang=en] .sector-explore-copy h2{font-size:25px}html[lang=en] .sector-overview-headline h1{font-size:43px}html[lang=en] .cp-masthead h1{font-size:38px}html[lang=en] .sector-invite-steps>div{font-size:10px;line-height:1.5}html[lang=en] .about-question-answer{padding:14px 7px 0 31px}html[lang=en] .cp-contact-information h2{font-size:29px}html[lang=en] .home-photo>figcaption{font-size:13px}}