.styles_media__XGNmV{aspect-ratio:var(--ratio,1);object-fit:cover;position:relative}.styles_image__C9W6k{position:relative;aspect-ratio:var(--ratio);overflow:hidden;isolation:isolate;contain:layout paint style;content-visibility:auto;contain-intrinsic-size:auto 50vw auto calc(50vw / var(--ratio, 1));transition:background-color .456s ease-in}.styles_image__C9W6k[data-loaded=true]{background-color:transparent!important}.styles_image__C9W6k img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .456s ease-in 0s;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.styles_image__C9W6k[data-loaded=true] img{opacity:1}:has(>.styles_video__ctviv [data-fullscreen=true]){pointer-events:none!important}.styles_video__ctviv:has([data-fullscreen=true]) .styles_controls__2V3pI{pointer-events:auto!important}.styles_video__ctviv{position:relative;aspect-ratio:var(--ratio);isolation:isolate;contain:layout paint style}.styles_video__ctviv video{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .456s ease-in 0s;text-transform:uppercase}.styles_video__ctviv[data-loaded=true] video{opacity:1}.styles_mediaOverlay__PWEVz{position:absolute;inset:0;z-index:1111;pointer-events:none;background:hsla(0,0%,50%,.1);transition:opacity .456s ease-out}.styles_mediaOverlay__PWEVz[data-visible=false]{opacity:0;transition-delay:.15s}.styles_mediaOverlay__PWEVz img{width:100%;height:100%;object-fit:cover}.styles_controls__2V3pI{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-wrap:wrap;z-index:2222;opacity:0;line-height:1;text-transform:uppercase;width:25vw;@media (max-width:1279px){width:50vw}@media (max-width:1023px){width:var(--vw100)}gap:var(--pad);background:white;padding:0 var(--pad)}.styles_controls__2V3pI :is(button,span){padding:var(--pad) 0}@media (hover:hover){.styles_video__ctviv:not(:hover) .styles_controls__2V3pI{opacity:0}.styles_video__ctviv .styles_controls__2V3pI>div:first-child{display:flex;gap:var(--pad);width:100%}.styles_controls__2V3pI>div:has(>.styles_mediaSlider__ftTFo){width:100%}.styles_current__Z2ncm{display:none!important}.styles_video__ctviv button:hover{color:white}.styles_video__ctviv:hover .styles_controls__2V3pI{opacity:1;transition:opacity .123s ease-in}}@media (hover:none){.styles_video__ctviv button:active{color:white}.styles_video__ctviv .styles_controls__2V3pI{opacity:1}.styles_controls__2V3pI>div{opacity:1!important}.styles_video__ctviv .styles_controls__2V3pI>div{display:flex;gap:var(--pad);width:100%}.styles_controls__2V3pI>div>:first-child{flex-grow:1}}@media (hover:none){.styles_controls__2V3pI>div:has(>.styles_mediaSlider__ftTFo){display:none!important}.styles_video__ctviv[data-loaded=false]{background-color:black}}.styles_video__ctviv button{transition:color .123s ease-out}.styles_mediaSlider__ftTFo{--w-thumb:10px;position:relative;top:1px;height:1lh;align-items:center;width:100%;flex-grow:1;contain:layout style;outline:none;pointer-events:auto;cursor:ew-resize;user-select:none;touch-action:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.styles_mediaSliderTrack__gayyq{z-index:0;position:absolute;width:100%;height:2px;height:.5em;height:1lh;top:50%;left:0;border-radius:1px;transform:translateY(-50%) translateZ(0)}.styles_mediaSliderTrackFill__bsSwZ{z-index:2;width:var(--slider-fill,0);will-change:width;height:.5em;height:1lh;opacity:1;background:hsla(0,0%,100%,1)}.styles_mediaSliderProgress__6kXts{z-index:1;width:var(--slider-progress,0);will-change:width;background-color:rgb(255 255 255/.05);opacity:0}.styles_mediaSliderThumb__Wzbzr{position:absolute;top:50%;left:var(--slider-fill);opacity:1;contain:layout size style;width:var(--w-thumb);height:var(--w-thumb);border-radius:999px;transform:translate(-50%,-50%) translateZ(0);transition:opacity .15s ease-in;pointer-events:none;will-change:left;z-index:2}.styles_mediaSliderThumb__Wzbzr>span{position:absolute;top:50%;display:block;width:auto;text-align:center;padding-left:0;margin-left:-.5ch;transform:translateY(-50%) translateX(calc(-1 * var(--slider-fill, 0%) + 1ch))}.styles_mediaSliderThumb__Wzbzr:after{content:"";width:1.5px;height:calc(100% + .25em);height:.5em;position:absolute;top:calc(50% - .5em);top:calc(100% + 2px + .25em);left:calc(50% - .75px);background:white;border-radius:1px;opacity:0}.styles_mediaSlider__ftTFo .styles_mediaSliderThumb__Wzbzr{opacity:1;transition:opacity .2s ease-in}.style_block__YTBR_{width:min((var(--lh-md) * 30),(100% - 2 * var(--lh-md)));margin:0 auto;display:grid;align-items:start}.style_block__YTBR_ h3{width:100%;margin-bottom:1lh}.style_items__wOBCk>:not(:first-child){margin-top:1px}.style_block__YTBR_ [aria-hidden=true]{visibility:hidden}.grid_grid__x4HID{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:calc(var(--dst-lg) * 2) var(--dst-lg);margin:0;padding:0 calc(var(--pad) * 2);list-style:none}.grid_grid__x4HID[data-type=team]{gap:calc(var(--dst-lg) * 2);padding:0 calc(var(--dst-lg) * 2 - var(--pad))}.grid_item__WELLx{display:contents}.grid_trigger__aVrcS{all:unset;display:flex;flex-direction:column;gap:.5lh;width:100%;transform:translateY(12px);opacity:0;cursor:pointer;transition:opacity .345s ease,transform .345s ease}.grid_trigger__aVrcS.grid_visible__5_Zes{transform:translateY(0);opacity:1}.grid_trigger__aVrcS[data-disabled]{cursor:not-allowed}.grid_thumbnail__E_hJ7{transition:transform var(--t-3) ease}.grid_thumbnail__E_hJ7>:not(figcaption){--ratio:var(--ar)!important;position:relative;aspect-ratio:var(--ratio);overflow:hidden;background:color-mix(in srgb,var(--c-cl) 5%,transparent 95%)}.grid_thumbnail__E_hJ7 :is(img,video){width:100%;height:100%;object-fit:cover;transition:transform var(--t-3) ease}.grid_info__GZEEP{position:fixed;top:var(--anchor-top,anchor(bottom));left:0;z-index:99;display:grid;align-items:center;gap:var(--gap);width:var(--vw100);padding:0 var(--pad);opacity:0;filter:blur(4px);pointer-events:none;transition:opacity var(--t-1) ease-out,filter var(--t-1) ease-out}.grid_grid__x4HID[data-type=team] .grid_info__GZEEP,.grid_info__GZEEP{height:calc(var(--dst-lg) * 2)}.grid_info__GZEEP:not([data-type=team])>:last-child{text-align:right}@media (hover:hover){.grid_info__GZEEP:hover,.grid_trigger__aVrcS:hover+.grid_info__GZEEP{opacity:1;filter:blur(0);pointer-events:auto}}@media (hover:none){.grid_trigger__aVrcS:active .grid_thumbnail__E_hJ7{opacity:var(--op-sub)}}@media (min-width:1024px){.grid_info__GZEEP{grid-template-columns:repeat(16,minmax(0,1fr))}.grid_info__GZEEP:not([data-type=team]){&>*{grid-column:span 1}& .grid_tags__eFk1Z,& .grid_title__NnTWK{grid-column:span 5}& .grid_location__eqP5z{grid-column:span 3}& .grid_area__NYR0M{grid-column:span 2}}.grid_info__GZEEP[data-type=team]>:is(:first-child,:nth-child(2)){grid-column:span 5}.grid_info__GZEEP[data-type=team]>:is(:last-child){grid-column:15/17;text-align:right}}@media (min-width:1024px){.grid_thumbnail__E_hJ7 figcaption{display:none}.grid_hover___OwcJ{position:absolute;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:var(--gap);width:var(--vw100)}}@media (max-width:1023px){.grid_grid__x4HID{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pad)) var(--dst-lg)}.grid_grid__x4HID[data-type=team]{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--pad)) var(--dst-lg);padding:0 calc(var(--dst-lg) - var(--pad))}.grid_info__GZEEP:not([data-type=team]) .grid_area__NYR0M,.grid_info__GZEEP:not([data-type=team]) .grid_tags__eFk1Z{display:none!important}.grid_thumbnail__E_hJ7 figcaption{margin-top:var(--pad)}.grid_hover___OwcJ{display:none!important}.grid_info__GZEEP{grid-template-columns:2fr minmax(0,1fr) 8ch;display:none}}@media (max-width:767px){.grid_grid__x4HID{grid-template-columns:repeat(1,minmax(0,1fr))}.grid_grid__x4HID[data-type=team]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.grid_hover___OwcJ{display:none!important}}.team_team__AmSwC{grid-column:1/-1;width:100%;padding-top:calc(var(--dst-xl) - 2 * var(--dst-lg))}.info_info__U1zeI{max-width:var(--vw100);overflow-x:clip;@media (max-width:1023px){flex-direction:column;display:flex}@media (min-width:1024px){display:grid;grid-template-columns:repeat(16,1fr)}padding:var(--pad);gap:calc(var(--dst-lg) * 2) var(--gap);padding-top:calc(var(--dst-lg) * 2);font-size:var(--fs-lg);line-height:var(--lh-lg)}.info_about__VKFH_{grid-column:1/span 12;display:flex;flex-direction:column}.info_details__I0i_D{grid-column:1/span 10;display:grid;grid-template-columns:subgrid;gap:1lh var(--gap)}.info_details__I0i_D>*{grid-column:span 5;display:flex;flex-direction:column}.info_note__jUH2d{grid-column:1/span 12;display:flex;flex-direction:column}.info_footer__NLm2m{grid-column:1/-1;padding:var(--dst-lg) var(--pad);display:flex;justify-content:center;align-items:flex-end}.info_footer__NLm2m>*{width:calc((var(--vw100) - 2 * var(--pad)) / 12 * 4 - 2 * var(--pad));@media (max-width:767px){width:40vw}}.info_legal__PgG0X{grid-column:1/-1;display:flex;gap:var(--gap);font-size:var(--fs-md);line-height:var(--lh-md)}.info_info__U1zeI [id]{scroll-margin:var(--h-header)}.info_legal__PgG0X>*{opacity:var(--op-sub);transition:opacity var(--t-2) ease}@media (hover:hover){.info_info__U1zeI a{transition:opacity var(--t-2) ease}.info_info__U1zeI a:hover{opacity:var(--op-sub)}.info_legal__PgG0X a:hover{opacity:1}}@media (hover:none){.info_legal__PgG0X a:active{opacity:1}}.info_legal__PgG0X>:last-child{flex-grow:1;text-align:right}.intro_intro__UqI89{width:var(--vw100);display:grid;grid-template-columns:1fr 1fr;position:relative;cursor:pointer;overflow:clip;color:#fff;background:var(--c-bg)}.intro_intro__UqI89:after{position:sticky;bottom:0;left:0;width:var(--vw100);height:100lvh;margin-top:-100lvh;backdrop-filter:saturate(0);pointer-events:none;z-index:1;opacity:1;animation:intro_blur-in__UY4rm linear both;animation-timeline:view();animation-range:exit 0 exit 100%;background:color-mix(in srgb,var(--c-bg) 50%,transparent 50%);grid-column:1/-1;isolation:isolate;contain:strict;content-visibility:auto;contain-intrinsic-size:100lvh;will-change:opacity}.intro_intro__UqI89 figure{width:calc(var(--vw100) / 2);height:100lvh;overflow:clip;position:sticky;top:0}.intro_intro__UqI89 figure:nth-child(2n){grid-column:2;align-self:end;margin-top:100lvh}.intro_intro__UqI89 figure:nth-child(odd){grid-column:1;align-self:start}.intro_intro__UqI89 figure:first-child{grid-column:1/-1;width:var(--vw100);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.intro_intro__UqI89 figure>:has(img,video){width:calc(var(--vw100) / 2);height:100lvh;overflow:clip;aspect-ratio:unset}.intro_intro__UqI89 :is(img,video){position:static;inset:unset;width:100%;height:100lvh;object-fit:cover}@supports (animation-timeline:scroll()){@media (min-width:768px){.intro_intro__UqI89 :is(img,video){animation:intro_curtain-reveal-down__lIdZS linear both;animation-timeline:scroll(root);will-change:transform}}}@keyframes intro_blur-in__UY4rm{0%{opacity:0}to{opacity:1}}@keyframes intro_curtain-reveal-down__lIdZS{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes intro_hide-logo__1T8_V{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-2%) scale(1.02);filter:blur(10px)}}.intro_intro__UqI89 figure:first-child img{animation:unset}.intro_intro__UqI89 figure:not(:first-child) img{animation-range:var(--range-start) var(--range-end)}.intro_logo__Rwdz3{grid-column:1/-1;width:var(--vw100);height:100svh;position:sticky;bottom:0;z-index:111;transition:opacity .345s ease,transform .345s ease;display:flex;justify-content:center;align-items:center;margin-bottom:-100svh;pointer-events:none}@supports (animation-timeline:scroll()){@media (min-width:768px){.intro_logo__Rwdz3{animation:intro_hide-logo__1T8_V linear both;animation-timeline:scroll(root);animation-range:0svh 50svh}}}.intro_logo__Rwdz3>*{width:calc((var(--vw100) - 2 * var(--pad)) / 12 * 4 - 2 * var(--pad));height:auto;@media (max-width:767px){width:40vw}}@media (max-width:767px){.intro_intro__UqI89{grid-template-columns:1fr}.intro_intro__UqI89 figure,.intro_intro__UqI89 figure:nth-child(2n),.intro_intro__UqI89 figure:nth-child(odd){width:var(--vw100);grid-column:1/-1;margin-top:0;margin-bottom:0;align-self:start;z-index:var(--range-step,0)}.intro_intro__UqI89 figure:first-child{grid-template-columns:1fr}.intro_intro__UqI89 figure:first-child>:last-child{display:none}.intro_intro__UqI89 figure>:has(img,video){width:var(--vw100)}.intro_logo__Rwdz3{position:fixed;top:0;left:0;height:100svh;margin-bottom:0}}.projects_projects__Yf8ib{display:flex;flex-direction:column;gap:var(--gap);min-height:100vh;max-width:var(--vw100);overflow-x:clip;position:relative;padding-top:calc(var(--dst-lg) * 2);transition:0s padding-top var(--t-3) ease-out}.projects_projects__Yf8ib[data-view=index]{color:color-mix(in srgb,var(--c-cl) 25%,transparent 75%);padding-top:calc(var(--dst-lg) * 2 + var(--dst-md))}.projects_projects__Yf8ib[data-view=index] figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;backdrop-filter:saturate(0);z-index:99;isolation:isolate;opacity:1;opacity:var(--op-sub);transition:opacity var(--t-3) ease-out}@media (hover:hover){.projects_projects__Yf8ib[data-view=index] figure:hover:before{opacity:0}}@media (hover:none){.projects_projects__Yf8ib[data-view=index] figure:active:before{opacity:0}}.projects_row__AYy6T{all:unset;cursor:pointer;display:grid;@media (max-width:1023px){grid-template-columns:2fr 1fr 8ch}@media (min-width:1024px){grid-template-columns:repeat(16,minmax(0,1fr))}gap:var(--gap);width:min(100%,(var(--vw100) - 2 * var(--pad)));padding:var(--pad) 0;opacity:1;transition:opacity var(--t-1) ease}@media (max-width:1023px){.projects_area__JKydv,.projects_row__AYy6T>:nth-child(2),.projects_row__AYy6T>:nth-child(4),.projects_tags__KUGGw{display:none}.projects_row__AYy6T>*{grid-column:span 1}}@media (min-width:1024px){.projects_row__AYy6T>:first-child,.projects_row__AYy6T>:nth-child(2){grid-column:span 5}.projects_row__AYy6T>:nth-child(3){grid-column:span 3}.projects_row__AYy6T>:nth-child(4){grid-column:span 2}}.projects_row__AYy6T>:last-child{text-align:right}.projects_row__AYy6T[data-disabled]{cursor:not-allowed}.projects-list_list__AewWr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;padding:0 var(--pad)}.projects-list_list__AewWr *{user-select:none}.projects-list_head__PxJBw.projects-list_head__PxJBw{padding:0 var(--pad);width:calc(var(--vw100) - 2 * var(--pad));padding-bottom:.5lh;top:0;padding-top:var(--pad-lg);margin-top:calc(var(--pad-lg) * -1 + var(--pad));position:sticky;z-index:1;background:var(--c-bg);transition:color .345s ease-out,background .345s ease-out;margin-bottom:1.5px;@media (max-width:1023px){padding-top:calc(var(--pad-lg) + var(--pad) * 1);margin-top:calc((var(--pad-lg) + var(--pad) * 2) * -1)}}.projects-list_head__PxJBw:after{content:"";position:absolute;left:var(--pad);right:0;bottom:-1.5px;height:1.5px;background:currentColor;opacity:1;width:calc(var(--vw100) - 2 * var(--pad))}.projects-list_head__PxJBw>:last-child{margin-left:calc(-1 * var(--pad))}.projects-list_item__RCw92{border-top:1.5px dotted var(--c-cl)}.projects-list_item__RCw92:first-child{border-top:none}.projects-list_item__RCw92{opacity:0;transform:translateY(8px);transition:opacity .345s ease,transform .345s ease}.projects-list_item__RCw92.projects-list_visible___euWf{opacity:var(--op-sub);transform:translateY(0)}.projects-list_trigger__FZG_a.projects-list_trigger__FZG_a{min-height:calc(var(--dst-lg) * 2);padding:calc(var(--pad) / 2) 0}@media (hover:hover){.projects-list_list__AewWr:has(.projects-list_trigger__FZG_a:hover) .projects-list_item__RCw92:has(.projects-list_trigger__FZG_a:hover),.projects-list_list__AewWr:not(:has(.projects-list_trigger__FZG_a:hover)) .projects-list_item__RCw92[data-active=true]{opacity:1}}@media (hover:none){.projects-list_item__RCw92[data-active=true]{opacity:1}}.projects-list_year__i_9zv{opacity:var(--op-sub)}.projects-list_preview__gezyS{all:unset;position:fixed;bottom:var(--pad);right:var(--pad);width:calc((var(--vw100) - var(--gap) * 8 - 2 * var(--pad)) / 9 * 2);aspect-ratio:var(--ratio);z-index:10;user-select:none;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;cursor:pointer;transition:opacity var(--t-1) ease}@media (hover:none){.projects-list_preview__gezyS:active{opacity:var(--op-sub)}}.projects-list_previewInner__0xy3g{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end}.projects-list_previewInner__0xy3g>*{width:100%;aspect-ratio:var(--ratio);transition:opacity 0s ease!important}.projects-list_previewActive___1XXf{z-index:1}.projects-list_previewInner__0xy3g :is(img,video){width:100%;height:100%;object-fit:cover}@media (max-width:639px){.projects-list_preview__gezyS{width:120px}}.styles_embla__Z712S{cursor:grab;position:relative}.styles_embla__Z712S *{user-select:none}.styles_embla__Z712S:active{cursor:grabbing}.styles_embla__viewport__rivlG{overflow:hidden}.styles_embla__container__4eRYR{height:100%;display:flex;gap:var(--slide-spacing,0);touch-action:pan-y pinch-zoom}.styles_embla__slide__xi5Mi{transform:translateZ(0);flex:0 0 100%;content-visibility:auto;contain:layout paint style;display:flex;flex-direction:column;justify-content:center}.styles_embla__Z712S[data-strip] .styles_embla__slide__xi5Mi{flex:0 0 auto}.styles_embla__Z712S:not([data-strip]) .styles_embla__slide__xi5Mi:not([data-active=true]){contain:strict}.styles_embla__Z712S[data-invisible] .styles_embla__viewport__rivlG{opacity:0}.styles_embla__Z712S[data-invisible] .styles_embla__slide__xi5Mi>*{pointer-events:none;visibility:hidden}.styles_embla__slide__xi5Mi:only-child{margin:0 auto}.styles_embla__slide__xi5Mi>*{user-select:none}.styles_embla__viewport__rivlG{height:100%;width:var(--vw100)}.styles_nav__Ka9hI{display:flex;justify-content:space-between;padding:var(--pad) calc(var(--pad) * 2);position:absolute;top:calc((100% - 2 * var(--pad) - var(--gap)) / 2);width:100%;color:var(--c-bg);z-index:1;pointer-events:none}.styles_navBtn__ekGZp{all:unset;cursor:pointer;width:calc(var(--gap) * 3);height:calc(var(--gap) * 3);margin:calc(var(--gap) * -1);padding:calc(var(--gap) * -1);opacity:0;filter:blur(4px);pointer-events:none;transition:opacity var(--t-1) ease-out,filter var(--t-1) ease-out;&[data-active]{opacity:1;filter:blur(0);pointer-events:auto}@media (hover:hover){&[data-active]:hover{opacity:var(--op-sub)}}@media (hover:none){&[data-active]:active{opacity:var(--op-sub)}}svg{width:100%;height:100%;display:block;scale:.33}}.projects-selection_selection__Z0qE6{display:flex;flex-direction:column;gap:calc(var(--pad-lg) - var(--pad)) var(--gap);color:color-mix(in srgb,var(--c-cl) 25%,transparent 75%)}.projects-selection_project__MU6kv{display:flex;flex-direction:column}.projects-selection_carousel__VPUUF{overflow:hidden;cursor:pointer}.projects-selection_slide__nkHrx{all:unset;cursor:pointer}:has(>.projects-selection_slide__nkHrx){padding-left:calc(var(--pad));cursor:pointer}:has(>.projects-selection_slide__nkHrx):last-child{margin-right:calc(var(--pad))}.projects-selection_slide__nkHrx>*{position:relative;aspect-ratio:var(--ratio);width:auto;height:min(((var(--vw100) - 2 * var(--pad))/var(--ratio)),(100vh - 3 * (2 * var(--pad) + 1 * var(--lh-md))));@media (max-width:1023px){height:min(((var(--vw100) - var(--pad-lg))/var(--ratio)),((var(--vw100) - var(--pad-lg))/(3/2)))}object-fit:cover}.projects-selection_slide__nkHrx :is(img,video){width:100%;height:100%;object-fit:cover}.projects-selection_info__j27Rl.projects-selection_info__j27Rl{display:flex;justify-content:space-between;align-items:baseline;gap:var(--gap);padding:var(--pad)}@media (min-width:1280px){.projects-selection_info__j27Rl.projects-selection_info__j27Rl{display:grid}}.projects-selection_caption__ml4bL{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;color:white;opacity:1;transition:opacity var(--t-1) ease-out,filter var(--t-1) ease-out;z-index:77;padding:var(--gap);line-height:1;filter:blur(0)}@media (hover:hover){.projects-selection_slide__nkHrx:not(:hover) .projects-selection_caption__ml4bL{opacity:0;filter:blur(4px)}}@media (hover:none){.projects-selection_slide__nkHrx{transition:opacity var(--t-2) ease-out}.projects-selection_slide__nkHrx:active{opacity:var(--op-sub)}}.projects-selection_year__s1P2Z{opacity:var(--op-sub)}:has(>.styles_main__plWrP){display:grid;grid-template-rows:auto 1fr}.styles_main__plWrP{order:1;max-width:var(--vw100);overflow-x:clip}@media (max-width:639px){:has(>.styles_main__plWrP){grid-template-rows:1fr auto}:has(>.styles_main__plWrP)>:nth-child(2){order:2}.styles_main__plWrP{order:1}}