@font-face{font-family:bebas;src:url(../media/bebas_neue_latin-s.p.1w_qz2ahumqmz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:bebas Fallback;src:local(Arial);ascent-override:116.72%;descent-override:38.91%;line-gap-override:0.0%;size-adjust:77.11%}.gT5Pbq_className{font-family:bebas,bebas Fallback;font-weight:400}.gT5Pbq_variable{--font-display:"bebas", "bebas Fallback"}
@font-face{font-family:anton;src:url(../media/anton_latin-s.p.0pan85mumqyf3.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}._8iq_ta_className{font-family:anton,anton Fallback;font-weight:400}._8iq_ta_variable{--font-hero:"anton", "anton Fallback"}
@font-face{font-family:poppins;src:url(../media/poppins_400_latin-s.p.43zbiuwnnoiok.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:poppins;src:url(../media/poppins_600_latin-s.p.3o_v2fun1jzxk.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:poppins;src:url(../media/poppins_700_latin-s.p.3bh2vc0w-r-ll.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.afkLwa_className{font-family:poppins,poppins Fallback}.afkLwa_variable{--font-body:"poppins", "poppins Fallback"}
:root{--white:#fff;--cloud:#f4f7fc;--charcoal:#282a2c;--ink:#212529;--blue-50:#e8f3fb;--blue-100:#b3d9f5;--blue-200:#7dbdec;--blue-400:#0070cd;--blue-600:#005aa5;--blue-800:#003d72;--aqua-100:#ccecf5;--yellow-400:#f8d53a;--grey-400:#9ea0a2;--grey-700:#4d4f51;--muted:#6b7077;--azul:var(--blue-400);--mustard:var(--yellow-400);--sky:#5cb9e2;--gradient-warm:linear-gradient(90deg, #fb7920 0%, #f8d53a 100%);--radius-lg:20px;--radius-pill:999px;--shadow-hover:0 4px 12px #0b2a4514, 0 2px 4px #0b2a450a;--shadow-soft-blue:0 12px 28px -8px #003d7240;--focus-color:var(--azul);--border-strong:#8a9199;--scrim:#212529bd;--overlay:#212529f5;--dur-fast:.15s;--dur-base:.22s;--ease-out:cubic-bezier(.2, .7, .3, 1);--gutter:40px;--max:1440px;--pad:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));--video-scrim:linear-gradient(180deg, #21252914 0%, #212529ad 100%);--video-scrim-side:linear-gradient(90deg, #212529bd 0%, #2125292e 58%, transparent 100%)}*,:before,:after{box-sizing:border-box}html{font-size:100%}html,body{background:var(--white);color:var(--charcoal);font-family:var(--font-body), -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:var(--azul)}a:hover{color:var(--blue-600)}button{font-family:inherit}img,video{max-width:100%;display:block}:focus-visible{outline:3px solid var(--focus-color);outline-offset:2px}.hero,.cta-band,.lightbox,.player,.vp-error{--focus-color:#fff}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;font:600 .875rem/1 var(--font-body);border-radius:8px;padding:12px 16px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{color:#fff;top:12px}.si-btn{min-height:44px;font:600 .9375rem/1.2 var(--font-body);letter-spacing:.02em;background:var(--azul);color:#fff;border:2px solid var(--azul);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast);justify-content:center;align-items:center;padding:14px 26px;text-decoration:none;display:inline-flex}.si-btn:hover{color:#fff;background:#0061b3;border-color:#0061b3;transform:translateY(-1px)}.si-btn--accent{background:var(--mustard);color:var(--ink);border-color:var(--mustard)}.si-btn--accent:hover{color:var(--ink);background:#ffc83a;border-color:#ffc83a}.si-btn:active,.fpill:active,.fpop__close:active,.token:active,.chan__btn:active,.si-tab:active,.lightbox__nav:active,.lightbox__close:active{transform:translateY(1px)scale(.98)}.si-btn:disabled,.si-btn[aria-disabled=true],.fpill:disabled,.linkbtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.si-swipe{background:var(--gradient-warm);border-radius:3px;width:120px;height:6px;margin-top:10px;display:block}.si-input,.si-select{min-height:44px;font:400 1rem/1.55 var(--font-body);color:var(--charcoal);border:1.5px solid var(--border-strong);width:100%;transition:border-color var(--dur-fast);background:#fff;border-radius:8px;outline:none;padding:12px 14px}.si-input:focus,.si-select:focus{border-color:var(--azul)}.si-select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23212529' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:40px}.si-input::placeholder{color:var(--muted)}.si-tabs{gap:4px;display:flex}.si-tab{appearance:none;cursor:pointer;font:600 .875rem/1.2 var(--font-body);color:var(--grey-700);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 16px}.si-tab:hover{color:var(--azul)}.si-tab[aria-pressed=true]{color:var(--azul);border-bottom-color:var(--azul)}.si-empty{border:1.5px dashed var(--blue-100);border-radius:var(--radius-lg);text-align:center;background:var(--cloud);padding:40px 28px}.si-empty img{opacity:.9;width:96px;height:auto;margin:0 auto 14px}.si-empty b{font:700 1.125rem/1.3 var(--font-body);color:var(--charcoal);margin-bottom:6px;display:block}.si-empty p{color:var(--grey-700);font:400 .875rem/1.5 var(--font-body);max-width:44ch;margin:0 auto 18px}.si-empty__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.si-empty--page{max-width:560px;margin:48px auto}.si-empty--page h1{font:400 2.5rem/1.05 var(--font-display);text-transform:uppercase;color:var(--ink);margin:0 0 10px}.si-video{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--blue-800);width:100%;position:relative;overflow:hidden}.si-video>video,.si-video>iframe,.si-video>img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.si-video__scrim{background:var(--video-scrim);pointer-events:none;position:absolute;inset:0}.si-video__scrim--side{background:var(--video-scrim-side)}.si-video__play{border-radius:var(--radius-pill);cursor:pointer;background:var(--azul);width:64px;height:64px;transition:transform var(--dur-fast), background var(--dur-fast);border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #003d7259}.si-video__play:before{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:18px solid #fff;width:0;height:0;margin-left:5px}.si-video__play--sm{width:46px;height:46px}.si-video__play--sm:before{border-top-width:8px;border-bottom-width:8px;border-left-width:13px;margin-left:3px}.si-video__play:hover,.card:hover .si-video__play{background:var(--blue-600);transform:translate(-50%,-50%)scale(1.06)}.si-video__dur{font:600 .8125rem/1.2 var(--font-body);letter-spacing:.04em;color:#fff;background:var(--scrim);border-radius:var(--radius-pill);padding:4px 8px;position:absolute;bottom:12px;right:12px}.vp-error{text-align:center;color:#fff;background:var(--ink);font:600 .9375rem/1.4 var(--font-body);place-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.vp-error p{margin:0}.page{width:100%;overflow-x:clip}.hdr{padding:16px var(--pad);border-bottom:2px solid var(--azul);background:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.hdr__logo{width:auto;height:34px}.hdr__nav{font:600 .875rem/1.2 var(--font-body);align-items:center;gap:26px;display:flex}.hdr__nav a{color:var(--grey-700);padding:6px 0;text-decoration:none}.hdr__nav a:hover,.hdr__nav a[aria-current=page]{color:var(--azul)}.hdr__nav a.si-btn,.hdr__nav a.si-btn:hover{color:var(--ink)}.hdr__nav .si-btn{padding:10px 22px}.hdr__home{align-items:center;min-height:44px;display:flex}.hdr__toggle{cursor:pointer;color:var(--charcoal);background:0 0;border:0;border-radius:8px;padding:10px;display:none}.hdr__toggle:hover{color:var(--azul);background:var(--blue-50)}.hero{background:var(--azul);color:#fff;background-image:radial-gradient(#ffffff0f 1.5px,#0000 1.5px),radial-gradient(#ffffff0f 1.5px,#0000 1.5px);background-position:0 0,11px 11px;background-size:22px 22px;position:relative}.hero__head{padding:30px var(--pad) 26px}.hero__title{align-items:center;gap:22px;display:flex}.hero__title svg{flex:none}.hero__sub{font:400 1.125rem/1.5 var(--font-body);color:#fff;max-width:62ch;margin:14px 0 0}.hero--plain .hero__head{padding-bottom:8px}.hero__title h1{font:400 4rem/.95 var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0}.hero__grid{padding:0 var(--pad);z-index:1;grid-template-columns:230px minmax(0,1fr);gap:28px;display:grid;position:relative}.eyebrow{font:600 .75rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin:0}.hero__eyebrow{color:#fff;margin:6px 0 14px}.chan{flex-direction:column;gap:6px;display:flex}.chan__btn{text-align:left;font:600 .9375rem/1.2 var(--font-body);cursor:pointer;color:#fff;transition:background var(--dur-fast);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;display:flex}.chan__btn:hover{background:#ffffff1f}.chan__btn[aria-pressed=true]{background:#fff3;box-shadow:inset 0 0 0 2px #fff}.chan__icon{flex:none;place-items:center;width:22px;height:22px;display:grid}.chan__blurb{font:400 .8125rem/1.55 var(--font-body);color:#fff;margin:18px 2px 0}.player{background:var(--ink);border-radius:20px;grid-template-columns:minmax(0,1fr) 250px;gap:0 24px;padding:0 20px 0 0;display:grid;overflow:hidden;box-shadow:0 12px 28px -8px #003d7259}.player--solo{grid-template-columns:minmax(0,1fr);padding:0}.player__main{flex-direction:column;display:flex}.player__frame{background:var(--blue-800);aspect-ratio:auto;border-radius:0;flex:1;min-height:300px}.player__frame>video,.player__frame>iframe{object-fit:contain;background:#000}.player__label{color:#fff;position:absolute;top:24px;left:28px}.player__label .eyebrow{color:var(--mustard);margin-bottom:8px}.player__label p{font:700 1.625rem/1.2 var(--font-body);max-width:16ch;margin:0}.player__play{background:var(--azul);color:#fff;cursor:pointer;width:72px;height:72px;transition:transform var(--dur-fast), background var(--dur-fast);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__play:hover{background:var(--blue-600);transform:translate(-50%,-50%)scale(1.05)}.upnext{padding:18px 0 14px}.upnext .eyebrow{color:#fff;margin-bottom:12px}.upnext__list{flex-direction:column;gap:12px;display:flex}.upnext__item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.upnext__item .si-video{aspect-ratio:16/9;border-radius:10px}.upnext__item p{font:400 .8125rem/1.3 var(--font-body);color:#fff;margin:6px 0 0}.upnext__item:hover p{text-decoration:underline}.hero__wave{width:100%;height:60px;margin-top:24px;display:block;position:relative}.explore{padding:12px var(--pad) 24px;background:#fff}.explore__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.explore__row h2{font:400 2.5rem/1.05 var(--font-display);text-transform:uppercase;color:var(--charcoal);margin:0}.explore__tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.explore__tools .si-input{width:260px;min-width:0;padding:9px 14px}.explore__tools .si-select{width:190px;padding:9px 40px 9px 14px}.fbar{z-index:5;background:#fff;position:sticky;top:0}.fbar__tabs{margin:0 calc(var(--pad) - 6px) -6px;scrollbar-width:none;padding:6px;scroll-padding-inline:6px 32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.fbar__tabs::-webkit-scrollbar{display:none}.fbar__hair{background:var(--blue-100);height:1px;margin:0 var(--pad)}.fbar__filters{position:relative}.fpills{padding:8px var(--pad);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fpill{font:600 .875rem/1.2 var(--font-body);border-radius:var(--radius-pill);border:1.5px solid var(--border-strong);color:var(--charcoal);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);background:#fff;flex:none;align-items:center;gap:8px;padding:8px 12px 8px 16px;display:inline-flex;position:relative}.fpill:focus-visible,.fpill[data-active]{border-color:var(--azul);background:var(--blue-50);color:var(--blue-600)}@media (hover:hover){.fpill:hover{border-color:var(--azul);background:var(--blue-50);color:var(--blue-600)}.fpill[data-active]:hover{background:var(--blue-100);color:var(--blue-800)}}.fpill[aria-expanded=true],.fpill[aria-expanded=true]:hover{border-color:var(--azul);background:var(--azul);color:#fff}.fpill:disabled{border-color:var(--border-strong);color:var(--charcoal);background:#fff}.fpill__label{text-overflow:ellipsis;max-width:40ch;overflow:hidden}.fpill svg{transition:transform var(--dur-fast) var(--ease-out);flex:none}.fpill[aria-expanded=true] svg{transform:rotate(180deg)}.fpop{left:var(--fpop-x,var(--pad));top:var(--fpop-y,100%);z-index:6;width:320px;max-width:calc(100% - var(--gutter) * 2);border:1.5px solid var(--blue-100);max-height:min(60dvh,480px);box-shadow:var(--shadow-soft-blue);animation:si-pop var(--dur-fast) var(--ease-out);transform-origin:0 0;background:#fff;border-radius:16px;flex-direction:column;scroll-margin:16px 0 24px;display:flex;position:absolute;overflow:hidden}.fpop__head{flex:none;align-items:center;gap:12px;padding:8px 20px 0;display:flex}.fpop__title{font:600 .75rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:8px;margin:0 auto 0 0;display:flex}.fpop__title span{letter-spacing:0;text-transform:none;font-weight:400}.fpop__list{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px;scroll-padding:8px 0;overflow-y:auto}.fopt{text-align:left;width:100%;font:400 .875rem/1.2 var(--font-body);cursor:pointer;color:var(--charcoal);background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.fopt:not(:disabled):hover{background:var(--cloud)}.fopt[aria-checked=true]{font-weight:600}.fopt__box{border:1.5px solid var(--border-strong);background:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.fopt[aria-checked=true] .fopt__box{border-color:var(--azul);background:var(--azul)}.fopt__label{flex:1}.fopt__count{color:var(--muted);font-size:.75rem;font-weight:400}.fopt[disabled]{opacity:.45;cursor:default}.fpop__note{border-top:1px solid var(--blue-100);font:400 .8125rem/1.5 var(--font-body);color:var(--muted);flex:none;margin:0;padding:12px 20px}.fpop__note a{color:var(--azul);white-space:nowrap;font-weight:600}.fpop__backdrop,.fpop__close,.fpop__foot{display:none}.linkbtn{font:600 .875rem/1.2 var(--font-body);color:var(--azul);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:none}.linkbtn:hover:not(:disabled){color:var(--blue-600);text-decoration:underline}.linkbtn--light,.linkbtn--light:hover:not(:disabled){color:#fff}.tokens{padding:4px var(--pad) 12px;border-bottom:1px solid var(--blue-100);flex-wrap:wrap;align-items:center;gap:10px;min-height:48px;display:flex}.tokens .linkbtn{white-space:nowrap;flex:none;padding:4px 0}.tokens__count{font:400 .875rem/1.2 var(--font-body);color:var(--grey-700);white-space:nowrap;margin:0 6px 0 0}.tokens__count b{color:var(--charcoal)}.token{font:600 .8125rem/1 var(--font-body);border-radius:var(--radius-pill);cursor:pointer;background:var(--blue-50);color:var(--blue-600);transition:background var(--dur-fast);border:0;align-items:center;gap:6px;padding:7px 10px 7px 12px;text-decoration:none;display:inline-flex}.token:hover{background:var(--blue-100);color:var(--blue-800)}.token span{font-size:.9375rem;line-height:1}.grid-wrap{background:var(--cloud);padding:28px var(--pad) 48px}.grid-wrap .si-empty{max-width:520px;margin:12px auto}.grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;display:grid}.grid[data-masonry]{grid-auto-rows:2px;row-gap:0}.grid-more{justify-content:center;margin-top:24px;display:flex}.card{color:var(--charcoal);border:1.5px solid var(--sky);cursor:pointer;text-align:left;width:100%;font:inherit;transition:box-shadow var(--dur-fast), transform var(--dur-fast);background:#fff;border-radius:16px;margin:0;padding:0;text-decoration:none;display:block;overflow:hidden}@media (hover:hover){.card:hover{box-shadow:var(--shadow-hover);color:var(--charcoal);transform:translateY(-2px)}}.card--featured{border:2px solid var(--azul)}.card .si-video{border-radius:0}.card__tags{gap:6px;display:flex;position:absolute;bottom:12px;left:12px}.card__chip{font:600 .75rem/1 var(--font-body);letter-spacing:.02em;color:#fff;background:var(--scrim);border-radius:var(--radius-pill);white-space:nowrap;padding:5px 9px}.card__meta{justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px 14px;display:flex}.card__client{font:700 .9375rem/1.3 var(--font-body);margin:0}.card__title{font:400 .8125rem/1.4 var(--font-body);color:var(--grey-700);margin:2px 0 0}.card__platform{font:600 .75rem/1 var(--font-body);color:var(--blue-600);background:var(--blue-50);border-radius:var(--radius-pill);white-space:nowrap;flex:none;padding:5px 8px}.lightbox{z-index:50;background:var(--overlay);animation:si-fade var(--dur-base) var(--ease-out);place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.lightbox__inner{flex-direction:column;align-items:center;gap:12px;width:min(100%,1100px);margin:auto 0;display:flex;position:relative}.lightbox__media{background:var(--blue-800) center / cover no-repeat;min-width:min(320px,100%);max-width:100%;min-height:180px;max-height:80dvh;animation:si-pop var(--dur-base) var(--ease-out);border-radius:16px;flex:none;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}.lightbox__media[data-sized]{aspect-ratio:var(--w) / var(--h);width:min(100%, calc(80vh * var(--w) / var(--h)), calc(var(--w) * 1.25px));width:min(100%, calc(80dvh * var(--w) / var(--h)), calc(var(--w) * 1.25px));min-width:0;min-height:0;max-height:none}.lightbox__media[data-sized]>img,.lightbox__media[data-sized]>video{object-fit:contain;width:100%;height:100%;max-height:none;display:block}.lightbox__media video{width:auto;max-width:100%;height:auto;max-height:80dvh}.lightbox__media iframe{aspect-ratio:16/9;border:0;width:min(92vw,1100px);display:block}.lightbox__media img{width:auto;height:auto;max-height:80dvh}.carousel{touch-action:pan-y;position:absolute;inset:0}.carousel__btn{color:#fff;background:var(--scrim);cursor:pointer;width:44px;height:44px;transition:background var(--dur-fast), opacity var(--dur-fast);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carousel__btn--prev{left:10px}.carousel__btn--next{right:10px}.carousel__btn:hover{background:var(--overlay)}.carousel__btn[aria-disabled=true]{opacity:.35;cursor:default}.carousel__btn:focus-visible{outline-offset:2px;outline:3px solid #fff}.carousel__dots{border-radius:var(--radius-pill);background:var(--scrim);gap:6px;padding:7px 10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.carousel__dot{background:#ffffff73;border-radius:50%;width:6px;height:6px}.carousel__dot[data-on]{background:#fff}.card__stack{font:600 .75rem/1 var(--font-body);color:#fff;background:var(--scrim);border-radius:var(--radius-pill);align-items:center;gap:5px;padding:5px 9px 5px 7px;display:inline-flex;position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.carousel__btn{transition:none}}.lightbox__cap{color:#fff;font:400 .875rem/1.4 var(--font-body);text-align:center;margin:0}.lightbox__close{z-index:1;width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background var(--dur-fast);background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:-8px}.lightbox__close:hover{background:var(--blue-50)}.card__preview{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.lightbox__nav{color:#fff;cursor:pointer;z-index:51;width:52px;height:52px;transition:background var(--dur-fast);background:#ffffff24;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.lightbox__nav:hover{background:#ffffff47}.lightbox__nav--prev{left:18px}.lightbox__nav--next{right:18px}.lightbox__close{z-index:51;position:fixed;top:18px;right:18px}.lightbox__inner{gap:14px}.lightbox__cap{flex-direction:column;align-items:center;gap:8px;max-width:900px;display:flex}.lightbox__title{margin:0}.lightbox__count{color:#ffffffbf;margin-left:10px;font-size:.75rem}.lightbox__result{font:400 2rem/1.1 var(--font-display);text-transform:uppercase;color:var(--mustard);letter-spacing:.01em;margin:0}.lightbox__actions,.piece__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;margin-top:4px;display:flex}.lightbox__actions .si-btn,.piece__actions .si-btn{padding:10px 20px;font-size:.875rem}.lightbox__pitch,.piece__pitch{font:600 .875rem/1.3 var(--font-body)}.lightbox__links,.piece__links{flex-wrap:wrap;justify-content:center;gap:4px 20px;display:flex}.si-btn--inverse{color:var(--azul);background:#fff;border-color:#fff}.si-btn--inverse:hover{background:var(--blue-50);border-color:var(--blue-50);color:var(--blue-600)}.si-btn--ghost{color:#fff;background:0 0;border-color:#ffffff80}.si-btn--ghost:hover{color:#fff;background:#ffffff1f;border-color:#fff}.si-btn--outline{color:var(--azul);border-color:var(--azul);background:0 0}.si-btn--outline:hover{background:var(--blue-50);color:var(--blue-600);border-color:var(--blue-600)}.piece{padding:20px var(--pad) 56px;background:var(--cloud)}.piece__body{max-width:1100px;margin:0 auto}.piece__back{min-height:44px;font:600 .875rem/1 var(--font-body);align-items:center;margin-bottom:8px;text-decoration:none;display:inline-flex}.piece__media{background:var(--ink) center / cover no-repeat;border-radius:var(--radius-lg);place-items:center;width:100%;max-width:1100px;max-height:78dvh;margin:0 auto;display:grid;position:relative;overflow:hidden}.piece__media>img,.piece__media>video,.piece__media>iframe{object-fit:contain;border:0;width:100%;height:100%;max-height:78dvh}.piece__media>iframe{aspect-ratio:16/9}.piece__info{max-width:1100px;margin:22px auto 0}.piece__eyebrow{color:var(--azul)}.piece__info h1{font:400 3rem/1.05 var(--font-display);text-transform:uppercase;margin:6px 0 8px}.piece__desc{font:400 1rem/1.55 var(--font-body);color:var(--grey-700);max-width:720px;margin:0 0 12px}.piece__result{font:700 1.25rem/1.3 var(--font-body);color:var(--charcoal);margin:0 0 12px}.piece__tags{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.piece__tags .token{text-decoration:none}.piece__actions{justify-content:flex-start}.piece__links{justify-content:flex-start;margin-top:8px}.piece__nav{border-top:1px solid var(--blue-100);font:600 .875rem/1.3 var(--font-body);justify-content:space-between;gap:16px;margin-top:28px;padding-top:18px;display:flex}.piece__nav a{max-width:48%;padding:12px 0;text-decoration:none}.cta-band{background:var(--azul);color:#fff;padding:44px var(--pad);background-image:radial-gradient(#ffffff0f 1.5px,#0000 1.5px),radial-gradient(#ffffff0f 1.5px,#0000 1.5px);background-position:0 0,11px 11px;background-size:22px 22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.cta-band h2{font:400 2.5rem/1.05 var(--font-display);text-transform:uppercase;margin:0}.cta-band p{font:400 .9375rem/1.5 var(--font-body);color:#fff;max-width:48ch;margin:12px 0 0}.cta-band .si-btn{color:var(--azul);background:#fff;border-color:#fff;flex:none}.cta-band .si-btn:hover{background:var(--blue-50);border-color:var(--blue-50);color:var(--blue-600)}.ftr{padding:36px var(--pad) 20px;background:#fff}.ftr__grid{font:400 .875rem/1.6 var(--font-body);color:var(--grey-700);grid-template-columns:1.3fr 1fr 1.4fr;gap:24px;display:grid}.ftr__brand{font:700 .9375rem/1.4 var(--font-body);color:var(--charcoal);margin:0 0 6px}.ftr__grid>*{min-width:0}.ftr__social{flex-wrap:wrap;gap:10px;margin:16px 0 8px;display:flex}.ftr__grid .ftr__social a{background:var(--azul);width:34px;height:34px;transition:transform var(--dur-fast), background var(--dur-fast);border-radius:50%;justify-content:center;align-items:center;margin:0;display:inline-flex}.ftr__grid .ftr__social a:hover{background:var(--blue-600);transform:translateY(-2px)}.ftr__social img{width:16px;height:16px;display:block}.ftr__h{font:600 .8125rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--charcoal);margin:0 0 10px}.ftr__grid a{color:var(--grey-700);margin:4px 0;text-decoration:none;display:block}.ftr__grid a:hover{color:var(--azul)}.ftr__legal{border-top:2px solid var(--azul);font:400 .8125rem/1.4 var(--font-body);color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:20px;padding-top:14px;display:flex}.ftr__legal a{color:var(--muted);text-decoration:none}.ftr__legal a:hover{color:var(--azul);text-decoration:underline}.seedbar{color:#8a6e00;font:600 .75rem/1.4 var(--font-body);text-align:center;background:#fef9e5;padding:6px 12px}@media (max-width:1180px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){:root{--gutter:24px}.hero__grid{grid-template-columns:1fr}.chan{flex-flow:wrap}.chan__blurb{display:none}.player{grid-template-columns:minmax(0,1fr);padding:0}.player__frame{aspect-ratio:16/9;min-height:0}.upnext{padding:14px 20px 18px}.upnext__list{flex-direction:row}.upnext__item{flex:1}.hero__title h1{font-size:3rem}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr__grid{grid-template-columns:1fr 1fr}.player__play{width:56px;height:56px;inset:auto 16px 16px auto;transform:none}.player__play:hover{transform:scale(1.05)}.player__label{top:16px;left:16px;right:88px}.player__frame .si-video__dur{bottom:16px;left:16px;right:auto}.hdr__nav{padding:12px var(--pad) 20px;border-bottom:2px solid var(--azul);z-index:20;background:#fff;flex-direction:column;align-items:stretch;gap:14px;display:none;position:absolute;top:100%;left:0;right:0}.hdr__nav[data-open=true]{display:flex}.hdr__nav a{padding:12px 0}.hdr__nav a.si-btn{margin-top:6px;padding:12px 22px}.hdr__toggle{display:block}}@media (max-width:640px){:root{--gutter:16px}.hero__title{gap:14px}.hero__title svg{width:48px;height:44px}.hero__title h1{font-size:2.5rem}.explore__tools{width:100%}.explore__tools .si-input{flex:180px;width:auto}.explore__tools .si-select{flex:none;width:auto}.explore__row h2{font-size:2rem}.upnext__list{flex-direction:column}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card{border-radius:12px}.card__meta{flex-direction:column;gap:6px;padding:8px 10px 10px}.card__client{font-size:.8125rem}.card__title{font-size:.75rem}.card__platform{align-self:flex-start}.card__tags{gap:4px;bottom:8px;left:8px}.card__chip{padding:4px 7px}.card .si-video__dur{padding:3px 7px;top:8px;bottom:auto;right:8px}.si-video__play--sm{width:36px;height:36px}.grid-wrap{padding-top:16px}.lightbox{padding:16px 16px 84px}.lightbox__media[data-sized]{width:min(100%, calc(56vh * var(--w) / var(--h)), calc(var(--w) * 1.25px));width:min(100%, calc(56dvh * var(--w) / var(--h)), calc(var(--w) * 1.25px))}.lightbox__nav{width:44px;height:44px;top:auto;bottom:16px;transform:none}.lightbox__result{font-size:1.5rem}.cta-band h2{font-size:2rem}.hero__sub{font-size:1rem}.piece__info h1{font-size:2rem}.piece__nav{flex-direction:column}.piece__nav a{max-width:none}.ftr__grid{grid-template-columns:1fr}.player__label p{font-size:1.125rem}}@media (max-width:640px),(max-height:480px) and (pointer:coarse){.tokens .token,.tokens .linkbtn{scroll-margin-top:124px}.fpop{overscroll-behavior:contain}.fpop__backdrop{touch-action:none}.fbar{display:contents}.fbar__top{z-index:5;border-bottom:1px solid var(--blue-100);background:#fff;position:sticky;top:0}.fpills,.tokens{scroll-padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.fpills::-webkit-scrollbar{display:none}.tokens::-webkit-scrollbar{display:none}.tokens{background:#fff;padding-top:8px;padding-bottom:8px}.token{flex:none}.fpill,.fpop .fopt{min-height:44px}.fpill__label{max-width:24ch}.fpop__backdrop{z-index:6;background:var(--scrim);animation:si-fade var(--dur-base) var(--ease-out);display:block;position:fixed;inset:0}.fpop{z-index:7;width:auto;max-width:none;max-height:75dvh;animation-duration:var(--dur-base);transform-origin:bottom;border-width:0;border-radius:16px 16px 0 0;position:fixed;inset:auto 0 0}.fpop__head{padding:8px 8px 0 20px}.fpop__close{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--charcoal);cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.fpop__close:hover{background:var(--blue-50);color:var(--azul)}.fpop__foot{padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--blue-100);flex:none;display:block}.fpop__note+.fpop__foot{border-top:0;padding-top:0}.fpop__foot .si-btn{width:100%;padding:10px 20px}}@media (max-width:359px){.grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:961px){.piece__body--portrait{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.piece__body--portrait .piece__back{grid-column:1/-1}.piece__body--portrait .piece__info{margin-top:0}.piece__body--portrait .piece__media,.piece__body--portrait .piece__media>img{max-height:none}}@media (pointer:coarse){.fopt,.si-tab,.fpill,.token,.linkbtn,.piece__tags .token{min-height:44px}.ftr__grid a,.ftr__legal a{align-items:center;min-height:44px;margin:0;display:inline-flex}.ftr__grid a{display:flex}.ftr__legal{gap:0 20px}.ftr__grid .ftr__social a{width:44px;height:44px}.hdr__toggle{min-width:44px;min-height:44px}}@keyframes si-fade{0%{opacity:0}}@keyframes si-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.grid .card,.player__frame>video,.player__frame>iframe{animation:si-fade var(--dur-base) var(--ease-out)}@media (max-width:640px) and (max-height:480px),(max-height:480px) and (pointer:coarse){.fpop{max-height:100dvh;overflow-y:auto}.fpop__head{z-index:1;background:#fff;position:sticky;top:0}.fpop__list{flex:none;overflow-y:visible}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
