.site-root-about{background:var(--obs-page);min-height:100svh}.obscura-about-page{--obs-gap:clamp(12px, 1.333vw, 20px);--obs-base:clamp(14px, 1.333vw, 20px);--obs-small:clamp(10px, 1.067vw, 16px);--obs-medium:clamp(25px, 2.4vw, 42px);--obs-large:clamp(44px, 5.867vw, 88px);background:var(--obs-page);color:var(--obs-ink);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Neue Montreal Obscura,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.3;overflow:clip}.obscura-about-page *,.obscura-about-page :before,.obscura-about-page :after{box-sizing:border-box}.obscura-about-page h1,.obscura-about-page h2,.obscura-about-page h3,.obscura-about-page p{margin:0}.obscura-about-page a{color:inherit;text-decoration:none}.obscura-about-page button{color:inherit;font-family:inherit;font-weight:inherit}.obs-about-reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}.obs-about-reveal.is-visible{opacity:1;transform:none}.obs-about-page-hero{height:720px;position:relative}.obs-about-page-hero-top{inset:0 var(--obs-gap) auto;position:absolute}.obs-about-page-hero-label{color:var(--obs-gray);font-size:var(--obs-small);text-transform:uppercase;position:absolute;top:134px;left:0}.obs-about-page-hero h1{letter-spacing:-.055em;font-size:102.4px;font-weight:500;line-height:.9132;position:absolute;top:68px;left:0;right:0}.obs-about-page-hero h1 span{transform-origin:0 0;width:max-content;display:block;transform:scaleX(1.155)}.obs-about-page-hero h1 span:first-child{margin-left:314px}.obs-about-page-hero-bottom{gap:var(--obs-gap);padding:0 var(--obs-gap) var(--obs-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.obs-about-page-hero-bottom>span{color:var(--obs-gray);font-size:var(--obs-small);text-transform:uppercase;grid-column:1/span 2;align-self:end}.obs-about-page-hero-bottom h2{letter-spacing:-.03em;grid-column:8/span 5;width:465px;font-size:30.72px;font-weight:500;line-height:1}.obs-about-page-image{height:768px;margin:0 var(--obs-gap);position:relative;overflow:hidden}.obs-about-page-image img{object-fit:cover;object-position:center bottom;width:100%;max-width:none;height:135%;display:block;position:absolute;top:-27%;left:0}.obs-about-page-intro{height:668px;margin-top:var(--obs-gap);padding:0 var(--obs-gap);position:relative}.obs-about-page-intro-heading{position:relative}.obs-about-page-intro-heading h2{letter-spacing:-.045em;font-size:61.44px;font-weight:500;line-height:1.075}.obs-about-page-intro-heading h2 span{display:block}.obs-about-page-intro-heading h2 span:first-child{margin-left:314px}.obs-about-page-intro-heading .is-mobile{display:none}.obs-about-page-intro-bottom{gap:var(--obs-gap);left:var(--obs-gap);right:var(--obs-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;top:450px}.obs-about-page-caption,.obs-about-page-year{color:var(--obs-gray);font-size:var(--obs-small);text-transform:uppercase}.obs-about-page-caption{grid-column:1/span 2}.obs-about-page-year{white-space:nowrap;grid-column:12;justify-self:end}.obs-about-page-intro-copy{flex-direction:column;grid-column:4/span 7;gap:60px;display:flex}.obs-about-page-intro-copy>div{gap:var(--obs-gap);flex-direction:column;width:463px;display:flex}.obs-about-page-intro-copy p{font-size:var(--obs-base);line-height:1.3}.obs-about-page-link{font-size:var(--obs-base);align-self:flex-start;align-items:baseline;gap:13px;display:flex}.obs-about-page-values{background:var(--obs-black);color:var(--obs-black-ink);transform-origin:top;will-change:transform;z-index:2;min-height:999px;margin-top:119px;padding:467px 0 152px;position:relative}.obs-about-page-values-top{left:var(--obs-gap);right:var(--obs-gap);position:absolute;top:34px}.obs-about-page-values-top>span{color:var(--obs-black-muted);font-size:var(--obs-small);text-transform:uppercase;position:absolute;top:82px;left:0}.obs-about-page-values-top h2{letter-spacing:-.035em;width:504px;margin-left:315px;font-size:30.72px;font-weight:500;line-height:1.075}.obs-about-page-values-word{left:var(--obs-gap);letter-spacing:-.065em;right:var(--obs-gap);white-space:nowrap;font-size:215px;line-height:.76;position:absolute;top:219px}.obs-about-page-values-list{width:64.45vw;margin-left:26vw}.obs-about-page-value{border-bottom:1px solid var(--obs-black-line);overflow:hidden}.obs-about-page-value:last-child{border-bottom:0}.obs-about-page-value>button{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:88px 1fr 20px;gap:17px;width:100%;height:95px;padding:40px 0 0 210px;font-size:17.06px;line-height:.83;display:grid}.obs-about-page-value>button strong{letter-spacing:-.035em;font-size:30.72px;font-weight:500;line-height:.83}.obs-about-page-value-symbol{justify-self:end;font-size:24px;line-height:.7}.obs-about-page-value-answer{opacity:0;max-height:0;transition:max-height .6s cubic-bezier(.65,0,.35,1),opacity .25s}.obs-about-page-value-answer p{font-size:var(--obs-base);width:463px;margin-left:315px;padding:34px 0;line-height:1.3}.obs-about-page-value.is-open .obs-about-page-value-answer{opacity:1;max-height:160px}.obs-about-page-team{background:var(--obs-page);padding:var(--obs-gap) var(--obs-gap) 110px;z-index:3;position:relative}.obs-about-page-team-title{justify-content:space-between;align-items:start;display:flex}.obs-about-page-team-title h2,.obs-about-page-team-title>span{letter-spacing:-.06em;font-size:150.18px;font-weight:500;line-height:.85}.obs-about-page-team-title h2{white-space:nowrap}.obs-about-page-team-intro{gap:var(--obs-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:190px;display:grid}.obs-about-page-team-intro>span,.obs-about-page-team-grid-wrap>span{color:var(--obs-gray);font-size:var(--obs-small);text-transform:uppercase}.obs-about-page-team-intro>span{grid-column:1/span 3}.obs-about-page-team-intro p{letter-spacing:-.035em;grid-column:4/span 5;width:504px;font-size:30.72px;line-height:1}.obs-about-page-team-grid-wrap{gap:var(--obs-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:64px;display:grid}.obs-about-page-team-grid-wrap>span{grid-column:1/span 3}.obs-about-page-team-grid{gap:var(--obs-gap);grid-column:4/span 9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.obs-about-page-member{aspect-ratio:3.5/4.5;cursor:pointer;border-radius:4px;position:relative;overflow:hidden}.obs-about-page-member img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.obs-about-page-member-overlay{opacity:0;pointer-events:none;background:#000;transition:opacity .375s;position:absolute;inset:0}.obs-about-page-member>div{bottom:var(--obs-gap);color:#fff;left:var(--obs-gap);opacity:0;right:var(--obs-gap);z-index:2;flex-direction:column;gap:16px;transition:opacity .3s,transform .75s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translateY(120%)}.obs-about-page-member>div strong{font-size:var(--obs-base);font-weight:500;line-height:.85}.obs-about-page-member>div span{color:#b3b3b3;font-size:var(--obs-small);text-transform:uppercase;line-height:.9}.obs-about-page-member:hover img,.obs-about-page-member.is-active img{transform:scale(1.05)}.obs-about-page-member:hover>div,.obs-about-page-member.is-active>div{opacity:1;transform:none}:is(.obs-about-page-team-grid:has(.obs-about-page-member:hover) .obs-about-page-member:not(:hover) .obs-about-page-member-overlay,.obs-about-page-team-grid:has(.obs-about-page-member.is-active) .obs-about-page-member:not(.is-active) .obs-about-page-member-overlay){opacity:.625}.obs-about-page-member--text{aspect-ratio:auto;background:var(--obs-tile);cursor:default;flex-direction:column;justify-content:flex-start;gap:72px;padding:clamp(20px,2.4vw,32px);display:flex}.obs-about-page-member-initials{letter-spacing:-.065em;font-size:clamp(80px,10vw,144px);line-height:.85;display:block}.obs-about-page-member--text>div{color:var(--obs-ink);opacity:1;gap:12px;position:static;transform:none}.obs-about-page-member--text>div strong{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,32px);line-height:1}.obs-about-page-member--text>div span{color:var(--obs-muted);line-height:1.25}.obs-about-page-member--text>div p{font-size:var(--obs-base);margin-top:10px;line-height:1.35}.obs-about-page-network{border-top:1px solid var(--obs-line);grid-column:4/span 9;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding-top:24px;display:grid}.obs-about-page-network h3{letter-spacing:-.035em;max-width:14ch;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1}.obs-about-page-network p{font-size:var(--obs-base);line-height:1.35}@media (min-width:768px) and (max-width:1100px){.obs-about-page-hero h1{font-size:8vw}.obs-about-page-hero h1 span:first-child,.obs-about-page-intro-heading h2 span:first-child{margin-left:24.5vw}.obs-about-page-hero-bottom h2{width:100%}.obs-about-page-intro-heading h2{font-size:4.8vw}.obs-about-page-intro-copy>div{max-width:100%}.obs-about-page-values-top h2{width:52vw;margin-left:24.5vw}.obs-about-page-values-word{font-size:17vw}.obs-about-page-values-list{width:calc(74vw - var(--obs-gap));margin-left:26vw}.obs-about-page-value>button{grid-template-columns:54px 1fr 20px;padding-left:0}.obs-about-page-value-answer p{width:calc(100% - 88px);margin-left:71px}.obs-about-page-value.is-open .obs-about-page-value-answer{max-height:240px}.obs-about-page-team-title h2,.obs-about-page-team-title>span{font-size:11.73vw}.obs-about-page-team-intro p{grid-column:4/span 7;width:100%}}@media (max-width:767px){.obscura-about-page{--obs-gap:12px;--obs-base:16px;--obs-small:13.65px;--obs-medium:23.4px;--obs-large:46px}.obs-about-page-hero{height:844px}.obs-about-page-hero-label{display:none}.obs-about-page-hero h1{font-size:clamp(30px,9.33vw,36.4px);line-height:.9426;top:70px}.obs-about-page-hero h1 span{transform:scaleX(1.128)}.obs-about-page-hero h1 span:first-child{margin-left:0}.obs-about-page-hero-bottom{padding:0 var(--obs-gap) 12px;flex-direction:column-reverse;gap:12px;display:flex}.obs-about-page-hero-bottom>span{align-self:flex-start;font-size:13.65px}.obs-about-page-hero-bottom h2{width:min(355px,100%);font-size:23.4px;line-height:1}.obs-about-page-image{height:366px;margin:0 var(--obs-gap)}.obs-about-page-image img{object-fit:cover;object-position:center;height:100%;top:0}.obs-about-page-intro{height:auto;min-height:536px;padding:0 var(--obs-gap);margin-top:12px}.obs-about-page-intro-heading .is-desktop{display:none}.obs-about-page-intro-heading .is-mobile{letter-spacing:-.045em;width:min(332px,100%);font-size:29.25px;line-height:1;display:block}.obs-about-page-intro-bottom{margin-top:44px;display:block;position:static}.obs-about-page-caption{font-size:13.65px;display:block}.obs-about-page-year{display:none}.obs-about-page-intro-copy{gap:47px;margin-top:12px}.obs-about-page-intro-copy>div{gap:12px;width:min(313px,100%)}.obs-about-page-intro-copy p{font-size:16px;line-height:1.3}.obs-about-page-link{gap:9px;font-size:16px}.obs-about-page-values{min-height:776px;padding:389px var(--obs-gap) 118px;margin-top:70px;margin-bottom:0!important;transform:none!important}.obs-about-page-values-top{display:none}.obs-about-page-values-word{left:var(--obs-gap);letter-spacing:-.05em;font-size:61px;line-height:.94;top:273px;right:auto}.obs-about-page-values-list{width:100%;margin-left:0}.obs-about-page-value>button{grid-template-columns:46px 1fr 20px;gap:17px;height:67px;padding:22px 0 0;font-size:16px}.obs-about-page-value>button strong{font-size:23.4px;line-height:.85}.obs-about-page-value-symbol{font-size:25px}.obs-about-page-value-answer p{width:calc(100% - 63px);margin-left:63px;padding:32px 0 31px;font-size:16px;line-height:1.3}.obs-about-page-value.is-open .obs-about-page-value-answer{max-height:360px}.obs-about-page-team{padding:12px 12px 40px}.obs-about-page-team-title h2{font-size:clamp(60px,19.2vw,74.88px);line-height:.85}.obs-about-page-team-title>span{display:none}.obs-about-page-team-intro{margin-top:72px;display:block}.obs-about-page-team-intro>span{font-size:13.65px;display:block}.obs-about-page-team-intro p{width:min(310px,100%);margin-top:24px;font-size:23.4px;line-height:1}.obs-about-page-team-grid-wrap{display:block}.obs-about-page-team-grid-wrap>span{display:none}.obs-about-page-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.obs-about-page-member>div{gap:14px;bottom:19px;left:19px;right:19px}.obs-about-page-member>div strong{font-size:16px}.obs-about-page-member>div span{font-size:12px}.obs-about-page-member--text{gap:54px;padding:16px}.obs-about-page-member-initials{font-size:clamp(54px,17vw,72px)}.obs-about-page-member--text>div{gap:12px}.obs-about-page-member--text>div strong{font-size:20px;line-height:1}.obs-about-page-member--text>div p{font-size:14px}.obs-about-page-network{grid-template-columns:1fr;gap:20px}.obscura-about-page .obs-cta{align-items:initial;height:273px;min-height:273px;padding:0 var(--obs-gap);margin-top:140px;display:block}.obscura-about-page .obs-cta h2{font-size:59.28px;line-height:.85}.obscura-about-page .obs-cta>p{left:var(--obs-gap);width:295px;margin:0;font-size:16px;line-height:1.3;position:absolute;top:159px}.obscura-about-page .obs-cta-button{bottom:12px;right:var(--obs-gap);margin:0;font-size:24px;position:absolute}.obscura-about-page .obs-footer{height:657px;min-height:657px;padding:25px var(--obs-gap) var(--obs-gap);margin-top:0}.obscura-about-page .obs-footer-intro{grid-template-columns:1fr 1fr;row-gap:54px;display:grid}.obscura-about-page .obs-footer-intro>div{grid-column:1/-1}.obscura-about-page .obs-footer-intro>div>p,.obscura-about-page .obs-footer-intro>div>a,.obscura-about-page .obs-footer-intro nav{font-size:24px}.obscura-about-page .obs-footer-intro>div>p{max-width:15ch}.obscura-about-page .obs-footer-intro>div>span{margin-top:38px}.obscura-about-page .obs-footer-intro nav:first-of-type{grid-area:2/2}.obscura-about-page .obs-footer-intro nav:nth-of-type(2){grid-area:2/1}.obscura-about-page .obs-footer-wordmark{display:none}.obscura-about-page .obs-footer-note{bottom:var(--obs-gap);max-width:calc(100% - 24px);font-size:10px}}@media (prefers-reduced-motion:reduce){.obs-about-reveal{opacity:1;transform:none}.obs-about-page-member img,.obs-about-page-member>div,.obs-about-page-value-answer{transition:none}}
