@font-face{font-family:montserrat;src:url(../media/Montserrat_VariableFont_wght-s.p.0he0odonucv6_.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.81%;descent-override:22.77%;line-gap-override:0.0%;size-adjust:110.23%}.zGpOGG_className{font-family:montserrat,montserrat Fallback}.zGpOGG_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
:root{--alabaster:#fefdfd;--graphite:#212222;--palmetto:#8e854d;--unit:calc(min(100vw, 2560px) / 1920);--header:calc(120 * var(--unit));--gutter:calc(60 * var(--unit));--rule:.666667px;--heading:80px;--heading-leading:87.6px;--hero-leading:107.067px;--body:25.3333px;--body-leading:39.8667px;--nav:20px;--row-font:29.3333px}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:var(--header)}body{background:var(--alabaster);color:var(--graphite);font-family:var(--font-montserrat), sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-weight:200}button,input,textarea{font:inherit;color:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait}button,h1,h2,h3,p{margin:0}button{background:0 0;border:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:6px;outline:2px solid}section:focus{outline:none}.website{max-width:2560px;margin:auto}.skip-link{background:var(--alabaster);z-index:100;padding:16px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:16px}.site-header{z-index:30;height:var(--header);color:var(--graphite);background:var(--alabaster);border-bottom:var(--rule) solid currentColor;transition:background-color .45s,color .45s;position:sticky;top:0}.header-inner{height:100%;padding:0 var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.desktop-nav{letter-spacing:.15em;gap:calc(51 * var(--unit));font-size:var(--nav);text-transform:uppercase;font-weight:300;display:flex}.desktop-nav a{padding:14px 0;position:relative}.desktop-nav a:after{content:"";width:100%;height:var(--rule);transform-origin:0;background:currentColor;transition:transform .24s;position:absolute;bottom:6px;left:0;transform:scaleX(0)}.desktop-nav a:hover:after{transform:scaleX(1)}.nav-right{justify-content:flex-end}.wordmark{--mark-offset:calc(10 * var(--unit));--intro-mark-scale:3.375;height:calc(69 * var(--unit));width:calc(135.276 * var(--unit));top:var(--mark-offset);z-index:1;position:relative}.opening-wordmark{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.wordmark .logo-dark,.wordmark .logo-light{width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.logo-light{opacity:0}.contact-header{background:var(--palmetto);color:var(--alabaster)}.contact-header .logo-dark{opacity:0}.contact-header .logo-light{opacity:1}.menu-toggle,.mobile-menu{display:none}section{scroll-snap-align:start;scroll-margin-top:0}.hero{height:calc(960 * var(--unit));padding:calc(83 * var(--unit)) 0;grid-template-rows:calc(233 * var(--unit)) 1fr calc(233 * var(--unit));border-bottom:var(--rule) solid var(--graphite);display:grid;position:relative;overflow:hidden}h1,h2{letter-spacing:.15em;font-size:var(--heading);font-weight:300;line-height:var(--heading-leading);text-transform:uppercase}h1{text-align:center;line-height:var(--hero-leading);align-self:center}h1 span span,h2>span{display:block}.line-mask{overflow-clip-margin:.12em;overflow:clip}.line-ink,.paragraph-ink{display:block}.mobile-headline{display:none}.reel{width:100%;overflow:hidden}.reel-track{width:max-content;height:100%;margin-left:calc(-40.56 * var(--unit));animation:190.909s linear infinite drift-left;display:flex}.reel-1 .reel-track{margin-left:calc(-78.74 * var(--unit));animation-name:drift-right}.reel-group{align-items:center;gap:calc(91 * var(--unit));padding-right:calc(91 * var(--unit));flex-shrink:0;display:flex}.reel-image{width:calc(155 * var(--unit));height:calc(155 * var(--unit));flex-shrink:0;position:relative;overflow:hidden}.reel-image.portrait{height:calc(233 * var(--unit))}.reel-image.large{width:calc(233 * var(--unit));height:calc(233 * var(--unit))}.reel-image img{object-fit:cover}@keyframes drift-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes drift-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.hero[data-paused=true] .reel-track{animation-play-state:paused}.motion-toggle{opacity:.45;place-items:center;width:36px;height:36px;transition:opacity .2s;display:grid;position:absolute;bottom:12px;right:16px}.motion-toggle:hover,.motion-toggle:focus-visible{opacity:1}.split{min-height:calc(960 * var(--unit));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.panel{min-width:0;min-height:calc(960 * var(--unit))}.banner{min-width:0;min-height:calc(960 * var(--unit));position:relative;overflow:hidden}.banner img{object-fit:cover}.centered-panel{justify-content:center;align-items:center;display:flex}.centered-copy{width:calc(646.14 * var(--unit));top:calc(2.75 * var(--unit));position:relative}.studio .centered-copy,.philosophy .centered-copy{min-width:max-content}.philosophy .centered-copy{width:calc(626.3 * var(--unit))}.centered-copy h2{margin-left:calc(-5.5 * var(--unit))}.prose{letter-spacing:.02em;font-size:var(--body);line-height:var(--body-leading);font-weight:200}.prose p+p{margin-top:var(--body-leading)}.copy-line{white-space:nowrap;display:block}h2+.prose{margin-top:calc(43.5 * var(--unit))}.detail-panel{padding:var(--gutter);justify-content:space-between;gap:calc(32 * var(--unit));flex-direction:column;display:flex}.detail-panel:has(.accordion[data-expanded=true]){gap:var(--open-gap,calc(32 * var(--unit)))}.section-intro{top:calc(-14 * var(--unit));position:relative}.section-intro h2{margin-left:calc(-5.5 * var(--unit))}.accordion{border-top:var(--rule) solid currentColor;flex-shrink:0;width:100%}.accordion-item{border-bottom:var(--rule) solid currentColor}.accordion-item h3{font:inherit}.accordion-item button{letter-spacing:.15em;width:100%;height:calc(90 * var(--unit));text-align:left;font-size:var(--row-font);text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-weight:300;display:flex}.accordion-title{letter-spacing:.15em}.accordion-arrow{width:calc(17.902 * var(--unit));height:calc(17.902 * var(--unit));flex-shrink:0;transition:transform .5s;position:relative;overflow:hidden}.accordion-arrow svg{width:calc(53.378 * var(--unit));height:100%;position:absolute;top:0;right:0}.accordion-arrow path{vector-effect:non-scaling-stroke;stroke-width:var(--rule)}.accordion-item[data-open=true] .accordion-arrow{transform:rotate(90deg)}.accordion-panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.22,.61,.36,1),visibility .6s;display:grid}.accordion-item[data-open=true] .accordion-panel{visibility:visible;grid-template-rows:1fr}.accordion-clip{min-height:0;overflow:hidden}.accordion-body{padding-top:var(--open-top,calc(82 * var(--unit)));padding-bottom:var(--open-bottom,calc(38 * var(--unit)))}.numbered .accordion-item button{grid-template-columns:1fr calc(492 * var(--unit));gap:0;display:grid}.numbered .accordion-title{text-align:left}.founder-panel{padding:var(--gutter);justify-content:space-between;gap:var(--gutter);flex-direction:column;display:flex}.founder-panel h2{top:calc(-15 * var(--unit));position:relative}.founder-panel .prose{top:calc(9 * var(--unit));margin-top:0;position:relative}.contact{background:var(--palmetto);color:var(--alabaster)}.contact .centered-copy{width:calc(654.22 * var(--unit))}.contact-links{gap:calc(33 * var(--unit));margin-top:calc(60 * var(--unit));flex-wrap:wrap;display:flex}.pill{letter-spacing:.2em;border:var(--rule) solid var(--alabaster);height:calc(80 * var(--unit));padding:0 calc(43 * var(--unit));font-size:var(--body);text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-weight:200;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex}.contact-links .pill:link,.contact-links .pill:visited{color:var(--alabaster);text-decoration:none}.pill:hover,.pill:focus-visible,.contact-links .pill:hover,.contact-links .pill:focus-visible{background:var(--alabaster);color:var(--graphite)}.pill:focus-visible{outline-color:var(--alabaster)}.email-link{width:calc(457 * var(--unit))}.form-panel{border-left:var(--rule) solid currentColor;padding:var(--gutter)}.contact-form{gap:calc(45 * var(--unit));flex-direction:column;display:flex;position:relative}.form-row{gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contact-form label{letter-spacing:.2em;gap:calc(18 * var(--unit));font-size:var(--body);line-height:calc(15 * var(--unit));text-transform:uppercase;flex-direction:column;display:flex}.contact-form input,.contact-form textarea{letter-spacing:.2em;border:var(--rule) solid currentColor;width:100%;min-width:0;padding:0 calc(31 * var(--unit));font-size:var(--body);height:calc(80 * var(--unit));box-shadow:none;background:0 0;border-radius:0;font-weight:200;line-height:1.4}.contact-form input:focus,.contact-form textarea:focus{caret-color:var(--alabaster);outline:none}.contact-form input:-webkit-any(:autofill,:-webkit-autofill),.contact-form textarea:-webkit-any(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--palmetto) inset;-webkit-text-fill-color:var(--alabaster);caret-color:var(--alabaster);border-color:var(--alabaster)}.contact-form input:is(:autofill,:autofill),.contact-form textarea:is(:autofill,:autofill){box-shadow:0 0 0 1000px var(--palmetto) inset;-webkit-text-fill-color:var(--alabaster);caret-color:var(--alabaster);border-color:var(--alabaster)}.contact-form input::placeholder,.contact-form textarea::placeholder{letter-spacing:.2em;color:inherit;opacity:.5;font-size:var(--body)}.contact-form textarea{padding-top:calc(27 * var(--unit));padding-bottom:calc(27 * var(--unit));height:calc(208 * var(--unit));resize:vertical}.send{align-self:flex-start}.contact-form .honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-status{letter-spacing:.02em;font-size:var(--body);padding-bottom:8px;line-height:1.5}.form-status a{text-decoration:underline}@media (max-width:2399px){:root{--heading:72px;--heading-leading:78.84px;--hero-leading:96.36px;--body:22.8px;--body-leading:35.88px;--nav:18px;--row-font:26.4px}}@media (max-width:2159px){:root{--heading:60px;--heading-leading:65.7px;--hero-leading:80.3px;--body:19px;--body-leading:29.9px;--nav:15px;--row-font:22px}}@media (max-width:1919px){:root{--heading:54px;--heading-leading:59.13px;--hero-leading:72.27px;--body:17.1px;--body-leading:26.91px;--nav:13.5px;--row-font:19.8px}}@media (max-width:1679px){:root{--heading:46px;--heading-leading:50.37px;--hero-leading:61.56px;--body:15px;--body-leading:23.6px;--nav:12px;--row-font:17px}}@media (max-width:1439px){:root{--heading:40px;--heading-leading:43.8px;--hero-leading:53.53px;--body:13.5px;--body-leading:21.24px;--nav:11px;--row-font:14.5px}}@media (max-width:1199px){:root{--header:96px;--gutter:40px;--heading:46px;--heading-leading:54px;--hero-leading:58px;--body:17px;--body-leading:28px;--row-font:18px;--nav:17px;--rule:.666667px}html{scroll-snap-type:none}.desktop-nav{display:none}.header-inner{grid-template-columns:1fr auto 1fr}.wordmark{--mark-offset:7px;--intro-mark-scale:3;grid-column:2;width:118px;height:60px}.menu-toggle{justify-self:end;place-items:center;width:44px;height:44px;display:grid}.menu-toggle svg{width:30px;height:30px}.menu-toggle svg path{vector-effect:non-scaling-stroke;stroke-width:var(--rule)}.mobile-menu{letter-spacing:.15em;inset:var(--header) 0 0;overscroll-behavior:contain;background:inherit;padding:40px var(--gutter);text-transform:uppercase;opacity:0;visibility:hidden;border-bottom:var(--rule) solid;flex-direction:column;justify-content:safe center;gap:26px;font-size:22px;font-weight:300;transition:transform .45s,opacity .45s,visibility .45s;display:flex;position:fixed;overflow-y:auto;transform:translateY(-16px)}.mobile-menu[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu a{text-align:center;flex-shrink:0;padding:10px 0}.mobile-menu[data-pointer-open=true] a:focus{outline:none}.hero{height:auto;min-height:calc(100svh - var(--header) - 32px);grid-template-rows:160px auto 160px;gap:44px;padding:44px 0}.reel-image{width:107px;height:107px}.reel-image.portrait{height:160px}.reel-image.large{width:160px;height:160px}.reel-group{gap:44px;padding-right:44px}.reel-track{margin-left:-27px;animation-duration:145.455s}.reel-1 .reel-track{margin-left:-54px}.desktop-headline{display:none}.mobile-headline{display:block}.split{flex-direction:column;min-height:0;display:flex}.banner{aspect-ratio:1;order:-1;width:100%;min-height:0}.panel{min-height:0;padding:72px var(--gutter)}.centered-copy,.philosophy .centered-copy,.contact .centered-copy{width:100%;max-width:640px}.studio .centered-copy,.philosophy .centered-copy{min-width:0}.centered-copy,.section-intro,.founder-panel h2,.founder-panel .prose{top:0}.centered-copy h2,.section-intro h2{margin-left:0}h2+.prose{margin-top:40px}.copy-line{white-space:normal;display:inline}.prose p+p{margin-top:28px}.detail-panel{gap:72px}.detail-panel:has(.accordion[data-expanded=true]){gap:72px}.accordion-item button{gap:12px;height:86px}.accordion-arrow{width:14px;height:14px}.accordion-arrow svg{width:36px}.accordion-body{padding-top:36px;padding-bottom:32px}.numbered .accordion-item button{grid-template-columns:minmax(0,1fr);align-content:center;gap:0;height:auto;min-height:108px;padding-block:24px}.numbered .step-number,.numbered .accordion-title{font-size:18px;line-height:1.57368}.founder-panel{gap:64px}.contact .panel+.panel{border-top:var(--rule) solid;border-left:0}.contact-links{gap:18px;margin-top:40px}.pill{height:60px;padding:0 26px;font-size:15px}.email-link{width:auto}.contact-form{gap:28px}.contact-form label{gap:12px;font-size:15px;line-height:1.4}.contact-form input,.contact-form textarea{height:64px;padding:16px 20px;font-size:16px}.contact-form input::placeholder,.contact-form textarea::placeholder{font-size:14px}.contact-form textarea{height:200px}.form-row{gap:24px}}@media (max-width:599px){:root{--header:82px;--gutter:24px;--heading:32px;--heading-leading:39px;--hero-leading:43px;--body:16px;--body-leading:27px;--row-font:14px}.wordmark{--mark-offset:6px;width:98px;height:50px}.header-inner{padding:0 18px}.hero{grid-template-rows:132px auto 132px;gap:36px;padding:32px 0}.reel-image{width:88px;height:88px}.reel-image.portrait{height:132px}.reel-image.large{width:132px;height:132px}.reel-group{gap:32px;padding-right:32px}.panel{padding:60px var(--gutter)}h2+.prose{margin-top:34px}.detail-panel{gap:56px}.detail-panel:has(.accordion[data-expanded=true]){gap:56px}.accordion-item button{height:78px}.accordion-title{line-height:1.5}.accordion-arrow{width:12px;height:12px}.accordion-arrow svg{width:30px}.numbered .accordion-item button{min-height:96px}.numbered .step-number,.numbered .accordion-title{font-size:14px}.contact-links{gap:14px}.pill{height:54px;padding:0 21px;font-size:12px}.form-row{grid-template-columns:1fr;gap:28px}.form-status{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;scroll-snap-type:none}*,:before,:after{transition-duration:.01ms!important;animation:none!important}.motion-toggle{display:none}}@media (min-width:1200px){:root{--section-height:calc(100dvh - var(--header));--v-unit:min(var(--unit), calc(var(--section-height) / 960));--height-heading:80px;--height-heading-leading:87.6px;--height-hero-leading:107.067px;--height-body:25.3333px;--height-body-leading:39.8667px}.hero{height:var(--section-height);min-height:360px;padding:calc(83 * var(--v-unit)) 0;grid-template-rows:calc(233 * var(--v-unit)) 1fr calc(233 * var(--v-unit))}.hero .reel-image{width:calc(155 * var(--v-unit));height:calc(155 * var(--v-unit))}.hero .reel-image.portrait{height:calc(233 * var(--v-unit))}.hero .reel-image.large{width:calc(233 * var(--v-unit));height:calc(233 * var(--v-unit))}.split,.panel,.banner{min-height:var(--section-height)}h1,h2{font-size:min(var(--heading), var(--height-heading));line-height:min(var(--heading-leading), var(--height-heading-leading))}h1{line-height:min(var(--hero-leading), var(--height-hero-leading))}.prose{font-size:min(var(--body), var(--height-body));line-height:min(var(--body-leading), var(--height-body-leading))}.prose p+p{margin-top:min(var(--body-leading), var(--height-body-leading))}.centered-panel{padding:calc(30 * var(--v-unit)) 0}.centered-copy{top:calc(2.75 * var(--v-unit))}.contact .centered-copy{min-width:calc(34.4326 * min(var(--body), var(--height-body)))}h2+.prose{margin-top:calc(43.5 * var(--v-unit))}.detail-panel,.founder-panel,.form-panel{padding:calc(60 * var(--v-unit)) var(--gutter)}.detail-panel{gap:calc(32 * var(--v-unit))}.detail-panel:has(.accordion[data-expanded=true]){gap:var(--open-gap,calc(32 * var(--v-unit)));padding-block:var(--open-inset,calc(60 * var(--v-unit)))}.detail-panel:has(.accordion[data-expanded=false]){transition:padding-block .25s,gap .25s}.accordion[data-expanded=false] .accordion-item button{transition:height .25s}.section-intro{top:calc(-14 * var(--v-unit))}.accordion-item button{height:var(--open-row,max(44px, calc(90 * var(--v-unit))))}.numbered,.numbered .accordion-item,.numbered h3,.numbered .accordion-item button{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.numbered{grid-template-columns:minmax(80px,1fr) max-content}.numbered .accordion-panel{grid-column:1/-1}.founder-panel{gap:calc(60 * var(--v-unit))}.founder-panel h2{top:calc(-15 * var(--v-unit))}.founder-panel .prose{top:calc(9 * var(--v-unit))}.contact-links{gap:calc(33 * var(--v-unit)) calc(33 * var(--unit));margin-top:calc(60 * var(--v-unit))}.pill{height:max(44px, calc(80 * var(--v-unit)));font-size:min(var(--body), var(--height-body))}.email-link{min-width:max-content}.contact-form{gap:calc(45 * var(--v-unit))}.contact-form label{gap:calc(18 * var(--v-unit));font-size:min(var(--body), var(--height-body));line-height:calc(15 * var(--v-unit))}.contact-form input,.contact-form textarea{height:max(44px, calc(80 * var(--v-unit)));font-size:min(var(--body), var(--height-body))}.contact-form input::placeholder,.contact-form textarea::placeholder{font-size:min(var(--body), var(--height-body))}.contact-form textarea{height:max(100px, calc(208 * var(--v-unit)));padding-top:calc(27 * var(--v-unit));padding-bottom:calc(27 * var(--v-unit))}}@media (min-width:1200px) and (max-height:1100px){:root{--height-heading:60px;--height-heading-leading:65.7px;--height-hero-leading:80.3px;--height-body:19px;--height-body-leading:29.9px}}@media (min-width:1200px) and (max-height:950px){:root{--height-heading:54px;--height-heading-leading:59.13px;--height-hero-leading:72.27px;--height-body:17.1px;--height-body-leading:26.91px}.founder-panel{gap:calc(24 * var(--v-unit))}}@media (min-width:1200px) and (max-height:850px){:root{--height-heading:46px;--height-heading-leading:50.37px;--height-hero-leading:61.56px;--height-body:15px;--height-body-leading:23.6px}}@media (min-width:1200px) and (max-height:780px){:root{--height-heading:40px;--height-heading-leading:43.8px;--height-hero-leading:53.53px;--height-body:13.5px;--height-body-leading:21.24px}}@media (min-width:1200px) and (max-height:650px){:root{--height-heading:36px;--height-heading-leading:39.42px;--height-hero-leading:48.18px;--height-body:13.5px;--height-body-leading:21.24px}.contact-form{gap:calc(42 * var(--v-unit))}}@keyframes intro-presence{0%{opacity:0}to{opacity:1}}@keyframes intro-logo-travel{0%{transform:translateY(calc(50svh - var(--header) / 2 - var(--mark-offset) + 13.3333px)) scale(var(--intro-mark-scale))}to{transform:none}}@keyframes intro-original-mark{0%{visibility:hidden}50%,to{visibility:visible}}@keyframes intro-drawn-mark{0%{visibility:visible}50%,to{visibility:hidden}}@keyframes intro-logo-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes intro-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intro-nav{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes intro-line{0%{transform:translateY(115%)}to{transform:none}}@keyframes intro-photo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes intro-photo-scale{0%{transform:scale(1.08)}to{transform:none}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.website{--intro-prelude:1.9s}.website:not([data-entered=true]) .wordmark{animation:intro-logo-travel 1.8s cubic-bezier(.65,0,.25,1) calc(1.1s + var(--intro-prelude)) both}.website:not([data-entered=true]) .opening-wordmark{animation:.1s step-end 2.75s both intro-drawn-mark,.7s cubic-bezier(.45,0,.55,1) .1s both intro-presence;display:block}.website:not([data-entered=true]) .logo-dark{animation:.1s step-end 2.75s both intro-original-mark}.website:not([data-entered=true]) .logo-draw-stroke{animation:intro-logo-draw var(--draw-duration,2.6s) cubic-bezier(.45,0,.55,1) var(--draw-delay,.1s) both}.website:not([data-entered=true]) .site-header{border-bottom-color:#0000}.website:not([data-entered=true]) .site-header:after{content:"";inset:auto 0 calc(-1 * var(--rule));height:var(--rule);transform-origin:50%;pointer-events:none;animation:intro-rule 1.5s cubic-bezier(.45,0,.2,1) calc(2.2s + var(--intro-prelude)) both;background:currentColor;position:absolute}.website:not([data-entered=true]) .desktop-nav a{animation:intro-nav 1.4s cubic-bezier(.3,0,.2,1) calc(2.6s + var(--intro-prelude) + var(--nav-order) * .14s) both}.website:not([data-entered=true]) .menu-toggle{animation:intro-nav 1.4s cubic-bezier(.3,0,.2,1) calc(2.6s + var(--intro-prelude)) both}.website:not([data-entered=true]) .hero .line-ink{animation:intro-line 1.9s cubic-bezier(.35,0,.2,1) calc(2.5s + var(--intro-prelude) + var(--line-order) * .3s) both}.website:not([data-entered=true]) .hero .reel-image{animation:intro-photo 2.1s cubic-bezier(.35,0,.2,1) calc(2.3s + var(--intro-prelude) + var(--image-order) * 90ms) both}.website:not([data-entered=true]) .hero .reel-image img{animation:intro-photo-scale 2.1s cubic-bezier(.35,0,.2,1) calc(2.3s + var(--intro-prelude) + var(--image-order) * 90ms) both}.website:not([data-entered=true]) .hero .reel-2 .reel-image,.website:not([data-entered=true]) .hero .reel-2 .reel-image img{animation-delay:calc(2.52s + var(--intro-prelude) + var(--image-order) * 90ms)}.website:not([data-entered=true]) .hero .motion-toggle{animation:intro-presence 1s ease calc(3.8s + var(--intro-prelude)) both}@media (max-width:1199px){.wordmark .logo-dark{display:none}.opening-wordmark{transition:opacity .45s;display:block}.contact-header .opening-wordmark{opacity:0}.website:not([data-entered=true]) .opening-wordmark{animation:.7s cubic-bezier(.45,0,.55,1) .1s both intro-presence}.website:not([data-entered=true]) .hero .line-ink{animation-duration:1.7s;animation-delay:calc(2.5s + var(--intro-prelude) + var(--line-order) * .18s)}}}
