.page-wrap[data-astro-cid-ntc46ovw]{max-width:var(--container-max);margin:0 auto;padding:48px 80px 80px}.section[data-astro-cid-ntc46ovw]{margin-top:112px}.section-head[data-astro-cid-ntc46ovw]{max-width:760px;margin-bottom:40px}.section-head--row[data-astro-cid-ntc46ovw]{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.section-head--row[data-astro-cid-ntc46ovw]>div[data-astro-cid-ntc46ovw]{max-width:760px}.section-title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-cream);font-size:clamp(24px,2.8vw,38px);font-weight:900;line-height:1.08}.section-intro[data-astro-cid-ntc46ovw]{font-size:16px;line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin-top:16px;font-weight:300}.text-link[data-astro-cid-ntc46ovw]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-light);transition:color var(--transition-fast);flex-shrink:0;font-size:13px;font-weight:500;text-decoration:none}.text-link[data-astro-cid-ntc46ovw]:hover{color:var(--color-cream)}.ugc-eyebrow[data-astro-cid-ntc46ovw]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);margin-bottom:16px;font-size:11px;font-weight:500;display:block}.ugc-eyebrow--light[data-astro-cid-ntc46ovw]{color:#dcd7c999}.deliver-card[data-astro-cid-ntc46ovw],.contact__form[data-astro-cid-ntc46ovw]{cursor:default}.deliver-card[data-astro-cid-ntc46ovw]:hover,.contact__form[data-astro-cid-ntc46ovw]:hover{box-shadow:none;transform:none}.btn[data-astro-cid-ntc46ovw]{cursor:pointer;font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;transition:opacity var(--transition-fast), background var(--transition-fast);border:none;border-radius:10px;justify-content:center;align-items:center;padding:14px 24px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ntc46ovw]:hover{opacity:.85}.btn--accent[data-astro-cid-ntc46ovw]{background:var(--color-accent);color:var(--color-cream)}.btn--ghost[data-astro-cid-ntc46ovw]{border:1.5px solid var(--color-cream);color:var(--color-cream)}.btn--ghost[data-astro-cid-ntc46ovw]:hover{background:var(--color-cream);color:var(--color-ink);opacity:1}.hero[data-astro-cid-ntc46ovw]{grid-template-columns:5fr 7fr;align-items:center;gap:56px;padding-top:24px;display:grid}.hero-eyebrow[data-astro-cid-ntc46ovw]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-light);margin-bottom:20px;font-size:12px;font-weight:500;display:block}.hero-title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;color:var(--color-cream);font-size:clamp(34px,4vw,60px);font-weight:900;line-height:1}.hero-title[data-astro-cid-ntc46ovw] em[data-astro-cid-ntc46ovw]{color:var(--color-accent-light);font-style:normal}.hero-text[data-astro-cid-ntc46ovw]{max-width:520px;font-size:17px;line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin-top:24px;font-weight:300}.hero-actions[data-astro-cid-ntc46ovw]{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hero__image[data-astro-cid-ntc46ovw]{border-radius:var(--radius-xl);position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.hero__image[data-astro-cid-ntc46ovw] img[data-astro-cid-ntc46ovw]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.hero__image[data-astro-cid-ntc46ovw] figcaption[data-astro-cid-ntc46ovw]{border-radius:var(--radius-full);color:var(--color-cream);letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(6px);background:#00000073;padding:6px 12px;font-size:11px;position:absolute;bottom:18px;left:20px}.facts[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);margin-top:64px;list-style:none;display:grid}.fact[data-astro-cid-ntc46ovw]{border-radius:var(--radius-xl);border:1px solid var(--color-border);flex-direction:column;gap:6px;padding:24px 28px;display:flex}.fact__value[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--color-cream);font-size:clamp(22px,2.1vw,32px);font-weight:900;line-height:1}.fact__label[data-astro-cid-ntc46ovw]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px}.brands[data-astro-cid-ntc46ovw]{flex-wrap:wrap;align-items:baseline;gap:12px 28px;margin-top:40px;display:flex}.brands__label[data-astro-cid-ntc46ovw]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.brands__list[data-astro-cid-ntc46ovw]{flex-wrap:wrap;gap:8px 28px;list-style:none;display:flex}.brands__list[data-astro-cid-ntc46ovw] li[data-astro-cid-ntc46ovw]{font-family:var(--font-serif);color:var(--color-cream);opacity:.85;font-size:24px}.tags[data-astro-cid-ntc46ovw]{flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex}.tags[data-astro-cid-ntc46ovw] li[data-astro-cid-ntc46ovw],.chip[data-astro-cid-ntc46ovw]{border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-secondary);letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;font-size:11px;font-weight:600}.shots[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-rows:repeat(3,210px);grid-template-columns:repeat(5,1fr);display:grid}.shot[data-astro-cid-ntc46ovw]{object-fit:cover;border-radius:var(--radius-lg);background:var(--color-bg-mid);width:100%;height:100%}.shot[data-astro-cid-ntc46ovw]:first-child{grid-area:1/1/3/4}.shot[data-astro-cid-ntc46ovw]:nth-child(2){grid-area:1/4/3/5}.shot[data-astro-cid-ntc46ovw]:nth-child(3){grid-area:1/5/3/6}.shot[data-astro-cid-ntc46ovw]:nth-child(4){grid-area:3/1/4/3}.shot[data-astro-cid-ntc46ovw]:nth-child(5){grid-area:3/3/4/4}.shot[data-astro-cid-ntc46ovw]:nth-child(6){grid-area:3/4/4/6}.projects[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.project[data-astro-cid-ntc46ovw]{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--color-bg-mid);text-decoration:none;position:relative;overflow:hidden}.project__media[data-astro-cid-ntc46ovw]{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);position:absolute;inset:0}.project[data-astro-cid-ntc46ovw]:hover .project__media[data-astro-cid-ntc46ovw]{transform:scale(1.04)}.project__shade[data-astro-cid-ntc46ovw]{background:linear-gradient(#0000,#0000001a 45%,#000000bf 100%);position:absolute;inset:0}.project__text[data-astro-cid-ntc46ovw]{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.project__meta[data-astro-cid-ntc46ovw]{letter-spacing:.08em;text-transform:uppercase;color:#dcd7c9b3;font-size:11px;font-weight:600}.project__title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-cream);font-size:22px;font-weight:900;line-height:1.08}.project__desc[data-astro-cid-ntc46ovw]{color:#dcd7c9cc;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.audiences[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.audience[data-astro-cid-ntc46ovw]{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--color-bg-mid);position:relative;overflow:hidden}.audience__img[data-astro-cid-ntc46ovw]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.audience[data-astro-cid-ntc46ovw]:after{content:"";background:linear-gradient(#0000 30%,#0003 50%,#000c 100%);position:absolute;inset:0}.audience__copy[data-astro-cid-ntc46ovw]{z-index:1;position:absolute;bottom:26px;left:28px;right:28px}.audience__title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-cream);margin-bottom:8px;font-size:26px;font-weight:900}.audience__text[data-astro-cid-ntc46ovw]{color:#dcd7c9d9;font-size:14px;line-height:1.6}.deliver[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:5fr 7fr;align-items:stretch;display:grid}.deliver-card[data-astro-cid-ntc46ovw]{flex-direction:column;padding:40px;display:flex}.deliver-note[data-astro-cid-ntc46ovw]{font-size:15px;line-height:var(--leading-relaxed);color:#dcd7c9bf;margin-top:auto;padding-top:32px}.chips[data-astro-cid-ntc46ovw]{flex-wrap:wrap;align-content:center;gap:10px;list-style:none;display:flex}.chip[data-astro-cid-ntc46ovw]{color:var(--color-cream);padding:14px 22px;font-size:13px}.steps[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.step[data-astro-cid-ntc46ovw]{border-top:2px solid var(--color-border);padding:28px 0 0}.step__num[data-astro-cid-ntc46ovw]{border-radius:var(--radius-full);background:var(--color-accent);width:36px;height:36px;color:var(--color-cream);place-items:center;margin-bottom:20px;font-size:14px;font-weight:600;display:grid}.step__title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-cream);margin-bottom:8px;font-size:17px;font-weight:700}.step__text[data-astro-cid-ntc46ovw]{color:var(--color-text-secondary);padding-right:16px;font-size:14px;line-height:1.65}.note[data-astro-cid-ntc46ovw]{color:var(--color-muted);margin-top:32px;font-size:13px}.rights[data-astro-cid-ntc46ovw]{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.right[data-astro-cid-ntc46ovw]{border-radius:var(--radius-xl);border:1px solid var(--color-border);padding:28px}.right__title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-accent-light);margin-bottom:10px;font-size:17px;font-weight:700}.right__text[data-astro-cid-ntc46ovw]{color:var(--color-text-secondary);font-size:14px;line-height:1.65}.faq[data-astro-cid-ntc46ovw]{border-top:1px solid var(--color-border);flex-direction:column;max-width:900px;display:flex}.faq__item[data-astro-cid-ntc46ovw]{border-bottom:1px solid var(--color-border)}.faq__q[data-astro-cid-ntc46ovw]{cursor:pointer;font-family:var(--font-display);text-transform:uppercase;color:var(--color-cream);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.faq__q[data-astro-cid-ntc46ovw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-ntc46ovw]:after{content:"+";font-family:var(--font-sans);color:var(--color-accent-light);transition:transform var(--transition-fast);flex-shrink:0;font-size:22px;font-weight:300}.faq__item[data-astro-cid-ntc46ovw][open] .faq__q[data-astro-cid-ntc46ovw]:after{transform:rotate(45deg)}.faq__a[data-astro-cid-ntc46ovw]{font-size:15px;line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:0 48px 24px 0}.feed[data-astro-cid-ntc46ovw]{border-radius:var(--radius-xl);grid-template-columns:repeat(6,1fr);gap:6px;display:grid;overflow:hidden}.feed__img[data-astro-cid-ntc46ovw]{aspect-ratio:4/5;object-fit:cover;width:100%;transition:opacity var(--transition-fast);display:block}.feed__item[data-astro-cid-ntc46ovw]{display:block;position:relative}.feed__item[data-astro-cid-ntc46ovw]:hover .feed__img[data-astro-cid-ntc46ovw]{opacity:.85}.feed__kind[data-astro-cid-ntc46ovw]{color:#fff;text-shadow:0 1px 4px #00000080;font-size:13px;line-height:1;position:absolute;top:10px;right:10px}.contact[data-astro-cid-ntc46ovw]{grid-template-columns:5fr 7fr;align-items:start;gap:56px;display:grid}.contact__mail[data-astro-cid-ntc46ovw]{color:var(--color-accent-light);margin-top:28px;font-size:16px;display:inline-block}.contact__form[data-astro-cid-ntc46ovw]{flex-direction:column;gap:18px;padding:36px;display:flex}.hidden[data-astro-cid-ntc46ovw]{display:none}.form-row[data-astro-cid-ntc46ovw]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field[data-astro-cid-ntc46ovw]{flex-direction:column;gap:6px;display:flex}.field__label[data-astro-cid-ntc46ovw]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:11px;font-weight:600}.field__input[data-astro-cid-ntc46ovw]{width:100%;font-family:var(--font-sans);color:var(--color-ink);transition:border-color var(--transition-fast);background:#ffffff8c;border:1.5px solid #242d3026;border-radius:10px;padding:12px 14px;font-size:15px}.field__input[data-astro-cid-ntc46ovw]:focus{border-color:var(--color-accent);outline:none}.field__input--area[data-astro-cid-ntc46ovw]{resize:vertical;min-height:110px}.contact__submit[data-astro-cid-ntc46ovw]{align-self:flex-start;margin-top:6px}.duo[data-astro-cid-ntc46ovw]{border-radius:var(--radius-xl);border:1px solid var(--color-border);color:var(--color-cream);transition:transform var(--transition-base), border-color var(--transition-base);justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding:22px 28px;text-decoration:none;display:flex}.duo[data-astro-cid-ntc46ovw]:hover{border-color:var(--color-accent);transform:translateY(-3px)}.duo__label[data-astro-cid-ntc46ovw]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-bottom:4px;font-size:11px;display:block}.duo__title[data-astro-cid-ntc46ovw]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(16px,1.6vw,22px);font-weight:900;line-height:1.1;display:block}.duo__cta[data-astro-cid-ntc46ovw]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-light);flex-shrink:0;font-size:13px;font-weight:500}@media (width<=1100px){.page-wrap[data-astro-cid-ntc46ovw]{padding:24px 40px 60px}.hero[data-astro-cid-ntc46ovw],.deliver[data-astro-cid-ntc46ovw],.contact[data-astro-cid-ntc46ovw]{grid-template-columns:1fr;gap:32px}.steps[data-astro-cid-ntc46ovw]{grid-template-columns:repeat(2,1fr);row-gap:32px}.projects[data-astro-cid-ntc46ovw]{grid-template-columns:repeat(2,1fr)}.feed[data-astro-cid-ntc46ovw]{grid-template-columns:repeat(3,1fr)}.shots[data-astro-cid-ntc46ovw]{grid-template-rows:repeat(3,160px)}}@media (width<=768px){.page-wrap[data-astro-cid-ntc46ovw]{padding:32px 20px 60px}.section[data-astro-cid-ntc46ovw]{margin-top:72px}.section-head[data-astro-cid-ntc46ovw]{margin-bottom:28px}.section-head--row[data-astro-cid-ntc46ovw]{flex-direction:column;align-items:flex-start}.hero-text[data-astro-cid-ntc46ovw]{font-size:16px}.hero-actions[data-astro-cid-ntc46ovw] .btn[data-astro-cid-ntc46ovw]{flex:100%}.facts[data-astro-cid-ntc46ovw]{grid-template-columns:repeat(2,minmax(0,1fr))}.fact[data-astro-cid-ntc46ovw]{padding:18px 16px}.fact__value[data-astro-cid-ntc46ovw]{white-space:normal;font-size:20px}.brands__list[data-astro-cid-ntc46ovw] li[data-astro-cid-ntc46ovw]{font-size:20px}.shots[data-astro-cid-ntc46ovw]{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.shot[data-astro-cid-ntc46ovw]:nth-child(n){grid-area:auto}.shot[data-astro-cid-ntc46ovw]:first-child,.shot[data-astro-cid-ntc46ovw]:nth-child(6){grid-area:span 2/1/auto/-1}.shot[data-astro-cid-ntc46ovw]:nth-child(2),.shot[data-astro-cid-ntc46ovw]:nth-child(3){grid-row:span 2}.projects[data-astro-cid-ntc46ovw],.audiences[data-astro-cid-ntc46ovw],.steps[data-astro-cid-ntc46ovw],.rights[data-astro-cid-ntc46ovw]{grid-template-columns:1fr}.audience[data-astro-cid-ntc46ovw]{aspect-ratio:4/3}.deliver-card[data-astro-cid-ntc46ovw]{padding:28px 24px}.chip[data-astro-cid-ntc46ovw]{padding:10px 16px;font-size:12px}.feed[data-astro-cid-ntc46ovw]{border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr)}.faq__q[data-astro-cid-ntc46ovw]{font-size:15px}.faq__a[data-astro-cid-ntc46ovw]{padding-right:0}.contact__form[data-astro-cid-ntc46ovw]{padding:24px}.form-row[data-astro-cid-ntc46ovw]{grid-template-columns:1fr}.contact__submit[data-astro-cid-ntc46ovw]{align-self:stretch}.duo[data-astro-cid-ntc46ovw]{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}}
