.latest-work-module__CWVVca__section{background:var(--ink);padding:clamp(5rem,9vw,9rem) 4vw}.latest-work-module__CWVVca__heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.latest-work-module__CWVVca__heading h2{font-family:var(--font-display),sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(3.5rem,8vw,8rem);font-weight:450;line-height:.95}.latest-work-module__CWVVca__heading p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.7}.latest-work-module__CWVVca__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.latest-work-module__CWVVca__project{min-width:0;transition:transform .65s cubic-bezier(.2,.7,.3,1);display:block}.latest-work-module__CWVVca__project:nth-child(2){margin-top:4.5rem}.latest-work-module__CWVVca__image{aspect-ratio:4/5;background:#151515;border-radius:.65rem;position:relative;overflow:hidden}.latest-work-module__CWVVca__image:after{content:"";opacity:0;background:linear-gradient(#0000 25%,#090704db);transition:opacity .55s;position:absolute;inset:0}.latest-work-module__CWVVca__image img{object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.3,1),filter .7s}.latest-work-module__CWVVca__open{z-index:2;color:#050505;background:var(--porcelain);border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:background .35s,transform .55s;display:grid;position:absolute;top:1.2rem;right:1.2rem}.latest-work-module__CWVVca__open svg{width:1rem;height:1rem}.latest-work-module__CWVVca__project:hover,.latest-work-module__CWVVca__project:focus-visible{transform:translateY(-12px)}.latest-work-module__CWVVca__project:hover .latest-work-module__CWVVca__image img,.latest-work-module__CWVVca__project:focus-visible .latest-work-module__CWVVca__image img{filter:saturate(1.12);transform:scale(1.075)rotate(.6deg)}.latest-work-module__CWVVca__story{z-index:2;opacity:0;transition:opacity .45s,transform .65s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:2rem;left:1.5rem;right:1.5rem;transform:translateY(22px)}.latest-work-module__CWVVca__story p{font:450 clamp(1.4rem,2vw,2.2rem)/1.15 var(--font-display),sans-serif;letter-spacing:-.035em;margin:0 0 1.25rem}.latest-work-module__CWVVca__story span{color:var(--accent-soft);font-size:.75rem}.latest-work-module__CWVVca__project:hover .latest-work-module__CWVVca__story,.latest-work-module__CWVVca__project:focus-visible .latest-work-module__CWVVca__story{opacity:1;transform:translateY(0)}.latest-work-module__CWVVca__project:hover .latest-work-module__CWVVca__image:after,.latest-work-module__CWVVca__project:focus-visible .latest-work-module__CWVVca__image:after{opacity:1}.latest-work-module__CWVVca__project:hover .latest-work-module__CWVVca__open,.latest-work-module__CWVVca__project:focus-visible .latest-work-module__CWVVca__open{background:var(--accent-soft);transform:rotate(45deg)}.latest-work-module__CWVVca__project:focus-visible{outline:2px solid var(--accent-soft);outline-offset:6px}.latest-work-module__CWVVca__caption{justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.latest-work-module__CWVVca__captionCopy{min-width:0}.latest-work-module__CWVVca__clientLogo{flex:0 0 clamp(5.5rem,8.5vw,7.5rem);height:3rem;display:block;position:relative}.latest-work-module__CWVVca__clientLogo img{object-fit:contain}.latest-work-module__CWVVca__caption h3{letter-spacing:-.035em;margin:0 0 .4rem;font-size:clamp(1.25rem,2vw,2rem);font-weight:500}.latest-work-module__CWVVca__caption p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}@media (max-width:760px){.latest-work-module__CWVVca__section{padding:5rem 1.25rem}.latest-work-module__CWVVca__heading{flex-direction:column;align-items:start;gap:1.25rem;margin-bottom:2rem}.latest-work-module__CWVVca__grid{grid-template-columns:1fr;gap:2.75rem}.latest-work-module__CWVVca__project:nth-child(2){margin-top:0}.latest-work-module__CWVVca__image{aspect-ratio:5/4}}@media (prefers-reduced-motion:reduce){.latest-work-module__CWVVca__project,.latest-work-module__CWVVca__image img,.latest-work-module__CWVVca__open,.latest-work-module__CWVVca__story,.latest-work-module__CWVVca__image:after{transition:none}}
.contact-form-module__uWhtrq__form,.contact-form-module__uWhtrq__confirmation{--ink:#f3f3f0;--soft:#aaa9a5;--edge:#393937;--orange:#fb5926;color:var(--ink);background:#151514;border:1px solid #30302e;border-radius:2rem 2rem 2rem .4rem;padding:clamp(1.5rem,3.4vw,3.75rem);position:relative;overflow:hidden;box-shadow:0 30px 90px #0004}.contact-form-module__uWhtrq__form:before{content:"";background:linear-gradient(90deg,#0000,#b7b6ae80,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.contact-form-module__uWhtrq__header{margin-bottom:2.3rem}.contact-form-module__uWhtrq__meta{color:var(--soft);justify-content:space-between;gap:1rem;font-size:.72rem;display:flex}.contact-form-module__uWhtrq__meta span:first-child{align-items:center;gap:.6rem;display:flex}.contact-form-module__uWhtrq__meta span:first-child:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.contact-form-module__uWhtrq__header h3{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;max-width:10em;margin:1.7rem 0 .8rem;font-size:clamp(2rem,3.4vw,4rem);font-weight:450;line-height:1.05}.contact-form-module__uWhtrq__header p{color:var(--soft);margin:0;font-size:.85rem;line-height:1.6}.contact-form-module__uWhtrq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.65rem 1.5rem;display:grid}.contact-form-module__uWhtrq__field,.contact-form-module__uWhtrq__story{flex-direction:column;gap:.65rem;min-width:0;display:flex}.contact-form-module__uWhtrq__field>span,.contact-form-module__uWhtrq__story>span,.contact-form-module__uWhtrq__budget>span,.contact-form-module__uWhtrq__experiences legend{color:#d9d9d4;font-size:.8rem}.contact-form-module__uWhtrq__field input,.contact-form-module__uWhtrq__story textarea,.contact-form-module__uWhtrq__budget select{width:100%;min-width:0;color:var(--ink);font-family:var(--font-sans),sans-serif;border:0;border-bottom:1px solid var(--edge);background:0 0;border-radius:0;outline:none;padding:.4rem 0 .85rem;font-size:16px;transition:border-color .25s,background .25s}.contact-form-module__uWhtrq__field input::placeholder,.contact-form-module__uWhtrq__story textarea::placeholder{color:#92928d;opacity:1}.contact-form-module__uWhtrq__field:focus-within>span,.contact-form-module__uWhtrq__story:focus-within>span{color:#ff8c66}.contact-form-module__uWhtrq__field input:focus,.contact-form-module__uWhtrq__story textarea:focus{border-color:var(--orange)}.contact-form-module__uWhtrq__experiences{border:0;min-width:0;margin:2rem 0;padding:0}.contact-form-module__uWhtrq__experiences legend{margin-bottom:1rem;padding:0}.contact-form-module__uWhtrq__choices{flex-wrap:wrap;gap:.6rem;display:flex}.contact-form-module__uWhtrq__choice{cursor:pointer;position:relative}.contact-form-module__uWhtrq__choice input{opacity:0;width:1px;height:1px;position:absolute}.contact-form-module__uWhtrq__choice>span{color:#d9d9d4;border:1px solid #4b4b46;border-radius:2rem;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.7rem 1rem;font-size:.78rem;transition:background .2s,border-color .2s,color .2s;display:flex}.contact-form-module__uWhtrq__choiceMark{color:#92928d;font-size:1.1rem;line-height:1;transition:transform .25s}.contact-form-module__uWhtrq__choice:hover>span{background:#222220;border-color:#a4a49c}.contact-form-module__uWhtrq__choice input:checked+span{color:#151514;background:#f3f3f0;border-color:#f3f3f0}.contact-form-module__uWhtrq__choice input:checked+span .contact-form-module__uWhtrq__choiceMark{color:#151514;transform:rotate(45deg)}.contact-form-module__uWhtrq__choice input:focus-visible+span{outline-offset:4px;outline:2px solid #ff8c66}.contact-form-module__uWhtrq__budget{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:1.2rem;padding:1rem 0;display:flex}.contact-form-module__uWhtrq__selectWrap{width:58%;position:relative}.contact-form-module__uWhtrq__budget select{appearance:none;cursor:pointer;border:0;padding:.55rem 2rem .55rem .2rem}.contact-form-module__uWhtrq__budget select:focus-visible{outline-offset:3px;outline:2px solid #ff8c66}.contact-form-module__uWhtrq__budget option{color:#f3f3f0;background:#151514}.contact-form-module__uWhtrq__selectWrap svg{width:1.1rem;height:1.1rem;color:var(--orange);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.contact-form-module__uWhtrq__story{margin-top:1.8rem}.contact-form-module__uWhtrq__story textarea{resize:vertical;min-height:6rem;line-height:1.6}.contact-form-module__uWhtrq__customBudget{margin-top:1.4rem}.contact-form-module__uWhtrq__story+.contact-form-module__uWhtrq__submit{margin-top:1.5rem}.contact-form-module__uWhtrq__submit{background:var(--orange);color:#140b07;width:100%;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;cursor:pointer;border:0;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem 1rem 1.6rem;font-size:1.5rem;font-weight:500;transition:background .3s;display:flex}.contact-form-module__uWhtrq__submitIcon{border:1px solid #140b073d;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:background .3s;display:grid;overflow:hidden}.contact-form-module__uWhtrq__submitIcon svg{width:1.5rem;height:1.5rem;transition:transform .3s}.contact-form-module__uWhtrq__submit:hover{background:#ff774c}.contact-form-module__uWhtrq__submit:hover .contact-form-module__uWhtrq__submitIcon{color:#fff;background:#140b07}.contact-form-module__uWhtrq__submit:hover svg{transform:rotate(45deg)}.contact-form-module__uWhtrq__submit:focus-visible,.contact-form-module__uWhtrq__note a:focus-visible{outline-offset:5px;outline:2px solid #fff}.contact-form-module__uWhtrq__note{color:var(--soft);text-align:center;margin:1rem 0 0;font-size:.65rem;line-height:1.6}.contact-form-module__uWhtrq__note a{text-underline-offset:3px;text-decoration:underline}.contact-form-module__uWhtrq__honeypot{display:none}.contact-form-module__uWhtrq__error{color:#ffb59d;margin:1rem 0;font-size:.85rem;line-height:1.6}.contact-form-module__uWhtrq__error a{overflow-wrap:anywhere;text-decoration:underline}.contact-form-module__uWhtrq__submit:disabled{opacity:.6;cursor:not-allowed}.contact-form-module__uWhtrq__confirmation{flex-direction:column;align-items:flex-start;gap:1.5rem;min-height:38rem;display:flex}.contact-form-module__uWhtrq__seal{background:var(--orange);color:#151514;border-radius:50%;place-items:center;width:5rem;height:5rem;display:grid}.contact-form-module__uWhtrq__seal svg{width:2rem;height:2rem}.contact-form-module__uWhtrq__confirmation h3{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:450;line-height:1.05}.contact-form-module__uWhtrq__confirmation p{color:var(--soft);margin:0;font-size:.95rem;line-height:1.7}.contact-form-module__uWhtrq__confirmation a{text-decoration:underline}.contact-form-module__uWhtrq__confirmation button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:1rem;margin-top:auto;padding:.8rem 0;display:flex}.contact-form-module__uWhtrq__confirmation button svg{width:1.25rem;height:1.25rem}@media (max-width:600px){.contact-form-module__uWhtrq__form,.contact-form-module__uWhtrq__confirmation{border-radius:1.25rem 1.25rem 1.25rem .35rem;padding:1.5rem 1.2rem}.contact-form-module__uWhtrq__grid{grid-template-columns:1fr;gap:1.5rem}.contact-form-module__uWhtrq__header h3{font-size:2.6rem}.contact-form-module__uWhtrq__meta{font-size:.65rem}.contact-form-module__uWhtrq__budget{flex-direction:column;align-items:stretch;gap:.5rem}.contact-form-module__uWhtrq__selectWrap{width:100%}.contact-form-module__uWhtrq__choice>span{font-size:.78rem}.contact-form-module__uWhtrq__submit{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.contact-form-module__uWhtrq__form *{transition:none!important}}.contact-form-module__uWhtrq__form.contact-form-module__uWhtrq__split,.contact-form-module__uWhtrq__confirmation.contact-form-module__uWhtrq__split{--orange:var(--accent);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.contact-form-module__uWhtrq__form.contact-form-module__uWhtrq__split:before{display:none}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__header h3{font-size:clamp(2rem,3.2vw,3.4rem)}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__submit{border-radius:3rem;padding:.65rem .65rem .65rem 1.4rem}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__submitIcon{color:var(--orange);background:#050505;border:0}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__submit:hover{background:var(--accent-soft)}@media (min-width:761px) and (max-width:1100px){.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__grid{grid-template-columns:1fr}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__budget{flex-direction:column;align-items:stretch;gap:.5rem}.contact-form-module__uWhtrq__split .contact-form-module__uWhtrq__selectWrap{width:100%}}
.contact-section-module__RkI61a__section{color:#f3f3f0;background:#050505;scroll-margin-top:6rem}.contact-section-module__RkI61a__panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contact-section-module__RkI61a__orange{background:var(--accent);color:#140b07;border-bottom-right-radius:clamp(4rem,9vw,10rem);min-width:0;padding:clamp(4rem,7vw,8rem) clamp(1.5rem,5vw,6rem) 8rem;position:relative}.contact-section-module__RkI61a__intro{z-index:1;position:sticky;top:7rem}.contact-section-module__RkI61a__eyebrow{border-bottom:1px solid #140b0745;margin:0;padding-bottom:1.3rem;font-size:.85rem}.contact-section-module__RkI61a__intro h2{font:500 clamp(3rem,6.6vw,7.5rem)/.96 var(--font-display),sans-serif;letter-spacing:-.065em;overflow-wrap:normal;margin:3.5rem 0 2rem}.contact-section-module__RkI61a__note{color:#29150d;max-width:32ch;margin:0;font-size:.96rem;line-height:1.8}.contact-section-module__RkI61a__signature{margin:3rem 0 0;font-size:.85rem;line-height:1.7}.contact-section-module__RkI61a__signature span{color:#29150d}.contact-section-module__RkI61a__email{border-bottom:1px solid #140b0780;align-items:center;gap:1rem;margin-top:2rem;padding:.5rem 0;font-size:clamp(.8rem,1.15vw,1.05rem);display:inline-flex}.contact-section-module__RkI61a__email svg{width:1rem;height:1rem;transition:transform .2s}.contact-section-module__RkI61a__email:hover svg{transform:translate(2px,-2px)}.contact-section-module__RkI61a__bridge{z-index:2;border:.55rem solid var(--accent);width:5.3rem;height:5.3rem;color:var(--accent);pointer-events:none;background:#050505;border-radius:50%;place-items:center;display:grid;position:absolute;top:4rem;right:-2.65rem;box-shadow:0 0 0 1px #050505}.contact-section-module__RkI61a__bridge svg{width:2.2rem;height:2.2rem;transform:rotate(45deg)}.contact-section-module__RkI61a__imprint{color:#140b0712;font:650 clamp(8rem,22vw,24rem)/.7 var(--font-display),sans-serif;letter-spacing:-.1em;pointer-events:none;position:absolute;bottom:.6rem;left:4vw}.contact-section-module__RkI61a__formPanel{min-width:0;padding:clamp(4rem,7vw,8rem) clamp(1.5rem,4vw,5rem) 4rem}.contact-section-module__RkI61a__footer{color:#aaa9a5;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem 4vw;font-size:.8rem;display:flex}.contact-section-module__RkI61a__footer p{margin:0}.contact-section-module__RkI61a__socials{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.contact-section-module__RkI61a__footer a{color:#f3f3f0;align-items:center;gap:.8rem;padding:.5rem 0;display:flex}.contact-section-module__RkI61a__footer svg{width:1rem;height:1rem;color:var(--accent)}.contact-section-module__RkI61a__orange a:focus-visible{outline-offset:5px;outline:2px solid #140b07}.contact-section-module__RkI61a__footer a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:1000px) and (min-width:761px){.contact-section-module__RkI61a__intro h2{font-size:6.2vw}.contact-section-module__RkI61a__orange{padding-left:3vw;padding-right:4vw}.contact-section-module__RkI61a__formPanel{padding-left:4vw;padding-right:3vw}}@media (max-width:760px){.contact-section-module__RkI61a__panels{grid-template-columns:1fr}.contact-section-module__RkI61a__orange{border-radius:0 0 4rem;padding:3.5rem 1.5rem 4rem}.contact-section-module__RkI61a__intro{position:relative;top:auto}.contact-section-module__RkI61a__intro h2{max-width:11ch;margin:2rem 0 1.5rem;font-size:clamp(3rem,12vw,5.8rem)}.contact-section-module__RkI61a__note{max-width:35ch;font-size:.9rem}.contact-section-module__RkI61a__signature{margin-top:2rem}.contact-section-module__RkI61a__email{margin-top:1rem;font-size:.9rem}.contact-section-module__RkI61a__bridge{width:4.6rem;height:4.6rem;top:auto;bottom:-2.3rem;right:2rem}.contact-section-module__RkI61a__bridge svg{transform:rotate(135deg)}.contact-section-module__RkI61a__imprint{font-size:10rem;bottom:3rem;left:auto;right:1.5rem}.contact-section-module__RkI61a__formPanel{padding:4rem 1.25rem 2rem}.contact-section-module__RkI61a__footer{border-top:1px solid #ffffff26;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem 1.25rem 2rem}}@media (prefers-reduced-motion:reduce){.contact-section-module__RkI61a__email svg{transition:none}}
.point-of-view-module__-5eCZW__section{color:#30251d;background:#f5f4ef;min-height:165svh;position:relative}.point-of-view-module__-5eCZW__stage{isolation:isolate;grid-template-columns:1fr 4.2fr;align-content:center;gap:3vw;min-height:100svh;padding:7rem 6vw;display:grid;position:sticky;top:0}.point-of-view-module__-5eCZW__label{font-family:var(--font-sans),sans-serif;z-index:2;margin:.6rem 0 0;font-size:.9rem;font-weight:400;line-height:1.5;position:relative}.point-of-view-module__-5eCZW__copy{z-index:2;max-width:72rem;position:relative}.point-of-view-module__-5eCZW__copy p{font-family:var(--font-sans),sans-serif;letter-spacing:-.035em;text-wrap:pretty;margin:0;font-size:clamp(2rem,3.35vw,4rem);font-weight:400;line-height:1.46}.point-of-view-module__-5eCZW__emphasis{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.point-of-view-module__-5eCZW__emphasis [data-word]{text-underline-offset:.13em;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-thickness:.035em}.point-of-view-module__-5eCZW__copy p+p{margin-top:.35em}.point-of-view-module__-5eCZW__copy [data-word]{transition:opacity .12s linear}.point-of-view-module__-5eCZW__link{border-bottom:1px solid #30251d80;justify-self:end;align-items:center;gap:1rem;width:fit-content;margin:2.5rem 0 0 auto;padding:.5rem 0;font-size:.95rem;display:flex}.point-of-view-module__-5eCZW__link svg{width:1.2rem;height:1.2rem;transition:transform .25s}.point-of-view-module__-5eCZW__link:hover svg{transform:translate(3px,-3px)}.point-of-view-module__-5eCZW__link:focus-visible{outline-offset:6px;outline:2px solid #e64c18}.point-of-view-module__-5eCZW__dots{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.point-of-view-module__-5eCZW__dots i{background:#ff4d0a;border-radius:50%;transition:opacity .22s,transform .3s;display:block;position:absolute;transform:translate(-50%,-50%)}@media (min-width:1600px){.point-of-view-module__-5eCZW__stage{padding-left:8vw;padding-right:8vw}}@media (max-width:760px){.point-of-view-module__-5eCZW__section{min-height:145svh}.point-of-view-module__-5eCZW__stage{grid-template-columns:1fr;gap:2rem;padding:6rem 1.5rem 4rem}.point-of-view-module__-5eCZW__label{font-size:.8rem}.point-of-view-module__-5eCZW__copy p{letter-spacing:-.035em;font-size:clamp(1.65rem,5.8vw,2.65rem);line-height:1.42}.point-of-view-module__-5eCZW__dots i{width:8px!important;height:8px!important}.point-of-view-module__-5eCZW__dots i:nth-child(2n){display:none}.point-of-view-module__-5eCZW__link{margin-top:2rem}}@media (max-height:650px){.point-of-view-module__-5eCZW__section{min-height:140vh}.point-of-view-module__-5eCZW__stage{padding-top:5rem;padding-bottom:5rem;position:relative}}@media (prefers-reduced-motion:reduce){.point-of-view-module__-5eCZW__section{min-height:auto}.point-of-view-module__-5eCZW__stage{position:relative}.point-of-view-module__-5eCZW__copy [data-word]{transition:none;opacity:1!important}.point-of-view-module__-5eCZW__dots i,.point-of-view-module__-5eCZW__link svg{transition:none}}
.about-intro-module__y3N7qa__section{color:#201711;background:#fff;padding:clamp(2.5rem,4vw,4.5rem) 4vw;scroll-margin-top:7rem}.about-intro-module__y3N7qa__topline{align-items:center;gap:1.2rem;font-size:.76rem;display:flex}.about-intro-module__y3N7qa__topline p{color:#201711;white-space:nowrap;margin:0;font-weight:500}.about-intro-module__y3N7qa__topline>span:last-child{color:#70655d;white-space:nowrap;font-size:.72rem}.about-intro-module__y3N7qa__rule{background:#20171126;flex:1;height:1px;position:relative}.about-intro-module__y3N7qa__rule:before{content:"";background:var(--accent);width:2rem;height:2px;position:absolute;top:-.5px;left:0}.about-intro-module__y3N7qa__content{grid-template-columns:minmax(0,1.65fr) minmax(16rem,1fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);margin-top:clamp(1.75rem,3vw,3rem);display:grid}.about-intro-module__y3N7qa__content h2{font:450 clamp(2.8rem,4.9vw,5.4rem)/1.02 var(--font-display),sans-serif;letter-spacing:-.055em;text-wrap:balance;max-width:18ch;margin:0}.about-intro-module__y3N7qa__content h2 em{color:var(--accent);font-style:normal;font-weight:500;display:block}.about-intro-module__y3N7qa__copy{min-width:0}.about-intro-module__y3N7qa__copy p{color:#65594f;max-width:48ch;margin:0 0 .8rem;font-size:.88rem;line-height:1.75}.about-intro-module__y3N7qa__cta{color:#201711;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.2rem;padding:.35rem 0;font-size:.85rem;display:flex}.about-intro-module__y3N7qa__cta>span:first-child{background:linear-gradient(var(--accent),var(--accent)) left bottom / 0 1px no-repeat;padding-bottom:.3rem;transition:background-size .25s}.about-intro-module__y3N7qa__ctaIcon{background:var(--accent);color:#201711;border-radius:50%;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;transition:background .25s;display:grid}.about-intro-module__y3N7qa__ctaIcon svg{width:1.15rem;height:1.15rem;transition:transform .25s}.about-intro-module__y3N7qa__cta:hover>span:first-child{background-size:100% 1px}.about-intro-module__y3N7qa__cta:hover .about-intro-module__y3N7qa__ctaIcon{background:var(--accent-soft)}.about-intro-module__y3N7qa__cta:hover svg{transform:translate(2px,-2px)}.about-intro-module__y3N7qa__cta:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:760px){.about-intro-module__y3N7qa__section{padding:2.25rem 1.25rem 2.5rem}.about-intro-module__y3N7qa__topline{gap:.75rem;font-size:.72rem}.about-intro-module__y3N7qa__topline>span:last-child{font-size:.65rem}.about-intro-module__y3N7qa__content{grid-template-columns:1fr;gap:1.5rem;margin-top:1.75rem}.about-intro-module__y3N7qa__content h2{max-width:20ch;font-size:clamp(2.2rem,7.7vw,3.8rem)}.about-intro-module__y3N7qa__copy p{max-width:none;font-size:.87rem}.about-intro-module__y3N7qa__cta{min-height:48px;margin-top:.75rem}}@media (prefers-reduced-motion:reduce){.about-intro-module__y3N7qa__cta>span:first-child,.about-intro-module__y3N7qa__ctaIcon,.about-intro-module__y3N7qa__ctaIcon svg{transition:none}}
.hero-sequence-module__YslVxq__hero{isolation:isolate;background:#050505;height:100svh;min-height:34rem;position:relative;overflow:hidden}.hero-sequence-module__YslVxq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-sequence-module__YslVxq__film{opacity:0;background:#050505 url(/hero-media/showreel-poster-v4.webp) 50%/cover;transition:opacity .3s,-webkit-mask-size 1.45s cubic-bezier(.65,0,.2,1),mask-size 1.45s cubic-bezier(.65,0,.2,1);position:absolute;inset:0;-webkit-mask-image:url(/brand/xr-reveal.svg);mask-image:url(/brand/xr-reveal.svg);-webkit-mask-position:50% 48%;mask-position:50% 48%;-webkit-mask-size:clamp(14rem,25vw,25rem) clamp(14rem,25vw,25rem);mask-size:clamp(14rem,25vw,25rem) clamp(14rem,25vw,25rem);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sequence-module__YslVxq__hero[data-revealed=false] .hero-sequence-module__YslVxq__film{transition:opacity .45s,-webkit-mask-size 0s .45s,mask-size 0s .45s}.hero-sequence-module__YslVxq__video{object-fit:cover;width:100%;height:100%;display:block}.hero-sequence-module__YslVxq__shade{pointer-events:none;background:linear-gradient(#0006,#0000 24% 72%,#0009);position:absolute;inset:0}.hero-sequence-module__YslVxq__intro{pointer-events:none;position:absolute;inset:0}.hero-sequence-module__YslVxq__logo{aspect-ratio:1;width:clamp(14rem,25vw,25rem);transition:opacity .45s,filter .55s,transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hero-sequence-module__YslVxq__logo img{object-fit:contain;width:100%;height:100%}.hero-sequence-module__YslVxq__pulse{width:100%;height:100%;animation:1.35s ease-in-out both hero-sequence-module__YslVxq__logoBreath;position:relative}.hero-sequence-module__YslVxq__pulse:before{content:"";z-index:-1;background:radial-gradient(#fbb0401c,#0000 64%);border-radius:50%;animation:1.35s ease-in-out both hero-sequence-module__YslVxq__auraBreath;position:absolute;inset:-25%}.hero-sequence-module__YslVxq__skip{color:#f3f3f0;font:inherit;background:0 0;border:0;padding:.75rem 0;font-size:.8rem;position:absolute;bottom:2.5rem;right:clamp(1.25rem,3.4vw,4rem)}.hero-sequence-module__YslVxq__skip svg{vertical-align:middle;color:#fbb040;width:1rem;height:1rem;margin-left:1rem;display:inline-block}.hero-sequence-module__YslVxq__footer{opacity:0;justify-content:space-between;align-items:end;gap:1.5rem;transition:opacity .5s .55s,transform .5s .55s;display:flex;position:absolute;bottom:2.5rem;left:clamp(1.25rem,3.4vw,4rem);right:clamp(1.25rem,3.4vw,4rem);transform:translateY(12px)}.hero-sequence-module__YslVxq__explore{align-items:center;gap:2rem;font-size:.9rem;display:flex}.hero-sequence-module__YslVxq__explore svg{color:#fbb040;flex-shrink:0;width:1.5rem;height:1.5rem;transform:rotate(90deg)}.hero-sequence-module__YslVxq__playback{align-items:center;gap:1.5rem;font-size:.75rem;display:flex}.hero-sequence-module__YslVxq__playback button{color:#f3f3f0;font:inherit;background:0 0;border:1px solid #fff5;border-radius:2rem;align-items:center;gap:.65rem;min-height:44px;padding:.65rem 1rem;display:flex}.hero-sequence-module__YslVxq__playIcon{flex-shrink:0;width:1rem;height:1rem}.hero-sequence-module__YslVxq__duration{color:#ddd;font-size:.7rem}.hero-sequence-module__YslVxq__hero button:focus-visible,.hero-sequence-module__YslVxq__hero a:focus-visible{outline-offset:6px;outline:2px solid #fbb040}.hero-sequence-module__YslVxq__hero[data-revealed=true] .hero-sequence-module__YslVxq__film{opacity:1;-webkit-mask-size:350vmax 350vmax;mask-size:350vmax 350vmax}.hero-sequence-module__YslVxq__hero[data-film-open=true] .hero-sequence-module__YslVxq__film{-webkit-mask-image:none;mask-image:none}.hero-sequence-module__YslVxq__hero[data-revealed=true] .hero-sequence-module__YslVxq__logo{opacity:0;filter:blur(10px);transform:translate(-50%,-50%)scale(1.09)}.hero-sequence-module__YslVxq__hero[data-revealed=true] .hero-sequence-module__YslVxq__footer{opacity:1;transform:translateY(0)}@keyframes hero-sequence-module__YslVxq__logoBreath{0%{opacity:0;filter:blur(7px);transform:scale(.92)}28%{opacity:1;filter:blur();transform:scale(1)}53%{filter:brightness(1.12);transform:scale(1.045)}77%{filter:brightness();transform:scale(.985)}to{opacity:1;filter:blur();transform:scale(1.01)}}@keyframes hero-sequence-module__YslVxq__auraBreath{0%{opacity:0;transform:scale(.7)}53%{opacity:1;transform:scale(1.2)}to{opacity:.3;transform:scale(1)}}@media (max-width:760px){.hero-sequence-module__YslVxq__hero{min-height:32rem}.hero-sequence-module__YslVxq__video{object-fit:cover}.hero-sequence-module__YslVxq__footer{bottom:1.5rem}.hero-sequence-module__YslVxq__duration{align-items:center;min-height:44px;display:flex}.hero-sequence-module__YslVxq__playback{flex-direction:column;align-items:flex-end;gap:.15rem}.hero-sequence-module__YslVxq__explore{gap:.7rem;font-size:.8rem}.hero-sequence-module__YslVxq__logo{width:min(64vw,23rem)}.hero-sequence-module__YslVxq__film{-webkit-mask-size:min(64vw,23rem) min(64vw,23rem);mask-size:min(64vw,23rem) min(64vw,23rem)}}@media (prefers-reduced-motion:reduce){.hero-sequence-module__YslVxq__hero *,.hero-sequence-module__YslVxq__hero :before{transition:none!important;animation:none!important}}
.journal-orbit-module__1yhPHG__section{color:#21150f;background:#f3f3f0;overflow:hidden}.journal-orbit-module__1yhPHG__header{color:#21150f;background:#f3f3f0;justify-content:space-between;align-items:end;gap:2rem;padding:4rem 4vw 1rem;display:flex;position:relative}.journal-orbit-module__1yhPHG__header p{color:#fbb040;margin:0 0 1.5rem;font-size:.9rem}.journal-orbit-module__1yhPHG__header h2{font:450 clamp(3.2rem,6.5vw,7rem)/.95 var(--font-display),sans-serif;letter-spacing:-.065em;margin:0}.journal-orbit-module__1yhPHG__header h2 span{color:#0000;-webkit-text-stroke:1px #b35426}.journal-orbit-module__1yhPHG__header a{border-bottom:1px solid #21150f40;align-items:center;gap:2rem;padding-bottom:.75rem;font-size:.85rem;display:flex}.journal-orbit-module__1yhPHG__header svg,.journal-orbit-module__1yhPHG__articleNav svg,.journal-orbit-module__1yhPHG__mobileCard svg,.journal-orbit-module__1yhPHG__permalink svg,.journal-orbit-module__1yhPHG__related svg{flex-shrink:0;width:1rem;height:1rem}.journal-orbit-module__1yhPHG__desktop,.journal-orbit-module__1yhPHG__swipeHint{display:none}.journal-orbit-module__1yhPHG__mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.5rem;padding:3rem 4vw 4rem;display:grid}.journal-orbit-module__1yhPHG__mobilePhoto{aspect-ratio:4/3;border-radius:.4rem;position:relative;overflow:hidden}.journal-orbit-module__1yhPHG__mobilePhoto img{object-fit:cover}.journal-orbit-module__1yhPHG__mobileCard p{color:#74665c;margin:1rem 0 .7rem;font-size:.75rem}.journal-orbit-module__1yhPHG__mobileCard h3{font:500 1.9rem/1.1 var(--font-display),sans-serif;letter-spacing:-.04em;margin:0 0 1.5rem}.journal-orbit-module__1yhPHG__mobileCard>span{align-items:center;gap:1.5rem;font-size:.8rem;display:flex}@media (min-width:1024px) and (hover:hover){.journal-orbit-module__1yhPHG__desktop{display:block}.journal-orbit-module__1yhPHG__mobile{display:none}}.journal-orbit-module__1yhPHG__toolbar{justify-content:space-between;align-items:center;padding:1.7rem 4vw 0;display:flex}.journal-orbit-module__1yhPHG__toolbar p{color:#74665c;margin:0;font-size:.85rem}.journal-orbit-module__1yhPHG__toolbar button{font:inherit;color:inherit;background:0 0;border:1px solid #21150f40;border-radius:2rem;padding:.65rem 1rem;font-size:.75rem}.journal-orbit-module__1yhPHG__stage{isolation:isolate;height:670px;position:relative;overflow:hidden}.journal-orbit-module__1yhPHG__arc{pointer-events:none;border:1px solid #21150f17;border-radius:50%;width:86%;max-width:1340px;height:660px;position:absolute;top:215px;left:50%;transform:translate(-50%)}.journal-orbit-module__1yhPHG__position{will-change:transform;visibility:hidden;width:clamp(190px,19vw,270px);height:320px;position:absolute;top:0;left:50%}.journal-orbit-module__1yhPHG__card{text-align:left;color:#fff;background:#21150f;border:0;border-radius:.7rem;width:100%;height:100%;padding:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #21150f20}.journal-orbit-module__1yhPHG__photo{position:absolute;inset:0}.journal-orbit-module__1yhPHG__photo img{object-fit:cover}.journal-orbit-module__1yhPHG__card:after{content:"";opacity:.85;background:linear-gradient(#0000 12%,#100a05ed);transition:opacity .35s;position:absolute;inset:0}.journal-orbit-module__1yhPHG__cardText{z-index:1;opacity:1;transition:transform .4s;position:absolute;bottom:1.5rem;left:1.25rem;right:1.25rem;transform:translateY(0)}.journal-orbit-module__1yhPHG__cardText>span:first-child{color:#fbb040;font-size:.65rem}.journal-orbit-module__1yhPHG__cardText h3{font:500 clamp(1.5rem,2vw,2.2rem)/1.05 var(--font-display),sans-serif;letter-spacing:-.035em;margin:.7rem 0 1rem}.journal-orbit-module__1yhPHG__read{align-items:center;gap:1rem;font-size:.7rem;display:flex}.journal-orbit-module__1yhPHG__read svg{width:.8rem;height:.8rem}.journal-orbit-module__1yhPHG__position:hover{z-index:200!important}.journal-orbit-module__1yhPHG__card:hover{transform:translateY(-42px)scale(1.055);box-shadow:0 26px 45px #21150f35}.journal-orbit-module__1yhPHG__card:hover:after{opacity:1}.journal-orbit-module__1yhPHG__card:hover .journal-orbit-module__1yhPHG__cardText{opacity:1;transform:translateY(0)}.journal-orbit-module__1yhPHG__articleNav{background:#f3f3f0;justify-content:space-between;gap:2rem;padding:1.5rem 4vw 3rem;display:flex;position:relative}.journal-orbit-module__1yhPHG__articleNav button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #21150f30;flex:1;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.85rem;display:flex}.journal-orbit-module__1yhPHG__section button:focus-visible,.journal-orbit-module__1yhPHG__section a:focus-visible{outline-offset:5px;outline:2px solid #e46a1c}.journal-orbit-module__1yhPHG__drawer{color:#21150f;overscroll-behavior:contain;z-index:200;background:#f3f3f0;border:0;width:48vw;min-width:480px;max-width:740px;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.journal-orbit-module__1yhPHG__drawer[open]{animation:.5s cubic-bezier(.16,1,.3,1) journal-orbit-module__1yhPHG__drawerEnter}.journal-orbit-module__1yhPHG__drawer,.journal-orbit-module__1yhPHG__drawer *{cursor:auto!important}.journal-orbit-module__1yhPHG__drawer button,.journal-orbit-module__1yhPHG__drawer a{cursor:pointer!important}.journal-orbit-module__1yhPHG__drawer::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#12090470}.journal-orbit-module__1yhPHG__drawerBar{z-index:2;background:#f3f3f0f5;border-bottom:1px solid #21150f20;justify-content:space-between;align-items:center;padding:1.2rem 2rem;display:flex;position:sticky;top:0}.journal-orbit-module__1yhPHG__drawerBar>span{font-weight:600}.journal-orbit-module__1yhPHG__drawerBar button{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:1rem;padding:.65rem;font-size:.8rem;display:flex}.journal-orbit-module__1yhPHG__drawerBar button span{font-size:1.5rem}.journal-orbit-module__1yhPHG__article{padding:2rem 2rem 4rem}.journal-orbit-module__1yhPHG__meta{color:#74665c;margin:0 0 1.5rem;font-size:.75rem}.journal-orbit-module__1yhPHG__article h1{font:500 clamp(2.5rem,3.7vw,4.1rem)/1.02 var(--font-display),sans-serif;letter-spacing:-.055em;margin:0 0 1.5rem}.journal-orbit-module__1yhPHG__article section h2{font:500 clamp(1.5rem,2.1vw,2rem)/1.2 var(--font-display),sans-serif;letter-spacing:-.025em;margin:0 0 1.2rem}.journal-orbit-module__1yhPHG__readerPhoto{aspect-ratio:16/10;border-radius:.5rem;position:relative;overflow:hidden}.journal-orbit-module__1yhPHG__readerPhoto img{object-fit:cover}.journal-orbit-module__1yhPHG__article .journal-orbit-module__1yhPHG__lead{color:#21150f;margin:2rem 0 3rem;font-size:1.15rem;line-height:1.65}.journal-orbit-module__1yhPHG__article section{margin-top:2.5rem}.journal-orbit-module__1yhPHG__article h3{letter-spacing:-.025em;font-size:1.4rem;font-weight:500}.journal-orbit-module__1yhPHG__article section p{color:#65594f;font-size:.95rem;line-height:1.8}.journal-orbit-module__1yhPHG__article>section>p{margin:0}.journal-orbit-module__1yhPHG__article>section>p+p{margin-top:1.4rem}.journal-orbit-module__1yhPHG__permalink{border-top:1px solid #21150f40;justify-content:space-between;margin-top:3rem;padding-top:1.2rem;font-size:.85rem;display:flex}@keyframes journal-orbit-module__1yhPHG__drawerEnter{0%{opacity:.5;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width:700px){.journal-orbit-module__1yhPHG__header{flex-direction:column;align-items:start;padding:3.5rem 1.25rem 2rem}.journal-orbit-module__1yhPHG__header a{margin-top:1rem}.journal-orbit-module__1yhPHG__swipeHint{color:#74665c;margin:0;padding:0 1.25rem;font-size:.75rem;display:block}.journal-orbit-module__1yhPHG__mobile{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--accent,#f15a29) #21150f17;gap:1rem;margin-bottom:2rem;padding:1.25rem 1.25rem 2rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.journal-orbit-module__1yhPHG__mobileCard{scroll-snap-align:start;flex:0 0 86%;min-width:0}.journal-orbit-module__1yhPHG__mobileCard h3{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.journal-orbit-module__1yhPHG__drawer[open]{animation:none}.journal-orbit-module__1yhPHG__card,.journal-orbit-module__1yhPHG__cardText,.journal-orbit-module__1yhPHG__card:after{transition:none}}.journal-orbit-module__1yhPHG__articleNav a{text-align:left;border-top:1px solid #21150f30;flex:1;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.8rem;display:flex}.journal-orbit-module__1yhPHG__drawer{width:min(760px,65vw);min-width:0;max-width:100vw}.journal-orbit-module__1yhPHG__readerActions{align-items:center;gap:.5rem;display:flex}.journal-orbit-module__1yhPHG__drawer button:focus-visible,.journal-orbit-module__1yhPHG__drawer a:focus-visible,.journal-orbit-module__1yhPHG__drawer summary:focus-visible{outline-offset:4px;outline:2px solid #ad4d22}.journal-orbit-module__1yhPHG__article a{text-underline-offset:3px;color:#8d3b17;text-decoration:underline}.journal-orbit-module__1yhPHG__byline{color:#74665c;margin-bottom:1.7rem;font-size:.8rem}.journal-orbit-module__1yhPHG__coverFigure{margin:0}.journal-orbit-module__1yhPHG__researchBlock{border-block:1px solid #21150f25;margin:1.8rem 0;padding:1.3rem 0}.journal-orbit-module__1yhPHG__researchChart{margin:0}.journal-orbit-module__1yhPHG__researchChart svg{width:100%;height:auto;display:block}.journal-orbit-module__1yhPHG__chartTitle{font-size:1rem;font-weight:600;line-height:1.5}.journal-orbit-module__1yhPHG__article section .journal-orbit-module__1yhPHG__researchSource{margin:.5rem 0 0;font-size:.76rem;line-height:1.65}.journal-orbit-module__1yhPHG__tableScroll{max-width:100%;margin:1.8rem 0;overflow-x:auto}.journal-orbit-module__1yhPHG__tableScroll:focus-visible{outline-offset:3px;outline:2px solid #ad4d22}.journal-orbit-module__1yhPHG__researchTable{border-collapse:collapse;width:100%;font-size:.82rem;line-height:1.6}.journal-orbit-module__1yhPHG__researchTable caption{text-align:left;margin-bottom:1rem;font-size:.95rem;font-weight:600}.journal-orbit-module__1yhPHG__researchTable th,.journal-orbit-module__1yhPHG__researchTable td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #21150f25;min-width:7rem;padding:.85rem .7rem}.journal-orbit-module__1yhPHG__researchTable thead{color:#f3f3f0;background:#2c180e}.journal-orbit-module__1yhPHG__researchTable tbody th{font-weight:500}.journal-orbit-module__1yhPHG__researchChecklist{color:#65594f;margin:1.5rem 0;padding-left:1.4rem;font-size:.93rem;line-height:1.8}.journal-orbit-module__1yhPHG__researchChecklist li{margin:.7rem 0}.journal-orbit-module__1yhPHG__takeaway{color:#f3f3f0;background:#2c180e;border-radius:.65rem;margin:0 0 2rem;padding:clamp(1.4rem,3vw,2.5rem)}.journal-orbit-module__1yhPHG__briefLabel{color:#fbb040;font:500 .85rem/1.4 var(--font-sans),sans-serif;letter-spacing:0;align-items:center;gap:.8rem;margin:0 0 1.2rem;display:flex}.journal-orbit-module__1yhPHG__briefLabel:after{content:"";background:#fbb04045;flex:1;height:1px}.journal-orbit-module__1yhPHG__takeaway .journal-orbit-module__1yhPHG__briefHeadline{max-width:22ch;font:500 clamp(1.7rem,3vw,2.35rem)/1.12 var(--font-display),sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0 0 1.6rem}.journal-orbit-module__1yhPHG__briefPoints{margin:0}.journal-orbit-module__1yhPHG__briefPoints>div{border-top:1px solid #f3f3f024;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.journal-orbit-module__1yhPHG__briefPoints dt{color:#fbb040;font-size:.8rem;font-weight:500;line-height:1.65}.journal-orbit-module__1yhPHG__briefPoints dd{color:#f3f3f0;margin:0;font-size:.93rem;line-height:1.65}.journal-orbit-module__1yhPHG__takeaway .journal-orbit-module__1yhPHG__briefContext{color:#d5c4b6;border-top:1px solid #f3f3f024;margin:.3rem 0 0;padding-top:1.2rem;font-size:.76rem;line-height:1.75}.journal-orbit-module__1yhPHG__takeaway a{color:#f3f3f0;text-decoration-color:#fbb04080;text-decoration-thickness:1px}.journal-orbit-module__1yhPHG__takeaway a:hover{color:#fbb040}.journal-orbit-module__1yhPHG__drawer .journal-orbit-module__1yhPHG__takeaway a:focus-visible{outline-color:#fbb040}@media (max-width:480px){.journal-orbit-module__1yhPHG__briefPoints>div{grid-template-columns:1fr;gap:.3rem}.journal-orbit-module__1yhPHG__briefPoints dt{font-size:.78rem}.journal-orbit-module__1yhPHG__takeaway .journal-orbit-module__1yhPHG__briefHeadline{font-size:1.8rem}}.journal-orbit-module__1yhPHG__contents{border-bottom:1px solid #21150f30;gap:.7rem;margin:1rem 0 2.5rem;padding:1.5rem 0;display:grid}.journal-orbit-module__1yhPHG__contents p{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.journal-orbit-module__1yhPHG__contents a{font-size:.85rem;line-height:1.5}.journal-orbit-module__1yhPHG__article section{scroll-margin-top:6rem}.journal-orbit-module__1yhPHG__faqs details{border-top:1px solid #21150f30}.journal-orbit-module__1yhPHG__faqs summary{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1rem 0;list-style:none;display:flex;cursor:pointer!important}.journal-orbit-module__1yhPHG__faqs summary::-webkit-details-marker{display:none}.journal-orbit-module__1yhPHG__faqs summary h3{margin:0;font-size:1.05rem;line-height:1.5}.journal-orbit-module__1yhPHG__faqs summary span{font-size:1.5rem}.journal-orbit-module__1yhPHG__faqs details[open] summary span{transform:rotate(45deg)}.journal-orbit-module__1yhPHG__faqs details p{margin:0 0 1.3rem}.journal-orbit-module__1yhPHG__tags{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.journal-orbit-module__1yhPHG__tags span{border:1px solid #21150f30;border-radius:2rem;padding:.55rem .8rem;font-size:.7rem}.journal-orbit-module__1yhPHG__editorialNote{color:#74665c;font-size:.75rem;line-height:1.7}.journal-orbit-module__1yhPHG__related a{border-bottom:1px solid #21150f20;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.95rem;line-height:1.5;display:flex}.journal-orbit-module__1yhPHG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.journal-orbit-module__1yhPHG__drawer{border-radius:1rem 1rem 0 0;width:100%;height:94dvh;inset:auto 0 0}.journal-orbit-module__1yhPHG__article{padding:1.5rem 1.25rem 3rem}.journal-orbit-module__1yhPHG__drawerBar{padding:.65rem 1rem}.journal-orbit-module__1yhPHG__readerActions{gap:0}.journal-orbit-module__1yhPHG__drawerBar button{min-height:48px}.journal-orbit-module__1yhPHG__article .journal-orbit-module__1yhPHG__lead{font-size:1.05rem}}
.journal-index-module__BnEQJq__page{color:#2c1a10;background:#f6f5ef}.journal-index-module__BnEQJq__masthead{color:#f6f5ef;isolation:isolate;background:#2c180e;flex-direction:column;justify-content:center;align-items:center;height:54svh;min-height:32rem;max-height:44rem;padding:9rem 4vw 4rem;display:flex;position:relative;overflow:hidden}.journal-index-module__BnEQJq__masthead :is(h1,h2){font:450 clamp(5rem,10vw,11rem)/1 var(--font-display),sans-serif;letter-spacing:-.07em;margin:0}.journal-index-module__BnEQJq__masthead :is(h1,h2) span{letter-spacing:-.09em;color:#0000;-webkit-text-stroke:1px #dfc99d;margin-left:.15em;font-weight:600}.journal-index-module__BnEQJq__masthead>p{color:#d5c4b6;text-align:center;margin:1.8rem 0 0;font-size:.95rem}.journal-index-module__BnEQJq__loops{z-index:-1;pointer-events:none;position:absolute;inset:0}.journal-index-module__BnEQJq__loops i{border:1px solid #dfc99d77;border-radius:50%;width:70vw;height:48vw;position:absolute;top:72%;left:-25vw;transform:rotate(-30deg);box-shadow:0 0 0 20px #2c180e,0 0 0 21px #dfc99d77}.journal-index-module__BnEQJq__loops i+i{top:56%;left:auto;right:-28vw;transform:rotate(28deg)}.journal-index-module__BnEQJq__directory{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);gap:3rem;padding:4rem 3vw 7rem;display:grid}.journal-index-module__BnEQJq__articles{min-width:0}.journal-index-module__BnEQJq__pinned{align-self:start;position:sticky;top:8rem}.journal-index-module__BnEQJq__pinned h2,.journal-index-module__BnEQJq__controls h2{margin:0 0 2rem;font-size:1rem;font-weight:500}.journal-index-module__BnEQJq__pinned>a{grid-template-columns:70px 1fr;gap:.8rem;margin-bottom:1.2rem;display:grid}.journal-index-module__BnEQJq__thumb{border-radius:.65rem;width:70px;height:70px;position:relative;overflow:hidden}.journal-index-module__BnEQJq__thumb img{object-fit:cover}.journal-index-module__BnEQJq__pinned h3{letter-spacing:-.02em;margin:0 0 .35rem;font-size:.9rem;font-weight:500;line-height:1.3}.journal-index-module__BnEQJq__pinned p{color:#968a7f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.journal-index-module__BnEQJq__controls{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}.journal-index-module__BnEQJq__controls h2{margin:0}.journal-index-module__BnEQJq__filters{flex-wrap:wrap;gap:.5rem;display:flex}.journal-index-module__BnEQJq__filters button{color:inherit;font:inherit;background:0 0;border:1px solid #2c180e30;border-radius:2rem;padding:.6rem .9rem;font-size:.7rem}.journal-index-module__BnEQJq__filters button[aria-pressed=true]{background:#f2c47b;border-color:#e5b567}.journal-index-module__BnEQJq__grid{grid-template-columns:1.6fr 1fr;gap:3rem 1.5rem;display:grid}.journal-index-module__BnEQJq__swipeHint{display:none}.journal-index-module__BnEQJq__card{min-width:0}.journal-index-module__BnEQJq__photo{aspect-ratio:1.25;background:#2c180e;border-radius:.8rem;position:relative;overflow:hidden}.journal-index-module__BnEQJq__card:nth-child(3n+1) .journal-index-module__BnEQJq__photo{aspect-ratio:1.6}.journal-index-module__BnEQJq__photo img{object-fit:cover;transition:transform .75s cubic-bezier(.2,.8,.2,1)}.journal-index-module__BnEQJq__photo span{background:#f6f5ef;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:transform .4s;display:grid;position:absolute;bottom:1rem;right:1rem}.journal-index-module__BnEQJq__photo span svg{width:1.15rem;height:1.15rem}.journal-index-module__BnEQJq__card:hover .journal-index-module__BnEQJq__photo img{transform:scale(1.045)}.journal-index-module__BnEQJq__card:hover .journal-index-module__BnEQJq__photo span{transform:rotate(45deg)}.journal-index-module__BnEQJq__meta{color:#938372;margin:1.2rem 0 .7rem;font-size:.75rem}.journal-index-module__BnEQJq__card h3{font:500 clamp(1.7rem,2.5vw,2.8rem)/1.08 var(--font-display),sans-serif;letter-spacing:-.04em;margin:0 0 .85rem}.journal-index-module__BnEQJq__summary{color:#7c6d60;margin:0;font-size:.9rem;line-height:1.65}.journal-index-module__BnEQJq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.journal-index-module__BnEQJq__directory a:focus-visible,.journal-index-module__BnEQJq__directory button:focus-visible{outline-offset:5px;outline:2px solid #b35426}@media (max-width:1023px){.journal-index-module__BnEQJq__directory{grid-template-columns:1fr;padding:3rem 4vw 5rem}.journal-index-module__BnEQJq__pinned{display:none;position:static}}@media (max-width:700px){.journal-index-module__BnEQJq__masthead{height:48svh;min-height:25rem;padding:8rem 1.25rem 3rem}.journal-index-module__BnEQJq__directory{padding:2.5rem 1.25rem 4rem}.journal-index-module__BnEQJq__controls{flex-direction:column;align-items:start;gap:1.2rem}.journal-index-module__BnEQJq__filters{gap:.4rem}.journal-index-module__BnEQJq__filters button{padding:.6rem .75rem}.journal-index-module__BnEQJq__swipeHint{color:#7c6d60;margin:0 0 1rem;font-size:.75rem;display:block}.journal-index-module__BnEQJq__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--accent,#f15a29) #2c180e20;gap:1rem;margin-inline:-1.25rem;padding:.35rem 1.25rem 1.5rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.journal-index-module__BnEQJq__card{scroll-snap-align:start;flex:0 0 86%}.journal-index-module__BnEQJq__photo,.journal-index-module__BnEQJq__card:nth-child(3n+1) .journal-index-module__BnEQJq__photo{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.journal-index-module__BnEQJq__photo img,.journal-index-module__BnEQJq__photo span{transition:none}}
