.JFbd9a_container{width:100%;margin:0 auto;padding:0 clamp(16px,2.5vw,40px)}
.bzRrWa_card{aspect-ratio:1;background-color:var(--event-color,var(--color-accent));width:100%;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.bzRrWa_card__image{width:100%;height:100%;position:absolute;inset:0}.bzRrWa_card__img{object-fit:cover}.bzRrWa_card__placeholder{background:var(--event-color,var(--color-accent));width:100%;height:100%;position:absolute;inset:0}.bzRrWa_card__overlay{color:var(--card-text,#323232);z-index:2;pointer-events:none;position:absolute;inset:0}.bzRrWa_card__meeting{color:var(--card-meeting-color,var(--card-text,#323232));font-family:var(--font-golos-text), sans-serif;letter-spacing:.05em;white-space:nowrap;border:max(.5px,.22cqi) solid;border-radius:999px;padding:1.2cqi 4cqi;font-size:2.8cqi;font-weight:400;line-height:1.3;position:absolute;top:6%;left:6%}.bzRrWa_card__title{max-height:56%;color:var(--card-title-color,var(--card-text,#323232));font-family:var(--font-golos-text), sans-serif;letter-spacing:-.01em;word-break:break-word;font-size:7.3cqi;font-weight:700;line-height:1.1;position:absolute;bottom:23%;left:9%;right:9%;overflow:hidden}.bzRrWa_card__pills{pointer-events:none;flex-direction:column;align-items:center;gap:1.4cqi;display:flex;position:absolute;bottom:5.2%;left:0;right:0}.bzRrWa_card__pill{max-width:88%;font-family:var(--font-golos-text), sans-serif;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;border:max(.5px,.22cqi) solid;border-radius:999px;padding:1.2cqi 4cqi;font-size:2.8cqi;font-weight:400;line-height:1.3;overflow:hidden}.bzRrWa_card__subtitle{color:var(--card-subtitle-color,var(--card-text,#323232))}.bzRrWa_card__date{color:var(--card-startat-color,var(--card-text,#323232))}
.w0YtYa_page{background-color:var(--color-background-1);flex:1}.w0YtYa_hero{width:100%;min-width:0}.w0YtYa_content{flex-direction:column;gap:clamp(32px,4vw,64px);width:100%;padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(32px,4vw,64px);display:flex}.w0YtYa_description{width:100%;min-width:0}.w0YtYa_linked{flex-direction:column;gap:24px;display:flex}.w0YtYa_linked__heading{font-family:var(--font-feature-mono), monospace;text-transform:lowercase;margin:0;font-size:clamp(11px,.85vw,14px);font-weight:400}.w0YtYa_linked__grid{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.5vw,24px);display:grid}@media (max-width:900px){.w0YtYa_linked__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.w0YtYa_linked__grid{grid-template-columns:1fr}}
.jLenia_page{background-color:var(--color-background-1);flex:1}.jLenia_inner{padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(32px,4vw,64px)}.jLenia_inner--no-big{padding-top:clamp(32px,4vw,64px)}.jLenia_grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(12px,1.5vw,24px);display:grid}.jLenia_item{flex-direction:column;min-width:0;display:flex}.jLenia_item--full{grid-column:1/-1}.jLenia_big{flex-direction:column;display:flex}.jLenia_big+.jLenia_big{margin-top:clamp(40px,5vw,80px)}.jLenia_big__hero{width:100%;min-width:0}.jLenia_big__photoWrap{aspect-ratio:16/9;background-color:var(--event-color,var(--color-accent));width:100%;position:relative;overflow:hidden}.jLenia_big__photo{object-fit:cover}.jLenia_big__linked{background-color:var(--color-background-2);box-sizing:border-box;width:100%;padding:clamp(28px,3.5vw,48px) clamp(20px,2.5vw,40px)}.jLenia_big__linkedRail{flex-direction:column;gap:16px;display:flex;position:relative}.jLenia_big__linkedScroller{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-behavior:smooth;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;padding:4px 2px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.jLenia_big__linkedScroller::-webkit-scrollbar{display:none}.jLenia_big__linkedScroller>*{scroll-snap-align:start}.jLenia_big__linkedArrows{align-self:flex-end;align-items:center;gap:8px;display:flex}.jLenia_big__linkedArrow{width:clamp(120px,14vw,180px);height:24px;color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;transition:opacity .18s,transform .18s;display:inline-flex}.jLenia_big__linkedArrow:hover:not(:disabled){opacity:.82;transform:translate(3px)}.jLenia_big__linkedArrow--left:hover:not(:disabled){transform:translate(-3px)}.jLenia_big__linkedArrow:disabled,.jLenia_big__linkedArrow--disabled{cursor:default;opacity:.28}.jLenia_big__linkedArrowLine{background:currentColor;flex:auto;height:.5px;margin-right:-13px}.jLenia_big__linkedArrow--left .jLenia_big__linkedArrowLine{margin-left:-13px;margin-right:0}.jLenia_big__linkedArrowHead{border-top:1px solid;border-right:1px solid;flex:none;width:12px;height:12px;transform:rotate(45deg)}.jLenia_big__linkedArrow--left .jLenia_big__linkedArrowHead{transform:rotate(-135deg)}.jLenia_linkedCard{width:100%;min-width:0;color:var(--color-primary);flex-direction:column;gap:12px;text-decoration:none;transition:opacity .2s;display:flex}.jLenia_linkedCard:hover{opacity:.85}.jLenia_linkedCard__image{aspect-ratio:1;background:var(--color-background-2);width:100%;position:relative;overflow:hidden}.jLenia_linkedCard__img{object-fit:cover}.jLenia_linkedCard__body{flex-direction:column;gap:4px;min-width:0;display:flex}.jLenia_linkedCard__title{font-family:var(--font-feature-mono), monospace;margin:0;font-size:clamp(14px,1vw,18px);font-weight:700;line-height:1.2}.jLenia_linkedCard__subtitle{font-family:var(--font-golos-text), sans-serif;opacity:.7;margin:0;font-size:clamp(12px,.85vw,14px);line-height:1.4}@media (max-width:900px){.jLenia_grid{grid-template-columns:repeat(2,1fr)}.jLenia_item--full{grid-column:1/-1}.jLenia_big__linkedScroller{grid-auto-columns:calc(50% - 8px)}.jLenia_big__linkedArrow{width:118px}}@media (max-width:560px){.jLenia_grid{grid-template-columns:1fr}.jLenia_big__linked{padding:28px 16px}.jLenia_big__linkedScroller{grid-auto-columns:minmax(220px,84vw)}.jLenia_big__linkedArrow{width:92px}}
.gKqr5a_home{background-color:var(--color-background-1);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.gKqr5a_home__graphic{pointer-events:none;object-fit:contain;object-position:right center;z-index:0;width:auto;max-width:none;height:95%;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes gKqr5a_hgSpin{to{transform:rotate(360deg)}}.gKqr5a_graphicArc{transform-box:view-box;will-change:transform;animation-name:gKqr5a_hgSpin;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes gKqr5a_hgBreathe{0%,to{transform:scale(.95)}50%{transform:scale(1.05)}}.gKqr5a_graphicLine{transform-box:view-box;will-change:transform;animation-name:gKqr5a_hgBreathe;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.gKqr5a_graphicArc,.gKqr5a_graphicLine{animation:none}}.gKqr5a_home__container{z-index:1;flex:1;position:relative}.gKqr5a_home__inner{flex-direction:column;justify-content:flex-end;gap:min(clamp(40px,6vw,90px),9vh);height:100%;padding-top:clamp(20px,4vw,40px);padding-bottom:min(clamp(40px,4vw,80px),7vh);display:flex}.gKqr5a_home__title{font-family:var(--font-golos-text), sans-serif;color:var(--color-primary);word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:min(clamp(48px,9vw,165px),19vh);font-weight:500;line-height:.9}.gKqr5a_home__cards{flex-wrap:wrap;gap:clamp(8px,1vw,16px);display:flex}.gKqr5a_card{aspect-ratio:194/167;min-width:80px;max-width:180px;color:var(--color-primary);font-family:var(--font-feature-mono), monospace;text-transform:uppercase;letter-spacing:.02em;clip-path:polygon(0 100%,0 18%,25.6% 0,100% 0,100% 81.86%,74.22% 100%);background:#d9dee2;flex:1 1 0;align-items:flex-end;padding:clamp(10px,1.2vw,18px);font-size:clamp(11px,.9vw,14px);font-weight:700;line-height:1.1;text-decoration:none;transition:transform .4s,filter .15s,background .8s,color .8s;display:flex}.gKqr5a_card:hover{transform:translateY(-2px)}.gKqr5a_card--studio:hover{color:#fff;background:#1d4ddb}.gKqr5a_card--service:hover{background:#4ce1ff}.gKqr5a_card--events:hover{background:#ff005c}.gKqr5a_card--knowledge:hover{color:#fff;background:#1d5e48}.gKqr5a_card__label{display:block}@media (max-width:900px){.gKqr5a_home__graphic{opacity:.85;max-width:80%;top:30%}}@media (max-width:640px){.gKqr5a_card{min-width:110px;max-width:160px;padding:12px;font-size:12px}.gKqr5a_home__cards{flex-wrap:nowrap;gap:6px;width:fit-content}.gKqr5a_home__inner{gap:32px;padding-top:32px;padding-bottom:32px}.gKqr5a_home__title{font-size:min(clamp(40px,14vw,84px),16vh)}.gKqr5a_home__graphic{opacity:.85;max-width:100%}.gKqr5a_card{flex:calc(50% - 14px);min-width:0;max-width:none}}@media (max-width:380px){.gKqr5a_home__title{font-size:clamp(32px,13vw,48px)}}
.JDTQbG_page{background-color:var(--color-background-1);flex:1}.JDTQbG_inner{flex-direction:column;gap:32px;padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(32px,4vw,64px);display:flex}.JDTQbG_filters{flex-direction:column;gap:16px;display:flex}.JDTQbG_filters_flat{flex-flow:wrap;align-items:center;gap:6px;display:flex}.JDTQbG_search{align-items:center;width:200px;max-width:100%;display:inline-flex;position:relative}@media (max-width:560px){.JDTQbG_search{width:100%}}.JDTQbG_search__icon{width:13px;height:13px;color:color-mix(in srgb, var(--color-primary) 35%, transparent);pointer-events:none;position:absolute;left:10px}.JDTQbG_search__input{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);width:100%;font-family:var(--font-golos-text), sans-serif;color:var(--color-primary);appearance:none;opacity:.55;background:0 0;border-radius:999px;outline:none;padding:6px 26px 6px 28px;font-size:13px;line-height:1.4;transition:border-color .15s,background .15s,opacity .15s}.JDTQbG_search__input:hover{opacity:.85;border-color:color-mix(in srgb, var(--color-primary) 22%, transparent)}.JDTQbG_search__input:focus-visible{opacity:1;border-color:var(--color-primary);background:#fff}.JDTQbG_search__input::-webkit-search-cancel-button{display:none}.JDTQbG_search__clear{width:20px;height:20px;color:color-mix(in srgb, var(--color-primary) 50%, transparent);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:11px;line-height:1;transition:background .12s,color .12s;display:inline-flex;position:absolute;right:4px}.JDTQbG_search__clear:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.JDTQbG_filtersRow{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.JDTQbG_tags{flex-direction:column;gap:8px;display:flex}.JDTQbG_tagsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.JDTQbG_tags__list{flex-wrap:wrap;gap:6px;display:flex}.JDTQbG_tag{border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);font-family:var(--font-golos-text), sans-serif;cursor:pointer;opacity:.7;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px;transition:color .15s,border-color .15s,opacity .15s}.JDTQbG_tag:hover{opacity:1;border-color:var(--color-primary)}.JDTQbG_tag:focus-visible{opacity:1;outline:2px solid var(--color-primary);outline-offset:2px}.JDTQbG_tag_reset{opacity:1;border-style:dashed}.JDTQbG_tagsRow{display:contents}@media (max-width:560px){.JDTQbG_tagsRow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:6px;width:100%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.JDTQbG_tagsRow::-webkit-scrollbar{display:none}.JDTQbG_tagsRow .JDTQbG_tag{scroll-snap-align:start;white-space:nowrap;flex:none}}.JDTQbG_tag_active{color:var(--color-primary);border-color:var(--color-primary);opacity:1;background:0 0}.JDTQbG_filter{flex-direction:column;flex:1;gap:6px;min-width:200px;display:flex}.JDTQbG_filter__label{font-family:var(--font-feature-mono), monospace;text-transform:uppercase;letter-spacing:.05em;opacity:.6;font-size:12px}.JDTQbG_filter__select{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);font-family:var(--font-golos-text), sans-serif;cursor:pointer;background:#fff;border-radius:8px;padding:10px 12px;font-size:14px}.JDTQbG_filter__reset{background:var(--color-primary);color:#fff;font-family:var(--font-feature-mono), monospace;text-transform:lowercase;cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-size:12px}.JDTQbG_filter__reset:hover{opacity:.85}.JDTQbG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.5vw,24px);display:grid}@media (max-width:900px){.JDTQbG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.JDTQbG_grid{grid-template-columns:1fr}.JDTQbG_filters{gap:12px}.JDTQbG_filter{flex:100%;min-width:0}}.JDTQbG_empty{font-family:var(--font-golos-text), sans-serif;opacity:.6;text-align:center;padding:48px 0;font-size:16px}.JDTQbG_card{aspect-ratio:1;background:var(--card-color,var(--color-background-2));width:100%;color:var(--card-text,#323232);text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.JDTQbG_card__image{width:100%;height:100%;position:absolute;inset:0}.JDTQbG_card__img{object-fit:cover}.JDTQbG_card__placeholder{background:var(--card-color,var(--color-background-2));width:100%;height:100%;position:absolute;inset:0}.JDTQbG_card__overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.JDTQbG_card__tags{flex-wrap:wrap;gap:1.5cqi;display:flex;position:absolute;top:6%;left:6%;right:6%}.JDTQbG_card__tag{font-family:var(--font-feature-mono), monospace;letter-spacing:.04em;text-transform:uppercase;opacity:.65;font-size:2.4cqi;font-weight:600}.JDTQbG_card__title{max-height:62%;font-family:var(--font-golos-text), sans-serif;letter-spacing:-.01em;word-break:break-word;font-size:7.3cqi;font-weight:700;line-height:1.1;position:absolute;bottom:17%;left:9%;right:9%;overflow:hidden}.JDTQbG_card__badge{max-width:88%;font-family:var(--font-golos-text), sans-serif;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border:max(.5px,.22cqi) solid;border-radius:999px;padding:1.2cqi 4cqi;font-size:2.8cqi;font-weight:400;line-height:1.3;position:absolute;bottom:5.2%;left:50%;overflow:hidden;transform:translate(-50%)}.JDTQbG_card:hover .JDTQbG_card__title,.JDTQbG_card:focus-visible .JDTQbG_card__title{opacity:.55}@media (max-width:900px){.JDTQbG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.JDTQbG_grid{grid-template-columns:1fr}.JDTQbG_filter{min-width:100%}}
.RfviOq_page{background-color:var(--color-background-1);flex:1}.RfviOq_inner{padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(32px,4vw,64px)}.RfviOq_empty{font-family:var(--font-feature-mono), monospace;color:var(--color-primary);opacity:.7}.RfviOq_grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(260px,28vw,420px);grid-auto-flow:dense;gap:clamp(16px,2vw,28px);display:grid}.RfviOq_card{height:100%;color:var(--color-primary);flex-direction:column;gap:10px;min-width:0;text-decoration:none;display:flex}.RfviOq_card__media{--clip:clamp(18px, 2.5vw, 44px);background:var(--card-color,#d9dee2);width:100%;min-height:0;clip-path:polygon(var(--clip) 0, 100% 0, 100% calc(100% - var(--clip)), calc(100% - var(--clip)) 100%, 0 100%, 0 var(--clip));flex:auto;position:relative;overflow:hidden}.RfviOq_card__img{object-fit:cover;filter:grayscale();transition:filter .5s,transform .6s cubic-bezier(.22,1,.36,1)}.RfviOq_card:hover .RfviOq_card__img{filter:grayscale(0);transform:scale(1.03)}@media (hover:none){.RfviOq_card__img{filter:grayscale(0)}}.RfviOq_card__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 100%);flex-direction:column;gap:2px;padding:clamp(14px,1.6vw,22px);display:flex;position:absolute;bottom:0;left:0;right:0}.RfviOq_card__title{font-family:var(--font-feature-mono), monospace;text-transform:uppercase;letter-spacing:.01em;color:#fff;text-shadow:0 1px 4px #0009,0 0 1px #00000080;font-size:clamp(13px,1.3vw,18px);font-weight:700;line-height:1.15}.RfviOq_card__sub{font-family:var(--font-feature-mono), monospace;color:#ffffffd9;text-shadow:0 1px 3px #0009;font-size:clamp(10px,.95vw,12px)}.RfviOq_card_standard{grid-area:span 1/span 1}.RfviOq_card_wide{grid-area:span 1/span 2}.RfviOq_card_tall{grid-area:span 2/span 1}.RfviOq_card_big{grid-area:span 2/span 2}@media (max-width:1000px){.RfviOq_grid{grid-template-columns:repeat(2,1fr)}.RfviOq_card_wide,.RfviOq_card_big{grid-column:span 2}}@media (max-width:560px){.RfviOq_grid{grid-template-columns:1fr}.RfviOq_card_standard,.RfviOq_card_wide,.RfviOq_card_tall,.RfviOq_card_big{grid-column:span 1}.RfviOq_card_standard,.RfviOq_card_wide{grid-row:span 1}.RfviOq_card_tall,.RfviOq_card_big{grid-row:span 2}}
