@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;600&family=Manrope:wght@300;400;450;500;600&display=swap";:root{--ink:#142f3d;--blue:#275267;--sand:#e5e4dc;--cream:#eeeee8;--white:#f4f3ee;--sage:#9baaad;--slate:#39444b;--line:#e5e4dc40;--display:"Manrope",Arial,sans-serif;--editorial-size:clamp(18px,calc(10px + .75vw),25px);--intro-size:clamp(15px,1.15vw,17px);--footer-size:clamp(18px,1.4vw,20.5px);color:var(--white);background:var(--ink);font-synthesis:none;font-family:DM Sans,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0}body:has(dialog[open]){overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}figure,p,h1,h2,h3{margin:0}h1,h2,h3{font-family:var(--display);font-style:normal;font-weight:400}p{line-height:1.75}button:focus-visible,a:focus-visible{outline-offset:6px;outline:1px solid}::selection{background:var(--sand);color:var(--ink)}.site-main:focus{outline:0}.arrow{font-family:Arial,sans-serif;font-weight:300;display:inline-block}.skip-link{z-index:101;background:var(--sand);color:var(--ink);padding:15px;position:fixed;top:0;left:25px;transform:translateY(-130%)}.skip-link:focus{transform:none}.surface-blue,.surface-sand,.surface-slate{isolation:isolate;position:relative}.surface-blue{background:radial-gradient(at 78% 30%,#365c69 0%,#0000 58%),radial-gradient(at 16% 92%,#2b4b58 0%,#0000 50%),#193b4b}.surface-sand{color:var(--ink);background:radial-gradient(at 12% 8%,#f4f4ee 0%,#0000 62%),radial-gradient(at 95% 72%,#b9c4c422,#0000 52%),#e5e4dc}.surface-slate{color:var(--cream);background:radial-gradient(at 78% 0,#66758155,#0000 70%),#353f45}.surface-blue:before,.surface-sand:before,.surface-slate:before{content:"";z-index:-1;pointer-events:none;opacity:.13;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.6' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.surface-sand:before{mix-blend-mode:multiply;opacity:.08}.wordmark{aspect-ratio:8.66;width:100%;display:block;position:relative;overflow:hidden}.wordmark img{width:101.2%;max-width:none;height:auto;position:absolute;top:-180%;left:-.78%}.frame-top,.frame-bottom{z-index:20;pointer-events:none;background:linear-gradient(#142f3df5,#0000);height:85px;position:fixed;left:0;right:0}.frame-top{top:0}.frame-bottom{background:linear-gradient(#0000,#142f3df5);height:72px;bottom:0}.corner-nav{z-index:25;pointer-events:none;position:fixed;inset:0}.corner{letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex;position:absolute}.corner:after{content:"";background:var(--sand);transform-origin:0;height:1px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.corner:hover:after,.corner.active:after{transform:scaleX(1)}.nav-index{font:9.5px var(--display);opacity:.6;letter-spacing:0}.corner-0{top:27px;left:38px}.corner-1{top:27px;right:38px}.corner-2{bottom:24px;left:38px}.corner-3{bottom:24px;right:38px}.header-brand{z-index:26;width:128px;position:fixed;top:37px;left:50%;transform:translate(-50%)}.language-switch{z-index:27;letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;display:flex;position:fixed;bottom:27px;left:50%;transform:translate(-50%)}.language-switch button{opacity:.5;padding:8px 4px}.language-switch button[aria-pressed=true],.language-switch button:hover{opacity:1}.language-switch.on-home{top:28px;bottom:auto}.menu-toggle{display:none}.mobile-dialog{color:var(--white);background:#193b4b;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:28px;inset:0}.mobile-dialog::backdrop{background:var(--ink)}.dialog-top{justify-content:space-between;align-items:center;display:flex}.dialog-top a{width:135px;position:relative}.dialog-top a:focus-visible{outline:0}.dialog-top a:focus-visible:after{content:"";background:currentColor;height:1px;position:absolute;bottom:-7px;left:0;right:0}.dialog-top button{font-size:38px}.dialog-language{letter-spacing:.12em;align-items:center;gap:10px;margin-top:25px;font-size:11px;display:flex}.dialog-language button{opacity:.45;padding:12px 8px}.dialog-language button[aria-pressed=true]{opacity:1}.mobile-dialog nav{flex-direction:column;margin:6vh 0 40px;display:flex}.mobile-dialog nav a{font-family:var(--display);border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:22px 0;font-size:clamp(23px,6vw,38px);display:flex}.mobile-dialog nav small{font:10px var(--display);opacity:.5}.mobile-dialog .arrow{margin-left:auto;font-size:23px}.dialog-contact{justify-content:space-between;font-size:12px;display:flex}.mobile-dialog p{letter-spacing:.04em;margin-top:35px;font-size:10px}.home-hero{border:10px solid var(--ink);height:100svh;min-height:620px;position:relative;overflow:hidden}.film-background{background:var(--ink);position:absolute;inset:0;overflow:hidden}.film-poster{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 48%;object-position:50% 48%;width:100%;height:100%;position:absolute}.film-background iframe{pointer-events:none;opacity:0;border:0;width:max(100%,177.78vh);height:max(100%,56.25vw);transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-background iframe.playing{opacity:1}.film-shade{background:linear-gradient(#09202b42,#09202b20 40%,#09202bb5);position:absolute;inset:0}.home-brand{text-align:center;width:52%;max-width:850px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.home-brand h1{font:400 clamp(20px,1.9vw,28px)/1.4 var(--display);letter-spacing:-.025em;margin-top:30px}.home-brand p{letter-spacing:.19em;opacity:.8;margin-top:19px;font-size:10.5px}.home-bottom{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:absolute;bottom:92px;left:0;right:0}.based-in{transform:translateY(-34px)}.based-in>span{letter-spacing:.08em;opacity:.65;margin-bottom:8px;font-size:11.5px;display:block}.based-in p{letter-spacing:.08em;font-size:11.5px}.home-bottom>a{opacity:.75;flex-direction:column;gap:8px;font-size:9px;display:flex}.home-bottom>a span{font-size:18px}.film-control{z-index:5;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;bottom:86px;right:26px}.film-control span{font-size:9px}.eyebrow{text-transform:uppercase;letter-spacing:.16em;opacity:.7;font-size:10px;line-height:1.6}.home-editorial{text-align:center;padding:100px 10% 62px}.home-editorial h2{font:400 clamp(24px,2.65vw,40px)/1.38 var(--display);letter-spacing:-.045em;text-wrap:pretty;max-width:1240px;margin:30px auto 44px}.home-editorial h2>span{display:block}.home-studio-note{opacity:.75;align-items:center;gap:24px;font-size:11px;line-height:1.6;display:inline-flex}.home-studio-note .arrow{font-size:22px}.credentials{padding:54px 0 55px;overflow:hidden}.credential-heading{text-align:center;letter-spacing:.065em;margin-bottom:30px;font-size:11px}.logo-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.logo-track{will-change:transform;width:max-content;animation:70s linear infinite marquee;display:flex}.logo-group{flex-shrink:0;align-items:center;gap:66px;padding-right:66px;display:flex}.client-logo{flex-shrink:0;justify-content:center;align-items:center;width:118px;height:68px;display:flex}.client-logo img{-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:.8;width:100%;height:100%}.client-sony-pictures{width:42px;height:68px}.client-prime-video{width:85px}.client-star-plus{width:110px;height:50px}.client-bmw{width:49px;height:49px}.client-bmw img{filter:grayscale();opacity:.9}.client-sedena{width:145px;height:55px}.client-semar{width:140px;height:55px}.client-gobierno-de-mexico{width:170px;height:65px}.client-af-films{width:100px;height:62px}.client-toyota{width:85px;height:58px}.client-cerveza-victoria{width:95px;height:65px}.client-pemex{width:148px;height:54px}.static .logo-track{width:100%;animation:none}.static .logo-group{flex-wrap:wrap;justify-content:center;gap:30px 50px;width:100%;padding:0 25px}.static .logo-window{-webkit-mask-image:none;mask-image:none}@keyframes marquee{to{transform:translate(-50%)}}.area-hero{height:100svh;min-height:840px;max-height:1080px;padding:120px 8% 80px;position:relative}.hero-copy{z-index:3;position:relative}.hero-copy>.eyebrow{font-size:11px}.hero-copy h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(45px,5.4vw,84px);font-weight:400;line-height:1.08}.hero-copy h1 span{display:block}.hero-intro{font-size:var(--intro-size);opacity:.86;max-width:530px;line-height:1.75}.hero-copy.centered{text-align:center;max-width:1000px;margin:0 auto}.centered .hero-intro{max-width:700px;margin:0 auto}.area-body{padding:100px 8% 90px}.area-body h2{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,36px);line-height:1.2}.area-body p{font-size:13px;line-height:1.85}.passage-copy>p,.ethics-note>div>p,.workflow article>p,.disciplines article>p,.process-copy>p:not(.eyebrow),.about-story>div>p{font-size:var(--editorial-size);letter-spacing:-.02em;line-height:1.55}.item-number{font:400 11px var(--display);letter-spacing:.1em;opacity:.5}.area-body article h2{margin:17px 0}.area-body article p{opacity:.82}.area-body figcaption{opacity:.65;margin-top:13px;font-size:9px;line-height:1.6}.cinema-hero{flex-direction:column;justify-content:center;gap:26px;padding-top:105px;padding-bottom:75px;display:flex}.cinema-hero .hero-copy{transform:translateY(-28px)}.cinema-hero .hero-intro{text-wrap:balance;max-width:780px}.cinema-hero .hero-copy h1{margin:18px 0 22px}.cinema-artwork{width:min(460px,42vw);margin:0 auto;position:relative}.cinema-artwork img{aspect-ratio:1.78;-o-object-fit:cover;object-fit:cover;border-radius:48% 48% 4px 4px;width:100%;box-shadow:0 28px 65px #061e2a44;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.cinema-passages{grid-template-columns:1fr 1fr;gap:7%;display:grid}.passage-art{aspect-ratio:1.58;border-radius:2px;overflow:hidden}.passage-art img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.passage-copy{padding-top:25px}.passage-copy p{text-wrap:pretty}.ethics-note{border-top:1px solid #142f3d30;grid-template-columns:1fr 1fr;align-items:start;gap:7%;margin-top:75px;padding-top:45px;display:grid}.ethics-note h2{max-width:350px}.ethics-note p{opacity:.8}.text-link{border-bottom:1px solid;align-items:center;gap:20px;margin-top:22px;padding-bottom:9px;font-size:10px;display:inline-flex}.studio-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:9%;padding-top:96px;padding-bottom:104px;display:grid;overflow:visible}.studio-copy{padding-bottom:60px}.studio-copy .hero-intro{max-width:450px}.opening{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:28px;padding-top:18px;font-size:10px;display:flex}.opening>span{opacity:.6}.opening strong{font-size:12px;font-weight:400}.studio-collage{z-index:4;pointer-events:none;min-height:550px;margin-top:25px;margin-left:-17%;position:relative}.studio-main-image{border-radius:0 44% 3px 0;width:100%;height:430px;overflow:hidden}.studio-main-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 13%);mask-image:linear-gradient(90deg,#0000,#000 13%)}.studio-detail-image{z-index:5;width:53%;position:absolute;bottom:-18px;right:-6%;transform:translateY(15%)}.studio-detail-image img{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;border-radius:3px;width:100%;box-shadow:0 20px 55px #10232e55}.studio-detail-image figcaption{color:var(--white);opacity:.65;margin-top:12px;font-size:8px;line-height:1.5}.studio-body{padding-top:100px}.stage-image img{aspect-ratio:2.25;-o-object-fit:cover;object-fit:cover;border-radius:3px 3px 24%;width:100%}.workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;margin-top:50px;display:grid}.brand-hero{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:120px;display:flex;overflow:hidden}.brand-hero .hero-copy h1{margin:18px 0;font-size:clamp(43px,4.7vw,74px)}.brand-hero h1 span{display:inline}.brand-hero h1 span+span:before{content:" "}.brand-hero .hero-intro{max-width:740px}.brand-artwork{flex:1;width:min(1000px,90%);height:clamp(320px,42vh,480px);min-height:300px;margin:28px auto 0;position:relative}.brand-artwork>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 53%;object-position:center 53%;-webkit-mask-composite:source-in, xor;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000,#000 14% 84%,#0000),linear-gradient(90deg,#0000,#000 13% 85%,#0000);mask-image:linear-gradient(#0000,#000 14% 84%,#0000),linear-gradient(90deg,#0000,#000 13% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.disciplines{grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;display:grid}.workflow article,.disciplines article{text-align:center;min-width:0}.workflow article h2,.disciplines article h2{text-wrap:balance}.workflow article>p,.disciplines article>p{text-wrap:pretty}.brand-process{border-top:1px solid #142f3d30;grid-template-columns:.85fr 1.15fr;align-items:center;gap:10%;margin-top:75px;padding-top:55px;display:grid}.process-copy h2{max-width:400px;margin:20px 0}.process-image{position:relative}.process-image:before{content:"";z-index:-1;background:#485f6e2a;border-radius:3px 3px 28%;position:absolute;inset:14% -4% -6% 18%;transform:rotate(3deg)}.process-image img{aspect-ratio:1.7;-o-object-fit:cover;object-fit:cover;border-radius:3px 22% 3px 3px;width:100%}.about-hero{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:7%;display:grid;overflow:visible}.about-copy{max-width:620px;padding-bottom:80px}.about-copy h1{font-size:clamp(43px,4.6vw,74px)}.about-copy .hero-intro{max-width:480px}.about-bridge{z-index:5;pointer-events:none;width:45%;height:510px;position:absolute;top:48%;right:4%;transform:translateY(-50%)}.about-bridge img{-o-object-fit:cover;object-fit:cover;-o-object-position:45% 50%;object-position:45% 50%;border-radius:42% 3px 3px;width:100%;height:100%;box-shadow:0 24px 60px #142f3d2e}.about-bridge figcaption{color:var(--white);opacity:.65;text-align:right;margin-top:13px;font-size:8px;line-height:1.5}.about-body{padding-top:100px;padding-bottom:0}.about-story{grid-template-columns:.85fr 1.15fr;align-items:center;gap:12%;display:grid}.about-second-image img{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;border-radius:3px 3px 3px 35%;width:100%}.about-story>div p{margin:0 0 25px}.founder-statement{text-align:center;border-top:1px solid #142f3d30;max-width:1160px;margin:80px auto 0;padding:55px 2% 35px}.founder-statement h2{text-wrap:balance;letter-spacing:-.04em;margin-top:24px;font-size:clamp(24px,2vw,32px);line-height:1.38}.credentials.embedded{background:0 0;margin:0 -9.524%;padding:32px 0 65px}.credentials.embedded:before{display:none}.site-footer{padding:38px 8% 90px}.site-footer:before{opacity:.1}.footer-top{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;padding-top:28px;display:flex}.footer-line{font:400 var(--footer-size)/1.5 var(--display);letter-spacing:-.02em;max-width:650px}.contact-link{-moz-column-gap:24px;white-space:nowrap;grid-template-columns:1fr auto;gap:6px 24px;display:grid}.contact-link>span{opacity:.6;font-size:10px}.contact-link strong{font:400 var(--footer-size)/1.5 var(--display);letter-spacing:-.025em;grid-column:1}.contact-link .arrow{grid-area:1/2/3;align-self:center;font-size:28px}.footer-address{opacity:.75;margin-top:28px;font-size:11px;font-style:normal;line-height:1.7}.footer-address span{display:block}.footer-meta{opacity:.5;letter-spacing:.05em;margin-top:28px;font-size:8px}.home-editorial+.site-footer{padding-top:0}.not-found{min-height:100svh;padding:180px 10%}.not-found h1{font-size:120px}.not-found a{margin-top:25px;display:inline-block}@media (width>=1800px){.corner{font-size:14px}.nav-index{font-size:11px}.hero-copy>.eyebrow{font-size:13px}.area-hero{padding-left:max(8%,50vw - 800px);padding-right:max(8%,50vw - 800px)}.hero-copy h1{font-size:88px}.cinema-artwork{width:520px}.area-body{padding-left:max(8%,50vw - 800px);padding-right:max(8%,50vw - 800px)}}@media (width<=1100px){.corner{font-size:11px}.corner-0,.corner-2{left:25px}.corner-1,.corner-3{right:25px}.area-hero{height:100svh;min-height:800px;padding-left:7%;padding-right:7%}.hero-copy h1{font-size:60px}.cinema-artwork{width:430px}.studio-hero{grid-template-columns:1fr 1fr;gap:6%}.studio-collage{min-height:480px}.studio-main-image{height:370px}.studio-copy h1{font-size:58px}.studio-detail-image{width:66%}.about-copy h1{font-size:56px}.about-bridge{width:44%;height:460px;right:3%}.brand-hero h1{font-size:60px}.area-body{padding-left:7%;padding-right:7%}.about-body{padding-top:90px}.credentials.embedded{margin:0 -8.14%}}@media (width<=700px){.workflow article,.disciplines article{text-align:left}:root{--editorial-size:20px;--intro-size:15px;--footer-size:19.5px}html{scroll-padding-top:75px}.corner-nav{display:none}.frame-top{height:80px}.frame-bottom{height:65px}.menu-toggle{z-index:30;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:16px;padding:10px 0;font-size:10px;display:flex;position:fixed;top:20px;right:22px}.menu-toggle span{font-size:20px}.header-brand{width:110px;top:36px;left:22px;transform:none}.language-switch{font-size:10px;bottom:18px}.language-switch.on-home{top:24px;left:24px;transform:none}.home-hero{border-width:7px;min-height:590px}.home-brand{width:74%;top:43%}.home-brand h1{margin-top:26px;font-size:21px}.home-brand p{letter-spacing:.13em;margin-top:17px;font-size:8.5px}.home-bottom{gap:30px;bottom:105px}.based-in>span{font-size:10.5px}.based-in p{letter-spacing:.02em;font-size:10.5px}.film-control{bottom:57px;right:15px}.home-editorial{padding:70px 7% 45px}.home-editorial h2{letter-spacing:-.035em;margin:26px auto 35px;font-size:24px;line-height:1.35}.home-studio-note{text-align:left;gap:16px;font-size:10px}.home-studio-note .arrow{font-size:22px}.credentials{padding:40px 0}.credential-heading{margin-bottom:24px;font-size:10px}.logo-group{gap:40px;padding-right:40px}.client-logo{transform:scale(.88)}.area-hero{height:auto;min-height:790px;max-height:none;padding:125px 7% 65px}.hero-copy h1{letter-spacing:-.05em;margin:22px 0;font-size:clamp(40px,11vw,60px);line-height:1.12}.hero-intro{font-size:var(--intro-size);line-height:1.75}.eyebrow{letter-spacing:.12em;font-size:9px}.hero-copy>.eyebrow{font-size:10px}.area-body{padding:60px 7% 65px}.area-body h2{font-size:27px}.area-body article h2{margin:14px 0}.item-number{font-size:10px}.cinema-hero{justify-content:flex-start;gap:35px;min-height:790px}.cinema-hero .hero-copy h1{margin:22px 0}.cinema-artwork{width:92%;max-width:440px;margin-top:3px}.cinema-artwork img{border-radius:40% 40% 2px 2px}.cinema-passages{grid-template-columns:1fr;gap:45px}.passage-art{aspect-ratio:1.5}.passage-copy{padding-top:20px}.ethics-note{grid-template-columns:1fr;gap:20px;margin-top:50px;padding-top:32px}.ethics-note h2{max-width:320px}.text-link{margin-top:20px;font-size:10px}.studio-hero{flex-direction:column;gap:40px;min-height:790px;padding-top:101px;padding-bottom:74px;display:flex}.studio-copy{order:0;align-self:stretch;padding:0}.studio-copy h1{font-size:50px}.studio-collage{order:1;width:100%;height:310px;min-height:310px;margin:0}.studio-main-image{border-radius:0 38% 2px 0;width:93%;height:260px;margin-left:-8%}.studio-detail-image{width:48%;bottom:5px;right:-2%;transform:translateY(10%)}.studio-detail-image img{aspect-ratio:1.1}.studio-detail-image figcaption{max-width:150px;font-size:7px}.opening{margin-top:23px;padding-top:14px}.opening strong{font-size:11px}.studio-body{padding-top:65px}.stage-image img{aspect-ratio:1.4;border-radius:3px 3px 20%}.area-body figcaption{font-size:8px}.workflow{grid-template-columns:1fr;gap:35px;margin-top:35px}.brand-hero{justify-content:flex-start;min-height:790px;padding-bottom:25px}.brand-hero .hero-copy h1{margin:22px 0;font-size:47px;line-height:1.12}.brand-hero h1 span{display:block}.brand-hero h1 span+span:before{content:none}.brand-artwork{flex:0 0 310px;width:119%;height:310px;min-height:310px;margin-top:35px}.brand-artwork img{-o-object-position:73% 50%;object-position:73% 50%;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.disciplines{grid-template-columns:1fr;gap:34px}.disciplines article+article{border-top:1px solid #142f3d25;padding-top:26px}.brand-process{grid-template-columns:1fr;gap:35px;margin-top:40px;padding-top:35px}.process-copy h2{margin:16px 0}.process-image{width:96%}.process-image img{aspect-ratio:1.45}.about-hero{flex-direction:column;gap:38px;min-height:790px;padding-bottom:70px;display:flex}.about-copy{max-width:none;padding:0}.about-copy h1{max-width:430px;font-size:47px}.about-copy .hero-intro{max-width:none}.about-bridge{align-self:flex-end;width:88%;height:300px;position:relative;top:auto;right:auto;transform:none}.about-bridge img{border-radius:38% 3px 3px}.about-bridge figcaption{font-size:7px}.about-body{padding-top:65px;padding-bottom:0}.about-story{grid-template-columns:1fr;gap:30px}.about-second-image{width:82%}.about-second-image img{aspect-ratio:1.55}.about-story>div p{margin-bottom:20px}.founder-statement{margin-top:40px;padding:35px 0 10px}.founder-statement h2{margin-top:22px;font-size:27px;line-height:1.4}.credentials.embedded{margin:0 -8.14%;padding:32px 0 48px}.site-footer{padding:28px 7% 90px}.footer-top{padding-top:25px;display:block}.footer-line{max-width:330px}.contact-link{-moz-column-gap:28px;column-gap:28px;margin-top:24px;display:inline-grid}.footer-meta{margin-top:25px;font-size:7px}.home-editorial+.site-footer{padding-top:0}}.brand-layers{perspective:1200px;flex:1;width:min(1120px,96%);height:400px;min-height:340px;margin-top:28px}.brand-layers:before{content:"";filter:blur(22px);background:radial-gradient(#6b85965c,#0000 65%);position:absolute;inset:25% 7% 0}.brand-layer{position:absolute;overflow:hidden;box-shadow:0 22px 45px #061e2a44}.brand-layer img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.brand-layer-technology{z-index:3;border-radius:1px 20% 2px 2px;width:53%;height:90%;top:1%;left:24%;transform:rotate(-2deg);-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.brand-layer-watch img{-o-object-position:66% 48%;object-position:66% 48%}.brand-layer-automotive{z-index:2;border-radius:2px;width:39%;height:58%;top:22%;left:0;transform:rotate(-7deg)}.brand-layer-automotive img{-o-object-position:47% 50%;object-position:47% 50%}.brand-layer-watch{z-index:4;border-radius:2px 2px 18%;width:29%;height:69%;top:12%;right:0;transform:rotate(5deg)}.brand-layer-technology img{-o-object-position:65% 50%;object-position:65% 50%;filter:brightness(1.28)}@media (width<=700px){.arrow,.home-bottom>a>span{display:none!important}.home-bottom{gap:12px}.based-in{transform:translateY(-28px)}.cinema-hero .hero-copy{transform:translateY(-18px)}.brand-layers{flex:0 0 285px;width:112%;height:285px;min-height:285px;margin-top:38px}.brand-layer-technology{width:57%;height:82%;top:5%;left:22%}.brand-layer-automotive{width:42%;height:53%;top:27%;left:0}.brand-layer-watch{width:32%;height:62%;top:17%;right:-1%}.brand-layers .brand-layer img{-webkit-mask-image:none;mask-image:none}.home-editorial h2>span+span{margin-top:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.logo-track{width:100%}.logo-group{flex-wrap:wrap;justify-content:center}}
