.style_block__nBX5N{--gap-y:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs) + 2px);position:relative;z-index:1;width:100%;display:flex;align-items:flex-start;gap:var(--gap-y) var(--pad-std);padding:0 var(--pad-std)}.style_block__nBX5N:hover{z-index:5}.style_block__nBX5N>*{display:block!important;padding:0!important}.style_block__nBX5N>figure{position:relative;width:100%}.style_block__nBX5N>.style_empty__Z1gtK{pointer-events:none}.style_block__nBX5N:not(.style_native__f_8YZ) :has(>img,video){--ratio:calc(4 / 5)!important}.style_block__nBX5N :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}.style_block__nBX5N figure[data-dim] .style_media__41HuO :is(img,video){filter:brightness(.5) contrast(3) saturate(0);opacity:.25}.style_block__nBX5N .style_media__41HuO[data-label] :is(img,video){margin-top:var(--dst-xxs)}.style_block__nBX5N .style_media__41HuO[data-label]:before{content:attr(data-label);position:absolute;top:calc(-1 * var(--lh-sm));left:0;width:100%;height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs) var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y));font-size:var(--fs-sm);line-height:var(--lh-offset);letter-spacing:.12em;color:white;background:var(--c-gr);transition:background .456s ease-out}.style_block__nBX5N .style_media__41HuO[data-label]:after{content:"";position:absolute;top:calc(-1 * var(--lh-sm));left:-4.5px;z-index:-1;width:calc(100% + 9px);height:calc(100% + var(--lh-sm) + var(--dst-xxs));isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__nBX5N figcaption{position:absolute;inset:0;z-index:2;width:100%;height:100%;display:grid;place-content:center;padding:1em;color:white;text-align:center;pointer-events:none}.style_block__nBX5N figcaption.style_logo__C7yxY,.style_logoBox__7N5FU{display:flex;align-items:center;justify-content:center}.style_logoBox__7N5FU{width:calc(100% - 2 * var(--dst-sm));aspect-ratio:1}.style_logoBox__7N5FU .Media{width:100%;height:100%;aspect-ratio:auto}.style_logoBox__7N5FU .Media,.style_logoBox__7N5FU .Media img{object-fit:contain!important;object-position:center!important}@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]:before{background:black}.style_block__nBX5N a:hover .style_media__41HuO[data-label]:after{color:black}}@media (min-aspect-ratio:1){.style_block__nBX5N figcaption{font-size:var(--fs-md);line-height:var(--lh-md)}}@media (max-aspect-ratio:1){.style_block__nBX5N{--gap-y:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs));display:grid;grid-template-columns:1fr 1fr}.style_block__nBX5N>.style_empty__Z1gtK{display:none!important}.style_block__nBX5N:not(.style_native__f_8YZ) :has(>img,video){--ratio:calc(5 / 4)!important}}.style_block__V0ZEt{--gap-y:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs) + 2px);position:relative;z-index:1;width:100%;display:flex;align-items:flex-start;gap:var(--gap-y) var(--pad-std);padding:0 var(--pad-std)}.style_block__V0ZEt:hover{z-index:5}.style_block__V0ZEt>*{display:block!important;padding:0!important}.style_block__V0ZEt>figure{position:relative;width:100%}.style_block__V0ZEt>.style_empty__ivWUI{pointer-events:none}.style_block__V0ZEt .style_media__nmiZo,.style_block__V0ZEt .style_media__nmiZo *{--ratio:calc(4 / 5)!important}.style_block__V0ZEt :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}.style_block__V0ZEt figure>a{position:relative;display:block}.style_block__V0ZEt figure>a:after{content:"";position:absolute;inset:var(--dst-xxs) 0 calc(-1 * var(--dst-xxs));z-index:1;box-shadow:inset 0 0 var(--dst-md) 1px hsla(0,0%,0%,.2);pointer-events:none}.style_block__V0ZEt figure[data-dim] .style_media__nmiZo :is(img,video){filter:brightness(.5) contrast(3) saturate(0);opacity:.25}.style_block__V0ZEt .style_media__nmiZo[data-label] :is(img,video){margin-top:var(--dst-xxs)}.style_block__V0ZEt .style_media__nmiZo[data-label]:before{content:attr(data-label);position:absolute;top:calc(-1 * var(--lh-sm));left:0;width:100%;height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs) var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y));font-size:var(--fs-sm);line-height:var(--lh-offset);letter-spacing:.12em;color:white;background:var(--c-gr);transition:background .456s ease-out}.style_block__V0ZEt .style_media__nmiZo[data-label]:after{content:"";position:absolute;top:calc(-1 * var(--lh-sm));left:-4.5px;z-index:-1;width:calc(100% + 9px);height:calc(100% + var(--lh-sm) + var(--dst-xxs));isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__V0ZEt figcaption{position:absolute;inset:0;z-index:2;width:100%;height:100%;display:grid;place-content:center;padding:1em;color:white;text-align:center;pointer-events:none}.style_block__V0ZEt figcaption.style_logo__TRtGB,.style_logoBox__CklWS{display:flex;align-items:center;justify-content:center}.style_logoBox__CklWS{width:calc(100% - 2 * var(--dst-sm));aspect-ratio:1}.style_logoBox__CklWS .Media{width:100%;height:100%;aspect-ratio:auto}.style_logoBox__CklWS .Media,.style_logoBox__CklWS .Media img{object-fit:contain!important;object-position:center!important;filter:unset}@media (hover:hover){.style_block__V0ZEt a:hover :is(img,video){filter:brightness(.5) contrast(3) saturate(0);opacity:.25}.style_block__V0ZEt a:hover .style_media__nmiZo[data-label]:before{background:black}.style_block__V0ZEt a:hover .style_media__nmiZo[data-label]:after{color:black}}@media (min-aspect-ratio:1){.style_block__V0ZEt figcaption{font-size:var(--fs-md);line-height:var(--lh-md)}}@media (max-aspect-ratio:1){.style_block__V0ZEt{--gap-y:calc(2 * var(--pad-std) + var(--dst-xs) + var(--dst-xxs));display:grid;grid-template-columns:1fr 1fr}.style_block__V0ZEt>.style_empty__ivWUI{display:none!important}}.style_block__wcikO{position:relative;z-index:1;padding:0 var(--pad-std)}.style_block__wcikO>*{--col-s:calc(var(--col-e) - var(--n-col));position:relative;grid-column:var(--col-s,1) /var(--col-e,3)}.style_block__wcikO>.style_title__4QLV4{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;display:grid;place-items:center;padding:1em;color:white;text-align:center;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 .style_media__b3qKX[data-label]>*{margin-top:var(--dst-xxs)}.style_block__wcikO .style_media__b3qKX[data-label]:before{content:attr(data-label);position:absolute;top:calc(-1 * var(--lh-sm));left:0;width:100%;height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs) var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y));font-size:var(--fs-sm);line-height:var(--lh-offset);letter-spacing:.12em;color:white;background:var(--c-gr);transition:background .456s ease-out}.style_block__wcikO .style_media__b3qKX[data-label]:after{content:"";position:absolute;top:calc(-1 * var(--lh-sm));left:-4.5px;z-index:-1;width:calc(100% + 9px);height:calc(100% + var(--lh-sm) + var(--dst-xxs));isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .456s ease-out}.style_block__wcikO figcaption{margin-top:var(--fs-sm2);font-family:serif;font-size:var(--fs-sm2);line-height:var(--lh-sm2)}.style_block__wcikO:not(:is([data-size=xl],[data-size=full])):hover{z-index:5}.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]:before{background:black}.style_block__wcikO:not(:is([data-size=xl],[data-size=full])) a:hover .style_media__b3qKX[data-label]:after{color:black}.style_block__wcikO:has(a):hover figcaption{transform:translateY(-.1em)}}@media (min-aspect-ratio:1){.style_block__wcikO{display:grid;grid-template-columns:repeat(5,1fr);gap:0 var(--pad-std)}.style_block__wcikO>*{font-size:var(--fs-md);line-height:var(--lh-md)}}.style_block__wcikO[data-route=home]{&[data-position=random]{--col-e:calc(var(--col-rnd) + 1)}&[data-position=left]{--col-e:calc(var(--n-col) + 1)}&[data-position=right]{--col-e:7}&[data-size=xs]{--n-col:1;&[data-position=center-left],&[data-position=center-right]{--col-e:4}}&[data-size=sm]{--n-col:2;&[data-position=center-left]{--col-e:4}&[data-position=center-right]{--col-e:5}}&[data-size=md]{--n-col:3;&[data-position=center-left],&[data-position=center-right]{--col-e:5}}&[data-size=lg]{--n-col:4;&[data-position=center-left]{--col-e:5}&[data-position=center-right]{--col-e:6}}&[data-size=xl]{--n-col:6;--col-e:7;&[data-position=center-left],&[data-position=center-right]{--col-e:7}}&>*{--col-s:calc(var(--col-e) - var(--n-col));grid-column:var(--col-s,1) /var(--col-e,3)}@media (min-aspect-ratio:1){&{grid-template-columns:repeat(6,1fr)}}}.style_block__xWaSD{--inner:calc(var(--lh-sm) * 4 + var(--pad-std) * 3);position:relative;height:100svh;display:grid;place-items:center;background:linear-gradient(0deg,hsl(0,0%,95%),hsl(0,0%,100%))}.style_block__xWaSD figcaption{position:absolute;top:var(--dst-xxs);left:var(--pad-std);z-index:5;width:calc(100% - var(--pad-std) + 2px);height:100%;display:flex;justify-content:center;align-items:center;color:white;text-align:center;transition:transform .234s ease-out}@media (min-aspect-ratio:1){.style_block__xWaSD figcaption{font-size:var(--fs-md);line-height:var(--lh-md)}}.style_block__xWaSD[data-placeholder=true]{padding:var(--dst-lg)}.style_block__xWaSD[data-placeholder=true] figcaption{left:0;width:100%;background:none}.style_block__xWaSD[data-placeholder=true] .style_media__IjAB1{width:auto;height:100%;margin:0 auto;aspect-ratio:3/4;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}@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: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=sm],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=small]{--w:calc(min(100vw, ((100svh - 2 * var(--inner)) * var(--ratio))) * 0.3)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=sm],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=small]{--w:calc(min(50vw, ((100svh - 2 * var(--inner)) * var(--ratio))) * 0.3)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=md],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=medium]{--w:calc(min(100vw, ((100svh - 2 * var(--inner)) * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=md],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=medium]{--w:calc(min(50vw, ((100svh - 2 * var(--inner)) * var(--ratio))) * 0.5)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=large],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=lg]{--w:calc(min(100vw, ((100svh - 2 * var(--inner)) * var(--ratio))) * 0.8)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=large],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=lg]{--w:calc(min(50vw, ((100svh - 2 * var(--inner)) * 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:repeat(2,minmax(0,1fr));gap:var(--inner);padding:var(--inner)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:first-child{grid-column:1;grid-row:1;width:auto;height:100%}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1:nth-child(2){grid-column:1;grid-row:2;width:auto;height:100%}.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=sm],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=small]{--w:calc(min(100vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.5)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=sm],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=small]{--w:calc(min(50vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=md],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=medium]{--w:calc(min(100vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.7)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=md],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=medium]{--w:calc(min(50vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.7)}.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=large],.style_block__xWaSD:not(:has(>.style_media__IjAB1:nth-child(2))) .style_media__IjAB1[data-size=lg]{--w:calc(min(100vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.9)}.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=large],.style_block__xWaSD:has(>.style_media__IjAB1:nth-child(2)) .style_media__IjAB1[data-size=lg]{--w:calc(min(50vw, (((100svh - var(--inner)) / 2) * var(--ratio))) * 0.9)}}.style_block__0LezC{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:repeat(var(--n,5),1fr);align-items:center;gap:calc(var(--pad-std) + var(--dst-xs) + var(--dst-xxs) + 1px) var(--pad-std);padding:0 var(--pad-std)}.style_block__0LezC:hover{z-index:5}.style_block__0LezC>*{display:block!important;padding:0!important}.style_block__0LezC>figure:not([data-size=full]){width:100%}.style_media__g0_iu{--ratio:calc(4 / 5)!important}.style_block__0LezC figure :is(img,video){top:var(--dst-xxs)}.style_block__0LezC :is(img,video){transition:opacity .345s ease-out,filter .456s ease-out}.style_block__0LezC .style_media__g0_iu[data-label]:before{content:attr(data-label);position:absolute;top:calc(-1 * var(--lh-sm));left:0;width:100%;height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs) var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y));font-size:var(--fs-sm);line-height:var(--lh-offset);letter-spacing:.12em;color:white;background:var(--c-gr);transition:background .456s ease-out}.style_block__0LezC .style_media__g0_iu[data-label]:after{content:"";position:absolute;top:calc(-1 * var(--lh-sm));left:-4.5px;z-index:-1;width:calc(100% + 9px);height:calc(100% + var(--lh-sm) + var(--dst-xxs));isolation:isolate;color:var(--c-gr);border-left:1px solid;border-right:1px solid;transition:color .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]:before{background:black}.style_block__0LezC a:hover .style_media__g0_iu[data-label]:after{color:black}}@media (max-aspect-ratio:1){.style_block__0LezC{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}.style_value__pMGeY{white-space:pre-line}.style_block__gsWYE{--n-col:2;position:relative;width:100vw;padding:0 var(--pad-std)}.style_block__gsWYE[data-background=true]{position:relative;height:100svh;align-items:center;color:white}.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[data-position=center-left]{--col-e:4}.style_block__gsWYE[data-position=center-right]{--col-e:5}.style_block__gsWYE>.style_media___HTRW{position:absolute;top:0;left:0;z-index:0!important;width:100vw;height:100svh;margin:0 calc(-1 * var(--pad-std));padding:0!important;grid-column:1/-1!important;grid-row:1!important}.style_block__gsWYE:not([data-group=true])>*{position:relative;z-index:1;grid-column:span var(--n-col);grid-column-end:var(--col-e,4);grid-row:1}.style_text__Dq5Jv{position:relative;padding-left:var(--dst-xxs);padding-right:var(--dst-xxs);grid-column:var(--col-s) /var(--col-e)}.style_text__Dq5Jv[data-label]{padding-top:var(--dst-xxs)}.style_text__Dq5Jv[data-label]:before{content:attr(data-label);position:absolute;top:calc(-1 * var(--lh-sm));left:0;width:100%;height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs) var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y));font-size:var(--fs-sm);line-height:var(--lh-offset);letter-spacing:.12em;color:white;background:color-mix(in srgb,var(--c-gr),transparent 0%);backdrop-filter:saturate(3) blur(2px);transition:background .456s ease-out}.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]:after{content:"";position:absolute;top:calc(-1 * var(--lh-sm));left:-4.5px;z-index:0;width:calc(100% + 9px);height:calc(100% + var(--lh-sm) - .23em);isolation:isolate;border-left:1px solid var(--c-gr);border-right:1px solid var(--c-gr);pointer-events:none}@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_text__Dq5Jv{font-size:var(--fs-md);line-height:var(--lh-md)}}@media (max-width:539px){.style_block__gsWYE *{font-size:var(--fs-sm);line-height:var(--lh-sm)}}[data-route=home] .style_block__gsWYE:not([data-group=true])>*{--e:calc(var(--col-e) + 1);grid-column:span calc(var(--n-col) + 1);grid-column-end:var(--e,4)}[data-route=home] .style_text__Dq5Jv{--e:calc(var(--col-e) + 1);grid-column:var(--col-s) /var(--e)}@media (max-aspect-ratio:1){[data-route=home] .style_block__gsWYE:not([data-group=true])>*{grid-column:1}}@media (min-aspect-ratio:1){[data-route=home] .style_block__gsWYE{grid-template-columns:repeat(6,1fr)}}.style_block__pLSmk{position:relative;height:100svh;display:grid;place-items:center;background:linear-gradient(0deg,hsl(0,0%,95%),hsl(0,0%,100%))}.style_block__pLSmk>div{grid-column:1;grid-row:1}.style_block__pLSmk .style_media__0Evdb{--w:calc(min(100vw, 100svh * var(--ratio)) * 0.5);width:var(--w);height:calc(var(--w) / var(--ratio))}.style_block__pLSmk figcaption{position:absolute;top:var(--dst-xxs);left:var(--pad-std);z-index:5;width:calc(100% - var(--pad-std) + 2px);height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:white;user-select:none;pointer-events:none;transition:transform .234s ease-out}@media (min-aspect-ratio:1){.style_block__pLSmk figcaption{font-size:var(--fs-md);line-height:var(--lh-md)}}@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;z-index:1;width:100%;display:grid;grid-template-columns:repeat(var(--n,5),1fr);align-items:center;gap:var(--dst-lg) var(--pad-std);padding:0 var(--pad-std)}.style_block__wSf48>*{display:block!important;padding:0!important}.style_block__wSf48:has([data-size=full]){width:100vw;justify-items:end;color:white}.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{top:0;left:0;width:100%;height:100%}.style_block__wSf48 [data-size=full] figcaption>*{visibility:hidden}.style_block__wSf48>figure:not([data-size=full]){width:100%}.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_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:black}}.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));color:white;will-change:transform;isolation:isolate}.style_top__WdIoo:after{content:"";position:absolute;top:0;left:0;width:100%;height:110%;backdrop-filter:blur(10px) brightness(.6);z-index:-2;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 15%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.9) 85%,rgba(0,0,0,1))}.style_top__WdIoo>*{display:block;position:relative;width:100%}.style_top__WdIoo:after{opacity:var(--top-o,1)}@property --push-o{syntax:"<number>";inherits:true;initial-value:1}.style_top__WdIoo>*{transition:--push-o .456s cubic-bezier(.45,0,.55,1)}.style_top__WdIoo>[data-label]:after,.style_top__WdIoo>[data-label]:before{opacity:calc(var(--top-o, 1) * var(--push-o, 1))}.style_top__WdIoo>*>span{filter:opacity(calc(var(--top-o, 1) * var(--push-o, 1)))}.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:var(--lh-offset);height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs);background:color-mix(in srgb,var(--c-gr),transparent 50%);backdrop-filter:saturate(3) blur(2px);color:white;letter-spacing:.12em;padding-bottom:var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - 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:not([data-active=true]){pointer-events:none}.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;will-change:opacity}.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 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(.5) contrast(.5);z-index:-1;mask-image:linear-gradient(180deg,transparent,black);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 15%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.9) 85%,rgba(0,0,0,1));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}.style_header__KV1UF:has(nav[data-active=true]) .style_return__C_BIS{pointer-events:none!important}.style_top__WdIoo{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));color:white;pointer-events:auto}.style_top__WdIoo:before{content:"";transition:opacity .456s;opacity:0;pointer-events:none;top:0;left:0;width:100%;position:fixed}.style_top__WdIoo[data-hasTop=true]:before{pointer-events:auto;opacity:1;height:calc(100svh - 2em - 1lh);mask-image:linear-gradient(180deg,black 30%,transparent);background:hsla(0,0%,0%,.66);backdrop-filter:blur(5px);z-index:-1}.style_top__WdIoo:after{content:"";position:absolute;top:0;left:0;width:100%;height:170%;backdrop-filter:blur(10px) brightness(.6) contrast(.5);z-index:-2;mask-image:linear-gradient(0deg,transparent,black)}.style_top__WdIoo>*{width:100%}.style_top__WdIoo[data-pushed=true]>:not(:last-child){--push-o:0;pointer-events:none}.style_top__WdIoo>:is(:nth-child(2)){width:calc((100% - var(--gap)) / 4 * 3);position:relative}.style_top__WdIoo>:is(:nth-child(2))>span{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow-x:clip;display:block}.style_top__WdIoo>:is(:nth-child(3)){width:calc((100% - var(--gap)) / 4)}.style_top__WdIoo>:last-child>span{font-family:serif;font-size:var(--fs-sm2);overflow:hidden}.style_top__WdIoo[data-hasTop=false]>:last-child>span{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:100svh;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_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);pointer-events:none!important;width:calc(100vw - 2 * var(--pad));scale:1;color:var(--c-gr-2);opacity:.1}.style_footer__XTyHG span~a{pointer-events:auto!important}@media (max-aspect-ratio:1){.style_footer__XTyHG{padding:var(--pad-text);display:grid;grid-template-columns:5lh 1fr;padding-bottom:calc(4em + 1lh + 16.5vw + 2em);position:relative;width:100%;gap:.3em}.style_footer__XTyHG>:not(svg){grid-column:2}.style_footer__XTyHG svg{position:absolute;top:0;left:var(--dst-sm);mask-image:linear-gradient(90deg,black 18%,transparent 0);opacity:1;color:black;height:5.4lh;width:auto;pointer-events:none!important}.style_footer__XTyHG span~a{opacity:.25;pointer-events:auto!important}}@media (min-aspect-ratio:1){.style_footer__XTyHG{grid-column:5;grid-row:2/3;align-self:end}}.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;-webkit-overflow-scrolling:touch}.styles_main__owpsu[data-route=home]{--n:6}.styles_main__owpsu[data-route=press]{padding-bottom:var(--dst-xl)}.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,hsla(0,0%,0%,1),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;pointer-events:none!important}.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_introStage__OGfbV{width:100vw;height:100svh;display:grid;place-items:center}.styles_introStage__OGfbV>*{grid-area:1/1}.styles_introCover__oGyQ8{width:min(70vmin,calc(70vmin * var(--ratio)));height:auto}.styles_introCoverDim__Nm8Ha{filter:brightness(1.1) contrast(.7) saturate(.5);opacity:.33}.styles_introTitle__YfP3w{position:relative;z-index:2;width:100vw;height:100svh;display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--dst-lg);font-size:var(--fs-md);line-height:var(--lh-md)}.styles_introTitle__YfP3w[data-light=true]{color:white}.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:white;position:relative;z-index:2;background:linear-gradient(0deg,hsla(0,0%,0%,.66) 0,hsla(0,0%,0%,.5) 25%,hsla(0,0%,0%,.33) 50%,hsla(0,0%,0%,.16) 75%,hsla(0,0%,0%,0))}.styles_material__t3P4T+.styles_material__t3P4T{background:hsla(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),black 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}.styles_legal__7UTTK{font-size:var(--fs-md);line-height:var(--lh-md);padding:var(--dst-lg) max(var(--dst-sm),((100vw - 80ch)/2))}.styles_legal__7UTTK>*>h3+*{margin-top:1lh}@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}}