@font-face{font-family:Clash Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/landing-1.woff2)format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/landing-2.woff2)format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing-3.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing-4.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/landing-5.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing-6.woff2)format("woff2")}#landing-root{color:#0f1e2d;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;background:#f0ede6;min-height:100vh;font-family:Satoshi,sans-serif;line-height:1.7}#landing-root a{color:#007a99;text-decoration:none}#landing-root a:hover{color:#0f1e2d}@media (pointer:fine){#landing-root,#landing-root a,#landing-root button{cursor:none}}#landing-root .bento-tile{transition:border-color .3s,transform .3s}#landing-root .bento-tile:hover{border-color:#007a9947;transform:translateY(-2px)}#landing-root .jobs{grid-template-columns:1fr 1fr;gap:24px;display:grid}#landing-root .job{background:#fafaf8;border:1px solid #ddd9d0;border-radius:8px;padding:38px 36px 40px}#landing-root .job-dark{background:#0f1e2d;border-color:#0f1e2d}#landing-root .job-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#007a99;margin:0 0 16px;font-size:11px;font-weight:700}#landing-root .job-dark .job-eyebrow{color:#00a8cc}#landing-root .job-title{letter-spacing:-.01em;color:#0f1e2d;margin:0 0 26px;font-family:Clash Display,sans-serif;font-size:24px;font-weight:600;line-height:1.15}#landing-root .job-dark .job-title{color:#fafaf8}#landing-root .job-list{margin:0;padding:0;list-style:none}#landing-root .job-list li{color:#4a5560;border-top:1px solid #ddd9d0;padding:16px 0;font-size:15.5px;line-height:1.55}#landing-root .job-dark .job-list li{color:#fafaf8b8;border-top-color:#fafaf824}#landing-root .job-list strong{color:#0f1e2d;font-weight:700}#landing-root .job-dark .job-list strong{color:#fafaf8}#landing-root .actors{grid-template-columns:repeat(5,1fr);gap:0 32px;display:grid}#landing-root .actor{border-top:2px solid #0f1e2d;padding:22px 0 0}#landing-root .actor-role{letter-spacing:1.6px;text-transform:uppercase;color:#007a99;margin:0 0 10px;font-size:11px;font-weight:700}#landing-root .actor-does{letter-spacing:-.01em;color:#0f1e2d;margin:0 0 10px;font-family:Clash Display,sans-serif;font-size:19px;font-weight:600;line-height:1.2}#landing-root .actor-detail{color:#6b7080;margin:0;font-size:14.5px;line-height:1.55}#landing-root .shot-groups{grid-template-columns:3fr 2fr;gap:40px;margin-bottom:26px;display:grid}#landing-root .shot-group-label{letter-spacing:2px;text-transform:uppercase;color:#007a99;margin:0 0 12px;font-size:11px;font-weight:700}#landing-root .shot-tabs{border-top:1px solid #c8c4bb;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}#landing-root .shot-tab{text-align:left;width:100%;font:inherit;opacity:.5;background:0 0;border:0;border-top:2px solid #0000;margin-top:-1px;padding:18px 26px 20px 0;transition:opacity .3s,border-color .3s;display:block}#landing-root .shot-tab:hover,#landing-root .shot-tab:focus-visible{opacity:1}#landing-root .shot-tab[aria-selected=true]{opacity:1;border-top-color:#007a99}#landing-root .shot-num{letter-spacing:1.6px;font-variant-numeric:tabular-nums;color:#007a99;margin-bottom:8px;font-family:Clash Display,sans-serif;font-size:12px;font-weight:700;display:block}#landing-root .shot-title{letter-spacing:-.01em;color:#0f1e2d;margin-bottom:6px;font-family:Clash Display,sans-serif;font-size:19px;font-weight:600;line-height:1.2;display:block}#landing-root .shot-desc{color:#6b7080;font-size:14px;line-height:1.5;display:block}#landing-root .shot-stage{aspect-ratio:16/10;background:#0f1e2d;border:1px solid #c8c4bb;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #0f1e2d6b}#landing-root .shot-panel{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s;position:absolute;inset:0}#landing-root .shot-panel[data-active]{opacity:1;visibility:visible;transition:opacity .5s}#landing-root .shot-panel img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){#landing-root .nav-links{display:none!important}#landing-root .jobs{grid-template-columns:1fr}#landing-root .actors{grid-template-columns:1fr 1fr;gap:32px}#landing-root .shot-groups{grid-template-columns:1fr;gap:28px}#landing-root .shot-tabs{grid-template-columns:1fr 1fr;grid-auto-flow:row}#landing-root .shot-tab{padding-right:18px}#landing-root .g2{grid-template-columns:1fr!important;gap:40px!important}#landing-root .bento{grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:auto!important}#landing-root .bento>div{grid-area:span 1/span 2!important;min-height:0!important}#landing-root .hero-stats-inner{grid-template-columns:1fr 1fr!important;gap:24px 0!important}#landing-root .stat-cell{border-left:none!important;padding:0 20px!important}#landing-root .hero-pad,#landing-root .sec-pad{padding-left:24px!important;padding-right:24px!important}#landing-root .how-grid{grid-template-columns:1fr!important}}@media (max-width:560px){#landing-root .actors,#landing-root .shot-tabs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#landing-root *{transition:none!important;animation:none!important}}
