.NotificationItemActions-module__nvz3Iq__actions{z-index:1;position:relative}
.NotificationItem-module__6E-A0W__row{padding-top:var(--size-m);padding-bottom:var(--size-m);position:relative}.NotificationItem-module__6E-A0W__interactive{transition:background-color var(--duration-fast);cursor:pointer}.NotificationItem-module__6E-A0W__overlayLink{position:absolute;inset:0}.NotificationItem-module__6E-A0W__imageLink{z-index:1;color:inherit;text-decoration:none;display:block}.NotificationItem-module__6E-A0W__unread{background-color:var(--color-primary-background-5)}@media (hover:hover){.NotificationItem-module__6E-A0W__interactive:hover{background-color:var(--color-primary-background-10)}}.NotificationItem-module__6E-A0W__unreadIndicator{top:calc(-1 * var(--size-xs));left:calc(-1 * var(--size-xs));z-index:5;border-radius:var(--border-radius-max);background-color:var(--color-background-accent);width:var(--size-s);height:var(--size-s);position:absolute}.NotificationItem-module__6E-A0W__image{pointer-events:none;flex-shrink:0;position:relative}.NotificationItem-module__6E-A0W__image.NotificationItem-module__6E-A0W__imageLink{pointer-events:auto}.NotificationItem-module__6E-A0W__overlay{z-index:5;width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.NotificationItem-module__6E-A0W__reaction{border-radius:var(--border-radius-max);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
._6r6o6c0{flex-direction:column;display:flex}._6r6o6c1{flex-direction:column;display:flex;position:relative}._6r6o6c2{z-index:-1;background-image:linear-gradient(to right, var(--color-hero-ub-tl), var(--color-hero-ub-tr));pointer-events:none;height:500px;display:none;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 25%,#00000040 70%,#0000 100%);mask-image:linear-gradient(#000 0% 25%,#00000040 70%,#0000 100%)}._6r6o6c3{z-index:-1;background-image:linear-gradient(to right, var(--color-hero-ub-tl), var(--color-hero-ub-tr));pointer-events:none;border-top:none;border-top-left-radius:24px;border-top-right-radius:24px;position:absolute;inset:0 0 -30%;-webkit-mask-image:linear-gradient(#000 0% 25%,#00000040 70%,#0000 100%);mask-image:linear-gradient(#000 0% 25%,#00000040 70%,#0000 100%)}._6r6o6c4{display:contents}._6r6o6c5{border-top:1px solid var(--color-background-control);z-index:-1;margin-bottom:calc((10% + var(--layout-page-gap)) * -1);aspect-ratio:16/9;pointer-events:none;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 33%,#0000 100%);mask-image:linear-gradient(#000 33%,#0000 100%)}._6r6o6c6{padding-top:var(--layout-page-gap);padding-bottom:var(--layout-page-padding-y);padding-inline:var(--layout-page-padding-x);max-width:calc(480px + (var(--layout-page-padding-x) * 2));position:relative}._6r6o6c7{align-items:flex-end;display:flex}._6r6o6c8{gap:var(--size-s);display:flex}._6r6o6c9{top:var(--size-m);right:var(--layout-page-padding-x);padding-block:var(--size-xxxs);padding-inline:var(--size-xxs);border-radius:var(--border-radius-m);background-color:var(--color-background-card);-webkit-backdrop-filter:blur(var(--blur-l-radius));backdrop-filter:blur(var(--blur-l-radius));display:flex;position:absolute}@media (min-width:901px){._6r6o6c2{display:block}._6r6o6c3{display:none}._6r6o6c4{top:calc(var(--hero-artwork-bleed-top,var(--layout-page-padding-y)) * -1);right:0;bottom:calc(var(--layout-page-gap) * -1);z-index:-1;pointer-events:none;display:block;position:absolute;left:0;overflow:hidden}._6r6o6c5{border:none;border-radius:0;width:auto;min-width:min(600px,100%);height:100%;margin:0;position:absolute;top:0;right:0;overflow:visible;-webkit-mask-image:linear-gradient(#000 33%,#0000 100%),linear-gradient(270deg,#000 0%,#0000 100%);mask-image:linear-gradient(#000 33%,#0000 100%),linear-gradient(270deg,#000 0%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._6r6o6c6{max-width:calc(600px + (var(--layout-page-padding-x) * 2))}._6r6o6c9{top:unset;bottom:0}}
.HeroImage-module__NqOgfa__image{object-position:center}@media not (max-width:900px){.HeroImage-module__NqOgfa__image{object-position:right center}}
.LumaHero-module__h1Pkfa__clearLogo{object-fit:contain;object-position:left bottom;width:auto;max-width:100%;height:auto;max-height:72px}
