.hero[data-astro-cid-ge2uvauf]{z-index:4;height:calc(clamp(600px, calc(100svh - var(--header-h)), 960px) + var(--header-h));isolation:isolate;position:relative;overflow:hidden}.monitor[data-astro-cid-ge2uvauf]{background:var(--black);position:absolute;inset:0}.monitor__feed[data-astro-cid-ge2uvauf]{object-fit:cover;filter:brightness(.42)saturate(.62)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.monitor__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#09090bc7 0%,#09090b80 42%,#09090b47 62%,#09090b99 100%),linear-gradient(#09090b00 64%,#09090b99 100%);position:absolute;inset:0}.guides[data-astro-cid-ge2uvauf]{inset:var(--header-h) 0 0;pointer-events:none;position:absolute}.guide[data-astro-cid-ge2uvauf]{border:1px solid #ffffff38;position:absolute}.guide--239[data-astro-cid-ge2uvauf]{inset:6% 3.5% 11%}.guide--169[data-astro-cid-ge2uvauf]{inset:11% 9% 15%}.guide--916[data-astro-cid-ge2uvauf]{border-block:0;width:49%;top:11%;bottom:15%;left:19.5%}.guide-label[data-astro-cid-ge2uvauf]{letter-spacing:.04em;color:#fff6;font-size:11px;line-height:1;position:absolute;bottom:calc(100% + 8px);left:0}.guide--916[data-astro-cid-ge2uvauf] .guide-label[data-astro-cid-ge2uvauf]{top:10px;bottom:auto;left:10px}.guide-label--end[data-astro-cid-ge2uvauf]{left:auto;right:0}.osd[data-astro-cid-ge2uvauf]{font-size:var(--text-xs);letter-spacing:.06em;color:#ffffffd9;align-items:center;gap:28px;line-height:1;display:flex;position:absolute;bottom:4%;left:3.5%;right:3.5%}.osd__rec[data-astro-cid-ge2uvauf]{color:var(--purple-ink);align-items:center;gap:10px;display:inline-flex}.osd__dot[data-astro-cid-ge2uvauf]{width:9px;height:9px;position:relative}.osd__dot[data-astro-cid-ge2uvauf]:before,.osd__dot[data-astro-cid-ge2uvauf]:after{content:"";border-radius:50%;position:absolute;inset:0}.osd__dot[data-astro-cid-ge2uvauf]:before{background:var(--purple-ink);animation:1.6s step-end infinite rec-blink}.osd__dot[data-astro-cid-ge2uvauf]:after{border:1.5px solid var(--purple-ink);opacity:0;animation:rec-pulse 1.6s var(--ease-out) infinite}@keyframes rec-blink{0%,62%{opacity:1}62.01%,to{opacity:.2}}@keyframes rec-pulse{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.osd__cam[data-astro-cid-ge2uvauf]{text-transform:uppercase}.osd__tc[data-astro-cid-ge2uvauf]{letter-spacing:.06em;margin-left:auto;font-size:.8125rem}.hero__inner[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(32px,4vw,72px);height:100%;padding-bottom:clamp(104px,16svh,148px);display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:var(--text-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:pretty;margin:0;font-weight:500;line-height:.98}.hl[data-astro-cid-ge2uvauf]{color:var(--purple-type);white-space:nowrap;font-weight:750}.hero__copy[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);color:#ffffffd6;margin:12px 0 0;font-weight:300;line-height:1.5}.hero__copy[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]+span[data-astro-cid-ge2uvauf]:before{content:" "}.slate[data-astro-cid-ge2uvauf]{z-index:2;width:clamp(300px,24vw,360px);font-size:var(--text-sm);position:relative}.slate__clapper[data-astro-cid-ge2uvauf]{width:100%;height:auto}.slate__body[data-astro-cid-ge2uvauf]{border:1px solid #ffffff14;background:#101012b3;border-top:0;border-radius:0 0 10px 10px;margin-inline:6px 4px;padding:18px 18px 20px;position:relative;box-shadow:0 24px 56px #00000080}.slate__step[data-astro-cid-ge2uvauf],.slate__close[data-astro-cid-ge2uvauf]{display:none}.slate[data-astro-cid-ge2uvauf] fieldset[data-astro-cid-ge2uvauf]{border:0;gap:6px;margin:0;padding:0;display:grid}.slate[data-astro-cid-ge2uvauf] legend[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);margin-bottom:14px;padding:0;line-height:1.3}.slate__option[data-astro-cid-ge2uvauf]{cursor:pointer;min-height:48px;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);border:1px solid #3a3a3f;border-radius:7px;grid-template-columns:16px 20px 1fr;align-items:center;gap:12px;padding-inline:14px;display:grid;position:relative}.slate__option[data-astro-cid-ge2uvauf]:hover{border-color:var(--fx-fill)}.slate__option[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]{opacity:0;pointer-events:none;position:absolute}.slate__radio[data-astro-cid-ge2uvauf]{border:1.5px solid #9a9aa2;border-radius:50%;width:16px;height:16px}.slate__icon[data-astro-cid-ge2uvauf]{color:#ffffffe6}.slate__option[data-astro-cid-ge2uvauf]:has(input:checked){border-color:var(--purple-ink);color:var(--purple-ink);background:#7c008f1f}.slate__option[data-astro-cid-ge2uvauf]:has(input:checked) .slate__icon[data-astro-cid-ge2uvauf]{color:var(--purple-ink)}.slate__option[data-astro-cid-ge2uvauf]:has(input:checked) .slate__radio[data-astro-cid-ge2uvauf]{border-color:var(--purple-ink);background:radial-gradient(circle, var(--purple-ink) 0 40%, transparent 46%)}.slate__option[data-astro-cid-ge2uvauf]:has(input:focus-visible){outline:2px solid var(--purple-ink);outline-offset:3px}.slate__submit[data-astro-cid-ge2uvauf]{--fx-pad:20px;width:100%;min-height:52px;padding-inline:var(--fx-pad) 16px;font-size:var(--text-base);color:var(--white);background:var(--purple);cursor:pointer;transition:background-color .16s var(--ease-out);border:0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:14px;font-weight:500;display:flex}.slate__submit[data-astro-cid-ge2uvauf]:hover{background:var(--purple-hover)}.slate__submit[data-astro-cid-ge2uvauf]:active{transform:translateY(1px)}.hero-bar[data-astro-cid-ge2uvauf],.slate-backdrop[data-astro-cid-ge2uvauf]{display:none}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{height:auto;padding-bottom:96px;overflow:visible}.monitor[data-astro-cid-ge2uvauf]{--monitor-status:36px;height:calc(56.25vw + var(--header-h) + var(--monitor-status));height:clamp(calc(160px + var(--header-h) + var(--monitor-status)), calc(100svh - 344px), calc(56.25vw + var(--header-h) + var(--monitor-status)));position:relative;inset:auto;overflow:hidden}.monitor__feed[data-astro-cid-ge2uvauf]{inset:var(--header-h) 0 var(--monitor-status);filter:none;height:auto}.guides[data-astro-cid-ge2uvauf]{bottom:var(--monitor-status)}.monitor__scrim[data-astro-cid-ge2uvauf]{background:#09090b38}.guide--239[data-astro-cid-ge2uvauf],.guide--916[data-astro-cid-ge2uvauf]{height:calc(41.841vw - 16.7364px);inset:50% auto auto 20px;translate:0 -44%}.guide--239[data-astro-cid-ge2uvauf]{right:20px}.guide--169[data-astro-cid-ge2uvauf]{display:none}.guide--916[data-astro-cid-ge2uvauf]{aspect-ratio:9/16;border-left:0;width:auto}.guide--239[data-astro-cid-ge2uvauf] .guide-label[data-astro-cid-ge2uvauf]:not(.guide-label--end){display:none}.guide--916[data-astro-cid-ge2uvauf] .guide-label[data-astro-cid-ge2uvauf]{top:auto;bottom:calc(100% + 8px);left:0}.osd[data-astro-cid-ge2uvauf]{height:var(--monitor-status);gap:18px;bottom:0;left:20px;right:20px}.osd__cam[data-astro-cid-ge2uvauf]{white-space:nowrap}.osd__cam[data-astro-cid-ge2uvauf] .osd__long{display:none}.hero__inner[data-astro-cid-ge2uvauf]{width:auto;height:auto;margin:0;padding:0;display:block;position:static}.hero__copy[data-astro-cid-ge2uvauf]{padding:22px 20px 8px}.hero__copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(2rem,9vw,3rem)}.hero__copy[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{max-width:none;font-size:var(--text-base);text-wrap:pretty;margin-top:14px;line-height:1.45}.hero-bar[data-astro-cid-ge2uvauf]{z-index:30;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--black);border-top:1px solid var(--rule);transition:transform .3s var(--ease-out);display:block;position:fixed;inset:auto 0 0}.hero-bar[data-astro-cid-ge2uvauf].is-hidden{transform:translateY(110%)}.hero-bar__button[data-astro-cid-ge2uvauf]{--fx-pad:22px;width:100%;min-height:52px;padding-inline:var(--fx-pad) 18px;font-size:var(--text-base);color:var(--white);background:var(--purple);cursor:pointer;border:0;border-radius:8px;justify-content:space-between;align-items:center;font-weight:500;display:flex}.slate-backdrop[data-astro-cid-ge2uvauf]:not([hidden]){z-index:39;background:#0009;display:block;position:fixed;inset:0}.slate[data-astro-cid-ge2uvauf]{z-index:40;width:100%;font-size:var(--text-base);visibility:hidden;transition:transform .42s var(--ease-out), visibility 0s linear .42s;margin:0;position:fixed;inset:auto 0 0;transform:translateY(105%)}.slate[data-astro-cid-ge2uvauf].is-open{visibility:visible;transition:transform .42s var(--ease-out);transform:translateY(0)}.slate__body[data-astro-cid-ge2uvauf]{padding:20px 20px calc(24px + env(safe-area-inset-bottom));background:#101012;border-radius:0;margin:0}.slate__step[data-astro-cid-ge2uvauf]{font-size:var(--text-sm);color:var(--gray-light);margin:0 0 8px;display:block}.slate__close[data-astro-cid-ge2uvauf]{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.slate[data-astro-cid-ge2uvauf] legend[data-astro-cid-ge2uvauf]{margin-bottom:16px;font-size:1.5rem}.slate[data-astro-cid-ge2uvauf] fieldset[data-astro-cid-ge2uvauf]{gap:10px}.slate__option[data-astro-cid-ge2uvauf]{border-radius:8px;grid-template-columns:20px 24px 1fr;gap:14px;min-height:60px;padding-inline:16px}.slate__radio[data-astro-cid-ge2uvauf]{width:20px;height:20px}.slate__submit[data-astro-cid-ge2uvauf]{--fx-pad:22px;min-height:54px;padding-inline:var(--fx-pad) 18px;border-radius:8px;margin-top:16px}}html.has-sheet{overflow:hidden}.letter-field[data-astro-cid-ydc7mktg]{pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:calc(100% + 320px);position:absolute;top:-160px;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 120px calc(100% - 120px),#0000 100%),linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 120px calc(100% - 120px),#0000 100%),linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000 100%);mask-composite:intersect}.services[data-astro-cid-lesv7jgp]{z-index:2;position:relative}.services__grid[data-astro-cid-lesv7jgp]{z-index:1;gap:clamp(36px,4vw,56px);display:grid;position:relative}.services__list[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.service[data-astro-cid-lesv7jgp]{border-left:1px solid var(--rule);flex-direction:column;gap:12px;padding-inline:clamp(20px,2.4vw,36px);display:flex}.service__icon[data-astro-cid-lesv7jgp]{color:var(--purple-ink)}.service[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{font-size:var(--text-lg);margin:8px 0 0;font-weight:500;line-height:1.3}.service[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{font-size:var(--text-base);color:#ffffffb8;flex:1;margin:0;font-weight:300;line-height:1.55}.service[data-astro-cid-lesv7jgp]:first-child{border-left:0;padding-left:0}@media (width<=1100px){.services__list[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.service[data-astro-cid-lesv7jgp]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=720px){.services__list[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;gap:28px}.service[data-astro-cid-lesv7jgp]{border-left:0;border-top:1px solid var(--rule);padding:24px 0 0}}.agencies[data-astro-cid-v45vuf5v]{z-index:2;position:relative}.agencies__grid[data-astro-cid-v45vuf5v]{z-index:1;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.agencies__grid[data-astro-cid-v45vuf5v]>.film{justify-self:start;width:100%;max-width:720px}.agencies__text[data-astro-cid-v45vuf5v] p[data-astro-cid-v45vuf5v]:not(.label){max-width:44ch;font-size:var(--text-lg);color:#ffffffc7;margin:18px 0 12px;font-weight:300;line-height:1.55}@media (width<=900px){.agencies__grid[data-astro-cid-v45vuf5v]{grid-template-columns:1fr}.agencies__grid[data-astro-cid-v45vuf5v]>.film{justify-self:stretch;max-width:none}}.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(40px,6vw,96px);display:grid}.about__texto[data-astro-cid-oxgmilyn] .section-title[data-astro-cid-oxgmilyn]{text-wrap:balance}.about__lead[data-astro-cid-oxgmilyn]{max-width:46ch;font-size:var(--text-lg);color:#ffffffbd;margin:20px 0 0;font-weight:300;line-height:1.6}.about__ficha[data-astro-cid-oxgmilyn]{border-top:1px solid var(--rule);max-width:46ch;margin:32px 0 0}.about__ficha[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:16px;padding-block:12px;display:grid}.about__ficha[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-light)}.about__ficha[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{font-size:var(--text-base);color:var(--white);margin:0}@media (width<=900px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}@media (width<=480px){.about__ficha[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:2px}}
