.cd-hero{padding:56px 0 0;position:relative;overflow:hidden}.cd-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.cd-lang{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);border-radius:30px;padding:9px 14px;text-decoration:none}.cd-lang:hover{border-color:var(--accent);color:var(--accent)}.cd-hero h1{font:600 clamp(48px,8vw,118px)/.92 Manrope,sans-serif;letter-spacing:-.065em;color:var(--ink);margin:26px 0 30px}.cd-hero h1 em{font-style:normal;color:var(--accent)}.cd-hero-row{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:40px;align-items:end}.cd-hero .lede{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--ink);opacity:.86;max-width:60ch;margin:0}.cd-hero .hero-actions{display:flex;gap:10px;flex-wrap:wrap}.cd-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0 0;border-top:1px solid var(--line)}.cd-facts div{padding:22px 20px 22px 0;display:grid;gap:6px}.cd-facts div+div{padding-left:20px;border-left:1px solid var(--line)}.cd-facts dt{font:600 clamp(28px,3vw,42px)/1 Manrope,sans-serif;letter-spacing:-.05em;color:var(--accent)}.cd-facts dd{margin:0;font-size:13.5px;color:var(--muted)}.cd-reel{margin-top:10px;margin-bottom:0}.cd-reel video{display:block;width:100%;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;border-radius:16px;border:1px solid var(--line)}.cd-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cd-ways article{border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:28px;display:grid;gap:14px;align-content:start}.cd-ways header{display:flex;justify-content:space-between;align-items:center}.cd-ways header span{font:500 11px/1 var(--mono);color:var(--muted)}.cd-ways header em{font:500 10.5px/1 var(--mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:#0c1408;background:var(--accent);padding:6px 9px;border-radius:20px}.cd-ways h3{font:600 24px/1.15 Manrope,sans-serif;letter-spacing:-.035em;color:var(--ink);margin:0}.cd-ways p{color:var(--muted);line-height:1.6;margin:0}.cd-ways ul{list-style:none;padding:16px 0 0;margin:4px 0 0;display:grid;gap:8px;border-top:1px solid var(--line)}.cd-ways li{font-size:14px;color:var(--ink);padding-left:20px;position:relative}.cd-ways li:before{content:"✳";position:absolute;left:0;color:var(--accent);font-size:11px;top:2px}.cd-take{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.cd-take article{padding:28px 28px 30px 0;border-bottom:1px solid var(--line)}.cd-take article:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid var(--line)}.cd-take h3{font:600 19px/1.25 Manrope,sans-serif;color:var(--ink);margin:0 0 10px;letter-spacing:-.02em}.cd-take p{color:var(--muted);line-height:1.6;margin:0;font-size:14.5px}.cd-stories{display:grid;gap:22px}.cd-story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:34px;border:1px solid var(--line);border-radius:18px;background:var(--surface);padding:24px;align-items:center}.cd-story.no-media{grid-template-columns:1fr;padding:34px}.cd-story-media{display:grid;gap:10px}.cd-story-media img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid var(--line);display:block}.cd-story-media div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cd-story-meta{display:flex;flex-wrap:wrap;gap:8px 14px;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.cd-story-meta strong{color:var(--accent);font-weight:500}.cd-story h3{font:600 clamp(26px,2.6vw,36px)/1.05 Manrope,sans-serif;letter-spacing:-.045em;color:var(--ink);margin:0 0 14px}.cd-story-copy>p{color:var(--ink);opacity:.86;line-height:1.65;margin:0}.cd-owned-label{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);opacity:1!important;margin:20px 0 10px!important}.cd-owned{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.cd-owned li{font-size:13px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:7px 10px}.cd-story blockquote{margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--line)}.cd-story blockquote p{font:500 16px/1.55 Manrope,sans-serif;color:var(--ink);margin:0}.cd-story blockquote footer{font:400 12px/1.4 var(--mono);color:var(--muted);margin-top:10px}.cd-also{margin:22px 0 0;color:var(--muted);max-width:80ch;line-height:1.65}.cd-plug{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:none}.cd-plug li{border-top:2px solid var(--accent);padding-top:18px}.cd-plug span{font:500 11px/1 var(--mono);color:var(--muted)}.cd-plug h3{font:600 19px/1.25 Manrope,sans-serif;color:var(--ink);margin:10px 0}.cd-plug p{color:var(--muted);line-height:1.6;margin:0;font-size:14.5px}.cd-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cd-proof a{border:1px solid var(--line);border-radius:16px;padding:26px;background:var(--surface);text-decoration:none;display:grid;gap:10px;align-content:start;transition:border-color .2s,transform .2s}.cd-proof a:hover{border-color:var(--accent);transform:translateY(-3px)}.cd-proof h3{font:600 22px/1.1 Manrope,sans-serif;color:var(--ink);margin:0;letter-spacing:-.03em}.cd-proof p{color:var(--muted);line-height:1.6;margin:0}.cd-proof span{color:var(--accent);font-weight:600;font-size:14px;margin-top:6px}.cd-team{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cd-team li{display:flex;gap:16px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface)}.cd-team img{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}.cd-team div{display:grid;gap:3px;min-width:0}.cd-team strong{font:600 15px/1.25 Manrope,sans-serif;color:var(--ink)}.cd-team span{font-size:13px;color:var(--muted)}.cd-contact{margin-top:90px;background:var(--surface);border-block:1px solid var(--line);padding:70px 0}.cd-contact .container{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:50px;align-items:center}.cd-contact h2{font:600 clamp(32px,4vw,56px)/1 Manrope,sans-serif;letter-spacing:-.055em;color:var(--ink);margin:12px 0 18px}.cd-contact p:not(.eyebrow){color:var(--muted);line-height:1.65;max-width:52ch;margin:0 0 26px}.cd-contact ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.cd-contact li{display:flex;gap:18px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:18px;background:var(--paper)}.cd-contact img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.cd-contact li div{display:grid;gap:4px}.cd-contact strong{font:600 17px/1.2 Manrope,sans-serif;color:var(--ink)}.cd-contact span{font-size:14px;color:var(--accent)}.cd-contact small{font-size:13px;color:var(--muted)}.cd-foot{font:400 11px/1.6 var(--mono);color:var(--muted);margin-top:22px;margin-bottom:40px}.cd-ways article,.cd-take article,.cd-story,.cd-plug li,.cd-proof a{opacity:1}@media (max-width:980px){.cd-hero-row,.cd-ways,.cd-proof{grid-template-columns:1fr}.cd-take{grid-template-columns:1fr 1fr}.cd-take article{padding:22px 18px 24px 0!important;border-left:0!important}.cd-take article:nth-child(2n){padding-left:18px!important;border-left:1px solid var(--line)!important}.cd-story{grid-template-columns:1fr}.cd-plug,.cd-team{grid-template-columns:1fr 1fr}.cd-contact .container{grid-template-columns:1fr}}@media (max-width:600px){.cd-facts{grid-template-columns:1fr 1fr}.cd-facts div:nth-child(3){padding-left:0;border-left:0}.cd-facts div{border-top:1px solid var(--line)}.cd-take,.cd-plug,.cd-team{grid-template-columns:1fr}.cd-take article{padding-left:0!important;border-left:0!important}.cd-reel video{aspect-ratio:16/10}}
