:root{--cell-size-percent:1fr;--columns:24}.grid-wrapper{container:grid-wrapper/inline-size}.grid-container{gap:var(--gap-s);grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-auto-rows:1fr;grid-auto-flow:dense;contain:style;margin:0 auto;display:grid;position:relative;overflow:visible}.grid-container--gap-xs{gap:var(--gap-xs)}.grid-container--gap-s{gap:var(--gap-s)}.grid-container--gap-m{gap:var(--gap-m)}.grid-container--gap-l{gap:var(--gap-l)}.grid-container--gap-xl{gap:var(--gap-xl)}@container grid-wrapper (max-width:1700px){.grid-container{--columns:18}}@container grid-wrapper (max-width:900px){.grid-container{--columns:12}}.grid-container[data-animation=fade]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=fade]>.is-visible{opacity:0}.grid-container[data-animation=fade]>.is-visible.is-animating{animation:fadeIn var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}.grid-container[data-animation=slide-up]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=slide-up]>.is-visible{opacity:0;transform:translateY(100vh)}.grid-container[data-animation=slide-up]>.is-visible.is-animating{animation:slideUp var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}.grid-container[data-animation=slide-down]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=slide-down]>.is-visible{opacity:0;transform:translateY(-30px)}.grid-container[data-animation=slide-down]>.is-visible.is-animating{animation:slideDown var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}.grid-container[data-animation=slide-left]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=slide-left]>.is-visible{opacity:0;transform:translate(30px)}.grid-container[data-animation=slide-left]>.is-visible.is-animating{animation:slideLeft var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}.grid-container[data-animation=slide-right]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=slide-right]>.is-visible{opacity:0;transform:translate(-30px)}.grid-container[data-animation=slide-right]>.is-visible.is-animating{animation:slideRight var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}.grid-container[data-animation=scale]>*{--animation-delay:calc(var(--animation-index,0)*var(--animation-delay-step,50ms))}.grid-container[data-animation=scale]>.is-visible{opacity:0;transform:scale(.8)}.grid-container[data-animation=scale]>.is-visible.is-animating{animation:scaleIn var(--animation-duration,.4s)ease-out var(--animation-delay)forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(100vh)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
:root{--card-hover-scale-factor:1.015}.DynamicCard{border-radius:var(--card-br-xs);content-visibility:auto;contain-intrinsic-size:auto 350px;contain:layout paint;backface-visibility:hidden;width:100%;height:100%;transition:transform .22s ease-out;position:relative;overflow:hidden}.DynamicCard:hover{z-index:var(--z-sticky);will-change:transform;transform:scale(calc(var(--card-hover-scale-factor)*var(--card-scale-multiplier,1)))}@media (prefers-reduced-motion:reduce){.DynamicCard{transition:none}.DynamicCard:hover{will-change:auto;transform:none}}.DynamicCard>div,.DynamicCard a{width:100%;height:100%;display:block}.DynamicCard .media-image-wrapper,.DynamicCard .media-video-wrapper{width:100%;height:100%;display:block;position:absolute;inset:0}.DynamicCard .media-image-wrapper .media-image,.DynamicCard .media-image-wrapper .media-video,.DynamicCard .media-video-wrapper .media-image,.DynamicCard .media-video-wrapper .media-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.glass-s{z-index:var(--z-above);background:0 0;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003,0 4px 12px #00000026}.glass-s:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;mix-blend-mode:difference;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,inset 1.5px 2px 0 -1px #fff3,inset -1.5px -1.5px 0 -1px #ffffff24,inset -2px -6px 2px -4px #ffffff1f,inset 0 -1px 4px #0000001a,inset -1px 2px 0 -1px #00000026}.glass-m,.NewsCard__card-backdrop{z-index:var(--z-above);position:relative;overflow:hidden;box-shadow:0 1px 5px #0003,0 6px 16px #00000029}.glass-m:before,.NewsCard__card-backdrop:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff08,inset 2px 3px 0 -2px #ffffff47,inset -2px -2px 0 -2px #ffffff38,inset -3px -8px 1px -6px #ffffff2e,inset -.3px -1px 4px #00000042,inset -1.5px 2.5px 0 -2px #00000070}.glass-m:after,.NewsCard__card-backdrop:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;mix-blend-mode:overlay;border:1px solid #ffffff1f;position:absolute;inset:0}.glass-s>:not(style),.glass-m>:not(style),.NewsCard__card-backdrop>:not(style){position:relative}.glass{backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}.glass-strong{backdrop-filter:blur(var(--glass-blur-strong))saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}:root{--glass-sep-s-gradient:linear-gradient(90deg,transparent 0%,#ffffff1a 15%,#ffffff26 50%,#ffffff1a 85%,transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff14,0 1px 2px #ffffff0f;--glass-sep-m-gradient:linear-gradient(90deg,transparent 0%,#ffffff26 10%,#fff3 50%,#ffffff26 90%,transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffff1a,0 2px 4px #ffffff1a,inset 0 1px 0 #fff3}.glass-separator-s{background:var(--glass-sep-s-gradient);height:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-separator-m{background:var(--glass-sep-m-gradient);height:1px;box-shadow:var(--glass-sep-m-shadow);border:none;border-radius:1px}.glass-separator-v-s{width:1px;box-shadow:var(--glass-sep-s-shadow);background:linear-gradient(#0000 0%,#ffffff1a 15%,#ffffff26 50%,#ffffff1a 85%,#0000 100%);border:none}.glass-tint{backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background:var(--glass-bg-tint)}.NewsCard{border-radius:var(--card-br-l,12px);border:1px solid var(--border-color,#ffffff14);content-visibility:auto;contain-intrinsic-size:auto 400px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.NewsCard__face{width:100%;height:99.7%;z-index:var(--z-above);padding:0;position:absolute;inset:0}.NewsCard__face .media-image-wrapper,.NewsCard__face .media-video-wrapper{width:100%;height:100%;display:block;position:absolute;inset:0}.NewsCard__face .media-image-wrapper .media-image,.NewsCard__face .media-image-wrapper .media-video,.NewsCard__face .media-video-wrapper .media-image,.NewsCard__face .media-video-wrapper .media-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.NewsCard__card{width:100%;height:33%;z-index:var(--z-raised);flex-direction:column;justify-content:flex-start;padding:0 1.8%;transition:height .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;overflow:hidden}@media (max-width:480px){.NewsCard__card{height:36%;padding:0 1%}}.NewsCard:hover .NewsCard__card,.NewsCard:focus-within .NewsCard__card,.NewsCard__root.is-centered .NewsCard__card{height:40%}.NewsCard__card-backdrop{border-radius:var(--card-br-m,12px)var(--card-br-m,12px)0 0;pointer-events:none;z-index:var(--z-base);backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturation));background:var(--glass-bg);border:1px solid var(--glass-border);position:absolute;inset:0 1.8% -5px}@media (max-width:480px){.NewsCard__card-backdrop{left:1%;right:1%}}.NewsCard__card-content{z-index:var(--z-above);padding:var(--card-p-m)var(--card-p-m)220px var(--card-p-m);font-size:var(--p2-size);position:relative}.NewsCard__header-row{justify-content:space-between;align-items:flex-start;gap:var(--gap-s);margin-bottom:var(--spacing-xs);min-width:0;display:flex}.NewsCard__meta-row{align-items:center;gap:var(--gap-s,12px);margin-bottom:var(--spacing-xs,.5em);flex-wrap:nowrap;justify-content:space-between;min-width:0;display:flex}.NewsCard__author{color:var(--text-color,#b0b0b0);font-size:var(--ui-text-s,1rem);white-space:nowrap;text-align:center;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-weight:400;transition:opacity .2s;overflow:hidden}@media (max-width:470px){.NewsCard__author{font-size:var(--ui-text-xs,1rem)}}.NewsCard__date{color:var(--text-color);font-size:var(--ui-text-xs,1rem);z-index:var(--z-elevated);pointer-events:auto;letter-spacing:.01em;font-weight:400;font-family:var(--font-ui,"Inter",Arial,sans-serif);user-select:none;white-space:nowrap;text-align:right;background:0 0;border-radius:0;flex:none;margin:0;padding:0;position:static}.NewsCard__title,.NewsCard .h3{font-family:var(--font-heading,"Montserrat",Arial,sans-serif);color:var(--text-color,#fff);padding-top:var(--spacing-xs);word-break:break-word;z-index:var(--z-high);text-align:center;margin:.47rem auto;font-size:clamp(1.13rem,8cqw,2.4rem);line-height:.9}@media (max-width:480px){.NewsCard__title,.NewsCard .h3{padding-top:0}}.NewsCard__lead{font-size:var(--ui-text-l,1.05rem);color:var(--text-color,#fff);letter-spacing:0;word-break:break-word;margin-bottom:.5em;font-weight:400;line-height:1.15}@media screen and (max-width:600px){.NewsCard__lead{font-size:var(--ui-text-m,1.05rem)}}@media screen and (max-width:500px){.NewsCard__lead{font-size:var(--ui-text-s,1.05rem)}}.NewsCard__description,.NewsCard .p2{font-size:var(--ui-text-m,1.05rem);color:var(--text-color,#b0b0b0);z-index:var(--z-high);word-break:break-word;white-space:pre-line;display:block}@media screen and (max-width:600px){.NewsCard__description,.NewsCard .p2{font-size:var(--ui-text-s,1.05rem)}}@media screen and (max-width:500px){.NewsCard__description,.NewsCard .p2{font-size:var(--ui-text-xs,1.05rem)}}.NewsCard__description-paragraph{margin:0 0 .5em}.NewsCard__description-paragraph:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.NewsCard__card{transition:none}.NewsCard:hover .NewsCard__card,.NewsCard:focus-within .NewsCard__card,.NewsCard__root.is-centered .NewsCard__card{height:33%}}
.ProductCard .price-tag{bottom:var(--gap-m);right:var(--gap-m);z-index:var(--z-raised);position:absolute}
.OnlyCard{cursor:pointer;border-radius:var(--card-br-xl);flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden;container:only-card/size}.OnlyCard--premium{border-color:#ff6b9d4d}.OnlyCard--premium:hover{border-color:#ff6b9d99}.OnlyCard__link{height:100%;color:inherit;z-index:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.OnlyCard__background{z-index:-2;position:absolute;inset:0;overflow:hidden}.OnlyCard__background-img{object-fit:cover;filter:brightness(.1)saturate(180%);transform:scale(1.1)}.OnlyCard__header{z-index:1;flex-shrink:0;height:30%;position:relative;overflow:hidden}.OnlyCard__cover{object-fit:cover;z-index:0;overflow:hidden}.OnlyCard__cover-placeholder{width:100%;height:100%}.OnlyCard__badge{z-index:12;color:#fff;pointer-events:none;background:#f05;border-radius:100px;align-items:center;gap:.5cqw;padding:1cqh 3cqw;font-size:5cqw;font-weight:600;display:flex;position:absolute;top:5%;right:3%}.OnlyCard__avatar-wrapper{z-index:3;--avatar-size:40%;margin-top:calc(var(--avatar-size)*-.5);flex-shrink:0;justify-content:center;display:flex;position:relative}.OnlyCard__avatar{width:var(--avatar-size);aspect-ratio:1;border:max(4px,.3cqw)solid var(--card-bg);background:var(--card-bg-secondary);border-radius:50%;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026}.OnlyCard__avatar-img{object-fit:cover;object-position:center}.OnlyCard__avatar-placeholder{background:var(--card-bg-secondary);width:100%;height:100%}.OnlyCard__verified{border:max(3px,.15cqw)solid var(--card-bg);z-index:4;background:#00a8ff;border-radius:50%;justify-content:center;align-items:center;width:10%;display:flex;position:absolute;bottom:2%;right:31%;box-shadow:0 2px 6px #00000040}.OnlyCard__verified svg{width:60%;height:60%}.OnlyCard__content{text-align:center;z-index:2;flex-direction:column;align-items:center;height:51%;padding:4%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.OnlyCard__header-info{flex-direction:column;flex-shrink:0;align-items:center;gap:.5cqh;width:100%;display:flex}.OnlyCard__header-info h4{color:var(--text-color);text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:7.5cqw;font-weight:600;line-height:1;display:-webkit-box;overflow:hidden}.OnlyCard__header-info .caption{color:var(--text-tertiary-color);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;padding-top:0;font-size:4.5cqw;overflow:hidden}.OnlyCard__meta{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:2cqh;width:100%;min-height:0;display:flex}.OnlyCard__meta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:2cqw;width:100%;display:flex}.OnlyCard__location{color:var(--text-color);background:var(--color-blue-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:100px;align-items:center;gap:1cqw;max-width:100%;margin:0;padding:1cqh 3cqh;font-size:3.5cqw;font-weight:600;display:flex;overflow:hidden}.OnlyCard__likes{color:var(--text-color);background:var(--color-red-muted);white-space:nowrap;border-radius:100px;align-items:center;gap:1cqw;margin:0;padding:1cqh 3cqh;font-size:3.5cqw;font-weight:600;display:flex}.OnlyCard__likes-count{color:var(--text-color)}.OnlyCard__stats{color:var(--text-tertiary-color);flex-wrap:wrap;justify-content:center;gap:5cqw;width:100%;margin:0;font-size:5cqw;display:flex}.OnlyCard__stats strong{color:var(--text-color);font-size:5cqw;font-weight:600;display:block}.OnlyCard__stat{flex-direction:column;flex:none;align-items:center;min-width:0;display:flex}.OnlyCard__price{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#00a8ff;border-radius:100px;justify-content:center;align-items:center;gap:1cqw;max-width:100%;margin:0;padding:1cqh 3cqh;font-size:6cqw;font-weight:600;display:flex;overflow:hidden}.OnlyCard__price--trial{background:var(--color-pink)}.OnlyCard__price--free{background:var(--color-green)}@container (max-width:180px){.OnlyCard .OnlyCard__meta-row{display:none}.OnlyCard .OnlyCard__stats{gap:2cqw}}@container (max-width:140px){.OnlyCard .OnlyCard__stats,.OnlyCard .OnlyCard__meta-row,.OnlyCard .OnlyCard__stats,.OnlyCard .OnlyCard__meta-row{display:none}}@container (max-height:250px){.OnlyCard .OnlyCard__content{gap:1%}}@container (min-width:300px){.OnlyCard .OnlyCard__content{gap:2%}}
