:root{--text: #231b14;--main-bg: #1d2419;--site-background: #e6d8c2;--yellow: #8f6139;--yellow-light: #d8a66a;--story-intro: #f1e6d4;--story-colored-light: #d5c19e;--story-colored-light-text: #231b14;--story-colored-dark: #243026;--story-colored-dark-text: #efe5d4;--vintage-text: #f1e8d7;--vintage-bg: #1d2419;--vintage-highlight: #a46c3f;--vintage-year-border: #af7a48;--vintage-line-main: #8f6139;--vintage-line-bg: #cdb79a;--header-light: #efe5d4;--header-dark: #231b14;--button-page: #2f382a;--button-dark: #2f382a;--button-text: #f4ead8;--end-chapter-text: #efe5d4;--grey: #9f8b71;--grey-dark: #685743;--netflix: #243026;--klook: #d5c19e;--sov: #2b352d;--kikk: #c4cfaa;--oceanx: #314139;--end: #171b15}body,.bg-site-background,.story-holder{background-color:var(--site-background)!important}.bg-main-bg,.story__intro,.loader,.js-transition{background-color:var(--main-bg)!important}.t-yellow-light{color:var(--yellow-light)!important}.header__logo{letter-spacing:.12em;text-transform:uppercase}.story__line .store__line__dash{stroke:#5c7f91!important}.story__line-dot__small path,.story__line-dot__large path{stroke:var(--vintage-year-border)!important}.story__line-dot__small circle{fill:var(--text)!important}.keep-scrolling,.story__line-dot__text{color:var(--yellow-light)!important}.keep-scrolling rect{fill:var(--yellow-light)!important}.loader .t-sans,.loader .t-mono{color:#f5fbff!important}.story__section.bg-netflix,.story__section[data-palette=launch-dark]{background-color:#243026!important;color:#f3eadb!important;--eyebrow: #d8a66a !important;--title: #d8a66a !important;--thicc: #394537 !important}.story__section[data-palette=venture-light]{background-color:#efe3d0!important;color:#231b14!important;--title: #8f6139 !important;--eyebrow: #8f6139 !important;--link: #8f6139 !important}.story__section.bg-klook,.story__section[data-palette=campaign]{background-color:#d5c19e!important;color:#241c15!important;--title: #6f4b2f !important;--eyebrow: #6f4b2f !important;--link: #6f4b2f !important}.story__section.bg-sov,.story__section[data-palette=immersive]{background-color:#2b352d!important;color:#f1e7d8!important;--title: #d8a66a !important;--eyebrow: #d8a66a !important;--link: #d8a66a !important;--thicc: #424e42 !important}.story__section.bg-kikk,.story__section[data-palette=identity]{background-color:#c4cfaa!important;color:#203022!important;--title: #49593f !important;--eyebrow: #49593f !important;--link: #49593f !important;--thicc: #7d8f6a !important}.story__section.bg-oceanx,.story__section[data-palette=report]{background-color:#314139!important;color:#f3eadb!important;--title: #efe5d4 !important;--eyebrow: #efe5d4 !important;--link: #efe5d4 !important;--thicc: #617364 !important}.bg-end,.story__section.bg-end{background-color:#171b15!important}.story__section.bg-end{--eyebrow: #d8a66a !important}.story__section[data-palette] .btn,.story__section[data-palette] .story__eyebrow{color:var(--link, var(--yellow-light))}.story__end--contact{min-width:100vw;padding:0 8vw}.contact-panel{width:min(980px,100%)}.contact-panel__inner{display:flex;flex-direction:column;gap:24px;width:min(100%,760px)}.contact-panel__tag,.contact-form__field span,.contact-form__status{font-size:12px;letter-spacing:.12em}.contact-panel__copy{max-width:44rem;margin:0;color:var(--end-chapter-text);font-size:18px;line-height:1.45;text-transform:none}.contact-form{display:flex;flex-direction:column;gap:18px;width:min(100%,760px);margin-top:8px}.contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-form__field{display:flex;flex-direction:column;gap:8px;text-align:left;color:var(--end-chapter-text)}.contact-form__field input,.contact-form__field textarea{width:100%;border:1px solid rgba(239,229,212,.28);background:#ffffff0f;color:var(--end-chapter-text);padding:16px 18px;font:inherit;resize:vertical}.contact-form__field input::placeholder,.contact-form__field textarea::placeholder{color:#efe5d4a8}.contact-form__field--full{width:100%}.contact-form__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.contact-form__submit{border:0;background:transparent;cursor:pointer;color:var(--yellow-light);padding:0;text-transform:uppercase}.contact-form__status{margin:0;color:#efe5d4b8;text-transform:uppercase}.contact-panel__cta{margin-top:8px}@media(max-width:900px){.story__end--contact{padding:0 24px}.contact-form__grid{grid-template-columns:1fr}}
