@font-face{font-family:Imotex;src:url(/fonts/arabic-regular.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Imotex;src:url(/fonts/arabic-bold.woff)format("woff");font-weight:600 900;font-display:swap}:root{--red:#e60000;--red-ink:#d40000;--red-hover:#c00;--red-on-dark:#ff7770;--orange:var(--red);--ink:#171717;--paper:#f8f8f6;--muted:#939393;--line:#383838}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{color:#f5f5f3;background:#111;margin:0;font-family:Imotex,Tahoma,sans-serif;font-size:14px;line-height:1.9}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:wait;opacity:.65}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:700}h2{letter-spacing:-1px;font-size:clamp(28px,3.4vw,47px);line-height:1.7}h2 em{color:var(--red);font-style:normal}h3{font-size:20px;line-height:1.8}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--red-on-dark);outline-offset:5px}::selection{background:var(--red);color:#fff}.wrap{width:min(1240px,100% - 100px);margin-inline:auto}.section{padding:85px 0}.skip{color:#111;z-index:100;background:#fff;padding:12px;position:fixed;top:-70px;right:20px}.skip:focus{top:10px}.topbar{color:#bcbcbc;background:#171717;border-bottom:1px solid #ffffff26;height:38px;font-size:10px}.topbar>.wrap{align-items:center;gap:26px;height:100%;display:flex}.topbar>.wrap>span:last-child{letter-spacing:1.2px;margin-right:auto;font:10px Arial}.top-status{border-right:1px solid #444;align-items:center;gap:9px;padding-right:26px;display:flex}.top-status i,.footer-pending i{background:var(--red-on-dark);border-radius:50%;width:5px;height:5px;display:inline-block}.site-header{z-index:30;position:relative}.over-hero{background:linear-gradient(#170405a1,#0000);position:absolute;top:38px;left:0;right:0}.header-main{justify-content:space-between;align-items:center;gap:45px;height:145px;display:flex}.brand-link{flex-shrink:0;display:block}.official-logo{background:#ce2127;flex-direction:column;align-items:center;width:156px;height:111px;display:flex;position:relative;overflow:hidden}.official-logo>strong{letter-spacing:.2px;color:#fff;z-index:1;padding-top:9px;font:italic 900 24px Arial;display:block}.logo-window{width:156px;height:77px;display:block;position:relative;overflow:hidden}.logo-window>img{width:190px;max-width:none;height:190px;display:block;position:absolute;top:-54px;left:50%;transform:translate(-50%)}.header-content{flex-direction:column;flex:1;gap:26px;max-width:960px;display:flex}.utilities{color:#dbd5d5;justify-content:flex-end;align-items:center;gap:24px;font-size:10px;display:flex}.utilities>button,.utilities>span{align-items:center;gap:8px;display:flex}.utilities>button{background:0 0;border:0;padding:0}.utilities .search-toggle{color:#ddd;background:#1a111185;border:1px solid #ffffff42;justify-content:space-between;width:210px;height:33px;padding:0 10px}.utilities .search-toggle svg{color:#fff}.nav-row{justify-content:space-between;align-items:center;gap:25px;display:flex}.main-nav{align-items:center;gap:28px;display:flex}.main-nav>a,.main-nav>button{font-size:12px;font-weight:700;line-height:2}.nav-trigger{background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;transition:color .2s;display:flex}.nav-trigger.active,.nav-trigger:hover,.main-nav>a:hover{color:#ffb5b6}.nav-trigger svg{transition:transform .2s}.nav-trigger.active svg{transform:rotate(180deg)}.nav-cta{color:#171717;white-space:nowrap;background:#fff;border:0;align-items:center;gap:15px;padding:9px 15px;font-size:11px;display:flex}.nav-cta:hover{background:var(--red);color:#fff}.mobile-toggle{background:0 0;border:0;padding:6px;display:none}.inner-header{background:#141414;border-bottom:1px solid #333}.mega-menu{color:#191919;border-top:4px solid var(--red);z-index:40;background:#f7f7f4;position:absolute;top:145px;left:0;right:0;box-shadow:0 15px 25px #0006}.mega-inner{grid-template-columns:1fr 1.6fr;gap:85px;padding-top:38px;padding-bottom:42px;display:grid;position:relative}.mega-summary h2{margin-top:10px;font-size:29px}.mega-summary p{color:#777;max-width:310px;margin-top:13px;font-size:12px;line-height:2.2}.mega-summary .eyebrow{color:var(--red)}.mega-links>a{border-bottom:1px solid #dbdbd8;justify-content:space-between;align-items:center;gap:25px;padding:14px 0;font-size:14px;font-weight:700;display:flex}.mega-links>a:hover{color:var(--red)}.mega-links small{color:#868686;max-width:460px;margin-top:3px;font-size:10px;font-weight:400;display:block}.close-mega{background:0 0;border:0;padding:7px;position:absolute;top:13px;left:-6px}.hero{isolation:isolate;background:var(--red-ink);height:740px;position:relative;overflow:hidden}.hero-art{z-index:-3;filter:contrast(1.1);background-image:url(/images/imotex-race.webp);background-position:50% 54%;background-size:auto 310%;position:absolute;inset:0}.hero-overlay{z-index:-2;background:linear-gradient(#2e0307b5 0%,#7c060b66 38%,#83040b88 75%,#60040ce0 100%);position:absolute;inset:0}.hero-lines{z-index:-1;pointer-events:none;background:repeating-linear-gradient(-40deg,#0000,#0000 140px,#00000006 140px 210px);position:absolute;inset:0}.hero-copy{text-align:center;padding-top:208px}.eyebrow{letter-spacing:.7px;font-size:10px;font-weight:700;display:inline-block}.eyebrow.light{color:#e7c8cb}.hero .eyebrow{letter-spacing:2px;font-size:12px}.hero-word{letter-spacing:-7px;color:#fff;text-shadow:0 5px 28px #3800044d;margin-top:15px;font:italic 900 clamp(80px,10vw,155px)/1 Arial,sans-serif}.hero h1{letter-spacing:-.5px;margin:12px 0 9px;font-size:34px;line-height:1.8}.hero h1 em{font-style:normal}.hero-copy>p{color:#f1dfe1;font-size:14px;line-height:2}.mobile-break{display:none}.hero-actions{justify-content:center;align-items:center;gap:20px;margin-top:47px;display:flex}.button{border:1px solid #0000;justify-content:space-between;align-items:center;gap:34px;min-height:55px;padding:14px 26px;font-size:12px;font-weight:700;line-height:1.9;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button svg{flex-shrink:0}.button-light{color:#181818;background:#fff;border-color:#fff}.button-light:hover{background:#eee}.button-dark{color:#fff;background:#151515;border-color:#151515}.button-dark:hover{background:#303030}.button-red{background:var(--red);color:#fff;border-color:var(--red)}.button-red:hover{background:var(--red-hover)}.button-outline{color:#fff;background:#35050b4d;border-color:#ffffffa0}.button-outline:hover{color:#171717;background:#fff}.hero-actions .button{width:310px;min-height:58px}.hero-bottom{letter-spacing:1.5px;color:#e0b1b5;direction:ltr;justify-content:space-between;align-items:center;font:9px Arial;display:flex;position:absolute;bottom:25px;left:0;right:0}.hero-bottom>a{letter-spacing:0;align-items:center;gap:12px;font:10px Imotex;display:flex}.sector-ribbon{background:#080808;border-bottom:1px solid #292929;padding:30px 0}.ribbon-grid{grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.ribbon-grid>a{text-align:center;color:#d7d7d5;border-left:1px solid #333;flex-direction:column;align-items:center;gap:12px;padding:10px 6px;display:flex;position:relative}.ribbon-grid>a:last-child{border-left:0}.ribbon-grid>a>svg:first-child{color:var(--red-on-dark);height:29px}.ribbon-grid span{font-size:11px;font-weight:700}.ribbon-grid small{letter-spacing:1.2px;color:#696969;margin-top:4px;font:7px Arial;display:block}.ribbon-grid>a>svg:last-child{opacity:0;transition:opacity .2s;position:absolute;top:9px;left:10px}.ribbon-grid>a:hover>svg:last-child{opacity:1}.section-heading{margin-bottom:42px}.section-heading .eyebrow{margin-bottom:12px}.section-heading h2{font-size:clamp(30px,3.7vw,50px)}.section-heading>p,.section-heading>div>p{color:#9d9d9d;max-width:700px;margin-top:18px;font-size:13px;line-height:2.2}.section-heading.centered{text-align:center}.section-heading.centered>p{margin:22px auto 0}.section-heading.split{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.split>p{max-width:420px;margin:0 0 9px}.intro-section{padding-top:80px;padding-bottom:70px}.intro-section h2{font-size:48px}.pillars{border-top:1px solid #333;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:50px;padding-top:38px;display:grid}.pillars>div{text-align:center}.pillars svg{color:var(--red);width:31px;height:31px;margin-bottom:13px}.pillars h3{margin-bottom:8px;font-size:17px}.pillars p{color:#777;font-size:11px;line-height:2.2}.text-link{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:0;font-size:12px;font-weight:700;line-height:2;display:inline-flex}.text-link:hover{color:var(--red-on-dark)}.center-link{color:#bbb;justify-content:center;margin-top:40px;font-size:11px;display:flex}.feature-pair{grid-template-columns:1fr 1fr;display:grid}.feature{isolation:isolate;align-items:flex-end;min-height:520px;display:flex;position:relative;overflow:hidden}.feature>img{object-fit:cover;object-position:32% center;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.feature-photo:after{content:"";z-index:-2;background:linear-gradient(#12121218,#0b0a0aaf 45%,#080808 100%);position:absolute;inset:0}.feature-copy{width:100%;padding:45px 50px}.feature-copy h2{margin-top:16px;font-size:37px;line-height:1.7}.feature-copy p{color:#c8c8c8;max-width:380px;margin:12px 0 27px;font-size:12px;line-height:2.2}.feature-red .eyebrow{color:#f9b9bc}.feature-red p{color:#fad9da}.logo-watermark{opacity:.15;z-index:-1;pointer-events:none;background-image:url(/brand/imotex-official.jpg);background-position:50% -40px;background-size:100%;width:100%;height:100%;position:absolute;transform:scale(1.35)}.editorial-grid{grid-template-columns:repeat(3,1fr);gap:50px;padding-top:15px;display:grid}.editorial-grid article{border-top:1px solid #3d3d3d;padding-top:24px}.index{color:var(--red);letter-spacing:2px;margin-bottom:13px;font:12px Arial;display:block}.editorial-grid h3{margin-bottom:12px;font-size:21px}.editorial-grid p{color:#898989;font-size:12px;line-height:2.3}.planning{color:#191919;background:#f4f4f0}.planning .eyebrow,.planning h2 em{color:var(--red)}.event-info{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.event-info>div{border:1px solid #404040;align-items:center;gap:20px;padding:29px 25px;display:flex}.event-info svg{color:var(--red-on-dark);stroke-width:1.2px;flex-shrink:0}.event-info span{color:#989898;font-size:10px}.event-info strong{color:#ededeb;margin-top:4px;font-size:14px;font-weight:400;display:block}.planning .event-info>div{border-color:#d5d5ce}.planning .event-info strong{color:#222}.planning-actions{align-items:center;gap:35px;margin-top:35px;display:flex}.planning-actions .text-link:hover{color:var(--red)}.teaser-grid{grid-template-columns:1fr 2fr;gap:25px;height:370px;display:grid}.teaser-grid>a{display:block;position:relative;overflow:hidden}.teaser-grid img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.brand-poster img{object-fit:cover}.teaser-grid>a:hover>img{transform:scale(1.03)}.mockup-poster span{background:linear-gradient(#0000,#000d);justify-content:space-between;align-items:center;padding:60px 25px 25px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.faq-grid{grid-template-columns:1fr 1.5fr;gap:100px;display:grid}.faq-grid>div>.text-link{color:#aaa;margin-top:30px}.faq-list{width:100%}.faq-item{border-bottom:1px solid #3e3e3e}.faq-item:first-child{border-top:1px solid #3e3e3e}.faq-item h3 button{text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;width:100%;padding:21px 0;font-size:12px;font-weight:400;display:flex}.faq-item button svg{flex-shrink:0;transition:transform .2s}.faq-item.expanded button svg{color:var(--red-on-dark);transform:rotate(45deg)}.faq-item p{color:#929292;padding:0 0 24px 35px;font-size:12px;line-height:2.3}.bottom-cta{background:var(--red);padding:45px 0}.bottom-cta>.wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.bottom-cta .eyebrow{color:#f4b3b6}.bottom-cta h2{margin-top:8px;font-size:30px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:50px;padding-block:55px;display:grid}.footer-brand p{color:#888;margin-top:20px;font-size:10px;line-height:2.3}.footer .official-logo{width:156px}.footer-grid h3{color:#e3e3df;margin:7px 0 20px;font-size:13px}.footer-grid>div>a:not(.footer-brand a),.footer-grid>div>button{color:#888;margin-bottom:12px;font-size:11px;display:block}.footer-grid>div>button{background:0 0;border:0;padding:0}.footer-grid a:hover,.footer-grid button:hover{color:#fff}.footer-domain{letter-spacing:2px;color:#bdbdbd;margin-top:27px;font:10px Arial;display:block}.footer-bottom{color:#696969;border-top:1px solid #303030;justify-content:space-between;align-items:center;gap:30px;padding-block:22px;font-size:9px;display:flex}.footer-pending{align-items:center;gap:9px;display:flex}.footer-bottom>a{color:#ccc;border:1px solid #3b3b3b;place-items:center;width:34px;height:34px;display:grid}.page-hero{isolation:isolate;background:#191919;border-bottom:1px solid #313131;padding:30px 0 65px;position:relative;overflow:hidden}.breadcrumb{color:#757575;align-items:center;gap:10px;margin-bottom:38px;font-size:10px;display:flex}.breadcrumb>a{color:#aaa}.page-hero .eyebrow{letter-spacing:2px;font:10px Arial}.page-hero h1{letter-spacing:-1px;margin:14px 0 10px;font-size:46px;line-height:1.8}.page-hero p{color:#a1a1a1;max-width:650px;font-size:13px;line-height:2.3}.page-hero-symbol{opacity:.055;mix-blend-mode:screen;z-index:-1;background:url(/brand/imotex-official.jpg) 50%/100%;width:620px;height:620px;position:absolute;bottom:-260px;left:3%}.intro-two{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.intro-two .eyebrow{margin-bottom:15px}.intro-two h2{font-size:35px}.long-copy{padding-top:25px}.long-copy p{color:#9d9d9d;margin-bottom:22px;font-size:14px;line-height:2.3}.long-copy .button{margin-top:10px}.quiet-note{color:#777;margin-top:18px;font-size:10px;line-height:2.2;display:block}.audience-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.audience-grid>a{border:1px solid #393939;padding:40px;transition:background .2s;position:relative}.audience-grid>a:hover{background:#202020}.audience-grid>a>svg:first-child{color:var(--red);margin-bottom:16px}.audience-grid h2{font-size:25px}.audience-grid p{color:#888;margin-top:10px;font-size:12px}.audience-grid>a>svg:last-child{position:absolute;top:40px;left:35px}.filter-bar{flex-wrap:wrap;gap:9px;margin-bottom:35px;display:flex}.filter-bar button{color:#a7a7a7;background:0 0;border:1px solid #444;padding:10px 20px;font-size:11px}.sector-cards{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.sector-cards>article{background:#1c1c1c;border:1px solid #333;padding:32px 25px;scroll-margin-top:30px}.sector-card-top{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.sector-card-top svg{color:var(--red)}.sector-card-top>span{letter-spacing:1.4px;color:#737373;font:8px Arial}.sector-cards h2{margin-bottom:6px;font-size:25px}.sector-cards h3{color:#dedede;font-size:12px;font-weight:400}.sector-cards p{color:#858585;margin-top:17px;font-size:11px;line-height:2.3}.tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.tags span{color:#aaa;border:1px solid #404040;padding:4px 8px;font-size:8px}.sector-cards .text-link{color:var(--red-on-dark);gap:12px;margin-top:25px;font-size:10px}.lead{color:#929292;max-width:500px;margin:20px 0 25px;font-size:14px;line-height:2.3}.benefit-list>div{border-top:1px solid #3b3b3b;align-items:flex-start;gap:25px;padding:25px 0;display:flex}.benefit-list>div:last-child{border-bottom:1px solid #3b3b3b}.benefit-list>div>span{color:var(--red-ink);margin-top:9px;font:12px Arial}.benefit-list article{flex:1}.benefit-list h3{font-size:20px}.benefit-list p{color:#888;margin-top:7px;font-size:12px}.benefit-list>div>svg{color:#999;margin-top:9px}.process-grid{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.process-grid>div{border-top:1px solid #494949;padding-top:28px}.process-grid>div>span{color:var(--red);font-size:34px;font-weight:700;line-height:1}.process-grid h3{margin-top:16px;font-size:20px}.process-grid p{color:#999;margin-top:12px;font-size:12px;line-height:2.3}.service-banner{justify-content:space-between;align-items:center;gap:50px;display:flex}.service-banner h2{margin:10px 0;font-size:34px}.service-banner p{color:#777;font-size:13px}.visit-callout{justify-content:space-between;align-items:center;gap:50px;margin-top:50px;display:flex}.visit-callout h2{font-size:27px}.visit-callout p{color:#888;max-width:640px;margin-top:9px;font-size:12px;line-height:2.3}.visit-callout .button{flex-shrink:0}.section-lead{color:#9b9b9b;max-width:700px;margin-bottom:45px;font-size:14px;line-height:2.3}.services-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.services-grid article{border:1px solid #3c3c3c;padding:30px}.services-grid h2{margin:12px 0;font-size:23px}.services-grid p{color:#999;font-size:12px;line-height:2.3}.services-grid small{color:#777;border-top:1px solid #363636;margin-top:22px;padding-top:18px;font-size:9px;display:block}.services-grid .text-link{color:var(--red-on-dark);margin-top:24px;font-size:11px}.brand-download{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;display:grid}.brand-download-image{background:var(--red)}.brand-download-image img{width:100%;display:block}.brand-download h2{margin-top:15px;font-size:37px}.brand-download p{color:#999;margin:20px 0 30px;font-size:14px;line-height:2.3}.brand-download .quiet-note{font-size:9px}.gallery-grid{grid-template-columns:1fr 1fr;gap:40px 28px;display:grid}.gallery-card{text-align:right;background:0 0;border:0;padding:0}.gallery-card>div{aspect-ratio:1.55;background:#ddd;position:relative;overflow:hidden}.gallery-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.gallery-card:hover img{transform:scale(1.03)}.gallery-card>div>svg{color:#fff;filter:drop-shadow(0 2px 5px #000);position:absolute;bottom:20px;left:20px}.gallery-card>span{margin-top:17px;font-size:15px;display:block}.gallery-card small{color:#777;margin-top:4px;font-size:10px;display:block}.faq-page{max-width:940px}.faq-page .faq-item h3 button{padding:25px 0;font-size:14px}.faq-help{justify-content:space-between;align-items:center;gap:35px;margin-top:45px;display:flex}.faq-help h2{font-size:22px}.contact-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.contact-grid h2{margin-top:15px;font-size:38px}.contact-options>button{text-align:right;background:#1e1e1e;border:1px solid #3b3b3b;justify-content:space-between;align-items:center;gap:25px;width:100%;margin-bottom:18px;padding:25px;font-size:16px;display:flex}.contact-options>button:hover{border-color:var(--red)}.contact-options small{color:#888;margin-top:6px;font-size:10px;display:block}.contact-options svg{color:var(--red-on-dark);flex-shrink:0}.search-dialog{color:#191919;background:#f8f8f4;border:0;width:min(800px,100% - 30px);max-height:90dvh;padding:0;box-shadow:0 20px 80px #0007}.search-dialog::backdrop,.lightbox::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000d}.search-dialog>div{padding:40px;position:relative}.dialog-close{z-index:2;background:0 0;border:0;place-items:center;padding:8px;display:grid;position:absolute;top:15px;left:18px}.search-dialog .eyebrow{color:var(--red)}.search-dialog h2{margin-top:15px;font-size:30px}.search-input{background:#fff;border:1px solid #ccc;align-items:center;gap:15px;margin-top:25px;padding:13px 17px;display:flex}.search-input svg{color:var(--red);flex-shrink:0}.search-input input{color:#111;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}.search-results{max-height:45vh;margin-top:22px;overflow-y:auto}.search-results>a{border-bottom:1px solid #d6d6d0;justify-content:space-between;align-items:center;gap:20px;padding:18px 5px;font-size:14px;display:flex}.search-results>a:hover{color:var(--red)}.search-results small{color:#888;margin-top:5px;font-size:10px;display:block}.search-results svg{flex-shrink:0}.no-results{color:#888;padding:20px 0;font-size:13px;line-height:2.2}.lightbox{color:#fff;background:#171717;border:1px solid #555;width:min(1050px,100% - 30px);max-height:94dvh;padding:45px 25px 15px}.lightbox>img{object-fit:contain;width:100%;height:calc(82dvh - 90px);display:block}.lightbox>div{text-align:center;justify-content:space-between;align-items:center;padding-top:17px;display:flex}.lightbox>div button{background:0 0;border:1px solid #666;padding:8px}.lightbox>div>span{font-size:14px}.lightbox small{color:#888;font-size:10px;display:block}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex}.not-found>strong{color:var(--red);font:900 130px Arial}.not-found h1{margin-top:10px;font-size:32px}.not-found p{color:#888;margin:12px 0 25px;font-size:14px}.btn{background:var(--red);border:1px solid var(--red);color:#fff;justify-content:center;align-items:center;gap:23px;min-height:54px;padding:15px 25px;font-size:13px;font-weight:700;line-height:1.9;transition:background .2s;display:inline-flex}.btn-black{background:#171717;border-color:#171717}.btn:hover{background:var(--red-ink)}.text-link.dark{color:#222}.modal{background:var(--paper);width:min(660px,100% - 30px);max-height:90dvh;color:var(--ink);border:1px solid #d0d2c8;padding:0;box-shadow:0 30px 100px #0008}.modal::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#090a0bce}.modal-inner{padding:38px;position:relative}.modal-close{background:0 0;border:0;place-items:center;padding:8px;display:grid;position:absolute;top:16px;left:18px}.modal h2{margin-top:15px;font-size:28px}.form-description{color:#797d75;margin-top:14px;margin-bottom:25px;font-size:12px;line-height:2.1}.form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.form-grid label{flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.form-grid label>span{color:#c44218}.form-grid input,.form-grid textarea,.form-grid select{color:#1a2017;background:#fcfcf9;border:1px solid #ccd0c5;border-radius:0;width:100%;min-height:44px;margin-top:3px;padding:10px 12px;font-size:12px;display:block}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#a3a69d}.form-grid textarea{resize:vertical}.full{grid-column:1/-1}.consent{color:#5f665a;align-items:flex-start;gap:10px;margin:20px 0 10px;font-size:10px;line-height:2.2;display:flex}.consent input{accent-color:var(--orange);flex-shrink:0;width:16px;height:16px;margin-top:5px}.form-notice{color:#878c80;margin:12px 0;font-size:10px;line-height:2}.form-submit{width:100%;margin-top:10px}.form-error{color:#99320e;background:#f8e4dc;margin:12px 0;padding:10px;font-size:11px}.honey{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.success{text-align:center;padding:20px 0}.success-icon{color:#b74b24;background:#ff602b17;border:1px solid #ff602b40;border-radius:50%;place-items:center;width:65px;height:65px;margin:0 auto 22px;display:grid}.success h3{font-size:24px}.success>p{color:#767d6d;margin:12px 0;font-size:12px}.receipt{letter-spacing:2px;background:#e6e8df;margin:25px 0;padding:20px;font:700 23px monospace;display:block}.success .text-link{justify-content:center;margin-top:25px;display:flex}.prose{color:#626a5a;margin-top:22px;font-size:12px;line-height:2.4}.prose p{margin:0 0 18px}.prose .btn{margin-top:12px}.guide-content>div{border-bottom:1px solid #d4d9cc;margin-bottom:22px;padding-bottom:5px}.guide-content b{color:#1b2414}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadein{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.modal{border-color:#d2d2cc}.modal-inner>.mini-label{text-align:right;color:var(--red);padding-left:35px}.modal .form-notice,.modal .form-description{color:#777}.mini-label{letter-spacing:2px;color:var(--red);font:10px Arial;display:block}.success-icon{color:var(--red);background:#ce212712;border-color:#ce212733}.form-grid input,.form-grid textarea,.form-grid select{border-color:#cdcdc6}.receipt{background:#e9e9e5}.prose .btn{color:#fff}.spin{animation:1s linear infinite spin}@media (width>=1600px){.hero{height:800px}.hero-copy{padding-top:220px}.hero-word{font-size:165px}.hero-actions{margin-top:48px}}@media (width<=1150px){.wrap{width:calc(100% - 60px)}.header-main{gap:28px}.main-nav{gap:19px}.main-nav>a,.main-nav>button{font-size:11px}.nav-row{gap:17px}.nav-cta{gap:10px;padding:9px 12px;font-size:10px}.hero-word{font-size:125px}.hero h1{font-size:31px}.feature-copy{padding:36px}.feature-copy h2{font-size:33px}.faq-grid,.intro-two,.contact-grid{gap:60px}.services-grid article{padding:25px}.services-grid h2{font-size:20px}.event-info{gap:15px}.event-info>div{gap:14px;padding:23px 18px}.event-info strong{font-size:12px}.footer-grid{gap:30px}.sector-cards{gap:18px}.sector-cards>article{padding:25px 20px}.brand-download{gap:50px}}@media (width<=900px){.header-main{gap:23px;height:126px}.official-logo{width:135px;height:99px}.official-logo>strong{padding-top:7px;font-size:20px}.logo-window{width:135px;height:76px}.logo-window>img{width:165px;height:165px;top:-47px}.header-content{gap:18px}.main-nav{gap:15px}.main-nav>a,.main-nav>button{font-size:10px}.nav-trigger{gap:4px}.nav-cta{gap:7px;padding:8px;font-size:9px}.utilities{gap:18px;font-size:9px}.utilities .search-toggle{width:180px}.mega-menu{top:126px}.mega-inner{gap:40px}.hero{height:700px}.hero-copy{padding-top:190px}.hero-word{font-size:115px}.hero h1{font-size:29px}.hero-copy>p{font-size:12px}.ribbon-grid{grid-template-columns:repeat(3,1fr);gap:22px 0}.ribbon-grid>a:nth-child(3){border-left:0}.ribbon-grid>a{text-align:right;flex-direction:row;justify-content:center;gap:13px;padding:7px 15px}.ribbon-grid>a>svg:last-child{display:none}.ribbon-grid small{font-size:6px}.intro-section h2{font-size:40px}.pillars{gap:25px}.pillars h3{font-size:15px}.feature{min-height:480px}.feature-copy{padding:30px}.feature-copy h2{font-size:29px}.feature-copy p{font-size:11px}.feature-copy .button{gap:20px;padding:12px 20px;font-size:10px}.section-heading.split,.editorial-grid{gap:30px}.editorial-grid h3{font-size:18px}.editorial-grid p{font-size:11px}.event-info{grid-template-columns:1fr}.event-info>div{padding:20px 25px}.event-info strong{font-size:14px}.event-info span{font-size:11px}.event-info>div>span{justify-content:space-between;align-items:center;width:100%;display:flex}.event-info strong{margin:0}.teaser-grid{height:300px}.faq-grid{grid-template-columns:1fr 1.45fr;gap:35px}.faq-grid h2{font-size:32px}.bottom-cta h2{font-size:26px}.bottom-cta .button{gap:18px;padding:12px 18px;font-size:11px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:25px}.footer-grid>div:last-child{flex-wrap:wrap;grid-column:2/4;align-items:center;gap:25px;display:flex}.footer-grid>div:last-child h3,.footer-grid>div:last-child a,.footer-grid>div:last-child button{margin:0}.footer-domain{display:none}.intro-two{gap:35px}.intro-two h2{font-size:28px}.long-copy p{font-size:12px}.sector-cards,.services-grid{grid-template-columns:1fr 1fr}.process-grid{gap:25px}.process-grid h3{font-size:18px}.process-grid p{font-size:11px}.contact-grid{gap:35px}.contact-grid h2{font-size:30px}.contact-options>button{padding:21px;font-size:13px}.brand-download{gap:35px}.brand-download h2{font-size:30px}.brand-download p{font-size:12px}.visit-callout h2{font-size:24px}.visit-callout,.service-banner{gap:30px}.service-banner h2{font-size:28px}}@media (width<=720px){.topbar{height:32px}.topbar>.wrap{justify-content:space-between;gap:10px;font-size:8px}.top-status{border:0;padding:0;font-size:8px}.topbar>.wrap>span:last-child{display:none}.over-hero{top:32px}.wrap{width:calc(100% - 36px)}.header-main{gap:20px;height:103px}.official-logo{width:118px;height:88px}.official-logo>strong{padding-top:7px;font-size:18px}.logo-window{width:118px;height:62px}.logo-window>img{width:147px;height:147px;top:-42px}.header-content{align-items:flex-end;gap:12px}.utilities{gap:15px}.utilities>button:first-child,.utilities>span{display:none}.utilities .search-toggle{background:0 0;border:0;width:auto;height:auto;padding:0}.search-toggle>span{display:none}.search-toggle svg{width:20px;height:20px}.nav-row{gap:13px}.nav-cta{gap:12px;padding:8px 12px;font-size:10px}.mobile-toggle{width:28px;height:30px;padding:2px;display:block}.main-nav{display:none}.main-nav.mobile-open{z-index:50;background:#181818;border-bottom:1px solid #555;flex-direction:column;align-items:stretch;gap:0;padding:14px 22px;display:flex;position:absolute;top:103px;left:0;right:0}.main-nav>a,.main-nav>button{text-align:right;border-bottom:1px solid #333;justify-content:space-between;padding:13px 0;font-size:13px}.main-nav>a:last-child{border-bottom:0}.mega-menu{z-index:60;position:absolute;top:103px}.mega-inner{grid-template-columns:1fr;gap:15px;padding-top:25px;padding-bottom:25px}.mega-summary h2{margin-top:5px;font-size:22px}.mega-summary p{display:none}.mega-summary .eyebrow{font-size:8px}.mega-links>a{padding:15px 0;font-size:13px}.mega-links small{max-width:88%;font-size:9px;line-height:2}.mega-links svg{flex-shrink:0}.close-mega{top:17px;left:0}.hero{height:700px}.hero-art{background-position:48% 54%;background-size:auto 310%}.hero-overlay{background:linear-gradient(#350306b8,#6a0007b8 45%,#72030cc2 75%,#4b0006ee)}.hero-copy{padding-top:190px}.hero .eyebrow{letter-spacing:1px;font-size:10px}.hero-word{letter-spacing:-5px;margin-top:18px;font-size:92px}.hero h1{margin-top:16px;font-size:29px}.hero-copy>p{margin-top:15px;font-size:11px;line-height:2.3}.mobile-break{display:block}.hero-actions{flex-direction:column;gap:12px;margin-top:32px}.hero-actions .button{width:290px;min-height:51px;padding:13px 22px;font-size:11px}.hero-bottom{letter-spacing:.8px;gap:20px;font-size:7px;bottom:22px}.hero-bottom>a{gap:7px;font-size:8px}.sector-ribbon{padding:22px 0}.ribbon-grid{grid-template-columns:1fr 1fr;gap:18px 0}.ribbon-grid>a{justify-content:flex-start;gap:12px;padding:6px 10px}.ribbon-grid>a:nth-child(2n){border-left:0}.ribbon-grid>a:nth-child(3){border-left:1px solid #333}.ribbon-grid>a>svg:first-child{flex-shrink:0;width:25px;height:25px}.ribbon-grid span{font-size:11px}.ribbon-grid small{letter-spacing:.9px;font-size:6px}.section{padding:55px 0}.section-heading{margin-bottom:30px}.section-heading h2,.intro-section h2{font-size:33px;line-height:1.7}.section-heading>p{margin-top:18px;font-size:12px}.section-heading>p br{display:none}.eyebrow{font-size:9px}.pillars{grid-template-columns:1fr 1fr;gap:30px 18px;margin-top:32px;padding-top:28px}.pillars h3{font-size:15px}.pillars p{font-size:10px}.pillars svg{width:27px;height:27px;margin-bottom:9px}.center-link{margin-top:30px;font-size:11px}.feature-pair{grid-template-columns:1fr}.feature{min-height:440px}.feature-copy{padding:35px 25px}.feature-copy h2{font-size:31px}.feature-copy p{max-width:330px;font-size:12px}.feature-copy .button{padding:13px 22px;font-size:11px}.feature-red{min-height:400px}.logo-watermark{background-position:50% -90px}.section-heading.split{display:block}.section-heading.split>.text-link{margin-top:20px;font-size:11px}.section-heading.split>p{margin-top:18px;font-size:12px}.editorial-grid{grid-template-columns:1fr;gap:28px;padding-top:0}.editorial-grid article{padding-top:23px}.editorial-grid h3{margin-bottom:10px;font-size:22px}.editorial-grid p{font-size:12px}.index{font-size:11px}.event-info>div{gap:15px;padding:21px 18px}.event-info>div>span{font-size:9px;display:block}.event-info strong{margin-top:4px;font-size:13px}.event-info>div>svg{width:23px}.planning-actions{flex-direction:column;align-items:flex-start;gap:22px;margin-top:26px}.planning-actions .text-link{font-size:11px}.planning-actions .button{width:100%}.teaser-grid{grid-template-columns:1fr;gap:18px;height:auto}.teaser-grid .brand-poster{aspect-ratio:1.4;max-height:330px}.brand-poster img{object-fit:cover;object-position:center}.mockup-poster{aspect-ratio:1.5}.mockup-poster span{padding:50px 18px 18px;font-size:11px}.faq-grid{grid-template-columns:1fr;gap:28px}.faq-grid>div>.text-link{margin-top:20px}.faq-item h3 button{gap:18px;padding:20px 0;font-size:11px}.faq-item p{padding-left:10px;font-size:11px}.bottom-cta{padding:35px 0}.bottom-cta>.wrap{display:block}.bottom-cta h2{max-width:320px;margin-top:10px;font-size:27px;line-height:1.9}.bottom-cta .button{gap:35px;min-height:50px;margin-top:23px;padding:13px 23px;font-size:11px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding:35px 0}.footer-grid>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.footer .official-logo{width:118px}.footer-brand p{max-width:180px;margin:0;font-size:9px}.footer-grid h3{margin:0 0 16px;font-size:12px}.footer-grid>div>a:not(.footer-brand a),.footer-grid>div>button{font-size:10px}.footer-grid>div:last-child{border-top:1px solid #333;grid-column:1/-1;gap:14px 25px;padding-top:20px}.footer-grid>div:last-child h3{width:100%}.footer-bottom{padding-block:17px;flex-wrap:wrap;gap:14px;padding-left:40px;font-size:8px;position:relative}.footer-bottom>span:first-child{width:100%}.footer-bottom>a{width:30px;height:30px;position:absolute;top:25px;left:0}.footer-pending{font-size:8px}.page-hero{padding:23px 0 40px}.breadcrumb{gap:8px;margin-bottom:25px;font-size:9px}.page-hero h1{margin-top:13px;font-size:32px;line-height:1.9}.page-hero p{font-size:12px;line-height:2.2}.page-hero-symbol{bottom:-300px;left:-200px}.intro-two,.contact-grid{grid-template-columns:1fr;gap:30px}.intro-two h2{font-size:29px}.long-copy{padding-top:0}.long-copy p{font-size:13px}.quiet-note{font-size:9px}.audience-grid{grid-template-columns:1fr;gap:20px}.audience-grid>a{padding:28px}.audience-grid h2{font-size:23px}.audience-grid p{font-size:11px}.audience-grid>a>svg:last-child{top:30px;left:28px}.filter-bar{gap:7px;margin-bottom:25px}.filter-bar button{padding:8px 13px;font-size:10px}.sector-cards{grid-template-columns:1fr;gap:20px}.sector-cards>article{padding:25px}.sector-card-top{margin-bottom:20px}.sector-card-top>span{font-size:8px}.sector-cards h2{font-size:27px}.sector-cards h3{font-size:13px}.sector-cards p{font-size:12px}.tags span{font-size:9px}.sector-cards .text-link{font-size:11px}.lead{margin:17px 0 22px;font-size:13px}.benefit-list>div{gap:18px;padding:23px 0}.benefit-list h3{font-size:19px}.benefit-list p{font-size:11px}.process-grid{grid-template-columns:1fr;gap:30px}.process-grid>div{padding-top:23px}.process-grid>div>span{font-size:29px}.process-grid h3{margin-top:13px;font-size:21px}.process-grid p{font-size:12px}.service-banner{display:block}.service-banner h2{font-size:29px}.service-banner p{font-size:12px}.service-banner .button{margin-top:23px}.visit-callout{margin-top:35px;display:block}.visit-callout h2{font-size:25px}.visit-callout p{font-size:12px}.visit-callout .button{margin-top:23px}.section-lead{margin-bottom:30px;font-size:13px}.services-grid{grid-template-columns:1fr;gap:18px}.services-grid article{padding:26px}.services-grid h2{font-size:24px}.services-grid p{font-size:12px}.services-grid small{font-size:10px}.brand-download{grid-template-columns:1fr;gap:30px}.brand-download-image{max-height:350px;overflow:hidden}.brand-download-image img{object-fit:cover;width:100%}.brand-download h2{font-size:30px}.brand-download p{font-size:13px}.gallery-grid{grid-template-columns:1fr;gap:27px}.gallery-card>span{margin-top:12px;font-size:14px}.gallery-card small{font-size:9px}.faq-page .faq-item h3 button{padding:22px 0;font-size:12px}.faq-help{margin-top:35px;display:block}.faq-help h2{margin-bottom:22px;font-size:23px}.contact-grid h2{font-size:32px}.contact-options>button{padding:23px;font-size:14px}.contact-options small{font-size:10px}.search-dialog>div{padding:29px 22px}.search-dialog h2{margin-top:20px;font-size:23px}.search-input{gap:10px;padding:13px}.search-input input{font-size:16px}.search-input input::placeholder{font-size:12px}.search-results>a{padding:16px 0;font-size:13px}.search-results small{font-size:9px}.lightbox{padding:43px 12px 12px}.lightbox>img{height:65dvh}.lightbox>div>span{font-size:11px}.lightbox small{font-size:9px}.lightbox>div button{padding:5px}.modal-inner{padding:28px 22px}.modal h2{margin-top:18px;font-size:24px}.modal-inner>.mini-label{font-size:8px}.form-grid{grid-template-columns:1fr;gap:13px}.form-description{margin-bottom:20px;font-size:11px}.form-grid label{font-size:10px}.form-grid input,.form-grid select,.form-grid textarea{min-height:45px;font-size:16px}.form-grid input::placeholder,.form-grid textarea::placeholder{font-size:12px}.receipt{padding:18px 8px;font-size:17px}.success h3{font-size:21px}.modal{max-height:92dvh}.form-notice{font-size:9px}.not-found>strong{font-size:100px}.not-found h1{font-size:28px}}@media (width<=360px){.hero-word{font-size:80px}.hero h1{font-size:25px}.topbar>.wrap>span:first-child,.top-status{font-size:7px}.hero-actions .button{width:100%}.official-logo,.logo-window{width:106px}.header-main{gap:12px}.nav-row{gap:8px}.nav-cta{gap:7px;padding:7px 9px;font-size:9px}.ribbon-grid span{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.official-logo{height:123px}.logo-window{height:86px}@media (width<=900px){.official-logo{height:112px}.logo-window{height:85px}}@media (width<=720px){.official-logo{height:98px}.logo-window{height:72px}}.cinema{isolation:isolate;background:#070809;height:780px;min-height:640px;position:relative;overflow:hidden}.cinema-scene{opacity:0;visibility:hidden;transition:opacity 1.1s,visibility 1.1s;position:absolute;inset:0}.cinema-scene.is-active{opacity:1;visibility:visible;z-index:1}.cinema-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.is-active .cinema-image{animation:16s linear both cinema-drift}@keyframes cinema-drift{0%{transform:scale(1.02)}to{transform:scale(1.11)}}.motion-paused .cinema-image{animation-play-state:paused}.cinema-shade{background:linear-gradient(270deg,#070809ed 0%,#090a0bd6 28%,#0a0a0a35 63%,#03040500 100%),linear-gradient(#050608aa,#0000 30% 70%,#050608ed);position:absolute;inset:0}.cinema-copy{z-index:2;padding-top:235px;position:relative}.cinema-copy>.eyebrow{color:#c8c8c8;letter-spacing:2px;margin-top:30px;font:9px Arial;display:block}.cinema-location{color:#e7d9d9;border-right:2px solid var(--red);align-items:center;gap:8px;padding-right:12px;font-size:11px;display:inline-flex}.cinema h1,.cinema h2{letter-spacing:-1.8px;max-width:650px;margin:12px 0 15px;font-size:clamp(43px,4.6vw,69px);line-height:1.65}.cinema h1 em,.cinema h2 em{color:var(--red-on-dark);font-style:normal}.cinema-copy>p{color:#d9d9d9;max-width:445px;font-size:14px;line-height:2.1}.cinema-actions{align-items:center;gap:25px;margin-top:28px;display:flex}.cinema-actions .button{gap:25px;min-height:53px;font-size:12px}.cinema-visit{align-items:center;gap:12px;font-size:11px;display:flex}.cinema-controls{z-index:3;justify-content:space-between;align-items:center;gap:35px;display:flex;position:absolute;bottom:28px;left:0;right:0}.scene-tabs{flex:1;gap:25px;max-width:710px;display:flex}.scene-tabs>button{text-align:right;color:#999;background:0 0;border:0;border-top:1px solid #fff4;flex:1;align-items:center;gap:12px;padding:15px 0 0;font-size:11px;display:flex;position:relative}.scene-tabs>button.active{color:#fff;border-top-color:var(--red-on-dark)}.scene-tabs>button>span{color:var(--red-on-dark);font:11px Arial}.scene-arrows{direction:rtl;gap:7px;display:flex}.scene-arrows>button{color:#fff;background:#17171777;border:1px solid #ffffff3b;place-items:center;width:38px;height:38px;display:grid}.scene-arrows>button:hover{background:var(--red)}.concept-label{z-index:4;color:#fff6;writing-mode:vertical-rl;font-size:8px;position:absolute;bottom:95px;left:20px}.sector-showcase{color:#171717;background:#f5f5f1}.sector-showcase h2 em,.sector-showcase .text-link:hover{color:var(--red)}.sector-feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sector-feature-grid>a{isolation:isolate;color:#fff;background:#141414;height:330px;position:relative;overflow:hidden}.sector-feature-grid img{object-fit:cover;z-index:-2;object-position:35% center;width:100%;height:100%;transition:transform .7s;position:absolute}.sector-feature-grid>a:after{content:"";z-index:-1;background:linear-gradient(#0000 20%,#000e);position:absolute;inset:0}.sector-feature-grid>a:hover img{transform:scale(1.06)}.sector-feature-grid>a>div{position:absolute;bottom:24px;left:24px;right:24px}.sector-feature-grid span{letter-spacing:1px;color:#ddd;font:10px Arial;display:block}.sector-feature-grid h3{max-width:250px;margin:10px 0 16px;font-size:22px;line-height:1.8}.sector-feature-grid svg{color:var(--red-on-dark)}.sector-index{grid-template-columns:repeat(3,1fr);gap:0 35px;margin-top:30px;display:grid}.sector-index>a{border-bottom:1px solid #d7d7d2;align-items:center;gap:15px;padding:19px 0;display:flex}.sector-index>a>span{color:#a9a9a4;font:9px Arial}.sector-index strong{flex:1;font-size:12px;font-weight:600}.sector-index>a>svg{color:var(--red);transition:transform .2s}.sector-index>a:hover{color:var(--red)}.sector-index>a:hover>svg{transform:translate(-3px,-3px)}.sector-audience{border-top:1px solid #393939;padding-top:15px}.sector-audience strong{color:#ccc;font-weight:400}.market-section{color:#1b1b1b;background:#eaeae5}.market-year{flex-shrink:0;align-items:center;gap:20px;display:flex}.market-year>strong{color:var(--red);font-size:65px;font-weight:700;line-height:1}.market-year>span{color:#686863;font-size:10px;line-height:2}.trade-grid{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.trade-grid article{border-top:2px solid #202020;padding-top:24px}.trade-value{letter-spacing:-1px;font-size:43px;font-weight:700;line-height:1.5;display:block}.trade-value small{letter-spacing:0;color:#696964;margin:4px 0 18px;font-size:12px;font-weight:400;display:block}.trade-grid h3{min-height:60px;font-size:15px;line-height:2}.hs-code{color:#7b7b77;letter-spacing:.7px;margin-top:14px;font:9px Arial;display:block}.trade-grid a{color:var(--red-ink);align-items:center;gap:12px;margin-top:20px;font-size:10px;display:flex}.source-note{color:#676761;border-top:1px solid #ccccc4;margin-top:30px;padding-top:23px;font-size:10px;line-height:2.2}.market-more{color:var(--red-ink);margin-top:25px}.trade-detail{border-top:1px solid #c5c5bb;grid-template-columns:1.5fr 1fr;gap:90px;margin-top:70px;padding-top:55px;display:grid}.trade-detail h2{margin-top:10px;font-size:35px}.trade-detail p{color:#666;margin:14px 0;font-size:12px;line-height:2.3}.trade-tabs{gap:12px;margin:23px 0;display:flex}.trade-tabs button{color:#333;background:0 0;border:1px solid #bdbdb4;padding:9px 20px;font-size:11px}.trade-tabs button[aria-pressed=true]{color:#fff;background:#191919;border-color:#191919}.trade-bars{margin-bottom:27px}.trade-bars>div{margin:21px 0}.trade-bars span{justify-content:space-between;gap:20px;margin-bottom:7px;font-size:12px;display:flex}.trade-bars b{font-variant-numeric:tabular-nums;font-weight:400}.trade-bars i{background:var(--red);min-width:3px;height:7px;transition:width .5s;display:block}.trade-detail aside{border-top:3px solid var(--red);background:#fff9;align-self:start;padding:30px}.trade-detail aside h3{font-size:22px}.trade-detail ul{margin:20px 0 28px;padding-right:18px;font-size:12px;line-height:2.6}.trade-detail .text-link{color:var(--red-ink);font-size:11px}.participation-planner{background:#151515;border-top:1px solid #333}.planner-grid{grid-template-columns:1.2fr 1fr;gap:85px;display:grid}.planner-grid h2{margin:13px 0 20px;font-size:40px}.planner-grid p{color:#999;max-width:400px;margin-bottom:25px;font-size:12px;line-height:2.3}.planner-grid .text-link{color:#e8b4b6;font-size:11px}.goal-list{flex-direction:column;gap:0;margin-bottom:26px;display:flex}.goal-list>button{text-align:right;background:0 0;border:0;border-bottom:1px solid #444;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:13px;display:flex}.goal-list>button i{border:1px solid #777;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.goal-list>button[aria-pressed=true] i{background:var(--red);border-color:var(--red);color:#fff}.service-home{color:#181818;background:#f7f7f3}.service-home-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.service-home-grid>a{border-bottom:1px solid #c9c9c0}.service-home-grid img{aspect-ratio:1.5;object-fit:cover;width:100%;display:block}.service-home-grid>a>div{padding:22px 0 25px;position:relative}.service-home-grid h3{font-size:20px}.service-home-grid p{color:#777;margin-top:7px;font-size:11px}.service-home-grid svg{color:var(--red);position:absolute;bottom:25px;left:0}.service-experience{color:#1e1e1c;background:#fafaf7;padding:50px 0 70px}.service-cinematic{isolation:isolate;color:#fff;background:#221719;border-radius:4px;align-items:center;min-height:365px;display:flex;position:relative;overflow:hidden}.service-cinematic>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.service-cinematic:after{content:"";z-index:-1;background:linear-gradient(270deg,#250509ed,#26070bac 45%,#10050610);position:absolute;inset:0}.service-cinematic>div{max-width:680px;padding:45px}.service-cinematic h2{margin:12px 0;font-size:37px;line-height:1.8}.service-cinematic p{color:#e4d8db;max-width:570px;font-size:13px;line-height:2.3}.service-cinematic .eyebrow{letter-spacing:2px;color:#edb8bb;font:10px Arial}.service-venue{align-items:center;gap:9px;margin-top:26px;font-size:11px;display:flex}.service-directory{margin-top:35px}.service-directory>a{border-bottom:1px solid #d4d4cd;align-items:center;gap:24px;padding:22px 0;transition:background .2s;display:flex}.service-directory>a:first-child{border-top:1px solid #d4d4cd}.service-directory img{object-fit:cover;border-radius:3px;flex-shrink:0;width:160px;height:112px}.service-directory h3{font-size:21px;font-weight:600;line-height:1.8}.service-directory p{color:#70706b;margin-top:6px;font-size:12px;line-height:2.3}.service-directory>a>div{flex:1}.service-directory>a>svg{color:var(--red);flex-shrink:0;margin-inline:12px}.service-order{letter-spacing:1px;color:#999;font:10px Arial}.service-note{color:#777;margin-top:24px;font-size:11px;line-height:2.2}.nikatis-source{border-top:1px solid #d4d4cd;align-items:center;gap:30px;margin-top:50px;padding-top:30px;display:flex}.nikatis-source>span{letter-spacing:1px;white-space:nowrap;color:var(--red-ink);font:700 11px Arial}.nikatis-source p{color:#777;flex:1;font-size:10px;line-height:2.2}.nikatis-source a{white-space:nowrap;font-size:10px}.back-services{color:var(--red-ink);margin:30px 0}.service-workspace{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:38px;display:grid}.service-builder{background:#fff;border:1px solid #deded8;min-width:0;padding:30px}.builder-heading{margin-bottom:28px}.builder-heading h2{margin:10px 0;font-size:28px}.builder-heading p{color:#777;font-size:11px;line-height:2.3}.service-summary{border-top:3px solid var(--red);background:#eeeee8;padding:25px;position:sticky;top:25px}.service-summary h3{margin:16px 0;font-size:20px}.service-summary ol{gap:16px;margin:22px 0;padding:0;list-style:none;display:grid}.service-summary ol li{align-items:center;gap:13px;font-size:11px;display:flex}.service-summary ol b{color:var(--red-ink)}.service-summary ul{border-top:1px solid #d2d2c8;padding:20px 0 0;list-style:none}.service-summary ul li{align-items:flex-start;gap:10px;margin:13px 0;font-size:10px;display:flex}.service-summary svg{color:var(--red-ink);flex-shrink:0}.service-summary p{color:#777;margin:20px 0;font-size:10px;line-height:2.2}.service-summary>a{color:var(--red-ink);align-items:center;gap:10px;font-size:10px;display:flex}.system-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.system-grid>label{cursor:pointer;border:1px solid #d8d8d0;padding:0 0 18px;display:block;position:relative}.system-grid>label.selected{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.system-grid input{accent-color:var(--red);width:18px;height:18px;position:absolute;top:12px;right:12px}.system-grid img{aspect-ratio:1.6;object-fit:cover;width:100%;margin-bottom:12px;display:block}.system-grid h3{padding:0 14px;font-size:14px;line-height:2}.system-grid p{color:#777;padding:6px 14px 0;font-size:9px;line-height:2}.system-description{background:#f5f5f0;margin:25px 0;padding:23px}.system-description h3{font-size:18px}.system-description p{color:#777;margin-top:10px;font-size:11px;line-height:2.3}.builder-fields{grid-template-columns:1fr 1fr;gap:17px;margin-top:25px;display:grid}.builder-fields label{font-size:11px;display:block}.builder-fields input,.builder-fields select,.builder-fields textarea{color:#191919;resize:vertical;background:#fbfbf8;border:1px solid #cfcfc5;border-radius:0;width:100%;min-height:44px;margin-top:6px;padding:10px 12px;font:12px Imotex;display:block}.builder-fields input::placeholder,.builder-fields textarea::placeholder{color:#999}.common-fields{border-top:1px solid #ddd;margin:30px 0;padding-top:25px}.service-builder>.button{width:100%}.rental-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.rental-grid article{border:1px solid #d9d9d1}.rental-grid article.selected{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.rental-grid img{aspect-ratio:1.5;object-fit:cover;width:100%;display:block}.rental-grid p{color:#777;min-height:66px;margin:8px 0 15px;font-size:10px;line-height:2.2}.rental-grid small{color:#777;font-size:9px}.quantity-control{direction:ltr;border:1px solid #bfbfb5;height:39px;margin-top:10px;display:flex}.quantity-control input{text-align:center;color:#111;appearance:textfield;background:#fafaf5;border:0;width:100%;min-width:0;font:14px Arial}.quantity-control input::-webkit-inner-spin-button{appearance:none}.quantity-control button{color:#333;background:#eeeee7;border:0;flex-shrink:0;place-items:center;width:40px;display:grid}.quantity-control button:disabled{cursor:default}@media (width<=1100px){.cinema{height:740px}.cinema-copy{padding-top:210px}.cinema h1,.cinema h2{font-size:54px}.cinema-copy>p{max-width:390px}.cinema-actions{gap:20px}.sector-feature-grid>a{height:290px}.sector-feature-grid h3{font-size:20px}.market-year>strong{font-size:55px}.trade-value{font-size:36px}.trade-grid{gap:19px}.trade-detail{gap:40px}.planner-grid{gap:45px}.service-workspace{grid-template-columns:minmax(0,1fr) 245px;gap:25px}.service-builder{padding:23px}.service-directory h3{font-size:19px}.service-directory img{width:135px;height:100px}}@media (width<=800px){.cinema{height:740px}.cinema-copy{padding-top:190px}.cinema h1,.cinema h2{font-size:46px}.cinema-shade{background:linear-gradient(270deg,#050609ee,#050609a0 45%,#05060930),linear-gradient(#0000 50%,#000e)}.cinema-copy>p{max-width:350px;font-size:13px}.cinema-actions{flex-direction:column;align-items:flex-start;gap:18px}.cinema-controls{gap:20px}.scene-tabs{gap:16px}.scene-tabs>button{gap:8px;font-size:9px}.scene-arrows>button{width:32px;height:32px}.sector-feature-grid{gap:12px}.sector-feature-grid>a{height:270px}.sector-feature-grid>a>div{left:18px;right:18px}.sector-feature-grid h3{font-size:17px}.sector-index{grid-template-columns:1fr 1fr;gap:0 25px}.trade-grid{grid-template-columns:1fr 1fr;gap:30px}.trade-grid h3{min-height:auto}.trade-detail{grid-template-columns:1fr;gap:35px}.planner-grid h2{font-size:33px}.service-home-grid{gap:18px}.service-home-grid h3{font-size:17px}.service-home-grid p{padding-left:22px;font-size:10px}.service-workspace{grid-template-columns:1fr}.service-summary{position:static}.service-directory>a{gap:18px}.service-order{display:none}.nikatis-source{flex-wrap:wrap;gap:16px}.nikatis-source p{flex-basis:65%}}@media (width<=600px){.cinema{height:755px;min-height:0}.cinema-image{object-position:25% center;opacity:.8}.cinema-shade{background:linear-gradient(#07080990,#06060945 25%,#060609c4 55%,#060609 97%)}.cinema-copy{padding-top:315px}.cinema-location{padding-right:8px;font-size:9px}.cinema-copy>.eyebrow{letter-spacing:1.4px;margin-top:18px;font-size:7px}.cinema h1,.cinema h2{letter-spacing:-1px;margin:13px 0 10px;font-size:38px;line-height:1.5}.cinema-copy>p{max-width:330px;font-size:11px;line-height:2.2}.cinema-actions{flex-direction:row;align-items:center;gap:15px;margin-top:20px}.cinema-actions .button{gap:12px;min-height:47px;padding:11px 15px;font-size:10px}.cinema-visit{gap:7px;font-size:9px}.cinema-visit svg{width:14px}.cinema-controls{flex-wrap:wrap;gap:15px;bottom:21px}.scene-tabs{flex-basis:100%;gap:14px;max-width:none}.scene-tabs>button{gap:7px;padding-top:10px;font-size:9px}.scene-arrows{gap:5px;position:absolute;bottom:54px;left:0}.scene-arrows>button{width:27px;height:27px}.scene-arrows svg{width:16px}.concept-label{writing-mode:horizontal-tb;font-size:7px;bottom:265px;left:18px}.sector-feature-grid{grid-template-columns:1fr;gap:15px}.sector-feature-grid>a{height:275px}.sector-feature-grid>a>div{bottom:23px;left:24px;right:24px}.sector-feature-grid h3{max-width:280px;margin:10px 0 8px;font-size:25px}.sector-feature-grid img{object-position:center}.sector-index{gap:0 17px;margin-top:20px}.sector-index>a{align-items:flex-start;gap:9px;padding:17px 0}.sector-index strong{font-size:10px;line-height:2}.sector-index>a>span{margin-top:7px;font-size:8px}.sector-index svg{flex-shrink:0;width:14px;margin-top:5px}.market-year{gap:15px;margin:25px 0 0}.market-year>strong{font-size:50px}.market-year>span{font-size:9px}.trade-grid{gap:28px 20px}.trade-value{font-size:35px}.trade-value small{margin-bottom:12px;font-size:10px}.trade-grid h3{min-height:48px;font-size:12px}.trade-grid a{margin-top:14px;font-size:9px}.hs-code{margin-top:9px;font-size:8px}.source-note{margin-top:25px;font-size:9px}.trade-detail{margin-top:40px;padding-top:30px}.trade-detail h2{font-size:30px}.trade-detail aside{padding:24px}.trade-detail aside h3{font-size:21px}.planner-grid{grid-template-columns:1fr;gap:25px}.planner-grid h2{font-size:32px}.planner-grid p,.goal-list>button{font-size:12px}.planner-grid .button{width:100%;font-size:11px}.service-home-grid{grid-template-columns:1fr;gap:28px}.service-home-grid img{aspect-ratio:1.7}.service-home-grid h3{font-size:22px}.service-home-grid p{font-size:12px}.service-experience{padding:25px 0 45px}.service-cinematic{min-height:360px}.service-cinematic>div{padding:27px}.service-cinematic h2{font-size:29px;line-height:1.8}.service-cinematic p{font-size:11px}.service-cinematic .eyebrow{font-size:8px}.service-venue{font-size:10px}.service-directory{margin-top:25px}.service-directory>a{align-items:flex-start;gap:14px;padding:20px 0}.service-directory img{width:87px;height:85px}.service-directory h3{font-size:14px;line-height:1.9}.service-directory p{margin-top:5px;font-size:10px;line-height:2}.service-directory>a>svg{flex-shrink:0;width:15px;margin:5px 0}.service-note{font-size:9px}.nikatis-source{margin-top:35px;padding-top:25px;display:block}.nikatis-source p{margin:13px 0;font-size:10px}.nikatis-source a{font-size:10px}.service-builder{padding:22px 16px}.builder-heading h2{font-size:25px}.builder-heading p{font-size:10px}.system-grid{gap:10px}.system-grid h3{padding:0 11px;font-size:12px}.system-grid p{padding:7px 11px 0;font-size:8px}.system-description{padding:18px}.system-description h3{font-size:17px}.system-description p{font-size:10px}.builder-fields{grid-template-columns:1fr}.builder-fields input,.builder-fields select,.builder-fields textarea{font-size:16px}.builder-fields input::placeholder,.builder-fields textarea::placeholder{font-size:11px}.rental-grid{grid-template-columns:1fr 1fr;gap:11px}.rental-grid article>div{padding:12px}.rental-grid h3{font-size:13px}.rental-grid p{min-height:80px;font-size:9px}.rental-grid small{font-size:8px}.quantity-control button{width:29px}.quantity-control input{font-size:16px}.service-summary{padding:23px}.service-summary h3{font-size:21px}.service-summary ol li{font-size:12px}.service-summary ul li,.service-summary p{font-size:11px}.service-builder>.button{gap:14px;padding:13px 15px;font-size:10px}.service-builder>.quiet-note{font-size:9px}.top-status{font-size:8px}}@media (width<=370px){.cinema h1,.cinema h2{font-size:33px}.cinema-actions .button{padding:10px 12px;font-size:9px}.cinema-visit{font-size:8px}.cinema-copy{padding-top:305px}.trade-value{font-size:29px}.service-directory img{width:70px;height:74px}.service-directory h3{font-size:12px}.rental-grid{grid-template-columns:1fr}.rental-grid p{min-height:0}.scene-tabs>button{gap:5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.cinema-image{transform:none;animation:none!important}.cinema-scene,.sector-feature-grid img,.trade-bars i{transition:none}}:root{--paper:#fbfaf7;--ink:#202126;--muted:#68696d;--line:#deddd7;--soft:#f2f1ed}body{background:var(--paper);color:var(--ink)}.topbar,.site-header,.cinema,.feature,.participation-planner,.bottom-cta,.footer{color:#f8f8f6}.eyebrow.red{color:var(--red-ink)}.cinema .eyebrow.red,.participation-planner .eyebrow.red,.mega-menu .eyebrow.red{color:var(--red-on-dark)}.cinema-shade{background:linear-gradient(270deg,#090a0bdc 0%,#090a0bb8 28%,#0a0a0a17 66%,#0000),linear-gradient(#0506089c,#0000 30% 70%,#050608dc)}.sector-ribbon{color:#202126;background:#f0efeb;border-color:#d9d8d3}.ribbon-grid>a{color:#303138;border-color:#d7d5ce}.ribbon-grid small{color:#707176}.ribbon-grid>a:hover{color:var(--red-ink);background:#fff}.intro-section{background:#fff;padding-top:95px;padding-bottom:85px}.intro-section h2{color:#222329}.intro-section .section-heading>p,.section-heading>p,.section-heading>div>p{color:#606168}.pillars{border-color:#deddd7}.pillars p{color:#65666c}.intro-section .center-link,.future-section .text-link,.home-faq .text-link{color:var(--red-ink)}.feature-red{background:linear-gradient(135deg,var(--red),#f01818)}.feature .eyebrow,.bottom-cta .eyebrow{color:#ffe0e2}.feature-photo h2,.feature-red h2{color:#fff}.sector-showcase{background:#f4f3ef}.sector-index>a{border-color:#d7d6ce}.sector-index>a>span{color:#77766f}.future-section{background:#fff}.editorial-grid article{border-color:#d9d8d1}.editorial-grid p{color:#62636a}.editorial-grid .index{color:var(--red-ink)}.planning{background:linear-gradient(110deg,#f1f0eb 0%,#faf7f2 55%,#f7e8e5 100%)}.planning .section-heading>p{color:#63636a}.event-info>div,.planning .event-info>div{background:#ffffffa8;border-color:#d6d3cc}.event-info span{color:#65656b}.event-info strong,.planning .event-info strong{color:#24252b}.event-info svg{color:var(--red-ink)}.market-section{background:#f4ede8}.trade-grid article{border-top-color:var(--red-ink);background:#ffffff82;padding:24px 18px 20px}.trade-grid h3{color:#26272c}.trade-value{color:#29292f}.trade-value small,.hs-code,.source-note{color:#616168}.source-note{border-color:#d8cfc7}.trade-detail aside{background:#fff}.participation-planner{background:#191a20;border-color:#303139}.participation-planner h2 em{color:var(--red-on-dark)}.planner-grid p{color:#b6b7bd}.planner-grid .text-link{color:#ffd0d4}.goal-list>button{border-color:#4b4c54}.goal-list>button[aria-pressed=true]{color:var(--red-on-dark)}.service-home{background:#fff}.service-home-grid>a{border-color:#d7d5ce}.service-home-grid img{aspect-ratio:1.5;background:#edece8}.service-home-grid p{color:#62636a}.home-faq{background:#f3f2ee}.faq-item,.faq-item:first-child{border-color:#d1d0c9}.faq-item p{color:#5e6067}.faq-item.expanded button svg{color:var(--red-ink)}.bottom-cta{background:linear-gradient(115deg,var(--red),#f01818)}.footer{background:#131419}.footer-brand p,.footer-grid>div>a:not(.footer-brand a),.footer-grid>div>button{color:#b5b6bd}.footer-bottom{color:#a2a3ab;border-color:#3b3c44}.page-hero{color:#202126;background:linear-gradient(105deg,#f0e9e3 0%,#f8f7f3 45%,#fff 100%);border-color:#dcdad2}.page-hero h1{color:#202126}.page-hero p{color:#63646b}.page-hero .eyebrow{color:var(--red-ink)}.page-hero-symbol{opacity:.08;mix-blend-mode:multiply;bottom:-290px}.breadcrumb,.breadcrumb a{color:#686970}.contrast{background:#eeede8}.long-copy p,.lead,.section-lead,.brand-download p,.benefit-list p,.process-grid p,.visit-callout p{color:#62636b}.quiet-note{color:#696a70}.audience-grid>a{background:#fff;border-color:#d7d5ce}.audience-grid>a:hover{background:#f5eee9;border-color:#d59d9d}.audience-grid p{color:#63646b}.filter-bar button{color:#55565e;background:#fff;border-color:#cccac3}.filter-bar button.active{background:var(--red);border-color:var(--red);color:#fff}.sector-cards>article{border-color:#dad8d0;border-top:3px solid var(--red);background:#fff}.sector-cards h3{color:#505159}.sector-cards p{color:#62636a}.sector-card-top>span{color:#707177}.sector-cards .text-link{color:var(--red-ink)}.sector-audience{border-color:#dedcd5}.sector-audience strong{color:#4b4c53}.tags span{color:#575860;background:#f8f7f3;border-color:#d9d6cf}.benefit-list>div,.benefit-list>div:last-child,.process-grid>div{border-color:#d5d3cc}.benefit-list>div>svg{color:var(--red-ink)}.contact-options>button{color:#24252b;background:#fff;border-color:#d7d5ce}.contact-options small{color:#66676d}.contact-options svg{color:var(--red-ink)}.gallery-card small{color:#64656d}.service-experience{background:#fff}.service-cinematic{color:#222329;background:#f1eeea;border:1px solid #e0ddd6;border-radius:0;min-height:385px}.service-cinematic>img{object-position:left center}.service-cinematic:after{background:linear-gradient(270deg,#f7f5f0 0%,#f7f5f0f5 28%,#f7f5f0d9 43%,#f7f5f020 68%,#0000 100%)}.service-cinematic>div{max-width:650px}.service-cinematic h2{color:#24252b;max-width:500px;font-size:36px}.service-cinematic p{color:#565860;max-width:490px}.service-cinematic .eyebrow{color:var(--red-ink)}.service-venue{color:#565860}.service-directory img{background:#eeece7;border-radius:0;width:190px;height:128px}.service-directory>a:hover{background:#f8f5ef}.service-directory p,.service-note,.builder-heading p,.system-grid p,.system-description p,.rental-grid p,.rental-grid small,.service-summary p{color:#62646b}.service-order{color:#797a80}.service-summary{background:#f3eee8}.service-summary ul{border-color:#d8d2c9}.system-description{background:#f2f1ed}.nikatis-source{border-color:#d7d5ce}.nikatis-source p{color:#62646b}.rental-grid article{background:#fff;border-color:#d6d4cc;position:relative;overflow:hidden}.rental-grid article>div{padding:22px}.rental-symbol{width:54px;height:54px;color:var(--red-ink);background:#f5e8e4;place-items:center;margin-bottom:16px;display:grid}.rental-symbol svg{stroke-width:1.3px;width:28px;height:28px}.rental-grid article.selected .rental-symbol{background:var(--red);color:#fff}.rental-grid h3{font-size:17px}.catalog-art-note{color:#65666d;border-inline-start:2px solid var(--red);margin-bottom:24px;padding:3px 12px;font-size:10px;line-height:2.1}.service-builder>.quiet-note{color:#686970}@media (width<=800px){.service-directory img{width:140px;height:110px}.service-cinematic>div{max-width:600px}.service-cinematic:after{background:linear-gradient(270deg,#f7f5f0f7,#f7f5f0e6 40%,#f7f5f055)}}@media (width<=600px){.intro-section{padding-top:55px;padding-bottom:55px}.cinema-shade{background:linear-gradient(#07080985,#06060929 25%,#060609bf 57%,#060609 97%)}.trade-grid article{padding:18px 10px 14px}.trade-value{font-size:30px}.service-cinematic{align-items:flex-end;min-height:500px}.service-cinematic>img{object-fit:cover;object-position:center top;height:68%}.service-cinematic:after{background:linear-gradient(#f7f5f000 30%,#f7f5f0de 57%,#f7f5f0 72% 100%)}.service-cinematic>div{width:100%;padding:30px 23px 26px}.service-cinematic h2{margin:10px 0;font-size:27px;line-height:1.75}.service-cinematic p{font-size:11px}.service-venue{margin-top:16px;font-size:10px}.service-cinematic .eyebrow{font-size:8px}.service-directory img{width:112px;height:105px}.service-directory>a{gap:14px}.service-directory h3{font-size:16px}.service-directory p{font-size:10px}.service-directory>a>svg{width:17px;margin-inline:0}.rental-grid article>div{padding:17px}.rental-grid h3{font-size:16px}}.service-coverage{border-bottom:1px solid #d8d6d0;grid-template-columns:1fr 250px;align-items:center;gap:36px;margin-bottom:12px;padding:32px 0;display:grid}.service-coverage h3{margin:8px 0;font-size:22px}.service-coverage p{color:#606269;max-width:720px;margin:0;line-height:1.9}.service-coverage label{gap:8px;font-size:14px;font-weight:700;display:grid}.service-coverage select{font:inherit;color:#222;background:#fff;border:1px solid #bbb9b2;border-radius:4px;width:100%;padding:13px 16px}.service-location-summary{border-inline-start:3px solid var(--red);color:#383838;background:#f4eee8;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 24px;padding:16px 18px;display:flex}.service-location-summary span{color:#626262;font-size:13px}@media (width<=640px){.service-coverage{grid-template-columns:1fr;gap:18px;padding:24px 0}.service-coverage h3{font-size:20px}.service-coverage p{font-size:14px}}.site-header .main-nav{gap:21px}.site-header .header-main{gap:30px}.site-header .nav-row{gap:18px}.site-header .nav-cta{padding:10px 12px;font-size:10px}.site-header .main-nav>button,.site-header .main-nav>a{white-space:nowrap;font-size:11px}.reference-mega{color:#fff;background:#16171b;max-height:calc(100dvh - 180px);overflow-y:auto}.mega-heading{color:#a8a8b0;letter-spacing:2px;justify-content:space-between;align-items:center;padding:12px 0;font:10px Arial;display:flex}.mega-heading button{color:#fff;background:0 0;border:0;padding:5px}.mega-columns{grid-template-columns:repeat(var(--columns),minmax(0,1fr));padding-bottom:32px;display:grid}.mega-columns>section{border-inline-start:1px solid #55565e;padding:18px 22px}.mega-columns>section:first-child{border:0;padding-inline-start:0}.mega-columns a{color:#d8d8de;justify-content:space-between;align-items:flex-start;gap:15px;padding:10px 0;font-size:12px;display:flex}.mega-columns a svg{color:var(--red-on-dark);flex-shrink:0;margin-top:4px}.mega-columns .mega-column-title{color:#fff;margin-bottom:14px;font-size:18px;font-weight:700;line-height:1.8}.mega-columns a:hover{color:#ff9da4}.cinema-copy{text-align:center;padding-top:187px}.cinema-wordmark{letter-spacing:-7px;color:#fff;margin-bottom:13px;font:italic 900 clamp(92px,11vw,148px)/1 Arial,sans-serif;display:block}.cinema-location{color:#fff;border:0;width:fit-content;margin:0 auto;padding:0;display:flex}.cinema-copy>.eyebrow{letter-spacing:2.2px;color:#f6c7ca;margin-top:15px;font-size:8px;display:block}.cinema h1,.cinema h2{max-width:none;margin:12px 0;font-size:38px;line-height:1.5}.cinema h1 br,.cinema h2 br{display:none}.cinema h1 em,.cinema h2 em{color:#fff}.cinema-copy>p{color:#ffe7e8;max-width:730px;margin:auto;font-size:13px}.cinema-shade{mix-blend-mode:normal;background:linear-gradient(#4d000099 0%,#e60000d4 35%,#ff2424c7 76%,#960000d9 100%)}.cinema-image{object-position:center 52%;opacity:1}.cinema-actions{flex-direction:row;justify-content:center;gap:20px;margin-top:37px}.cinema-actions .button,.cinema-visit{color:#191a20;background:#fff;border:0;justify-content:center;width:280px;min-height:56px;font-size:12px}.cinema-visit{color:#fff;background:#202126}.cinema-controls{bottom:25px}.concept-label{color:#e9c4c7}.scene-tabs>button{color:#ffdadc}.scene-tabs>button.active{color:#fff}.industry-strip{color:#fff;background:#1b1c20;padding:25px 0 17px}.industry-track{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.industry-track>a{color:#23232a;text-align:center;border-top:3px solid var(--red);background:#f7f6f2;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:15px 10px;display:flex}.industry-track>a>span{letter-spacing:.3px;color:var(--red-ink);margin-bottom:10px;font:italic 800 13px/1.4 Arial}.industry-track strong{font-size:11px}.industry-track>a:hover{background:#ffe9e9}.strip-link{color:#cccbd0;align-items:center;gap:15px;width:fit-content;margin-top:15px;font-size:10px;display:flex}.reference-pillars{background:#fff;padding:65px 0}.reference-pillars>.wrap{text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.reference-pillars article{position:relative}.reference-pillars h3{margin:10px 0 5px;font-size:20px}.reference-pillars p{color:#61616b;font-size:12px}.reference-pillars svg{stroke-width:1.35px;width:30px;height:30px;color:var(--red-ink)}.reference-story{background:#eeede9;padding:65px 0}.reference-story h2{font-size:clamp(31px,3.5vw,48px)}.reference-three{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.red-rule{border-top:6px solid var(--red)}.story-copy{background:#fff;min-height:245px;padding:30px 26px 57px;display:block;position:relative}.story-copy h3{font-size:24px;line-height:1.75}.story-copy p{color:#61616a;margin-top:22px;font-size:13px;line-height:2.1}.story-copy>svg{color:var(--red-ink);position:absolute;bottom:22px;left:24px}.story-copy:hover{background:#fff7f4}.story-images{margin:27px 0}.story-images a{background:#121318;height:375px;position:relative;overflow:hidden}.story-images img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.story-images a:hover img{transform:scale(1.04)}.story-images span{color:#fff;background:linear-gradient(#0000,#000d);justify-content:space-between;align-items:center;padding:45px 23px 24px;font-size:20px;font-weight:700;display:flex;position:absolute;inset:auto 0 0}.reference-manifesto{text-align:center;background:var(--red);color:#fff;padding:80px 0;position:relative;overflow:hidden}.reference-manifesto:before{content:"IMOTEX";color:#fff;opacity:.06;pointer-events:none;font:italic 900 220px Arial;position:absolute;top:24%;left:50%;transform:translate(-50%)rotate(-12deg)}.reference-manifesto .wrap{position:relative}.reference-manifesto h2{margin:14px 0;font-size:clamp(38px,4.8vw,65px);line-height:1.6}.reference-manifesto p{font-size:15px}.manifesto-tags{color:#ffd4d6;margin:22px 0 30px;font-size:12px}.reference-features{background:#fff}.reference-features article{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.reference-features article+article{direction:ltr;margin-top:60px}.reference-features article+article>div{direction:rtl}.reference-features img{object-fit:cover;border-top:6px solid var(--red);width:100%;height:360px}.reference-features h2{margin:14px 0;font-size:33px;line-height:1.8}.reference-features p{color:#65656d;margin-bottom:25px;line-height:2.1}.reference-features .text-link{color:var(--red-ink)}.service-home-grid>a{border-top:6px solid var(--red)}.next-step{background:#eeede9}.quick-four{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.quick-four>a{border-bottom:3px solid var(--red);background:#fff;min-height:180px;padding:26px 22px;position:relative}.quick-four h3{font-size:21px}.quick-four p{color:#686870;margin-top:10px;font-size:12px}.quick-four svg{color:var(--red-ink);margin-top:22px}.guide-band{background:#fff;padding:45px 0}.guide-band>.wrap{align-items:center;gap:25px;display:flex}.guide-band>.wrap>svg{color:var(--red-ink)}.guide-band h2{font-size:25px}.guide-band p{color:#696970;font-size:12px}.guide-band .button{margin-inline-start:auto}.interest-band{background:#eee9e4;padding:45px 0}.interest-band>.wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.interest-band h2{font-size:26px}.interest-band p{color:#65656d;margin-top:10px;font-size:12px}.page-hero{border-bottom:6px solid var(--red);padding:25px 0 46px;position:relative;overflow:hidden}.page-hero .wrap{z-index:1;position:relative}.page-hero h1{max-width:900px;font-size:42px;line-height:1.7}.page-hero p{max-width:760px}.breadcrumb{flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:11px;display:flex}.brand-threads{pointer-events:none;color:#a1a1a7}.page-hero-threads{opacity:.3;width:450px;position:absolute;top:-55px;left:-90px;transform:rotate(180deg)}.internal-grid{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:30px;display:grid}.internal-content{min-width:0}.related-sidebar{flex-direction:column;gap:25px;display:flex}.related-sidebar>article,.related-card{background:#eeeae4;padding:24px;display:block}.related-sidebar>article>svg{color:var(--red-ink);stroke-width:1.2px}.related-sidebar h3{margin:13px 0;font-size:23px;line-height:1.7}.related-sidebar p{color:#64646b;font-size:12px;line-height:2.1}.related-sidebar a:not(.related-card){color:var(--red-ink);align-items:center;gap:14px;margin-top:22px;font-size:12px;font-weight:700;display:flex}.related-card img{object-fit:cover;width:100%;height:140px}.related-card>svg{color:var(--red-ink);margin-top:15px}.content-block{margin-bottom:38px}.content-block h2{margin-bottom:18px;font-size:29px;line-height:1.8}.content-block p{color:#65656d;margin:14px 0;line-height:2.2}.content-block ul{color:#5b5c65;padding-inline-start:22px;line-height:2.5}.content-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:25px 0 40px;display:grid}.content-cards>a{background:#eeece7;min-width:0;padding:25px;display:block}.content-cards h3{font-size:22px}.content-cards p{color:#62636b;margin-top:15px;font-size:12px;line-height:2.1}.content-cards svg{color:var(--red-ink);margin-top:18px}.content-cards>a:hover{background:#f2e2dc}.publication-note{border-inline-start:3px solid var(--red-ink);color:#5b5b64;background:#f4eee7;align-items:flex-start;gap:13px;margin:24px 0;padding:20px;font-size:12px;line-height:2.1;display:flex}.publication-note svg{color:var(--red-ink);flex-shrink:0;margin-top:3px}.venue-panel{color:#fff;border-top:6px solid var(--red);background:#23242a;margin-bottom:35px;padding:45px 30px;position:relative}.venue-panel:after{content:"";opacity:.25;border:1px solid #a9a9af;width:85px;height:85px;position:absolute;bottom:25px;left:30px;transform:rotate(45deg)}.venue-panel>span{color:#b6b6bd;margin-top:20px;font-size:13px;display:block}.venue-panel h2{margin:5px 0;font-size:32px}.venue-panel>svg{color:var(--red-on-dark)}.content-wide-image{aspect-ratio:16/9;object-fit:cover;border-top:6px solid var(--red);width:100%;margin-bottom:35px}.topic-feature{color:#fff;background:#111;margin-bottom:35px;position:relative}.topic-feature img{object-fit:cover;opacity:.6;width:100%;height:400px;display:block}.topic-feature>div{position:absolute;bottom:30px;left:30px;right:30px}.topic-feature h2{font-size:38px}.topic-feature .eyebrow{color:#ffafb4}.topic-feature p{color:#ddd;font-size:12px}.guide-checklist>article{border-bottom:1px solid #d1d0c9;align-items:center;gap:20px;padding:25px 0;display:flex}.guide-checklist>article>span{color:var(--red-ink);font:italic 800 30px Arial}.guide-checklist>article>div{flex:1}.guide-checklist h3{font-size:21px}.guide-checklist p{margin:7px 0 0;font-size:12px}.guide-checklist svg{color:#9e9ea7}.fact-rows>div{border-bottom:1px solid #d5d3cc;align-items:start;gap:20px;padding:20px 0;display:flex}.fact-rows span{color:#666670;min-width:110px;font-size:12px}.fact-rows strong{font-size:14px}.download-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.download-grid>a{background:#eeece7;flex-direction:column;align-items:flex-start;padding:30px 24px;display:flex}.download-grid h2{margin:25px 0 10px;font-size:25px;line-height:1.8}.download-grid p{color:#666670;margin-bottom:30px;font-size:12px;line-height:2.1}.download-grid span{color:var(--red-ink);align-items:center;gap:15px;margin-top:auto;font-weight:700;display:flex}.download-grid img{object-fit:cover;width:100px;height:85px}.download-grid>a>svg{height:85px;color:var(--red-ink)}.exhibitor-overview .content-cards{grid-template-columns:repeat(3,1fr)}.exhibitor-overview .content-cards p{font-size:11px}.application-entry{justify-content:space-between;align-items:center;gap:30px;padding:25px 0 35px;display:flex}.application-entry p{color:#66666d;max-width:500px;margin-top:10px;font-size:13px}.application-entry>a{white-space:nowrap;color:var(--red-ink)}.registration{border:1px solid #d4d1cb;border-top:6px solid var(--red);background:#fff;margin-bottom:45px}.registration-status{color:#66666e;background:#efede8;justify-content:space-between;gap:20px;padding:13px 25px;font-size:10px;display:flex}.registration-steps{border-bottom:1px solid #dedbd5;grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:23px 25px;list-style:none;display:grid}.registration-steps button{color:#777680;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0;font-size:10px;line-height:1.7;display:flex}.registration-steps button:disabled{cursor:default;opacity:1}.registration-steps button>span{border:1px solid #bebbc2;border-radius:2px;place-items:center;width:29px;height:29px;font:13px Arial;display:grid}.registration-steps .current button{color:var(--red-ink);font-weight:700}.registration-steps .current button>span{background:var(--red);color:#fff;border-color:var(--red);box-shadow:4px 4px #eedadb}.registration-steps .complete button>span{color:#fff;background:#26272d;border-color:#26272d}.registration-form{padding:32px}.registration-form h2{margin:7px 0 12px;font-size:29px}.required-note{color:#727079;margin-bottom:28px;font-size:11px}.registration .form-grid{gap:22px}.registration label,.stand-estimator label{color:#383841;font-size:12px}.registration label>span[aria-hidden]{color:var(--red-ink)}.registration input:not([type=checkbox]),.registration textarea,.registration select,.stand-estimator input,.stand-estimator select{color:#24242b;background:#fcfbf8;border:1px solid #cbc8c1;border-radius:0;width:100%;min-height:47px;margin-top:7px;padding:12px}.registration textarea{resize:vertical}.form-field{margin:25px 0;display:block}.choice-fieldset{border:0;margin:25px 0;padding:0}.choice-fieldset legend{margin-bottom:15px;font-size:14px;font-weight:700}.checkbox-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.checkbox-grid label{cursor:pointer;background:#faf9f6;border:1px solid #d5d2cc;align-items:flex-start;gap:10px;padding:14px 11px;line-height:1.8;display:flex}.checkbox-grid label:has(input:checked){border-color:var(--red);background:#fff1ee}.checkbox-grid input{accent-color:var(--red);flex-shrink:0;width:16px;height:16px;margin-top:4px}.registration .form-notice{color:#686770;font-size:11px}.registration .consent{color:#55545e;align-items:flex-start;margin:26px 0;line-height:2.1}.registration .consent input{accent-color:var(--red);flex-shrink:0;width:17px;height:17px;margin-top:6px}.form-actions{border-top:1px solid #ddd9d2;justify-content:space-between;gap:20px;margin-top:30px;padding-top:24px;display:flex}.form-actions .button{gap:15px;min-height:49px;font-size:11px}.button-subtle{color:#303038;background:#eeece7}.application-review>div{border-bottom:1px solid #e4dfd8;grid-template-columns:135px 1fr;gap:16px;padding:15px 0;display:grid}.application-review dt{color:#73717a;font-size:12px}.application-review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.registration-success{text-align:center;padding:45px 32px}.registration-success>svg{color:var(--red-ink)}.registration-success h2{margin:18px 0;font-size:30px}.registration-success p{color:#696872;font-size:13px}.registration-success .receipt{background:#eeece7;margin:25px 0;padding:20px;font-size:24px;display:block}.registration-success .form-actions{justify-content:center}.stand-estimator{background:#fff;border:1px solid #d4d1cb;margin-bottom:35px;padding:28px}.stand-estimator .button{margin-top:18px}.registration-form h2:focus,.registration-success h2:focus{outline:0}.bottom-cta{position:relative;overflow:hidden}.bottom-cta>.wrap{z-index:1;position:relative}.cta-threads{color:#f5c4c7;opacity:.25;--thread-accent:#f0c2c8;width:590px;position:absolute;inset:-150px auto auto 15%;transform:rotate(180deg)}.organizer-lockup{border-top:1px solid #484851;align-items:center;gap:12px;width:fit-content;margin-top:20px;padding-top:18px;display:flex}.organizer-lockup>span{color:#aaa9b2;font-size:10px}.organizer-lockup strong{letter-spacing:2px;color:#f1f1f3;font:800 22px Arial}.organizer-lockup b{color:var(--red-on-dark);font-size:11px}.organizer-lockup:before{content:"";background:var(--red);width:8px;height:8px;transform:rotate(45deg)}@media (width<=1100px){.site-header .main-nav{gap:13px}.site-header .main-nav>button,.site-header .main-nav>a{font-size:10px}.site-header .header-main{gap:20px}.site-header .nav-cta{display:none}.mega-columns>section{padding:15px}.mega-columns .mega-column-title{font-size:16px}.mega-columns a{font-size:11px}.internal-grid{grid-template-columns:minmax(0,1fr) 245px;gap:23px}.cinema-copy{padding-top:200px}.cinema h1,.cinema h2{font-size:34px}.cinema{height:740px}.story-images a{height:300px}.story-copy{padding:24px 20px 50px}.story-copy h3{font-size:22px}.reference-features article{gap:30px}.reference-features h2{font-size:28px}.reference-features img{height:330px}.quick-four h3{font-size:18px}}@media (width<=800px){.site-header .nav-cta{display:flex}.site-header .main-nav{gap:0}.site-header .main-nav>button,.site-header .main-nav>a{padding:14px 20px;font-size:14px}.reference-mega{max-height:70dvh;position:absolute;top:100%}.mega-columns{grid-template-columns:repeat(2,1fr);gap:20px}.mega-columns>section{border:0;border-top:1px solid #45454e;padding:15px!important}.site-header:has(.mobile-open) .reference-mega{top:430px}.industry-track{grid-template-columns:repeat(3,1fr)}.reference-pillars>.wrap{grid-template-columns:repeat(2,1fr);gap:30px}.reference-three{gap:7px}.story-copy{min-height:280px}.story-copy h3{font-size:20px}.story-copy p{font-size:11px}.story-images a{height:260px}.story-images span{padding:30px 15px 15px;font-size:15px}.reference-features article{gap:25px}.reference-features h2{font-size:25px}.reference-features p{font-size:12px}.reference-features img{height:310px}.quick-four{grid-template-columns:repeat(2,1fr)}.internal-grid{grid-template-columns:1fr}.related-sidebar{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px;display:grid}.related-sidebar>article,.related-card{padding:20px}.related-sidebar h3{font-size:20px}.related-card img{height:110px}.related-sidebar p{font-size:11px}.related-sidebar a:not(.related-card){font-size:10px}.guide-band>.wrap{flex-wrap:wrap}.interest-band>.wrap{flex-direction:column;align-items:flex-start}.exhibitor-overview .content-cards{grid-template-columns:1fr 1fr}}@media (width<=600px){.wrap{width:calc(100% - 36px)}.section{padding:48px 0}.site-header .header-main{height:98px}.over-hero{top:38px}.site-header .official-logo{width:106px;height:83px}.site-header .official-logo>strong{font-size:19px}.site-header .logo-window{width:106px;height:54px}.site-header .logo-window>img{width:137px;height:137px;top:-40px}.site-header .header-content{gap:12px}.site-header .utilities{gap:10px;font-size:9px}.site-header .utilities .search-toggle{background:0 0;border:0;width:auto}.site-header .utilities .search-toggle>span,.site-header .utilities>span{display:none}.site-header .nav-cta{gap:8px;padding:8px 10px;font-size:9px}.site-header .nav-row{justify-content:flex-end;gap:8px}.site-header .main-nav.mobile-open{background:#191a1f;padding:10px 0;top:98px}.site-header .main-nav>button,.site-header .main-nav>a{padding:12px 22px;font-size:13px}.site-header:has(.mobile-open) .reference-mega{top:398px}.reference-mega .wrap{width:100%;padding:0 18px}.mega-columns{grid-template-columns:1fr;gap:0}.mega-columns>section{padding:20px 0!important}.mega-columns .mega-column-title{margin-bottom:8px;font-size:18px}.mega-columns a{padding:9px 0;font-size:12px}.cinema{height:730px}.cinema-copy{padding-top:207px}.cinema-wordmark{letter-spacing:-4px;margin-bottom:20px;font-size:82px}.cinema h1,.cinema h2{margin:15px 0;font-size:30px;line-height:1.65}.cinema h1 br,.cinema h2 br{display:block}.cinema-copy>.eyebrow{letter-spacing:1.1px;margin-top:22px;font-size:6px}.cinema-copy>p{max-width:320px;font-size:11px;line-height:2}.cinema-location{font-size:9px}.cinema-actions{flex-direction:row;align-items:stretch;gap:10px;margin-top:28px}.cinema-actions .button,.cinema-visit{gap:8px;width:50%;min-height:48px;padding:12px 8px;font-size:10px}.cinema-actions svg{width:15px}.cinema-image{object-position:40% center}.cinema-shade{background:linear-gradient(#4d0000ad 0%,#e60000df 40%,#ff2424d4 75%,#960000e6 100%)}.cinema-controls{gap:8px;bottom:22px}.scene-tabs{gap:13px}.scene-tabs>button{font-size:8px}.scene-arrows{bottom:53px;left:0}.concept-label{font-size:7px;bottom:112px;left:18px}.industry-track>a{min-height:88px;padding:14px 6px}.industry-track>a>span{font-size:10px}.industry-track strong{font-size:9px}.reference-pillars{padding:40px 0}.reference-pillars>.wrap{gap:30px 16px}.reference-pillars h3{font-size:17px}.reference-pillars p{font-size:10px}.reference-pillars svg{width:24px;height:24px}.reference-three{grid-template-columns:1fr;gap:14px}.story-copy{min-height:0;padding:26px 24px 55px}.story-copy h3{font-size:23px}.story-copy p{margin-top:14px;font-size:12px}.story-images{grid-template-columns:repeat(3,1fr);gap:6px;margin:25px 0}.story-images a{height:210px}.story-images span{padding:25px 10px 12px;font-size:11px;line-height:1.8}.story-images span svg{display:none}.story-images img{object-position:48%}.reference-manifesto{padding:52px 0}.reference-manifesto h2{font-size:36px}.reference-manifesto p{font-size:11px}.manifesto-tags{font-size:10px}.reference-features article,.reference-features article+article{direction:rtl;grid-template-columns:1fr;gap:25px}.reference-features article+article{margin-top:45px}.reference-features img{height:260px}.reference-features h2{font-size:28px}.quick-four>a{min-height:175px;padding:20px 16px}.quick-four h3{font-size:18px}.quick-four p{font-size:11px}.guide-band>.wrap{gap:15px}.guide-band h2{font-size:23px}.guide-band p{font-size:11px}.guide-band .button{width:100%;margin:10px 0 0}.interest-band h2{font-size:24px}.page-hero{padding:20px 0 35px}.page-hero h1{font-size:30px}.page-hero p{font-size:12px}.breadcrumb{gap:7px;margin-bottom:25px;font-size:9px}.page-hero-threads{opacity:.2;width:340px;left:-155px}.related-sidebar{grid-template-columns:1fr}.related-card{grid-template-columns:105px 1fr;align-items:center;column-gap:20px;display:grid}.related-card img{grid-row:1/4;height:110px}.related-card h3{margin:0;font-size:20px}.related-card>svg{width:17px;margin-top:10px}.related-sidebar>article h3{font-size:23px}.content-block h2{font-size:25px}.content-block p{font-size:12px}.content-cards{gap:13px}.content-cards>a{padding:20px 16px}.content-cards h3{font-size:19px}.content-cards p{font-size:11px}.publication-note{gap:10px;padding:17px;font-size:11px}.venue-panel h2{font-size:26px}.topic-feature img{height:330px}.topic-feature h2{font-size:30px}.download-grid{grid-template-columns:1fr}.application-entry{flex-direction:column;align-items:flex-start;gap:15px;padding-top:0}.registration-status{flex-direction:column;gap:3px;padding:12px 16px}.registration-steps{gap:7px;padding:20px 12px}.registration-steps button{gap:9px;font-size:8px}.registration-steps button>span{width:26px;height:26px}.registration-form{padding:24px 18px}.registration-form h2{font-size:26px}.registration .form-grid{grid-template-columns:1fr}.registration input:not([type=checkbox]),.registration textarea,.registration select,.stand-estimator input,.stand-estimator select{font-size:16px}.checkbox-grid{grid-template-columns:1fr}.checkbox-grid label{font-size:12px}.required-note{font-size:10px}.application-review>div{grid-template-columns:1fr;gap:5px}.application-review dt{font-size:11px}.application-review dd{font-size:12px}.registration .consent{font-size:11px}.form-actions{gap:10px}.form-actions .button{gap:10px;padding:12px;font-size:10px}.registration-success{padding:30px 18px}.registration-success .form-actions{flex-direction:column}.stand-estimator{padding:22px 18px}.guide-checklist>article{gap:14px}.guide-checklist h3{font-size:18px}.guide-checklist p{font-size:11px}.fact-rows>div{flex-direction:column;gap:8px}.fact-rows strong{font-size:13px}.exhibitor-overview .content-cards{grid-template-columns:1fr}.organizer-lockup{margin-bottom:10px}.footer-pending{line-height:2}.bottom-cta h2{font-size:28px}.cta-threads{opacity:.3;left:-40%}.form-field textarea{width:100%}}@media (prefers-reduced-motion:reduce){.story-images img{transition:none}.cinema-image{animation:none}}.manifesto-threads{color:#ffd5d9;opacity:.2;--thread-accent:#ffd6db;width:640px;position:absolute;top:-20px;left:-170px}.guide-band{position:relative;overflow:hidden}.guide-band>.wrap{position:relative}.guide-threads{opacity:.22;width:520px;position:absolute;top:-170px;left:20%;transform:rotate(180deg)}.reference-pillars .visual-mark{width:56px;height:56px;color:var(--red-ink);margin-bottom:4px}@media (width<=900px){.site-header .main-nav{display:none}.site-header .main-nav.mobile-open{z-index:50;background:#18191e;flex-direction:column;align-items:stretch;padding:12px 20px;display:flex;position:absolute;top:100%;left:0;right:0}.site-header .main-nav>a,.site-header .main-nav>button{text-align:right;border-bottom:1px solid #42424b;justify-content:space-between;padding:12px 8px;font-size:13px}.site-header .mobile-toggle{width:30px;height:30px;padding:2px;display:block}.site-header .nav-row{justify-content:flex-end}.site-header:has(.mobile-open) .reference-mega{max-height:none;position:fixed;inset:165px 12px 18px}.mega-columns{grid-template-columns:1fr 1fr;gap:12px}.mega-columns>section{border:0;border-top:1px solid #45454e;padding:18px 10px!important}}@media (width<=600px){.site-header:has(.mobile-open) .reference-mega{top:138px}.mega-columns{grid-template-columns:1fr;gap:0}.cinema-wordmark{font-size:clamp(62px,21vw,82px)}.registration-steps button{font-size:9px}.reference-pillars .visual-mark{width:46px;height:46px}}.journal-switch{border-bottom:1px solid #d9d6d2;gap:35px;margin-bottom:30px;display:flex}.journal-switch a{border-bottom:3px solid #0000;padding:0 0 17px;font-size:19px;font-weight:800}.journal-switch a[aria-current=page]{color:var(--red-ink);border-color:var(--red)}.journal-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-filters{flex-wrap:wrap;gap:10px;display:flex}.journal-filters button{cursor:pointer;background:#fff;border:1px solid #d7d3ce;align-items:center;gap:14px;padding:11px 19px;display:flex}.journal-filters button span{opacity:.7;font-size:12px}.journal-filters button[aria-pressed=true]{color:#fff;background:#242426;border-color:#242426}.journal-search{border-bottom:1px solid #8c8782;align-items:center;gap:10px;min-width:270px;padding:10px 0;display:flex}.journal-search input{font:inherit;width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:none}.journal-search:focus-within{outline:2px solid var(--red);outline-offset:5px}.journal-results{color:#777;margin:20px 0;font-size:13px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.journal-card{border-bottom:3px solid var(--red);background:#fff;flex-direction:column;min-width:0;display:flex}.journal-picture{aspect-ratio:16/10;background:#ece8e2;display:block;position:relative;overflow:hidden}.journal-picture img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.journal-card:hover .journal-picture img{transform:scale(1.025)}.journal-picture>span{color:#fff;background:#161616d9;padding:5px 10px;font-size:10px;position:absolute;bottom:0;right:0}.journal-card-copy{flex-direction:column;flex:1;padding:23px 0 20px;display:flex}.journal-meta{color:#716d69;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:12px;line-height:1.8;display:flex}.journal-meta>span:first-child{color:var(--red-ink);font-weight:700}.journal-meta span{align-items:center;gap:5px;display:inline-flex}.journal-card h2{letter-spacing:0;margin:15px 0 10px;font-size:23px;line-height:1.8}.journal-card p{color:#6b6763;margin:0 0 25px;font-size:14px;line-height:2.1}.journal-card-bottom{color:#6b6763;border-top:1px solid #e4e0da;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:15px;font-size:11px;display:flex}.journal-card-bottom a{white-space:nowrap;color:var(--red-ink);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.journal-featured{background:#f6f3ee;grid-template-columns:1.1fr 1fr;gap:45px;margin-bottom:45px;display:grid}.journal-featured .journal-picture{aspect-ratio:auto;min-height:340px}.journal-featured .journal-card-copy{padding:30px 0 30px 32px}.journal-featured h2{font-size:32px}.journal-featured p{font-size:16px}.journal-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-editorial{color:#777;font-size:14px}.journal-empty{text-align:center;background:#f6f3ee;padding:70px 24px}.journal-empty p{margin:15px 0 25px}.journal-editor-note{border-top:1px solid #d9d6d2;justify-content:space-between;align-items:center;gap:40px;margin-top:65px;padding:35px 0;display:flex}.journal-editor-note h2{margin:10px 0;font-size:25px}.journal-editor-note p{color:#777;max-width:720px;font-size:14px;line-height:2.1}.journal-heading-links{flex-wrap:wrap;gap:25px;display:flex}.journal-home{background:#f6f3ee}.journal-home .journal-card-copy{padding:23px}.journal-article-grid{grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr);gap:65px;display:grid}.journal-article>figure{margin:28px 0 40px}.journal-article>figure img{aspect-ratio:16/9;object-fit:cover;width:100%}.journal-article figcaption{color:#777;margin-top:10px;font-size:11px;line-height:2}.journal-prose{margin:35px 0}.journal-prose h2{margin:0 0 15px;font-size:26px;line-height:1.8}.journal-prose p,.journal-prose li{color:#4d4945;font-size:17px;line-height:2.3}.journal-prose p+p{margin-top:16px}.journal-prose ul{margin:15px 0;padding-right:23px;list-style:outside}.journal-prose li{margin-bottom:8px}.journal-source{border-right:3px solid var(--red);background:#f6f3ee;margin:35px 0;padding:25px}.journal-source strong{margin-bottom:12px;display:block}.journal-source a{color:var(--red-ink);align-items:center;gap:10px;display:inline-flex}.journal-source p{color:#777;margin-top:12px;font-size:12px;line-height:2}.journal-tags{flex-wrap:wrap;gap:10px;margin:25px 0;display:flex}.journal-tags span{color:#6d6660;background:#f0eeeb;padding:5px 12px;font-size:12px}.journal-aside>a{border-bottom:1px solid #d9d6d2;padding:24px 0;display:block}.journal-aside>a>span{color:var(--red-ink);font-size:12px}.journal-aside h3{margin:10px 0;font-size:18px;line-height:1.9}.journal-venue{color:#fff;background:#242426;margin-top:35px;padding:28px}.journal-venue strong{margin:20px 0 10px;line-height:1.9;display:block}.journal-venue p{color:#c9c4c1;font-size:13px;line-height:2}.journal-venue a{color:#fff;align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.journal-card a:focus-visible,.journal-switch a:focus-visible,.journal-filters button:focus-visible{outline:2px solid var(--red);outline-offset:4px}@media (width<=1000px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.journal-featured{gap:25px}.journal-featured h2{font-size:26px}.journal-article-grid{gap:35px}.journal-heading-links{gap:15px}}@media (width<=700px){.journal-switch{gap:25px}.journal-switch a{font-size:15px}.journal-toolbar{flex-direction:column;align-items:stretch;gap:20px}.journal-search{width:100%;min-width:0}.journal-grid,.journal-blog-grid,.journal-featured,.journal-article-grid{grid-template-columns:1fr}.journal-featured{gap:0;margin-bottom:28px}.journal-featured .journal-picture{aspect-ratio:16/10;min-height:0}.journal-featured .journal-card-copy{padding:23px}.journal-featured h2,.journal-card h2{font-size:23px}.journal-editor-note{flex-direction:column;align-items:flex-start;gap:20px}.journal-editor-note h2,.journal-prose h2{font-size:23px}.journal-prose p,.journal-prose li{font-size:16px}.journal-aside{border-top:1px solid #ddd;padding-top:25px}.journal-meta{font-size:11px}.journal-heading-links{margin-top:15px}.journal-card-bottom{gap:10px}.journal-article-section{padding-top:35px}}@media (prefers-reduced-motion:reduce){.journal-picture img{transition:none}}.account-link{align-items:center;gap:7px;display:flex}.account-entry{grid-template-columns:1fr 1fr;align-items:start;gap:7vw;display:grid}.account-intro h2{font-size:clamp(32px,4vw,54px);line-height:1.5}.account-intro>p{color:#666;max-width:530px;line-height:2}.account-intro ul{gap:25px;padding:10px 0;list-style:none;display:grid}.account-intro li{align-items:center;gap:15px;display:flex}.account-intro li svg{color:var(--red,var(--red))}.account-venue{border-top:1px solid #ddd;margin-top:35px;padding-top:25px;font-size:14px;display:block}.account-form-panel{border-top:4px solid var(--red);background:#f5f3ef;padding:35px}.account-auth-tabs{border-bottom:1px solid #d5d2cc;gap:25px;margin-bottom:26px;display:flex}.account-auth-tabs button{cursor:pointer;font:inherit;background:0 0;border:0;padding:10px 0 14px}.account-auth-tabs button.active{color:var(--red);border-bottom:2px solid}.account-auth-form,.account-password{gap:18px;display:grid}.account-auth-form label:not(.consent),.account-password label{gap:8px;display:grid}.account-auth-form input:not([type=checkbox]),.account-password input,.account-claim input,.account-filter select{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #ccc;padding:13px}.account-auth-form .button{justify-content:center;margin:5px 0 20px}.account-auth-form small{color:#666}.account-notice{background:#edf5ef;border-inline-start:3px solid #39824f;padding:16px;line-height:1.8}.account-loading{align-items:center;gap:15px;min-height:300px;display:flex}.account-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:45px;display:grid}.account-sidebar{overflow-wrap:anywhere;background:#f4f2ee;padding:28px 20px}.account-avatar{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:20px;display:grid}.account-sidebar h2{font-size:20px;line-height:1.8}.account-sidebar>span{color:#666;text-align:start;font-size:13px;display:block}.account-sidebar nav{gap:3px;margin:25px 0;display:grid}.account-sidebar nav button,.account-logout{text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:14px 10px;display:flex}.account-sidebar nav button[aria-current=page]{color:var(--red);background:#fff;border-inline-start:3px solid}.account-logout{color:var(--red-ink)}.account-content{min-width:0}.account-content h2{margin-top:0;font-size:30px}.account-content>p{color:#666;line-height:1.9}.account-stats{border-block:1px solid #ddd;grid-template-columns:repeat(3,1fr);margin:35px 0;display:grid}.account-stats>div{border-inline-end:1px solid #ddd;gap:7px;padding:22px 15px;display:grid}.account-stats>div:last-child{border:0}.account-stats strong{color:var(--red);font-size:34px}.account-stats span{font-size:14px}.account-shortcuts{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.account-shortcuts a{border-bottom:3px solid var(--red);background:#f5f3ef;flex-direction:column;gap:13px;padding:25px 18px;display:flex}.account-shortcuts a>svg{color:var(--red)}.account-shortcuts span{color:#666;font-size:13px;line-height:1.8}.account-help{border:1px solid #ddd;margin:32px 0;padding:25px}.account-help h3{align-items:center;gap:8px;margin-top:0;display:flex}.account-help p{color:#666;line-height:1.9}.account-request-row{border:0;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border-bottom:1px solid #ddd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.account-request-row span{color:#596960;font-size:13px}.account-request-row time{color:#777;font-size:13px}.account-request-detail{background:#f5f3ef;margin:25px 0;padding:25px}.account-request-detail dl{grid-template-columns:100px 1fr;gap:12px;display:grid}.account-request-detail dd{overflow-wrap:anywhere;margin:0}.account-request-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#fff;max-height:450px;padding:18px;font-size:13px;overflow:auto}.account-request-detail>.text-link{margin:15px 0;display:block}.account-empty{text-align:center;border:1px dashed #ccc;margin:25px 0;padding:40px}.account-claim{align-items:center;gap:15px;display:flex}.account-claim input{flex:1;min-width:0}.account-claim button{white-space:nowrap}.account-password{max-width:550px;margin:35px 0}.account-filter label{align-items:center;gap:15px;margin:25px 0;display:flex}.account-filter select{max-width:270px}.press-grid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.press-card{border-top:3px solid var(--red);background:#f4f2ee;padding:30px}.press-card h2{font-size:25px}.press-card p{color:#666;line-height:1.9}.press-card a{border-bottom:1px solid #ddd;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.press-intro{max-width:850px;margin-bottom:40px;line-height:2}.press-form{max-width:850px}.press-form textarea{min-height:120px}.press-note{border-inline-start:3px solid var(--red);background:#f4f2ee;margin:25px 0;padding:24px;line-height:1.9}.press-assets{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.press-assets img{aspect-ratio:3/2;object-fit:cover;width:100%}.press-assets h3{font-size:19px}.press-assets a{color:var(--red-ink);align-items:center;gap:12px;display:flex}.press-assets figcaption{color:#777;font-size:12px;line-height:1.8}.press-assets figure{margin:0}.directory-tools{flex-wrap:wrap;gap:18px;margin:30px 0;display:flex}.directory-tools label{flex:1;gap:7px;min-width:220px;display:grid}.directory-tools input,.directory-tools select{font:inherit;background:#fff;border:1px solid #bbb;padding:13px}.directory-empty{border-top:3px solid var(--red);text-align:center;background:#f5f3ef;padding:50px 25px}.directory-empty p{max-width:700px;margin:20px auto;line-height:2}.reference-mega .mega-columns>section{border-inline-start:1px solid #555}.reference-mega .mega-columns>section:first-child{border:0}.reference-mega .mega-columns{gap:0}.reference-mega .mega-columns>section{padding-inline:22px}.reference-mega .mega-column-title{font-size:16px;line-height:1.7}.reference-mega .mega-columns section>a:not(.mega-column-title){padding-block:9px;font-size:13px;line-height:1.7}html[dir=ltr] body{font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif}html[dir=ltr] .hero-copy h1{letter-spacing:-.035em;line-height:1.08}html[dir=ltr] .hero-copy p{line-height:1.65}html[dir=ltr] .section p{line-height:1.8}html[dir=ltr] .breadcrumb>svg{transform:rotate(180deg)}html[dir=ltr] .text-link>svg,html[dir=ltr] .button>svg,html[dir=ltr] .mega-columns a>svg{transform:scaleX(-1)}html[dir=ltr] .journal-article{text-align:left}html[dir=ltr] .utilities{font-size:12px}html[dir=ltr] .main-nav{gap:20px}html[dir=ltr] .main-nav button{font-size:14px}html[dir=ltr] .account-shortcuts strong{line-height:1.5}html[lang=zh-CN] body{letter-spacing:.01em}html[lang=zh-CN] h1,html[lang=zh-CN] h2{letter-spacing:0!important;line-height:1.5!important}html[dir=ltr] .site-header .official-logo{direction:ltr}@media (width<=950px){.account-layout{grid-template-columns:210px minmax(0,1fr);gap:25px}.account-shortcuts{grid-template-columns:1fr}.account-entry{gap:35px}.press-assets{grid-template-columns:repeat(2,1fr)}.reference-mega .mega-columns>section{padding-inline:13px}.utilities{flex-wrap:wrap}.account-claim{flex-direction:column;align-items:stretch}}@media (width<=650px){.account-entry,.account-layout,.press-grid{grid-template-columns:1fr}.account-form-panel{padding:25px 18px}.account-sidebar{padding:20px}.account-sidebar nav{gap:8px;margin:20px 0 10px;display:flex;overflow-x:auto}.account-sidebar nav button{white-space:nowrap;flex-shrink:0}.account-avatar{display:none}.account-stats>div{padding:18px 8px}.account-stats span{font-size:12px}.account-content h2{font-size:25px}.account-help,.account-request-detail{padding:18px}.press-assets{grid-template-columns:1fr}.press-card{padding:23px}.utilities .account-link{font-size:12px}.account-stats strong{font-size:28px}}@font-face{font-family:IMOTEX IRANSans;src:url(/fonts/iransans-fanum.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IMOTEX Noto Sans;src:url(/fonts/noto-sans-regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IMOTEX Noto Sans;src:url(/fonts/noto-sans-bold.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:IMOTEX Prompt;src:url(/fonts/prompt-black-italic.woff)format("woff");font-style:italic;font-weight:900;font-display:swap}html[lang=fa] body{font-family:IMOTEX IRANSans,Tahoma,sans-serif}html[lang=fa] input,html[lang=fa] select,html[lang=fa] textarea,html[lang=fa] button{font-family:inherit}html[lang=en] body{font-family:IMOTEX Noto Sans,Arial,sans-serif}html[lang=en] :is(input,select,textarea,button){font-family:inherit}html[lang=en] :is(h1,h2,h3,h4){font-family:IMOTEX Prompt,Arial,sans-serif;font-style:italic;font-weight:900}html[lang=en] :is(h1,h2,h3,h4) em{font-style:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.site-header.over-hero{top:0}.language-selector{white-space:nowrap;color:#fff;flex-shrink:0;min-width:86px;font:14px/1.4 Arial,Microsoft YaHei,sans-serif;position:relative}.language-selector summary{cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 9px;list-style:none;transition:background .16s;display:flex}.language-selector summary::-webkit-details-marker{display:none}.language-selector summary:hover,.language-selector[open] summary{background:var(--red)}.language-selector .language-chevron{transition:transform .16s}.language-selector[open] .language-chevron{transform:rotate(180deg)}.language-options{top:100%;z-index:85;background:var(--red);border-top:1px solid #ffffff65;flex-direction:column;display:flex;position:absolute;inset-inline:0;box-shadow:0 8px 20px #0003}.language-options a{color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:9px 13px;font-size:14px;line-height:1.4;display:flex}.language-options a[aria-current=true]{background:#00000012;font-weight:700}.language-options a:hover{background:var(--red-hover)}.language-selector summary:focus-visible,.language-options a:focus-visible{outline-offset:-3px;outline:2px solid #fff}.product-mega{background:#1e1e1e;border-top:1px solid #ffffff80}.product-mega .mega-heading{color:#aaa;padding-block:9px}.product-nav-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-nav-grid>a{text-align:center;color:#fff;border-inline-start:1px solid #ffffff65;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:172px;padding:22px 16px 28px;transition:background .2s;display:flex}.product-nav-grid>a:last-child{border-inline-end:1px solid #ffffff65}.product-nav-grid .product-nav-icon{color:#ff2626;width:66px;height:66px;transition:transform .2s}.product-nav-grid span{font-size:18px;font-weight:800;line-height:1.7}.product-nav-grid>a:hover{background:#ffffff08}.product-nav-grid>a:hover .product-nav-icon{transform:translateY(-3px)}html[lang=en] .product-nav-grid span{font-size:20px;font-style:italic}@media (width<=900px){.product-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-nav-grid>a{border-bottom:1px solid #ffffff40}.product-nav-grid>a:nth-child(2){border-inline-end:1px solid #ffffff65}.site-header:has(.mobile-open) .product-mega{max-height:calc(100dvh - 185px);bottom:auto}}@media (width<=600px){.language-selector summary,.language-options a{min-height:44px}.product-nav-grid>a{gap:12px;min-height:148px;padding:18px 10px}.product-nav-grid .product-nav-icon{width:55px;height:55px}.product-nav-grid span,html[lang=en] .product-nav-grid span{font-size:14px}}@media (prefers-reduced-motion:reduce){.product-nav-grid>a,.product-nav-grid .product-nav-icon{transition:none}}.cinema-brand-lockup{text-align:right;color:#fff;width:max-content;max-width:100%;margin:0 auto 20px;font:italic 900 clamp(92px,11vw,148px)/.95 Arial,sans-serif;display:table}.cinema-brand-lockup .cinema-wordmark{font:inherit;letter-spacing:-.045em;margin:0}.cinema-organizer{font:inherit;letter-spacing:-.035em;padding-top:.025em;font-size:.52em;display:block}html[lang=en] .cinema-brand-lockup,html[lang=en] .product-nav-grid span{font-family:IMOTEX Prompt,Arial,sans-serif;font-style:italic;font-weight:900}html[lang=en] .language-selector{font-family:IMOTEX Noto Sans,Arial,Microsoft YaHei,sans-serif}html[lang=en] .site-header .main-nav>button{font-weight:700}.cinema{height:850px}@media (width>=901px){html[lang=en] .site-header .header-content{align-items:flex-end;gap:30px;max-width:960px}html[lang=en] .site-header .utilities{justify-content:flex-end;gap:25px;font-size:14px}html[lang=en] .utilities>button:first-child{order:0}html[lang=en] .utilities .account-link{order:1}html[lang=en] .utilities .language-selector{order:2}html[lang=en] .utilities .search-toggle{order:3}html[lang=en] .site-header .nav-row{justify-content:flex-end;width:100%}html[lang=en] .site-header .main-nav{justify-content:flex-end;gap:28px}html[lang=en] .site-header .main-nav>button{gap:0;font-size:15px}html[lang=en] .site-header .main-nav>button>svg,html[lang=en] .site-header .nav-cta{display:none}html[lang=en] .cinema-brand-lockup{font-size:clamp(110px,12vw,180px)}html[lang=en] .cinema{height:880px}}@media (width>=901px) and (width<=1100px){html[lang=en] .site-header .main-nav{gap:17px}html[lang=en] .site-header .main-nav>button{font-size:13px}}@media (width<=900px){.cinema{height:810px}.cinema-brand-lockup{font-size:clamp(90px,13vw,120px)}}@media (width<=600px){.cinema{height:775px}.cinema-brand-lockup{margin-bottom:18px;font-size:clamp(62px,21vw,82px)}}@media (prefers-reduced-motion:reduce){.language-selector summary,.language-selector .language-chevron{transition:none}}
