:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :is(h1,h2,h3,.sub,.lede,p,dd,dt){hyphens:auto;overflow-wrap:break-word}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :where(header).ph h1{max-width:16ch}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :where(header).ph h1.long{max-width:20ch}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :where(header).ph .sub{max-width:640px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band h2 em,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .h2 em,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .h3 em{font-style:normal;color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band h2 em{color:inherit}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .h2.small{font-size:clamp(28px,3vw,40px)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sec>.wrap>.lede+:is(.cards3,.proofs,.stills,.clips,.tl,.prices,.film,.qs){margin-top:40px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sec>.wrap>.h2+:is(.cards3,.proofs,.idx,.qs,.rel,.prices,.film,.tl){margin-top:40px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .m{font-family:var(--navmono,monospace);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--lo)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lead-media{display:block;margin-bottom:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lead-media .media{aspect-ratio:21/9}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lead-media figcaption{margin-top:14px;font-size:14px;color:var(--lo)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .media.loop{display:block}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .film{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1px;background:var(--line);border:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player{position:relative;aspect-ratio:16/9;align-self:stretch;background:#000;overflow:hidden}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player img,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player.on video{object-fit:contain}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player .pb{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 22px;background:var(--acc);color:var(--on-acc);font-family:var(--navmono,monospace);font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .2s}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player:hover .pb{transform:translate(-50%,-50%) scale(1.04)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fsheet,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fside{background:var(--bg)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fside .fsheet{border-top:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fsheet>div{padding:14px 22px;border-bottom:1px solid var(--quiet)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fsheet>div:last-child{border-bottom:0}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3 dt,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fsheet dt,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sheet4 dt{font-family:var(--navmono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .fsheet dd{margin-top:4px;font-size:15px;line-height:1.45}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .badge{display:inline-block;margin:18px 22px;padding:6px 10px;border:1px solid var(--acc);color:var(--acc);font-family:var(--navmono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .flinks{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px 28px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .chapters{display:grid;gap:88px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .ch{max-width:820px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .ch .lede{max-width:720px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .more-d{margin-top:16px;max-width:720px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :is(.more-d,.qs .more)>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:600;font-size:15px;color:var(--mid)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :is(.more-d,.qs details)>summary::-webkit-details-marker{display:none}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .more-d>summary:after{content:"+";color:var(--acc);font-size:20px;line-height:1}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .more-d[open]>summary:after{content:"–"}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .more-d>p{margin-top:12px;color:var(--mid);font-size:16px;line-height:1.65}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :is(.qs,.more-d) summary:focus-visible{outline:2px solid var(--acc);outline-offset:2px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n2,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n4{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3>*{background:var(--bg);padding:28px 26px 30px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n5>:last-child{grid-column:span 2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3 .num{font-family:var(--navmono,monospace);font-size:12px;letter-spacing:.08em;color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3 h3{margin-top:18px;font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.015em;line-height:1.25}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3 :is(p,dd){margin-top:10px;color:var(--mid);font-size:15.5px;line-height:1.6}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3 dt{font-family:var(--display);font-size:21px;font-weight:700;letter-spacing:-.015em;text-transform:none;color:var(--ink)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n2,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n4{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n1{grid-template-columns:minmax(0,720px)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard{display:block}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard .media{display:block;aspect-ratio:16/9}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard .media img{transition:transform .6s}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard:hover .media img{transform:scale(1.03)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard h3{margin-top:18px;font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1.2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .pcard:hover h3{color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs p,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl p{margin-top:8px;color:var(--mid);font-size:15.5px;line-height:1.6}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .orig{margin-top:36px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-top:1px solid var(--ink)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx a{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px 12px;padding:26px 0;border-bottom:1px solid var(--line);height:100%}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx .num{grid-row:span 2;padding-top:6px;font-family:var(--navmono,monospace);font-size:12px;color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx h3{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx a:hover h3{color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx p{color:var(--mid);font-size:15.5px;line-height:1.6}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs{max-width:860px;border-top:1px solid var(--ink)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details{border-bottom:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:20px 0;font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.015em}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs summary:after{content:"+";flex:none;font-family:var(--sans);font-weight:400;color:var(--acc);font-size:24px;line-height:1;transition:transform .2s}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details[open]>summary:after{transform:rotate(45deg)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details p{padding:0 0 22px;color:var(--mid);font-size:16px;line-height:1.6;max-width:720px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details.more{border-bottom:0}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details.more>summary{padding:12px 0;font-family:var(--sans);font-size:15px;letter-spacing:0;justify-content:flex-start;color:var(--mid)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs details.more[open]>summary{border-bottom:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .rel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;border-top:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .rel a{display:block;padding:18px 0;border-bottom:1px solid var(--line);color:var(--mid);font-weight:600;font-size:16px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .rel a:hover{color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .band-k{display:block;margin-bottom:18px;font-weight:600;font-size:14px;color:rgba(0,0,0,.7)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .quiet{margin-top:26px;font-size:15px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .quiet a{color:#000;font-weight:600;border-bottom:1px solid;padding-bottom:2px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact a{display:block;padding:16px 18px;border:1px solid rgba(0,0,0,.35);color:#000}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact a:hover{background:#000;color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact span{display:block;font-family:var(--navmono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact b{display:block;margin-top:4px;font-size:15px;overflow-wrap:anywhere}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .note{margin-top:28px;max-width:760px;color:var(--lo);font-size:14.5px;line-height:1.6}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sheet4{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;border-top:1px solid var(--quiet);padding-top:18px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sheet4 dd{margin-top:6px;font-size:15px;line-height:1.45}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .creds{list-style:none;margin-top:22px;display:flex;flex-wrap:wrap;gap:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .creds li,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tags li{padding:6px 12px;border:1px solid var(--line);font-size:13.5px;color:var(--mid)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stats{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stats dt{font-family:var(--display);font-weight:800;font-size:clamp(36px,4vw,54px);letter-spacing:-.04em;line-height:1}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stats dd{margin-top:10px;color:var(--mid);font-size:14.5px;line-height:1.5}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qa{max-width:860px;padding:36px 36px 38px;background:var(--surface)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qa h2{font-family:var(--display);font-weight:700;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qa p{margin-top:14px;color:var(--mid);font-size:16.5px;line-height:1.65}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills>button{display:block;aspect-ratio:3/2;cursor:zoom-in}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills>button:first-child{grid-column:span 2;grid-row:span 2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills img{transition:transform .6s}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills>button:hover img{transform:scale(1.03)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .capline{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips figure{aspect-ratio:16/9}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips .lead{grid-column:span 2;grid-row:span 2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips figcaption{position:absolute;inset:12px auto auto 12px;z-index:6;padding:4px 8px;background:rgba(10,10,11,.75);font-family:var(--navmono,monospace);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lede-link{display:inline-block;margin-top:16px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lede-link+.tl{margin-top:40px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl .yr{display:block;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--acc);font-family:var(--display);font-weight:800;font-size:40px;letter-spacing:-.05em;line-height:1}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl .media{aspect-ratio:3/2}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl .k{display:block;margin-top:16px;font-family:var(--navmono,monospace);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl h3{margin-top:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl .m{display:block;margin-top:12px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .subv{margin-top:64px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .subv .h3{font-size:26px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tags{list-style:none;margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .uc>div{padding:16px 0;border-bottom:1px solid var(--quiet)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .uc dt{font-weight:700;font-size:16px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .uc dd{margin-top:6px;color:var(--mid);font-size:15.5px;line-height:1.6}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .prices{list-style:none;max-width:860px;border-top:1px solid var(--ink)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .prices li{display:flex;justify-content:space-between;align-items:baseline;gap:8px 28px;padding:16px 0;border-bottom:1px solid var(--line);font-size:16px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .prices b{flex:none;font-family:var(--navmono,monospace);font-weight:600;font-size:14px;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) dialog.lbx{margin:auto;padding:0;border:0;max-width:min(1400px,96vw);max-height:94vh;width:100%;background:transparent;color:var(--ink);overflow:visible}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) dialog.lbx::backdrop{background:rgba(0,0,0,.92)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) dialog.lbx img{display:block;width:100%;height:auto;max-height:calc(94vh - 64px);object-fit:contain}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lbar{display:flex;align-items:center;justify-content:center;gap:18px;height:64px;font-family:var(--navmono,monospace);font-size:13px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lbar button{min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--line);color:var(--ink);cursor:pointer}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lbar button:hover{border-color:var(--acc);color:var(--acc)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .portrait{margin:0 auto;max-width:440px;aspect-ratio:4/5;overflow:hidden;background:var(--surface)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .bio-sec{border-top:0}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .bio{max-width:760px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .wrap.bio{max-width:calc(760px + 2 * var(--gut))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .bio p{margin-top:20px;color:var(--mid);font-size:18px;line-height:1.75}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .bio p a{color:var(--ink);border-bottom:1px solid var(--line)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .bio p a:hover{color:var(--acc);border-color:currentColor}@media (max-width:1000px){:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .film{grid-template-columns:1fr}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .rel,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n5>:last-child{grid-column:auto}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .sheet4,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stats{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .stills{grid-template-columns:repeat(2,minmax(0,1fr))}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :where(header).ph h1,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) :where(header).ph h1.long{font-size:clamp(36px,10vw,52px);max-width:none}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band h2{font-size:clamp(40px,11vw,56px)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .lead-media .media{aspect-ratio:16/10}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .chapters{gap:64px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n2,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .cards3.n4,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .close-band .contact,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .idx,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n1,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n2,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .proofs.n4,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .rel,:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .tl{grid-template-columns:minmax(0,1fr)}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .clips .lead{grid-column:auto;grid-row:auto}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qs summary{font-size:18px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .qa{padding:26px 22px}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .prices li{flex-direction:column}:is([data-redesign-page=de-landing],[data-redesign-page=de-hub],[data-redesign-page=de-cleantech],[data-redesign-page=de-founder]) .player .pb{height:48px;padding:0 16px;font-size:12px}}