.style_header__KV1UF{position:fixed;inset:0;display:flex;align-items:center;color:var(--c-gr-2);z-index:11;--indent:0.5em;pointer-events:none}.style_header__KV1UF :is(a,button){display:block;pointer-events:auto!important}.style_icon__jyVh6{width:1.5lh;height:1lh;position:relative;top:-.1lh;rotate:0deg;scale:.8;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;transition:width .345s ease-in-out,rotate .345s ease-in-out}.style_icon__jyVh6[data-active=true]{rotate:225deg;width:1lh}.style_icon__jyVh6>*{display:block;color:currentColor;width:100%;height:100%;align-self:center;justify-self:center;scale:.8;transition:opacity .123s ease-in}.style_icon__jyVh6>:first-child{grid-column:1;grid-row:2;opacity:1}.style_icon__jyVh6[data-active=true]>:first-child{opacity:0}.style_icon__jyVh6>:nth-child(2){grid-column:3;grid-row:1;opacity:0}.style_icon__jyVh6[data-active=true]>:nth-child(2){opacity:1}.style_icon__jyVh6>:nth-child(3){grid-column:2;grid-row:2}.style_icon__jyVh6[data-active=true]>:nth-child(3){opacity:0}.style_icon__jyVh6>:nth-child(4){grid-column:1;grid-row:3;opacity:0}.style_icon__jyVh6[data-active=true]>:nth-child(4){opacity:1}.style_icon__jyVh6>:nth-child(5){grid-column:3;grid-row:2;opacity:1}.style_icon__jyVh6[data-active=true]>:nth-child(5){opacity:0}.style_icon__jyVh6>:nth-child(6){grid-column:1;grid-row:1;opacity:0}.style_icon__jyVh6[data-active=true]>:nth-child(6){opacity:1}.style_icon__jyVh6>:nth-child(7){grid-column:3;grid-row:3;opacity:0}.style_icon__jyVh6[data-active=true]>:nth-child(7){opacity:1}.style_return__C_BIS{position:absolute;top:calc(50% - .5lh - var(--pad-text));right:0;gap:var(--gap);z-index:1;padding:calc(var(--pad-text));transition:color .1234s ease-in-out}@media (hover:hover){.style_return__C_BIS:hover{color:#000}}.style_top__WdIoo{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gap);z-index:1;padding:calc((0 * var(--dst-xxs) + var(--lh-sm)) + var(--pad-std)) calc(var(--pad-text))}.style_top__WdIoo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px) brightness(1.2);z-index:-2;mask-image:linear-gradient(0deg,transparent,#000)}.style_top__WdIoo>*{display:block;position:relative;width:100%}.style_top__WdIoo>:last-child{grid-column:span 2}.style_top__WdIoo>:last-child>span{font-family:serif;font-size:var(--fs-sm2)}.style_top__WdIoo>[data-label]:after{content:"";position:absolute;top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));left:calc(-1 * var(--dst-xxs) - 4.5px);width:calc(100% + 2 * var(--dst-xxs) + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)));z-index:-1;isolation:isolate;border-left:1px solid var(--c-gr);border-right:1px solid var(--c-gr)}.style_top__WdIoo>[data-label]:before{content:attr(data-label);position:absolute;width:calc(100% + 2 * var(--dst-xxs));left:calc(-1 * var(--dst-xxs));top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:color-mix(in srgb,var(--c-gr),transparent 50%);backdrop-filter:saturate(3) blur(2px);color:#fff;letter-spacing:.12em;padding-bottom:var(--offset-y)}.style_top__WdIoo>[data-label]{padding-top:var(--dst-xxs)}.style_nav__SBrvw{display:flex;padding:1em calc(var(--pad-text) / 2);position:relative;top:calc(-1 * var(--offset-y));pointer-events:auto;white-space:nowrap}.style_nav__SBrvw:not([data-active=true]) a:not(:has(h1)){pointer-events:none!important}.style_nav__SBrvw>*{padding:1em calc(var(--pad-text) / 2)}@media (hover:hover){.style_nav__SBrvw:has(>:hover)>:not(:hover) a{opacity:.33;transition:.234s ease-in-out}}.style_nav__SBrvw a{transition:.1234s ease-in-out}.style_nav__SBrvw :is(a,button){pointer-events:auto}.style_backdrop__Ia3BX{pointer-events:none;backdrop-filter:contrast(.5) brightness(1.1) sepia(.25) saturate(.25) hue-rotate(-100deg)}.style_backdrop__Ia3BX,.style_background__KdwQm{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;isolation:isolate;contain:strict}.style_background__KdwQm{background:hsla(0,0%,100%,.5)}@media (max-aspect-ratio:1){.style_header__KV1UF{--indent:calc(-9.5em + var(--pad-text));align-items:flex-end;will-change:transform}.style_header__KV1UF *{color:#000!important}.style_header__KV1UF nav{width:100%;pointer-events:none;top:unset}.style_header__KV1UF nav:after{content:"";position:absolute;bottom:0;left:0;width:200%;height:200%;background:hsla(0,0%,100%,.1);opacity:1;transition:opacity .345s ease-in-out;backdrop-filter:blur(10px) brightness(1.2) contrast(.5);z-index:-1;mask-image:linear-gradient(180deg,transparent,#000);pointer-events:none}.style_header__KV1UF nav[data-active=true]:after{opacity:0}.style_return__C_BIS{top:unset;padding:1em calc(var(--pad-text));bottom:1em;transition:opacity .345s ease-in-out .123s}.style_header__KV1UF:has(nav[data-active=true]) .style_return__C_BIS{opacity:0!important;pointer-events:none!important}.style_top__WdIoo{--opa-idle:1;position:absolute;top:0;left:0;width:100%;display:flex;flex-wrap:wrap;gap:calc(var(--gap) + var(--dst-xxs)) var(--gap);z-index:1;padding:calc((0 * var(--dst-xxs) + var(--lh-sm)) + var(--pad-std)) calc(var(--pad-text))}.style_top__WdIoo:after{content:"";position:absolute;top:0;left:0;width:100%;height:170%;backdrop-filter:blur(10px) brightness(1.8) contrast(.5);z-index:-2;mask-image:linear-gradient(0deg,transparent,#000)}.style_top__WdIoo>*{width:100%}.style_top__WdIoo>:is(:nth-child(2),:nth-child(3)){width:calc((100% - var(--gap)) / 2)}.style_top__WdIoo>:last-child>span{font-family:serif;font-size:var(--fs-sm2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}}.style_shell__2T1Op{width:calc(100%);height:100%;position:fixed;top:0;left:0;width:100%;display:grid;gap:var(--dst-sm);height:100dvh;pointer-events:none;z-index:999}.style_logo__OOSN4{position:absolute;--pad:calc((var(--pad-std)));bottom:var(--pad);left:var(--pad);width:calc(100vw - 2 * var(--pad));--opa:0.05}@media (max-aspect-ratio:1){.style_logo__OOSN4{position:absolute;--pad:calc((var(--pad-std)));top:var(--pad);left:var(--pad);width:calc(100vw - 2 * var(--pad));--opa:1;pointer-events:auto}}.style_block__nBX5N{position:relative;width:100vw;width:100%;display:flex;align-items:flex-start;gap:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs) + 2px) var(--pad-std);z-index:1;padding:0 var(--pad-std)}.style_block__nBX5N>*{display:block!important;padding:0!important}.style_block__nBX5N>figure{width:100%;display:block;position:relative}.style_block__nBX5N figcaption{position:absolute;inset:0;z-index:2;pointer-events:none;display:grid;place-content:center;aspect-ratio:4/5;font-size:var(--fs-md);line-height:var(--lh-md);color:#fff;padding:1em;text-align:center}.style_block__nBX5N .style_media__41HuO[data-label]:after{content:"";position:absolute;top:calc(-1 * (var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (var(--lh-sm)) + var(--dst-xxs));z-index:-1;isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__nBX5N .style_media__41HuO[data-label]:before{content:attr(data-label);position:absolute;width:calc(100%);left:0;top:calc(-1 * (var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:var(--c-gr);color:#fff;letter-spacing:.12em;padding-bottom:var(--offset-y);transition:background .456s ease-out}.style_block__nBX5N .style_media__41HuO[data-label] :is(img,video){margin-top:var(--dst-xxs)}.style_block__nBX5N:hover{z-index:5}@media (hover:hover){.style_block__nBX5N a:hover .style_media__41HuO[data-label]:before{background:#000}}.style_block__nBX5N :has(>img,video){--ratio:calc(4 / 5)!important}.style_block__nBX5N :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}@media (hover:hover){.style_block__nBX5N a:hover :is(img,video){filter:brightness(.5) contrast(3) saturate(0);opacity:.25}.style_block__nBX5N a:hover .style_media__41HuO[data-label]:after{color:#000}}@media (max-aspect-ratio:1){.style_block__nBX5N{display:grid;grid-template-columns:1fr 1fr;gap:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs)) var(--pad-std)}.style_block__nBX5N figcaption{aspect-ratio:5/4}.style_block__nBX5N :has(>img,video){--ratio:calc(5 / 4)!important}}.style_block__wcikO{position:relative;padding:0 calc(var(--pad-std));z-index:1}.style_block__wcikO>.style_title__4QLV4{width:100%;position:absolute;top:0;left:0;height:100%;display:grid;place-items:center;z-index:11;color:#fff;pointer-events:none}.style_block__wcikO[data-position=random]{--col-e:var(--col-rnd)}.style_block__wcikO[data-position=left]{--col-e:calc(var(--n-col) + 1)}.style_block__wcikO[data-position=right]{--col-e:6}.style_block__wcikO[data-size=xs]{--n-col:1;&[data-position=center-left],&[data-position=center-right]{--col-e:4}}.style_block__wcikO[data-size=sm]{--n-col:2;&[data-position=center-left]{--col-e:4}&[data-position=center-right]{--col-e:5}}.style_block__wcikO[data-size=md]{--n-col:3;&[data-position=center-left],&[data-position=center-right]{--col-e:5}}.style_block__wcikO[data-size=lg]{--n-col:4;&[data-position=center-left]{--col-e:5}&[data-position=center-right]{--col-e:6}}.style_block__wcikO[data-size=xl]{--n-col:5;&[data-position=center-left],&[data-position=center-right]{--col-e:6}}.style_block__wcikO>*{--col-s:calc(var(--col-e) - var(--n-col));grid-column:var(--col-s,1) /var(--col-e,3);position:relative;font-size:var(--fs-md);line-height:var(--lh-md)}.style_block__wcikO .style_media__b3qKX[data-label]:after{content:"";position:absolute;top:calc(-1 * (var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (var(--lh-sm)) + var(--dst-xxs));z-index:-1;isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__wcikO .style_media__b3qKX[data-label]:before{content:attr(data-label);position:absolute;width:calc(100%);left:0;top:calc(-1 * (var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:var(--c-gr);color:#fff;letter-spacing:.12em;padding-bottom:var(--offset-y);transition:background .456s ease-out}.style_block__wcikO .style_media__b3qKX[data-label]>*{margin-top:var(--dst-xxs)}.style_block__wcikO:not(:is([data-size=xl],[data-size=full])):hover{z-index:5}@media (hover:hover){.style_block__wcikO:not(:is([data-size=xl],[data-size=full])) a:hover .style_media__b3qKX[data-label]:before{background:#000}}.style_block__wcikO:not(:is([data-size=xl],[data-size=full])) :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}@media (hover:hover){.style_block__wcikO:not(:is([data-size=xl],[data-size=full])) a:hover :is(img,video){filter:brightness(.7) contrast(3) saturate(.1);opacity:.25}.style_block__wcikO:not(:is([data-size=xl],[data-size=full])) a:hover .style_media__b3qKX[data-label]:after{color:#000}.style_block__wcikO:has(a):hover figcaption{transform:translateY(-.1em)}}.style_block__wcikO figcaption{font-size:var(--fs-sm2);line-height:var(--lh-sm2);margin-top:var(--fs-sm2);font-family:serif}@media (min-aspect-ratio:1){.style_block__wcikO{display:grid;grid-template-columns:repeat(5,1fr);gap:0 var(--pad-std)}}.style_block__xWaSD{--w-col:calc((100vw - 2 * var(--dst-sm) - 4 * var(--dst-sm)) / 5 + var(--dst-sm));display:grid;position:relative;height:100svh;place-items:center;background:linear-gradient(0deg,#f2f2f2,#fff)}.style_block__xWaSD figcaption{transition:transform .234s ease-out;position:absolute;top:var(--dst-xxs);left:var(--pad-std);width:calc(100% - var(--pad-std) + 2px);height:calc(100%);z-index:5;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;font-size:var(--fs-md);line-height:var(--lh-md)}.style_block__xWaSD[data-placeholder=true] figcaption{width:100%;left:0;background:none}.style_block__xWaSD[data-placeholder=true]{padding:var(--dst-lg)}.style_block__xWaSD[data-placeholder=true] .style_media__IjAB1{height:100%;width:auto;aspect-ratio:3/4;margin:0 auto}@keyframes style_fade__pPUvc{0%,to{opacity:0}50%{opacity:1}}@keyframes style_fade2__QfI6s{0%,to{opacity:1}50%{opacity:0}}.style_block__xWaSD[data-placeholder=true] .style_media__IjAB1{animation:style_fade__pPUvc 2s 3s infinite}.style_block__xWaSD[data-placeholder=true] .style_media__IjAB1+.style_media__IjAB1{animation:style_fade2__QfI6s 2s 3s infinite}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)){grid-template-columns:1fr 1fr}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:first-child{grid-column:1;grid-row:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:nth-child(2){grid-column:2;grid-row:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1{grid-column:1;grid-row:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=fill]{width:50vw;height:100svh}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=fill]{width:100vw;height:100svh}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=small]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.3)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=small]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.3)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=medium]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=medium]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=large]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.8)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=large]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.8)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=sm]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.3)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=sm]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.3)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=md]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=md]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=lg]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.8)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=lg]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.8)}@media (max-aspect-ratio:1){.style_block__xWaSD:not(:has([data-size=fill])){padding:calc((100svh - 100vw / .75) / 2) 0}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)){grid-template-columns:1fr;grid-template-rows:1fr 1fr}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:first-child{grid-column:1;grid-row:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:nth-child(2){grid-row:2;grid-column:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1{grid-column:1;grid-row:1;width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=fill]{width:100vw;height:50svh}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=fill]{width:100vw;height:100svh}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=small]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=small]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=medium]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=medium]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=large]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.9)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=large]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.9)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=sm]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=sm]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=md]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=md]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=lg]{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.9)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=lg]{--w:calc(min(50vw, (100svh * var(--ratio))) * 0.9)}}.style_block__0LezC{position:relative;width:100vw;width:100%;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:calc(var(--pad-std) + var(--dst-xs) + var(--dst-xxs) + 1px) var(--pad-std);z-index:1;padding:0 var(--pad-std)}.style_block__0LezC>*{display:block!important;padding:0!important}.style_block__0LezC>figure:not([data-size=full]){width:100%;display:block}.style_block__0LezC .style_media__g0_iu[data-label]:after{content:"";position:absolute;top:calc(-1 * (var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (var(--lh-sm)) + var(--dst-xxs));z-index:-1;isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__0LezC .style_media__g0_iu[data-label]:before{content:attr(data-label);position:absolute;width:calc(100%);left:0;top:calc(-1 * (var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:var(--c-gr);color:#fff;letter-spacing:.12em;padding-bottom:var(--offset-y);transition:background .456s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style_block__0LezC .style_media__g0_iu[data-label]>*{margin-top:var(--dst-xxs)}.style_block__0LezC:hover{z-index:5}@media (hover:hover){.style_block__0LezC a:hover .style_media__g0_iu[data-label]:before{background:#000}}.style_block__0LezC :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}@media (hover:hover){.style_block__0LezC a:hover :is(img,video){filter:brightness(.5) contrast(3) saturate(0);opacity:.25}.style_block__0LezC a:hover .style_media__g0_iu[data-label]:after{color:#000}}@media (max-aspect-ratio:1){.style_block__0LezC{position:relative;width:100vw;width:100%;display:grid;align-items:start;grid-template-columns:repeat(2,1fr)}}.style_block__YTBR_{width:100%;display:grid;grid-template-columns:auto 1fr;gap:0 calc(var(--dst-sm) / 2);scroll-margin:100px}.style_block__YTBR_ li{grid-column:span 2;width:100%;display:grid;grid-template-columns:subgrid;--w-col:calc((100vw - 2 * var(--dst-sm) - 4 * var(--dst-sm)) / 5 + var(--dst-sm))}.style_value__pMGeY{white-space:pre-line}.style_block__gsWYE{position:relative;width:100vw;padding:0 calc(var(--pad-std))}.style_block__gsWYE[data-background=true]{height:100svh;align-items:center;position:relative;color:#fff}.style_block__gsWYE>.style_media___HTRW{width:100vw;position:absolute;top:0;left:0;height:100svh;z-index:0!important;padding:0!important;grid-column:1/-1!important;grid-row:1!important;margin:0 calc(-1 * var(--pad-std))}.style_block__gsWYE[data-position=random]{--col-e:var(--col-rnd)}.style_block__gsWYE[data-position=left]{--col-e:calc(var(--n-col) + 1)}.style_block__gsWYE[data-position=right]{--col-e:6}.style_block__gsWYE{--n-col:2;&[data-position=center-left]{--col-e:4}&[data-position=center-right]{--col-e:5}}.style_block__gsWYE:not([data-group=true])>*{grid-column:span var(--n-col);grid-column-end:var(--col-e,4);grid-row:1;position:relative;z-index:1}.style_text__Dq5Jv[data-label]:after{content:"";position:absolute;left:calc(-1 * var(--dst-xxs) - 4.5px);width:calc(100% + 2 * var(--dst-xxs) + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)));top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)) - .23em);pointer-events:none;z-index:0;isolation:isolate;border-left:1px solid var(--c-gr);border-right:1px solid var(--c-gr)}.style_text__Dq5Jv[data-label]:before{content:attr(data-label);position:absolute;width:calc(100% + 2 * var(--dst-xxs));left:calc(-1 * var(--dst-xxs));width:calc(100%);left:0;top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:var(--c-gr);color:#fff;letter-spacing:.12em;padding-bottom:var(--offset-y);background:color-mix(in srgb,var(--c-gr),transparent 0%);transition:background .456s ease-out;backdrop-filter:saturate(3) blur(2px)}.style_block__gsWYE[data-background=true] .style_text__Dq5Jv[data-label]:before{background:color-mix(in srgb,var(--c-gr),transparent 50%)}.style_text__Dq5Jv[data-label]{padding-top:var(--dst-xxs)}.style_text__Dq5Jv{grid-column:var(--col-s) /var(--col-e);position:relative;font-size:var(--fs-md);line-height:var(--lh-md);padding-left:var(--dst-xxs);padding-right:var(--dst-xxs)}@media (max-aspect-ratio:1){.style_block__gsWYE{display:grid}.style_block__gsWYE:not([data-group=true])>*{grid-column:1}}@media (min-aspect-ratio:1){.style_block__gsWYE{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--pad-std)}}.style_block__pLSmk{--w-col:calc((100vw - 2 * var(--dst-sm) - 4 * var(--dst-sm)) / 5 + var(--dst-sm));display:grid;position:relative;height:100svh;place-items:center;background:linear-gradient(0deg,#f2f2f2,#fff)}.style_block__pLSmk figcaption{transition:transform .234s ease-out;position:absolute;top:var(--dst-xxs);left:var(--pad-std);width:calc(100% - var(--pad-std) + 2px);height:calc(100%);z-index:5;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;font-size:var(--fs-md);line-height:var(--lh-md);user-select:none;pointer-events:none}.style_block__pLSmk>div{grid-column:1;grid-row:1}.style_block__pLSmk .style_media__0Evdb{width:var(--w);height:calc(var(--w) / var(--ratio));--w:calc(min(100vw, (100svh * var(--ratio))) * 0.5)}@media (max-aspect-ratio:1){.style_block__pLSmk .style_media__0Evdb{--w:calc(min(100vw, (100svh * var(--ratio))) * 0.8)}}.style_block__wSf48{position:relative;width:100vw;width:100%;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:var(--dst-lg) var(--pad-std);z-index:1;padding:0 var(--pad-std)}.style_block__wSf48>*{display:block!important;padding:0!important}.style_block__wSf48:has([data-size=full]){position:relative;width:100vw;display:grid;justify-items:end;align-items:center;color:#fff}.style_block__wSf48:has([data-size=full])>*{grid-column:1;grid-row:1}.style_block__wSf48 [data-size=full]{z-index:-1;width:100%;grid-column:1/-1;padding:0}.style_block__wSf48 [data-size=full] figcaption{left:0;top:0;height:100%;width:100%}.style_block__wSf48 [data-size=full] figcaption>*{visibility:hidden}.style_block__wSf48>figure:not([data-size=full]){width:100%;display:block}.style_block__wSf48>figure[data-size=xs]{grid-column:span 1}.style_block__wSf48>figure[data-size=sm]{grid-column:span 2}.style_block__wSf48>figure[data-size=md]{grid-column:span 3}.style_block__wSf48>figure[data-size=lg]{grid-column:span 4}.style_block__wSf48>figure[data-size=xl]{grid-column:span 5}.style_block__wSf48:has([data-size=xs]+.style_buffer__4QLUb+[data-size=xs]) .style_buffer__4QLUb{grid-column:span 3}.style_block__wSf48:has([data-size=xs]+.style_buffer__4QLUb+[data-size=sm]) .style_buffer__4QLUb{grid-column:span 2}.style_block__wSf48:has([data-size=xs]+.style_buffer__4QLUb+[data-size=md]) .style_buffer__4QLUb{grid-column:span 1}.style_block__wSf48:has([data-size=xs]+.style_buffer__4QLUb+[data-size=lg]) .style_buffer__4QLUb{grid-column:span 0}.style_block__wSf48:has([data-size=sm]+.style_buffer__4QLUb+[data-size=xs]) .style_buffer__4QLUb{grid-column:span 2}.style_block__wSf48:has([data-size=sm]+.style_buffer__4QLUb+[data-size=sm]) .style_buffer__4QLUb{grid-column:span 1}.style_block__wSf48:has([data-size=sm]+.style_buffer__4QLUb+[data-size=md]) .style_buffer__4QLUb{grid-column:span 0}.style_block__wSf48:has([data-size=md]+.style_buffer__4QLUb+[data-size=xs]) .style_buffer__4QLUb{grid-column:span 1}.style_block__wSf48:has([data-size=md]+.style_buffer__4QLUb+[data-size=sm]) .style_buffer__4QLUb{grid-column:span 0}.style_block__wSf48:has([data-size=lg]+.style_buffer__4QLUb+[data-size=xs]) .style_buffer__4QLUb{grid-column:span 0}.style_footer__XTyHG{width:100%;padding:calc(var(--pad-std) + var(--dst-xxs));display:flex;gap:0 var(--dst-sm);padding-top:33vh;flex-wrap:wrap}.style_footer__XTyHG>*{display:flex;gap:var(--pad-std)}.style_footer__XTyHG :is(a,button){pointer-events:auto}.style_footer__XTyHG svg{position:absolute;--pad:calc((var(--pad-std)));bottom:var(--pad);left:var(--pad);width:calc(100vw - 2 * var(--pad));scale:1;color:var(--c-gr-2);opacity:.1}@media (max-aspect-ratio:1){.style_footer__XTyHG{padding:var(--pad-text);flex-direction:column;padding-bottom:calc(4em + 1lh + 16.5vw + 2em)}.style_footer__XTyHG svg{bottom:calc(4em + 1lh);opacity:1}}@media (min-aspect-ratio:1){.style_footer__XTyHG{grid-column:5;grid-row:2/3;align-self:end}}.projects_projects__Z2_H_{width:100vw;height:100svh;overflow:auto;scroll-snap-type:y mandatory;overscroll-behavior:none}.projects_project__9kj64{scroll-snap-align:start;width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap);z-index:1;padding:calc(var(--pad-std)) calc(var(--pad-text));align-items:start;transition:background 1s;padding-bottom:0}@media (hover:hover){.projects_project__9kj64:hover{background:var(--c-gr-3);transition:background .234s}.projects_project__9kj64:hover>:before{background:#000}.projects_project__9kj64:hover>:after{color:#000}}.projects_project__9kj64>*{position:relative;display:flex;flex-direction:column}.projects_project__9kj64>:before{content:"";position:absolute;top:0;left:calc(-1 * var(--dst-xxs));width:calc(100% + 2 * var(--dst-xxs));line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);z-index:0;background:var(--c-gr);transition:background .456s ease-out}.projects_project__9kj64>:after{content:"";position:absolute;top:0;left:calc(-4.5px - var(--dst-xxs));width:calc(100% + 9px + var(--dst-xxs) * 2);height:calc(100%);color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.projects_project__9kj64>:first-child{aspect-ratio:4/3;position:relative}.projects_project__9kj64>:first-child .Media{width:calc(100% + 2 * var(--dst-xxs));aspect-ratio:4/3}.projects_project__9kj64>:first-child,.projects_project__9kj64>:last-child{grid-column:span 2}.projects_project__9kj64 span{position:relative;z-index:1;color:#fff}.projects_project__9kj64 span:first-child{line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding-bottom:var(--offset-y);letter-spacing:.12em}.projects_project__9kj64 span+span{color:#000;padding-top:var(--dst-xxs)}.projects_project__9kj64 span+:not(span){margin-top:var(--dst-xxs);width:calc(100% + 2 * var(--dst-xxs));position:relative;left:calc(-1 * var(--dst-xxs));padding:0 var(--dst-xxs)}@media (hover:hover){.projects_controls__6aTX2>:not([data-active=true]):not(:hover){opacity:.33}.projects_controls__6aTX2:has(button:hover)>button:not(:hover) a{opacity:.33;transition:.234s ease-in-out}}.projects_controls__6aTX2 button{transition:.1234s ease-in-out}@media (max-aspect-ratio:1){.projects_projects__Z2_H_{padding-bottom:50vh}.projects_project__9kj64{scroll-snap-align:start;width:100%;display:flex;flex-direction:column;gap:var(--gap);z-index:1;padding:calc(var(--pad-std)) calc(var(--pad-text));align-items:start;transition:background 1s;padding-bottom:0}.projects_project__9kj64>*{width:100%}.projects_project__9kj64>:not(:first-child){display:none}.projects_project__9kj64 .projects_title__v2h5X{position:absolute;inset:0;display:grid;place-items:center;z-index:10;pointer-events:none;color:#fff;font-size:var(--fs-md);line-height:var(--lh-md);padding:1em;text-align:center;text-wrap:balance}.projects_project__9kj64 :is(img,video){filter:brightness(.9)}.projects_controls__6aTX2{position:fixed;bottom:calc(1em + 1lh);left:0;width:100%;padding:2em var(--pad-text);z-index:99;display:flex;justify-content:center;gap:var(--dst-sm);display:none}}@media (min-aspect-ratio:1){.projects_title__v2h5X{display:none}.projects_controls__6aTX2{position:fixed;bottom:0;left:0;width:100%;padding:var(--dst-sm);z-index:99;display:flex;justify-content:center;gap:var(--dst-sm);font-size:var(--fs-md);line-height:var(--lh-md)}}.studio_studio__esjfS{height:100svh;overflow:auto;overflow-x:clip;scroll-snap-type:y mandatory;overscroll-behavior:none}.studio_studio__esjfS>*{scroll-snap-align:start;width:100vw;height:100svh;position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--dst-xs) - 2px);color:#fff;font-size:var(--fs-md);line-height:var(--lh-md);align-items:start;padding:calc(var(--pad-std)) calc(var(--dst-xs));padding-top:calc(var(--pad-std) + 50vh - .5 * var(--dst-xxs))}.studio_studio__esjfS>:is(:nth-child(2),:last-child){padding-top:calc(var(--pad-std) + 50vh - .25 * var(--lh-sm) + var(--lh-sm) + var(--dst-xxs))}.studio_studio__esjfS>section>*{position:relative;z-index:1}.studio_studio__esjfS>section>.studio_media__m9rqo{position:absolute;top:0;left:0;width:100vw;height:100svh;z-index:0;align-items:stretch}.studio_studio__esjfS>section[data-section=founders]{justify-content:end;z-index:3}.studio_studio__esjfS>section[data-section=founders]>:not(.studio_media__m9rqo){position:relative}.studio_studio__esjfS>section[data-section=founders]>:first-child{grid-column:2/4}.studio_studio__esjfS>section[data-section=founders]>:nth-child(2){grid-column:4/6}.studio_studio__esjfS>section[data-section=approach]{justify-content:end;z-index:3}.studio_studio__esjfS>section[data-section=approach]>:first-child{grid-column:span 2;position:relative}.studio_studio__esjfS>section[data-section=approach]>:nth-child(2){grid-column:4;position:relative}.studio_studio__esjfS .studio_text__g_61_:after{content:"";position:absolute;left:calc(-1 * var(--dst-xxs) - 4.5px);width:calc(100% + 2 * var(--dst-xxs) + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)));top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)) - .23em);pointer-events:none;z-index:0;isolation:isolate;border-left:1px solid var(--c-gr);border-right:1px solid var(--c-gr)}.studio_studio__esjfS .studio_text__g_61_:before{content:attr(data-label);position:absolute;width:calc(100% + 2 * var(--dst-xxs));left:calc(-1 * var(--dst-xxs));width:calc(100%);left:0;top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));font-size:var(--fs-sm);line-height:1;height:var(--lh-sm);display:flex;align-items:flex-end;padding:0 var(--dst-xxs);background:var(--c-gr);color:#fff;letter-spacing:.12em;background:color-mix(in srgb,var(--c-gr),transparent 50%);transition:background .456s ease-out;backdrop-filter:saturate(3) blur(2px);padding-bottom:var(--offset-y)}.studio_studio__esjfS .studio_text__g_61_{padding-top:var(--dst-xxs);width:100%;position:relative;font-size:var(--fs-md);line-height:var(--lh-md);padding-left:var(--dst-xxs);padding-right:var(--dst-xxs)}.studio_studio__esjfS .studio_services__AeZge{position:absolute;top:0;left:0;width:100vw;height:100svh;backdrop-filter:brightness(.96);pointer-events:none;z-index:1}.studio_studio__esjfS .studio_services__AeZge>:first-child{grid-column:2;display:grid;grid-template-columns:1fr}.studio_studio__esjfS .studio_services__AeZge>:nth-child(2){grid-column:3/5}.studio_studio__esjfS>section[data-section=outro]{background:#171717}.studio_studio__esjfS>section[data-section=outro]>:first-child{grid-column:1;display:grid;grid-template-columns:1fr;font-size:var(--fs-sm);line-height:var(--lh-sm)}.studio_studio__esjfS>section[data-section=outro]>:nth-child(2){grid-column:2/4}.studio_studio__esjfS>section[data-section=outro]>:nth-child(3){grid-column:4/6}.studio_studio__esjfS>section[data-section=outro]>.studio_media__m9rqo{width:20vw;height:auto;aspect-ratio:4/3}.studio_studio__esjfS>section[data-section=outro]>.studio_logo__yUztx{position:absolute;bottom:0;--pad:calc((var(--pad-std)));bottom:var(--pad);left:var(--pad);width:calc(100vw - 2 * var(--pad));scale:1;color:rgba(0,0,0,.373)}.studio_button__0pYht{--pad:calc((var(--pad-std)));display:none;position:fixed;bottom:var(--pad);left:calc(50% - ((100vw - 2 * var(--pad)) / 5));width:calc((100vw - 2 * var(--pad)) / 5 * 2);font-size:var(--fs-md);line-height:var(--lh-md);z-index:9;align-self:end;text-align:center;color:#fff;background:hsla(0,0%,85%,.1);padding-top:.1em;padding-bottom:.14em;backdrop-filter:saturate(3) blur(2px);cursor:pointer;transition:background .234s ease-out;background:color-mix(in srgb,var(--c-gr),transparent 50%)}@media (hover:hover){.studio_button__0pYht:hover{background:color-mix(in srgb,var(--c-gr),#000 80%)}}.studio_button__0pYht:after{position:absolute;content:"";width:calc(100% + 2 * var(--dst-xxs));height:100%;border-left:1px solid;border-right:1px solid;left:calc(-1 * var(--dst-xxs));top:0}@media (max-aspect-ratio:1){.studio_studio__esjfS>*{display:flex;flex-direction:column;gap:calc(var(--pad-text) + var(--dst-xs)) calc(var(--dst-xs) - 2px);justify-content:center!important;padding:calc(var(--pad-std)) calc(var(--dst-xs));padding-top:unset}.studio_studio__esjfS>:is(:nth-child(2),:last-child){padding-top:unset}.studio_studio__esjfS .studio_services__AeZge>:nth-child(2){min-height:calc(var(--lh-md) * 10)}.studio_studio__esjfS>section[data-section=outro]>.studio_media__m9rqo{width:33.33vw;height:auto;aspect-ratio:4/3}.studio_studio__esjfS>section[data-section=outro]>.studio_logo__yUztx{display:none}}.styles_main__owpsu{width:100%;--n:5;--w-max:calc(100vw - 2 * var(--pad-std) - (var(--n) - 1) * var(--gap));--w-col-1:calc(1 * var(--w-max) / var(--n) + 3 * var(--pad-std) + 0 * var(--gap) - 2px * 0);--w-col-2:calc(2 * var(--w-max) / var(--n) + 3 * var(--pad-std) + 1 * var(--gap) - 2px * 1);--w-col-3:calc(3 * var(--w-max) / var(--n) + 3 * var(--pad-std) + 2 * var(--gap) - 2px * 2);--w-col-4:calc(4 * var(--w-max) / var(--n) + 3 * var(--pad-std) + 3 * var(--gap) - 2px * 3);overflow-x:clip}.styles_main__owpsu[data-route=project]{height:100svh;overflow:auto;overflow-x:clip;scroll-snap-type:y mandatory;overscroll-behavior:none}.styles_main__owpsu:not(:is([data-route=project],[data-route=projects],[data-route=studio]))>:not(:first-child){margin-top:var(--dst-xl)}.styles_main__owpsu[data-route=project]>*{scroll-snap-align:start}.styles_intro__kMf9G:after{content:"";position:absolute;bottom:0;width:100%;height:100svh;mask-image:linear-gradient(0deg,#000,transparent);z-index:0;backdrop-filter:blur(10px) contrast(2)}.styles_main__owpsu[data-route=project]>:not(.styles_material__t3P4T):has(+.styles_material__t3P4T){position:sticky;top:0;z-index:0}.styles_intro__kMf9G{width:100vw;height:200vh;margin-bottom:-100svh;position:relative;display:grid}.styles_intro__kMf9G>*{position:sticky!important;top:0;grid-column:1;grid-row:1;z-index:3}.styles_introMedia__3NpPW,.styles_intro__kMf9G>*{width:100vw;height:100svh}.styles_intro__kMf9G figcaption{display:flex;justify-content:center;align-items:center}.styles_logo__ZaztJ{scale:.5}.styles_material__t3P4T{width:100vw;height:auto;display:grid;grid-template-columns:auto;grid-template-rows:auto;justify-content:center;padding:var(--dst-lg);color:#fff;position:relative;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.66) 0,rgba(0,0,0,.5) 25%,rgba(0,0,0,.33) 50%,rgba(0,0,0,.16) 75%,transparent)}.styles_material__t3P4T+.styles_material__t3P4T{background:rgba(0,0,0,.66)}.styles_material__t3P4T>*{display:block;width:var(--w-col-2);height:calc(100svh - 2 * var(--dst-lg));grid-column:1;grid-row:1}.styles_material__t3P4T>span{z-index:1;display:flex;justify-content:center;align-items:center;text-align:center;font-size:var(--fs-md);line-height:var(--lh-md)}@media (hover:hover){.styles_button__4c_5c:hover{background:color-mix(in srgb,var(--c-gr),#000 80%)}}.styles_button__4c_5c:after{position:absolute;content:"";width:calc(100% + 2 * var(--dst-xxs));height:100%;border-left:1px solid;border-right:1px solid;left:calc(-1 * var(--dst-xxs));top:0}@media (max-aspect-ratio:1){.styles_logo__ZaztJ{scale:1;max-width:calc(100% - 2 * var(--pad-text))}.styles_material__t3P4T{padding:var(--dst-lg) var(--pad-text)}.styles_material__t3P4T>*{width:auto;height:calc(100svh - 2 * var(--dst-lg));aspect-ratio:2/3!important;margin:0 auto}}