.intro[data-astro-cid-v4qhm7jo]{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1.05fr;gap:32px var(--gap);align-items:end;padding-top:clamp(110px,16vh,170px);padding-bottom:clamp(40px,5vw,64px)}.intro__text[data-astro-cid-v4qhm7jo]{align-self:end}.reel[data-astro-cid-v4qhm7jo]{aspect-ratio:16 / 10;background:var(--bg-2)}.reel[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{width:100%;height:100%;object-fit:cover}.reel__m[data-astro-cid-v4qhm7jo]{display:none}@media(max-width:860px){.reel[data-astro-cid-v4qhm7jo]{aspect-ratio:4 / 5}.reel__d[data-astro-cid-v4qhm7jo]{display:none}.reel__m[data-astro-cid-v4qhm7jo]{display:block}}.intro[data-astro-cid-v4qhm7jo] .t-name[data-astro-cid-v4qhm7jo]{font-size:clamp(52px,6.6vw,104px);margin-bottom:14px}.intro__text[data-astro-cid-v4qhm7jo]{display:grid;gap:12px;padding-bottom:8px}.intro__text[data-astro-cid-v4qhm7jo] .lead[data-astro-cid-v4qhm7jo]{max-width:44ch;color:var(--ink-2);font-size:clamp(17px,1.3vw,19px)}.intro__role[data-astro-cid-v4qhm7jo]{font-size:clamp(20px,1.9vw,28px);font-weight:500;letter-spacing:-.02em;color:var(--ink)}@media(max-width:860px){.intro[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}}.split[data-astro-cid-v4qhm7jo]{display:flex;gap:6px;width:100%;height:clamp(520px,82vh,900px);margin-block:clamp(8px,2vw,24px) clamp(56px,7vw,96px)}.split__item[data-astro-cid-v4qhm7jo]{position:relative;flex:1 1 0;min-width:0;overflow:hidden;color:#fff;background:#111;transition:flex-grow .9s var(--ease)}.split__img[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;transition:scale 1.2s var(--ease),filter .6s var(--ease)}.split__item--soprema[data-astro-cid-v4qhm7jo]{background:#08223a}.split__item--yacadi[data-astro-cid-v4qhm7jo]{background:#001500}.split__item[data-astro-cid-v4qhm7jo] .split__img[data-astro-cid-v4qhm7jo]{object-fit:contain;object-position:50% 0%;transform-origin:50% 20%}.split__shade[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;background:linear-gradient(to top,#000000c7,#00000073 32%,#0000 60%)}.split__item--yacadi[data-astro-cid-v4qhm7jo] .split__shade[data-astro-cid-v4qhm7jo]{background:linear-gradient(to top,#001500,#001500e6 30%,#00150000 55%)}.split__item--soprema[data-astro-cid-v4qhm7jo] .split__shade[data-astro-cid-v4qhm7jo]{background:linear-gradient(to top,#08223a,#08223ae6 30%,#08223a00 55%)}.split__badge[data-astro-cid-v4qhm7jo]{position:absolute;top:20px;left:20px;padding:7px 12px;background:#fff;color:var(--ink);font-size:13px;font-weight:500}.split__body[data-astro-cid-v4qhm7jo]{position:absolute;left:0;right:0;bottom:0;display:grid;gap:8px;padding:clamp(20px,3vw,44px)}.split__meta[data-astro-cid-v4qhm7jo]{font-size:13px;letter-spacing:.01em;color:#fffc}.split__t[data-astro-cid-v4qhm7jo]{font-size:clamp(40px,5.4vw,92px);font-weight:600;letter-spacing:-.04em;line-height:.92}.split__hook[data-astro-cid-v4qhm7jo]{max-width:40ch;color:#ffffffe0}.split__go[data-astro-cid-v4qhm7jo]{justify-self:start;margin-top:6px;padding:9px 14px;background:#fff;color:var(--ink);font-size:14px;font-weight:500;opacity:0;translate:0 8px;transition:opacity .4s var(--ease),translate .5s var(--ease)}@media(hover:hover)and (pointer:fine){.split[data-astro-cid-v4qhm7jo]:hover .split__item[data-astro-cid-v4qhm7jo]{flex-grow:.75}.split[data-astro-cid-v4qhm7jo] .split__item[data-astro-cid-v4qhm7jo]:hover{flex-grow:1.45}.split__item[data-astro-cid-v4qhm7jo]:hover .split__img[data-astro-cid-v4qhm7jo]{scale:1.04}.split[data-astro-cid-v4qhm7jo]:hover .split__item[data-astro-cid-v4qhm7jo]:not(:hover) .split__img[data-astro-cid-v4qhm7jo]{filter:brightness(.7)}.split__item[data-astro-cid-v4qhm7jo]:hover .split__go[data-astro-cid-v4qhm7jo]{opacity:1;translate:0 0}}@media(max-width:860px){.split[data-astro-cid-v4qhm7jo]{flex-direction:column;height:auto;gap:8px}.split__item[data-astro-cid-v4qhm7jo]{flex:none;aspect-ratio:4 / 5}.split__go[data-astro-cid-v4qhm7jo]{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.split__item[data-astro-cid-v4qhm7jo],.split__img[data-astro-cid-v4qhm7jo]{transition:none}}.work[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,44px) var(--gap);padding-bottom:0}.work__group[data-astro-cid-v4qhm7jo]{grid-column:1 / -1;display:flex;gap:10px;align-items:baseline;padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--line)}.work__group[data-astro-cid-v4qhm7jo]:first-child{padding-top:0;border-top:0}.card[data-astro-cid-v4qhm7jo]{display:grid;gap:10px;align-content:start;color:var(--ink)}.card--wide[data-astro-cid-v4qhm7jo]{grid-column:1 / -1}.card__img[data-astro-cid-v4qhm7jo]{position:relative;display:block;aspect-ratio:16 / 10}.card--wide[data-astro-cid-v4qhm7jo] .card__img[data-astro-cid-v4qhm7jo]{aspect-ratio:2 / 1}.card__img[data-astro-cid-v4qhm7jo] picture[data-astro-cid-v4qhm7jo]{display:block;width:100%;height:100%}.card__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{transition:scale .8s var(--ease)}.card__preview[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;opacity:0;transition:opacity .4s var(--ease)}.card__badge[data-astro-cid-v4qhm7jo]{position:absolute;top:16px;left:16px;padding:7px 12px;background:var(--ink);color:#fff;font-size:13px;font-weight:500}.card__go[data-astro-cid-v4qhm7jo]{position:absolute;left:16px;bottom:16px;padding:9px 14px;background:#fff;color:var(--ink);font-size:14px;font-weight:500;opacity:0;translate:0 8px;transition:opacity .4s var(--ease),translate .5s var(--ease)}@media(hover:hover)and (pointer:fine){.card[data-astro-cid-v4qhm7jo]:hover .card__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]:not(.card__preview){scale:1.03}.card[data-astro-cid-v4qhm7jo]:hover .card__preview[data-astro-cid-v4qhm7jo]{opacity:1;animation:cpan 10s ease-in-out .2s infinite alternate}.card[data-astro-cid-v4qhm7jo]:hover .card__go[data-astro-cid-v4qhm7jo]{opacity:1;translate:0 0}.card[data-astro-cid-v4qhm7jo]:hover .card__title[data-astro-cid-v4qhm7jo]{color:var(--blue)}}.card__row[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:4px}.card__title[data-astro-cid-v4qhm7jo]{font-size:clamp(24px,2.4vw,36px);font-weight:600;letter-spacing:-.03em;line-height:1;transition:color .25s}.card--wide[data-astro-cid-v4qhm7jo] .card__title[data-astro-cid-v4qhm7jo]{font-size:clamp(32px,3.6vw,56px)}.card__type[data-astro-cid-v4qhm7jo]{text-align:right;max-width:28ch}.card__hook[data-astro-cid-v4qhm7jo]{color:var(--ink-2);max-width:56ch}@keyframes cpan{to{object-position:50% 100%}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-v4qhm7jo]:hover .card__preview[data-astro-cid-v4qhm7jo]{animation:none}}@media(max-width:860px){.work[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.card__img[data-astro-cid-v4qhm7jo],.card--wide[data-astro-cid-v4qhm7jo] .card__img[data-astro-cid-v4qhm7jo]{aspect-ratio:4 / 5}.card__row[data-astro-cid-v4qhm7jo]{flex-direction:column;gap:6px}.card__type[data-astro-cid-v4qhm7jo]{text-align:left}}.tiles[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(40px,5vw,72px) var(--gap);align-items:start;padding-bottom:var(--sec)}.tile[data-astro-cid-v4qhm7jo]{position:relative;display:block;grid-column:var(--span);color:#fff}.tile__img[data-astro-cid-v4qhm7jo]{display:block;aspect-ratio:var(--r)}.tile__img[data-astro-cid-v4qhm7jo] picture[data-astro-cid-v4qhm7jo]{display:block;width:100%;height:100%}.tile__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{transition:scale .8s var(--ease),filter .6s var(--ease)}.tile__over[data-astro-cid-v4qhm7jo]{position:absolute;left:0;right:0;top:0;aspect-ratio:var(--r);display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:clamp(18px,2.4vw,32px);background:linear-gradient(to top,#0000009e,#0000002e 45%,#0000 70%);opacity:0;transition:opacity .5s var(--ease);pointer-events:none}.tile__over[data-astro-cid-v4qhm7jo] .meta[data-astro-cid-v4qhm7jo]{color:#ffffffd1;transform:translateY(10px);transition:transform .6s var(--ease)}.tile__t[data-astro-cid-v4qhm7jo]{font-size:clamp(34px,5vw,80px);font-weight:600;letter-spacing:-.035em;line-height:.95;transform:translateY(16px);transition:transform .6s var(--ease)}.tile__go[data-astro-cid-v4qhm7jo]{font-size:15px;font-weight:500;transform:translateY(16px);transition:transform .7s var(--ease)}.tile__cap[data-astro-cid-v4qhm7jo]{display:none}@media(hover:hover)and (pointer:fine){.tile[data-astro-cid-v4qhm7jo]:hover .tile__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{scale:1.03}.tile[data-astro-cid-v4qhm7jo]:hover .tile__over[data-astro-cid-v4qhm7jo],.tile[data-astro-cid-v4qhm7jo]:focus-visible .tile__over[data-astro-cid-v4qhm7jo]{opacity:1}.tile[data-astro-cid-v4qhm7jo]:hover .tile__over[data-astro-cid-v4qhm7jo]>[data-astro-cid-v4qhm7jo],.tile[data-astro-cid-v4qhm7jo]:focus-visible .tile__over[data-astro-cid-v4qhm7jo]>[data-astro-cid-v4qhm7jo]{transform:none}}@media(hover:none),(pointer:coarse),(max-width:860px){.tile__over[data-astro-cid-v4qhm7jo]{display:none}.tile__cap[data-astro-cid-v4qhm7jo]{display:grid;gap:4px;padding-top:12px;color:var(--ink)}.tile__name[data-astro-cid-v4qhm7jo]{font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1}}@media(max-width:860px){.tiles[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr;gap:40px}.tile[data-astro-cid-v4qhm7jo]{grid-column:1 / -1!important}.tiles[data-astro-cid-v4qhm7jo] .tile__img[data-astro-cid-v4qhm7jo],.tiles[data-astro-cid-v4qhm7jo] .tile__over[data-astro-cid-v4qhm7jo]{aspect-ratio:4 / 5}}.brand__grid[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,56px) var(--gap)}.tile--brand[data-astro-cid-v4qhm7jo] .tile__t[data-astro-cid-v4qhm7jo]{font-size:clamp(30px,3.4vw,56px)}.tile--brand[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{transition:scale .8s var(--ease)}.tile__img--phone[data-astro-cid-v4qhm7jo]{display:grid;place-items:center;background:var(--mbg)}.mphone[data-astro-cid-v4qhm7jo]{position:relative;height:84%;aspect-ratio:9 / 18.5;padding:1.6%;border-radius:clamp(18px,2.6vw,36px);background:#111;box-shadow:0 30px 60px -30px #00000073;overflow:hidden;transition:scale .8s var(--ease)}.mphone[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{border-radius:clamp(13px,2vw,28px)}@media(hover:hover)and (pointer:fine){.tile--brand[data-astro-cid-v4qhm7jo]:hover .mphone[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{scale:1}.tile--brand[data-astro-cid-v4qhm7jo]:hover .mphone[data-astro-cid-v4qhm7jo]{scale:1.04}}@media(hover:hover)and (pointer:fine){.tile--brand[data-astro-cid-v4qhm7jo]:hover video[data-astro-cid-v4qhm7jo]{scale:1.03}}@media(max-width:860px){.brand__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.brand[data-astro-cid-v4qhm7jo] .tile__img[data-astro-cid-v4qhm7jo],.brand[data-astro-cid-v4qhm7jo] .tile__over[data-astro-cid-v4qhm7jo]{aspect-ratio:16 / 10!important}}@media(max-width:860px){.work[data-astro-cid-v4qhm7jo] .tile__img[data-astro-cid-v4qhm7jo],.work[data-astro-cid-v4qhm7jo] .tile__over[data-astro-cid-v4qhm7jo]{aspect-ratio:4 / 5!important}}.band[data-astro-cid-v4qhm7jo]{overflow:hidden}.band__track[data-astro-cid-v4qhm7jo]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gutter) 12px;scroll-padding-inline:var(--gutter)}@media(min-width:1440px){.band__track[data-astro-cid-v4qhm7jo]{padding-inline:calc((100vw - var(--max)) / 2 + var(--gutter))}}.band__item[data-astro-cid-v4qhm7jo]{flex:none;display:grid;gap:10px;grid-template-rows:1fr auto;scroll-snap-align:start;height:clamp(240px,28vw,360px)}.band__item[data-astro-cid-v4qhm7jo] .frame[data-astro-cid-v4qhm7jo]{height:100%;aspect-ratio:var(--r)}.band__item[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo],.band__item[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{transition:scale .6s var(--ease)}.band__item[data-astro-cid-v4qhm7jo]:hover img[data-astro-cid-v4qhm7jo]{scale:1.02}
