.positioning-title{font-size:clamp(34px,3.5vw,51px);line-height:1.16;letter-spacing:-.04em}.positioning-subtitle{font-weight:600;color:var(--green);font-size:20px}.hero-grid{gap:55px}.profile-heading{margin-bottom:45px}.profile-grid{align-items:start}.profile-copy p{margin-top:0;margin-bottom:22px;line-height:1.8}.profile-copy p:first-child{font-weight:600;color:var(--ink)}.factory blockquote{margin:30px 0 20px;padding:0 0 0 24px;border-left:3px solid var(--gold);font-size:23px;line-height:1.5}.factory blockquote p{margin:0}.why-hero{padding:75px 0;background:var(--paper);border-bottom:1px solid var(--border)}.why-hero h1{font-size:clamp(38px,4.7vw,65px);max-width:990px}.why-hero .intro{max-width:620px}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-top:35px;padding-bottom:35px}.why-card{padding:40px 50px 40px 0;border-bottom:1px solid var(--border)}.why-card:nth-child(even){padding-left:50px;border-left:1px solid var(--border)}.why-card:nth-last-child(-n+2){border-bottom:0}.why-number{display:block;color:var(--gold);font-size:14px;margin-bottom:28px}.why-card h2{font-size:30px;line-height:1.25;letter-spacing:-.035em;margin-bottom:20px}.why-card p{color:var(--muted);max-width:490px;line-height:1.8}.why-cta{padding:65px 0;background:var(--paper)}.why-cta h2{font-size:36px}.why-cta p{color:var(--muted);margin-bottom:25px}.nav nav{gap:23px}[dir=rtl] .factory blockquote{padding-left:0;padding-right:24px;border-left:0;border-right:3px solid var(--gold)}[dir=rtl] .why-card{padding-left:50px;padding-right:0}[dir=rtl] .why-card:nth-child(even){padding-right:50px;border-left:0;border-right:1px solid var(--border)}@media(max-width:1050px){.nav nav{gap:13px}.nav{gap:14px}.logo{width:125px}.hero-grid{gap:35px}}@media(max-width:760px){.positioning-title{font-size:38px;line-height:1.17}.positioning-subtitle{font-size:18px}.hero-grid{gap:35px}.nav nav{gap:8px;flex-wrap:wrap;font-size:12px}.profile-heading{margin-bottom:30px}.factory blockquote{font-size:21px}.why-grid{grid-template-columns:1fr}.why-card,.why-card:nth-child(even),[dir=rtl] .why-card,[dir=rtl] .why-card:nth-child(even){padding:30px 0;border-left:0;border-right:0;border-bottom:1px solid var(--border)}.why-card:last-child{border-bottom:0}.why-hero{padding:45px 0}.why-card h2{font-size:28px}.why-cta h2{font-size:30px}.why-number{margin-bottom:20px}}
