/* ╔══════════════════════════════════════════╗
   ║  PORTFOLIO V2: BLACK & GOLD                ║
   ╚══════════════════════════════════════════╝ */

*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

:root {
  --bg:        #000000;
  --surface:   #0B1322;
  --surface-2: #14213D;
  --border:    #22304F;
  --text:      #FFFFFF;
  --soft:      #E5E5E5;
  --muted:     #A2A9B8;
  --accent:    #FCA311;
  --accent-2:  #FCA311;
  --glow:      rgba(252, 163, 17, 0.18);

  --sans:  'Inter Tight', system-ui, sans-serif;
  --serif: 'Instrument Serif', Georgia, serif;
  --mono:  'JetBrains Mono', ui-monospace, monospace;

  --max: 1320px;
  --pad: clamp(16px, 4vw, 56px);
  --r: 18px;
  --ease: cubic-bezier(0.16, 1, 0.3, 1);
}

html { overflow-x: clip; scroll-behavior: smooth; scroll-padding-top: 72px; background: #000; -webkit-font-smoothing: antialiased; }
body {
  font-family: var(--sans);
  background: var(--bg);
  color: var(--text);
  line-height: 1.55;
  overflow-x: hidden; overflow-x: clip;
}
a { color: inherit; text-decoration: none; }
button { font: inherit; color: inherit; background: none; border: 0; cursor: pointer; }
::selection { background: var(--accent); color: var(--bg); }

.mono  { font-family: var(--mono); letter-spacing: 0.04em; }
.serif { font-family: var(--serif); font-weight: 400; }
em.serif { font-style: italic; }
.dim   { color: var(--muted); }
.hot   { color: var(--accent); }
.accent { color: var(--accent); }
.center { text-align: center; }

/* Film grain + cursor glow */
.grain {
  position: fixed; inset: -50%; z-index: 999; pointer-events: none; opacity: 0.03;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
.cursor-glow {
  position: fixed; width: 520px; height: 520px; border-radius: 50%; pointer-events: none; z-index: 0;
  background: radial-gradient(circle, rgba(252, 163, 17, 0.05), transparent 65%);
  transform: translate(-50%, -50%); left: -600px; top: -600px; transition: opacity 0.3s;
}

/* ── Buttons ─────────────────────────────── */
.btn {
  display: inline-flex; align-items: center; gap: 10px;
  padding: 14px 26px; border-radius: 100px; font-weight: 600; font-size: 0.95rem;
  transition: transform 0.25s var(--ease), box-shadow 0.25s, background 0.25s, color 0.25s, border-color 0.25s;
}
.btn--sm { padding: 9px 18px; font-size: 0.85rem; }
.btn--accent { background: var(--accent); color: #000; }
.btn--accent:hover { transform: translateY(-2px); box-shadow: 0 10px 30px var(--glow); }
.btn--ghost { border: 1px solid var(--border); color: var(--muted); font-family: var(--mono); font-size: 0.82rem; letter-spacing: 0.06em; text-transform: uppercase; }
.btn--ghost:hover { border-color: var(--accent); color: var(--accent); box-shadow: 0 0 28px var(--glow); }
.btn--ghost .arrow { transition: transform 0.3s; }
.btn--ghost.open .arrow { transform: rotate(180deg); }

/* ── Nav ─────────────────────────────────── */
.nav {
  position: fixed; inset: 0 0 auto; z-index: 100; height: 72px;
  background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border-bottom: 1px solid transparent; transition: border-color 0.3s, background 0.3s;
}
.nav.scrolled { border-color: var(--border); background: rgba(0, 0, 0, 0.85); }
.nav__inner { max-width: var(--max); margin: 0 auto; height: 100%; padding: 0 var(--pad); display: flex; align-items: center; justify-content: space-between; gap: 24px; }
.nav__brand { display: flex; align-items: center; gap: 10px; font-size: 1rem; }
.nav__role { font-family: var(--serif); font-style: italic; color: var(--muted); font-size: 1.05rem; }
.rec-dot { width: 9px; height: 9px; border-radius: 50%; background: var(--accent); }
@keyframes blink { 50% { opacity: 0.25; } }
.nav__links { display: flex; gap: 32px; font-size: 0.9rem; color: var(--muted); }
.nav__links a { position: relative; transition: color 0.2s; }
.nav__links a:hover, .nav__links a.active { color: var(--text); }
.nav__links a::after { content: ''; position: absolute; left: 0; bottom: -6px; width: 100%; height: 2px; background: var(--accent); transform: scaleX(0); transform-origin: left; transition: transform 0.3s var(--ease); }
.nav__links a:hover::after, .nav__links a.active::after { transform: scaleX(1); }
.nav__right { display: flex; align-items: center; gap: 14px; }
.nav__burger { display: none; width: 44px; height: 44px; padding: 12px 7px; margin-right: -7px; flex-direction: column; justify-content: space-between; }
.nav__burger span { height: 2px; background: var(--text); border-radius: 2px; transition: transform 0.3s; }
.nav__burger.active span:first-child { transform: translateY(9px) rotate(45deg); }
.nav__burger.active span:last-child { transform: translateY(-9px) rotate(-45deg); }

/* ── Hero ────────────────────────────────── */
.hero { position: relative; padding-top: 72px; min-height: 100vh; display: flex; flex-direction: column; }
.hero::before {
  content: ''; position: absolute; top: -10%; right: -10%; width: 70vw; height: 80vh; z-index: -1;
  background: radial-gradient(ellipse at 70% 30%, rgba(20, 33, 61, 0.9), transparent 62%);
}
.hero__inner {
  flex: 1; max-width: var(--max); width: 100%; margin: 0 auto; padding: 32px var(--pad) 40px;
  display: grid; grid-template-columns: 1fr 1.05fr; gap: 56px; align-items: center;
}
.eyebrow { font-size: 0.74rem; color: var(--muted); margin-bottom: 28px; }
.rec { color: var(--accent); animation: blink 1.4s infinite; }
.hero__title { font-size: clamp(2.8rem, 5.6vw, 5.4rem); font-weight: 500; line-height: 0.98; letter-spacing: -0.045em; margin-bottom: 28px; }
.hero__title .line { display: block; overflow: hidden; padding-bottom: 0.12em; margin-bottom: -0.12em; }
.hero__title em { font-size: 1.12em; letter-spacing: -0.02em; }
.hero__intro { max-width: 460px; color: var(--muted); font-size: 1.05rem; margin-bottom: 40px; }
.hero__stats { display: flex; gap: 0; border-top: 1px solid var(--border); margin-bottom: 36px; max-width: 520px; }
.stat { flex: 1; padding: 18px 18px 0 0; }
.stat + .stat { padding-left: 18px; border-left: 1px solid var(--border); }
.stat__num { display: block; font-size: clamp(2rem, 3vw, 2.8rem); font-weight: 500; letter-spacing: -0.04em; line-height: 1; color: var(--accent-2); }
.stat__label { font-size: 0.68rem; color: var(--muted); text-transform: uppercase; }
.scroll-hint { font-size: 0.75rem; color: var(--muted); }
.scroll-hint span { display: inline-block; animation: bob 1.6s infinite; }
@keyframes bob { 50% { transform: translateY(4px); } }

/* Hero reels: positioned by script.js (endless wrap, no duplicates) */
.hero__media { position: relative; height: min(78vh, 680px); display: flex; gap: 14px; overflow: hidden; border-radius: 24px; contain: strict; }
.hero__media::before, .hero__media::after { content: ''; position: absolute; left: 0; right: 0; height: 70px; z-index: 2; pointer-events: none; }
.hero__media::before { top: 0; background: linear-gradient(var(--bg), transparent); }
.hero__media::after { bottom: 0; background: linear-gradient(transparent, var(--bg)); }
.media-col { position: relative; flex: 1; height: 100%; overflow: hidden; }
.media-track { display: flex; flex-direction: column; gap: 14px; padding-bottom: 14px; will-change: transform; backface-visibility: hidden;
  animation: reel-up 60s linear infinite; }
.media-track.is-down { animation-name: reel-down; }
.hero__media:hover .media-track, .hero__media.is-paused .media-track { animation-play-state: paused; }
@keyframes reel-up   { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(0, -50%, 0); } }
@keyframes reel-down { from { transform: translate3d(0, -50%, 0); } to { transform: translate3d(0, 0, 0); } }
.media-track .reel { flex-shrink: 0; transition: border-color 0.3s; }
@media (prefers-reduced-motion: reduce) { .media-track { animation: none; } }
.reel {
  position: relative; flex-shrink: 0; aspect-ratio: 16 / 9; border-radius: 12px; overflow: hidden;
  border: 1px solid rgba(255, 255, 255, 0.07);
  background: var(--surface);
  transition: transform 0.4s var(--ease), border-color 0.3s;
}
.reel.tall { aspect-ratio: 9 / 16; }
.reel:hover { border-color: var(--accent); }
.reel__tag { position: absolute; top: 12px; left: 12px; font-size: 0.6rem; padding: 4px 8px; border-radius: 6px; background: rgba(0, 0, 0, 0.6); color: var(--text); }

/* Brands */
.brands { display: flex; align-items: center; gap: 40px; padding: 26px var(--pad); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: rgba(255, 255, 255, 0.012); }
.brands__label { flex-shrink: 0; font-size: 0.68rem; color: var(--muted); line-height: 1.6; }
.marquee { position: relative; overflow: hidden; flex: 1; contain: paint; }
.marquee::before, .marquee::after { content: ''; position: absolute; top: 0; bottom: 0; width: 8%; z-index: 1; pointer-events: none; }
.marquee::before { left: 0; background: linear-gradient(90deg, var(--bg), transparent); }
.marquee::after { right: 0; background: linear-gradient(-90deg, var(--bg), transparent); }
.marquee__track { display: flex; gap: 64px; width: max-content; animation: marquee 50s linear infinite; will-change: transform; }
.marquee:hover .marquee__track { animation-play-state: paused; }
.marquee__track span { font-size: 1.6rem; font-weight: 600; letter-spacing: -0.02em; opacity: 0.7; white-space: nowrap; transition: opacity 0.25s, color 0.25s; }
.marquee__track span.serif { font-weight: 400; font-style: italic; font-size: 1.8rem; }
.marquee__track span:hover { opacity: 1; color: var(--accent); }
.marquee__track { align-items: center; }
/* Brand logos: SVG used as a mask so they always render in the text colour */
.marquee__track .logo {
  display: inline-block; flex-shrink: 0; background-color: currentColor;
  -webkit-mask: var(--src) center / contain no-repeat; mask: var(--src) center / contain no-repeat;
}
.logo--acko      { --src: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTIzLjQgMTIxLjU2Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB1cmwoI2xpbmVhci1ncmFkaWVudC0zKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiB1cmwoI2xpbmVhci1ncmFkaWVudC0yKTsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiB1cmwoI2xpbmVhci1ncmFkaWVudCk7CiAgICAgIH0KCiAgICAgIC5jbHMtNCB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iODYuODQiIHkxPSI3My44IiB4Mj0iMTAzLjEiIHkyPSIxMTYuNzgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjk5YWZmIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzU0MjdmZiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50LTIiIHgxPSI3MC4zOSIgeTE9IjcuOTkiIHgyPSI5OS42NSIgeTI9IjY3LjIzIiB4bGluazpocmVmPSIjbGluZWFyLWdyYWRpZW50Ii8+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC0zIiB4MT0iLS43IiB5MT0iNjAuNjEiIHgyPSI1Mi40IiB5Mj0iNjAuOTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYTg5MGZmIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQzMWRmZiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0yMTcuODcsMTguMWgyMi40OGwzNS44Myw4NC43NmgtMjUuMDFsLTYuMTMtMTUuMDNoLTMyLjQ2bC02LjAxLDE1LjAzaC0yNC41M2wzNS44My04NC43NlpNMjM4LjMxLDY5LjY3bC05LjM4LTIzLjkzLTkuNSwyMy45M2gxOC44OFoiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0yNzAuNjQsNjEuMDJ2LS4yNGMwLTI0LjUzLDE4Ljg4LTQzLjc2LDQ0LjM2LTQzLjc2LDE3LjE5LDAsMjguMjUsNy4yMSwzNS43MSwxNy41NWwtMTcuNTUsMTMuNTljLTQuODEtNi4wMS0xMC4zNC05Ljg2LTE4LjQtOS44Ni0xMS43OCwwLTIwLjA4LDkuOTgtMjAuMDgsMjIuMjR2LjI0YzAsMTIuNjIsOC4zLDIyLjQ4LDIwLjA4LDIyLjQ4LDguNzgsMCwxMy45NS00LjA5LDE5LTEwLjIybDE3LjU1LDEyLjVjLTcuOTQsMTAuOTQtMTguNjQsMTktMzcuMjcsMTktMjQuMDUsMC00My40LTE4LjQtNDMuNC00My41MloiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0zNTguNjMsMTguN2gyMy4zMnYzNC4xNWwyOC45OC0zNC4xNWgyNy42NWwtMzEuODYsMzYuMTksMzIuOTQsNDcuOTdoLTI4LjAxbC0yMS4xNi0zMS4yNi04LjU0LDkuNXYyMS43NmgtMjMuMzJWMTguN1oiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik00MzIuNzUsNjEuMDJ2LS4yNGMwLTI0LjE3LDE5LjQ4LTQzLjc2LDQ1LjQ1LTQzLjc2czQ1LjIxLDE5LjM2LDQ1LjIxLDQzLjUydi4yNGMwLDI0LjE3LTE5LjQ4LDQzLjc2LTQ1LjQ1LDQzLjc2cy00NS4yMS0xOS4zNi00NS4yMS00My41MlpNNDk5LjYsNjEuMDJ2LS4yNGMwLTEyLjE0LTguNzgtMjIuNzItMjEuNjQtMjIuNzJzLTIxLjI4LDEwLjM0LTIxLjI4LDIyLjQ4di4yNGMwLDEyLjE0LDguNzgsMjIuNzIsMjEuNTIsMjIuNzJzMjEuNC0xMC4zNCwyMS40LTIyLjQ4WiIvPgogICAgICA8L2c+CiAgICAgIDxnPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTE1Ni45LDQyLjN2MzYuODFjMCwyLjgzLTEuMjcsNS4yNy0zLjg1LDYuOTYtMzIuMjMsMjEuMTItNTYuNjMsMjkuOTktNjUuMTcsMzIuNDYtMTEuNzcsMy40MS0xOC4wMSwzLjA1LTE5LjAzLDIuOTgtMjEuNS0xLjU1LTU3LjcxLTMxLjE1LTU3LjcxLTMxLjE1LDAsMCwyOS41NSw3LjIyLDk3LjgyLTI1LjI4LDEyLjgtNi4wOSwyNy4wOS0xMi42Nyw0My43LTIwLjM3LDAsMCwzLjYzLTEuNTcsNC4yNC0yLjRaIi8+CiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTU1LjE5LDQxLjA1Yy4xOS0uMTYuNDMtLjM3LjU0LS41MS4xNS0uMTkuMjgtLjM4LjM2LS42MS4yMi0uNjIuMTUtMS4zOS0uMi0xLjk2LS42My0xLjA0LTEuNjktMS43My0yLjg1LTIuNDlDMTIwLjgyLDE0LjM3LDk2LjQyLDUuNDksODcuODgsMy4wMiw3Ni4xMS0uMzgsNjkuODctLjAzLDY4Ljg1LjA1LDQ3LjM2LDEuNiwxMS4xNCwzMS4yLDExLjE0LDMxLjJjMCwwLDI5LjU1LTcuMjIsOTcuODIsMjUuMjgsMi4yLDEuMDUsNC40NCwyLjExLDYuNzMsMy4xOGwzNy4zLTE3LjNzMS44OC0xLjA2LDIuMjEtMS4zMloiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00NS43NCw2MC43NWMuMDQtNy44NSwxLjAyLTE1LjcxLDIuODMtMjMuNDgsMCwwLC4yNC0uOTcuMjQtLjk3LTEzLjQ0LTMuMTYtMjMuMzYtMy44My0yOS4zMS0zLjgzLTQuOTEsMC03LjUyLjQ1LTguNDEuNjQtMS42LjM1LTIuNzMsMS42My0zLjU0LDIuN0MyLjc1LDQyLjE4LDAsNTEuMjcsMCw2MC43NUgwYzAsOS40NywyLjc1LDE4LjU3LDcuNTYsMjQuOTQuODEsMS4wNywxLjk0LDIuMzQsMy41NCwyLjcuODkuMTksMy41LjY0LDguNDEuNjQsNS45NSwwLDE1Ljg2LS42NywyOS4zMS0zLjgzLDAsMC0uMjQtLjk3LS4yNC0uOTctMS44MS03Ljc3LTIuNzktMTUuNjMtMi44My0yMy40OFoiLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+');      width: 112px; height: 26px; }
.logo--cleartrip { --src: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDUuNzkgMTI0LjkxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2YwNTMyNTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzE3LjQ3LDQ2LjM5Yy02LjI4LDAtOS40MywyLjc4LTkuNDMsOS4wN3YyMy42OWg3LjQzdi0yMy4zM2MwLTIuMDcsLjkzLTMuMDcsMy4wNy0zLjA3aDYuNXYtNi4zNmgtNy41N1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMzIuODksMzEuNmMtMi40MywwLTQuNDMsMi00LjQzLDQuNXMyLDQuNDMsNC40Myw0LjQzLDQuNS0yLDQuNS00LjQzLTItNC41LTQuNS00LjVaIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzMjkuMjUiIHk9IjQ2LjI0IiB3aWR0aD0iNy4zNiIgaGVpZ2h0PSIzMi44NSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4OS4yOSw3Mi44OGMtMi4xNCwwLTMuMDctLjU3LTMuMDctMi43MVYzMS42NWgtNy40M3YzOC41MmMwLDYuNSwzLjY0LDkuMDcsOS4zNSw5LjA3aDMuOTN2LTYuMzZoLTIuNzhaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjc3LjEyLDQ2LjI3Yy02LjI4LDAtOS40MywyLjc4LTkuNDMsOS4wN3YyMy43OGg3LjQzdi0yMy40MmMwLTIuMDcsLjkzLTMuMDcsMy4wNy0zLjA3aDYuNXYtNi4zNmgtNy41N1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yOTYuMzMsNDYuM3YtOC4yMWgtNy40M3YzMS45OWMwLDYuMjEsMy4yMSw5LjA3LDkuNDMsOS4wN2g1LjU3di02LjM2aC00LjVjLTIsMC0zLjA3LS43MS0zLjA3LTIuNzF2LTE3LjQyaDcuNTd2LTYuMzZoLTcuNTdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzQyLjgyLDQ2LjV2NDYuODdoNy40M3YtMTcuMDdjMi42NiwxLjg0LDUuODgsMi45Myw5LjM1LDIuOTMsOS4wNywwLDE2LjQyLTcuMzUsMTYuNDItMTYuNDJzLTcuMzUtMTYuNDItMTYuNDItMTYuNDJjLTMuNDgsMC02LjcsMS4wOS05LjM1LDIuOTN2LTIuODJoLTcuNDNabTcuNDMsMTYuMzFjMC01LjE3LDQuMTktOS4zNSw5LjM1LTkuMzVzOS4zNSw0LjE5LDkuMzUsOS4zNS00LjE5LDkuMzUtOS4zNSw5LjM1LTkuMzUtNC4xOS05LjM1LTkuMzVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjI0LjkyLDYyLjFjMC0xMC02LjcxLTE1LjcxLTE1LjUtMTUuNzEtOS44NSwwLTE1LjkyLDYuODYtMTUuOTIsMTYuMzVzNi43MSwxNi41LDE2LjA3LDE2LjVjOC4yOCwwLDEyLjY0LTMuNzEsMTQuNzEtOS44NWgtOGMtMS4yMSwyLjM2LTMuNSwzLjQzLTYuODYsMy40My00LjQzLDAtOC4wNy0yLjc4LTguMzUtNy43OGgyMy43MWMuMTQtMS41NywuMTQtMi4yOSwuMTQtMi45M1ptLTIzLjc4LTIuMzZjLjY0LTQuMzYsMy43MS03LDguNS03czcuNDMsMi41LDcuODUsN2gtMTYuMzVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTY2LjgsNjcuOTVjLTEuMjEsMy40My0zLjUsNC44Ni02LjkzLDQuODYtNS42NCwwLTguMDctNC40My04LjA3LTEwLjA3czIuNzgtMTAsOC4yMS0xMGMzLjQzLDAsNS43MSwxLjc5LDYuNzgsNC44Nmg3LjkzYy0xLjg2LTcuNS03LjQzLTExLjIxLTE0Ljg1LTExLjIxLTEwLDAtMTUuNjQsNy4xNC0xNS42NCwxNi4zNSwwLDEwLDYuNjQsMTYuNSwxNS42NCwxNi41czEzLjM1LTUuMDcsMTQuODUtMTEuMjhoLTcuOTNaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI0LjYxLDQ3Ljc0Yy0xMi41LDkuMTQtMjMuMjgsMjEuMTQtMzIuOTIsMzEuMjEtLjcxLC43MS0xLjY0LDEuMjEtMi42NCwxLjIxLTEuMjEsMC0yLjE0LS43MS0zLTItMi41LTMuNzEtNi4yOC0xMi43MS04LTE2LjY0LTEuMzYtMy4yMS0uNjQtNS44NiwyLjU3LTcuMjEsMy4yMS0xLjI5LDYuNzgtMS41LDcuNjQsMi4xNCwwLDAsMS42NCw2LjM2LDIuMTQsOC4yMSw5LjkzLTkuMjEsMjIuMTQtMTguOTksMzIuNDktMjQuOTktMi41Ny00Ljg2LTcuNjQtOC4xNC0xMy40Mi04LjE0aC0yNC40OWMtOC40MywwLTE1LjIxLDYuNzgtMTUuMjEsMTUuMTR2MjQuNTZjMCw4LjM1LDYuNzgsMTUuMTQsMTUuMjEsMTUuMTRoMjQuNDljOC4zNSwwLDE1LjE0LTYuNzgsMTUuMTQtMTUuMTR2LTIzLjQ5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI1NC4wNiw0Ni41djIuODJjLTIuNjYtMS44NC01Ljg4LTIuOTMtOS4zNS0yLjkzLTkuMDcsMC0xNi40Miw3LjM1LTE2LjQyLDE2LjQyczcuMzUsMTYuNDIsMTYuNDIsMTYuNDJjMy40OCwwLDYuNy0xLjA5LDkuMzUtMi45M3YyLjc5aDcuNDNWNDYuNWgtNy40M1ptLTkuMzUsMjUuNjZjLTUuMTcsMC05LjM1LTQuMTktOS4zNS05LjM1czQuMTktOS4zNSw5LjM1LTkuMzUsOS4zNSw0LjE5LDkuMzUsOS4zNS00LjE5LDkuMzUtOS4zNSw5LjM1WiIvPjwvc3ZnPg=='); width: 118px; height: 33px; }
.logo--vi        { --src: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTMiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA1MyA0OCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0icXRzYnM3NGJtYSIgZD0iTTAgMzQuNDQ2TDQyLjM3MSAzNC40NDYgNDIuMzcxIDAuMDU5IDAgMC4wNTl6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBINTIuOFY0OEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwIC02KSB0cmFuc2xhdGUoMjAgNikiLz4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNFRDMwM0IiIGQ9Ik0yOS4xMDMgMjMuMTI3aDguMDM2Vi41NDFoLTguMDM2djIyLjU4NnpNMTguNDQuNTQxTDEzLjI0IDIxLjU4NyA4LjAzNi41NDFIMGw1LjU4MyAyMi41ODZoMTUuMzEyTDI2LjQ3OC41NDFIMTguNDR6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAgLTYpIHRyYW5zbGF0ZSgyMCA2KSB0cmFuc2xhdGUoNS40IDYuNikiLz4KICAgICAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAgLTYpIHRyYW5zbGF0ZSgyMCA2KSB0cmFuc2xhdGUoNS40IDYuNikgdHJhbnNsYXRlKDAgLjA1NSkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsPSIjRkZEMzAwIiBkPSJNMzcuNDk1IDMwLjA3MWMwIDIuNDE2LTEuOTU4IDQuMzc1LTQuMzc0IDQuMzc1LTIuNDE2IDAtNC4zNzUtMS45NTktNC4zNzUtNC4zNzVzMS45NTktNC4zNzQgNC4zNzUtNC4zNzQgNC4zNzQgMS45NTggNC4zNzQgNC4zNzQiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPG1hc2sgaWQ9ImgyeHF3NTlsNWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcXRzYnM3NGJtYSIvPgogICAgICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0IGZpbGw9IiNFRDMwM0IiIGZvbnQtZmFtaWx5PSJWaS1TZW1pQm9sZCwgVmkiIGZvbnQtc2l6ZT0iMi44NzUiIGZvbnQtd2VpZ2h0PSI1MDAiIG1hc2s9InVybCgjaDJ4cXc1OWw1YikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRzcGFuIHg9IjM4LjI0NSIgeT0iMi4wNTIiPlRNPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0PgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==');        width: 40px;  height: 36px; }
.logo--coke      { --src: url('data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+Q29jYS1Db2xhPC90aXRsZT48cGF0aCBkPSJNMTYuODEzIDguODE0cy0uNDUuMTgtLjk3My43NTZjLS41MjQuNTc3LS44MjggMS4yMjUtLjYwMyAxLjM5Ny4wODcuMDY2LjI4Ny4wNzkuNjUtLjI1YTIuODY0IDIuODY0IDAgMDAuNzY2LTEuMDYzYy4yMzQtLjU3LjE2LS44MzMuMTYtLjg0bTIuODYzIDEuMDM4Yy0uNTgxLS4yOTktMS4wMDYtLjY2NC0xLjQ0OC0uODktLjQyMi0uMjE2LS42OTUtLjMwNy0xLjAzNi0uMjYxYTEuMDU3IDEuMDU3IDAgMDAtLjE0LjAzNXMuMTc2LjYtLjUyMyAxLjYwN2MtLjcwOCAxLjAyMi0xLjM1IDEuMDE1LTEuNTMzLjczNC0uMTkxLS4yOTYuMDU2LS45LjQ2OC0xLjQzNy40MzItLjU2MiAxLjE5LTEuMDI4IDEuMTktMS4wMjhzLS4yNDEtLjE0OC0uODM1LjE5Yy0uNTguMzI2LTEuNTc3IDEuMTA3LTIuNTAyIDIuNDIzLS45MjYgMS4zMTYtMS4xMSAyLjA0LTEuMjQyIDIuNjEtLjEzMi41Ny0uMDEyIDEuMTguNjIgMS4xOHMxLjM2OC0uOTY0IDEuNTc2LTEuMjk5Yy4zODYtLjYyNC42MzctMS41ODEuMTEyLTEuNDUtLjI1OS4wNjUtLjQ2OC4zNTEtLjYuNjI3YTIuNjgzIDIuNjgzIDAgMDAtLjE5LjU1NCAyLjE4NSAyLjE4NSAwIDAwLS41MTMuMjk4IDMuNzg4IDMuNzg4IDAgMDAtLjQ4Ni40M3MuMDAyLS40NTYuMzY1LTEuMTk0Yy4zNjQtLjczNyAxLjAzLTEuMDc0IDEuNDA4LTEuMTA2LjM0LS4wMjcuNzgzLjI2Mi40MDggMS4zMjctLjM3NSAxLjA2NS0xLjQ4MyAyLjM2LTIuNjQ2IDIuMzc2LTEuMDczLjAxNS0xLjc3Ni0xLjM1NS0uMjgyLTMuNzQ1QzEzLjUwMSA5LjE5IDE1LjQ0MSA4LjM4IDE2LjA3IDguMjljLjYzLS4wOS44MzUuMTg3LjgzNS4xODdhMi43MDkgMi43MDkgMCAwMTEuMTk3LS4xOTdjLjc3LjA1MiAxLjM2NC41OTYgMi4xNS45NzktLjIwNS4xOTUtLjQuNC0uNTc1LjU5Mm0zLjQ1NC0uODljLS41MzMuMzQyLTEuMjcuNjUyLTEuOTc5LjU4Ni0uMTc5LjE4NS0uMzcxLjQtLjU2My42MzQgMS4yMjguMjQzIDIuMzA1LS41MTkgMi44NzctMS4xNjdBMy44MiAzLjgyIDAgMDAyNCA4LjI0OGE0Ljc5MiA0Ljc5MiAwIDAxLS44NjkuNzE0bS0xLjYzNiAzLjQ2MmEuMjY4LjI2OCAwIDAwLjAyMy0uMDUxLjEyNC4xMjQgMCAwMC0uMTEzLS4xMDhjLS4xMTctLjAwNS0uMjc3LjAxNy0uNjk1LjQ4YTYuMzAzIDYuMzAzIDAgMDAtLjg5IDEuMjYzYy0uMjQuNDM4LS4zMzcuNzY0LS4yLjg0OGEuMTk5LjE5OSAwIDAwLjE0Ni4wMTVjLjA5My0uMDIyLjE5OS0uMTEuMzYtLjI5NS4wNzUtLjA4OC4xNTgtLjIxMi4yNTgtLjM0OS4yNzctLjM3Ni45NzMtMS41NjMgMS4xMTEtMS44MDNtLTQuMzQ5LjUwNGMuMDctLjE4Mi4xNTktLjU0MS0uMDI2LS42ODItLjE5OS0uMTUtLjcwNS4yMDEtLjcwOC41NjEtLjAwMy4zNjkuMzU3LjUzNS40NDMuNTU5LjA1LjAxMy4wNjYuMDEuMDktLjAyOWEzLjI4NCAzLjI4NCAwIDAwLjIwMS0uNDA5bS0uMzgzLjY3YTEuNTMxIDEuNTMxIDAgMDEtLjM0OC0uMjIyIDEuMTE2IDEuMTE2IDAgMDEtLjI2LS4zMTdjLS4wMDgtLjAxMi0uMDE1LS4wMDMtLjAyMy4wMDgtLjAwNy4wMS0uMDM5LjAzOS0uMzA5LjQzNC0uMjcuMzk2LS42ODQgMS4yMTYtLjMxIDEuMzU1LjI0MS4wOS42NDEtLjMzMS44Ni0uNjFhNS4yMSA1LjIxIDAgMDAuNDAyLS42MTRjLjAxMi0uMDIzIDAtLjAyOS0uMDEyLS4wMzRtNC4yNTguOTQ3Yy0uMTAyLjE2My0uMjE4LjQ3Ni4xMTcuMjgxLjQxLS4yMzYuOTk0LTEuMTIzLjk5NC0xLjEyM2guMjY1YTguODggOC44OCAwIDAxLS44MDMgMS4wNTRjLS40MTUuNDYtLjkyMi44NzktMS4yOC44MzctLjQxNi0uMDQ4LS4yODYtLjU5Ni0uMjg2LS41OTZzLS41OTYuNjM1LTEuMDEuNTljLS41NTctLjA2Mi0uMzg3LS43NTEtLjM4Ny0uNzUxcy0uNjMuNzc0LTEuMDYuNzVjLS42NzMtLjA0LS41MDQtLjg1OS0uMzE2LTEuNDM2LjEtLjMwOC4xOTMtLjU1LjE5My0uNTVzLS4wNjcuMDE3LS4yMS4wMzhjLS4wNzYuMDExLS4yMTIuMDE5LS4yMTIuMDE5cy0uMjguNDk1LS41MDUuNzkyYy0uMjI0LjI5Ny0xLjE3OCAxLjMyMi0xLjc0IDEuMTE3LS41MTgtLjE5LS4zNDYtLjk4NC0uMDQ0LTEuNjE1LjQ0LS45MiAxLjY4LTIuMjQzIDIuMzk2LTIuMDY4Ljc0MS4xOC4wMTcgMS41MzIuMDE3IDEuNTMyczAgLjAwNS4wMDcuMDA5Yy4wMTUuMDA1LjA1NC4wMS4xNDMtLjAwOGExLjYwNSAxLjYwNSAwIDAwLjI3MS0uMDhzLjc0Ni0xLjU2MSAxLjU2OS0yLjU4M2MuODIzLTEuMDIgMi40NjUtMi43OCAzLjExLTIuMzU0LjE1Ni4xMDUuMDg2LjQ2NS0uMTI2LjkwMmEyLjg5MSAyLjg5MSAwIDAxLS4yOTEuMDc4Yy4xNDItLjI1OC4yMzYtLjQ3NS4yNjQtLjYyNy4wOTctLjUyOC0xLjEzNS41ODUtMi4wMTUgMS43OGExNi41OTQgMTYuNTk0IDAgMDAtMS40MDkgMi4yOCAzLjg2IDMuODYgMCAwMC40NTQtLjMyNCAxMy4wMDIgMTMuMDAyIDAgMDAxLjExOC0xLjA0MyAxMi4xNjkgMTIuMTY5IDAgMDAuOTUxLTEuMDk4IDIuNTggMi41OCAwIDAwLjI4LS4wMjkgMTIuMDU0IDEyLjA1NCAwIDAxLTEuMDUgMS4yNGMtLjM1LjM1NS0uNzMuNzM3LTEuMDYxIDEuMDE1YTguODQgOC44NCAwIDAxLS45MzEuNjkxcy0uNzcgMS41NTMtLjM1MSAxLjY1MmMuMjQ2LjA2LjczMi0uNjkuNzMyLS42OXMuNjM1LS45NjcgMS4wMTctMS40MDRjLjUyMi0uNTkzLjk3LS45MzYgMS40Mi0uOTQyLjI2MS0uMDA1LjQxNS4yNzMuNDE1LjI3M2wuMTIzLS4xOWguNzU3cy0xLjQxNCAyLjM5OC0xLjUyNyAyLjU3OW0yLjExMS01LjU4Yy0uNTMzLjM0MS0xLjI3LjY1MS0xLjk3OS41ODUtLjE4LjE4NS0uMzcxLjQtLjU2NC42MzQgMS4yMjkuMjQzIDIuMzA1LS41MTggMi44NzgtMS4xNjdBMy44MiAzLjgyIDAgMDAyNCA4LjI0OGE0Ljc5MiA0Ljc5MiAwIDAxLS44NjkuNzE0bS0xMC42MyAxLjE3N2gtLjcybC0uNDA3LjY1OGguNzJ6bS0zLjQxIDIuMjc3Yy4zMDctLjQyIDEuMTUyLTEuODkxIDEuMTUyLTEuODkxYS4xMjQuMTI0IDAgMDAtLjExMi0uMTA4Yy0uMTE3LS4wMDYtLjMxMi4wMzQtLjcuNTE5LS4zODcuNDg1LS42ODguODctLjkwNyAxLjI3Mi0uMjQuNDM4LS4zNDYuNzQ3LS4yMDcuODMxYS4yMDUuMjA1IDAgMDAuMTQ0LjAxNWMuMDktLjAyMi4yMDgtLjExMy4zNjktLjI5OGE1LjU3IDUuNTcgMCAwMC4yNjItLjM0bS0zLjg2My0xLjk5Yy0uMTk5LS4xNS0uNzA1LjIwMS0uNzA4LjU2LS4wMDMuMzY5LjQ1Ni40ODIuNTE1LjQ4NGEuMDkuMDkgMCAwMC4wNS0uMDEuMDYuMDYgMCAwMC4wMjQtLjAyNyAzLjQ4MyAzLjQ4MyAwIDAwLjE0Ni0uMzI1Yy4wNy0uMTgzLjE1OC0uNTQxLS4wMjctLjY4Mm0tLjMgMS4yN2ExLjY3OCAxLjY3OCAwIDAxLS4zOS0uMTguODEyLjgxMiAwIDAxLS4yNzktLjMwOWMtLjAwNy0uMDEyLS4wMTUtLjAwMy0uMDIyLjAwOC0uMDA3LjAxLS4wNDcuMDYxLS4zMTguNDU4LS4yNy4zOTgtLjY3MiAxLjIxLS4yOTYgMS4zNS4yNC4wOS42NDQtLjMzNC44NjQtLjYxMmE3LjI0IDcuMjQgMCAwMC40NTUtLjY4MWMuMDA5LS4wMjQgMC0uMDMtLjAxNC0uMDM0bTUuODguMjQ0aC4yNjNzLTEuMzIxIDEuOTEyLTIuMDY4IDEuODIzYy0uNDE2LS4wNDktLjI5My0uNTYzLS4yOTMtLjU2M3MtLjU4NS42ODUtMS4xMjMuNTQ2Yy0uNDg3LS4xMjUtLjE3Mi0uOTM2LS4xNzItLjkzNi0uMDU2LjAyMi0xLjExMSAxLjIxMS0xLjg1My45MjYtLjc3Ni0uMy0uMzczLTEuMjk2LS4yMjUtMS41OTUuMTI1LS4yNTMuMjYzLS40OTkuMjYzLS40OTlzLS4xMTkuMDM0LS4xOTUuMDUxbC0uMTg2LjA0cy0uMzY3LjU5Ni0uNTkxLjg5NGMtLjIyNS4yOTctMS4xNzggMS4zMi0xLjc0IDEuMTE3LS41NjItLjIwNC0uNDIzLS45OS0uMTA3LTEuNjE1LjUxMi0xLjAxMiAxLjcyNi0yLjI1NiAyLjQ1OC0yLjA2OC43MzkuMTg5LjEyNyAxLjM4OC4xMjcgMS4zODhzLjE0Ny4wMTkuNS0uMjIyYy41MDctLjM0NiAxLjE3Ni0xLjI3NyAxLjkwMS0xLjE2Ny4zNDIuMDUxLjY2LjQuMjI1IDEuMDY0LS4xMzkuMjEzLS4zNzIuNDAzLS41NS4yMTUtLjExMS0uMTE4LS4wMTQtLjMzLjEwMy0uNDc3YS40NTcuNDU3IDAgMDEuMzktLjE3OXMuMTItLjI3My0uMTg1LS4yNjljLS4yNDcuMDA1LS44NzEuNTgtMS4yMjMgMS4xNi0uMzIzLjUzMy0uODEzIDEuNDQxLS4zMjIgMS42MzkuNDUxLjE4MiAxLjMwOS0uODM2IDEuNzA2LTEuMzcuMzk3LS41MzMgMS4zMDItMS43NDIgMi4wNjItMS43OS4yNjEtLjAxNy40MTcuMjIxLjQxNy4yMjFsLjA4OC0uMTM5aC43NTlzLTEuNDMgMi4zODctMS41NDIgMi41NjdjLS4wODguMTQxLS4yMDQuNDYuMTE3LjI4MS4zMjItLjE3OC45OTYtMS4wNDMuOTk2LTEuMDQzbS0uNDE0IDMuODI0YTMuMTQ0IDMuMTQ0IDAgMDAtMS45MDgtLjU1NyAxLjE3IDEuMTcgMCAwMC0uOTMuNTA0Yy0uMjktLjUwNS0uODYyLS44MTUtMS43NDctLjgwOC0xLjQzLjAxNi0yLjg0OS42NzYtMy45NzIuNjc1LTEuMDc3IDAtMS44NjMtLjY3Ny0xLjgzNy0xLjg4LjA0Ny0yLjEwOSAxLjgzLTQuMDA5IDMuMTYtNC44NjQuNzY3LS40OSAxLjQwOS0uNjM3IDEuODI4LS41OS4zMDYuMDM0LjY3NC4zODguNDQyLjkwOS0uMzQxLjc2MS0uODEyLjY5OS0uNzk1LjMzNS4wMS0uMjM3LjE2OC0uMzg2LjI4Ni0uNDY5YS41ODIuNTgyIDAgMDEuMjc4LS4wNjhjLjA2OC0uMDU3LjExNy0uNDc0LS40MjktLjMzNy0uNTQ2LjEzNy0xLjIxLjY3Ni0xLjg0IDEuMzcxLS42My42OTYtMS42MSAyLjAxMS0xLjg1MiAzLjM5Mi0uMTEzLjY0LS4wMzkgMS44MDggMS40OCAxLjc5NSAxLjI4Ny0uMDEgMy4xODUtLjg1OSA0LjkyOS0uODQxYTMuMzQgMy4zNCAwIDAxMS43MjUuNDcyYy40NTEuMjc4Ljk5Mi42ODQgMS4xODQuOTYxIi8+PC9zdmc+');  width: 64px;  height: 64px; margin: -14px 0; }
.logo--zerodha   { --src: url('data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+WmVyb2RoYTwvdGl0bGU+PHBhdGggZD0iTTIwLjM3OCA1LjgzNUEyNy4yNjcgMjcuMjY3IDAgMDEyNCAxMi4xNjlWMEgxMy42NjZjMi40ODYgMS4zNDMgNC43NjMgMy4zMDggNi43MTIgNS44MzV6TTUuNDggMS4yOTdjLTEuOTE0IDAtMy43NTUuNDA5LTUuNDggMS4xNjZWMjRoMjIuOTQ0QzIyLjc2NiAxMS40NCAxNSAxLjI5NyA1LjQ4IDEuMjk3eiIvPjwvc3ZnPg==');   width: 24px;  height: 24px; }
.logo--licious    { --src: url('data:image/png;base64,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'); width: 78px; height: 28px; }
.logo--ultrahuman { --src: url('data:image/png;base64,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'); width: 87px; height: 28px; }
.logo--cred       { --src: url('data:image/png;base64,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'); width: 86px; height: 28px; }
.logo--gokwik     { --src: url('data:image/png;base64,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'); width: 98px; height: 28px; }
.logo--brave      { --src: url('data:image/png;base64,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'); width: 121px; height: 28px; }
.logo--chatgpt    { --src: url('data:image/png;base64,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'); width: 119px; height: 28px; }
.marquee__track .logo-combo { display: inline-flex; align-items: center; gap: 10px; }
.marquee__track .logo-combo .logo { opacity: 1; }
@keyframes marquee { from { transform: translate3d(0,0,0); } to { transform: translate3d(-50%,0,0); } }

/* ── Sections ────────────────────────────── */
.section { position: relative; max-width: var(--max); margin: 0 auto; padding: clamp(100px, 13vw, 170px) var(--pad) 0; }
.section--tight { padding-bottom: 40px; }
.section__head { display: flex; justify-content: space-between; align-items: flex-end; gap: 40px; margin-bottom: 56px; }
.kicker { font-size: 0.74rem; color: var(--accent); margin-bottom: 18px; }
.h2 { font-size: clamp(2.4rem, 5vw, 4.4rem); font-weight: 500; line-height: 1; letter-spacing: -0.04em; }
.h2 em { font-size: 1.1em; color: var(--accent-2); }
.section__intro { max-width: 360px; color: var(--muted); font-size: 0.98rem; }

/* Chips */
.chips { display: flex; flex-wrap: wrap; gap: 6px; }
.chips span { font-family: var(--mono); font-size: 0.66rem; padding: 5px 10px; border: 1px solid var(--border); border-radius: 100px; color: var(--muted); }

/* ── Skills ──────────────────────────────── */
.skills-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
.skill {
  position: relative; padding: 28px; border-radius: var(--r); background: var(--surface); border: 1px solid var(--border);
  overflow: hidden; transition: border-color 0.3s, transform 0.4s var(--ease);
}
.skill::before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at var(--mx, 50%) var(--my, 0%), rgba(252, 163, 17, 0.07), transparent 50%); opacity: 0; transition: opacity 0.3s; }
.skill:hover { border-color: var(--accent); transform: translateY(-4px); }
.skill:hover::before { opacity: 1; }
.skill__top { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 48px; }
.skill__icon { width: 46px; height: 46px; display: grid; place-items: center; border-radius: 12px; font-size: 1.15rem; color: var(--accent); border: 1px solid var(--border); transition: background 0.3s, color 0.3s, border-color 0.3s; }
.skill:hover .skill__icon { background: var(--accent); border-color: var(--accent); color: #000; }
.skill h3 { font-size: 1.3rem; font-weight: 500; letter-spacing: -0.02em; margin-bottom: 8px; }
.skill p { font-size: 0.9rem; color: var(--muted); margin-bottom: 20px; }

.toolkit { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; margin-top: 32px; padding-top: 28px; border-top: 1px dashed var(--border); }
.toolkit__label { font-size: 0.7rem; margin-right: 8px; }
.tool { display: inline-flex; align-items: center; gap: 8px; padding: 9px 16px; border: 1px solid var(--border); border-radius: 100px; font-size: 0.88rem; font-weight: 500; background: var(--surface); transition: border-color 0.25s, transform 0.25s; }
.tool:hover { border-color: var(--accent); transform: translateY(-2px); }
.tool em { font-style: normal; font-family: var(--mono); font-size: 0.62rem; color: var(--accent); }
.tool em.adv { color: var(--accent-2); }
.tool em.mid { color: var(--muted); }
.tool em.low { color: var(--muted); }

/* ── Experience timeline ─────────────────── */
.timeline { position: relative; padding: 16px 16px 16px 56px; border: 1px solid var(--border); border-radius: var(--r); background: var(--surface); overflow: hidden; margin-bottom: 56px; }
.tl__ruler { position: relative; display: flex; justify-content: space-between; font-size: 0.66rem; color: var(--muted); padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed var(--border); }
.tl__track { position: relative; height: 40px; margin-bottom: 8px; }
.tl__lbl { position: absolute; left: -40px; top: 50%; transform: translateY(-50%); font-size: 0.66rem; color: var(--muted); }
.clip {
  position: absolute; top: 0; bottom: 0; left: var(--s); width: var(--w);
  display: flex; align-items: center; padding: 0 12px; border-radius: 6px; font-size: 0.76rem; font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
  transform: scaleX(0); transform-origin: left; transition: transform 0.6s var(--ease);
}
.clip--light { background: var(--soft); color: #000; }
.clip--hot { background: var(--accent); color: #000; }
.clip--ghost { background: var(--surface-2); color: var(--muted); border: 1px solid var(--border); }
.timeline.play .clip { transform: scaleX(1); }
.timeline.play .clip:nth-child(3) { transition-delay: 0.5s; }
.timeline.play .clip:nth-child(4) { transition-delay: 1s; }
.timeline.play .clip--ghost { transition-delay: 0.7s; }
.wave { position: absolute; inset: 4px 0; display: flex; align-items: center; gap: 2px; }
.wave i { flex: 1; background: var(--accent); border-radius: 1px; opacity: 0.45; transform: scaleY(0); transition: transform 0.4s var(--ease); }
.timeline.play .wave i { transform: scaleY(1); }
.playhead { position: absolute; top: 8px; bottom: 8px; left: 56px; width: 2px; background: var(--accent); transition: left 1.8s var(--ease); }
.playhead span { position: absolute; top: 0; left: 50%; transform: translateX(-50%); font-size: 0.56rem; padding: 2px 6px; border-radius: 4px; background: var(--accent); color: #000; }
.timeline.play .playhead { left: calc(56px + (100% - 72px) * 0.93); }

.roles { border-top: 1px solid var(--border); }
.role { display: grid; grid-template-columns: 150px 1.1fr 1.4fr auto; gap: 32px; align-items: start; padding: 34px 0; border-bottom: 1px solid var(--border); transition: background 0.3s, padding 0.4s var(--ease); }
.role:hover { background: linear-gradient(90deg, rgba(252, 163, 17, 0.04), transparent); padding-left: 16px; }
.role__date { font-size: 0.74rem; color: var(--muted); padding-top: 6px; }
.role__date.hot { color: var(--accent); }
.role h3 { font-size: 1.45rem; font-weight: 500; letter-spacing: -0.02em; line-height: 1.2; }
.role .serif { font-style: italic; font-size: 1.05rem; }
.role__desc { color: var(--muted); font-size: 0.92rem; }
.role .chips { justify-content: flex-end; max-width: 220px; }

/* ── About carousel ──────────────────────── */
.carousel__viewport { display: flex; gap: 20px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; padding: 4px 0; }
.carousel__viewport::-webkit-scrollbar { display: none; }
.slide { flex: 0 0 62%; scroll-snap-align: start; opacity: 0.35; transform: scale(0.96); transform-origin: left center; transition: opacity 0.5s, transform 0.6s var(--ease); }
.slide.is-active { opacity: 1; transform: scale(1); }
.slide__ph {
  position: relative; height: clamp(280px, 38vw, 440px); border-radius: 24px; overflow: hidden; border: 1px solid var(--border);
  display: flex; flex-direction: column; justify-content: flex-end; padding: 32px;
  background: linear-gradient(160deg, var(--surface-2), var(--surface));
}
.carousel__ctrl { display: flex; justify-content: flex-end; align-items: center; gap: 12px; margin-top: 24px; }
.circ { width: 46px; height: 46px; border-radius: 50%; border: 1px solid var(--border); font-size: 1.05rem; transition: all 0.25s; }
.circ:hover { border-color: var(--accent); color: var(--accent); }
.circ--light { background: var(--soft); color: #000; border-color: var(--soft); }
.circ--light:hover { background: var(--accent); border-color: var(--accent); color: #000; }

/* ── CTA ─────────────────────────────────── */
.cta { position: relative; overflow: hidden; border-radius: 28px; padding: clamp(40px, 6vw, 80px); background: linear-gradient(150deg, var(--surface-2), var(--surface) 70%); border: 1px solid var(--border); border-top-color: var(--accent); color: var(--text); }
.cta::before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at 85% 10%, rgba(252, 163, 17, 0.1), transparent 50%); }
.cta > * { position: relative; }
.cta__kicker { font-size: 0.74rem; margin-bottom: 28px; color: var(--accent); }
.cta__title { max-width: 14em; font-size: clamp(2.4rem, 6vw, 5.4rem); font-weight: 500; letter-spacing: -0.04em; line-height: 1; margin-bottom: 48px; color: var(--text); }
.cta__title em { font-size: 1.1em; color: var(--accent); }
.cta__row { display: flex; align-items: center; justify-content: space-between; gap: 24px; flex-wrap: wrap; z-index: 1; }
.cta__socials { display: flex; gap: 28px; font-weight: 600; }
.cta__socials a { color: var(--soft); border-bottom: 1px solid currentColor; padding-bottom: 2px; transition: color 0.2s; }
.cta__socials a:hover { color: var(--accent); }
.cta__big { position: absolute !important; right: -2%; bottom: -12%; font-size: clamp(8rem, 22vw, 20rem); font-weight: 800; letter-spacing: -0.06em; line-height: 1; color: rgba(255, 255, 255, 0.025); pointer-events: none; }

.footer { max-width: var(--max); margin: 0 auto; padding: 28px var(--pad) 36px; display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; font-size: 0.72rem; color: var(--muted); }
.footer a:hover { color: var(--accent); }

/* ── Reveal ──────────────────────────────── */
.reveal { opacity: 0; transform: translateY(40px); transition: opacity 0.6s ease-out, transform 0.6s var(--ease); }
.reveal.visible { opacity: 1; transform: none; }
.cta.reveal { transform: scale(0.96); }
.cta.reveal.visible { transform: scale(1); }
.hero__title .line { animation: rise 1s var(--ease) both; }
.hero__title .line:nth-child(2) { animation-delay: 0.1s; }
.hero__title .line:nth-child(3) { animation-delay: 0.2s; }
@keyframes rise { from { transform: translateY(100%); opacity: 0; } }

/* Mobile menu */
.mobile-menu { position: fixed; inset: 0; z-index: 99; background: rgba(0, 0, 0, 0.97); display: flex; flex-direction: column; justify-content: center; padding: 0 32px; gap: 10px; opacity: 0; pointer-events: none; transition: opacity 0.3s; }
.mobile-menu.open { opacity: 1; pointer-events: auto; }
.mobile-menu .btn { align-self: flex-start; margin-top: 18px; }
.mobile-menu a { font-size: 2.6rem; font-weight: 600; letter-spacing: -0.03em; }
.mobile-menu a:hover { color: var(--accent); font-family: var(--serif); font-style: italic; }

/* ── Responsive ──────────────────────────── */
@media (max-width: 1100px) {
  .hero__inner { grid-template-columns: 1fr; }
  .hero__media { height: 480px; transform: none; }
  .skills-grid { grid-template-columns: repeat(2, 1fr); }
  .role { grid-template-columns: 130px 1fr; }
  .role__desc { grid-column: 2; }
  .role .chips { grid-column: 2; justify-content: flex-start; max-width: none; }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation: none !important; transition: none !important; }
  .reveal { opacity: 1; transform: none; }
}

/* ── Edit room: reel rails ─────────────────── */
.rail-head { display: flex; justify-content: space-between; align-items: center; margin: 0 0 16px; font-size: 0.74rem; }
.rail-nav { display: flex; gap: 8px; }
.rail { display: flex; gap: 16px; overflow-x: auto; padding-top: 10px; scroll-snap-type: x mandatory; padding-bottom: 14px; margin-bottom: 56px; scrollbar-width: thin; scrollbar-color: var(--border) transparent; }
.cut { flex: 0 0 auto; scroll-snap-align: start; margin: 0; position: relative; border-radius: 18px; overflow: hidden; background: var(--surface-2); border: 1px solid var(--border); transition: border-color 0.3s, transform 0.4s var(--ease); }
.cut:hover { border-color: var(--accent); transform: translateY(-4px); }
.cut.is-playing:hover { transform: none; }
.cut--short { width: clamp(200px, 22vw, 260px); aspect-ratio: 9 / 16; }
.cut--long { width: clamp(300px, 46vw, 620px); aspect-ratio: 16 / 9; }
.cut img { width: 100%; height: 100%; object-fit: cover; display: block; }
.cut [hidden] { display: none; }
.cut iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }
.cut__play { position: absolute; inset: 0; width: 100%; padding: 0; border: 0; background: none; cursor: pointer; }
.cut__play::before { content: ''; position: absolute; top: 50%; left: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; border-radius: 50%; background: rgba(0,0,0,0.6); border: 1px solid rgba(255,255,255,0.35); transition: background 0.3s, border-color 0.3s, transform 0.3s var(--ease); }
.cut__play::after { content: ''; position: absolute; top: 50%; left: 50%; margin: -9px 0 0 -5px; border-style: solid; border-width: 9px 0 9px 15px; border-color: transparent transparent transparent var(--text); }
.cut:hover .cut__play::before, .cut__play:focus-visible::before { background: var(--accent); border-color: var(--accent); transform: scale(1.08); }
.cut:hover .cut__play::after, .cut__play:focus-visible::after { border-left-color: #000; }
.cut__play:focus-visible { outline: 2px solid var(--accent); outline-offset: -4px; border-radius: 18px; }
.cut figcaption { pointer-events: none; position: absolute; inset: auto 0 0 0; display: flex; flex-direction: column; gap: 4px; padding: 56px 16px 16px; font-size: 0.68rem; color: var(--text); background: linear-gradient(transparent, rgba(0,0,0,0.95) 70%); }
.cut__title { font-size: 0.95rem; color: var(--text); font-weight: 500; }
#reels .rail:last-of-type { margin-bottom: 0; }

/* Hero reel videos */
.hero__media .reel video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.hero__media .reel__tag { z-index: 1; }

/* ── Let's talk form ───────────────────────── */
html:has(.talk[open]) { overflow: hidden; }
.talk { position: fixed; inset: 0; margin: auto; width: min(560px, calc(100vw - 32px)); max-height: calc(100dvh - 32px); padding: 0; overflow-y: auto; color: var(--text); background: var(--surface); border: 1px solid var(--border); border-top-color: var(--accent); border-radius: var(--r); }
.talk::backdrop { background: rgba(0, 0, 0, 0.78); }
.talk[open] { animation: talk-in 0.35s var(--ease); }
@keyframes talk-in { from { opacity: 0; transform: translateY(16px); } }
.talk__inner { outline: none; position: relative; padding: clamp(24px, 5vw, 40px); }
.talk__close { position: absolute; top: 12px; right: 12px; width: 44px; height: 44px; border-radius: 50%; font-size: 1.1rem; color: var(--muted); transition: color 0.2s; }
.talk__close:hover { color: var(--accent); }
.talk__title { font-size: clamp(2rem, 5vw, 2.8rem); font-weight: 500; letter-spacing: -0.035em; line-height: 1.05; margin-bottom: 10px; }
.talk__title em { color: var(--accent); }
.talk__intro { color: var(--muted); font-size: 0.95rem; margin-bottom: 28px; }
.talk form { display: flex; flex-direction: column; gap: 18px; }
.field { display: flex; flex-direction: column; gap: 8px; font-family: var(--mono); font-size: 0.68rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--muted); }
.field input, .field textarea { width: 100%; padding: 13px 14px; font: 500 1rem/1.4 var(--sans); letter-spacing: 0; text-transform: none; color: var(--text); background: #000; border: 1px solid var(--border); border-radius: 10px; outline: none; transition: border-color 0.2s; }
.field textarea { min-height: 120px; resize: vertical; }
.field input:focus, .field textarea:focus { border-color: var(--accent); }
.field--trap { position: absolute; left: -9999px; }
.talk__send { justify-content: center; margin-top: 4px; }
.talk__send:disabled { opacity: 0.6; cursor: wait; }
.talk__status { font-size: 0.9rem; color: var(--muted); }
.talk__status a { color: var(--accent); border-bottom: 1px solid currentColor; }
.talk__status:empty { display: none; }

/* ── Phone-only pieces, hidden on larger screens ── */
.rail-count, .more-btn, .footer__more, .footer__mark { display: none; }

/* ── Touch ─────────────────────────────────── */
@media (hover: none) {
  .cursor-glow { display: none; }
  .hero__media:hover .media-track { animation-play-state: running; }
  .hero__media.is-paused:hover .media-track { animation-play-state: paused; }
  .cut:hover, .skill:hover, .tool:hover { transform: none; }
  .role:hover { background: none; padding-left: 0; }
  .rail-nav { display: none; }
}

/* ── Phones: portrait layout, not the desktop one stacked ── */
@media (max-width: 760px) {
  html { scroll-padding-top: 54px; }
  .grain, .nav__links, .nav__role, .nav__right .btn, .scroll-hint, .timeline, .rail-nav, .desk-only, .reel__tag, .cta__big { display: none; }
  .reveal { transform: translateY(24px); }

  /* Solid top bar */
  .nav, .nav.scrolled { height: 54px; background: #000; backdrop-filter: none; -webkit-backdrop-filter: none; border-bottom: 1px solid var(--border); }
  .nav__burger { display: flex; }
  .nav__brand { font-size: 1.05rem; }

  /* Hero: moving mosaic on top, pitch below */
  .hero { padding-top: 54px; min-height: 0; }
  .hero::before { display: none; }
  .hero__inner { display: flex; flex-direction: column; align-items: stretch; gap: 26px; padding: 0 var(--pad) 8px; }
  .hero__media { order: -1; flex: none; flex-direction: column; height: 46svh; min-height: 300px; max-height: 460px; gap: 6px; margin-inline: calc(var(--pad) * -1); padding-top: 6px; border-radius: 0; }
  .hero__media::before, .hero__media::after { display: none; }
  .media-col { flex: 1 1 0; width: 100%; height: auto; min-height: 0; }
  .media-col:first-child { flex-grow: 1.5; }
  .media-track, .media-track.is-down { position: absolute; top: 0; bottom: 0; left: 0; flex-direction: row; width: max-content; gap: 6px; padding: 0 6px 0 0; animation-name: reel-right; }
  .media-track.is-down { animation-name: reel-left; }
  .media-track .reel { height: 100%; width: auto; border-radius: 6px; border: 0; }
  .eyebrow { font-size: min(0.62rem, 2.8vw); margin-bottom: 12px; letter-spacing: 0.02em; }
  .hero__title { font-size: clamp(2.3rem, 11.6vw, 3.4rem); margin-bottom: 14px; }
  .hero__intro { max-width: none; font-size: 0.98rem; line-height: 1.45; margin-bottom: 20px; }
  .hero__stats { max-width: none; gap: 22px; margin-bottom: 0; border: 0; }
  .stat, .stat + .stat { flex: none; padding: 0; border: 0; }
  .stat__num { font-size: 1.6rem; color: var(--text); }
  .stat__label { display: block; margin-top: 5px; font-family: var(--sans); font-size: 0.74rem; letter-spacing: 0; line-height: 1.2; text-transform: none; }

  .brands { flex-direction: column; align-items: center; gap: 18px; padding: 34px 0 0; border: 0; background: none; }
  .brands__label { font-size: 0.62rem; text-align: center; }
  .brands__label br { display: none; }
  .marquee { flex: none; width: 100%; }
  .marquee__track { gap: 40px; animation-duration: 38s; }

  /* Sections: centred head with a pill label */
  .section { padding-top: 72px; }
  .section__head { flex-direction: column; align-items: center; gap: 10px; margin-bottom: 30px; text-align: center; }
  .kicker { display: inline-block; margin-bottom: 14px; padding: 4px 11px; border-radius: 100px; font-size: 0.64rem; background: var(--surface-2); }
  .h2 { font-size: clamp(1.9rem, 9vw, 2.7rem); line-height: 1.08; letter-spacing: -0.03em; }
  .section__intro { max-width: 32em; font-size: 0.92rem; line-height: 1.4; }

  /* Experience: role cards */
  .roles { display: grid; gap: 14px; border: 0; }
  .role, .role:hover { display: block; padding: 20px; border: 1px solid var(--border); border-radius: 20px; background: var(--surface); }
  .role__date { display: block; padding: 0; margin-bottom: 12px; font-size: 0.68rem; }
  .role h3 { font-size: 1.25rem; }
  .role__desc { margin-top: 10px; font-size: 0.94rem; line-height: 1.45; }
  .role .chips { justify-content: flex-start; max-width: none; margin-top: 14px; }

  /* Edit room: shorts swipe, long form cards with See more */
  .rail-head { margin-bottom: 12px; }
  .rail-count { display: block; font-size: 0.74rem; color: var(--accent); }
  .rail { --cut: min(74vw, 46svh); margin-inline: calc(var(--pad) * -1); padding-inline: calc(50vw - var(--cut) / 2); gap: 12px; margin-bottom: 44px; scrollbar-width: none; }
  .rail::-webkit-scrollbar { display: none; }
  .cut--short { width: var(--cut); scroll-snap-align: center; border-radius: 20px; }
  .cut__title { font-size: 0.92rem; line-height: 1.3; }
  #longs { display: grid; gap: 14px; margin: 0; padding: 0; overflow: visible; scroll-snap-type: none; }
  #longs:not(.is-open) .cut:nth-child(n+3), .skills-grid:not(.is-open) .skill:nth-child(n+4) { display: none; }
  .cut--long { width: 100%; aspect-ratio: auto; padding: 8px; border-radius: 20px; background: var(--surface); }
  .cut--long img { height: auto; aspect-ratio: 16 / 9; border-radius: 14px; }
  .cut--long .cut__play { inset: 8px 8px auto; width: calc(100% - 16px); height: auto; aspect-ratio: 16 / 9; }
  .cut--long figcaption { position: static; padding: 12px 10px 10px; background: none; color: var(--muted); }
  .cut--long .cut__title { font-size: 1.05rem; color: var(--text); }
  .cut--long.is-playing { padding: 0; aspect-ratio: 16 / 9; overflow: hidden; }
  .more-btn { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; padding: 18px 0 0; font-size: 0.86rem; font-weight: 500; letter-spacing: 0.04em; }
  .is-open + .more-btn { display: none; }

  /* Skills: same card language */
  .skills-grid { grid-template-columns: 1fr; gap: 14px; }
  .skill, .skill:hover { display: grid; grid-template-columns: 44px 1fr; column-gap: 14px; padding: 18px; border-radius: 20px; overflow: visible; transform: none; }
  .skill::before, .skill__top .dim { display: none; }
  .skill__top { grid-row: 1 / span 3; display: block; margin: 0; }
  .skill__icon { width: 44px; height: 44px; border-radius: 50%; font-size: 1.05rem; }
  .skill h3 { font-size: 1.15rem; margin-bottom: 2px; }
  .skill p { font-size: 0.92rem; line-height: 1.4; margin-bottom: 10px; }
  .toolkit { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-top: 28px; padding-top: 0; border: 0; }
  .toolkit__label { grid-column: 1 / -1; margin: 0 0 4px; text-align: center; }
  .tool { flex-direction: column; align-items: flex-start; gap: 1px; padding: 10px 14px; border-radius: 14px; }
  .tool:last-child { grid-column: 1 / -1; }

  /* About: images show as framed slides; no frames until they exist */
  .section__head:has(+ .carousel:not(:has(img))) { margin-bottom: 0; }
  .carousel:not(:has(img)) { display: none; }
  .carousel__viewport { gap: 12px; }
  .slide { flex-basis: 100%; }
  .slide__ph { height: auto; aspect-ratio: 4 / 5; padding: 0; border-radius: 20px; }
  .carousel__ctrl { justify-content: center; }

  /* Contact: big centred close, no card */
  .section--tight { padding-top: 90px; padding-bottom: 0; }
  .cta, .cta.reveal { padding: 0; border: 0; border-radius: 0; background: none; text-align: center; overflow: visible; }
  .cta::before { display: none; }
  .cta__kicker { margin-bottom: 18px; }
  .cta__title { max-width: none; font-size: clamp(2.5rem, 12.4vw, 3.8rem); line-height: 1.04; margin-bottom: 30px; }
  .cta__row { flex-direction: column; align-items: center; gap: 16px; }
  .cta__row .btn { justify-content: center; }
  .cta__socials { gap: 28px; }
  .cta__socials a { padding: 8px 0; }

  /* Footer: details, then the name with video inside the letters */
  .footer { flex-direction: column; flex-wrap: nowrap; gap: 8px; margin-top: 72px; padding-top: 0; padding-bottom: 0; overflow: hidden; }
  .footer__more { display: block; order: -1; margin-bottom: 14px; font-family: var(--sans); font-size: 0.92rem; letter-spacing: 0; }
  .footer__brand { display: flex; align-items: center; gap: 10px; margin-bottom: 12px; font-size: 1.15rem; color: var(--text); }
  .footer__links { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 20px; margin-top: 24px; font-weight: 500; color: var(--text); }
  .footer a { padding: 2px 0; }
  .footer__mark { order: 1; position: relative; display: block; margin: 22px calc(var(--pad) * -1) 0; height: 25vw; overflow: hidden; background: var(--surface-2); }
  .footer__mark video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
  .footer__mark span { position: absolute; inset: 0; display: grid; place-items: center; font-family: var(--sans); font-size: 19.5vw; font-weight: 800; line-height: 1; letter-spacing: -0.05em; white-space: nowrap; color: #fff; background: #000; mix-blend-mode: multiply; }

  /* Form opens as a bottom sheet */
  .talk { inset: auto 0 0; width: 100%; max-width: none; max-height: 92dvh; margin: 0; border-radius: 20px 20px 0 0; border-inline: 0; border-bottom: 0; }
  .talk__inner::before { content: ''; display: block; width: 40px; height: 4px; margin: -8px auto 18px; border-radius: 4px; background: var(--border); }
}
@keyframes reel-right { from { transform: translate3d(-50%, 0, 0); } to { transform: translate3d(0, 0, 0); } }
@keyframes reel-left { from { transform: translate3d(0, 0, 0); } to { transform: translate3d(-50%, 0, 0); } }
