.moves-summary{padding-top:64px;padding-bottom:88px}.moves-summary-inner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:56px 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px)}.moves-summary .eyebrow,.moves-page .eyebrow{font-size:14px;letter-spacing:.14em;color:var(--sand)}.moves-summary h2{font-size:clamp(36px,4.5vw,68px);margin-top:20px;max-width:10ch}.moves-summary p{font-size:clamp(18px,1.65vw,24px);line-height:1.6;color:var(--muted);max-width:42ch}.moves-summary .outline-button{margin-top:28px;font-size:16px;min-height:48px}.moves-page{font-size:18px}.moves-nav{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--line);min-height:108px}.moves-nav>a{width:200px}.moves-nav img{width:100%;height:82px;object-fit:contain}.moves-nav>div{display:flex;align-items:center;gap:32px}.moves-nav a,.moves-footer a{font-size:16px}.moves-nav .language-toggle{display:flex;align-items:center;gap:8px}.moves-page .wrap{max-width:1600px}.moves-hero{padding-top:clamp(56px,8vw,120px);padding-bottom:60px}.moves-hero h1{font-size:clamp(54px,9vw,138px);line-height:1.02;letter-spacing:-.05em;margin:26px 0 48px;max-width:12ch}.moves-opening{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(24px,6vw,100px)}.moves-opening p:first-child{font-size:clamp(24px,2.7vw,38px);line-height:1.35}.moves-opening p:last-child{font-size:clamp(18px,1.7vw,24px);line-height:1.65;color:var(--muted);align-self:end}.moves-banner img{width:100%;height:auto;aspect-ratio:1.9;object-fit:cover}.moves-page figcaption{font-size:14px;color:var(--muted);margin-top:14px;letter-spacing:.04em}.moves-purpose{padding-top:clamp(64px,9vw,136px);padding-bottom:clamp(64px,9vw,136px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,7vw,108px);align-items:center}.moves-page h2{font-size:clamp(36px,4.8vw,66px);margin:18px 0 28px}.moves-copy p,.moves-commitment p{font-size:clamp(18px,1.6vw,23px);line-height:1.7;color:var(--muted);max-width:48ch}.moves-copy p+p,.moves-commitment p+p{margin-top:22px}.moves-copy>p:first-of-type{color:var(--text)}.moves-number{font-size:14px;color:var(--sand);letter-spacing:.12em}.moves-vision{margin-top:56px;padding-top:38px;border-top:1px solid var(--line)}.moves-purpose figure img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 50%}.moves-principles{padding-top:64px;padding-bottom:80px;background:#191c18}.moves-principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;row-gap:48px;margin-top:52px}.moves-principles article{border-top:1px solid var(--line);padding-top:24px}.moves-principles h3{font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.025em;margin:24px 0 18px}.moves-principles p{font-size:18px;line-height:1.7;color:var(--muted)}.moves-commitment{padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.moves-commitment>.eyebrow{grid-column:1/-1}.moves-commitment>div{padding-top:18px}.moves-commitment .moves-final-line{color:var(--text);font-size:clamp(24px,2.4vw,34px);line-height:1.45;margin-top:36px}.moves-footer{border-top:1px solid var(--line);padding-top:52px;padding-bottom:56px;display:flex;justify-content:space-between;align-items:end;gap:40px}.moves-footer h2{font-size:clamp(32px,3vw,44px)}.moves-footer strong{font-size:18px;font-weight:400;letter-spacing:.08em}.moves-footer p{font-size:16px;color:var(--muted);margin:12px 0 24px}.moves-footer .outline-button{font-size:16px;min-height:48px}.moves-page a:hover{color:var(--sand)}
@media(prefers-reduced-motion:no-preference){.moves-hero{animation:moves-enter .85s both}.moves-banner{animation:moves-enter 1s .1s both}@keyframes moves-enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}
@media(max-width:900px){.moves-principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.moves-purpose{gap:36px}.moves-commitment{gap:32px}.moves-nav>a{width:170px}}
@media(max-width:600px){.moves-summary{padding-top:28px;padding-bottom:44px}.moves-summary-inner{grid-template-columns:1fr;padding:36px 0;gap:24px}.moves-summary h2{max-width:none;margin-top:14px}.moves-nav{gap:14px;min-height:88px}.moves-nav>a{width:132px;flex-shrink:0}.moves-nav img{height:72px}.moves-nav>div{gap:14px;flex-wrap:wrap;justify-content:flex-end}.moves-nav a{font-size:14px}.moves-hero{padding-top:48px;padding-bottom:36px}.moves-hero h1{margin:24px 0 32px}.moves-opening,.moves-purpose,.moves-commitment{grid-template-columns:1fr}.moves-opening{gap:24px}.moves-banner img{aspect-ratio:4/3}.moves-purpose{padding-top:56px;padding-bottom:56px;gap:36px}.moves-purpose figure img{aspect-ratio:4/3}.moves-vision{margin-top:36px}.moves-principles{padding-top:44px;padding-bottom:48px}.moves-principles-grid{grid-template-columns:1fr;gap:28px;margin-top:32px}.moves-principles h3{margin:16px 0 12px}.moves-commitment{padding-top:56px;padding-bottom:56px;gap:0}.moves-commitment h2{margin-bottom:16px}.moves-commitment>div{padding-top:0}.moves-footer{display:block;padding-top:36px;padding-bottom:40px}.moves-footer>div+div{margin-top:48px}}
