.DemoGallery_pin__d5N0V{display:flow-root}.DemoGallery_stack__CCZLG{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.DemoGallery_row__ZN5C2{display:grid;grid-template-columns:1fr;grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}@media (min-width:768px){.DemoGallery_stack__CCZLG .DemoGallery_row__ZN5C2{grid-template-columns:repeat(2,1fr);position:-webkit-sticky;position:sticky;top:var(--demos-row-top,calc(var(--nav-h) + 24px));transform:translateY(calc(var(--cover, 0) * 7%));transform-origin:center top;will-change:transform}.DemoGallery_stack__CCZLG .DemoGallery_row__ZN5C2 .DemoGallery_card__1whqE{transform:scale(calc(1 - var(--cover, 0) * .18));transform-origin:center;will-change:transform}.DemoGallery_stack__CCZLG .DemoGallery_rowSolo__18G7X .DemoGallery_card__1whqE{grid-column:1/-1}.DemoGallery_stack__CCZLG .DemoGallery_rowSolo__18G7X .DemoGallery_thumb__MQWTi{aspect-ratio:7/2}}.DemoGallery_card__1whqE{position:relative;display:block;padding:clamp(14px,1.5vw,18px);border-radius:var(--radius-lg);background:linear-gradient(165deg,rgba(14,21,29,.72),rgba(14,21,29,.66) 82%);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.12);color:var(--on-dark);text-decoration:none;overflow:hidden;transition:border-color .3s ease}.DemoGallery_cardInner__vDO97{display:flex;flex-direction:column;gap:clamp(14px,1.4vw,18px)}.DemoGallery_card__1whqE:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 100% 0,rgba(34,229,138,.14),transparent 58%);transition:opacity .35s ease}.DemoGallery_card__1whqE:hover{border-color:rgba(34,229,138,.45);text-decoration:none}.DemoGallery_card__1whqE:hover:before{opacity:1}.DemoGallery_card__1whqE:focus-visible{outline:none;box-shadow:0 0 0 2px var(--green-neon),0 0 0 5px rgba(34,229,138,.28)}.DemoGallery_head__QqBJX{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 11px 11px 16px;border-radius:calc(var(--radius-lg) - 9px);background:rgba(255,255,255,.035);border:1px solid var(--dark-border)}.DemoGallery_label__cbk1w{display:inline-flex;align-items:center;gap:11px;min-width:0;font-weight:600;font-size:clamp(.98rem,.92rem + .3vw,1.12rem);letter-spacing:-.01em;color:var(--on-dark)}.DemoGallery_dot__OJHjO{flex:none;width:7px;height:7px;border-radius:999px;background:var(--green-neon);box-shadow:0 0 10px 1px rgba(34,229,138,.75)}.DemoGallery_arrow__4GVN5{flex:none;width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid var(--dark-border);color:var(--on-dark);transition:transform .42s cubic-bezier(.22,.61,.36,1),background .36s ease,color .36s ease,border-color .36s ease}.DemoGallery_arrowTrack__ruNxA{position:relative;width:18px;height:18px;overflow:hidden}.DemoGallery_arrowIcon__J8l4p{position:absolute;inset:0;width:18px;height:18px;transition:transform .48s cubic-bezier(.22,.61,.36,1)}.DemoGallery_arrowIcon__J8l4p:first-child{transform:translateX(0)}.DemoGallery_arrowIcon__J8l4p:last-child{transform:translateX(-100%)}.DemoGallery_card__1whqE:hover .DemoGallery_arrow__4GVN5{background:var(--green-neon);border-color:transparent;color:var(--ink-on-neon);transform:scale(1.08)}.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateX(100%)}.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateX(0)}.DemoGallery_thumb__MQWTi{position:relative;--thumb-radius:calc(var(--radius-lg) - 9px);border-radius:var(--thumb-radius);overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffff,#eef1f0);border:1px solid rgba(255,255,255,.06);aspect-ratio:16/10;display:grid;place-items:center;padding:clamp(18px,2.6vw,34px)}.DemoGallery_thumbModel__ab_WA{padding:0;background:#0c131a;isolation:isolate;-webkit-clip-path:inset(0 round var(--thumb-radius));clip-path:inset(0 round var(--thumb-radius))}.DemoGallery_card__1whqE:has([data-userhover=true]){cursor:none!important}.DemoGallery_thumbInner__Wmwuu{width:100%}.DemoGallery_thumbOverlay__rdEBx{position:absolute;inset:0;z-index:5;display:grid;place-items:center;overflow:hidden;pointer-events:none}.DemoGallery_thumbOverlay__rdEBx:before{content:"";position:absolute;inset:0;background:rgba(14,21,29,.22);opacity:0;transition:opacity .4s ease}.DemoGallery_thumbModel__ab_WA .DemoGallery_thumbOverlay__rdEBx:before{background:rgba(0,0,0,.32)}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbOverlay__rdEBx:before,.DemoGallery_card__1whqE:hover .DemoGallery_thumbOverlay__rdEBx:before{opacity:1}.DemoGallery_thumbTitle__g2CUe{position:relative;z-index:1;display:inline-flex;justify-content:center;max-width:min(88%,22ch);margin:0;padding:0 clamp(12px,3vw,24px);font-weight:600;font-size:clamp(1.15rem,1rem + 1.1vw,1.65rem);line-height:1.2;letter-spacing:-.02em;text-align:center;color:var(--text,#0e141a);opacity:0;transition:opacity .35s ease}.DemoGallery_thumbTitle__g2CUe .btn-swap{vertical-align:middle}.DemoGallery_thumbTitle__g2CUe .btn-swap__char{text-shadow:none}.DemoGallery_thumbModel__ab_WA .DemoGallery_thumbTitle__g2CUe{color:#f4f7f6}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe{opacity:1}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe .btn-swap__line:not(.btn-swap__line--dup) .btn-swap__char,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe .btn-swap__line:not(.btn-swap__line--dup) .btn-swap__char{transform:translateY(-100%)}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe .btn-swap__line--dup .btn-swap__char,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe .btn-swap__line--dup .btn-swap__char{transform:translateY(0)}.reveal-ready .DemoGallery_stack__CCZLG .DemoGallery_cardInner__vDO97{opacity:0;transform:translateY(18px)}.reveal-ready .DemoGallery_stack__CCZLG[data-inview] .DemoGallery_cardInner__vDO97{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.reveal-ready .DemoGallery_stack__CCZLG .DemoGallery_cardInner__vDO97,.reveal-ready .DemoGallery_stack__CCZLG[data-inview] .DemoGallery_cardInner__vDO97{opacity:1!important;transform:none!important;transition:none!important}.DemoGallery_stack__CCZLG .DemoGallery_row__ZN5C2{position:static;transform:none!important}.DemoGallery_card__1whqE:hover .DemoGallery_arrow__4GVN5,.DemoGallery_stack__CCZLG .DemoGallery_row__ZN5C2 .DemoGallery_card__1whqE{transform:none!important}.DemoGallery_thumbTitle__g2CUe{transition:none!important}.DemoGallery_card__1whqE:not(:hover):not(:focus-visible) .DemoGallery_thumbTitle__g2CUe{opacity:0!important}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe{opacity:1!important}.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe .btn-swap__line--dup .btn-swap__char,.DemoGallery_card__1whqE:focus-visible .DemoGallery_thumbTitle__g2CUe .btn-swap__line:not(.btn-swap__line--dup) .btn-swap__char,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe .btn-swap__line--dup .btn-swap__char,.DemoGallery_card__1whqE:hover .DemoGallery_thumbTitle__g2CUe .btn-swap__line:not(.btn-swap__line--dup) .btn-swap__char,.DemoGallery_thumbTitle__g2CUe .btn-swap__char{transition:none!important;transform:none!important}.DemoGallery_arrowIcon__J8l4p,.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:first-child,.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:last-child{transition:none!important}.DemoGallery_arrowIcon__J8l4p:last-child,.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateX(-100%)!important}.DemoGallery_arrowIcon__J8l4p:first-child,.DemoGallery_card__1whqE:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateX(0)!important}}.DemoGallery_fluid__7xrUU .DemoGallery_stack__CCZLG .DemoGallery_rowSolo__18G7X .DemoGallery_thumb__MQWTi,.DemoGallery_fluid__7xrUU .DemoGallery_thumb__MQWTi{aspect-ratio:auto;height:clamp(300px,30vw,460px)}.DemoGallery_fluid__7xrUU .DemoGallery_thumbInner__Wmwuu{display:grid;place-items:center;height:100%}.DemoGallery_fluid__7xrUU .DemoGallery_thumbInner__Wmwuu>svg{width:100%;height:100%}.DemoGallery_fluid__7xrUU .DemoGallery_thumbModel__ab_WA{height:clamp(300px,30vw,460px)}.DemoGallery_more__A4e_T{position:relative;z-index:1;width:100%;margin-top:clamp(16px,2vw,24px)}.DemoGallery_moreCard__3ZNYe{width:100%;cursor:pointer;font:inherit;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.DemoGallery_moreCard__3ZNYe .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(-100%)}.DemoGallery_moreCard__3ZNYe:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateY(100%)}.DemoGallery_moreCard__3ZNYe:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(0)}.DemoGallery_moreCardHide__KCDUU .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(100%)}.DemoGallery_moreCardHide__KCDUU:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateY(-100%)}.DemoGallery_moreCardHide__KCDUU:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.DemoGallery_moreCard__3ZNYe .DemoGallery_arrowIcon__J8l4p:last-child,.DemoGallery_moreCard__3ZNYe:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateY(-100%)!important}.DemoGallery_moreCard__3ZNYe .DemoGallery_arrowIcon__J8l4p:first-child,.DemoGallery_moreCard__3ZNYe:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(0)!important}.DemoGallery_moreCardHide__KCDUU .DemoGallery_arrowIcon__J8l4p:last-child,.DemoGallery_moreCardHide__KCDUU:hover .DemoGallery_arrowIcon__J8l4p:first-child{transform:translateY(100%)!important}.DemoGallery_moreCardHide__KCDUU .DemoGallery_arrowIcon__J8l4p:first-child,.DemoGallery_moreCardHide__KCDUU:hover .DemoGallery_arrowIcon__J8l4p:last-child{transform:translateY(0)!important}}