.SearchResults-module__5lur4a__stack{--search-offset-x:1.5rem;--search-offset-y:1rem;padding-top:var(--search-offset-y);padding-right:var(--search-offset-x);perspective:1200px}@media (min-width:1024px){.SearchResults-module__5lur4a__stack{--search-offset-x:2.5rem;--search-offset-y:2rem}}.SearchResults-module__5lur4a__mobileGoogleHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.SearchResults-module__5lur4a__mobileGoogleHeader>img{grid-column:2}.SearchResults-module__5lur4a__mobileGoogleHeader>span{justify-self:end}.SearchResults-module__5lur4a__window{opacity:1;z-index:0;min-width:0;min-height:0;transform:translate3d(var(--search-offset-x), calc(-1 * var(--search-offset-y)), 0) scale(.96);filter:brightness(.98);grid-area:1/1;position:relative}.SearchResults-module__5lur4a__window[data-position=front]{z-index:2;filter:none;transform:none}.SearchResults-module__5lur4a__stack[data-swapped]>.SearchResults-module__5lur4a__window[data-position=front]{animation:SearchResults-module__5lur4a__search-window-slide-in .85s var(--ease-out-soft) both}.SearchResults-module__5lur4a__stack[data-swapped]>.SearchResults-module__5lur4a__window[data-position=back]{animation:SearchResults-module__5lur4a__search-window-slide-back .85s var(--ease-out-soft) both}@keyframes SearchResults-module__5lur4a__search-window-slide-in{0%{transform:translate3d(var(--search-offset-x), calc(-1 * var(--search-offset-y)), 0) scale(.96);filter:brightness(.97);z-index:2}to{filter:none;z-index:2;transform:translate(0,0)scale(1)}}@keyframes SearchResults-module__5lur4a__search-window-slide-back{0%,35%{filter:none;z-index:1;transform:translate(0,0)scale(1)}to{transform:translate3d(var(--search-offset-x), calc(-1 * var(--search-offset-y)), 0) scale(.96);filter:brightness(.97);z-index:0}}
.ConnectionScene-module__KqjWRa__box{width:100%;height:100%;position:relative}.ConnectionScene-module__KqjWRa__stage{width:380px;height:356px;position:absolute;top:50%;left:50%}.ConnectionScene-module__KqjWRa__glow{pointer-events:none;background:radial-gradient(closest-side,#6366f152,#0000);position:absolute;inset:30px 0 10px}.ConnectionScene-module__KqjWRa__beam{clip-path:polygon(0 32px,380px 32px,380px 64px,276px 300px,276px 328px,104px 328px,104px 300px,0 64px);pointer-events:none;background:linear-gradient(#818cf842,#818cf814);position:absolute;inset:0}.ConnectionScene-module__KqjWRa__card{background:#fff;align-items:center;display:flex;position:absolute;box-shadow:0 28px 56px -28px #000000bf}.ConnectionScene-module__KqjWRa__customers{inset-inline:0;border-radius:22px;gap:16px;height:64px;padding-inline:20px;top:0}.ConnectionScene-module__KqjWRa__label{color:#191f28;letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.3}.ConnectionScene-module__KqjWRa__avatars{flex:1;justify-content:space-between;display:flex}.ConnectionScene-module__KqjWRa__avatar{border-radius:9999px;flex-shrink:0;width:32px;height:32px;display:block;overflow:hidden}.ConnectionScene-module__KqjWRa__avatar svg{width:100%;height:100%;display:block}.ConnectionScene-module__KqjWRa__link{background:linear-gradient(#ffffff80,#a5b4fcd9);border-radius:1px;width:2px;height:36px;margin-left:-1px;position:absolute;top:64px}.ConnectionScene-module__KqjWRa__ownerLink{top:264px;left:190px}.ConnectionScene-module__KqjWRa__dot{opacity:0;background:#fff;border-radius:9999px;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px #818cf859,0 0 14px 3px #818cf8cc}.ConnectionScene-module__KqjWRa__agency{inset-inline:32px;background:linear-gradient(160deg,#6d72f6 0%,#4f46e5 52%,#4338ca 100%);border-radius:26px;height:164px;padding:14px 14px 0;position:absolute;top:100px;box-shadow:inset 0 1px #ffffff40,0 32px 64px -28px #4f46e5e6}.ConnectionScene-module__KqjWRa__channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.ConnectionScene-module__KqjWRa__channel{color:#333d4b;letter-spacing:-.01em;white-space:nowrap;background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100px;font-size:14px;font-weight:600;line-height:1.3;display:flex;box-shadow:0 12px 24px -14px #0f172a99}.ConnectionScene-module__KqjWRa__channelIcon{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.ConnectionScene-module__KqjWRa__channelIcon svg{width:26px;height:26px}.ConnectionScene-module__KqjWRa__brand{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:50px;display:flex}.ConnectionScene-module__KqjWRa__brandName{letter-spacing:-.03em;margin:0;font-size:19px;font-weight:700;line-height:1.1}.ConnectionScene-module__KqjWRa__management{color:#ffffffc7;margin:4px 0 0;font-size:12.5px;line-height:1.2}.ConnectionScene-module__KqjWRa__owner{border-radius:28px;justify-content:center;gap:10px;min-width:172px;height:56px;padding-inline:22px;top:300px;left:50%;transform:translate(-50%)}.ConnectionScene-module__KqjWRa__ownerAvatar{width:36px;height:36px;display:block;position:relative}.ConnectionScene-module__KqjWRa__ownerAvatar .ConnectionScene-module__KqjWRa__avatar{width:100%;height:100%}.ConnectionScene-module__KqjWRa__ping{opacity:0;border-radius:9999px;position:absolute;inset:0;box-shadow:0 0 0 2px #4f46e580}.ConnectionScene-module__KqjWRa__badge{background:#f04452;border-radius:9999px;width:11px;height:11px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.ConnectionScene-module__KqjWRa__stage[data-playing] .ConnectionScene-module__KqjWRa__dot{animation:4s linear infinite ConnectionScene-module__KqjWRa__connection-in;animation-delay:calc(var(--i,0) * .14s)}.ConnectionScene-module__KqjWRa__stage[data-playing] .ConnectionScene-module__KqjWRa__channelIcon{animation:4s linear infinite ConnectionScene-module__KqjWRa__connection-receive;animation-delay:calc(var(--i,0) * .14s)}.ConnectionScene-module__KqjWRa__stage[data-playing] .ConnectionScene-module__KqjWRa__ownerLink .ConnectionScene-module__KqjWRa__dot{animation-name:ConnectionScene-module__KqjWRa__connection-out;animation-delay:0s}.ConnectionScene-module__KqjWRa__stage[data-playing] .ConnectionScene-module__KqjWRa__ping{animation:4s linear infinite ConnectionScene-module__KqjWRa__connection-ping}.ConnectionScene-module__KqjWRa__stage[data-playing] .ConnectionScene-module__KqjWRa__badge{animation:4s linear infinite ConnectionScene-module__KqjWRa__connection-badge}@keyframes ConnectionScene-module__KqjWRa__connection-in{0%,6%{opacity:0;transform:translateY(0)}10%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)}28%{opacity:1;transform:translateY(36px)}33%,to{opacity:0;transform:translateY(36px)}}@keyframes ConnectionScene-module__KqjWRa__connection-receive{0%,27%{transform:none}32%{transform:scale(1.1)}40%,to{transform:none}}@keyframes ConnectionScene-module__KqjWRa__connection-out{0%,44%{opacity:0;transform:translateY(0)}48%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)}66%{opacity:1;transform:translateY(36px)}71%,to{opacity:0;transform:translateY(36px)}}@keyframes ConnectionScene-module__KqjWRa__connection-ping{0%,68%{opacity:0;transform:scale(1)}70%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1.9)}}@keyframes ConnectionScene-module__KqjWRa__connection-badge{0%,68%{transform:scale(0)}74%{transform:scale(1.25)}79%,96%{transform:scale(1)}to{transform:scale(0)}}
.ExpertiseDeck-module__oH8yca__box{width:100%;height:100%;position:relative}.ExpertiseDeck-module__oH8yca__stage{width:380px;height:450px;position:absolute;top:50%;left:50%}.ExpertiseDeck-module__oH8yca__cards{margin:0;padding:0;list-style:none}.ExpertiseDeck-module__oH8yca__card{width:344px;height:370px;transform:translate(var(--x), var(--y)) scale(var(--s));transform-origin:100% 0;transition:transform .7s var(--ease-out-soft), translate .3s var(--ease-out-soft), opacity .4s ease;background:#fff;border-radius:28px;position:absolute;top:36px;left:0;box-shadow:0 0 0 1px #0000000d,0 40px 80px -40px #0f172a73}.ExpertiseDeck-module__oH8yca__card[data-leaving]{animation:ExpertiseDeck-module__oH8yca__deck-leave .7s var(--ease-out-soft) both}@keyframes ExpertiseDeck-module__oH8yca__deck-leave{0%{z-index:20;opacity:1;transform:none}45%{z-index:20;opacity:0;transform:translate(-10px,10px)scale(.98)}50%{z-index:0;opacity:0;transform:translate(var(--x), var(--y)) scale(var(--s))}to{z-index:0;opacity:1;transform:translate(var(--x), var(--y)) scale(var(--s))}}.ExpertiseDeck-module__oH8yca__content{opacity:0;flex-direction:column;height:100%;padding:22px;transition:opacity .3s;display:flex}.ExpertiseDeck-module__oH8yca__card[data-pos="0"] .ExpertiseDeck-module__oH8yca__content{opacity:1;transition-delay:.15s}.ExpertiseDeck-module__oH8yca__vignette{background:#f2f4f6;border-radius:20px;flex:1;min-height:0;padding:16px;position:relative;overflow:hidden}.ExpertiseDeck-module__oH8yca__text{margin-top:18px}.ExpertiseDeck-module__oH8yca__titleRow{align-items:baseline;gap:8px;margin:0;display:flex}.ExpertiseDeck-module__oH8yca__step{color:#4f46e5;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ExpertiseDeck-module__oH8yca__title{color:#191f28;letter-spacing:-.02em;word-break:keep-all;min-width:0;font-size:20px;font-weight:700;line-height:1.3}.ExpertiseDeck-module__oH8yca__description{color:#4e5968;letter-spacing:-.01em;white-space:pre-line;word-break:keep-all;margin:6px 0 0;font-size:14px;line-height:1.55}.ExpertiseDeck-module__oH8yca__pager{z-index:30;background:#f2f4f6;border-radius:9999px;align-items:center;height:28px;padding:0 7px;display:flex;position:absolute;top:422px;left:172px;transform:translate(-50%)}.ExpertiseDeck-module__oH8yca__dot{cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;height:100%;padding:0 4px;display:flex}.ExpertiseDeck-module__oH8yca__dot:focus-visible{outline-offset:-2px;outline:2px solid #4f46e5}.ExpertiseDeck-module__oH8yca__dotTrack{width:7px;height:7px;transition:width .45s var(--ease-out-soft), background-color .3s ease;background:#c4cad1;border-radius:9999px;display:block;position:relative;overflow:hidden}.ExpertiseDeck-module__oH8yca__dot:hover .ExpertiseDeck-module__oH8yca__dotTrack{background:#a9b0b9}.ExpertiseDeck-module__oH8yca__dot[aria-current] .ExpertiseDeck-module__oH8yca__dotTrack{background:#dde1e6;width:26px}.ExpertiseDeck-module__oH8yca__dotFill{border-radius:inherit;transform-origin:0;background:#4f46e5;position:absolute;inset:0;transform:scaleX(0)}.ExpertiseDeck-module__oH8yca__dot[aria-current] .ExpertiseDeck-module__oH8yca__dotFill{transform:none}.ExpertiseDeck-module__oH8yca__stage[data-motion] .ExpertiseDeck-module__oH8yca__dot[aria-current] .ExpertiseDeck-module__oH8yca__dotFill{animation:4.8s linear both paused ExpertiseDeck-module__oH8yca__deck-fill}.ExpertiseDeck-module__oH8yca__stage[data-motion][data-playing] .ExpertiseDeck-module__oH8yca__dot[aria-current] .ExpertiseDeck-module__oH8yca__dotFill{animation-play-state:running}@keyframes ExpertiseDeck-module__oH8yca__deck-fill{0%{transform:scaleX(0)}to{transform:none}}.ExpertiseDeck-module__oH8yca__stage[data-motion] .ExpertiseDeck-module__oH8yca__card[data-pos="0"] .ExpertiseDeck-module__oH8yca__reveal{animation:ExpertiseDeck-module__oH8yca__deck-rise .6s var(--ease-out-soft) both;animation-delay:var(--d,0s)}.ExpertiseDeck-module__oH8yca__stage[data-motion] .ExpertiseDeck-module__oH8yca__card[data-pos="0"] .ExpertiseDeck-module__oH8yca__pop{animation:ExpertiseDeck-module__oH8yca__deck-pop .42s var(--ease-out-soft) both;animation-delay:var(--d,0s)}.ExpertiseDeck-module__oH8yca__pop{display:inline-flex}@keyframes ExpertiseDeck-module__oH8yca__deck-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ExpertiseDeck-module__oH8yca__deck-pop{0%{opacity:0;transform:scale(.4)}}
.ProjectGallery-module__XzQSuq__gallery,.ProjectGallery-module__XzQSuq__viewport{position:absolute;inset:0;overflow:hidden}.ProjectGallery-module__XzQSuq__viewport{outline-offset:-4px}.ProjectGallery-module__XzQSuq__gallery[data-enhanced] .ProjectGallery-module__XzQSuq__viewport{cursor:grab;-webkit-user-select:none;user-select:none}.ProjectGallery-module__XzQSuq__viewport[data-dragging],.ProjectGallery-module__XzQSuq__viewport[data-dragging] .ProjectGallery-module__XzQSuq__tile{cursor:grabbing}.ProjectGallery-module__XzQSuq__plane{will-change:transform;display:grid;position:absolute;inset:0 auto auto 0}.ProjectGallery-module__XzQSuq__tile{background:var(--color-background);min-width:0;color:var(--color-foreground);transition:transform .3s var(--ease-out-soft);cursor:grab;flex-direction:column;display:flex;overflow:hidden}.ProjectGallery-module__XzQSuq__tile:hover{transform:scale(1.025)}.ProjectGallery-module__XzQSuq__cover{background:var(--color-muted);flex:1;min-height:0;position:relative;overflow:hidden}.ProjectGallery-module__XzQSuq__caption{white-space:nowrap;align-items:center;height:2rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;display:flex}.ProjectGallery-module__XzQSuq__fallback{overscroll-behavior-y:contain;scrollbar-width:thin;background:var(--color-surface);color:var(--color-foreground);padding:1rem;position:absolute;inset:5.5rem 1.25rem 5rem;overflow-y:auto}.ProjectGallery-module__XzQSuq__fallback>*{width:100%}.ProjectGallery-module__XzQSuq__gallery[data-enhanced] .ProjectGallery-module__XzQSuq__fallback:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.ProjectGallery-module__XzQSuq__fallback:focus-within{z-index:3}.ProjectGallery-module__XzQSuq__gallery:has(.ProjectGallery-module__XzQSuq__fallback:focus-within) .ProjectGallery-module__XzQSuq__plane{visibility:hidden}.ProjectGallery-module__XzQSuq__pause{z-index:4;right:1.25rem;bottom:calc(4.75rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-background) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.75rem;height:2.75rem;color:var(--color-foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.ProjectGallery-module__XzQSuq__pause:hover{background:var(--color-muted)}@media (min-width:640px){.ProjectGallery-module__XzQSuq__fallback{inset-inline:2rem}}@media (min-width:1024px){.ProjectGallery-module__XzQSuq__fallback{inset:3rem 3rem 6rem}.ProjectGallery-module__XzQSuq__pause{bottom:5.5rem;right:2rem}}@media (prefers-reduced-motion:reduce){.ProjectGallery-module__XzQSuq__plane{display:none}.ProjectGallery-module__XzQSuq__tile:hover{transform:none}}
@media (max-width:1023px){.HomeSections-module__7XMvMq__slide{min-height:100svh;padding-top:5.5rem}}.HomeSections-module__7XMvMq__customerTitle:has(.HomeSections-module__7XMvMq__fatigue){line-height:1.42}.HomeSections-module__7XMvMq__fatigueToken{white-space:nowrap;display:inline-block}.HomeSections-module__7XMvMq__fatigue{--fatigue-color:var(--color-info);line-height:1;display:inline-block;position:relative}.HomeSections-module__7XMvMq__fatigueLines{inset-inline:-.04em;height:.52em;color:color-mix(in srgb, var(--fatigue-color) 75%, var(--color-background));pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;bottom:calc(100% - .34em)}.HomeSections-module__7XMvMq__fatigueLines>span{width:.045em;height:var(--stroke-height);opacity:0;transform-origin:top;background:currentColor;border-radius:1em;transform:translateY(-.14em)scaleY(.15)}[data-slide][data-active] .HomeSections-module__7XMvMq__fatigue{animation:.8s ease-out .4s both HomeSections-module__7XMvMq__fatigue-ink}[data-slide][data-active] .HomeSections-module__7XMvMq__fatigueLines>span{animation:HomeSections-module__7XMvMq__fatigue-stroke .72s var(--ease-out-soft) both;animation-delay:calc(.55s + var(--stroke) * 45ms)}@keyframes HomeSections-module__7XMvMq__fatigue-ink{0%{color:var(--color-foreground)}to{color:var(--fatigue-color)}}@keyframes HomeSections-module__7XMvMq__fatigue-stroke{0%{opacity:0;transform:translateY(-.14em)scaleY(.15)}65%{opacity:.8;transform:translateY(.025em)scaleY(1.04)}to{opacity:.72;transform:none}}@media (prefers-reduced-motion:reduce){.HomeSections-module__7XMvMq__fatigue{color:var(--fatigue-color);animation:none}[data-slide][data-active] .HomeSections-module__7XMvMq__fatigue{color:var(--fatigue-color);animation:none}.HomeSections-module__7XMvMq__fatigueLines>span{opacity:.72;animation:none;transform:none}[data-slide][data-active] .HomeSections-module__7XMvMq__fatigueLines>span{opacity:.72;animation:none;transform:none}}.HomeSections-module__7XMvMq__ownerShortfall{color:#0000;background-image:linear-gradient(to bottom, var(--color-foreground) calc(var(--owner-day-ink-bottom,100%) - var(--owner-day-ink-height,100%) * var(--owner-day-progress,0)), var(--owner-day-alarm-color,var(--color-danger)) calc(var(--owner-day-ink-bottom,100%) - var(--owner-day-ink-height,100%) * var(--owner-day-progress,0)));animation:var(--owner-day-alarm,none);animation-play-state:var(--owner-day-alarm-state,paused);-webkit-background-clip:text;background-clip:text;display:inline-block}.HomeSections-module__7XMvMq__ownerBaseline{vertical-align:baseline;width:0;height:0;display:inline-block}@media (forced-colors:active){.HomeSections-module__7XMvMq__ownerShortfall{color:canvastext;background-image:none}}.HomeSections-module__7XMvMq__bridgeToken{white-space:nowrap;display:inline-block}@property --ononc-bridge-customer{syntax:"<number>";inherits:true;initial-value:0}@property --ononc-bridge-client{syntax:"<number>";inherits:true;initial-value:0}@property --ononc-bridge-brand{syntax:"<number>";inherits:true;initial-value:0}.HomeSections-module__7XMvMq__bridgeShrug{--bridge-shoulder:var(--ononc-bridge-customer);transform-origin:bottom;transform:translateY(calc(-.05em * max(var(--bridge-shoulder), calc(-1 * var(--bridge-shoulder))))) rotate(calc(3deg * var(--bridge-shoulder)));display:inline-block}.HomeSections-module__7XMvMq__bridgeShrug[data-bridge-shrug=client]{--bridge-shoulder:var(--ononc-bridge-client)}.HomeSections-module__7XMvMq__bridgeShrug[data-bridge-shrug=ononc]{--bridge-shoulder:var(--ononc-bridge-brand)}@keyframes HomeSections-module__7XMvMq__bridge-shoulders{0%,to{--ononc-bridge-customer:0;--ononc-bridge-client:0;--ononc-bridge-brand:0}6.4%,8%,14.4%,16%{--ononc-bridge-customer:0}3.2%{--ononc-bridge-customer:1}11.2%{--ononc-bridge-customer:-1}18.4%,24.8%,26.4%,32.8%,34.4%{--ononc-bridge-client:0}21.6%{--ononc-bridge-client:1}29.6%{--ononc-bridge-client:-1}36.8%,42.8%,48.8%,54.8%,60.8%,66.8%{--ononc-bridge-brand:0}39.8%,51.8%,63.8%{--ononc-bridge-brand:1}45.8%,57.8%{--ononc-bridge-brand:-1}}@media (prefers-reduced-motion:no-preference){[data-slide][data-active] .HomeSections-module__7XMvMq__bridgeSequence{animation:5s ease-in-out .9s infinite both HomeSections-module__7XMvMq__bridge-shoulders;animation-play-state:var(--bridge-shrug-play-state,running)}}.HomeSections-module__7XMvMq__paintToken{white-space:nowrap;display:inline-block}.HomeSections-module__7XMvMq__paintWord{isolation:isolate;display:inline-block;position:relative}.HomeSections-module__7XMvMq__paintStroke{z-index:-1;inset-inline:-.06em;height:.38em;color:var(--color-marker);clip-path:inset(0);pointer-events:none;position:absolute;bottom:.07em}.HomeSections-module__7XMvMq__paintStroke>svg{width:100%;height:100%;display:block}@keyframes HomeSections-module__7XMvMq__paint-swipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){html.home-slides .HomeSections-module__7XMvMq__paintStroke{clip-path:inset(0 100% 0 0)}[data-slide][data-active] .HomeSections-module__7XMvMq__paintStroke{animation:HomeSections-module__7XMvMq__paint-swipe .9s var(--ease-out-soft) .6s both}}@media (forced-colors:active){.HomeSections-module__7XMvMq__paintStroke{display:none}}.HomeSections-module__7XMvMq__ctaCopy{--cta-final-scale:1.24;width:fit-content;max-width:calc(100% / var(--cta-final-scale));transform-origin:0;align-self:flex-start;transform:scale(1)}[data-slide][data-active] .HomeSections-module__7XMvMq__ctaCopy{transform:scale(var(--cta-final-scale))}@media (prefers-reduced-motion:no-preference){[data-slide][data-active] .HomeSections-module__7XMvMq__ctaCopy{transition:transform 2.5s linear(0, .25 4%, .31 8%, .33 14%, .333333 20% 35%, .583333 39%, .643333 43%, .663333 49%, .666667 55% 70%, .916667 74%, .976667 78%, .996667 84%, 1 90%, 1) 1s}}.HomeSections-module__7XMvMq__workScene{height:100svh;min-height:30rem;padding:0;overflow:hidden}.HomeSections-module__7XMvMq__workHeading{z-index:2;text-align:center;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-ink-950) 84%, transparent) 0%, color-mix(in srgb, var(--color-ink-950) 66%, transparent) 28%, transparent 72%);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;padding:4rem 1.25rem;display:flex;position:absolute;inset:0}.HomeSections-module__7XMvMq__workScene:after{content:"";z-index:1;background:color-mix(in srgb, var(--color-ink-950) 24%, transparent);pointer-events:none;position:absolute;inset:0}.HomeSections-module__7XMvMq__workTitle{max-width:18ch;color:var(--color-white);letter-spacing:-.04em;white-space:pre-line;text-wrap:balance;text-shadow:0 2px 24px color-mix(in srgb, var(--color-ink-950) 45%, transparent);font-size:clamp(2rem,4.8vw,4.5rem);font-weight:600;line-height:1.18}.HomeSections-module__7XMvMq__workTitle [data-wordmark-attached]{margin-right:.2em}.HomeSections-module__7XMvMq__workCta{pointer-events:auto;min-width:9rem}.HomeSections-module__7XMvMq__workScene:has([data-gallery-list]:focus-within) .HomeSections-module__7XMvMq__workHeading{opacity:0}.HomeSections-module__7XMvMq__workScene:has([data-gallery-list]:focus-within):after{opacity:0}.HomeSections-module__7XMvMq__workScene:has([data-gallery-list]:focus-within) .HomeSections-module__7XMvMq__workCta{pointer-events:none}@media (min-width:1024px){.HomeSections-module__7XMvMq__workScene{min-height:100dvh}}.HomeSections-module__7XMvMq__gallery{--gap:.75rem;--drop:1.25rem;gap:var(--gap);padding:0 0 var(--drop);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.HomeSections-module__7XMvMq__gallery>li:nth-child(2n){translate:0 var(--drop)}.HomeSections-module__7XMvMq__thumb{aspect-ratio:16/10}.HomeSections-module__7XMvMq__work{width:100%}@media (min-width:640px){.HomeSections-module__7XMvMq__gallery{--gap:1.25rem;--drop:2rem}}@media (min-aspect-ratio:4/5),(min-width:1024px){.HomeSections-module__7XMvMq__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeSections-module__7XMvMq__gallery>li:nth-child(2n){translate:none}.HomeSections-module__7XMvMq__gallery>li:nth-child(3n+2){translate:0 var(--drop)}.HomeSections-module__7XMvMq__gallery>li:nth-child(3n){translate:0 calc(var(--drop) * .4)}}@media (min-width:1024px){.HomeSections-module__7XMvMq__gallery{--gap:2rem;--drop:3rem}}
.SiteSidebar-module__jtEQ-W__header{background-color:#0000}@media (min-width:1024px){.SiteSidebar-module__jtEQ-W__header{background-color:var(--color-background)}}@media (max-width:1023px){.SiteSidebar-module__jtEQ-W__header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background-color:#ffffff14;transition:background-color .3s;position:absolute;inset:0 0 -1.5rem;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.SiteSidebar-module__jtEQ-W__header[data-home=true]{position:fixed;inset-inline:0}.SiteSidebar-module__jtEQ-W__header[data-menu-open=true]{background-color:var(--color-background)}.SiteSidebar-module__jtEQ-W__header[data-menu-open=true]:before{display:none}html[data-home-header-tone=dark] .SiteSidebar-module__jtEQ-W__header[data-home=true]:not([data-menu-open=true]):before{background-color:#02061714}html[data-home-header-tone=dark] .SiteSidebar-module__jtEQ-W__header[data-home=true]:not([data-menu-open=true]) .SiteSidebar-module__jtEQ-W__brand img{filter:brightness(0)invert()}html[data-home-header-tone=dark] .SiteSidebar-module__jtEQ-W__header[data-home=true]:not([data-menu-open=true]) .SiteSidebar-module__jtEQ-W__brand span{color:var(--color-white)}html[data-home-header-tone=dark] .SiteSidebar-module__jtEQ-W__header[data-home=true]:not([data-menu-open=true]) .SiteSidebar-module__jtEQ-W__toggle{color:var(--color-white)}}
