.studio-module__qYkSrq__hero{isolation:isolate;align-items:end;min-height:640px;display:grid;position:relative;overflow:hidden}.studio-module__qYkSrq__heroBg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.studio-module__qYkSrq__hero:after{content:"";z-index:-1;background:linear-gradient(#06120e66,#06120e9e 40%,#06120ef7 90%);position:absolute;inset:0}.studio-module__qYkSrq__heroInner{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:64px;padding-block:120px 72px;display:grid}.studio-module__qYkSrq__heroCopy{gap:22px;display:grid}.studio-module__qYkSrq__manifesto{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:#06120eb3;gap:18px;padding:28px;display:grid}.studio-module__qYkSrq__manifesto img{border:1px solid var(--line-strong);border-radius:16px;width:88px;height:88px}.studio-module__qYkSrq__manifesto p{font-family:var(--font-display);font-size:22px;font-style:italic;line-height:1.45}.studio-module__qYkSrq__milestones{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;display:grid;position:relative}.studio-module__qYkSrq__milestones:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--blush-400), var(--jade-500));height:1px;position:absolute;top:44px;left:0;right:0}.studio-module__qYkSrq__milestones li{align-content:start;gap:12px;display:grid}.studio-module__qYkSrq__year{color:var(--gold-300);font-family:var(--font-display);font-size:26px}.studio-module__qYkSrq__dot{border:2px solid var(--gold-500);background:var(--forest-900);border-radius:50%;width:14px;height:14px;margin:2px 0 12px;position:relative}.studio-module__qYkSrq__milestonePhoto{aspect-ratio:4/3}.studio-module__qYkSrq__milestones h3{font-size:28px}.studio-module__qYkSrq__milestones p{font-size:15px}.studio-module__qYkSrq__principles{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}.studio-module__qYkSrq__principlePhoto{height:320px;margin-top:32px}.studio-module__qYkSrq__principleList{border-top:1px solid #10231b29;list-style:none;display:grid}.studio-module__qYkSrq__principleList li{border-bottom:1px solid #10231b29;grid-template-columns:64px 1fr;gap:18px;padding:26px 0;display:grid}.studio-module__qYkSrq__principleList span{color:var(--gold-600);font-family:var(--font-display);font-size:32px}.studio-module__qYkSrq__principleList h3{margin-bottom:6px;font-size:30px}.studio-module__qYkSrq__principleList p{color:var(--ink-700)}.studio-module__qYkSrq__team{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;list-style:none;display:grid}.studio-module__qYkSrq__team li{align-content:start;gap:10px;display:grid}.studio-module__qYkSrq__teamPhoto{aspect-ratio:1;border-radius:50% 50% var(--radius) var(--radius);margin-bottom:8px}.studio-module__qYkSrq__team h3{font-size:30px}.studio-module__qYkSrq__signature{color:var(--blush-400);font-size:15px;font-weight:600}.studio-module__qYkSrq__numbers{background:var(--forest-950);border-block:1px solid var(--line)}.studio-module__qYkSrq__numberGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;display:grid}.studio-module__qYkSrq__numberGrid div{border-left:1px solid var(--line-soft);padding:40px 24px}.studio-module__qYkSrq__numberGrid div:first-child{border-left:0;padding-left:0}.studio-module__qYkSrq__numberGrid dt{color:var(--gold-300);font-family:var(--font-display);font-size:50px;line-height:1}.studio-module__qYkSrq__numberGrid dd{color:var(--text-muted);margin:10px 0 0;font-size:15px}.studio-module__qYkSrq__stories{grid-template-columns:1.3fr 1fr 1fr;gap:26px;display:grid}.studio-module__qYkSrq__story{align-content:start;gap:12px;display:grid}.studio-module__qYkSrq__storyPhoto{aspect-ratio:4/3;margin-bottom:6px}.studio-module__qYkSrq__story:first-child .studio-module__qYkSrq__storyPhoto{aspect-ratio:5/4}.studio-module__qYkSrq__storyMeta{color:var(--gold-500);letter-spacing:.12em;text-transform:uppercase;gap:16px;font-size:13px;font-weight:700;display:flex}.studio-module__qYkSrq__storyMeta span+span{color:var(--text-dim)}.studio-module__qYkSrq__story h3{font-size:28px}.studio-module__qYkSrq__storyNote{color:var(--text-dim);margin-top:32px;font-size:14px}.studio-module__qYkSrq__cta{justify-content:space-between;align-items:center;gap:40px;display:flex}.studio-module__qYkSrq__cta>div:first-child{max-width:680px}.studio-module__qYkSrq__ctaActions{flex-wrap:wrap;flex:none;gap:12px;display:flex}@media (max-width:1100px){.studio-module__qYkSrq__heroInner,.studio-module__qYkSrq__principles{grid-template-columns:1fr;gap:36px}.studio-module__qYkSrq__milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__qYkSrq__milestones:before{display:none}.studio-module__qYkSrq__team,.studio-module__qYkSrq__stories,.studio-module__qYkSrq__numberGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__qYkSrq__numberGrid div:nth-child(3){border-left:0;padding-left:0}.studio-module__qYkSrq__cta{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.studio-module__qYkSrq__milestones,.studio-module__qYkSrq__team,.studio-module__qYkSrq__stories,.studio-module__qYkSrq__numberGrid{grid-template-columns:1fr}.studio-module__qYkSrq__numberGrid div{border-left:0;border-top:1px solid var(--line-soft);padding:22px 0}}
