.Mosaic_mosaic__mtVa_{--mosaic-chrome:157px;--ease-soft:cubic-bezier(0.4,0,0.2,1);position:relative;container-type:inline-size;border-radius:var(--radius-card);overflow:hidden;background:var(--surface)}.Mosaic_grid__CNth4{display:grid;grid-template-columns:repeat(8,1fr);grid-auto-flow:dense;grid-auto-rows:max(96px,calc((100svh - var(--mosaic-chrome)) / 4))}.Mosaic_tile__A3dbm{position:relative;overflow:hidden;grid-column:var(--c) /span var(--w);grid-row:var(--r) /span var(--h);animation:Mosaic_tileIn__lW9_V 1.1s var(--ease-soft) both;animation-delay:calc(1.45s + var(--i) * 35ms)}.Mosaic_photo__1ftFM img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,0,0,1)}.Mosaic_mosaic__mtVa_:hover .Mosaic_photo__1ftFM img{transform:scale(1.03)}.Mosaic_label__9f7QX{display:grid;place-items:center;padding:var(--space-xs);text-align:center;color:var(--primary-foreground);text-shadow:0 1px 2px rgba(0,0,0,.2);transition:filter var(--motion)}.Mosaic_label__9f7QX>*{grid-area:1/1}.Mosaic_text__LKM10{font-size:clamp(12px,calc(1.45cqw - 2.667px),21.333px);font-weight:400;line-height:var(--leading-heading);overflow-wrap:normal;animation:Mosaic_showText__UaGfL 8s ease-in-out infinite;animation-delay:calc(3.5s + var(--d) * .9s)}.Mosaic_line__nefGr{display:block;white-space:nowrap}.Mosaic_icon__kD3Xj{width:36%;height:36%;max-height:64%;fill:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.22));stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:Mosaic_showIcon__PJgbh 8s ease-in-out infinite;animation-delay:calc(3.5s + var(--d) * .9s)}.Mosaic_label__9f7QX:hover .Mosaic_text__LKM10{animation:none;opacity:1}.Mosaic_label__9f7QX:hover .Mosaic_icon__kD3Xj{animation:none;opacity:0}.Mosaic_green__3elJs{--tone:var(--tile-green)}.Mosaic_ochre__Pmu_3{--tone:var(--tile-ochre)}.Mosaic_lime__tXFmn{--tone:var(--tile-lime)}.Mosaic_teal__BQhcG{--tone:var(--tile-teal)}.Mosaic_lavender__6ul8T{--tone:var(--tile-lavender)}.Mosaic_grey__O1l6a{--tone:var(--tile-grey)}.Mosaic_orange__NtD9b{--tone:var(--tile-orange)}.Mosaic_red__CrWSq{--tone:var(--tile-red)}.Mosaic_tile__A3dbm{background:var(--tone,transparent)}.Mosaic_labelPhoto__kUZAn{isolation:isolate;background:transparent}.Mosaic_labelPhoto__kUZAn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--tone);opacity:.72}.Mosaic_labelImg__ZloCd{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;grid-area:auto}.Mosaic_strip__nVrj6{display:flex;background:transparent}.Mosaic_part__48dEv{position:relative;overflow:hidden;flex-basis:0;min-width:0;background:var(--tone,transparent)}.Mosaic_intro__fUql9{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:var(--surface);pointer-events:none;animation:Mosaic_introOut__vnix7 1.4s var(--ease-soft) 1.4s both}.Mosaic_intro__fUql9 img{width:min(420px,46%);height:auto;animation:Mosaic_logoIn__kSy4V .9s var(--ease-soft) both,Mosaic_logoOut__dSOSP 1.2s var(--ease-soft) 1.4s forwards}@keyframes Mosaic_tileIn__lW9_V{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes Mosaic_introOut__vnix7{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes Mosaic_logoIn__kSy4V{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes Mosaic_logoOut__dSOSP{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:scale(1.08);filter:blur(6px)}}@keyframes Mosaic_showText__UaGfL{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes Mosaic_showIcon__PJgbh{0%,44%{opacity:0;transform:translateY(8px)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@media (max-width:1024px){.Mosaic_grid__CNth4{grid-template-columns:repeat(4,1fr);grid-auto-rows:calc(100cqw / 4)}.Mosaic_tile__A3dbm{grid-column:span var(--w);grid-row:span 1}.Mosaic_wide__zFFJf{grid-row:span var(--h)}.Mosaic_keep__GMtSe{grid-column:3/span 2;grid-row:1/span 2}.Mosaic_strip__nVrj6{grid-column:span 4}.Mosaic_text__LKM10{font-size:clamp(12px,calc(2.6cqw - 2.667px),19.333px)}.Mosaic_icon__kD3Xj{width:30%;height:30%}.Mosaic_hideMd__W23UB{display:none}}@media (max-width:600px){.Mosaic_grid__CNth4{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(100cqw / 2)}.Mosaic_text__LKM10{font-size:clamp(13px,calc(4.8cqw - 2.667px),17.333px)}.Mosaic_hideSm__8Dexf{display:none}.Mosaic_wide__zFFJf{grid-column:span 2;grid-row:span 1}.Mosaic_keep__GMtSe{grid-column:span 2;grid-row:span 2}.Mosaic_strip__nVrj6 .Mosaic_photo__1ftFM{display:none}.Mosaic_smLayout__t43B8{grid-template-columns:repeat(3,1fr);grid-auto-rows:max(84px,calc((100svh - var(--header-h, 109px) - 28px) / 6))}.Mosaic_smLayout__t43B8>.Mosaic_smPlaced__fgAjm.Mosaic_photo__1ftFM,.Mosaic_smLayout__t43B8>.Mosaic_smWide__pZDdF .Mosaic_photo__1ftFM{display:block}.Mosaic_smLayout__t43B8>.Mosaic_smHide__fQKfM{display:none!important}.Mosaic_smLayout__t43B8>.Mosaic_smPlaced__fgAjm{grid-column:var(--sc) /span var(--sw)!important;grid-row:var(--sr) /span var(--sh)!important}.Mosaic_smLayout__t43B8>.Mosaic_smTone__VkP6Z{--tone:var(--sm-tone)}.Mosaic_smLayout__t43B8 .Mosaic_text__LKM10{font-size:clamp(11px,3.7cqw,14px);line-height:1.35}}@media (prefers-reduced-motion:reduce){.Mosaic_intro__fUql9{display:none}.Mosaic_icon__kD3Xj,.Mosaic_text__LKM10,.Mosaic_tile__A3dbm{animation:none}.Mosaic_icon__kD3Xj{opacity:0}.Mosaic_photo__1ftFM img{transition:none}}