.MediaGrid{width:100%;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-s)}.MediaGrid__card{display:flex;flex-direction:column;background:var(--surface-2);border:1px solid var(--solid-border);border-radius:var(--card-br-m);overflow:visible;box-shadow:none;position:relative;transition:transform .18s ease-out,box-shadow .18s ease-out,background .18s ease-out;will-change:transform,box-shadow,background;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.08)}.MediaGrid__card--clickable{cursor:pointer}.MediaGrid__card--clickable:hover{transform:scale(1.007);background:var(--solid-control-h,#1a1a1a)}.MediaGrid__card--clickable:active{transform:scale(.99);background:var(--solid-control-a,#161616);transition:transform .12s ease-out,box-shadow .12s ease-out,background .12s ease-out}.MediaGrid__card--clickable:focus-visible{outline:2px solid var(--text-tertiary-color);outline-offset:2px}.MediaGrid__media{width:100%;overflow:visible;background:#181818;display:flex;align-items:center;justify-content:center;border-radius:var(--card-br-m) var(--card-br-m) 0 0;min-height:200px}.MediaGrid__media[style*=aspect-ratio]{min-height:unset}.MediaGrid__image,.MediaGrid__video{width:100.3%;height:100.3%;object-fit:cover;display:block;border-radius:inherit}.MediaGrid__info{display:flex;flex-direction:column;padding:var(--card-p-m);background:none;min-height:0;justify-content:flex-end}.MediaGrid__title{font-family:var(--font-heading);font-size:var(--h3-size);color:var(--text-color);font-weight:500;line-height:1.1}.MediaGrid__desc{font-size:var(--p2-size);color:var(--text-secondary-color);margin:0;font-weight:400;line-height:1.3}.MediaGrid__specialities{display:flex;flex-wrap:wrap;gap:var(--gap-xs);margin-top:.8rem;align-items:flex-end}.MediaGrid--s,.MediaGrid--xs{grid-template-columns:repeat(5,1fr)}.MediaGrid--m{grid-template-columns:repeat(2,1fr)}.MediaGrid--xl{grid-template-columns:1fr}@media(max-width:1200px){.MediaGrid--s,.MediaGrid--xs{grid-template-columns:repeat(4,1fr)}.MediaGrid--m{grid-template-columns:repeat(2,1fr)}.MediaGrid--xl{grid-template-columns:1fr}}@media(max-width:900px){.MediaGrid--xs{grid-template-columns:repeat(2,1fr)}.MediaGrid--s{grid-template-columns:repeat(3,1fr)}.MediaGrid--m,.MediaGrid--xl{grid-template-columns:1fr}}@media(max-width:600px){.MediaGrid--s,.MediaGrid--xs{grid-template-columns:repeat(2,1fr)}.MediaGrid--m,.MediaGrid--xl{grid-template-columns:1fr}}.related-items{margin-top:48px;width:100%}.related-items__title{font-size:1.5rem;margin-bottom:16px}.related-items__grid{display:flex;gap:16px;flex-wrap:wrap}.related-items__item{width:120px;text-align:center;flex-shrink:0;cursor:pointer;transition:transform .2s ease}.related-items__item:hover{transform:translateY(-4px)}.related-items__image-container{width:100%;position:relative;border-radius:8px;overflow:hidden;aspect-ratio:3/4;background:#222}.related-items__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.related-items__label{display:block;margin-top:8px;font-size:.875rem;color:var(--text-secondary-color)}@media(max-width:768px){.related-items__item{width:calc(33.333% - 12px);max-width:120px}.related-items__image-container{aspect-ratio:3/4}}.star-background{width:100%;height:100%;overflow:hidden;position:relative}.star-background,.star-background__inner-scene,.star-background__star,.star-background__star-container{transform:translateZ(0);will-change:transform;backface-visibility:hidden}.star-background{--glow-x:50%;--glow-y:50%;--glow-opacity:0;--glow-size:300px;--glow-color:rgba(255,0,100,0.8);--glow-blend-mode:screen;--glow-transition:0.3s;--pulse-animation:4s}.star-background[data-glow-enabled=true]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10;border-radius:inherit;background:radial-gradient(circle at var(--glow-x) var(--glow-y),var(--glow-color) 0,transparent 70%);opacity:var(--glow-opacity);mix-blend-mode:var(--glow-blend-mode);transition:opacity var(--glow-transition) ease;animation:glow-pulse var(--pulse-animation) infinite alternate ease-in-out;transform:translateZ(0);will-change:opacity,transform}.star-background__inner-scene{width:100%;height:100%}.star-background .star-background__scalable-container,.star-background .star-background__star-container,.star-background__inner-scene{position:absolute;will-change:transform;transform-style:preserve-3d}.star-background .star-background__star-container{pointer-events:none}.star-background .star-background__star{position:relative;pointer-events:none;transform-style:preserve-3d;background:linear-gradient(136deg,rgba(0,0,0,0),rgba(255,0,136,0) 30%,#bbbbbb);animation-timing-function:cubic-bezier(.33,1,.68,1)!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.star-background .star-background__overlay-content{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none;transform-style:preserve-3d;will-change:transform}@keyframes star-background-float{0%{transform:translateX(0) translateY(0) rotate(0)}to{transform:translateX(var(--move-x,20px)) translateY(var(--move-y,15px)) rotate(var(--rotation-degrees,15deg))}}@keyframes glow-pulse{0%{transform:scale(1) translateZ(0);opacity:var(--glow-opacity)}to{transform:scale(1.2) translateZ(0);opacity:calc(var(--glow-opacity)*.7)}}.style_root__TS9DZ{display:flex;flex-direction:column;padding:2em}.style_root__TS9DZ>.h2{padding-top:.05em}.style_description__Uu5RH{margin-top:0}.style_actions__zVfOz{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}.ImageGalleryBlock_empty__von1M{padding:var(--spacing-m);text-align:center;color:var(--text-tertiary-color)}.BlockMedia_root__93fN_{margin:0 auto;max-width:100%}.BlockMedia_media__RTNu6{width:100%;height:auto;border-radius:var(--card-br-m)}.BlockMedia_caption__ejqrO{margin-top:var(--spacing-s);text-align:center;font-size:var(--p3-size);color:var(--text-tertiary-color)}