.experience-intro{--intro-duration:5.6s;z-index:200;color:#f3f0e8;isolation:isolate;position:fixed;inset:0;overflow:hidden}.intro-curtain{z-index:-1;background:#080808;width:50.1%;position:absolute;inset:0 auto 0 0}.intro-curtain-left{animation:experience-curtain-left var(--intro-duration) cubic-bezier(.7, 0, .2, 1) both;border-right:1px solid #ffffff1a}.intro-curtain-right{animation:experience-curtain-right var(--intro-duration) cubic-bezier(.7, 0, .2, 1) both;left:auto;right:0}.intro-composition{text-align:center;width:min(600px,90%);animation:experience-intro-content var(--intro-duration) both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-logo-frame{border:1px solid #ffffff40;padding:26px 32px;animation:2s cubic-bezier(.2,.8,.2,1) both experience-logo;display:inline-block}.intro-logo-frame img{filter:brightness(0)invert();width:170px;height:auto;display:block}.intro-word-window{--intro-word-height:64px;height:var(--intro-word-height);margin-top:30px;overflow:hidden}.intro-word-window>div{animation:4.4s cubic-bezier(.4,0,.2,1) both experience-words}.intro-word-window span{height:var(--intro-word-height);font:400 50px/var(--intro-word-height) var(--editorial);letter-spacing:-1px;display:block}.intro-word-window span:last-child{font-size:clamp(20px,6vw,50px)}.intro-brand-caption{color:#9c9990;letter-spacing:2.5px;margin-top:24px;font-size:7px;display:block}.intro-progress-line{transform-origin:0;background:#d9d4c6;width:220px;height:1px;margin:34px auto 0;animation:4.2s cubic-bezier(.3,.5,.3,1) both experience-line;display:block}.intro-skip{color:#d5d1c6;background:0 0;border:1px solid #ffffff50;align-items:center;gap:25px;padding:12px 18px;font-size:10px;display:flex;position:absolute;top:30px;right:35px}.intro-skip:hover{color:#080808;background:#fff}.intro-corner{letter-spacing:2px;color:#77736a;animation:experience-intro-content var(--intro-duration) both;font-size:8px;position:absolute;bottom:30px}.intro-corner-left{left:35px}.intro-corner-right{right:35px}.experience-intro--black{--intro-curtain-background:#000;--intro-border:#ffffff45;--intro-caption:#e0ded8;--intro-corner:#c2c0ba}.experience-intro--large .intro-curtain{background:var(--intro-curtain-background);background-size:200% 100%}.experience-intro--large .intro-curtain-right{background-position:100%}.experience-intro--large .intro-composition{width:min(900px,94%)}.experience-intro--large .intro-logo-frame{border-color:var(--intro-border);background:#ffffff12;padding:clamp(12px,3svh,24px) clamp(20px,5vw,42px)}.experience-intro--large .intro-logo-frame img{width:clamp(160px,24vw,290px)}.experience-intro--large .trust-marker--opening .trust-marker-value{font-size:clamp(76px,min(24vw,17svh),152px)}.experience-intro--large .trust-marker--opening .trust-marker-value sup{margin-top:.23em;font-size:.4em}.experience-intro--large .trust-marker--opening .trust-marker-label{font-size:clamp(12px,2.2svh,18px)}.experience-intro--large .trust-marker--opening .trust-marker-label small,.experience-intro--large .intro-brand-caption{color:var(--intro-caption);font-size:clamp(8px,1.6svh,12px)}.experience-intro--large .intro-word-window{--intro-word-height:clamp(54px, 13svh, 124px);margin-top:clamp(10px,3svh,28px)}.experience-intro--large .intro-word-window span{font-size:clamp(38px,min(9vw,11svh),108px)}.experience-intro--large .intro-word-window span:last-child{font-size:clamp(22px,min(5.5vw,8svh),72px)}.experience-intro--large .intro-brand-caption,.experience-intro--large .intro-progress-line{margin-top:clamp(10px,3svh,28px)}@media (min-width:760px){.experience-intro--large .intro-composition{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(28px,6vw,88px);display:grid}.experience-intro--large .intro-composition>:not(.trust-marker){grid-column:1}.experience-intro--large .intro-logo-frame{justify-self:start}.experience-intro--large .trust-marker--opening{border-left:1px solid var(--intro-border);flex-direction:column;grid-area:1/2/span 4;align-items:flex-start;margin:0;padding-left:clamp(20px,4vw,56px)}.experience-intro--large .intro-word-window span{font-size:clamp(44px,min(7vw,11svh),94px)}.experience-intro--large .intro-progress-line{margin-inline:0}}.experience-intro--large .intro-corner{color:var(--intro-corner)}@keyframes experience-curtain-left{0%,73%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes experience-curtain-right{0%,73%{transform:translate(0)}to{transform:translate(101%)}}@keyframes experience-intro-content{0%{opacity:0}14%,66%{opacity:1}78%,to{opacity:0}}@keyframes experience-logo{0%{opacity:0;filter:blur(10px);transform:scale(.86)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes experience-words{0%,29%{transform:translateY(0)}40%,62%{transform:translateY(calc(-1 * var(--intro-word-height)))}77%,to{transform:translateY(calc(-2 * var(--intro-word-height)))}}@keyframes experience-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.next-experience{--ex-ink-start:#444440;--ex-ink-end:#f0ede5;color:#f3f0e8;background:#080808;overflow:clip}.ex-hero{isolation:isolate;align-items:center;min-height:max(760px,100svh - 100px);display:flex;position:relative;overflow:hidden}.ex-hero-picture,.ex-hero-shade{z-index:-1;position:absolute;inset:0}.ex-hero-picture img{object-fit:cover;object-position:64% center;filter:grayscale(.65)brightness(.88)}.ex-hero-shade{background:linear-gradient(90deg,#080808bd,#08080824 80%),linear-gradient(#08080822,#0000 45%,#080808e8)}.ex-hero-inner{padding-block:80px 150px}.ex-hero-eyebrow{color:#d2cfc5;letter-spacing:2.5px;margin-bottom:45px;font-size:8px}.ex-title{font:400 clamp(80px, 10.6vw, 165px)/1.02 var(--editorial);letter-spacing:-3px;margin:0}.ex-hero-line{padding-bottom:.04em;display:block;overflow:hidden}.ex-hero-line:nth-child(2){color:#bdb8ad}.ex-hero-word{transform-origin:0 100%;display:inline-block}.ex-hero-bottom{justify-content:space-between;align-items:center;gap:45px;max-width:820px;margin-top:45px;display:flex}.ex-hero-bottom p{color:#c2bfb7;max-width:315px;margin:0;font-size:13px;line-height:1.9}.ex-arrow-link{align-items:center;gap:35px;font-size:11px;display:inline-flex}.ex-arrow-link>span{border:1px solid #ffffff70;border-radius:50%;place-items:center;width:55px;height:55px;transition:transform .4s,background .4s,color .4s;display:grid}.ex-arrow-link:hover>span{color:#080808;background:#eee9df;transform:rotate(45deg)}.ex-scroll-cue{letter-spacing:1.5px;color:#c7c2b7;align-items:center;gap:18px;font-size:7px;display:flex;position:absolute;bottom:30px;left:56px}.ex-scroll-cue>i{transform-origin:0;background:#ffffff60;width:70px;height:1px;animation:2.5s ease-in-out infinite experience-cue}.ex-scroll-cue>span:last-child{font-size:24px}.ex-hero-index{letter-spacing:1.8px;color:#a6a092;font-size:7px;position:absolute;bottom:38px;right:56px}@keyframes experience-cue{0%,to{transform:scaleX(.5)}50%{transform:scaleX(1)}}.ex-marquee{color:#a19c90;border-block:1px solid #ffffff25;padding-block:27px;overflow:hidden}.ex-marquee>div{width:max-content;animation:35s linear infinite experience-marquee;display:flex}.ex-marquee span{letter-spacing:3px;align-items:center;gap:45px;padding-right:45px;font-size:9px;display:flex}.ex-marquee i{background:#b8b2a5;width:4px;height:4px;transform:rotate(45deg)}@keyframes experience-marquee{to{transform:translate(-50%)}}.ex-story{padding-block:135px}.ex-statement{font:400 clamp(42px, 4.8vw, 74px)/1.2 var(--editorial);letter-spacing:-1px;margin:0 0 90px}.ex-statement-line{display:block}.ex-ink-word{display:inline}.ex-story-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;display:grid}.ex-portrait{background:#141414;height:570px;position:relative;overflow:hidden}.ex-portrait img{object-fit:cover;object-position:70% center;filter:grayscale()brightness(.8)}.ex-portrait:after{content:"";background:linear-gradient(#0000 40%,#08080890);position:absolute;inset:0}.ex-portrait>span{z-index:1;letter-spacing:2px;color:#d2cbbb;font-size:7px;position:absolute;bottom:27px;left:27px}.ex-chapter-number{font:400 130px/1 var(--editorial);color:#4f4b43}.ex-story-copy h3{font:400 48px/1.12 var(--editorial);letter-spacing:-.7px;margin:30px 0}.ex-story-copy p{max-width:370px;font-size:13px;line-height:1.95}.ex-section-heading{margin-bottom:65px}.ex-section-heading h2{font:400 clamp(48px, 5.6vw, 84px)/1.1 var(--editorial);letter-spacing:-1.4px;max-width:800px;margin:0}.ex-section-heading p{max-width:340px;margin:25px 0 0;font-size:13px;line-height:1.9}.ex-principles{background:#0e0e0e;border-block:1px solid #ffffff20}.ex-card-stack{gap:30px;padding-bottom:50px;display:grid}.ex-principle-card{top:calc(100px + var(--card-index) * 18px);transform-origin:top;background:#171717;border:1px solid #ffffff30;grid-template-columns:170px 1fr 30px;align-items:center;gap:40px;min-height:340px;padding:50px;display:grid;position:sticky}.ex-principle-card:nth-child(2){background:#1d1c1a}.ex-principle-card:nth-child(3){background:#25231f}.ex-card-number{font:400 135px/1 var(--editorial);letter-spacing:-5px;color:#777166}.ex-principle-card .eyebrow{color:#a9a293;margin-bottom:22px;font-size:8px}.ex-principle-card h3{font:400 48px/1.1 var(--editorial);letter-spacing:-.6px;margin:0 0 25px}.ex-principle-card p{color:#b5afa2;max-width:460px;margin:0;font-size:13px;line-height:1.9}.ex-principle-card>svg{align-self:start;margin-top:5px}.ex-history{background:#080808}.ex-history-line{background:#b1a997;height:1px;margin:70px 0 25px}.ex-milestones{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}.ex-milestone>span{font:400 66px/1 var(--editorial);color:#ddd6c7;letter-spacing:-2px}.ex-milestone h3{margin:28px 0 14px;font-size:13px}.ex-milestone p{color:#9c9689;font-size:11px;line-height:1.9}.ex-investors{background:#101010;border-top:1px solid #ffffff20}.ex-resources{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.ex-resource{min-height:360px;transform-style:preserve-3d;will-change:transform;background:linear-gradient(135deg,#171717,#0d0d0d);border:1px solid #ffffff30;flex-direction:column;padding:30px;display:flex;position:relative}.ex-resource:nth-child(2){background:linear-gradient(135deg,#272520,#141414)}.ex-resource>svg{color:#bfb7a7;transition:transform .3s;position:absolute;top:32px;right:30px}.ex-resource:hover>svg{transform:translate(5px,-5px)}.ex-resource-number{font:400 95px/1 var(--editorial);color:#5c564c;letter-spacing:-4px}.ex-resource h3{font:400 38px/1.1 var(--editorial);max-width:240px;margin:45px 0 30px}.ex-resource-bottom{letter-spacing:1.2px;color:#b3aa98;border-top:1px solid #ffffff25;justify-content:space-between;gap:15px;margin-top:auto;padding-top:19px;font-size:7px;display:flex}.ex-closing{padding-block:135px;overflow:hidden}.ex-closing h2{font:400 clamp(70px, 10vw, 150px)/1.05 var(--editorial);letter-spacing:-3px;margin-bottom:45px}.ex-closing-mask{padding-bottom:.08em;display:block;overflow:hidden}.ex-closing-mask:last-child{color:#a39a88}.ex-closing-line{display:block}@media (max-width:1000px){.ex-title{font-size:clamp(80px,11vw,120px)}.ex-story-grid{gap:55px}.ex-portrait{height:470px}.ex-story-copy h3{font-size:42px}.ex-card-number{font-size:110px}.ex-principle-card{grid-template-columns:110px 1fr 24px;gap:30px;padding:35px}.ex-principle-card h3{font-size:40px}.ex-resources{gap:16px}.ex-resource{min-height:330px;padding:25px}.ex-resource h3{font-size:33px}.ex-milestones{gap:28px}}@media (max-width:700px){.intro-skip{padding:10px 14px;font-size:9px;top:20px;right:20px}.intro-word-window span{font-size:42px}.intro-logo-frame img{width:135px}.intro-brand-caption{letter-spacing:1.7px;font-size:6px}.intro-corner-left{left:20px}.intro-corner-right{right:20px}.ex-hero{min-height:740px}.ex-hero-inner{padding-block:70px 140px}.ex-hero-eyebrow{letter-spacing:1.6px;margin-bottom:40px;font-size:6px}.ex-title{letter-spacing:-1.3px;font-size:clamp(54px,13.2vw,85px);line-height:1.1}.ex-hero-bottom{flex-direction:column;align-items:flex-start;gap:30px;margin-top:35px}.ex-hero-bottom p{max-width:285px;font-size:12px}.ex-arrow-link{gap:25px;font-size:10px}.ex-arrow-link>span{width:46px;height:46px}.ex-scroll-cue{gap:12px;font-size:6px;bottom:28px;left:20px}.ex-scroll-cue>i{width:35px}.ex-hero-index{letter-spacing:1px;font-size:6px;bottom:36px;right:20px}.ex-marquee{padding-block:22px}.ex-marquee span{gap:30px;padding-right:30px;font-size:7px}.ex-story{padding-block:75px}.ex-statement{letter-spacing:-.5px;margin-bottom:50px;font-size:clamp(34px,7.7vw,52px);line-height:1.3}.ex-story-grid{grid-template-columns:minmax(0,1fr);gap:35px}.ex-portrait{height:420px}.ex-chapter-number{font-size:90px}.ex-story-copy h3{margin:20px 0;font-size:45px}.ex-section-heading{margin-bottom:40px}.ex-section-heading h2{letter-spacing:-.7px;font-size:48px}.ex-principle-card{grid-template-columns:1fr 24px;gap:25px;min-height:350px;padding:28px;position:relative;top:auto}.ex-card-number{grid-column:1;font-size:78px}.ex-principle-card>div{grid-column:1/-1}.ex-principle-card>svg{grid-area:1/2}.ex-principle-card h3{font-size:38px}.ex-principle-card p{font-size:12px}.ex-card-stack{gap:20px;padding-bottom:0}.ex-history-line{margin:45px 0 25px}.ex-milestones{grid-template-columns:1fr 1fr;gap:35px 25px}.ex-milestone>span{font-size:55px}.ex-milestone h3{margin-top:20px;font-size:12px}.ex-milestone p{font-size:10px}.ex-resources{grid-template-columns:minmax(0,1fr);gap:20px}.ex-resource{min-height:320px;padding:30px}.ex-resource h3{font-size:40px}.ex-resource-number{font-size:87px}.ex-closing{padding-block:85px}.ex-closing h2{letter-spacing:-1.5px;margin-bottom:35px;font-size:clamp(54px,12.8vw,85px)}}@media (prefers-reduced-motion:reduce){.experience-intro{display:none}.ex-marquee>div,.ex-scroll-cue>i{animation:none}.ex-principle-card{position:relative;top:auto}.ex-resource{will-change:auto}}.mixed-experience .ex-story,.mixed-experience .ex-history,.mixed-experience .ex-investors{--ink:#191919;--muted:#626262;--subtle:#767676;--accent:#191919;--line:#00000024;--line-strong:#00000040;color:#191919}.mixed-experience .ex-story{--ex-ink-start:#bdbdb8;--ex-ink-end:#191919;background:#f6f6f3}.mixed-experience .ex-history{background:#fbfbf9}.mixed-experience .ex-investors{background:#eeefed;border-color:#00000020}.mixed-experience .ex-story .eyebrow,.mixed-experience .ex-history .eyebrow,.mixed-experience .ex-investors .eyebrow{color:#62625e}.mixed-experience .ex-story .text-link{color:#191919;border-color:#00000060}.mixed-experience .ex-chapter-number{color:#b5b5ae}.mixed-experience .ex-story-copy p{color:#626262}.mixed-experience .ex-history-line{background:#6e6e68}.mixed-experience .ex-milestone>span{color:#202020}.mixed-experience .ex-milestone p{color:#686864}.mixed-experience .ex-resource{color:#191919;background:#fafaf8;border-color:#00000030}.mixed-experience .ex-resource-number{color:#a4a49c}.mixed-experience .ex-resource>svg{color:#5b5b56}.mixed-experience .ex-resource-bottom{color:#656560;border-color:#00000030}.mixed-experience .ex-resource:nth-child(2){color:#f3f3ed;background:#171717}.mixed-experience .ex-resource:nth-child(2) .ex-resource-number{color:#686862}.mixed-experience .ex-resource:nth-child(2) .ex-resource-bottom{color:#b8b8ae;border-color:#ffffff30}.mixed-experience .ex-resource:nth-child(2)>svg{color:#d0d0c8}.mixed-experience .ex-principle-card:nth-child(2){background:#1d1d1d}.mixed-experience .ex-principle-card:nth-child(3){background:#252525}.ex-facts,.ex-leadership,.ex-filings{--ink:#191919;--muted:#626262;--accent:#191919;--line:#00000025;--line-strong:#00000040;color:#191919;background:#fafaf8}.ex-facts{border-bottom:1px solid #00000020;padding-block:48px}.ex-facts .eyebrow,.ex-leadership .eyebrow,.ex-filings .eyebrow{color:#62625e}.ex-facts-grid{grid-template-columns:1.25fr 1fr 1fr 1fr;align-items:center;gap:40px;display:grid}.ex-fact{border-left:1px solid #00000025;padding-left:35px}.ex-fact>span{font:400 57px/1 var(--editorial);letter-spacing:-1.5px}.ex-fact p{color:#626262;margin:9px 0 0;font-size:10px}.ex-leadership{background:#f1f1ee}.ex-leader-list{border-top:1px solid #00000040}.ex-leader-row{border-bottom:1px solid #00000025;grid-template-columns:60px 1.2fr 1fr;align-items:center;gap:30px;padding:29px 0;transition:padding .4s,background .4s;display:grid;position:relative}.ex-leader-row:hover{background:#e7e7e3;padding-inline:15px}.ex-leader-row>span{color:#696965;font-size:10px}.ex-leader-row h3{font:400 35px/1.2 var(--editorial);margin:0}.ex-leader-row>div{color:#4f4f4b;flex-direction:column;gap:5px;font-size:11px;display:flex}.ex-leader-row small{color:#797974;letter-spacing:1px;font-size:8px}.next-experience .ex-leadership .text-link,.next-experience .ex-filings .text-link{color:#191919;border-color:#0005;margin-top:25px}.ex-governance{background:#111}.ex-governance-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.ex-committee{background:#181818;border:1px solid #ffffff30}.ex-committee summary{cursor:pointer;min-height:150px;padding:26px;list-style:none;position:relative}.ex-committee summary::-webkit-details-marker{display:none}.ex-committee summary>span{color:#a9a9a3;letter-spacing:1.5px;margin-bottom:24px;font-size:8px;display:block}.ex-committee summary h3{font:400 31px/1.1 var(--editorial);margin:0;padding-right:32px}.ex-committee summary>svg{transition:transform .4s;position:absolute;top:25px;right:25px}.ex-committee[open] summary>svg{transform:rotate(45deg)}.ex-committee-content{padding:0 26px 24px}.ex-committee[open] .ex-committee-content{animation:.55s cubic-bezier(.2,.8,.2,1) both ex-committee-open}.ex-committee-content>div{border-top:1px solid #ffffff25;justify-content:space-between;gap:20px;padding:13px 0;font-size:11px;display:flex}.ex-committee-content small{color:#a8a8a2;font-size:9px}.ex-governance .text-link{margin-top:28px}@keyframes ex-committee-open{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ex-filings{background:#f8f8f5}.ex-filing-list{border-top:1px solid #00000045}.ex-filing-row{border-bottom:1px solid #00000025;grid-template-columns:34px 1fr 60px 25px;align-items:center;gap:25px;padding:29px 0;transition:background .3s,padding .35s;display:grid}.ex-filing-row:hover{background:#eaeae6;padding-inline:12px}.ex-filing-row>div>span,.ex-filing-format{color:#6b6b67;font-size:9px}.ex-filing-row h3{font:400 28px/1.15 var(--editorial);overflow-wrap:anywhere;margin:8px 0 0}.ex-services{background:#151515;border-bottom:1px solid #ffffff24}.ex-services-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ex-service-card{background:#1a1a1a;border:1px solid #ffffff30;min-height:235px;padding:30px;transition:background .35s;position:relative}.ex-service-card:hover{background:#252525}.ex-service-card>span{color:#a7a7a0;font-size:10px}.ex-service-card>svg{transition:transform .35s;position:absolute;top:30px;right:30px}.ex-service-card:hover>svg{transform:translate(5px,-5px)}.ex-service-card h3{font:400 34px/1.08 var(--editorial);margin:43px 0 18px}.ex-service-card p{margin:0;font-size:11px;line-height:1.8}@media (max-width:850px){.ex-facts-grid{gap:20px}.ex-fact{padding-left:20px}.ex-fact>span{font-size:48px}.ex-services-grid{gap:15px}.ex-service-card{padding:24px}.ex-service-card h3{font-size:29px}}@media (max-width:700px){.ex-facts-grid{grid-template-columns:1fr 1fr;gap:25px 18px}.ex-facts{padding-block:35px}.ex-fact{padding-left:14px}.ex-fact>span{font-size:45px}.ex-fact p{font-size:8px}.trust-marker--feature{gap:9px}.trust-marker--feature .trust-marker-value{font-size:34px}.trust-marker--feature .trust-marker-value sup{margin-top:9px;font-size:16px}.trust-marker--feature .trust-marker-label{max-width:62px;font-size:7px}.ex-leader-row{grid-template-columns:22px 1fr;gap:9px 12px;padding:21px 0}.ex-leader-row h3{font-size:29px}.ex-leader-row>div{grid-column:2;font-size:10px}.ex-leader-row small{font-size:7px}.ex-governance-grid,.ex-services-grid{grid-template-columns:1fr}.ex-committee summary{min-height:125px;padding:22px}.ex-committee summary h3{font-size:29px}.ex-committee-content{padding:0 22px 20px}.ex-filing-row{grid-template-columns:24px 1fr 16px;gap:13px;padding:22px 0}.ex-filing-row h3{font-size:24px}.ex-filing-format{display:none}.ex-service-card{min-height:210px;padding:25px}.ex-service-card h3{font-size:34px}}@media (prefers-reduced-motion:reduce){.intro-orbit,.intro-blades>i,.ex-committee-content{animation:none!important}}.next-experience[data-still] .ex-principle-card{position:static}.next-experience[data-still] .ex-marquee>div,.next-experience[data-still] .ex-scroll-cue>i{animation:none}.header-shell:has(>.header.is-overlay)+main .ex-investors{background:#fff}.header-shell:has(>.header.is-overlay)+main .ex-hero{min-height:max(calc(760px + var(--overlay-header-height)), 100svh);padding-top:var(--overlay-header-height)}@media (max-width:700px){.header-shell:has(>.header.is-overlay)+main .ex-hero{min-height:calc(740px + var(--overlay-header-height))}}
