._hero_xxw5c_1{min-height:810px;background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}._heroInner_xxw5c_2{width:min(1500px,100%);margin:auto;padding:85px 5.2% 136px;position:relative;z-index:1}._heroTop_xxw5c_3{display:flex;align-items:center;gap:12px;color:#f5f9ff;font:500 11px var(--font-family-monospace);letter-spacing:2px}._miniLine_xxw5c_4{width:29px;height:2px;background:var(--primary)}._hero_xxw5c_1 h1{font:800 clamp(73px,11vw,172px)/.82 var(--font-family-display);letter-spacing:-.095em;margin:46px 0 32px;text-shadow:0 7px 24px rgba(0,0,0,.12)}._hero_xxw5c_1 h1 span{color:#f5f9ff}._hero_xxw5c_1 h1 em{color:var(--primary);font-style:normal}._heroInner_xxw5c_2>p{font-size:clamp(16px,1.5vw,21px);line-height:1.65;color:#f5f9ff;max-width:540px}._heroActions_xxw5c_8{display:flex;align-items:center;flex-wrap:wrap;gap:29px;margin-top:35px}._solidCta_xxw5c_9{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 25px;background:var(--primary);color:#071d36;text-decoration:none;font:600 11px var(--font-family-monospace);letter-spacing:1px;transition:transform .2s,background .2s}._solidCta_xxw5c_9:hover{background:#f5f9ff;transform:translateY(-3px)}._textCta_xxw5c_11{display:flex;align-items:center;gap:14px;color:#f5f9ff;font:600 11px var(--font-family-monospace);text-decoration:none;letter-spacing:1px}._netflixStrip_xxw5c_12{position:relative;z-index:2;display:flex;align-items:center;gap:17px;margin:-119px 5.2% 40px auto;padding:18px 23px;min-width:470px;width:max-content;max-width:90%;background:#08070feb;border:1px solid rgba(229,9,20,.25);backdrop-filter:blur(20px);text-decoration:none;color:#fff;transition:border-color .2s,transform .2s}._netflixStrip_xxw5c_12:hover{border-color:#e50914;transform:translateY(-3px)}._netflixN_xxw5c_14{width:29px;height:52px;object-fit:contain;display:inline-block;flex-shrink:0}._netflixStrip_xxw5c_12>span:nth-child(2){display:flex;flex-direction:column;gap:5px}._netflixStrip_xxw5c_12 strong{font:600 12px var(--font-family-monospace);letter-spacing:1.4px}._netflixStrip_xxw5c_12 small{color:#c4d2df;font:9px var(--font-family-monospace);letter-spacing:.35px}._netflixStrip_xxw5c_12>svg{color:var(--primary);margin-left:auto}._heroBottom_xxw5c_19{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 5.2% 27px;color:#c4d2df;font:9px var(--font-family-monospace);letter-spacing:1.2px}._heroBottom_xxw5c_19 a{display:flex;align-items:center;gap:12px;color:#f5f9ff;text-decoration:none}._servicesBlock_xxw5c_21,._projectsBlock_xxw5c_21{max-width:1500px;margin:auto;padding:118px 5.2%}._sectionLead_xxw5c_22,._projectsHead_xxw5c_22{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start;margin-bottom:50px}._label_xxw5c_23{font:500 10px var(--font-family-monospace);letter-spacing:2px;color:var(--primary)}._sectionLead_xxw5c_22 h2,._projectsHead_xxw5c_22 h2,._studioContent_xxw5c_24 h2,._closingBlock_xxw5c_24 h2{font:800 clamp(44px,5.5vw,86px)/1.04 var(--font-family-display);letter-spacing:-.07em;margin:0 0 20px}._sectionLead_xxw5c_22 h2 em,._projectsHead_xxw5c_22 h2 em,._studioContent_xxw5c_24 h2 em,._closingBlock_xxw5c_24 h2 em{font-style:normal;color:var(--primary)}._sectionLead_xxw5c_22 p{max-width:540px;color:#c4d2df;line-height:1.8;font-size:16px}._servicesGrid_xxw5c_27{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}._serviceCard_xxw5c_28{background:#071d36;padding:27px 23px 38px;min-height:332px;display:flex;flex-direction:column;color:#f5f9ff;text-decoration:none;transition:background .2s}._serviceCard_xxw5c_28:hover{background:#071d36}._serviceMeta_xxw5c_30{display:flex;justify-content:space-between;color:var(--primary);font:11px var(--font-family-monospace);margin-bottom:52px}._serviceCard_xxw5c_28>svg{color:var(--primary);margin-bottom:22px}._serviceCard_xxw5c_28 h3{font:700 19px/1.2 var(--font-family-display);letter-spacing:-.025em;margin:0 0 13px}._serviceCard_xxw5c_28 p{font:13px/1.75 var(--font-family-base);color:#c4d2df;margin:0}._endLink_xxw5c_34{display:flex;align-items:center;gap:12px;text-decoration:none;color:#f5f9ff;font:600 12px var(--font-family-base);margin:27px 0 0 auto;width:max-content;border-bottom:1px solid #C4D2DF;padding-bottom:9px}._studioBlock_xxw5c_35{display:grid;grid-template-columns:1fr 1fr;background:#071d36;min-height:665px}._studioPhoto_xxw5c_36{position:relative;min-height:480px;overflow:hidden}._studioPhoto_xxw5c_36 img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:saturate(.75)}._studioPhoto_xxw5c_36:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,16,.72),transparent 50%)}._imageCaption_xxw5c_39{position:absolute;z-index:1;left:7%;bottom:29px;color:#fff;font:10px var(--font-family-monospace);letter-spacing:1px}._studioContent_xxw5c_24{padding:90px clamp(34px,7vw,120px);display:flex;flex-direction:column;justify-content:center}._studioContent_xxw5c_24 h2{margin:33px 0 28px}._studioContent_xxw5c_24 p{color:#c4d2df;font-size:15px;line-height:1.9;max-width:470px;margin:0 0 20px}._outlineCta_xxw5c_43{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--primary);color:var(--primary);padding:20px 23px;max-width:max-content;text-decoration:none;font:600 11px var(--font-family-monospace);letter-spacing:1px;margin-top:25px}._projectsHead_xxw5c_22{grid-template-columns:1fr auto;align-items:end}._projectsHead_xxw5c_22 h2{margin-top:22px}._projectsHead_xxw5c_22 ._endLink_xxw5c_34{margin-bottom:27px}._featuredProject_xxw5c_46{display:grid;grid-template-columns:39% 61%;min-height:515px;position:relative;background:#071d36;text-decoration:none;color:#fff;overflow:hidden}._posterFrame_xxw5c_47{height:100%;min-height:520px;background:#071d36;overflow:hidden;display:flex;align-items:center;justify-content:center}._posterFrame_xxw5c_47 img{height:100%;width:100%;object-fit:cover;object-position:center 35%;filter:saturate(.75);transition:transform .4s}._featuredProject_xxw5c_46:hover ._posterFrame_xxw5c_47 img{transform:scale(1.03)}._projectText_xxw5c_50{padding:clamp(30px,5vw,84px);display:flex;flex-direction:column;justify-content:center}._netflixHeading_xxw5c_51{display:flex;align-items:center;gap:18px;color:#fff;margin:34px 0 13px;font:600 12px var(--font-family-monospace);letter-spacing:1.8px}._netflixHeading_xxw5c_51 ._netflixN_xxw5c_14{width:25px;height:45px}._projectText_xxw5c_50 h3{font:800 clamp(35px,5.3vw,77px)/1.06 var(--font-family-display);letter-spacing:-.07em;margin:0 0 18px}._projectText_xxw5c_50 h3 em{font-style:normal;color:var(--primary)}._projectText_xxw5c_50 p{max-width:550px;color:#c4d2df;font-size:15px;line-height:1.9}._projectLink_xxw5c_56{display:flex;align-items:center;gap:13px;font:600 11px var(--font-family-monospace);letter-spacing:1px;color:#f5f9ff;margin-top:35px}._projectTiles_xxw5c_57{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:2px}._projectTiles_xxw5c_57 a{padding:35px 38px;display:grid;grid-template-columns:1fr auto;gap:10px;background:#071d36;text-decoration:none;color:#f5f9ff;transition:background .2s}._projectTiles_xxw5c_57 a:hover{background:#071d36}._projectTiles_xxw5c_57 span{grid-column:1/-1;color:#c4d2df;font:10px var(--font-family-monospace);letter-spacing:1px}._projectTiles_xxw5c_57 h3{font:700 27px var(--font-family-display);letter-spacing:-.04em;margin:4px 0}._projectTiles_xxw5c_57 svg{color:var(--primary);align-self:center}._closingBlock_xxw5c_24{background:linear-gradient(125deg,#071d36,#071d36);padding:130px 5.2%;text-align:center}._closingBlock_xxw5c_24 h2{margin:26px 0 35px}._closingBlock_xxw5c_24 ._solidCta_xxw5c_9{margin:auto;width:max-content}._sectionLead_xxw5c_22[data-revealed=true],._studioBlock_xxw5c_35[data-revealed=true],._projectsBlock_xxw5c_21[data-revealed=true]{transition:opacity .5s ease,transform .6s ease}@media(max-width:1040px){._servicesGrid_xxw5c_27{grid-template-columns:repeat(2,1fr)}._studioContent_xxw5c_24{padding:60px 7%}._featuredProject_xxw5c_46{grid-template-columns:40% 60%}._projectText_xxw5c_50{padding:35px}}@media(max-width:760px){._hero_xxw5c_1{min-height:780px;background-position:58% center}._heroInner_xxw5c_2{padding:65px 6% 165px}._hero_xxw5c_1 h1{font-size:clamp(67px,14vw,112px);margin-top:36px}._heroTop_xxw5c_3{font-size:9px;letter-spacing:1px}._heroBottom_xxw5c_19{padding:15px 6%}._heroBottom_xxw5c_19>span:last-child{display:none}._heroBottom_xxw5c_19>span:first-child{font-size:8px}._netflixStrip_xxw5c_12{min-width:0;width:auto;max-width:none;margin:-110px 6% 35px;padding:16px 14px;gap:12px}._netflixStrip_xxw5c_12 strong{font-size:10px}._netflixStrip_xxw5c_12 small{font-size:8px;line-height:1.5}._netflixN_xxw5c_14{height:46px;width:25px}._servicesBlock_xxw5c_21,._projectsBlock_xxw5c_21{padding:82px 6%}._sectionLead_xxw5c_22,._projectsHead_xxw5c_22{grid-template-columns:1fr;gap:25px}._sectionLead_xxw5c_22 h2,._studioContent_xxw5c_24 h2,._projectsHead_xxw5c_22 h2{font-size:clamp(45px,10vw,65px)}._servicesGrid_xxw5c_27{grid-template-columns:1fr 1fr}._serviceCard_xxw5c_28{padding:22px 18px;min-height:300px}._serviceMeta_xxw5c_30{margin-bottom:28px}._serviceCard_xxw5c_28 h3{font-size:17px}._studioBlock_xxw5c_35{grid-template-columns:1fr}._studioPhoto_xxw5c_36{min-height:360px}._studioContent_xxw5c_24{padding:73px 6%}._featuredProject_xxw5c_46{grid-template-columns:1fr}._posterFrame_xxw5c_47{min-height:360px;height:360px}._posterFrame_xxw5c_47 img{object-position:center 22%}._projectText_xxw5c_50{padding:50px 8%}._projectTiles_xxw5c_57 a{padding:26px 20px}._projectTiles_xxw5c_57 h3{font-size:20px}._closingBlock_xxw5c_24{padding:95px 6%}._closingBlock_xxw5c_24 h2{font-size:clamp(42px,10vw,70px)}}@media(max-width:480px){._hero_xxw5c_1{min-height:740px}._hero_xxw5c_1 h1{font-size:clamp(63px,14vw,80px)}._heroInner_xxw5c_2>p{font-size:15px}._heroActions_xxw5c_8{gap:18px}._solidCta_xxw5c_9{padding:18px 19px;font-size:10px}._textCta_xxw5c_11{font-size:10px}._serviceCard_xxw5c_28{min-height:300px}._serviceCard_xxw5c_28 p{font-size:12px}._netflixStrip_xxw5c_12>svg{width:17px;flex-shrink:0}._projectTiles_xxw5c_57{grid-template-columns:1fr}._projectText_xxw5c_50 h3{font-size:40px}}._hero_xxw5c_1 h1{font:500 clamp(72px,9.7vw,145px)/.94 var(--font-family-display);letter-spacing:-.065em;margin:42px 0 34px;color:#fff}._hero_xxw5c_1 h1 em{color:#9cd9ff;font-style:italic;font-weight:500}._heroTop_xxw5c_3{color:#f5f0e9;letter-spacing:1px;font:500 12px var(--font-family-base)}._heroInner_xxw5c_2>p{color:#e5f2ff;font-size:clamp(17px,1.65vw,23px);line-height:1.65;font-weight:400}._solidCta_xxw5c_9{font:700 12px var(--font-family-base);letter-spacing:.2px;border-radius:3px;background:#0878cf;color:#10243c;padding:19px 27px}._solidCta_xxw5c_9:hover{background:#dfb85d}._textCta_xxw5c_11{font:600 12px var(--font-family-base);letter-spacing:.2px;color:#f5faff}._heroBottom_xxw5c_19{color:#d7e5f0}._heroBottom_xxw5c_19 a{color:#edf7ff}._netflixStrip_xxw5c_12{background:#282828f5;border-color:#e5091461;border-radius:4px}._netflixStrip_xxw5c_12 strong{font-family:var(--font-family-base);letter-spacing:.5px}._sectionLead_xxw5c_22 h2,._projectsHead_xxw5c_22 h2{color:#10243c;font:600 clamp(52px,5.8vw,90px)/1.02 var(--font-family-display);letter-spacing:-.05em}._sectionLead_xxw5c_22 h2 em,._projectsHead_xxw5c_22 h2 em{color:#0b558c;font-weight:500}._sectionLead_xxw5c_22 p{color:#53677b;font-size:17px;line-height:1.8}._label_xxw5c_23{font:700 11px var(--font-family-base);letter-spacing:1px;color:#0b558c}._servicesGrid_xxw5c_27{background:transparent;border:0;gap:18px}._serviceCard_xxw5c_28{background:#fff;border:1px solid #DCE8F1;color:#10243c;min-height:340px;padding:35px 28px;border-radius:5px;box-shadow:0 9px 30px #2828280a}._serviceCard_xxw5c_28:hover{background:#f9fcff;box-shadow:0 17px 36px #28282812;transform:translateY(-3px)}._serviceMeta_xxw5c_30,._serviceCard_xxw5c_28>svg{color:#0b558c}._serviceCard_xxw5c_28 h3{font:600 28px/1.16 var(--font-family-display);letter-spacing:-.025em;color:#10243c}._serviceCard_xxw5c_28 p{color:#526579;font:14px/1.7 var(--font-family-base)}._endLink_xxw5c_34{color:#0d548a;border-color:#0878cf;font-size:14px}._studioBlock_xxw5c_35{background:#edf3f9;color:#10243c}._studioContent_xxw5c_24 h2{font:600 clamp(50px,5.8vw,85px)/1.03 var(--font-family-display);letter-spacing:-.05em;color:#10243c}._studioContent_xxw5c_24 h2 em{color:#0b558c;font-weight:500}._studioContent_xxw5c_24 p{color:#516579;font-size:16px;line-height:1.85}._outlineCta_xxw5c_43{border-color:#0e75b9;color:#0d548a;font:700 12px var(--font-family-base);letter-spacing:.1px;border-radius:3px}._featuredProject_xxw5c_46{background:#10243c;color:#fff;border-radius:4px}._projectText_xxw5c_50 ._label_xxw5c_23{color:#9dd7ff}._projectText_xxw5c_50 h3{font:600 clamp(44px,5vw,80px)/1.06 var(--font-family-display);letter-spacing:-.05em}._projectText_xxw5c_50 h3 em{font-weight:500;color:#a4d9fa}._projectText_xxw5c_50 p{color:#cbd9e6;font-size:16px;line-height:1.8}._projectLink_xxw5c_56{color:#9ddaff;font:600 13px var(--font-family-base);letter-spacing:.2px}._projectTiles_xxw5c_57{gap:18px;background:transparent;margin-top:18px}._projectTiles_xxw5c_57 a{background:#fff;border:1px solid #DCE8F1;border-radius:4px;color:#10243c}._projectTiles_xxw5c_57 a:hover{background:#fff}._projectTiles_xxw5c_57 span{color:#0b558c}._projectTiles_xxw5c_57 h3{font:600 31px var(--font-family-display)}._projectTiles_xxw5c_57 svg{color:#0b558c}._closingBlock_xxw5c_24{background:#10243c;color:#fff}._closingBlock_xxw5c_24 h2{font:500 clamp(47px,5.5vw,83px)/1.06 var(--font-family-display);letter-spacing:-.045em;color:#fff}._closingBlock_xxw5c_24 h2 em{color:#9ddaff;font-style:italic}._closingBlock_xxw5c_24 ._label_xxw5c_23{color:#a5deff}@media(max-width:760px){._hero_xxw5c_1 h1{font-size:clamp(66px,13vw,112px);line-height:.95}._servicesGrid_xxw5c_27{gap:12px}._serviceCard_xxw5c_28{padding:26px 21px}._serviceCard_xxw5c_28 h3{font-size:24px}._sectionLead_xxw5c_22 h2,._projectsHead_xxw5c_22 h2{font-size:clamp(52px,10vw,75px)}._studioContent_xxw5c_24 h2{font-size:clamp(51px,10vw,72px)}}@media(max-width:480px){._hero_xxw5c_1 h1{font-size:clamp(58px,13vw,82px)}._serviceCard_xxw5c_28 h3{font-size:22px}._serviceCard_xxw5c_28{min-height:285px}}._hero_xxw5c_1{min-height:810px;background-position:center center}._heroInner_xxw5c_2{padding-top:92px}._hero_xxw5c_1 h1{font:900 clamp(67px,9vw,144px)/.93 var(--font-family-display);letter-spacing:-.085em;margin:39px 0 34px;color:#fff;text-transform:none;max-width:1170px}._hero_xxw5c_1 h1 span{color:#fff}._hero_xxw5c_1 h1 em{font-style:normal;font-weight:900;color:#8bd5ff}._heroTop_xxw5c_3{font:750 12px var(--font-family-base);letter-spacing:.18em;color:#d9eaf8}._miniLine_xxw5c_4{height:3px;width:42px;background:#35aaef}._heroInner_xxw5c_2>p{font-size:clamp(17px,1.6vw,23px);color:#e5eff8;max-width:640px;font-weight:500}._solidCta_xxw5c_9{background:#0878cf;color:#fff;font:800 13px var(--font-family-base);letter-spacing:.015em;border-radius:2px}._solidCta_xxw5c_9:hover{background:#0265b0}._netflixStrip_xxw5c_12{background:#071321f5;border-color:#e5091459}._netflixStrip_xxw5c_12>svg{color:#8bd5ff}._servicesBlock_xxw5c_21,._projectsBlock_xxw5c_21{background:#f7f9fc}._sectionLead_xxw5c_22 h2,._projectsHead_xxw5c_22 h2,._studioContent_xxw5c_24 h2,._closingBlock_xxw5c_24 h2{font:850 clamp(48px,5.8vw,87px)/1.02 var(--font-family-display);letter-spacing:-.065em}._sectionLead_xxw5c_22 h2 em,._projectsHead_xxw5c_22 h2 em,._studioContent_xxw5c_24 h2 em{font-style:normal;color:#066daf;font-weight:900}._label_xxw5c_23{color:#0c609b;letter-spacing:.09em;font-weight:800}._serviceCard_xxw5c_28{background:#fff;border:1px solid #D7E3ED;color:#10243c;border-radius:2px;box-shadow:0 7px 22px #0f2a440a}._serviceCard_xxw5c_28:hover{background:#f0f7fe;border-color:#84bde5;box-shadow:0 16px 30px #0f2a4417}._serviceMeta_xxw5c_30,._serviceCard_xxw5c_28>svg{color:#0878cf}._serviceCard_xxw5c_28 h3{font:800 25px/1.13 var(--font-family-display);letter-spacing:-.04em}._serviceCard_xxw5c_28 p{color:#4d6072}._endLink_xxw5c_34{color:#0963a3;border-color:#0878cf}._studioBlock_xxw5c_35{background:#eaf1f8}._studioContent_xxw5c_24 h2{font-weight:850;color:#10243c}._studioContent_xxw5c_24 h2 em{color:#0878cf;font-style:normal}._studioContent_xxw5c_24 p{color:#4d6072}._outlineCta_xxw5c_43{border-color:#0b79c8;color:#0b609b}._featuredProject_xxw5c_46{background:#071d36;border-radius:2px}._projectText_xxw5c_50 ._label_xxw5c_23{color:#8ccffc}._projectText_xxw5c_50 h3{font:850 clamp(44px,5vw,78px)/1.02 var(--font-family-display)}._projectText_xxw5c_50 h3 em{color:#8fd4ff;font-style:normal;font-weight:900}._projectText_xxw5c_50 p{color:#d6e4ee}._projectLink_xxw5c_56{color:#9ad8ff}._projectTiles_xxw5c_57 a{background:#fff;border:1px solid #D7E3ED;color:#10243c;border-radius:2px}._projectTiles_xxw5c_57 a:hover{background:#eef7ff}._projectTiles_xxw5c_57 span,._projectTiles_xxw5c_57 svg{color:#096daf}._projectTiles_xxw5c_57 h3{font:850 31px var(--font-family-display)}._closingBlock_xxw5c_24{background:#071d36}._closingBlock_xxw5c_24 h2{font:850 clamp(45px,5.5vw,83px)/1.04 var(--font-family-display)}._closingBlock_xxw5c_24 h2 em,._closingBlock_xxw5c_24 ._label_xxw5c_23{color:#91d5ff;font-style:normal}@media(max-width:760px){._hero_xxw5c_1 h1{font-size:clamp(58px,12.7vw,100px)}._sectionLead_xxw5c_22 h2,._projectsHead_xxw5c_22 h2{font-size:clamp(46px,10vw,70px)}}@media(max-width:480px){._hero_xxw5c_1 h1{font-size:clamp(51px,11.7vw,75px)}}
