@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.mVpuSG_className{font-family:Inter,Inter Fallback;font-style:normal}.mVpuSG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Zalando Sans SemiExpanded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91cda1d417f702fb.0npeddj3mft2x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Zalando Sans SemiExpanded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b8b5997ffe80226.p.1b0b0j8o2ogqu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zalando Sans SemiExpanded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0182dc64c53e13e1.p.1ak427t_hmy2b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.yuoAUa_className{font-family:Zalando Sans SemiExpanded;font-style:normal;font-weight:400}.yuoAUa_variable{--font-zalando:"Zalando Sans SemiExpanded"}
@font-face{font-family:Zalando Sans SemiExpanded Fallback;src:local(Arial);ascent-override:85.15%;descent-override:22.08%;line-gap-override:0%;size-adjust:113.21%}:root{--blue:#1d2cec;--blue-hover:#1d2cc4;--cream:#f5efe7;--grey:#3f3f3f;--white:#fff;--font-body:var(--font-inter), "Inter", sans-serif;--font-display:var(--font-zalando), "Zalando Sans SemiExpanded Fallback", sans-serif;--ease-appear:linear(0, .0147, .0533, .1089, .1755, .2486, .3245, .4003, .474, .544, .6093, .6692, .7234, .7718, .8145, .8518, .8838, .9111, .9341, .9532, .9688, .9814, .9913, .999, 1.0049, 1.0091, 1.012, 1.0138, 1.0148, 1.0152, 1.015, 1.0144, 1.0136, 1.0126, 1.0115, 1.0104, 1.0092, 1.0081, 1.007, 1.006, 1.0051, 1.0043, 1.0035, 1.0029, 1.0023, 1.0018, 1.0014, 1.001, 1.0007, 1.0005, 1);--dur-appear:.5s;--ease-swap:linear(0, .0224, .0794, .1581, .2486, .3435, .4375, .5269, .6093, .6833, .7484, .8044, .8518, .8911, .9231, .9487, .9688, .9841, .9954, 1.0036, 1.0091, 1.0125, 1.0144, 1.0151, 1.015, 1.0142, 1.0131, 1.0118, 1.0104, 1.0089, 1.0076, 1.0063, 1.0051, 1.0041, 1.0032, 1.0024, 1.0018, 1.0013, 1.0009, 1.0006, 1);--dur-swap:.4s;--ease-fade:cubic-bezier(.5, 0, .88, .77);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html,body{background:var(--cream);margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-body)}h1,h2,p{font-weight:inherit;margin:0}a{color:inherit;text-decoration:none}img{display:block}.hand{flex:none;display:block}.display{font-family:var(--font-display);font-size:42px;font-weight:400;line-height:1.2em}.body,.body-loose{font-size:24px;font-weight:300;line-height:32px}.body-loose{line-height:1.2em}.strong{font-size:24px;font-weight:600;line-height:32px}.small-strong{font-size:18px;font-weight:600;line-height:32px}.body,.body-loose,.display{white-space:pre-wrap;overflow-wrap:break-word}.button{cursor:pointer;width:152px;height:48px;transition:background-color var(--dur-swap) var(--ease-swap), color var(--dur-swap) var(--ease-swap), box-shadow var(--dur-swap) var(--ease-swap);border-radius:100px;flex:none;display:block;position:relative;overflow:clip}.button__label{text-align:center;width:80%;font-size:18px;font-weight:600;line-height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.button--primary{background-color:var(--blue);color:var(--white)}.button--primary:hover{background-color:var(--blue-hover)}.button--secondary{color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.button--secondary:hover{background-color:var(--blue);color:var(--white);box-shadow:inset 0 0 0 0 var(--blue)}.button--outline-white{color:var(--white);box-shadow:inset 0 0 0 1px var(--white)}.button--outline-white:hover{background-color:var(--white);color:var(--blue);box-shadow:inset 0 0 0 0 var(--white)}.button:focus-visible,.socials a:focus-visible,.about__detail:focus-visible,.contact__links a:focus-visible{outline-offset:3px;outline:2px solid}.socials{flex-direction:row;justify-content:center;align-items:center;gap:24px;height:24px;display:flex}.socials a{flex:none;width:24px;height:24px;display:block}.socials svg{display:block}.page{background-color:var(--cream);flex-direction:column;align-items:center;gap:100px;min-height:100vh;display:flex;overflow:clip}.sections{flex-direction:column;align-items:center;gap:100px;width:100%;display:flex}.nav{z-index:1;background-color:var(--cream);justify-content:center;align-items:center;width:100%;height:88px;display:flex;position:sticky;top:0;overflow:clip}.nav__inner{flex:1 0 0;justify-content:center;align-items:center;display:flex}.nav__contents{width:1152px;height:64px;position:relative;overflow:clip}.nav__logo{z-index:1;color:var(--blue);position:absolute;top:0;bottom:0;left:0}.nav__socials{width:166px;color:var(--blue);position:absolute;top:20px;right:0}.nav__cta{width:152px;height:48px;position:absolute;top:calc(50% - 24px);right:0}.nav__socials,.nav__cta{transition:opacity var(--dur-swap) var(--ease-swap), transform var(--dur-swap) var(--ease-swap)}.nav__socials[data-visible=false],.nav__cta[data-visible=false]{opacity:0;transform:translateY(-68px)}.intro{flex-direction:column;align-items:flex-start;gap:52px;width:min-content;display:flex}.intro__copy{flex-direction:column;align-items:flex-start;gap:16px;width:1153px;display:flex}.intro__title{color:var(--blue);white-space:pre}.intro__text{width:52%;color:var(--grey)}.intro__buttons{align-items:center;gap:16px;height:48px;display:flex}.carousel{width:100%;height:420px}.ticker{--ticker-speed:60;place-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ticker__list{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform;flex-direction:row;place-items:center;gap:16px;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.ticker[data-dragging] .ticker__list{cursor:grabbing}.ticker:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.ticker__item{flex-shrink:0;width:300px;height:420px}.ticker__item img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;border-radius:16px;width:100%;height:100%}.about{background-color:var(--blue);width:1152px;height:732px;color:var(--white);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:52px;padding:100px;display:flex}.about__text{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.about__heading{align-items:center;gap:16px;width:100%;display:flex}.about__title{white-space:pre}.about__paragraphs{width:100%}.about__paragraphs p+p{margin-top:32px}.about__details{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.about__detail{white-space:pre;align-items:center;gap:8px;display:flex}.about__detail svg{flex:none}.work{flex-direction:column;align-items:center;gap:52px;width:96%;scroll-margin-top:138px;display:flex}.work__copy{flex-direction:column;align-items:center;gap:24px;width:1152px;display:flex}.work__text{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.work__title{width:100%;color:var(--blue);text-align:center}.work__mark{color:var(--blue)}.work__subtitle{width:910px;color:var(--grey);text-align:center}.gallery{--gallery-columns:4;width:100%;min-height:200px;position:relative;overflow:hidden}.gallery__tile{background:var(--white);opacity:0;border-radius:16px;transition:transform .6s ease-out,opacity .6s ease-out;position:absolute;overflow:hidden}.gallery__tile[data-visible=true]{opacity:1}.gallery__tile img{object-fit:cover;border-radius:16px;width:100%;height:100%}.gallery-fallback{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;width:100%;display:grid}.gallery-fallback img{border-radius:16px;width:100%;height:auto}.contact{background-color:var(--blue);width:100%;color:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:52px;padding:100px 0;display:flex}.contact__copy{text-align:center;flex-direction:column;align-items:center;gap:16px;width:566px;max-width:100%;display:flex}.contact__copy>*{width:100%}.contact__socials{width:168px;color:var(--white)}.contact__legal{flex-direction:column;align-items:center;gap:16px;width:736px;max-width:100%;display:flex}.contact__copyright{text-align:center;width:100%}.contact__links{white-space:pre;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.not-found{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:52px;width:100%;max-width:800px;padding:0 24px 100px;display:flex}.not-found__mark{color:var(--blue)}.not-found__copy{flex-direction:column;align-items:center;gap:16px;display:flex}.not-found__title{color:var(--blue);text-wrap:balance}.not-found__text{max-width:600px;color:var(--grey);text-wrap:balance}.not-found__buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (prefers-reduced-motion:no-preference){.appear-nav{animation:appear-nav var(--dur-appear) var(--ease-appear) .5s both}.appear-up{animation:appear-up var(--dur-appear) var(--ease-appear) .5s both}.appear-fade{animation:appear-fade .5s var(--ease-fade) .5s both}}@keyframes appear-nav{0%{opacity:.001;transform:translateY(-88px)}}@keyframes appear-up{0%{opacity:.001;transform:translateY(88px)}}@keyframes appear-fade{0%{opacity:.001}}@media (prefers-reduced-motion:reduce){.button,.nav__socials,.nav__cta,.gallery__tile{transition:none}}@media (min-width:1650px){.nav__contents{width:1153px;max-width:1201px}.work{width:100%;padding:0 24px}}@media (min-width:810px) and (max-width:1199.98px){.nav__contents{width:100%}.nav__logo{left:24px}.nav__socials{right:24px}.nav__cta{top:8px;right:24px}.intro{width:100%;padding:0 24px}.intro__copy{width:100%}.intro__text{width:601px}.about{width:94%;height:auto}.work{width:94%}.work__copy,.work__subtitle{width:100%}.work__title{white-space:pre;width:auto}.gallery{--gallery-columns:2}.contact__copy{width:611px}}@media (max-width:809.98px){.display{font-size:34px}.body,.body-loose,.strong{font-size:18px;line-height:24px}.small-strong{line-height:24px}.nav__contents{width:100%}.nav__logo{left:16px}.nav__socials{right:16px}.nav__cta{top:8px;right:16px}.intro{width:100%;padding:0 16px}.intro__copy,.intro__text{width:100%}.intro__title{white-space:pre-wrap;width:100%}.ticker{--ticker-speed:100}.about{gap:51px;width:96%;height:auto;padding:24px}.about__paragraphs p+p{margin-top:24px}.work{width:92%}.work__copy,.work__subtitle{width:100%}.work__title{white-space:pre;width:auto}.gallery{--gallery-columns:1}.contact__copy{width:375px}.contact__legal{width:100%}}
