.bento-hero-intro{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:3px;height:100%;display:grid}.bento-hero-intro>:first-child{grid-row:1/3}.bento-expression-cross{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1.2fr 1fr;gap:3px;height:100%;display:grid}.bento-expression-cross>:nth-child(2){grid-row:1/3}.bento-action-stagger{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:3px;height:100%;display:grid}.bento-action-stagger>:first-child{grid-row:1/3}.bento-time-panoramic{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:3px;height:100%;display:grid}.bento-time-panoramic>:first-child{grid-row:1/3}.bento-time-panoramic>:nth-child(5){grid-column:2/5}.bento-context-mosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr 1fr;gap:3px;height:100%;display:grid}.bento-context-mosaic>:first-child{grid-row:1/3}@media (max-width:639px){.bento-hero-intro,.bento-expression-cross,.bento-action-stagger,.bento-time-panoramic,.bento-context-mosaic{grid-template-rows:2.2fr 1fr;grid-template-columns:1fr 1fr}.bento-hero-intro>:nth-child(n),.bento-expression-cross>:nth-child(n),.bento-action-stagger>:nth-child(n),.bento-time-panoramic>:nth-child(n),.bento-context-mosaic>:nth-child(n){grid-area:auto}.bento-hero-intro>:first-child,.bento-expression-cross>:first-child,.bento-action-stagger>:first-child,.bento-time-panoramic>:first-child,.bento-context-mosaic>:first-child{grid-area:1/1/auto/-1}.bento-hero-intro>:nth-child(n+4),.bento-expression-cross>:nth-child(n+4),.bento-action-stagger>:nth-child(n+4),.bento-time-panoramic>:nth-child(n+4),.bento-context-mosaic>:nth-child(n+4){display:none}}.spotlight-img-cell{background:#0a1f1280;border-radius:0;position:relative;overflow:hidden}.spotlight-img-cell img{object-fit:cover;object-position:top center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.spotlight-page-enter .spotlight-img-cell{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:scale(.95)}.spotlight-page-active .spotlight-img-cell{opacity:1;transform:scale(1)}.spotlight-page-active .spotlight-img-cell:first-child{transition-delay:0s}.spotlight-page-active .spotlight-img-cell:nth-child(2){transition-delay:80ms}.spotlight-page-active .spotlight-img-cell:nth-child(3){transition-delay:.16s}.spotlight-page-active .spotlight-img-cell:nth-child(4){transition-delay:.24s}.spotlight-page-active .spotlight-img-cell:nth-child(5){transition-delay:.32s}.spotlight-text-enter{opacity:0;transition:opacity .35s ease-out .2s,transform .35s ease-out .2s;transform:translateY(8px)}.spotlight-page-active .spotlight-text-enter{opacity:1;transform:translateY(0)}.spotlight-arrow-btn{z-index:20;-webkit-backdrop-filter:blur(12px);color:#ffffffe6;cursor:pointer;pointer-events:auto;opacity:0;background:#00000073;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:52px;height:52px;transition:opacity .25s,background .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.spotlight-arrow-btn:hover{background:#000000a6;transform:translateY(-50%)scale(1.08)}.spotlight-arrow-btn:active{transform:translateY(-50%)scale(.95)}.spotlight-arrow-prev{left:16px}.spotlight-arrow-next{right:16px}@media (hover:hover) and (pointer:fine){.spotlight-wrapper:hover .spotlight-arrow-btn{opacity:1}}.spotlight-indicator-seg{cursor:pointer;background:#ffffff26;border-radius:2px;flex:1;height:4px;padding:20px 0;transition:background .3s,box-shadow .3s}.spotlight-indicator-seg:hover{background:#ffffff4d}.spotlight-overlay-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffffe6;pointer-events:none;background:linear-gradient(#0000,#0009);padding:4px 8px;font-size:.65rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.spotlight-page-enter .spotlight-img-cell,.spotlight-page-active .spotlight-img-cell,.spotlight-text-enter,.spotlight-page-active .spotlight-text-enter{opacity:1!important;transition:none!important;transform:none!important}.spotlight-arrow-btn{transition:none!important}}
/*# sourceMappingURL=b7a5e64302e0be5c.css.map*/