.unix-landing{--content-dark:#1a1a1a;--content-light:#fff;--content-cold-white:#f5f5f5;--primary:#6b9a12;--border-dark:#2f2f2f;--border-light:#d0d0d0;--cursor-color:#fff;font-family:var(--font-display);color:var(--content-dark);background-color:var(--content-light);max-width:100%;font-weight:600;overflow-x:clip}.unix-landing ::selection{color:#fff;background:#000}.unix-landing p,.unix-landing h1,.unix-landing h2,.unix-landing h3,.unix-landing h4{margin:0;padding:0}.unix-landing p{font-size:24px}.unix-landing h1{font-size:calc(44px + 3.4vw);line-height:1}.unix-landing h2{font-size:64px;line-height:1}.unix-landing h3{font-size:48px;line-height:1}.unix-landing h4{font-size:32px;font-weight:600}.unix-landing a,.unix-landing a:visited{color:inherit;font-size:24px;text-decoration:none}.unix-landing .container{width:100%;max-width:none;padding:6vh 12vw}.unix-landing .flex-column{flex-direction:column;display:flex}.unix-landing .flex-row{flex-direction:row;display:flex}.unix-landing .flex-center{justify-content:center;align-items:center;display:flex}.unix-landing .separator{background-color:var(--border-light);height:1px;margin:0 12vw}.unix-landing .change-font{font-family:var(--font-sans);font-weight:400}.unix-landing :is(h1,h2,h3,h4,h5,h6):not(.change-font){font-family:var(--font-display)}.unix-landing :is(h1,h2,h3,h4,h5,h6).change-font{font-family:var(--font-sans)}.unix-landing .primary-link{font-size:18px;text-decoration:none;position:relative}.unix-landing .primary-link:after{content:"";background:var(--content-light);width:0;height:2px;transition:width .3s,left .3s;display:block;position:absolute;bottom:-3px;left:50%}.unix-landing .primary-link:hover:after{width:100%;left:0}.unix-landing .title-section{height:80vh;color:var(--content-light);background-color:var(--content-dark);background-position:50% 95%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.unix-landing .title-section .inner{align-items:flex-start;gap:12px;width:min-content;margin-top:12vh;display:flex}.unix-landing .unix-brand-subhead{letter-spacing:.04em;color:var(--content-light);font-family:inherit;font-size:clamp(1.6rem,4.2vw,3.4rem);font-weight:700;line-height:1.05}.unix-landing .title-section .star-position{flex-direction:row-reverse;display:flex}.unix-landing .star-position img{width:128px;height:128px}.unix-landing .title-section .lower-text{max-width:580px}.unix-landing .animated-text-box{height:fit-content;transform-style:preserve-3d;display:inline-block;position:relative;overflow:hidden}.unix-landing .get-in-touch{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.unix-landing .get-in-touch img{width:160px;height:160px}.unix-landing .to-about-section{background-color:var(--content-light);height:80vh;color:var(--content-dark);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.unix-landing .to-about-section .merger{justify-content:space-between;align-items:center;gap:2rem;display:flex}.unix-landing .to-about-section a{font-size:24px}.unix-landing .to-about-section a:after{background-color:var(--content-dark)}.unix-landing .home-services{overflow:hidden}.unix-landing .services-list .item{text-transform:uppercase;justify-content:space-between;align-items:center;padding:3vh 0;display:flex;position:relative}.unix-landing .services-list img{transition:all .3s}.unix-landing .services-list .item:hover>img{rotate:45deg}.unix-landing .services-list .item>.item-title{transition:all .3s}.unix-landing .services-list .item:hover>.item-title{transform:translate(12px)}.unix-landing .home-cases{flex-direction:column;gap:1vh;display:flex;overflow:hidden}.unix-landing .home-cases .image{border-radius:20px;height:calc(350px + 18vw)}.unix-landing #vector1{width:100%;margin-top:calc(22rem - 14vw);position:absolute}.unix-landing .case-1{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;padding:0 1rem;display:flex}.unix-landing .case-1 a{font-size:24px}.unix-landing .case-1 a:after{background:var(--content-dark)}.unix-landing .home-cases-slider{background-position:0;background-repeat:no-repeat;background-size:cover;background-color:var(--content-dark);flex-direction:column;display:flex;overflow:hidden}.unix-landing .unix-feed{background:var(--content-cold-white);flex-direction:column;gap:clamp(1.75rem,3.5vw,2.75rem);display:flex;overflow:hidden}.unix-landing .unix-feed-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.unix-landing .unix-feed-intro{flex-direction:column;gap:.5rem;max-width:40rem;display:flex}.unix-landing .unix-feed-intro h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--content-dark);text-wrap:balance;margin:0;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:600;line-height:1}.unix-landing .unix-feed-source{font-family:var(--font-sans);letter-spacing:.01em;color:color-mix(in srgb, var(--content-dark) 55%, transparent);margin:0;font-size:.9rem;font-weight:500}.unix-landing .unix-feed-source a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.unix-landing .unix-feed-source a:hover{color:var(--content-dark)}.unix-landing .unix-news-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:clamp(.65rem,1.2vw,1rem);width:100%;display:grid}.unix-landing .unix-news-rail{flex-direction:column;gap:clamp(.65rem,1.2vw,1rem);min-width:0;min-height:0;display:flex}.unix-landing .unix-news-item{color:#f6f6f3;isolation:isolate;outline-offset:-1px;-webkit-font-smoothing:antialiased;background:#1a1a1a;outline:1px solid #1a1a1a14;flex:1 1 0;min-height:clamp(9.5rem,14vw,12rem);text-decoration:none;transition:transform .35s cubic-bezier(.2,0,0,1);display:block;position:relative;overflow:hidden}.unix-landing .unix-news-item--featured{align-self:stretch;min-height:clamp(22rem,42vw,34rem)}.unix-landing .unix-news-item__image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,0,0,1),filter .45s cubic-bezier(.2,0,0,1);display:block;position:absolute;inset:0;transform:scale(1.02)}.unix-landing .unix-news-item__overlay{pointer-events:none;position:absolute;inset:0}.unix-landing .unix-news-item__overlay--content{z-index:3;flex-direction:column;justify-content:flex-end;gap:.85rem;padding:clamp(1rem,2vw,1.75rem);display:flex}.unix-landing .unix-news-item__overlay--top{z-index:4;justify-content:flex-end;align-items:flex-start;padding:clamp(1rem,2vw,1.75rem);display:flex}.unix-landing .unix-news-item__overlay--gradient{z-index:2;opacity:0;background-image:linear-gradient(145deg, color-mix(in srgb, var(--content-dark) 88%, #000) 8%, color-mix(in srgb, var(--primary) 35%, #1a1a1a) 100%);transition:opacity .45s cubic-bezier(.2,0,0,1)}.unix-landing .unix-news-rail .unix-news-item:first-child .unix-news-item__overlay--gradient{background-image:linear-gradient(-225deg,#2a3218 10%,#12160c 100%)}.unix-landing .unix-news-rail .unix-news-item:nth-child(2) .unix-news-item__overlay--gradient{background-image:linear-gradient(134deg,#1c2428 10%,#0b1012 100%)}.unix-landing .unix-news-rail .unix-news-item:nth-child(3) .unix-news-item__overlay--gradient{background-image:linear-gradient(-225deg,#243018 10%,#0e140a 100%)}.unix-landing .unix-news-item__ontop{z-index:1;flex-direction:column;gap:.45rem;max-width:36rem;transition:opacity .35s cubic-bezier(.2,0,0,1),transform .45s cubic-bezier(.2,0,0,1);display:flex;position:relative}.unix-landing .unix-news-item__caption{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#f6f6f3c7;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.unix-landing .unix-news-item__tags{flex-wrap:wrap;gap:.35rem;max-width:100%;display:flex}.unix-landing .unix-news-item__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:#f6f6f3e6;font-variant-numeric:tabular-nums;background:#1a1a1a59;border:1px solid #f6f6f359;align-items:center;padding:.2rem .45rem;font-size:.62rem;font-weight:600;line-height:1.2;display:inline-flex}.unix-landing .unix-news-item--rail .unix-news-item__overlay--content{gap:.55rem;padding:clamp(.75rem,1.4vw,1.1rem)}.unix-landing .unix-news-item--rail .unix-news-item__ontop{gap:.55rem;max-width:100%}.unix-landing .unix-news-item--rail .unix-news-item__title{letter-spacing:.035em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(.82rem,1.05vw,1rem);line-height:1.25;display:-webkit-box;overflow:hidden}.unix-landing .unix-news-item__title{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#f6f6f3;text-wrap:balance;text-shadow:0 1px 18px #00000059;text-underline-offset:.22em;max-width:26rem;font-size:clamp(.95rem,1.35vw,1.2rem);font-weight:700;line-height:1.2;text-decoration:none;text-decoration-thickness:2px;transition:text-decoration-color .2s cubic-bezier(.2,0,0,1)}.unix-landing .unix-news-item--featured .unix-news-item__title{max-width:min(28rem,92%);font-size:clamp(1.25rem,2.4vw,1.85rem)}.unix-landing .unix-news-item:hover .unix-news-item__title,.unix-landing .unix-news-item:focus-visible .unix-news-item__title{-webkit-text-decoration:underline #f6f6f3;text-decoration:underline #f6f6f3}.unix-landing .unix-news-item__hover-text{font-family:var(--font-sans);color:#f6f6f3e0;text-wrap:pretty;opacity:0;max-width:28rem;font-size:clamp(.88rem,1.1vw,1rem);font-weight:400;line-height:1.45;transition:opacity .4s cubic-bezier(.2,0,0,1),transform .45s cubic-bezier(.2,0,0,1);transform:translateY(10px)}.unix-landing .unix-news-item__view{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#f6f6f3;opacity:0;background:#1a1a1a47;border:1px solid #f6f6f38c;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.82rem;font-weight:600;transition:opacity .35s cubic-bezier(.2,0,0,1),transform .4s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);display:inline-flex;transform:translateY(-8px)}.unix-landing .unix-news-item:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a14 0%,#0a0a0a38 58%,#0a0a0ab8 100%);transition:opacity .4s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.unix-landing .unix-news-item:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (hover:hover) and (pointer:fine){.unix-landing .unix-news-item:hover .unix-news-item__image,.unix-landing .unix-news-item:focus-visible .unix-news-item__image{filter:saturate(1.05);transform:scale(1.07)}.unix-landing .unix-news-item:hover .unix-news-item__overlay--gradient,.unix-landing .unix-news-item:focus-visible .unix-news-item__overlay--gradient{opacity:.92}.unix-landing .unix-news-item:hover:after,.unix-landing .unix-news-item:focus-visible:after{opacity:.35}.unix-landing .unix-news-item:hover .unix-news-item__hover-text,.unix-landing .unix-news-item:focus-visible .unix-news-item__hover-text{opacity:1;transform:translateY(0)}.unix-landing .unix-news-item:hover .unix-news-item__view,.unix-landing .unix-news-item:focus-visible .unix-news-item__view{opacity:1;background:#1a1a1a73;border-color:#f6f6f3d9;transform:translateY(0)}}@media (hover:none),(pointer:coarse){.unix-landing .unix-news-item__hover-text{opacity:.92;transform:none}.unix-landing .unix-news-item__view{opacity:1;transform:none}.unix-landing .unix-news-item__overlay--gradient{opacity:.55}}.unix-landing .unix-feed-all{background:var(--content-dark);color:#f6f6f3;font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1);display:inline-flex}.unix-landing .unix-feed-all:hover{background:#2a2a2a}.unix-landing .unix-feed-all:active{transform:scale(.96)}.unix-landing .unix-feed-tag{background:var(--primary);color:#fff;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;padding:.22rem .55rem;font-size:.68rem;font-weight:700;line-height:1.2;display:inline-block}.unix-landing .unix-feed-image{background:#e4e4e4;position:relative;overflow:hidden}.unix-landing .unix-feed-image-glow{filter:blur(28px)saturate(1.15);opacity:.55;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-12%;transform:scale(1.08)}.unix-landing .unix-feed-image-media{z-index:1;width:100%;height:100%;position:relative}.unix-landing .unix-feed-image-media img{object-fit:cover;outline-offset:-1px;outline:1px solid #1a1a1a0f;width:100%;height:100%;display:block}.unix-landing .unix-feed-meta{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a8c;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;font-size:.72rem;font-weight:500;display:flex}.unix-landing .unix-feed-author{font-family:var(--font-sans);color:var(--content-dark);-webkit-font-smoothing:antialiased;font-size:.9rem;font-weight:700}.unix-landing .unix-feed-blurb{font-family:var(--font-sans);color:#1a1a1aad;text-wrap:pretty;margin:0;font-size:.95rem;font-weight:400;line-height:1.45}.unix-landing .unix-feed-title-link{color:inherit;text-decoration:none;transition:color .2s cubic-bezier(.2,0,0,1)}.unix-landing .unix-feed-title-link:hover{color:var(--primary)}.unix-landing .unix-feed-item{border-top:1px solid var(--border-light);color:inherit;background:0 0;flex:auto;grid-template-columns:minmax(0,1fr) 112px;gap:1rem 1.15rem;min-height:0;padding:1.15rem 0;text-decoration:none;display:grid}.unix-landing .unix-feed-item:first-child{border-top:none;padding-top:0}.unix-landing .unix-feed-item-text{flex-direction:column;gap:.4rem;min-width:0;display:flex}.unix-landing .unix-feed-item-title{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--content-dark);text-wrap:pretty;text-underline-offset:.18em;margin:0;font-size:clamp(.95rem,1.35vw,1.15rem);font-weight:700;line-height:1.3;text-decoration:none;text-decoration-thickness:2px;transition:text-decoration-color .2s cubic-bezier(.2,0,0,1)}.unix-landing .unix-feed-item:hover .unix-feed-item-title,.unix-landing .unix-feed-item:focus-visible .unix-feed-item-title{text-decoration:underline;-webkit-text-decoration-color:var(--content-dark);text-decoration-color:var(--content-dark)}.unix-landing .unix-feed-item-media{flex-shrink:0;width:112px;height:112px;position:relative}.unix-landing .unix-feed-item-media .unix-feed-tag{z-index:2;position:absolute;top:.35rem;left:.35rem}.unix-landing .unix-feed-item-media .unix-feed-image{width:100%;height:100%}.unix-landing .unix-feed-item .unix-feed-blurb{font-size:.88rem}.unix-landing .unix-mini-feed{flex-direction:column;display:flex}.unix-landing .unix-mini-feed-item{border-top:1px solid var(--border-light);color:inherit;grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:1rem 1.25rem;padding:1.25rem 0;text-decoration:none;display:grid}.unix-landing .unix-mini-feed-item:first-child{border-top:none;padding-top:0}.unix-landing .unix-mini-feed-text{flex-direction:column;gap:.45rem;min-width:0;display:flex}.unix-landing .unix-mini-feed-title{font-family:var(--font-sans);color:var(--content-dark);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;line-height:1.3}.unix-landing .unix-mini-feed-event-meta{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a8c;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem .85rem;font-size:.72rem;font-weight:500;display:flex}.unix-landing .unix-calendar-icon{border:1px solid var(--border-light);background:#fff;flex-direction:column;flex-shrink:0;width:112px;display:flex;overflow:hidden}.unix-landing .unix-calendar-month{border-bottom:1px solid var(--border-light);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#1a1a1a8c;background:var(--content-cold-white);padding:.4rem .5rem;font-size:.68rem;font-weight:600}.unix-landing .unix-calendar-body{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:4.5rem;padding:.65rem .5rem .75rem;display:flex}.unix-landing .unix-calendar-day{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--content-dark);font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:700;line-height:1}.unix-landing .unix-calendar-year{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a8c;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.unix-landing .cards.slider-wrap{box-sizing:border-box;overscroll-behavior-x:contain;width:100%;max-width:100%;margin-top:clamp(1.5rem,3vw,2.5rem);margin-left:0;margin-right:0;padding-bottom:4vh;padding-left:12vw;overflow-x:clip}.unix-landing .cards--inset.slider-wrap{width:calc(100% + 24vw);max-width:none;margin-left:-12vw;margin-right:-12vw;padding-left:12vw;overflow-x:clip}.unix-landing .cards-enter{width:100%;max-width:100%}.unix-landing .cards-slider{max-width:100%;position:relative;overflow:hidden}.unix-landing .cards-slider .slick-list{cursor:grab;overflow:hidden}.unix-landing .cards-slider .slick-list:active{cursor:grabbing}.unix-landing .cards-slider .slick-track{align-items:stretch;display:flex!important}.unix-landing .cards-slider .slick-slide{height:auto;margin-right:clamp(1rem,1.6vw,1.5rem)}.unix-landing .cards-slider .slick-slide>div,.unix-landing .cards-slide{height:100%}.unix-landing .card-tile{width:clamp(16.5rem,22vw,20.5rem);height:100%}.unix-landing .card-tile-box{aspect-ratio:328/574;color:#f6f6f3;isolation:isolate;outline-offset:-1px;-webkit-font-smoothing:antialiased;background:#121212;border-radius:1.15rem;outline:1px solid #ffffff14;width:100%;min-height:22rem;text-decoration:none;transition:transform .35s cubic-bezier(.2,0,0,1);display:block;position:relative;overflow:hidden}.unix-landing .cards--light .card-tile-box{outline-color:#1a1a1a14}.unix-landing a.card-tile-box:hover{transform:translateY(-4px)}.unix-landing a.card-tile-box:active{transform:scale(.98)}.unix-landing a.card-tile-box:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.unix-landing .card-tile-image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,0,0,1),filter .45s cubic-bezier(.2,0,0,1);display:block;position:absolute;inset:0;transform:scale(1.02)}.unix-landing .card-tile-veil{z-index:1;pointer-events:none;background:linear-gradient(#0808082e 0%,#08080859 58%,#080808e0 100%);transition:opacity .4s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.unix-landing .card-tile-gradient{z-index:2;pointer-events:none;opacity:0;background-image:linear-gradient(145deg, color-mix(in srgb, var(--content-dark) 88%, #000) 8%, color-mix(in srgb, var(--primary) 35%, #1a1a1a) 100%);transition:opacity .45s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.unix-landing .card-tile-top{z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem 0;display:flex;position:absolute;top:0;left:0;right:0}.unix-landing .card-tile-logo{pointer-events:none;max-width:70%}.unix-landing .card-tile-corner-arrow{color:#f6f6f3;opacity:.85;filter:drop-shadow(0 1px 6px #00000059);flex-shrink:0;width:1.55rem;height:auto;transition:opacity .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1)}.unix-landing .card-tile-content{z-index:3;flex-direction:column;align-items:flex-start;gap:.45rem;max-width:100%;padding:1.15rem 1.1rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.unix-landing .label{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.68rem;font-weight:700;line-height:1.25;display:inline-flex}.unix-landing .label--orange{color:#1a1a1a;background:#f0a04beb}.unix-landing .label--blue{color:#1a1a1a;background:#9cc7e8eb}.unix-landing .label--green{background:color-mix(in srgb, var(--primary) 92%, transparent);color:#fff}.unix-landing .label--yellow{color:#1a1a1a;background:#efd65aeb}.unix-landing .card-tile-meta{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#f6f6f3b8;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.unix-landing .card-tile-title{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:#f6f6f3;text-wrap:balance;text-shadow:0 1px 18px #00000059;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(.95rem,1.25vw,1.15rem);font-weight:700;line-height:1.2;transition:text-decoration-color .2s cubic-bezier(.2,0,0,1);display:-webkit-box;overflow:hidden}.unix-landing .card-tile-body{font-family:var(--font-sans);color:#f6f6f3db;text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;opacity:.92;-webkit-box-orient:vertical;margin:0;font-size:.88rem;font-weight:400;line-height:1.4;transition:opacity .4s cubic-bezier(.2,0,0,1),transform .45s cubic-bezier(.2,0,0,1);display:-webkit-box;overflow:hidden;transform:translateY(6px)}.unix-landing .card-tile-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:#f6f6f3;opacity:0;background:#1a1a1a52;border:1px solid #f6f6f380;align-items:center;margin-top:.35rem;padding:.5rem .8rem;font-size:.72rem;font-weight:600;transition:opacity .35s cubic-bezier(.2,0,0,1),transform .4s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);display:inline-flex;transform:translateY(8px)}@media (hover:hover) and (pointer:fine){.unix-landing a.card-tile-box:hover .card-tile-image,.unix-landing a.card-tile-box:focus-visible .card-tile-image{filter:saturate(1.05);transform:scale(1.07)}.unix-landing a.card-tile-box:hover .card-tile-gradient,.unix-landing a.card-tile-box:focus-visible .card-tile-gradient{opacity:.88}.unix-landing a.card-tile-box:hover .card-tile-veil,.unix-landing a.card-tile-box:focus-visible .card-tile-veil{opacity:.4}.unix-landing a.card-tile-box:hover .card-tile-title,.unix-landing a.card-tile-box:focus-visible .card-tile-title{text-underline-offset:.2em;-webkit-text-decoration:underline #f6f6f3;text-decoration:underline #f6f6f3}.unix-landing a.card-tile-box:hover .card-tile-body,.unix-landing a.card-tile-box:focus-visible .card-tile-body{opacity:1;transform:translateY(0)}.unix-landing a.card-tile-box:hover .card-tile-cta,.unix-landing a.card-tile-box:focus-visible .card-tile-cta{opacity:1;background:#1a1a1a7a;border-color:#f6f6f3d9;transform:translateY(0)}.unix-landing a.card-tile-box:hover .card-tile-corner-arrow,.unix-landing a.card-tile-box:focus-visible .card-tile-corner-arrow{opacity:1;transform:translate(2px,-1px)}}@media (hover:none),(pointer:coarse){.unix-landing .card-tile-body{opacity:.92;transform:none}.unix-landing .card-tile-cta{opacity:1;transform:none}.unix-landing .card-tile-gradient{opacity:.45}}.unix-landing .card-track-nav{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f6f6f3;cursor:pointer;background:#1212128c;border:1px solid #f6f6f359;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;padding:.7rem;transition:transform .25s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.unix-landing .cards--light .card-track-nav{color:var(--content-dark);background:#ffffffd1;border-color:#1a1a1a2e}.unix-landing .card-track-nav:hover{background:#121212c7;border-color:#f6f6f3b3;transform:translateY(-50%)scale(1.04)}.unix-landing .cards--light .card-track-nav:hover{background:#fff;border-color:#1a1a1a59}.unix-landing .card-track-nav:active{transform:translateY(-50%)scale(.96)}.unix-landing .card-track-nav:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.unix-landing .card-track-nav.slick-disabled{opacity:.35;pointer-events:none}.unix-landing .card-track-nav--prev{left:.35rem}.unix-landing .card-track-nav--next{right:.85rem}.unix-landing .card-track-arrow-svg{width:100%;height:auto;display:block}.unix-landing .card-track-nav.slick-prev,.unix-landing .card-track-nav.slick-next{width:3.25rem;height:3.25rem;font-size:0;line-height:0;transform:translateY(-50%);display:inline-flex!important}.unix-landing .card-track-nav.slick-prev:before,.unix-landing .card-track-nav.slick-next:before{content:none;display:none}.unix-landing .card-track-nav.slick-prev{left:.35rem}.unix-landing .card-track-nav.slick-next{left:auto;right:.85rem}.unix-landing .card-track-nav.slick-prev:hover,.unix-landing .card-track-nav.slick-next:hover{transform:translateY(-50%)scale(1.04)}.unix-landing .card-track-nav.slick-prev:active,.unix-landing .card-track-nav.slick-next:active{transform:translateY(-50%)scale(.96)}.unix-landing .review-wrap{background-color:var(--content-dark);gap:4vh;padding-top:6rem}.unix-landing .review-section{color:var(--content-light);flex-direction:column;align-items:center;gap:calc(32px + 1vw);display:flex;overflow:hidden}.unix-landing .review-flexbox{align-items:flex-start;gap:2rem;display:flex}.unix-landing .review-footer{color:var(--content-light);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.unix-landing .review-footer a{font-size:24px;font-weight:600}.unix-landing .review-footer a:after{background-color:var(--content-light)}.unix-landing .parallax{letter-spacing:-2px;white-space:nowrap;flex-wrap:nowrap;margin:0;line-height:.8;display:flex;overflow:hidden}.unix-landing .parallax .scroller{text-transform:uppercase;white-space:nowrap;flex-wrap:nowrap;display:flex}.unix-landing .parallax span{margin-right:30px;display:block}.unix-landing .star-dark{width:72px;height:72px}.unix-landing .stats-section{background-color:var(--content-dark);color:var(--content-light);flex-direction:column;gap:4rem;display:flex;overflow:hidden}.unix-landing .stats-item{border-left:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark);flex-direction:column;justify-content:space-between;min-height:calc(130px + 8vw);padding:2vw;display:flex}.unix-landing .stats-item p{font-size:18px}.unix-landing .stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.unix-landing .large-stats-item{border-left:0;grid-row:span 4;align-items:center}.unix-landing .large-stats-item a{font-size:24px}.unix-landing .two-cell{grid-column:span 2}.unix-landing .stats-desc{min-width:120px;margin-bottom:10px}.unix-landing .clients-flexbox{flex-direction:row;align-items:flex-end;gap:6vw;display:flex}.unix-landing .clients-flexbox p{max-width:170px;margin-bottom:18px}.unix-landing .reviews-grid{border-top:1px solid var(--border-dark);grid-template-columns:repeat(4,1fr);display:grid}.unix-landing .stats-ed{grid-column:span 3;justify-content:center;padding:4rem 2rem}.unix-landing .stats-review-img{border-radius:50%;width:140px;height:140px}.unix-landing .reviews-grid .placeholder{border-right:1px solid var(--border-dark)}.unix-landing .no-border{border-left:0}@media screen and (max-width:1200px){.unix-landing .container{padding:6vh 6vw}.unix-landing .cards.slider-wrap{padding-left:6vw}.unix-landing .cards--inset.slider-wrap{width:calc(100% + 12vw);margin-left:-6vw;margin-right:-6vw;padding-left:6vw}.unix-landing .separator{margin:0 6vw}}@media screen and (max-width:992px){.unix-landing a{font-size:18px}.unix-landing h2{font-size:32px}.unix-landing h3{font-size:20px}.unix-landing h4,.unix-landing p{font-size:18px}.unix-landing .title-section{justify-content:space-between;align-items:center;display:flex}.unix-landing .star-position img{width:calc(55px + 6vw);height:calc(55px + 6vw)}.unix-landing .get-in-touch{flex-direction:column-reverse}.unix-landing .get-in-touch img{width:120px;height:120px}.unix-landing .title-section .inner{flex-direction:column;gap:0}.unix-landing .to-about-section .merger{flex-direction:column;align-items:flex-start}.unix-landing .services-list .item img{width:40px;height:40px}.unix-landing .card-tile{width:clamp(240px,62vw,300px)}.unix-landing #review-1{width:30px;height:26px}.unix-landing .star-dark{width:42px;height:42px}.unix-landing .case-1 a{font-size:16px}.unix-landing .stats-grid{grid-template-columns:repeat(2,1fr)}.unix-landing .large-stats-item{display:none}.unix-landing .two-cell{grid-column:span 1}.unix-landing .stats-desc{display:none}.unix-landing .clients-flexbox p{margin-bottom:0}}@media screen and (max-width:720px){.unix-landing h1{font-size:calc(12px + 6vw)}.unix-landing .to-about-section{background-position:100%;background-size:200%}.unix-landing .review-section .star-position,.unix-landing .reviews-grid .placeholder{display:none}.unix-landing .stats-ed{grid-column:span 4}.unix-landing .stats-review-img{width:72px;height:72px}.unix-landing .review-flexbox{flex-direction:column}.unix-landing .clients-flexbox{flex-direction:column;align-items:flex-start}.unix-landing .unix-feed{overflow:visible}.unix-landing .unix-news-layout{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;flex-flow:row;align-items:stretch;gap:.5rem;width:100%;margin-inline:calc(-1*clamp(.75rem,4vw,1.25rem));padding-inline:clamp(.75rem,4vw,1.25rem);scroll-padding-inline:clamp(.75rem,4vw,1.25rem);display:flex;overflow:auto hidden}.unix-landing .unix-news-layout::-webkit-scrollbar{display:none}.unix-landing .unix-news-rail{display:contents}.unix-landing .unix-news-item,.unix-landing .unix-news-item--featured{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(78vw,300px);width:min(78vw,300px);height:17.5rem;min-height:17.5rem}.unix-landing .unix-news-item__title,.unix-landing .unix-news-item--featured .unix-news-item__title{max-width:100%;font-size:.95rem}.unix-landing .unix-news-item__overlay--content{gap:.55rem;padding:.9rem}.unix-landing .unix-news-item__hover-text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.82rem;display:-webkit-box;overflow:hidden}.unix-landing .unix-feed-header{align-items:flex-start}.unix-landing .unix-calendar-icon{width:96px}.unix-landing .unix-feed-item-media{width:96px;height:96px}.unix-landing .unix-mini-feed-item{grid-template-columns:minmax(0,1fr) 96px}}@media screen and (max-width:1100px) and (min-width:993px){.unix-landing .unix-news-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:.75rem}}@media screen and (max-width:510px){.unix-landing .cards.slider-wrap{padding-left:8px}.unix-landing .cards--inset.slider-wrap{width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;padding-left:8px}.unix-landing .card-tile{width:min(78vw,320px)}}.unix-landing.community-page{max-width:100%;padding-bottom:4rem;overflow-x:clip}.unix-landing .community-section{padding-top:4rem;padding-bottom:2rem}.unix-landing .connect-scroll{margin-top:.5rem;position:relative}.unix-landing .connect-scroll-stage{align-items:center;width:100%;min-height:min(88svh,48rem);display:flex}.unix-landing .connect-scroll-stage.is-pinned{height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.unix-landing .connect-scroll-inner{box-sizing:border-box;place-items:center;width:100%;padding:clamp(5.5rem,12vh,8rem) 12vw 4rem;display:grid;position:relative}.unix-landing .connect-scroll-stage.is-pinned .connect-scroll-inner{height:100%;padding:clamp(5.5rem,12vh,8rem) 12vw}.unix-landing .connect-scroll-panel{will-change:opacity, filter, transform;flex-direction:column;align-items:flex-start;gap:1.1rem;width:min(100%,52rem);display:flex}.unix-landing .connect-scroll-stage.is-pinned .connect-scroll-panel{justify-content:center;height:fit-content;max-height:calc(100% - clamp(11rem,24vh,16rem));margin:auto;position:absolute;inset:clamp(5.5rem,12vh,8rem) 12vw}.unix-landing .connect-scroll-panel-body{pointer-events:none}.unix-landing .connect-scroll-panel-body .connect-scroll-cta{pointer-events:auto}.unix-landing .connect-scroll-label{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);font-size:12px!important}.unix-landing .connect-scroll-heading{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,5.2vw,3.75rem);font-weight:600;line-height:1.12}.unix-landing .connect-scroll-heading-body{letter-spacing:-.02em;font-size:clamp(1.35rem,3.2vw,2.35rem);line-height:1.25}.unix-landing .connect-scroll-word{white-space:pre-wrap;will-change:color, filter;display:inline}.unix-landing .connect-scroll-word.is-lit{color:var(--content-dark)}.unix-landing .connect-scroll-cta{margin-top:.5rem}@media (prefers-reduced-motion:reduce){.unix-landing .connect-scroll{height:auto!important}.unix-landing .connect-scroll-stage,.unix-landing .connect-scroll-stage.is-pinned{height:auto;position:relative;overflow:visible}.unix-landing .connect-scroll-stage.is-pinned .connect-scroll-panel{max-height:none;position:relative;inset:auto}.unix-landing .connect-scroll-panel+.connect-scroll-panel{margin-top:2.5rem}.unix-landing .connect-scroll-panel,.unix-landing .connect-scroll-word{will-change:auto;filter:none!important;opacity:1!important;transform:none!important}}.unix-landing .doors-speakers{margin-top:.25rem}.unix-landing .doors-speakers-intro{padding-bottom:0}.unix-landing .doors-speakers-stage{margin-top:1.75rem;padding-inline:clamp(.5rem,2vw,1rem)}.unix-landing .doors-speakers-rail{flex-direction:column;gap:.65rem;display:flex}@media (min-width:900px){.unix-landing .doors-speakers-rail{flex-direction:row;gap:.55rem;height:clamp(420px,62vh,640px)}}.unix-landing .doors-speakers-card{border-radius:calc(var(--card-radius) + 6px);color:#fff;outline-offset:-1px;will-change:flex-grow;outline:1px solid #1a1a1a14;min-height:22rem;text-decoration:none;transition:flex-grow .52s cubic-bezier(.4,0,.2,1),outline-color .28s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1);display:block;position:relative;overflow:hidden}@media (min-width:900px){.unix-landing .doors-speakers-card{height:100%;min-height:0}}.unix-landing .doors-speakers-card:hover,.unix-landing .doors-speakers-card.is-active{outline-color:#6b9a1273}.unix-landing .doors-speakers-card:active{transform:scale(.985)}.unix-landing .doors-speakers-card:focus-visible{outline-offset:2px;outline:2px solid #6b9a12b3}.unix-landing .doors-speakers-image{position:absolute;inset:0}.unix-landing .doors-speakers-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,0,0,1);transform:scale(1.04)}.unix-landing .doors-speakers-card.is-active .doors-speakers-image img,.unix-landing .doors-speakers-card:hover .doors-speakers-image img{transform:scale(1.1)}.unix-landing .doors-speakers-gradient{pointer-events:none;background:linear-gradient(#00000047 0%,#0000 38%),linear-gradient(#0003 52%,#000000c7 100%);position:absolute;inset:0}.unix-landing .doors-speakers-content{z-index:1;flex-direction:column;justify-content:space-between;height:100%;min-height:22rem;padding:1.25rem 1.3rem 1.4rem;display:flex;position:relative}@media (min-width:900px){.unix-landing .doors-speakers-content{min-height:0}}.unix-landing .doors-speakers-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.unix-landing .doors-speakers-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#00000073;border-radius:999px;padding:.4rem .7rem;font-weight:600;display:inline-flex;font-size:11px!important}.unix-landing .doors-speakers-arrow{color:#fff;background:#ffffff24;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;transition:transform .32s cubic-bezier(.2,0,0,1),background-color .28s cubic-bezier(.2,0,0,1);display:grid}.unix-landing .doors-speakers-arrow svg{width:1.1rem;height:1.1rem}.unix-landing .doors-speakers-card.is-active .doors-speakers-arrow,.unix-landing .doors-speakers-card:hover .doors-speakers-arrow{background:var(--primary);color:#121212;transform:rotate(45deg)}.unix-landing .doors-speakers-bottom{flex-direction:column;gap:.45rem;max-width:28rem;display:flex}.unix-landing .doors-speakers-num{font-family:var(--font-display);letter-spacing:.08em;color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:.95rem}.unix-landing .doors-speakers-title{letter-spacing:-.02em;color:#fff;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:600;line-height:1.12}.unix-landing .doors-speakers-desc{opacity:0;color:#ffffffd1;max-height:0;margin:0;line-height:1.45;transition:max-height .42s cubic-bezier(.2,0,0,1),opacity .28s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.2,0,0,1);overflow:hidden;transform:translateY(8px);font-size:.9rem!important}.unix-landing .doors-speakers-card.is-active .doors-speakers-desc,.unix-landing .doors-speakers-card:hover .doors-speakers-desc{opacity:1;max-height:8rem;transition:max-height .48s cubic-bezier(.2,0,0,1),opacity .32s cubic-bezier(.2,0,0,1) 80ms,transform .32s cubic-bezier(.2,0,0,1) 80ms;transform:translateY(0)}@media (max-width:899px){.unix-landing .doors-speakers-desc{opacity:1;max-height:8rem;transform:none}.unix-landing .doors-speakers-card{flex-grow:1!important}}.unix-landing .doors-speakers-hint{text-align:center;letter-spacing:.12em;text-transform:uppercase;opacity:.32;margin:.85rem 0 0;display:none;font-size:11px!important}@media (min-width:900px) and (hover:hover){.unix-landing .doors-speakers-hint{display:block}}@media (prefers-reduced-motion:reduce){.unix-landing .doors-speakers-card,.unix-landing .doors-speakers-image img,.unix-landing .doors-speakers-arrow,.unix-landing .doors-speakers-desc{transition:none}.unix-landing .doors-speakers-card{will-change:auto}.unix-landing .doors-speakers-card:active{transform:none}}.unix-landing .community-h2{margin-bottom:1rem;font-size:clamp(28px,4.5vw,48px);line-height:1.05}.unix-landing .community-h3{margin:.5rem 0;font-size:clamp(22px,2.8vw,32px);line-height:1.15}.unix-landing .community-lede{opacity:.85;max-width:52rem;margin-bottom:1.5rem;font-size:clamp(16px,1.6vw,20px);line-height:1.45}.unix-landing .community-subhead{letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin-bottom:1.25rem;font-size:14px}.unix-landing .community-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:.5rem;font-size:13px;display:block}.unix-landing .community-text-link{border-bottom:1px solid #0000;margin-top:1rem;transition:border-color .2s;display:inline-block;color:var(--primary)!important;font-size:16px!important}.unix-landing .community-text-link:hover{border-bottom-color:var(--primary)}.unix-landing .community-cta-group{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.75rem;display:flex}.unix-landing .community-btn{font-family:var(--font-sans);border:1px solid var(--content-dark);justify-content:center;align-items:center;padding:.85rem 1.4rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex;font-size:15px!important}.unix-landing .community-btn-primary{background:var(--content-dark);color:var(--content-light)!important}.unix-landing .community-btn-primary:hover{background:var(--primary);border-color:var(--primary)}.unix-landing .community-btn-secondary{background:0 0;color:var(--content-dark)!important}.unix-landing .community-btn-secondary:hover{background:var(--content-cold-white)}.unix-landing .community-intro .community-h2{font-size:clamp(30px,4.2vw,52px)}.unix-landing .community-intro .community-lede{font-size:clamp(16px,1.8vw,22px)}.unix-landing .product-grid,.unix-landing .cross-sell-grid,.unix-landing .numbered-blocks{gap:1.5rem;margin-top:2rem;display:grid}.unix-landing .product-grid,.unix-landing .cross-sell-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.unix-landing .numbered-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.unix-landing .product-card,.unix-landing .cross-sell-card,.unix-landing .numbered-block,.unix-landing .event-calendar-card,.unix-landing .track-card{border-top:1px solid var(--border-light);padding:1.5rem 0}.unix-landing .event-filters{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1.75rem;display:flex}.unix-landing .event-filter{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border-light);color:var(--content-dark);cursor:pointer;background:0 0;padding:.55rem .9rem;font-size:13px;transition:background .2s,border-color .2s,color .2s}.unix-landing .event-filter.is-active,.unix-landing .event-filter:hover{background:var(--content-dark);border-color:var(--content-dark);color:var(--content-light)}.unix-landing .programme-marquee-inner{color:var(--content-light)}.unix-landing .programme-marquee-lede,.unix-landing .programme-marquee-subhead{color:#f6f6f3b8}.unix-landing .programme-marquee-footer{padding-bottom:4rem}.unix-landing .event-filters--on-dark .event-filter{color:var(--content-light);border-color:#f6f6f347}.unix-landing .event-filters--on-dark .event-filter.is-active,.unix-landing .event-filters--on-dark .event-filter:hover{background:var(--content-light);border-color:var(--content-light);color:var(--content-dark)}.unix-landing .community-btn-on-dark{background:0 0;border-color:#f6f6f373;color:var(--content-light)!important}.unix-landing .community-btn-on-dark:hover{background:var(--content-light);border-color:var(--content-light);color:var(--content-dark)!important}.unix-landing .event-calendar-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.unix-landing .event-calendar-meta{opacity:.65;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.5rem;font-size:13px;display:flex}.unix-landing .community-faq{border-top:1px solid var(--border-light);margin-top:1.5rem}.unix-landing .community-faq-item{border-bottom:1px solid var(--border-light)}.unix-landing .community-faq-q{text-align:left;cursor:pointer;width:100%;font-family:var(--font-display);color:var(--content-dark);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:clamp(18px,2vw,24px);font-weight:600;display:flex}.unix-landing .community-faq-icon{font-family:var(--font-sans);opacity:.6;font-size:22px;line-height:1}.unix-landing .community-faq-a{opacity:.85;max-width:48rem;padding:0 0 1.25rem;font-size:clamp(15px,1.4vw,18px);line-height:1.5}.unix-landing .closing-cta{text-align:left}.unix-landing .closing-cta .community-footnote{opacity:.55;margin-top:1.5rem;font-size:13px}.unix-landing .platform-cta{margin-top:1.5rem}.unix-landing .feature-list{gap:.85rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.unix-landing .feature-list li{font-family:var(--font-sans);padding-left:1.1rem;font-size:clamp(15px,1.4vw,18px);line-height:1.45;position:relative}.unix-landing .feature-list li:before{content:"";background:var(--primary);width:6px;height:6px;position:absolute;top:.55em;left:0}.unix-landing .eligibility-list{font-family:var(--font-sans);margin:1.5rem 0;padding-left:1.2rem;font-size:16px;line-height:1.55}@media screen and (max-width:992px){.unix-landing .product-grid,.unix-landing .cross-sell-grid,.unix-landing .numbered-blocks,.unix-landing .event-calendar-list,.unix-landing .featured-event-layout{grid-template-columns:1fr}}.unix-landing .events-communities{scroll-margin-top:6rem}.unix-landing .calendar-groups{flex-direction:column;gap:2.25rem;margin-top:1.75rem;display:flex}.unix-landing .calendar-group .community-h3{opacity:.9;margin-bottom:.75rem;font-size:clamp(18px,2vw,24px)}.unix-landing .calendar-scroller-wrap{min-width:0;max-width:100%;position:relative;overflow:hidden}.unix-landing .calendar-scroller-fade{pointer-events:none;z-index:2;background:linear-gradient(to left, color-mix(in srgb, var(--content-light) 94%, transparent), transparent);width:3.5rem;position:absolute;top:0;bottom:4.5rem;right:0}.unix-landing .calendar-scroller{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x;gap:1rem;max-width:100%;margin:0;padding:1.15rem 0 .5rem;list-style:none;display:flex;overflow:auto hidden}.unix-landing .calendar-scroller::-webkit-scrollbar{display:none}.unix-landing .calendar-scroller:active{cursor:grabbing}.unix-landing .calendar-card-wrap{scroll-snap-align:start;flex:0 0 13.5rem;list-style:none;position:relative}@media screen and (min-width:640px){.unix-landing .calendar-card-wrap{flex-basis:15rem}}@media screen and (min-width:1025px){.unix-landing .calendar-card-wrap{flex-basis:16.5rem}}.unix-landing .calendar-card-wrap.has-top-pick{padding-top:.35rem}.unix-landing .calendar-top-pick{z-index:3;color:#374151;font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .6rem;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.1rem;left:.75rem;transform:rotate(-2deg);box-shadow:0 1px 2px #0000000f,0 4px 14px #0000001a}.unix-landing .calendar-top-pick-star{color:#fbbf24;flex-shrink:0;width:.65rem;height:.65rem}.unix-landing .calendar-card{width:100%;color:inherit;outline:none;flex-direction:column;text-decoration:none;display:flex}.unix-landing .calendar-card:focus-visible .calendar-card-media{outline:2px solid var(--primary);outline-offset:3px}.unix-landing .calendar-card-media{aspect-ratio:9/10;outline-offset:-1px;will-change:transform;background:#e8e8e4;border-radius:.65rem;outline:1px solid #0000000f;width:100%;transition:transform .35s cubic-bezier(.2,0,0,1);position:relative;overflow:hidden}.unix-landing .calendar-card:hover .calendar-card-media{transform:translateY(-3px)}.unix-landing .calendar-card:active .calendar-card-media{transform:scale(.985)}.unix-landing .calendar-card-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.unix-landing .calendar-card:hover .calendar-card-image{transform:scale(1.04)}.unix-landing .calendar-card-logo{z-index:1;pointer-events:none;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.unix-landing .calendar-card-logo span{color:#111;max-width:100%;font-family:var(--font-sans);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:.3rem;padding:.35rem .55rem;font-size:clamp(11px,1.1vw,13px);font-weight:650;line-height:1.2;display:inline-block;overflow:hidden;box-shadow:0 2px 10px #0000001f}.unix-landing .calendar-card-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--content-dark);text-wrap:pretty;margin:.85rem 0 0;font-size:clamp(14px,1.35vw,16px);font-weight:600;line-height:1.35}.unix-landing .calendar-card-link{font-family:var(--font-sans);letter-spacing:.01em;color:var(--primary);align-items:center;gap:.4rem;margin-top:.55rem;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.unix-landing .calendar-card-arrow{flex-shrink:0;margin-top:1px;display:inline-block;overflow:visible}.unix-landing .calendar-card-arrow-group{transition:transform .28s cubic-bezier(.2,0,0,1);transform:translate(0)}.unix-landing .calendar-card-arrow-shaft{opacity:0;transition:opacity .28s cubic-bezier(.2,0,0,1)}.unix-landing .calendar-card:hover .calendar-card-arrow-group{transform:translate(3px)}.unix-landing .calendar-card:hover .calendar-card-arrow-shaft{opacity:1}@media (prefers-reduced-motion:reduce){.unix-landing .calendar-card-media,.unix-landing .calendar-card-image,.unix-landing .calendar-card-arrow-group,.unix-landing .calendar-card-arrow-shaft{transition:none}.unix-landing .calendar-card:hover .calendar-card-media,.unix-landing .calendar-card:hover .calendar-card-image{transform:none}}.unix-landing .featured-event-panel{padding-top:3rem;padding-bottom:2rem}.unix-landing .featured-event-banner-link{color:inherit;text-decoration:none;display:block}.unix-landing .featured-event-banner-link .image{pointer-events:none}.unix-landing .featured-event-case-copy{gap:.5rem;max-width:42rem}.unix-landing .featured-event-case-meta{color:#484848;margin:0;line-height:1.4;font-size:clamp(15px,1.4vw,18px)!important}.unix-landing .featured-event-case-desc{color:#666;text-wrap:pretty;margin:.35rem 0 0;line-height:1.45;font-size:clamp(15px,1.4vw,18px)!important}.unix-landing .featured-event-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:1.75rem 2rem;margin-top:1.25rem;display:grid}.unix-landing .featured-event-media{border:1px solid var(--border-light);aspect-ratio:16/9;display:block;overflow:hidden}.unix-landing .featured-event-media img{object-fit:cover;width:100%;height:100%;display:block}.unix-landing .featured-event-copy .community-lede{margin-bottom:1rem}.unix-landing .community-showcase{margin-top:1rem}.unix-landing .community-ways{margin-top:.25rem}.unix-landing .community-ways-intro{padding-bottom:0}.unix-landing .community-ways-stage{margin-top:1.75rem;padding-inline:clamp(.5rem,2vw,1rem)}.unix-landing .community-ways-desktop{display:none}.unix-landing .community-ways-mobile{flex-direction:column;gap:.55rem;display:flex}@media (min-width:1024px){.unix-landing .community-ways-desktop{gap:.4rem;height:clamp(420px,58vh,620px);display:flex}.unix-landing .community-ways-mobile{display:none}}.unix-landing .community-ways-hint{text-align:center;letter-spacing:.12em;text-transform:uppercase;opacity:.32;margin:.85rem 0 0;display:none;font-size:11px!important}@media (min-width:1024px){.unix-landing .community-ways-hint{display:block}}@media (hover:none){.unix-landing .community-ways-hint{display:none}}.unix-landing .community-way-panel{border-radius:calc(var(--card-radius) + 4px);will-change:flex-grow;background:#222222eb;flex-direction:column;min-width:0;padding:1.25rem 1.15rem;transition:flex-grow .52s cubic-bezier(.4,0,.2,1),background-color .38s cubic-bezier(.2,0,0,1),box-shadow .38s cubic-bezier(.2,0,0,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.unix-landing .community-way-panel:not(.is-active):hover{background:#262626;box-shadow:inset 0 0 0 1px #ffffff1a}.unix-landing .community-way-panel.is-active{background:var(--primary);box-shadow:inset 0 1px #ffffff38,0 18px 44px #6b9a1238}.unix-landing .community-way-top-row{align-items:center;gap:.65rem;display:flex}.unix-landing .community-way-arrow{color:#ffffff61;border-radius:.55rem;place-items:center;width:2.5rem;height:2.5rem;margin:-.35rem;transition:color .28s cubic-bezier(.2,0,0,1),background-color .28s cubic-bezier(.2,0,0,1);display:grid;position:relative}.unix-landing .community-way-arrow:hover{color:var(--primary);background:#ffffff0a}.unix-landing .community-way-panel.is-active .community-way-arrow{color:#1a1a1a}.unix-landing .community-way-panel.is-active .community-way-arrow:hover{color:#1a1a1a9e;background:#1a1a1a14}.unix-landing .community-way-arrow:focus-visible{outline:none;box-shadow:0 0 0 2px #6b9a12a6}.unix-landing .community-way-arrow-icon{opacity:0;filter:blur(4px);place-items:center;transition:opacity .28s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.2,0,0,1),filter .28s cubic-bezier(.2,0,0,1);display:grid;position:absolute;transform:scale(.25)}.unix-landing .community-way-arrow-icon.is-shown{opacity:1;filter:blur();transform:scale(1)}.unix-landing .community-way-arrow svg{width:1.15rem;height:1.15rem}.unix-landing .community-way-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#ffffff9e;font-size:1.35rem;line-height:1;transition:font-size .48s cubic-bezier(.4,0,.2,1),color .38s cubic-bezier(.2,0,0,1)}.unix-landing .community-way-panel.is-active .community-way-num{color:#ffffff6b;font-size:2.15rem}.unix-landing .community-way-rule{background:#ffffff1a;width:100%;height:1px;margin-top:.95rem;transition:background-color .38s cubic-bezier(.2,0,0,1)}.unix-landing .community-way-panel.is-active .community-way-rule{background:#ffffff47}.unix-landing .community-way-body{opacity:0;flex-direction:column;flex:none;min-width:15.5rem;height:0;margin-top:0;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden;transform:translateY(10px)}.unix-landing .community-way-body.is-open{opacity:1;flex:auto;height:auto;margin-top:1.25rem;transition:opacity .32s cubic-bezier(.2,0,0,1) .14s,transform .32s cubic-bezier(.2,0,0,1) .14s;transform:translateY(0)}.unix-landing .community-way-title{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:600;line-height:1.15}.unix-landing .community-way-desc{color:#ffffffd1;text-wrap:pretty;max-width:28rem;margin:.7rem 0 0;line-height:1.55;font-size:.875rem!important}.unix-landing .community-way-media{border-radius:calc(var(--card-radius) - 2px);background:radial-gradient(80% 70% at 30% 20%,#fff3,#0000 55%),linear-gradient(160deg,#ffffff29,#ffffff0a);flex:auto;place-items:center;min-height:7rem;margin-top:1.25rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.unix-landing .community-way-media-icon{color:#ffffff47;transform:scale(2.1)}.unix-landing .community-way-media-icon svg{width:1.25rem;height:1.25rem}.unix-landing .community-way-foot{color:#ffffff6b;align-items:center;gap:.65rem;margin-top:auto;padding-top:1.25rem;transition:color .38s cubic-bezier(.2,0,0,1);display:flex}.unix-landing .community-way-panel.is-active .community-way-foot{color:#ffffffeb}.unix-landing .community-way-foot-icon{opacity:.7;place-items:center;transition:opacity .38s cubic-bezier(.2,0,0,1);display:grid}.unix-landing .community-way-panel.is-active .community-way-foot-icon{opacity:.95}.unix-landing .community-way-foot-icon svg,.unix-landing .community-way-card .community-way-foot-icon svg{width:1.1rem;height:1.1rem}.unix-landing .community-way-foot-label{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem!important}.unix-landing .community-way-card{border-radius:calc(var(--card-radius) + 4px);color:inherit;background:#222222eb;flex-direction:column;padding:1.35rem 1.3rem;text-decoration:none;transition:transform .18s cubic-bezier(.2,0,0,1),background-color .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1);display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.unix-landing .community-way-card:hover{background:#262626;box-shadow:inset 0 0 0 1px #6b9a126b}.unix-landing .community-way-card:active{transform:scale(.96)}.unix-landing .community-way-card:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #6b9a128c,0 0 0 2px #6b9a1273}.unix-landing .community-way-card-top{align-items:center;gap:.7rem;display:flex}.unix-landing .community-way-card-arrow{color:var(--primary);place-items:center;display:grid}.unix-landing .community-way-card-arrow svg{width:1.15rem;height:1.15rem}.unix-landing .community-way-card .community-way-num{color:#ffffff8c;font-size:1.45rem}.unix-landing .community-way-card .community-way-title{margin-top:.95rem;font-size:1.25rem}.unix-landing .community-way-card .community-way-desc{color:#ffffff94}.unix-landing .community-way-card .community-way-foot{color:#fff6;padding-top:1.1rem}@media (prefers-reduced-motion:reduce){.unix-landing .community-way-panel,.unix-landing .community-way-body,.unix-landing .community-way-body.is-open,.unix-landing .community-way-num,.unix-landing .community-way-arrow,.unix-landing .community-way-arrow-icon,.unix-landing .community-way-card{transition:none}.unix-landing .community-way-panel{will-change:auto}.unix-landing .community-way-card:active{transform:none}}.unix-landing .pin-columns{overscroll-behavior-x:none;width:100%;max-width:100%;margin-top:.5rem;scroll-margin-top:6rem;position:relative;overflow-x:clip}.unix-landing .pin-columns-stage{width:100%;max-width:100%;overflow-x:clip}.unix-landing .pin-columns-stage.is-pinned{align-items:stretch;height:100svh;display:flex;position:sticky;top:0;overflow:clip hidden}.unix-landing .pin-columns-layout{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100%;padding-block:2rem 2.5rem;display:flex}.unix-landing .pin-columns-stage.is-pinned .pin-columns-layout{flex-direction:row;justify-content:space-between;align-items:stretch;gap:clamp(1.5rem,3vw,3rem);height:100%;padding-block:0}.unix-landing .pin-columns-copy{flex-direction:column;justify-content:center;width:100%;display:flex}.unix-landing .pin-columns-stage.is-pinned .pin-columns-copy{flex-shrink:0;width:min(38%,24rem)}.unix-landing .pin-columns-pill{border:1px solid var(--border-dark);letter-spacing:.14em;text-transform:uppercase;width:fit-content;color:var(--content-dark);border-radius:999px;margin-bottom:.85rem;padding:.4rem .85rem;display:inline-flex;font-size:11px!important}.unix-landing .pin-columns-heading{text-wrap:balance;max-width:12ch;margin-bottom:.75rem;font-size:clamp(1.75rem,2.8vw,2.65rem)!important;line-height:1.05!important}.unix-landing .pin-columns-lede{text-wrap:pretty;max-width:22rem;margin-bottom:1.15rem;font-size:clamp(14px,1.2vw,17px)!important}.unix-landing .pin-columns--light .pin-columns-cta{margin-top:.25rem}.unix-landing .pin-columns-links{flex-direction:column;gap:.45rem;display:flex}.unix-landing .pin-columns-link{border:1px solid var(--border-light);min-height:2.55rem;font-family:var(--font-sans);letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:.55rem;align-items:center;padding:.55rem .95rem;font-weight:500;text-decoration:none;transition:background-color .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1),color .22s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1);display:flex;color:var(--content-dark)!important;font-size:13px!important}.unix-landing .pin-columns-link:hover,.unix-landing .pin-columns-link.is-active{background:var(--content-dark);border-color:var(--content-dark);color:var(--content-light)}.unix-landing .pin-columns-link:active{transform:scale(.96)}.unix-landing .pin-columns-link:focus-visible{outline:none;box-shadow:0 0 0 2px #6b9a12a6}.unix-landing .pin-columns-cta{margin-top:1.1rem}.unix-landing .pin-columns-items{flex-direction:column;gap:.85rem;width:100%;min-width:0;display:flex}.unix-landing .pin-columns-stage.is-pinned .pin-columns-items{flex-direction:row;flex:1;gap:.75rem;height:100%;padding-block:1rem 1.25rem;overflow:hidden}.unix-landing .pin-columns-col{will-change:transform;flex-direction:column;gap:.85rem;width:100%;display:flex}.unix-landing .pin-columns-stage.is-pinned .pin-columns-col{width:50%;height:fit-content}.unix-landing .pin-columns-col-b{display:none}.unix-landing .pin-columns-stage.is-pinned .pin-columns-col-b{display:flex}.unix-landing .pin-columns-card{aspect-ratio:297/368;width:100%;color:inherit;outline-offset:-1px;background:#1a1a1a;border-radius:1.15rem;outline:1px solid #1a1a1a1f;text-decoration:none;transition:transform .22s cubic-bezier(.2,0,0,1),outline-color .22s cubic-bezier(.2,0,0,1);display:block;position:relative;overflow:hidden}.unix-landing .pin-columns-card:hover{outline-color:#6b9a128c}.unix-landing .pin-columns-card:active{transform:scale(.98)}.unix-landing .pin-columns-card:focus-visible{outline-offset:2px;outline:2px solid #6b9a12bf}.unix-landing .pin-columns-card-img{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.unix-landing .pin-columns-card:hover .pin-columns-card-img{transform:scale(1.04)}.unix-landing .pin-columns-card-veil{z-index:1;pointer-events:none;background:linear-gradient(#00000073 0%,#0000 32%),linear-gradient(#0000 58%,#000000b8 100%);position:absolute;inset:0}.unix-landing .pin-columns-card-body{z-index:2;flex-direction:column;justify-content:space-between;padding:1.15rem 1.25rem 1.35rem;display:flex;position:absolute;inset:0}.unix-landing .pin-columns-card-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;display:inline-block;font-size:12px!important}.unix-landing .pin-columns-card-title{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:600;line-height:1.1}.unix-landing .pin-columns-card-desc{color:#ffffffc7;text-wrap:pretty;margin:.45rem 0 0;line-height:1.45;font-size:.9rem!important}.unix-landing .pin-columns-card-cta{background:var(--primary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:.95rem;padding:.55rem .95rem;font-weight:600;display:inline-flex;color:#121212!important;font-size:12px!important}@media (max-width:1024px){.unix-landing .pin-columns{overflow-x:clip;height:auto!important}.unix-landing .pin-columns-stage,.unix-landing .pin-columns-stage.is-pinned{height:auto;position:relative;overflow:clip hidden}.unix-landing .pin-columns-layout,.unix-landing .pin-columns-stage.is-pinned .pin-columns-layout{flex-direction:column;gap:1.1rem;height:auto;padding-block:1.35rem 1.65rem;padding-inline:0}.unix-landing .pin-columns-layout.container{padding-left:0;padding-right:0}.unix-landing .pin-columns-copy,.unix-landing .pin-columns-stage.is-pinned .pin-columns-copy{width:100%;max-width:100%;padding-inline:1.15rem}.unix-landing .pin-columns-heading{max-width:12ch;font-size:clamp(1.55rem,6.5vw,2.1rem)!important}.unix-landing .pin-columns-lede{max-width:36ch;margin-bottom:.75rem!important;font-size:14px!important}.unix-landing .pin-columns-cta{margin-top:.35rem}.unix-landing .pin-columns-items,.unix-landing .pin-columns-stage.is-pinned .pin-columns-items{flex-direction:column;width:100%;max-width:100%;height:auto;padding-block:0;overflow:visible}.unix-landing .pin-columns-col,.unix-landing .pin-columns-stage.is-pinned .pin-columns-col{will-change:auto;width:100%;max-width:100%;display:flex;transform:none!important}.unix-landing .pin-columns-col--scroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex-direction:row;gap:.75rem;padding:.15rem 1.15rem .35rem;overflow:auto hidden}.unix-landing .pin-columns-col--scroll::-webkit-scrollbar{display:none}.unix-landing .pin-columns-col--scroll .pin-columns-card{scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:3/3.7;flex:0 0 min(78vw,17.5rem);width:min(78vw,17.5rem);max-width:min(78vw,17.5rem)}.unix-landing .pin-columns-col-b,.unix-landing .pin-columns-stage.is-pinned .pin-columns-col-b{display:none}}@media (prefers-reduced-motion:reduce){.unix-landing .pin-columns-card,.unix-landing .pin-columns-card-img,.unix-landing .pin-columns-link{transition:none}.unix-landing .pin-columns-card:active,.unix-landing .pin-columns-link:active{transform:none}.unix-landing .pin-columns-col{will-change:auto}}.unix-landing .community-showcase-band{--content-dark:#fff;--content-light:#1a1a1a;--content-cold-white:#222;--border-dark:#ffffff24;--border-light:#ffffff1a;color:#fff;background:radial-gradient(90% 60% at 10% 0,#6b9a121f,#0000 55%),radial-gradient(70% 50% at 90% 100%,#ffffff0a,#0000 50%),#121212;margin-top:.5rem;padding:1.5rem 0 2.5rem}.unix-landing .community-showcase-band .community-eyebrow{color:var(--primary)}.unix-landing .community-showcase-band .community-h2{color:#fff;text-wrap:balance}.unix-landing .community-showcase-band .community-lede{color:#ffffffb8;text-wrap:pretty}.unix-landing .community-stats-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem;margin-top:2.25rem;padding-top:1.75rem;display:grid}@media (min-width:900px){.unix-landing .community-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.unix-landing .community-stat{flex-direction:column;gap:.55rem;min-width:0;display:flex}@media (min-width:900px){.unix-landing .community-stat:not(:first-child){border-left:1px solid #ffffff1a;padding-left:1.25rem}}.unix-landing .community-stat-value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(2rem,5.5vw,2.75rem);font-weight:600;line-height:.95}.unix-landing .community-stat-suffix{color:var(--primary)}.unix-landing .community-stat-label{letter-spacing:.08em;text-transform:uppercase;opacity:.5;font-size:13px!important}.unix-landing .community-showcase-footnote{letter-spacing:.1em;text-transform:uppercase;opacity:.35;margin-top:1.75rem;font-size:12px!important}.unix-landing .community-theme-rail{margin-top:1.5rem;padding:.5rem 0 .25rem}.unix-landing .community-theme-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.unix-landing .community-theme-track{will-change:transform;gap:.65rem;width:max-content;padding:.35rem 0;animation:42s linear infinite community-theme-marquee;display:flex}.unix-landing .community-theme-chip{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;padding:.85rem 1.35rem;transition:border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);font-size:12px!important}.unix-landing .community-theme-rail:hover .community-theme-chip{color:#ffffffe6;background:#6b9a1214;border-color:#6b9a1273}.unix-landing .community-theme-hint{text-align:center;letter-spacing:.12em;text-transform:uppercase;opacity:.35;margin:.85rem auto 0;font-size:11px!important}.unix-landing .community-theme-hint-action{opacity:.7}@media (hover:none){.unix-landing .community-theme-hint-action{display:none}}@keyframes community-theme-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.unix-landing .community-theme-track{flex-wrap:wrap;justify-content:center;width:auto;padding-inline:1rem;animation:none}}.unix-landing .community-gallery-block{margin-top:1.25rem}.unix-landing .community-gallery-intro{padding-bottom:.75rem}.unix-landing .community-gallery-drag-hint{letter-spacing:.14em;text-transform:uppercase;color:#fff6;font-size:11px!important}.unix-landing .community-gallery-canvas{margin-top:.25rem}.unix-landing .community-showcase-band .shell{box-shadow:0 0 0 1px #ffffff0f}.unix-landing .work-pin{overscroll-behavior-x:none;width:100%;max-width:100%;color:var(--content-light);background:#0e0e0e;position:relative;overflow-x:clip}.unix-landing .work-pin-stage{width:100%;max-width:100%;min-height:100vh;position:relative;overflow:clip hidden}.unix-landing .work-pin-stage.is-pinned{height:100vh;min-height:100vh;position:sticky;top:0}.unix-landing .work-pin-panel{z-index:1;overscroll-behavior-x:none;touch-action:pan-y;width:100%;max-width:100%;position:absolute;inset:0;overflow:clip hidden}.unix-landing .work-pin-panel.is-static{min-height:min(100svh,900px);position:relative}.unix-landing .work-pin-bg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.unix-landing .work-pin-veil{pointer-events:none;background:linear-gradient(115deg,#080808d1 0%,#0808088c 42%,#08080859 100%),linear-gradient(#0000 58%,#0808088c);position:absolute;inset:0}.unix-landing .work-pin-frame{z-index:2;width:100%;max-width:min(1400px,100%);height:100%;min-height:inherit;box-sizing:border-box;margin:0 auto;position:relative}.unix-landing .work-pin-counter{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:calc(100% - 2.5rem);position:absolute;bottom:clamp(1.5rem,5vw,3.75rem);left:clamp(1.25rem,5vw,3.5rem)}.unix-landing .work-pin-counter span{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #ffffffc7;text-stroke:1.5px #ffffffc7;font-size:clamp(4.5rem,9vw,6.25rem);font-weight:600;line-height:.9;display:block}.unix-landing .work-pin-head{box-sizing:border-box;width:min(52%,36rem);max-width:100%;padding:clamp(2.75rem,7vw,5.75rem) 0 0 clamp(1.25rem,5vw,3.5rem);position:absolute;top:0;left:0}.unix-landing .work-pin-pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffffd9;border-radius:999px;width:fit-content;max-width:100%;padding:.55rem 1rem;font-weight:500;display:inline-block;color:var(--content-light)!important;font-size:12px!important}.unix-landing .work-pin-title{letter-spacing:-.02em;width:90%;max-width:100%;color:var(--content-light);text-wrap:balance;overflow-wrap:anywhere;margin-top:clamp(1.25rem,2.8vw,2.5rem);font-size:clamp(2rem,4.2vw,3.75rem);font-weight:600;line-height:1.02}.unix-landing .work-pin-title>span{display:block}.unix-landing .work-pin-title-lead{font-weight:700}.unix-landing .work-pin-aside{box-sizing:border-box;width:min(34%,24rem);max-width:calc(100% - 2.5rem);position:absolute;bottom:clamp(1.75rem,5vw,4rem);right:clamp(1.25rem,6vw,5rem)}.unix-landing .work-pin-body{color:#ffffffe6;text-wrap:pretty;overflow-wrap:anywhere;line-height:1.45;font-size:clamp(15px,1.35vw,20px)!important}.unix-landing .work-pin-ctas{flex-direction:column;gap:.75rem;margin-top:clamp(1.25rem,2.5vw,2.25rem);display:flex}.unix-landing .work-pin-btn{background:var(--primary);border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:10.5rem;max-width:100%;padding:.85rem 1.35rem;font-weight:600;transition:transform .2s cubic-bezier(.2,0,0,1),background .2s,color .2s;display:inline-flex;color:var(--content-light)!important;font-size:15px!important}.unix-landing .work-pin-btn:hover{background:var(--content-light);color:var(--content-dark)!important}.unix-landing .work-pin-btn:active{transform:scale(.96)}.unix-landing .work-pin-btn:focus-visible{outline:2px solid var(--content-light);outline-offset:3px}@media screen and (max-width:1024px){.unix-landing .work-pin{overflow:hidden}.unix-landing .work-pin--scroll{height:min(72svh,34rem)}.unix-landing .work-pin-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;height:100%;display:flex;overflow:auto hidden}.unix-landing .work-pin-track::-webkit-scrollbar{display:none}.unix-landing .work-pin-panel.is-slide{scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-x;flex:0 0 100%;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.unix-landing .work-pin-frame{flex-direction:column;justify-content:space-between;gap:1rem;height:100%;min-height:0;padding:1.35rem 1.15rem 1.5rem;display:flex}.unix-landing .work-pin-counter{order:3;max-width:100%;margin-top:.35rem;position:static;bottom:auto;left:auto}.unix-landing .work-pin-counter span{font-size:clamp(2.4rem,12vw,3.4rem)}.unix-landing .work-pin-head,.unix-landing .work-pin-aside{width:100%;max-width:100%;padding:0;position:static;inset:auto}.unix-landing .work-pin-title{width:100%;margin-top:.85rem;font-size:clamp(1.55rem,6.4vw,2.15rem)}.unix-landing .work-pin-body{-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden;font-size:14px!important}.unix-landing .work-pin-ctas{flex-flow:wrap;gap:.55rem;margin-top:.85rem}.unix-landing .work-pin-btn{min-width:0;padding:.7rem 1.1rem;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.unix-landing .work-pin-btn{transition:none}.unix-landing .work-pin-btn:active{transform:none}.unix-landing .work-pin-track,.unix-landing .pin-columns-col--scroll{scroll-snap-type:none}}.unix-landing .europe-events-wrap{margin-top:1.75rem}.unix-landing .europe-events-controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.unix-landing .europe-events-search{border:1px solid var(--border-light);min-width:min(100%,14rem);color:var(--content-dark);background:0 0;flex:16rem;align-items:center;gap:.55rem;padding:.65rem .9rem;display:flex}.unix-landing .europe-events-search svg{opacity:.55;flex-shrink:0;width:1rem;height:1rem}.unix-landing .europe-events-search input{min-width:0;font-family:var(--font-sans);color:var(--content-dark);background:0 0;border:0;outline:none;flex:1;font-size:14px}.unix-landing .europe-events-search input::placeholder{color:#14141266}.unix-landing .europe-events-controls select{font-family:var(--font-sans);letter-spacing:.02em;border:1px solid var(--border-light);color:var(--content-dark);cursor:pointer;background:0 0;max-width:100%;padding:.65rem .85rem;font-size:13px}.unix-landing .europe-events-count{letter-spacing:.04em;color:#1414128c;margin-left:auto;font-size:13px}.unix-landing .europe-events-count b{color:var(--content-dark);font-weight:600}.unix-landing .europe-events-tablewrap{border:1px solid var(--border-light)}.unix-landing .europe-events-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.unix-landing .europe-events-scroll table{border-collapse:collapse;width:100%;min-width:52rem}.unix-landing .europe-events-scroll thead th{z-index:1;text-align:left;border-bottom:1px solid var(--border-light);background:var(--content-light,#f6f6f3);padding:0;position:sticky;top:0}.unix-landing .europe-events-sort{width:100%;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#1414128c;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;padding:.85rem 1rem;font-size:11px;display:inline-flex}.unix-landing .europe-events-sort.is-active,.unix-landing .europe-events-sort:hover{color:var(--content-dark)}.unix-landing .europe-events-ar{min-width:.75em;font-size:10px}.unix-landing .europe-events-scroll tbody td{font-family:var(--font-sans);vertical-align:middle;color:var(--content-dark);border-bottom:1px solid #14141214;padding:.85rem 1rem;font-size:14px}.unix-landing .europe-events-scroll tbody tr:last-child td{border-bottom:0}.unix-landing .europe-events-scroll tbody tr:hover td{background:#14141208}.unix-landing .europe-events-ev a,.unix-landing .europe-events-ev a:visited,.unix-landing .europe-events-nolink{color:var(--content-dark);font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;letter-spacing:inherit;text-decoration:none}.unix-landing .europe-events-ev a:hover{text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:var(--content-dark);text-decoration-color:var(--content-dark)}.unix-landing .europe-events-mo,.unix-landing .europe-events-dt,.unix-landing .europe-events-ci,.unix-landing .europe-events-co{color:#141412b3;white-space:nowrap}.unix-landing .europe-events-pill{letter-spacing:.04em;border:1px solid var(--border-light);white-space:nowrap;padding:.35rem .55rem;font-size:11px;display:inline-block}.unix-landing .europe-events-empty{text-align:center;color:#14141280;padding:2.5rem 1.25rem;font-size:14px}.unix-landing .europe-events-foot{letter-spacing:.03em;color:#14141273;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:1rem;font-size:12px;display:flex}@media (max-width:720px){.unix-landing .europe-events-count{width:100%;margin-left:0}.unix-landing .europe-events-controls select{flex:10rem}}
