@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_b792f8f7-module__HCtePq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_b792f8f7-module__HCtePq__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.0xn45yjo0ekea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.36-e5g14g1tf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_be599b56-module__94_a0q__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_be599b56-module__94_a0q__variable{--font-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
:root{--ink:#0d1518;--surface:#111c20;--paper:#f5f3ee;--muted:#b9c0c0;--quiet:#899597;--line:#e0e6e333;--gutter:clamp(25px, 6.5vw, 124px);--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{background:var(--ink);color:var(--paper);font-family:var(--font-body), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}body:has(dialog[open]){overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{background:0 0;border:0}button:disabled{cursor:default;opacity:.28}button,a{touch-action:manipulation}img{max-width:100%}figure,p,h1,h2,h3,h4{margin:0}h1,h2,h3,h4{font-family:var(--font-display), Georgia, serif;font-weight:400;line-height:1}h2{letter-spacing:-.025em;font-size:clamp(3.5rem,5.5vw,6.6rem)}h2 em{color:#c9ceca;font-weight:400}::selection{color:var(--ink);background:#c8d0c9}:focus-visible{outline-offset:6px;outline:2px solid #eee8d9}svg{flex-shrink:0}.eyebrow{letter-spacing:.17em;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.5}.wordmark{white-space:nowrap;letter-spacing:.26em;font-size:1.24rem;font-weight:450;line-height:1}.text-link{text-align:left;border-bottom:1px solid #9da5a2;align-items:center;gap:20px;padding:7px 0;font-size:1rem;line-height:1.5;display:inline-flex}.text-link svg{transition:transform .3s var(--ease)}.text-link:hover svg{transform:translate(4px)}.text-link:hover{border-bottom-color:var(--paper)}.icon-button{border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:background .2s;display:inline-flex}.icon-button:hover:not(:disabled){background:#ffffff17}.skip-link{z-index:100;color:var(--ink);background:var(--paper);padding:10px 20px;position:fixed;top:12px;left:20px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:20;top:0;height:105px;padding:0 var(--gutter);justify-content:space-between;align-items:center;transition:background .3s,height .3s,box-shadow .3s;display:flex;position:fixed;inset-inline:0}.site-header.is-scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1518eb;height:80px;box-shadow:0 1px #ffffff14}.desktop-nav{align-items:center;gap:clamp(28px,3.5vw,68px);display:flex}.desktop-nav a{padding:14px 0;font-size:.875rem;position:relative}.desktop-nav a:after{content:"";background:var(--paper);transform-origin:0;height:1px;transition:transform .35s var(--ease);position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after{transform:scaleX(1)}.menu-toggle{display:none}.mobile-navigation{padding:env(safe-area-inset-top,0px) var(--gutter) max(25px, env(safe-area-inset-bottom));width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--paper);overscroll-behavior:contain;background:radial-gradient(at 0 100%,#223a3d 0,#0000 65%),#0d1518;border:0;margin:0}.mobile-navigation[open]{animation:navigation-in .3s var(--ease);flex-direction:column;display:flex}@keyframes navigation-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.mobile-navigation::backdrop{background:var(--ink)}.mobile-nav-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;display:flex}.mobile-nav-top .icon-button{border:1px solid var(--line)}.mobile-nav-intro{color:#a7b9b5;justify-content:space-between;align-items:center;gap:12px;padding:30px 0 18px;display:flex}.mobile-nav-intro .eyebrow{letter-spacing:.12em;font-size:.59rem}.mobile-nav-location{font-size:.66rem}.mobile-nav-links{padding-bottom:28px}.mobile-nav-links a{font-family:var(--font-display), Georgia, serif;border-bottom:1px solid #e0e6e31a;align-items:center;gap:18px;padding:16px 0;font-size:clamp(2.1rem,9vw,3.25rem);line-height:1.1;display:flex}.mobile-nav-links svg{color:#a7b9b5;width:20px;transition:transform .2s var(--ease);margin-left:auto}.mobile-nav-links a:hover svg{transform:translate(3px,-3px)}.mobile-nav-bottom{margin-top:auto;padding-top:12px}.mobile-nav-email{grid-template-columns:1fr auto;align-items:center;margin-bottom:24px;font-size:.9rem;display:grid}.mobile-nav-email span{color:#a7b9b5;grid-column:1/-1;margin-top:5px;font-size:.79rem}.hero{isolation:isolate;background:#10191c;min-height:min(1040px,max(820px,100svh));position:relative;overflow:hidden}.hero-image{z-index:-3;position:absolute;inset:0}.hero-image img{object-fit:cover;object-position:center top}.hero-image:after{content:"";background:linear-gradient(#10191c 0%,#0000 14% 90%,#0d151824);position:absolute;inset:0}.hero-gradient{z-index:-2;background:linear-gradient(90deg,#091114bd,#09111457 32%,#0000 58%);position:absolute;inset:0}.hero-inner{padding:clamp(200px, 23vh, 260px) var(--gutter) 130px;min-height:inherit;align-items:center;display:flex;position:relative}.hero-copy{width:55%;max-width:720px;animation:arrive .85s var(--ease) both}.hero-eyebrow{letter-spacing:.22em;margin-bottom:28px;font-size:.75rem}.hero-eyebrow span{margin:0 12px;display:inline-block}.hero h1{letter-spacing:-.029em;font-size:clamp(5.6rem,7.55vw,9.3rem);line-height:.91}.hero h1 span{display:block}.hero-intro{text-wrap:pretty;max-width:510px;margin-top:29px;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.6}.play-link{letter-spacing:.01em;text-align:left;align-items:center;gap:23px;padding:0;font-size:1rem;font-weight:500;display:flex}.hero-play{margin-top:36px}.play-mark{width:70px;height:70px;transition:color .25s, background .25s, transform .4s var(--ease);border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.play-mark svg{margin-left:3px}.play-mark.small{border-width:1px;width:43px;height:43px}button:hover>.play-mark,button:hover .play-mark{color:var(--ink);background:var(--paper);transform:scale(1.035)}.hero-connect{margin-top:24px}.hero-scroll{bottom:35px;left:var(--gutter);letter-spacing:.17em;text-transform:uppercase;border-top:1px solid #7e8886;align-items:center;gap:23px;width:290px;padding-top:15px;font-size:.75rem;display:flex;position:absolute}.section-shell{padding:106px var(--gutter) 115px}.section-kicker{color:var(--muted);align-items:center;gap:28px;margin-bottom:69px;display:flex}.kicker-rule{background:var(--line);flex:1;height:1px}.story{--muted:#56615d;--line:#cbd1cb;color:#172429;background:#fff}.story h2 em{color:#56615d}.story-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:clamp(60px,10vw,170px);display:grid}.story-copy h2{margin-bottom:34px}.story-copy p{max-width:580px;color:var(--muted);margin-bottom:20px;font-size:1rem;line-height:1.8}.story-main-photo{aspect-ratio:.8;width:100%;position:relative}.story-main-photo img{object-fit:cover;object-position:center 35%;filter:saturate(.65)brightness(.83)}.story-main-photo:after{content:"";background:linear-gradient(#0000,#030c0fd4);position:absolute;inset:55% 0 0}.story-main-photo figcaption{z-index:1;color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:1.8rem;line-height:1.12;position:absolute;bottom:27px;left:30px}.story-main-photo figcaption span{display:block}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:55px;display:flex}.section-heading>p{color:var(--muted);padding-bottom:5px;font-size:1rem;line-height:1.75}.watch{background:#0c1417}.connect{background:radial-gradient(at 27% 85%,#18272c 0%,#0d1619 63%);padding-bottom:105px}.connect h2{margin-bottom:28px;font-size:clamp(3.4rem,5.3vw,6.4rem)}.contact-email{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;border-bottom:1px solid #7e8988;align-items:center;gap:25px;padding:6px 0 12px;font-size:clamp(1.8rem,3.1vw,3.7rem);line-height:1.15;display:inline-flex}.contact-email svg{width:33px;height:33px;transition:transform .3s var(--ease)}.contact-email:hover svg{transform:translate(3px,-3px)}.contact-actions{flex-wrap:wrap;gap:30px;margin-top:21px;display:flex}.contact-actions .text-link{border-bottom:0;gap:12px;font-size:.84rem}.footer-divider{margin-inline:12px}.back-top{align-items:center;gap:13px;font-size:.78rem;display:flex}.not-found{padding:80px var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;display:flex}.not-found .wordmark{position:absolute;top:50px}.not-found .eyebrow{color:var(--muted);margin-bottom:24px}.not-found h1{margin-bottom:24px;font-size:clamp(4rem,8vw,8rem)}.not-found>p:not(.eyebrow){color:var(--muted);margin-bottom:25px}@keyframes arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (min-width:1700px){.hero{min-height:1050px}.hero-inner{padding-top:240px}.hero-copy{width:51%}}@media (max-width:1100px) and (min-width:761px){.hero{min-height:820px}.hero-inner{padding-top:220px;padding-bottom:110px}.hero h1{font-size:clamp(4.65rem,8.2vw,5.6rem)}.hero-copy{width:61%}.hero-intro{max-width:370px;font-size:1rem}.hero-image{top:100px;left:-15%;right:-5%}.hero-gradient{background:linear-gradient(90deg,#091114e6,#09111499 34%,#0000 65%)}.hero-eyebrow{font-size:.75rem}.section-shell{padding-top:85px;padding-bottom:90px}.story-grid{gap:50px}.story-copy h2{font-size:3.8rem}.story-main-photo{aspect-ratio:.67}.section-heading{gap:35px}.section-heading>p{max-width:290px}}@media (max-width:760px){:root{--gutter:25px}html{scroll-padding-top:92px}.site-header,.site-header.is-scrolled{height:78px}.wordmark{letter-spacing:.24em;font-size:1.06rem}.desktop-nav{display:none}.menu-toggle{margin-right:-9px;display:inline-flex}.hero{min-height:auto}.hero-inner{min-height:0;padding:470px var(--gutter) 58px;display:block}.hero-image{height:560px;inset:44px 0 auto}.hero-image img{object-fit:cover;object-position:74% top}.hero-image:after{background:linear-gradient(#10191c,#0000 15% 48%,#10191c 93%)}.hero-gradient{background:0 0}.hero-copy{width:100%;max-width:520px}.hero-eyebrow{letter-spacing:.16em;margin-bottom:23px;font-size:.75rem}.hero-eyebrow span{margin:0 7px}.hero h1{letter-spacing:-.021em;font-size:clamp(3.3rem,13.9vw,5.1rem);line-height:.91}.hero-intro{max-width:420px;margin-top:25px;font-size:1.06rem;line-height:1.65}.hero-play{gap:21px;margin-top:28px}.play-mark{width:61px;height:61px}.hero-connect{margin-top:18px;font-size:.98rem}.hero-scroll{display:none}.section-shell{padding:68px var(--gutter) 76px}.section-kicker{gap:17px;margin-bottom:42px}.section-kicker .eyebrow{letter-spacing:.12em;font-size:.75rem}h2{font-size:clamp(3.1rem,11vw,4.5rem)}.story-grid{grid-template-columns:1fr;gap:43px}.story-copy h2{margin-bottom:27px}.story-copy p{font-size:.98rem;line-height:1.8}.story-main-photo{aspect-ratio:.87}.story-main-photo img{object-position:center 33%}.story-main-photo figcaption{font-size:1.75rem;bottom:24px;left:23px}.section-heading{margin-bottom:34px;display:block}.section-heading>p{margin-top:23px;font-size:.98rem}.desktop-break{display:none}.connect h2{font-size:clamp(3rem,10.6vw,4.3rem)}.contact-email{gap:12px;font-size:clamp(1.9rem,8.5vw,3rem)}.contact-email svg{width:25px;height:25px}.contact-actions{gap:8px 24px;margin-top:20px}.contact-actions .text-link{min-height:42px}.back-top{gap:9px;margin-left:auto;font-size:.75rem}}@media (min-width:500px) and (max-width:760px){:root{--gutter:40px}.hero-image{height:640px}.hero-image img{object-position:87% top}.hero-inner{padding-top:550px}}@media (max-width:359px){:root{--gutter:21px}.hero h1{font-size:3.1rem}.hero-eyebrow{font-size:.75rem}.hero-eyebrow span{margin:0 4px}.hero-inner{padding-top:420px}.hero-image{height:470px}.contact-email{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.hero-arrow{border:1px solid #d9deda;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .2s,color .2s;display:grid}.hero-play{width:fit-content}.hero-play:hover .hero-arrow{background:var(--paper);color:var(--ink)}.copy-status{color:var(--muted);margin-top:7px;font-size:.78rem;display:block}.copy-status:empty{display:none}.shorts-section{margin-top:45px}.shorts-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.shorts-heading .eyebrow{color:var(--muted);letter-spacing:.12em}.rail-controls{gap:8px;display:flex}.rail-controls .icon-button{border:1px solid var(--line)}.shorts-rail{--clip-width:clamp(270px, 24vw, 330px);grid-auto-flow:column;grid-auto-columns:var(--clip-width);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:4px calc((100% + 2 * var(--gutter) - var(--clip-width)) / 2);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:10px;display:grid;overflow-x:auto}.shorts-rail::-webkit-scrollbar{display:none}.short-card{scroll-snap-align:center;scroll-snap-stop:always;min-width:0}.short-poster{aspect-ratio:9/16;opacity:.65;transition:transform .35s var(--ease), opacity .35s var(--ease);background:#070e10;border-radius:5px;position:relative;overflow:hidden;transform:scale(.84)}.short-card.is-before .short-poster{transform-origin:100%}.short-card.is-after .short-poster{transform-origin:0}.short-card.is-current .short-poster{opacity:1;transform:scale(1)}.clip-count{color:var(--quiet);letter-spacing:.08em;margin-left:16px}.short-controls{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;top:12px;right:10px}.short-controls button{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.short-controls button:hover{background:#000c}@media (min-width:761px){.shorts-rail{--clip-width:300px;gap:16px}.short-card{height:calc(var(--clip-width) * 16 / 9);align-items:center;display:flex}.short-poster{aspect-ratio:auto;opacity:1;width:100%;height:420px;transition:height .4s var(--ease);border-radius:0;transform:none}.short-card.is-current .short-poster{height:100%;transform:none}.short-card .short-poster video{object-fit:cover}}.short-select{background:0 0;width:100%;position:absolute;inset:0}.short-select:focus-visible{outline-offset:-5px}.short-poster video{object-fit:contain;width:100%;height:100%;display:block}.short-play{background:linear-gradient(#0000 63%,#0006);place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.short-play .play-mark{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a121580;width:64px;height:64px}.short-play:hover .play-mark{background:var(--paper);color:var(--ink);transform:scale(1.08)}.short-source{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;position:absolute;bottom:18px;left:20px}.short-caption{text-align:center;min-height:162px;padding:26px 2px 0}.short-caption>span{text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin-bottom:10px;font-size:.69rem;display:block}.short-caption h3{text-wrap:pretty;max-width:480px;margin-inline:auto;font-size:clamp(1.85rem,2.5vw,2.6rem);line-height:1.1}.short-caption a{color:var(--muted);align-items:center;gap:9px;padding:13px 0 6px;font-size:.76rem;display:inline-flex}.short-caption a:hover{color:var(--paper)}.video-status{pointer-events:none;background:#10191ce6;padding:8px 10px;font-size:.8rem;position:absolute;top:15px;left:15px;right:15px}.video-error{background:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:25px;font-size:.9rem;display:flex;position:absolute;inset:0}.video-error a{align-items:center;gap:9px;text-decoration:underline;display:flex}.archive-conversation{border-block:1px solid var(--line);margin-top:52px;padding:22px 0}.archive-toggle{text-align:left;align-items:center;gap:23px;width:100%;padding:0;display:flex}.archive-thumbnail{flex-shrink:0;width:100px;height:65px;position:relative}.archive-thumbnail img{object-fit:cover}.archive-description{flex:1}.archive-description .eyebrow{letter-spacing:.12em;color:var(--muted);margin-bottom:6px;font-size:.66rem;display:block}.archive-title{font-family:var(--font-display), Georgia, serif;font-size:1.75rem;line-height:1.1;display:block}.archive-toggle .play-mark{margin:0}.archive-player{aspect-ratio:16/9;background:#000;margin-top:25px}.archive-player iframe{border:0;width:100%;height:100%;display:block}#archive-player>.text-link{margin-top:12px;font-size:.8rem}.press{color:#142025;--muted:#49575b;--line:#b7bfbb;background:#e8e6df}.press h2 em{color:#4c605d}.press :focus-visible{outline-color:#142025}.profile-logo{flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.profile-logo img{object-fit:contain;width:36px;height:34px}.profile-logo.monochrome img{filter:invert();opacity:.85;width:25px;height:25px}@media (max-width:760px){.hero-arrow{width:58px;height:58px}.shorts-section{margin-top:35px}.shorts-heading{gap:15px;margin-bottom:20px}.shorts-heading .eyebrow{max-width:150px;font-size:.64rem}.rail-controls{gap:5px}.rail-controls .icon-button{width:44px;height:44px}.rail-controls svg{width:19px}.shorts-rail{--clip-width:min(60vw, 300px);gap:6px}.short-caption{padding-top:19px}.short-caption h3{font-size:1.85rem}.archive-conversation{margin-top:35px;padding-block:18px}.archive-toggle{gap:13px}.archive-thumbnail{width:64px;height:64px}.archive-description .eyebrow{letter-spacing:.06em;font-size:.56rem}.archive-title{font-size:1.4rem}.archive-toggle .play-mark{width:35px;height:35px}}@media (prefers-reduced-motion:reduce){.shorts-rail{scroll-behavior:auto}.short-poster{transition:none}}.minnect-invitation{background:linear-gradient(135deg,#223237,#142126);border:1px solid #405459;border-radius:10px;flex-direction:column;align-items:flex-start;gap:25px;margin-top:30px;padding:30px;display:flex}.minnect-invitation>img{object-fit:contain;flex-shrink:0;width:220px;height:auto}.minnect-invitation strong{font-size:1.04rem;font-weight:500;display:block}.minnect-copy>span{color:var(--muted);margin-top:7px;font-size:.85rem;display:block}.minnect-action{border-bottom:1px solid #8a9b97;align-items:center;gap:24px;padding-bottom:5px;font-size:.81rem;display:inline-flex}.minnect-invitation:hover{border-color:#9baaa5}@media (max-width:760px){.minnect-invitation{gap:22px;padding:26px 23px}.minnect-invitation>img{width:210px;max-width:100%}}.ventures{color:#172429;background:#fff;padding-block:48px}.companies-heading{align-items:center;gap:24px;margin-bottom:26px;display:flex}.companies-heading h2{font-family:var(--font-body), sans-serif;letter-spacing:.16em;white-space:nowrap;font-size:.7rem}.companies-heading .kicker-rule{background:#b9c2bb}.venture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.venture-card{border-bottom:1px solid #bdc6c0;flex-direction:column;align-items:center;padding:0 12px 23px;display:flex}.venture-logo{justify-content:center;align-items:center;width:100%;height:125px;display:flex}.venture-logo img{object-fit:contain;mix-blend-mode:multiply;width:185px;height:110px}.venture-card h3{color:#18332c;margin-top:14px;font-size:clamp(1.4rem,2.5vw,2rem)}.venture-card p{color:#465c58;text-align:center;max-width:330px;margin-top:10px;font-size:.87rem;line-height:1.6}.venture-logo img,.other-venture-logo img{transition:opacity .2s var(--ease)}.venture-card:hover img,.other-venture-grid a:hover img{opacity:.7}.other-venture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:25px;display:grid}.other-venture-grid a{justify-content:center;align-items:center;gap:15px;display:flex}.other-venture-logo{flex-shrink:0;place-items:center;width:140px;height:72px;display:grid}.other-venture-logo img{object-fit:contain;mix-blend-mode:multiply;width:140px;height:72px}.ventures :focus-visible{outline-color:#172429}.story-photos{padding:0;position:relative}.press-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding:6px var(--gutter) 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:clamp(320px,36vw,520px);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.press-rail::-webkit-scrollbar{display:none}.press-card{scroll-snap-align:start;background:#f5f3ed;border:1px solid #ccd1c9;flex-direction:column;align-items:flex-start;min-width:0;min-height:330px;padding:33px;transition:border-color .2s;display:flex}.press-publisher{color:#465c58;font-size:.73rem}.press-card h3{letter-spacing:-.02em;text-wrap:pretty;margin-top:31px;font-size:clamp(2rem,3vw,3.4rem);line-height:1.08}.press-card-bottom{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:auto;padding-top:34px;display:flex}.press-card-bottom time,.press-card-bottom>span{color:#465c58;font-size:.72rem}.press-card-bottom svg{transition:transform .2s}.press-card:hover{border-color:#607972}.press-card:hover svg{transform:translate(3px,-3px)}.press-rail-bottom{justify-content:space-between;align-items:center;gap:25px;margin-top:18px;display:flex}.press-rail-bottom>p{color:#52615c;font-size:.7rem}.press .rail-controls .icon-button{border-color:#aab7ae}.press .rail-controls .icon-button:hover:not(:disabled){color:#f5f3ed;background:#172429}.connect-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(45px,7vw,130px);display:grid}.connect-grid>div>p{color:var(--muted);margin-top:24px;font-size:1rem}.connect-details{padding-top:8px}.contact-form-wrap{margin-top:38px}.contact-form-wrap h3{margin-bottom:24px;font-size:clamp(1.8rem,2.6vw,2.5rem)}.contact-form fieldset{border:0;min-width:0;margin:0;padding:0}.contact-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form label{min-width:0;color:var(--paper);letter-spacing:.015em;margin-bottom:18px;font-size:.82rem;display:block}.contact-form label>span{color:var(--muted)}.contact-form input,.contact-form textarea{width:100%;min-height:48px;color:var(--paper);background:#ffffff09;border:1px solid #e0e6e35c;border-radius:3px;margin-top:7px;padding:11px 13px;font-size:16px;line-height:1.5;display:block}.contact-form textarea{resize:vertical;min-height:138px}.contact-form input:focus-visible,.contact-form textarea:focus-visible,.contact-submit:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.contact-form .contact-privacy{color:var(--muted);margin:0 0 18px;font-size:.76rem}.contact-submit{border:1px solid var(--paper);background:var(--paper);min-height:48px;color:var(--ink);border-radius:3px;justify-content:center;align-items:center;gap:20px;padding:13px 22px;display:inline-flex}.contact-submit:hover{background:#dbe0da}.contact-feedback{color:#d6e8da;margin-top:16px;font-size:.9rem}.contact-feedback svg{vertical-align:middle;margin-right:5px}.contact-feedback.is-error{color:#ffd2c6}.contact-feedback a{text-underline-offset:4px;text-decoration:underline}.contact-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:500px){.contact-form-row{grid-template-columns:1fr;gap:0}}.contact-email{font-size:clamp(1.8rem,2.8vw,3.3rem)}.site-footer{padding:32px var(--gutter);border-top:1px solid var(--line);background:#0a1114}.footer-main{justify-content:space-between;align-items:center;gap:28px;display:flex}.site-footer .wordmark{font-size:.95rem}.social-links{align-items:center;gap:9px;display:flex}.social-links a{border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.social-links a:hover{background:#203035}.social-links .profile-logo{flex:none}.social-links a[aria-label^=Minnect] .profile-logo,.social-links a[aria-label^=Minnect] img{width:28px;height:28px}.mobile-nav-socials{border-top:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding-top:20px;display:grid}.mobile-nav-socials a{border:0;border-radius:0;width:100%;transition:opacity .2s}.mobile-nav-socials a:hover{opacity:.7;background:0 0}.mobile-nav-socials .profile-logo img{width:26px;height:26px}.mobile-nav-socials .profile-logo.monochrome img{width:21px;height:21px}.footer-bottom{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.creator-credit{color:#a7b9b5;font-size:.7rem}.creator-credit span{color:var(--paper);border-bottom:1px solid #51615f}.creator-credit:hover span{border-color:var(--paper)}.footer-bottom .footer-meta{margin:0}@media (max-width:760px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}}.footer-meta{color:var(--quiet);margin-top:18px;font-size:.7rem}@media (max-width:1000px){.connect-grid{grid-template-columns:1fr;gap:20px}.connect-details{max-width:620px;padding-top:0}.contact-email{font-size:clamp(1.9rem,5.6vw,3.4rem)}.other-venture-grid{gap:22px}.other-venture-grid a{flex-direction:column;gap:5px}}@media (max-width:760px){.ventures{padding-block:32px}.companies-heading{gap:18px;margin-bottom:22px}.companies-heading h2{font-size:.66rem}.venture-grid,.other-venture-grid{gap:13px}.venture-card{padding:0 0 17px}.venture-logo{height:86px}.venture-logo img{width:100%;height:78px}.venture-card:nth-child(3) .venture-logo img{width:86px;height:86px}.other-venture-grid{margin-top:18px}.other-venture-logo,.other-venture-logo img{width:100%;height:55px}.press h2{font-size:clamp(2.85rem,11vw,4.5rem)}.press-rail{grid-auto-columns:82vw;gap:16px}.press-card{min-height:295px;padding:24px}.press-publisher{font-size:.69rem}.press-card h3{margin-top:28px;font-size:2.25rem}.press-card-bottom{padding-top:28px}.press-rail-bottom{gap:20px;margin-top:12px}.press-rail-bottom>p{max-width:185px;font-size:.65rem}.contact-email{font-size:clamp(1.9rem,8.5vw,3rem)}.connect-grid>div>p{margin-top:0;font-size:.95rem}.footer-main{flex-wrap:wrap;gap:22px 15px}.footer-socials{flex-basis:100%;order:3;justify-content:flex-start;gap:7px}.footer-socials a{width:40px;height:44px}.footer-socials .profile-logo img{width:29px;height:29px}.footer-socials .profile-logo.monochrome img{width:22px;height:22px}.footer-socials a[aria-label^=Minnect] img{width:28px;height:28px}.footer-meta{margin-top:14px;font-size:.65rem}.site-footer .wordmark{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.press-rail{scroll-behavior:auto}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-page-links{color:#a7b9b5;flex-wrap:wrap;gap:20px;font-size:.75rem;display:flex}.footer-page-links a:hover{color:var(--paper)}.contact-privacy a{text-underline-offset:3px;text-decoration:underline}.info-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:32px;display:flex}.info-header nav,.info-footer nav{flex-wrap:wrap;gap:22px;display:flex}.info-header nav{font-size:.85rem}.info-content{max-width:1100px;padding-block:clamp(60px,8vw,110px)}.info-content>h1{letter-spacing:-.035em;margin-top:25px;font-size:clamp(3.7rem,8vw,7.5rem)}.info-content section{max-width:760px;margin-top:52px}.info-content section h2{margin-bottom:22px;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.info-content section p{color:#b9c0c0;margin-top:18px}.info-contact{margin-top:48px}.info-contact a,.info-footer a{text-underline-offset:4px;text-decoration:underline}.info-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:25px;padding-block:30px;font-size:.85rem;display:flex}@media (max-width:480px){.info-header{flex-direction:column;align-items:flex-start}.venture-grid{gap:16px}.venture-card{padding-inline:0}.venture-card h3{text-align:center}}
