
.patch-inner .shared-page-faq{background:#f1f0ed;color:var(--patch-blue);display:block;padding:8vw 5vw!important}.patch-inner .shared-page-faq .replica-faq-heading{display:block;margin:0 auto 7vw;text-align:center;max-width:94vw}.patch-inner .shared-page-faq .replica-faq-heading h2{font-size:clamp(70px,10.7vw,220px);line-height:.92;margin:0;letter-spacing:-.015em}.patch-inner .shared-page-faq .replica-faq-list{width:88.4vw;max-width:none;margin:0 auto}.patch-inner .shared-page-faq details{border:1px solid var(--patch-blue);border-radius:12px;background:white;overflow:clip;margin:0}.patch-inner .shared-page-faq summary{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:7.3vw;padding:2.3vw 8vw 2.3vw 7.35vw;font:400 clamp(21px,2.2vw,45px)/1.25 Arial,sans-serif;cursor:pointer;list-style:none}.patch-inner .shared-page-faq summary::-webkit-details-marker{display:none}.patch-inner .shared-page-faq .page-faq-number{position:absolute;top:0;left:0;display:grid;place-items:center;width:3.6vw;height:3.2vw;border-right:1px solid;border-bottom:1px solid;border-radius:0 0 12px 0;font:400 clamp(13px,.94vw,19px)/1 Arial}.patch-inner .shared-page-faq .page-faq-arrow{position:absolute;inset:0 0 0 auto;display:grid;place-items:center;width:7.35vw;border-left:1px solid;font:400 clamp(29px,3.1vw,63px)/1 Arial;transition:transform .25s}.patch-inner .shared-page-faq details[open] .page-faq-arrow{transform:rotate(180deg);border-left:0;border-right:1px solid}.patch-inner .shared-page-faq details>p{padding:0 9vw 3vw 7.35vw;margin:0;max-width:100%;font-size:clamp(17px,1.35vw,25px);line-height:1.6}.patch-inner .shared-page-faq .faq-reveal-ready:not(.faq-revealed){opacity:0;transform:translateY(28px)}.patch-inner .shared-page-faq .faq-reveal-ready{transition:opacity .3s ease var(--faq-delay),transform .5s cubic-bezier(0,0,0,1) var(--faq-delay)}
.patch-inner #main>.founders-letter{padding:14vw 5vw 8vw}.patch-inner .founders-layout{display:grid;grid-template-columns:29% 1fr;gap:0 5.7%;align-items:start}.patch-inner .founders-layout>h1{grid-column:2;font-size:clamp(74px,9.5vw,185px);line-height:.91;margin:0 0 4.5vw;letter-spacing:-.015em}.patch-inner .founders-side{grid-column:1;grid-row:1/span 2;position:sticky;top:130px;padding-top:11vw}.patch-inner .founders-diptych{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:0;background:#f1ede4;padding:8px;border-radius:12px}.patch-inner .founders-diptych>div{background:#ddd3eb;aspect-ratio:.7;overflow:hidden;border-radius:5px}.patch-inner .founders-diptych img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 22%;filter:grayscale(1);mix-blend-mode:multiply}.patch-inner .founders-diptych figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.patch-inner .founders-identities{display:grid;gap:18px;padding:22px 0;border-bottom:1px solid #ffffff70}.patch-inner .founders-identities p,.patch-inner .founders-signoff p{display:grid;gap:7px;margin:0}.patch-inner .founders-identities strong{font:800 clamp(20px,1.65vw,33px)/1 var(--patch-display);text-transform:uppercase}.patch-inner .founders-identities span,.patch-inner .founders-signoff span{font:400 clamp(12px,.95vw,16px)/1.5 Arial}.patch-inner .founders-copy{grid-column:2;max-width:720px;font:400 clamp(17px,1.43vw,22px)/1.7 Arial}.patch-inner .founders-copy>p{margin:0 0 1.6em}.patch-inner .founders-copy .founders-label{font-size:12px;letter-spacing:.12em;margin-bottom:2em}.patch-inner .founders-signoff{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:1px solid #ffffff70;padding:24px 0 36px;margin-top:35px}.patch-inner .founders-signoff strong{font:800 23px/1 var(--patch-display);text-transform:uppercase}.patch-inner .founders-copy .replica-button{font-size:24px}
@media(max-width:800px){.patch-inner #main>.founders-letter{padding:150px 22px 70px}.patch-inner .founders-layout{display:flex;flex-direction:column;gap:35px}.patch-inner .founders-layout>h1{font-size:clamp(60px,15.6vw,120px);margin:0}.patch-inner .founders-side{position:static;padding:0;width:100%;max-width:420px}.patch-inner .founders-diptych>div{aspect-ratio:.8}.patch-inner .founders-identities{grid-template-columns:1fr 1fr;gap:14px}.patch-inner .founders-copy{font-size:17px;line-height:1.65}.patch-inner .founders-identities strong{font-size:22px}.patch-inner .founders-signoff{gap:15px}.patch-inner .founders-signoff strong{font-size:21px}.patch-inner .shared-page-faq{padding:70px 16px!important}.patch-inner .shared-page-faq .replica-faq-heading{margin:0 0 42px;max-width:none}.patch-inner .shared-page-faq .replica-faq-heading h2{font-size:clamp(47px,12.8vw,100px);line-height:.95}.patch-inner .shared-page-faq .replica-faq-list{width:100%}.patch-inner .shared-page-faq summary{min-height:104px;padding:35px 65px 28px 25px;font-size:20px}.patch-inner .shared-page-faq .page-faq-number{width:37px;height:28px;font-size:12px}.patch-inner .shared-page-faq .page-faq-arrow{width:48px;font-size:33px}.patch-inner .shared-page-faq details>p{padding:5px 25px 26px;font-size:17px}.patch-inner .founders-copy .replica-button{font-size:22px}}
@media(prefers-reduced-motion:reduce){.patch-inner .shared-page-faq .faq-reveal-ready{opacity:1!important;transform:none!important;transition:none}.patch-inner .shared-page-faq .page-faq-arrow{transition:none}}

.patch-inner .shared-page-faq .page-faq-question{font:inherit!important;margin:0!important;display:block}.patch-inner .shared-page-faq .page-faq-number,.patch-inner .shared-page-faq .page-faq-arrow{margin:0!important}.patch-inner .shared-page-faq .page-faq-arrow svg{width:28px;height:32px;display:block}.patch-inner .shared-page-faq .page-faq-arrow{transform-origin:center}@media(min-width:801px){.patch-inner .shared-page-faq .page-faq-arrow svg{width:2.1vw;height:2.5vw}}@media(max-width:800px){.patch-inner .founders-layout>h1{font-size:clamp(48px,14vw,105px)}}

.patch-inner .shared-page-faq .page-faq-question,.patch-inner .shared-page-faq .page-faq-number{transform:none!important}.patch-inner .shared-page-faq .page-faq-question{transition:none!important}

.founders-diptych.founders-combined{display:block;padding:0;background:transparent;aspect-ratio:3/2}.founders-diptych.founders-combined>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;filter:none;mix-blend-mode:normal}
