.why-we-do-things-scene{position:fixed;inset-inline:0;bottom:0;z-index:1;height:clamp(26rem,68vh,56rem);pointer-events:none}.why-we-do-things-scene-photo{object-fit:cover;object-position:center 38%;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 12%,rgba(0,0,0,.55) 28%,rgba(0,0,0,.88) 42%,#000 58%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 12%,rgba(0,0,0,.55) 28%,rgba(0,0,0,.88) 42%,#000 58%)}.why-we-do-things-page{position:relative;background-color:transparent;min-height:calc(100svh - var(--site-header-height));min-height:calc(100dvh - var(--site-header-height))}.why-we-do-things-inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:var(--site-shell-max,80rem);margin-inline:auto;padding:clamp(2rem,5vh,3.5rem) 1rem clamp(3rem,8vh,5rem)}@media (min-width:640px){.why-we-do-things-inner{padding-inline:1.5rem}}@media (min-width:1024px){.why-we-do-things-inner{padding-inline:var(--site-shell-padding-x)}}.why-we-do-things-main{box-sizing:border-box;width:100%;max-width:var(--site-mc-subnav-row-width,50.975rem);margin-inline:auto}.why-we-do-things-title{margin:0 0 clamp(1.75rem,4vh,2.5rem);font-family:var(--font-pixel),sans-serif;font-size:clamp(1.35rem,3.5vw,2rem);line-height:1.2;letter-spacing:.08em;text-align:center;text-transform:lowercase;color:var(--site-page-title-color)}.why-we-do-things-intro{margin-bottom:clamp(2rem,5vh,3rem);font-family:var(--font-sans),sans-serif;font-size:clamp(.8125rem,1.35vw,1rem);font-weight:600;line-height:1.65;letter-spacing:.02em;color:var(--deepred-gold-light)}.why-we-do-things-intro p{margin:0 0 1.1em}.why-we-do-things-intro p:last-child{margin-bottom:0}.why-we-do-things-intro strong{font-weight:700}.why-we-do-things-link{color:inherit;text-decoration:underline;text-underline-offset:.15em}.why-we-do-things-link:focus-visible,.why-we-do-things-link:hover{color:var(--deepred-gold);outline:none}.why-we-do-things-faq-list{text-align:left}.why-we-do-things-faq-item{border-bottom:1px solid rgba(192,174,112,.55)}.why-we-do-things-faq-item:first-child{border-top:1px solid rgba(192,174,112,.55)}.why-we-do-things-faq-question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(.85rem,2vh,1.1rem) 0;font-family:var(--font-pixel),sans-serif;font-size:clamp(.75rem,1.6vw,.95rem);line-height:1.3;letter-spacing:.07em;text-transform:lowercase;color:var(--deepred-gold);cursor:pointer;list-style:none}.why-we-do-things-faq-question::-webkit-details-marker{display:none}.why-we-do-things-faq-question:after{content:"";flex-shrink:0;width:.55rem;height:.55rem;border-right:2px solid var(--deepred-gold);border-bottom:2px solid var(--deepred-gold);transform:rotate(45deg);transition:transform .15s ease}.why-we-do-things-faq-item[open] .why-we-do-things-faq-question:after{transform:rotate(-135deg) translate(-1px,-1px)}.why-we-do-things-faq-answer{color:var(--deepred-gold-light)}.why-we-do-things-faq-item[open]>.site-faq-answer{background-color:rgba(192,174,112,.24);border-color:rgba(192,174,112,.48)}@media (max-width:640px){.why-we-do-things-inner{padding-top:clamp(1.25rem,4vh,2rem)}}@media (prefers-reduced-motion:reduce){.why-we-do-things-faq-question:after{transition:none}}