@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Display-Light.woff2) format("woff2"),url(/fonts/SF-Pro-Display-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Display-Regular.woff2) format("woff2"),url(/fonts/SF-Pro-Display-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Display-Medium.woff2) format("woff2"),url(/fonts/SF-Pro-Display-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Display-Bold.woff2) format("woff2"),url(/fonts/SF-Pro-Display-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Display-Medium.woff2) format("woff2"),url(/fonts/SF-Pro-Display-Medium.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:100;font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:300;font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:410;font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:500;font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:600;font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Expanded;src:url(/fonts/SF-Pro.ttf) format("truetype");font-weight:650;font-stretch:expanded;font-style:normal;font-display:swap}html{background-color:#000}:root{font-family:SF Pro,-apple-system,BlinkMacSystemFont;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(14px,.7vw + 8px,18px)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;background-color:#000;overflow-x:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}#root{overflow-x:hidden;width:100%;max-width:100vw}*{box-sizing:border-box}body{-ms-overflow-style:none;scrollbar-width:none}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#ffffffde;background-color:#000}a:hover{color:#747bff}button{background-color:#1a1a1a}}@media(max-width:900px){button,a,input,textarea,select{min-height:44px}body{text-size-adjust:100%;-webkit-text-size-adjust:100%}input,textarea,select{font-size:16px}}:root{--color-bg: #000000;--color-text: #FFF;--color-muted: #a8a8a8;--color-accent: #ff4fd8;--color-gradient-start: #00d5ff;--color-gradient-mid: #ff7a3d;--color-gradient-end: #6c5cff;--max-width: 1920px;--font-family: "SF Pro", -apple-system, BlinkMacSystemFont}*,*:before,*:after{box-sizing:border-box}html{height:100%;margin:0;padding:0;width:100%;max-width:100vw;overflow-x:hidden;scroll-behavior:auto;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:y mandatory}html::-webkit-scrollbar{display:none}body{height:100%;margin:0;padding:0;width:100%;max-width:100vw;overflow-x:hidden;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:300;line-height:normal;overflow-y:auto}body::-webkit-scrollbar{display:none}#root{width:100%;max-width:100vw;min-height:100vh;margin:0;padding:0;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover,a:focus-visible{color:var(--color-accent)}.page{width:100%;max-width:100vw;min-height:100vh;background:#000;display:flex;flex-direction:column;position:relative;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}@media(min-width:901px){html{scroll-snap-type:y mandatory}}@media(max-width:900px){html{scroll-snap-type:none!important}html,body,#root,.page{max-width:100vw;overflow-x:hidden!important}}.site-header{position:fixed;top:0;left:0;right:0;width:100%;padding:18px 74px 15px;display:flex;align-items:center;justify-content:space-between;gap:13px;z-index:100;background:transparent}.site-header .brand{flex-shrink:0;display:flex;align-items:center}.site-header .cta{flex-shrink:0}.site-header .brand img{display:block;height:23px;width:auto;vertical-align:middle}.nav-links{display:flex;gap:18px;align-items:center;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(11px,.7vw + 7px,15px);font-style:normal;font-weight:300;line-height:1;letter-spacing:.08em;text-transform:none;transition:all .8s cubic-bezier(.4,0,.2,1)}.nav-links a{display:inline-flex;align-items:center;color:#fff;font-weight:300;transition:font-weight .2s ease;white-space:nowrap}.nav-links a:hover{font-weight:600}.nav-separator{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(11px,.7vw + 7px,15px);font-weight:300;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none;display:flex;align-items:center}.site-header.dark-nav .nav-links,.site-header.dark-nav .nav-links a,.site-header.dark-nav .nav-separator{color:#000}.cta{border:.65px solid rgba(255,255,255,.3);padding:4px 8px;border-radius:999px;text-transform:uppercase;font-size:8px;letter-spacing:.12em;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.cta:hover,.cta:focus-visible{border-color:var(--color-accent);background-color:#ffffff14}.mobile-menu-toggle{display:none;flex-direction:column;justify-content:center;gap:4px;width:20px;background:transparent;border:none;cursor:pointer;padding:0;z-index:102}.hamburger-line{width:100%;height:2px;background:#fff;transition:all .3s ease;transform-origin:center}.hamburger-line.open:nth-child(1){transform:translateY(5px) rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mobile-menu-overlay{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:101;display:flex;align-items:center;justify-content:center;padding:20px}.mobile-menu-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;max-width:400px;height:100%;padding:30px 20px 40px}.mobile-nav{display:flex;flex-direction:column;gap:0;align-items:center;width:100%;flex:1;justify-content:flex-start;padding-top:100px}.mobile-nav-link{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:24px;font-weight:300;text-decoration:none;transition:opacity .2s ease;text-align:center;letter-spacing:.02em;padding:12px 0;width:100%;border-bottom:1px solid rgba(255,255,255,.18)}.mobile-nav-link:hover{opacity:.7}.mobile-menu-footer{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.mobile-menu-logo{width:140px;height:auto}.mobile-menu-careers{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:14px;font-weight:300;text-decoration:none;transition:opacity .2s ease}.mobile-menu-careers:hover{opacity:.7}.mobile-menu-copyright{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:11px;font-weight:300;text-align:center;margin:0}@media(min-width:901px)and (max-width:1366px)and (min-height:1025px){.site-header{padding:16px 30px 40px;background:linear-gradient(to bottom,rgba(0,0,0,.95) 0%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.6) 80%,transparent 100%)}.site-header .brand{flex-shrink:0;min-width:100px}.site-header .brand img{height:21px}.nav-links{gap:12px;font-size:11px;letter-spacing:.06em;flex:1;justify-content:flex-end;overflow:hidden}.nav-links a{max-width:100%;overflow:hidden;text-overflow:ellipsis}.nav-separator{font-size:11px}.cta{display:none}}@media(min-width:1025px)and (max-width:1366px)and (max-height:1024px){.site-header{padding:10px 30px 60px!important;background:linear-gradient(to bottom,rgba(0,0,0,.98) 0%,rgba(0,0,0,.92) 40%,rgba(0,0,0,.85) 70%,rgba(0,0,0,.65) 90%,transparent 100%)!important;transform:translateZ(0)!important;-webkit-transform:translate3d(0,0,0)!important}.site-header .brand img{height:18px!important}.nav-links{font-size:10px!important;gap:10px!important}.nav-separator{font-size:10px!important}}@media(max-width:768px){.site-header{position:fixed;padding:12px 16px 30px;background:linear-gradient(180deg,rgba(0,0,0,.98) 0%,rgba(0,0,0,.92) 40%,rgba(0,0,0,.75) 70%,rgba(0,0,0,.4) 90%,transparent 100%);-webkit-backdrop-filter:none;backdrop-filter:none;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center}.site-header .brand{flex-shrink:0;padding-left:20px}.site-header .brand img{height:20px}.mobile-menu-toggle{display:flex}.nav-links,.nav-separator,.cta{display:none}}.cookie-consent-overlay{position:fixed;left:0;right:0;bottom:0;z-index:10000;animation:slideUpBanner .4s cubic-bezier(.4,0,.2,1)}.cookie-consent-overlay.settings-active{top:0;background:#0009;display:flex;align-items:center;justify-content:center}@keyframes slideUpBanner{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cookie-consent-modal{background:#000;border-top:1px solid rgba(255,255,255,.1);padding:20px 74px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;position:relative}.cookie-consent-modal:before{content:"";position:absolute;top:-3px;left:0;right:0;width:100%;height:3px;background:linear-gradient(90deg,#30f8f1,#f05f15,#651beb,#e90862,#30f8f1);background-size:200% 100%;opacity:1;animation:gradientFlow 8s linear infinite}@keyframes gradientFlow{0%{background-position:0% 0%}to{background-position:200% 0%}}.cookie-consent-content{flex:1;max-width:900px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cookie-consent-title{color:#fff;font-family:SF Pro,-apple-system,BlinkMacSystemFont;font-size:20px;font-weight:650;line-height:1;letter-spacing:0;margin:0 0 4px;text-align:left}.cookie-consent-text{color:#ffffffb3;font-family:SF Pro,-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:510;line-height:1.33;letter-spacing:0;margin:0;text-align:left}.cookie-consent-text a{color:#fff;text-decoration:underline;transition:opacity .2s ease}.cookie-consent-text a:hover{opacity:.8}.cookie-consent-buttons{display:flex;flex-direction:row;gap:12px;flex-shrink:0}.cookie-btn{padding:12px 28px;border:none;border-radius:24px;font-family:SF Pro,-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;white-space:nowrap}.cookie-btn-accept{background:#c4c4c4;color:#000;border:none}.cookie-btn-accept:hover{background:#d4d4d4}.cookie-btn-reject{background:#171717;color:#fff;border:none}.cookie-btn-reject:hover{background:#272727}.cookie-btn-settings{background:#171717;color:#fff;border:none}.cookie-btn-settings:hover{background:#272727}.cookie-categories{display:flex;flex-direction:column;gap:16px;margin:24px 0}.cookie-category{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;width:100%;min-height:90px;height:auto}.cookie-category-header{display:flex;gap:16px;align-items:flex-start}.cookie-category h3{color:#fff;font-family:SF Pro,-apple-system,BlinkMacSystemFont;font-size:15px;font-weight:600;margin:0 0 6px}.cookie-category p{color:#ffffffa6;font-family:SF Pro,-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400;line-height:1.5;margin:0}.cookie-switch{position:relative;display:inline-block;width:48px;height:28px;flex-shrink:0}.cookie-switch input{opacity:0;width:0;height:0}.cookie-slider{position:absolute;cursor:pointer;inset:0;background:#ffffff26;transition:.3s;border-radius:28px;border:1px solid rgba(255,255,255,.1)}.cookie-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:#fff;transition:.3s;border-radius:50%}.cookie-switch input:checked+.cookie-slider{background:linear-gradient(90deg,#30c8c3,#f05f15,#e90862);border-color:transparent}.cookie-switch input:checked+.cookie-slider:before{transform:translate(20px)}.cookie-slider-disabled{opacity:.5;cursor:not-allowed!important}.cookie-consent-modal.settings-mode{flex-direction:column;align-items:center;padding:32px 30px;width:90%;max-width:450px;height:auto;max-height:550px;background:#000000b8;border-radius:12px;border:1px solid rgba(255,255,255,.1);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);overflow-y:auto;bottom:auto}.cookie-consent-modal.settings-mode .cookie-consent-content{max-width:100%}.cookie-consent-modal.settings-mode .cookie-consent-title{text-align:center;margin-bottom:12px;font-size:20px}.cookie-consent-modal.settings-mode .cookie-consent-text{text-align:center;margin-bottom:24px}.cookie-consent-modal.settings-mode .cookie-consent-buttons{justify-content:center;margin-top:24px}@media(max-width:900px){.cookie-consent-modal{padding:20px 24px;flex-direction:column;gap:20px}.cookie-consent-content{max-width:100%}.cookie-consent-title{font-size:15px;margin-bottom:6px}.cookie-consent-text{font-size:12px}.cookie-consent-buttons{flex-direction:column;width:100%}.cookie-btn{padding:12px 24px;font-size:13px;width:100%;border-radius:20px}.cookie-consent-modal.settings-mode{padding:24px 20px;width:calc(100% - 32px);max-width:450px;height:auto;max-height:85vh;margin:16px}.cookie-category{padding:12px;width:100%;height:auto;min-height:80px}.cookie-category h3{font-size:14px}.cookie-category p{font-size:12px}.cookie-switch{width:44px;height:26px}.cookie-slider:before{height:18px;width:18px}.cookie-switch input:checked+.cookie-slider:before{transform:translate(18px)}}.cookie-consent-modal.settings-mode::-webkit-scrollbar{width:6px}.cookie-consent-modal.settings-mode::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.cookie-consent-modal.settings-mode::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.cookie-consent-modal.settings-mode::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.hero{position:relative;width:100vw;height:100vh;margin:0;padding:0;background:#000;overflow:hidden;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;scroll-snap-align:start;scroll-snap-stop:always;z-index:1}.hero-social-section{position:absolute;bottom:52px;left:68px;z-index:10;display:flex;align-items:center;gap:13px}.hero-social-label{color:#fff;font-family:SF Pro;font-size:10px;font-weight:400;letter-spacing:.05em}.hero-social-icons{display:flex;gap:8px}.hero-social-icons a{display:inline-flex;width:24px;height:24px;border-radius:50%;justify-content:center;align-items:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;color:#fff;transition:all .3s ease;flex-shrink:0}.hero-social-icons a:hover{background:transparent;transform:translateY(-2px)}.hero-social-icons img{width:24px;height:24px;flex-shrink:0}.hero-image-container{position:absolute;top:0;left:0;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden;background:#000}.hero-image{width:100%;height:100%;display:block;border:none;pointer-events:none;object-fit:cover;object-position:center}.hero-overlay{position:relative;z-index:2;display:none;flex-direction:column;align-items:center;width:min(640px,90%)}.hero-board{width:100%;border-radius:36px;overflow:hidden;background:#08080ad1;border:1px solid rgba(255,255,255,.12);box-shadow:0 32px 120px #000000b3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.hero-board-content{padding:64px 56px 72px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.hero-display{width:100%;background:radial-gradient(circle at bottom,#b300ff40,#0c0c10f0 55%,#050508);border-radius:28px;padding:52px 48px 60px;display:flex;flex-direction:column;align-items:center;gap:36px;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 0 40px #ffffff0f,0 32px 80px #0009}.hero-display-art{width:120px;height:220px;border-radius:60px;background:linear-gradient(180deg,#ff7a3d,#ff4fd8,#6c5cff);box-shadow:0 24px 45px #ff4fd859}.hero-display-screen{width:min(360px,100%);background:#050508eb;border-radius:999px;padding:26px 32px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 18px #ffffff14,0 20px 35px #0009}.hero-display-title{font-size:32px;font-weight:500;text-transform:lowercase;letter-spacing:.08em}.hero-display-subtitle{font-size:14px;letter-spacing:.08em;text-transform:none;color:#ffffffb8}.hero-reflection{margin-top:56px;width:min(360px,65vw);height:130px;border-radius:50% 50% 0 0/80% 80% 0 0;background:radial-gradient(circle at top,#ff4fd852,#0000 74%);filter:blur(4px)}.hero-meta{position:relative;width:100%;max-width:1400px;margin:60px auto 0;padding:0 60px 60px;display:flex;align-items:center;justify-content:space-between;gap:48px;z-index:2}.social-icons{display:flex;gap:16px}.social-icons a{display:inline-flex;width:44px;height:44px;border-radius:50%;justify-content:center;align-items:center;background:#00000073;border:1px solid rgba(255,255,255,.25);transition:border-color .2s ease,transform .2s ease}.social-icons a:hover,.social-icons a:focus-visible{border-color:var(--color-accent);transform:translateY(-2px)}.social-icons img{width:24px;height:24px}.slider{flex:1;display:flex;align-items:center;gap:18px;max-width:520px}.slider-label{font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:#ffffffa6}.slider-track{position:relative;flex:1;width:100%;height:4px;background:#ffffff29;border-radius:999px;overflow:hidden}.slider-progress{display:block;height:100%;width:45%;background:linear-gradient(90deg,var(--color-gradient-start),var(--color-accent));position:relative}.slider-progress:after{content:"";position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 18px #ff4fd8b3}.slider-index{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.media-actions{display:flex;gap:16px}.media-actions button{width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:#00000080;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.media-actions button:hover,.media-actions button:focus-visible{border-color:var(--color-accent);background-color:#ffffff1a}.media-actions img{width:22px;height:22px}@media(max-width:900px){.hero{height:100vh}.hero-image-container{top:0;height:100vh}.hero-image{object-position:30% center}.hero-social-section{bottom:30px;left:20px;gap:10px}.hero-social-label{font-size:9px;letter-spacing:.08em}.hero-social-icons{gap:6px}.hero-social-icons a{width:24px;height:24px;background:transparent;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;flex-shrink:0}.hero-social-icons a:hover{background:transparent;border:none;transform:none}.hero-social-icons img{width:24px;height:24px;flex-shrink:0}.hero-meta{position:static;transform:none;width:100%;max-width:100%;flex-direction:column;align-items:stretch;gap:24px;margin-top:32px;padding:0 16px 40px;overflow-x:hidden}.slider{max-width:none;flex-direction:column;align-items:flex-start;gap:12px}.slider-label{font-size:11px}.slider-index{align-self:flex-end;font-size:12px}.media-actions,.social-icons{justify-content:center}.social-icons a{width:36px;height:36px}.social-icons img{width:18px;height:18px}.media-actions button{width:40px;height:40px}.media-actions img{width:18px;height:18px}}.site-footer{position:relative;z-index:2;width:100%;padding:23px 74px 31px;background:#000;border-top:1.22px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;gap:31px;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(9px,.5vw + 5px,12px);font-style:normal;font-weight:300;line-height:1.6;margin-top:0;scroll-snap-align:none}.footer-top{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:80px;align-items:start;width:100%}.footer-contact{display:flex;flex-direction:column;align-items:flex-start}.footer-contact h2{margin:0 0 17px;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-style:normal;font-weight:300;line-height:1.5;letter-spacing:.05em}.footer-contact address{font-style:normal;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-weight:300;line-height:1.5;margin:0 0 13px}.footer-contact p{margin:0;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-weight:300;line-height:1.5}.footer-contact .footer-copyright{margin-top:13px}.footer-contact a{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-weight:300;line-height:normal;text-decoration:none}.footer-contact a:hover{color:var(--color-text)}.footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:17px;color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-style:normal;font-weight:300;line-height:1.5}.footer-links a{text-decoration:none}.footer-links a:hover,.footer-links a:focus-visible{color:var(--color-text)}.footer-cta{display:flex;align-items:center;justify-content:center}.footer-brand{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:17px;text-align:right}.footer-pill{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border-radius:999px;background:linear-gradient(90deg,#30c8c3,#f05f15,#601ea8 66%,#e90862);color:#fff;font-size:10.4px;font-weight:300;letter-spacing:.05em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:opacity .3s ease,transform .2s ease}.footer-pill:hover{opacity:.9;transform:translateY(-1px);color:#fff}.footer-brand img{width:157px;max-width:100%;height:auto}.footer-brand-link{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:14.3px;font-style:normal;font-weight:300;line-height:normal;text-decoration:none}.footer-brand-link:hover{color:var(--color-text)}.footer-copyright-mobile{display:none}@media(max-width:900px){.site-footer{padding:40px 20px 30px}.footer-top{grid-template-columns:1fr;gap:16px;justify-items:center}.footer-contact{align-items:center;text-align:center}.footer-contact h2{font-size:16px;margin-bottom:8px}.footer-contact address{font-size:13px;margin-bottom:8px;line-height:1.4}.footer-contact p,.footer-contact a{font-size:13px;line-height:1.4}.footer-links{font-size:13px;gap:2px;align-items:center;text-align:center;margin-bottom:-8px}.footer-cta{justify-content:center}.footer-pill{font-size:11px;padding:8px 16px}.footer-brand{gap:6px;align-items:center}.footer-brand img{width:140px}.footer-brand-link{font-size:13px}.footer-copyright-desktop{display:none}.footer-copyright-mobile{display:block;font-size:11px;text-align:center;margin-top:8px;order:10;color:#fff9;font-family:SF Pro Expanded,SF Pro;font-weight:300;line-height:1.4}}.home-hero-image{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden;scroll-snap-align:start}.home-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.home-services-info{width:100%;height:100vh;background:#000;padding:52px 39px;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;position:relative;z-index:2;box-sizing:border-box}.home-services-container{max-width:1183px;width:100%;margin:50px auto 0}.home-services-heading{color:#fff;font-family:SF Pro;font-size:clamp(16px,1.2vw + 10px,28px);font-weight:400;margin:0 0 13px;text-align:left;letter-spacing:.02em}.home-services-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;align-items:start}.home-service-card{display:flex;flex-direction:column;justify-content:space-between;gap:23px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);border-radius:0;padding:32px 27px;transition:all .4s ease;position:relative;overflow:hidden;width:100%;height:507px;box-shadow:inset 0 0 #fff0;text-decoration:none;color:inherit;cursor:pointer}.home-service-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;filter:grayscale(100%);transition:filter .3s ease}.home-service-card:after{content:"";position:absolute;inset:0;background:#0000001a;z-index:1}.home-service-card>*{position:relative;z-index:2}.home-service-card:hover{border-top-color:#ffffff1a;border-left-color:#ffffff1a;border-right-color:#ffffff1a;border-bottom-color:#fffc;transform:translateY(-4px);box-shadow:inset 0 -2px 20px #ffffff1a,0 10px 30px #0000004d}.home-service-card:hover:before{filter:grayscale(0%)}.home-service-card:hover:after{background:#0000000d}.home-service-card-left:before{background-image:url(/images/31.png);transform:scale(1.5);background-size:150%}.home-service-card-center:before{background-image:url(/images/7e02c9e4cd41b21885b1ae04fac40c543aec5e84.jpg);transform:rotate(270deg) scale(1.5);background-size:150%}.home-service-card-right:before{background-image:url(/images/d51ce15d166aa556117af321a318958cc566df60.jpg);transform:rotate(270deg) scale(1.5);background-size:150%}.home-service-title{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:clamp(20px,1.6vw + 12px,36px);font-style:normal;font-weight:600;line-height:112%;margin:0}.home-service-content{display:flex;flex-direction:column;gap:13px;margin-top:16px}.home-service-content p{color:#fff;font-family:SF Pro;font-size:clamp(10px,.6vw + 6px,14px);font-style:normal;font-weight:510;line-height:132.898%;margin:0;text-align:left;max-width:246px}.home-service-text-block{display:flex;flex-direction:column;gap:0}.home-service-text-block p{margin:0;line-height:1.5}.mobile-text{display:none}.desktop-text{display:block}.mobile-title{display:none}.desktop-title{display:block}.home-service-link{color:#fff;font-family:SF Pro;font-size:9.9px;font-weight:600;letter-spacing:.1em;text-decoration:none;margin-top:auto;transition:color .2s ease;display:inline-block;align-self:flex-start}.home-service-link:hover{color:var(--color-accent)}.home-services-footer-container{display:flex;flex-direction:row;align-items:flex-start;gap:16px;margin-top:30px;max-width:100%}.home-services-footer-line{width:3px;height:auto;flex-shrink:0;background:#fff9;align-self:stretch}.home-services-footer{color:#fff9;font-family:SF Pro;font-size:12px;font-weight:400;line-height:1.1;margin:0;text-align:left;flex:1;white-space:nowrap}.home-bottom-image{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden;scroll-snap-align:start}.home-bottom-image img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:901px)and (max-width:1366px)and (min-height:1025px){.home-services-info{height:auto;min-height:auto;padding:80px 40px}.home-services-container{margin:0 auto}.home-services-heading{font-size:19px;margin-bottom:20px}.home-services-cards{gap:20px}.home-service-card{height:auto;min-height:420px;padding:24px 22px;justify-content:flex-start}.home-service-card:before{filter:grayscale(0%)!important}.home-service-card:after{background:#00000040}.home-service-content{margin-top:10px;gap:10px}.home-service-title{font-size:24px;margin-bottom:10px}.home-service-content p{font-size:11px}.home-services-footer-container{margin-top:24px}.home-services-footer{font-size:11px}}@media(max-width:900px){.home-hero-image{min-height:100vh;position:relative}.home-hero-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);pointer-events:none}.home-bottom-image{display:none}.home-services-info{padding:40px 16px;background:#000;overflow:hidden;width:100%;max-width:100vw;height:auto;min-height:auto}.home-services-container{padding:0;width:100%;max-width:100%;box-sizing:border-box;margin:0;overflow:visible}.home-services-heading{font-size:18px;margin-bottom:24px;text-align:left;padding:0}.home-services-cards{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;overflow:visible;padding:0}.home-service-card{width:100%;max-width:100%;margin:0;padding:16px;min-height:200px;height:auto;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(255,255,255,.1);transition:none;transform:none;box-shadow:none;overflow:hidden;position:relative;box-sizing:border-box}.home-service-card:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;filter:grayscale(0%);opacity:1;transform:none}.home-service-card-left:before{transform:none;background-size:cover;background-position:center 30%}.home-service-card-center:before,.home-service-card-right:before{transform:none;background-size:cover}.home-service-card:after{display:none}.home-service-card:hover{border:1px solid rgba(255,255,255,.1);transform:none;box-shadow:none}.home-service-card:nth-child(1),.home-service-card:nth-child(2),.home-service-card:nth-child(3){background:transparent}.home-service-title{font-size:25px;font-weight:600;font-family:SF Pro Expanded,SF Pro;line-height:112%;letter-spacing:0%}.home-service-content{flex-direction:column;gap:12px;margin-top:12px}.home-service-content p{font-family:SF Pro;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:0%;max-width:100%}.home-service-text-block{display:none}.mobile-text{display:block}.desktop-text{display:none}.mobile-title{display:block}.desktop-title{display:none}.home-service-link{font-size:9px;font-weight:600;letter-spacing:.08em}.home-services-footer-container{margin-top:40px;flex-direction:row;align-items:flex-start;gap:12px}.home-services-footer{font-size:11px;white-space:normal;text-align:left}}@media not all and (hover:hover){.home-service-title{font-size:23px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.home-service-content p{font-size:12px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.home-services-footer{line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}}.hikayemiz-founder{display:none!important}.hikayemiz-hero{height:100vh;width:100%;background-image:url(/images/47899ae1956989c5305d0236897df87b3a415a31.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:109px 55px 73px;scroll-snap-align:start;position:relative}.hikayemiz-hero:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 18%,rgba(0,0,0,.92) 22%,rgba(0,0,0,.85) 26%,rgba(0,0,0,.78) 30%,rgba(0,0,0,.7) 35%,rgba(0,0,0,.62) 40%,rgba(0,0,0,.53) 45%,rgba(0,0,0,.44) 50%,rgba(0,0,0,.35) 55%,rgba(0,0,0,.27) 60%,rgba(0,0,0,.2) 65%,rgba(0,0,0,.14) 70%,rgba(0,0,0,.09) 75%,rgba(0,0,0,.05) 80%,rgba(0,0,0,.02) 85%,transparent 90%);z-index:1}.hikayemiz-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:65%;background:radial-gradient(ellipse 150% 100% at top,rgba(0,213,255,.15) 0%,rgba(255,122,61,.12) 20%,rgba(233,8,98,.1) 35%,rgba(108,92,255,.08) 50%,rgba(108,92,255,.05) 65%,rgba(108,92,255,.03) 75%,rgba(108,92,255,.01) 85%,transparent 95%);z-index:2}.hikayemiz-hero-content{max-width:819px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0;position:relative;z-index:3}.hikayemiz-hero-title{color:#fff;font-family:SF Pro;font-size:clamp(22px,1.8vw + 14px,42px);font-style:normal;font-weight:700;line-height:1.1;margin:0 0 27px}.hikayemiz-hero-text{display:flex;flex-direction:column;gap:22px;max-width:728px;margin-bottom:36px}.hikayemiz-hero-text p{color:#ffffffd9;font-family:SF Pro;font-size:15px;font-style:normal;font-weight:300;line-height:1.6;margin:0;text-align:center}.hikayemiz-cta{display:inline-flex;padding:16px 36px;align-items:center;justify-content:center;border:none;border-radius:100px;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 7px 29px #0006,inset 0 1px #ffffff26;color:#fff;font-family:SF Pro;font-size:14px;font-weight:510;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.hikayemiz-cta:before{content:"";position:absolute;top:0;left:0;width:30%;height:50%;background:radial-gradient(ellipse at top left,rgba(255,255,255,.25) 0%,rgba(255,255,255,.08) 30%,transparent 60%);pointer-events:none;border-radius:100px 0 50px}.hikayemiz-cta:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 28px #00000080,inset 0 1px #fff3}.hikayemiz-cta:active{transform:translateY(0)}.hikayemiz-founder{width:100%;height:100vh;background:#000;padding:91px 55px;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;box-sizing:border-box}.hikayemiz-founder-container{max-width:1456px;width:100%;display:grid;grid-template-columns:.7fr 1.3fr;gap:73px;align-items:flex-start}.hikayemiz-founder-text{display:flex;flex-direction:column;gap:18px;margin-left:120px}.hikayemiz-founder-title{color:#fff;font-family:SF Pro;font-size:25px;font-style:normal;font-weight:700;line-height:112%;margin:-46px 0 27px}.hikayemiz-founder-content{display:flex;flex-direction:column;gap:9px}.hikayemiz-founder-content p{color:#ffffffd9;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:1.4;margin:0}.hikayemiz-founder-content strong{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:14px;font-weight:500}.hikayemiz-founder-content-mobile{display:none}.hikayemiz-founder-image{width:81%;aspect-ratio:16 / 9;border-radius:19px;overflow:hidden;background:#98989817;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.4);position:relative;padding:19px;margin:49px auto 0}.hikayemiz-founder-image img{width:100%;height:100%;object-fit:cover}.hikayemiz-video-iframe{width:100%;height:100%;border:none;border-radius:19px;position:relative}@media(max-width:900px){.hikayemiz-video-iframe{border-radius:19px;width:100%;height:100%}}.hikayemiz-video-overlay{position:absolute;bottom:0;left:0;right:0;height:234px;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 30%,rgba(0,0,0,.4) 60%,transparent 100%);pointer-events:none}.hikayemiz-social-section{display:none}.hikayemiz-social-label{color:#fff;font-family:SF Pro;font-size:11px;font-weight:400;letter-spacing:.05em}.hikayemiz-social-icons{display:flex;gap:8px}.hikayemiz-social-icons a{display:inline-flex;width:28px;height:28px;border-radius:50%;justify-content:center;align-items:center;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:#fff;transition:all .3s ease}.hikayemiz-social-icons a:hover{background:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.hikayemiz-social-icons svg,.hikayemiz-social-icons img{width:14px;height:14px}@media(min-width:901px)and (max-width:1366px){.hikayemiz-hero{padding:120px 60px 80px}.hikayemiz-hero-title{font-size:42px}.hikayemiz-hero-text p{font-size:16px;line-height:1.5}.hikayemiz-founder{padding:80px 60px;min-height:auto}.hikayemiz-founder-container{grid-template-columns:1fr;gap:50px;max-width:700px;margin:0 auto}.hikayemiz-founder-text{margin-left:0;padding:0;order:1}.hikayemiz-founder-title{font-size:32px;text-align:center;margin-bottom:30px}.hikayemiz-founder-content{align-items:center}.hikayemiz-founder-content p{font-size:16px;line-height:1.5;text-align:center}.hikayemiz-founder-quote{font-size:18px!important}.hikayemiz-founder-image{width:100%;aspect-ratio:16 / 9;border-radius:24px;order:2}.hikayemiz-video-iframe{border-radius:24px}.hikayemiz-founder-content-desktop{display:flex}.hikayemiz-founder-content-mobile{display:none}}@media(max-width:900px){.hikayemiz-hero{padding:200px 20px 60px;background-image:url(/images/One%20Grain%201.png)}.hikayemiz-hero-content{gap:0}.hikayemiz-hero-title{font-size:32px;margin-bottom:24px}.hikayemiz-hero-text p{font-size:14px}.hikayemiz-cta{padding:14px 32px;font-size:14px;margin-top:36px}.hikayemiz-founder{padding:60px 20px 100px;position:relative;pointer-events:auto}.hikayemiz-founder-container{grid-template-columns:1fr;gap:40px}.hikayemiz-founder-text{margin-left:0;padding-left:20px;align-items:flex-start;text-align:left}.hikayemiz-founder-title{font-size:28px;text-align:left;margin:0 0 27px}.hikayemiz-founder-content{align-items:flex-start}.hikayemiz-founder-content p{font-size:14px;text-align:left}.hikayemiz-founder-quote{font-size:16px!important}.hikayemiz-founder-image{aspect-ratio:16 / 9;padding:0;border:none;background:transparent;width:calc(100% - 40px);margin:0 auto 40px;box-sizing:border-box;display:block;overflow:hidden;border-radius:32px;position:relative;z-index:1;isolation:isolate}.hikayemiz-video-iframe{border-radius:32px;pointer-events:auto;touch-action:auto;display:block;cursor:pointer}.hikayemiz-founder-content-desktop{display:none}.hikayemiz-founder-content-mobile{display:flex}.hikayemiz-social-section{position:absolute;bottom:30px;left:50px;z-index:10;display:flex;align-items:center;gap:20px;pointer-events:auto}.hikayemiz-social-icons a{background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;width:auto;height:auto}.hikayemiz-social-icons a:hover{background:none;border:none;transform:none}.hikayemiz-social-icons img{width:24px;height:24px}}@media not all and (hover:hover){.hikayemiz-hero-title br,.hikayemiz-founder-content br{display:none!important}.hikayemiz-hero-title{font-size:30px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.hikayemiz-hero-text p{font-size:13px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.hikayemiz-founder-title{font-size:26px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.hikayemiz-founder-content p{font-size:13px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}}.services-section{position:relative;width:100%;height:100vh;padding:69px 41px 41px;display:flex;align-items:center;justify-content:center;background-size:105%;background-position:center;background-repeat:no-repeat;overflow:hidden;animation:subtleZoom 20s ease-in-out infinite alternate;scroll-snap-align:start;box-sizing:border-box}@keyframes subtleZoom{0%{background-size:103%;background-position:50% 50%}25%{background-size:105%;background-position:48% 52%}50%{background-size:107%;background-position:52% 48%}75%{background-size:105%;background-position:49% 51%}to{background-size:103%;background-position:51% 49%}}.services-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(to top,#000000 0%,#000000 10%,rgba(0,0,0,.62) 20%,rgba(0,0,0,.35) 40%,rgba(0,0,0,.15) 60%,rgba(0,0,0,.05) 80%,transparent 100%);z-index:1}.services-section-1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/ne%20yapiyoruz%201.jpg);background-size:105%;background-position:center;background-repeat:no-repeat;transform:rotate(180deg);z-index:0;animation:subtleZoom 18s ease-in-out infinite alternate}.services-section-1{background-image:none;animation-duration:18s}.services-section-2{background-image:url(/images/ne%20yapiyoruz%202jpg.jpg);animation-duration:22s}.services-section-2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000000 0%,#000000 20%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.25) 80%,rgba(0,0,0,.05) 90%,transparent 100%);z-index:1;pointer-events:none}.services-section-3{background:#000;animation:none}.services-section-3:after{display:none}.services-section-3-content{position:relative;z-index:2;width:100%;max-width:1400px;height:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:0 41px;gap:55px;margin:0 auto}.services-section-3-left{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:552px}.services-section-3-right{width:732px;height:478px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:36px}.services-section-3-image{width:552px;height:auto;flex-shrink:0;display:block;object-fit:contain}.services-section-3-left .services-section-3-title,.services-section-3-right .services-section-3-title{font-family:SF Pro;font-size:clamp(20px,1.6vw + 12px,36px);font-style:normal;font-weight:600;line-height:102.701%;margin:0;text-align:left;padding-left:30px}.services-section-3-title-dun{color:#ffffff47}.services-section-3-title-bugun{color:#ffffff70}.services-section-3-title-yarin{color:#fff}.services-section-3-text{display:flex;flex-direction:column;gap:15px;margin-top:20px;padding-left:30px}.services-section-3-text p{color:#fff;font-family:SF Pro;font-size:clamp(12px,1vw + 8px,22px);font-style:normal;font-weight:274;line-height:1.1;margin:0}.services-content{position:relative;z-index:2;max-width:546px;margin:0 auto 0 0;width:100%;padding-left:33px}.services-title{color:#fff;font-family:SF Pro;font-size:clamp(22px,1.8vw + 14px,42px);font-style:normal;font-weight:700;line-height:1.1;margin:0 0 27px}.services-text-container{max-width:410px;display:flex;flex-direction:column;align-items:flex-start}.services-text{color:#fff;font-family:SF Pro;font-size:clamp(11px,.8vw + 7px,17px);font-style:normal;font-weight:200;line-height:1.5;margin:0 0 11px}.services-text:last-child{margin-bottom:0}.services-text-mobile{display:none}.services-text-desktop{display:block}.services-cta-button{display:flex;width:auto;padding:12px 34px;align-items:center;justify-content:center;gap:7px;margin-top:27px;border:none;border-radius:999px;background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1.22px solid rgba(255,255,255,.18);box-shadow:0 7px 27px #0000005e,inset 0 1.22px #ffffff26;color:#fff;font-family:SF Pro;font-size:14px;font-weight:510;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.services-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.services-cta-button:hover{background:#ffffff26;border-color:#ffffff4d;box-shadow:0 2px 8px #00000080,inset 0 .25px #ffffff40,0 0 5px #ffffff1a;transform:translateY(-.5px)}.services-cta-button:hover:before{left:100%}.services-cta-button:active{transform:translateY(0)}.services-section-content{position:relative;z-index:2;display:flex;flex-direction:column;width:100%}.services-cards-container{display:flex;gap:23px;max-width:956px;margin:0 auto;padding:0 41px;align-items:flex-start;justify-content:center}.services-card-wrapper{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.services-card{width:100%;height:380px;padding:23px 27px 32px;border-radius:21px;background:#ffffff03;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1.22px solid rgba(255,255,255,.05);box-shadow:0 7px 27px #0000005e,inset 0 1.22px #ffffff05;transition:all .3s ease;display:flex;flex-direction:column;justify-content:flex-start;gap:21px;overflow:hidden}.services-card:hover{background:#ffffff08;border-color:#ffffff1a;box-shadow:0 2px 8px #00000080,inset 0 .25px #ffffff0d,0 0 5px #ffffff0d;transform:translateY(-2px)}.services-card-title{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:21px;font-style:normal;font-weight:600;line-height:1.1;margin:0;text-align:left;display:block;align-self:flex-start;padding-left:27px}.services-card-text{color:#fff;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;margin:0}.services-card-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.services-card-list li{color:#fff;font-family:SF Pro;font-size:15px;font-style:normal;font-weight:400;line-height:1.5;padding-left:18px;position:relative}.services-card-list li:before{content:"•";position:absolute;left:0;color:#fff9}.services-cards-footer{position:relative;z-index:2;max-width:728px;margin:46px auto 0;padding:0 41px;color:#fff;text-align:center;font-family:SF Pro;font-size:12px;font-style:normal;font-weight:300;line-height:1.1}.gradient-text{background:linear-gradient(90deg,#30c8c3,#f05f15,#601ea8 66%,#e90862);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:901px)and (max-width:1366px)and (min-height:1025px){.services-section{padding:50px 60px;background-size:cover!important;background-position:center center!important;min-height:100vh;height:100vh;display:flex;align-items:center;justify-content:center;animation-name:none!important;animation:none!important;animation-duration:0s!important;box-sizing:border-box;will-change:auto!important}.services-section:before{height:50%;background:linear-gradient(to top,#000000 0%,#000000 5%,rgba(0,0,0,.5) 15%,rgba(0,0,0,.2) 40%,transparent 100%)}.services-section-1{animation-name:none!important;animation:none!important;animation-duration:0s!important;background-size:cover!important;background-position:center center!important}.services-section-1:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:40%!important;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 30%,rgba(0,0,0,.4) 60%,transparent 100%)!important;z-index:2!important}.services-section-1:after{background-size:cover!important;background-position:center center!important;animation-name:none!important;animation:none!important;animation-duration:0s!important;transform:rotate(180deg)!important;will-change:auto!important}.services-section-2{background-size:cover!important;background-position:center center!important;animation-name:none!important;animation:none!important;animation-duration:0s!important;will-change:auto!important}.services-section-2:after{animation-name:none!important;animation:none!important;animation-duration:0s!important;will-change:auto!important;content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(to bottom,#000000 0%,#000000 20%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.25) 80%,rgba(0,0,0,.05) 90%,transparent 100%)!important;z-index:1!important;pointer-events:none!important}.services-section-3{animation-name:none!important;animation:none!important;animation-duration:0s!important}.services-content{max-width:650px;margin:0 auto;padding-left:0;text-align:left}.services-title{font-size:34px;margin-bottom:20px;line-height:1.1}.services-text-container{max-width:100%}.services-text{font-size:14px;line-height:1.5;margin-bottom:10px}.services-cta-button{padding:12px 32px;font-size:13px;margin-top:20px}.services-cards-container{flex-direction:column;gap:40px;max-width:700px;margin:0 auto;padding:0 60px}.services-card-wrapper{width:100%}.services-card{height:auto;min-height:auto;padding:26px 32px 28px;gap:16px}.services-card-title{font-size:24px;line-height:1.3;margin-bottom:0}.services-card-text{font-size:17px;line-height:1.5;margin-bottom:0}.services-card-text br{display:none}.services-card-list{gap:10px;margin-top:2px}.services-card-list li{font-size:15px;line-height:1.5}.services-cards-footer{max-width:600px;margin:40px auto 0;padding:0 60px;font-size:11px;line-height:1.4}.services-section-3-content{flex-direction:column;max-width:600px;margin:0 auto;gap:40px;padding:0 60px}.services-section-3-left,.services-section-3-right{width:100%}.services-section-3-left .services-section-3-title,.services-section-3-right .services-section-3-title{font-size:26px;padding-left:0;text-align:center}.services-section-3-image{width:100%;max-width:100%}.services-section-3-text{padding-left:0;margin-top:16px}.services-section-3-text p{font-size:14px;line-height:1.5}}@media(min-width:1025px)and (max-width:1366px)and (max-height:1024px){.services-section{padding:0 60px 30px!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:-webkit-fill-available!important;box-sizing:border-box!important;animation-name:none!important;animation:none!important;animation-duration:0s!important;margin:0!important;position:relative!important;transform:translateZ(0)!important}.services-section-1{padding:0 60px 30px!important;margin:0!important;animation-name:none!important;animation:none!important;animation-duration:0s!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;min-height:100vh!important;min-height:-webkit-fill-available!important;transform:translateZ(0)!important}.services-section-1:after{background-size:150%!important;background-position:center -10%!important;animation-name:none!important;animation:none!important;animation-duration:0s!important;top:0!important;left:0!important;width:100%!important;height:100%!important;transform:rotate(180deg)!important}.services-section-1:before{display:none!important}.services-section:before{display:none!important}.services-section-2{animation-name:none!important;animation:none!important;animation-duration:0s!important}.services-section-2:after{animation-name:none!important;animation:none!important;animation-duration:0s!important}.services-section-3{animation-name:none!important;animation:none!important;animation-duration:0s!important}.services-content{max-width:700px;margin-top:0!important}.services-title{font-size:30px!important;margin-bottom:16px!important;line-height:1.1!important}.services-text{font-size:13px!important;line-height:1.4!important;margin-bottom:8px!important}.services-cta-button{padding:10px 28px!important;font-size:12px!important;margin-top:16px!important}.services-cards-container{gap:30px!important;padding:0 60px!important}.services-card{padding:22px 28px 24px!important;gap:14px!important}.services-card-title{font-size:22px!important;line-height:1.2!important}.services-card-text{font-size:16px!important;line-height:1.4!important}.services-card-list{gap:8px!important}.services-card-list li{font-size:14px!important;line-height:1.4!important}.services-cards-footer{margin-top:30px!important;font-size:10px!important}.services-section-3-content{gap:30px!important}.services-section-3-left .services-section-3-title,.services-section-3-right .services-section-3-title{font-size:24px!important}.services-section-3-text p{font-size:13px!important}}@media(max-width:900px){.services-section{padding:200px 20px 40px;animation:none;background-size:cover;background-position:center center;width:100%;max-width:100vw;overflow-x:hidden}.services-section-1:after{animation:none;background-size:cover;background-position:center center}.services-section-2{background-size:cover;background-position:center center}.services-section-3{background-size:cover;background-position:center center;height:auto;min-height:auto;padding-bottom:60px}.services-content{padding-left:20px;margin:-150px 0 0;width:100%;max-width:100%;box-sizing:border-box}.services-text-container{width:100%;max-width:100%;box-sizing:border-box}.services-title{font-size:27px;font-weight:600;margin-bottom:24px;line-height:1.1;text-align:left}.services-text{font-size:16.5px;font-weight:200;line-height:23px;margin-bottom:12px;text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%}.services-text-mobile{display:block}.services-text-desktop{display:none}.services-cta-button{width:auto;max-width:none;padding:14px 28px;font-size:14px;margin-top:20px}.services-cards-container{flex-direction:column;padding:0 20px;gap:20px;width:100%;max-width:100%;box-sizing:border-box}.services-card-wrapper{width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column}.services-card-wrapper .services-card-title{order:1;margin:5px 0 4px;padding:0 0 0 18px}.services-card-wrapper .services-card{order:2}.services-card{padding:16px 16px 16px 18px;border-radius:16px;width:100%;max-width:100%;height:auto;min-height:auto;gap:12px;box-sizing:border-box}.services-card-title{font-size:13px;margin-bottom:8px;padding:0;line-height:1.1;text-align:left;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;width:100%;box-sizing:border-box}.services-card-title br{display:none}.services-card-title br:after{content:" ";display:inline}.services-card-text{font-size:12px;margin-bottom:12px;line-height:1.4}.services-card-text br{display:none}.services-card-list{gap:8px}.services-card-list li{font-size:12px;padding-left:14px;line-height:1.3}.services-cards-footer{margin-top:40px;padding:0 20px;font-size:8px;line-height:1.3;width:100%;max-width:100%;box-sizing:border-box}.services-section-content{width:100%;max-width:100%;overflow-x:hidden}.services-section-3-content{padding:0 20px;flex-direction:column;gap:30px;width:100%;max-width:100%;box-sizing:border-box}.services-section-3-left,.services-section-3-right{width:100%;max-width:100%;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.services-section-3-left .services-section-3-title{order:1}.services-section-3-left .services-section-3-image{order:3}.services-section-3-right .services-section-3-title{order:1}.services-section-3-right .services-section-3-text{order:2}.services-section-3-content{display:flex;flex-direction:column}.services-section-3-left{order:2;margin-top:0}.services-section-3-right{order:1;margin-bottom:40px}.services-section-3-left .services-section-3-title{padding-left:0;text-align:center;font-size:20px;width:100%;display:flex;justify-content:center}.services-section-3-right .services-section-3-title{font-size:20px;text-align:center;padding-left:0}.services-section-3-image{width:100%;height:auto;max-width:100%}.services-section-3-text{width:100%;max-width:100%;padding-left:0;margin-top:0}.services-section-3-text p{font-size:12px;font-weight:200;opacity:.7}}@media not all and (hover:hover){.services-text-mobile br{display:none!important}.services-text-mobile{font-size:15px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;white-space:normal}.services-text-mobile p{margin-bottom:.8em!important}.services-section-3-text p,.services-text{line-height:1.1!important}}.contact-section{position:relative;width:100%;min-height:100vh;background-image:url(/images/6010bba09a753c7b9f1b89b4b9b328ce855a7ad0.jpg);background-size:cover;background-position:0% 0%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:0;scroll-snap-align:start}.contact-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 18%,rgba(0,0,0,.92) 22%,rgba(0,0,0,.85) 26%,rgba(0,0,0,.78) 30%,rgba(0,0,0,.7) 35%,rgba(0,0,0,.62) 40%,rgba(0,0,0,.53) 45%,rgba(0,0,0,.44) 50%,rgba(0,0,0,.35) 55%,rgba(0,0,0,.27) 60%,rgba(0,0,0,.2) 65%,rgba(0,0,0,.14) 70%,rgba(0,0,0,.09) 75%,rgba(0,0,0,.05) 80%,rgba(0,0,0,.02) 85%,transparent 90%);z-index:1}.contact-content{position:relative;z-index:2;width:1274px;max-width:100%;margin-left:auto;margin-right:auto;padding:109px 140px 73px;display:grid;grid-template-columns:auto 1fr;gap:150px;align-items:start;justify-content:center;box-sizing:border-box;transform:translate(50px);transform-origin:center center}.contact-left{display:flex;flex-direction:column;gap:20px;padding-left:0;margin-left:0}.contact-title{color:#fff;font-family:SF Pro;font-size:43px;font-style:normal;font-weight:700;line-height:1.2;margin:0;letter-spacing:-.02em}.contact-text{color:#ffffffd9;font-family:SF Pro;font-size:15px;font-style:normal;font-weight:400;line-height:1.6;margin:0}.contact-email{color:#ffffffd9;text-decoration:underline;transition:color .3s ease}.contact-email:hover{color:#fff}.contact-right{display:flex;align-items:center;justify-content:flex-start}.contact-form-container{width:100%;max-width:382px;margin-left:0;padding:15px 12px;border-radius:22px;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 22px #0000005e,inset 0 1px #ffffff0d}.contact-form-title{color:#fff;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:600;line-height:1.3;margin:0 0 12px 20px;text-align:left}.contact-form{width:100%;display:flex;flex-direction:column;gap:12px}.form-group{width:100%}.form-group input,.form-group textarea{width:100%;padding:15px 18px;border:1px solid rgba(255,255,255,.2);border-radius:11px;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#fff;font-family:SF Pro;font-size:14px;font-weight:400;transition:all .3s ease;box-sizing:border-box}.form-group input::placeholder,.form-group textarea::placeholder{color:#ffffff80}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#fff6;background:#ffffff14}.form-group textarea{resize:vertical;min-height:109px}.contact-submit{display:inline-flex;padding:13px 29px;align-items:center;justify-content:center;border:none;border-radius:100px;background:#0009;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);box-shadow:0 3px 11px #00000080,inset 0 1px #ffffff0d;color:#fff;font-family:SF Pro;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;align-self:flex-end}.contact-submit:hover{background:#000000bf;border-color:#ffffff40;transform:translateY(-2px);box-shadow:0 6px 17px #0009,inset 0 1px #ffffff1a}.contact-submit:active{transform:translateY(0)}.contact-submit:disabled{opacity:.6;cursor:not-allowed}.form-message{padding:8px 11px;border-radius:8px;font-size:10px;font-weight:500;text-align:center;animation:slideIn .3s ease-out}.form-group input:disabled,.form-group textarea:disabled{opacity:.6;cursor:not-allowed}.mobile-text-above,.mobile-text-below{display:none}@media(max-width:900px){.contact-section{padding:100px 20px 60px}.contact-content{width:100%;grid-template-columns:1fr;gap:40px;margin-left:0;margin-right:0;box-sizing:border-box}.contact-left{display:none}.contact-title{font-size:32px;text-align:left}.contact-text{font-size:14px;text-align:left}.contact-form-container{margin-left:0}.contact-form{max-width:100%}.mobile-text-above{display:block;color:#fff;font-family:SF Pro;font-size:32px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:24px;padding-left:12px;text-align:left;width:100%;max-width:382px}.mobile-text-below{display:block;color:#ffffffd9;font-family:SF Pro;font-size:14px;font-style:normal;font-weight:400;line-height:1.6;margin-top:24px;padding-left:12px;text-align:left;width:100%;max-width:382px}.mobile-text-below .contact-email{color:#ffffffd9;text-decoration:underline;transition:color .3s ease}.mobile-text-below .contact-email:hover{color:#fff}.contact-right{display:flex;flex-direction:column;align-items:flex-start;width:100%}}.careers-section{position:relative;width:100%;min-height:100vh;min-height:100dvh;background-image:url(/images/2fb6c0d5bbdfa2cbd99c0f10ad0353f5fcc0fdf8.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;padding:95px 65px 64px 222px;scroll-snap-align:start}@media not all and (hover:hover){.careers-section{background-attachment:scroll}}.careers-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.3) 20%,rgba(0,0,0,.6) 40%,rgba(0,0,0,.85) 60%,rgba(0,0,0,.95) 80%,rgba(0,0,0,1) 100%);z-index:1}.careers-hero-content{position:relative;z-index:2;width:100%;max-width:515px;display:flex;flex-direction:column;gap:19px;margin-bottom:64px;padding-left:0}.careers-hero-title{color:#fff;font-family:SF Pro;font-size:32px;font-style:normal;font-weight:400;line-height:1.3;margin:0;letter-spacing:-.01em}.careers-hero-title strong{font-weight:700}.careers-hero-text{color:#ffffffbf;font-family:SF Pro;font-size:15px;font-style:normal;font-weight:400;line-height:1.5;margin:0}.careers-positions{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:64px}.careers-positions-title{color:#fff;font-family:SF Pro Expanded;font-size:25px;font-weight:500;margin:0 0 32px;text-align:left;align-self:flex-start}.careers-positions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:19px;width:100%;max-width:871px}.position-card{border-radius:33px;background:#54545438;backdrop-filter:blur(45px);-webkit-backdrop-filter:blur(45px);border:.1px solid rgba(255,255,255,.1);padding:18px 22px;display:flex;flex-direction:column;gap:13px;transition:all .3s ease;min-height:127px;position:relative}.position-card:before{content:"";position:absolute;inset:0;border-radius:33px;border:.3px rgba(255,255,255,.25);background:#ffffff03;pointer-events:none;z-index:-1}.position-card:hover{background:#ffffff0a;border-color:#ffffff2e;transform:translateY(-2px)}.position-header{display:flex;justify-content:space-between;align-items:baseline;gap:13px}.position-title{color:#fff;font-family:SF Pro;font-size:14px;font-weight:600;margin:0;line-height:1.3;flex-shrink:0}.position-location{color:#ffffff73;font-family:SF Pro;font-size:11px;font-weight:400;margin:0;line-height:1.4;text-align:right;white-space:nowrap}.position-content{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-grow:1}.position-description{color:#ffffffb3;font-family:SF Pro;font-size:11px;font-weight:400;line-height:1.5;margin:0;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:2px}.position-button{border-radius:100px;background:#1a1a1a;border:1px solid rgba(255,255,255,.15);color:#fff;font-family:SF Pro;font-size:11px;font-weight:400;padding:7px 15px;cursor:pointer;transition:all .2s ease;flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.position-button:hover{background:#252525;border-color:#fff3;color:#fff}.position-details-text{color:#ffffff80;font-family:SF Pro;font-size:11px;font-weight:400;margin:0}.careers-form-wrapper{position:relative;z-index:2;width:100%;max-width:871px;margin:0}.careers-form-title{color:#fff;font-family:SF Pro Expanded;font-size:25px;font-style:normal;font-weight:500;line-height:131%;margin:0 0 32px;text-align:left}.careers-form-container{position:relative;width:100%;border-radius:33px;background:#54545438;backdrop-filter:blur(45px);-webkit-backdrop-filter:blur(45px);border:.1px solid rgba(255,255,255,.1);padding:12px 14px}.careers-form-container:before{content:"";position:absolute;inset:0;border-radius:33px;border:.3px rgba(255,255,255,.25);background:#ffffff03;pointer-events:none;z-index:-1}.careers-form-subtitle{color:#fff;font-family:SF Pro;font-size:15px;font-style:normal;font-weight:700;line-height:131%;margin:0 0 29px 10px;text-align:left}.careers-form{display:flex;flex-direction:column;gap:15px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.form-left{display:flex;flex-direction:column;gap:14px}.form-right{display:flex;position:relative}.textarea-wrapper{position:relative;width:100%;display:flex}.textarea-placeholder{position:absolute;top:15px;left:19px;pointer-events:none;display:flex;flex-direction:column;gap:0}.placeholder-line1{color:#fff;font-family:SF Pro;font-size:11px;font-weight:300;line-height:1.6}.placeholder-line2{color:#ffffff4d;font-family:SF Pro Expanded;font-size:11px;font-weight:100;line-height:1.6}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.careers-form input{width:100%;padding:13px 15px;background:#3d3d3d66;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:#fff;font-family:SF Pro;font-size:11px;font-weight:400;transition:all .3s ease}.careers-form input::placeholder{color:#fff;opacity:1}.careers-form input.portfolio-input::placeholder{opacity:.3}.careers-form input:focus{outline:none;background:#3d3d3d80;border-color:#ffffff40}.careers-form textarea{width:100%;resize:vertical;padding:15px 19px;background:#3d3d3d66;border:1px solid rgba(255,255,255,.15);border-radius:19px;color:#fff;font-family:SF Pro;font-size:11px;font-weight:400;line-height:1.6;transition:all .3s ease}.careers-form textarea:focus{outline:none;background:#3d3d3d80;border-color:#ffffff40}.form-footer{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:6px}.file-upload{position:relative;flex:1;display:flex}.file-upload input[type=file]{position:absolute;opacity:0;width:0;height:0}.file-upload label{display:flex;align-items:center;gap:9px;padding:9px 15px;background:#3d3d3d66;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:#ffffff80;font-family:SF Pro;font-size:11px;font-weight:400;cursor:pointer;transition:all .3s ease;width:100%;height:39px}.file-icon{display:flex;align-items:center;justify-content:center;width:29px;height:29px;background:#3d3d3d99;border-radius:50%;flex-shrink:0}.file-icon svg{width:13px;height:13px}.file-upload label:hover{background:#3d3d3d80;border-color:#ffffff40}.form-submit{padding:9px 32px;background:#000;border:1px solid rgba(255,255,255,.3);border-radius:100px;color:#fff;font-family:SF Pro;font-size:11px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;height:39px;flex-shrink:0;box-shadow:0 0 0 1px #ffffff26}.form-submit:hover{background:#1a1a1a;border-color:#fff6;transform:translateY(-1px)}.form-submit:disabled{opacity:.6;cursor:not-allowed}.loading-spinner{display:inline-block;width:10px;height:10px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite;margin-right:6px}@keyframes spin{to{transform:rotate(360deg)}}.form-message{padding:8px 11px;border-radius:8px;font-size:10px;font-weight:500;text-align:center;animation:slideIn .3s ease-out;margin:8px 0}.form-message.success{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#86efac}.form-message.error{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#fca5a5}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.careers-form input:disabled,.careers-form textarea:disabled{opacity:.6;cursor:not-allowed}@media(max-width:900px){.careers-section{padding:100px 20px 60px}.careers-hero-content{margin-bottom:60px}.careers-hero-title{font-size:32px}.careers-hero-text{font-size:14px}.careers-positions{margin-bottom:60px}.careers-positions-title{font-size:32px;margin-bottom:40px}.careers-positions-grid{grid-template-columns:1fr;gap:24px}.careers-form-container{padding:40px 24px}.careers-form-title{font-size:22px}.careers-form-subtitle{font-size:16px}.form-grid{grid-template-columns:1fr;gap:20px}.form-row{grid-template-columns:1fr;gap:16px}.careers-form textarea{min-height:150px}.textarea-placeholder{top:16px;left:20px}.form-footer{flex-direction:column;gap:16px;align-items:stretch}.file-upload label{justify-content:center}.form-submit{width:100%}}@media not all and (hover:hover){.careers-hero-title br,.careers-hero-text br{display:none!important}.careers-hero-title{font-size:30px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.careers-hero-text{font-size:13px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.careers-positions-title{line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}}.brand-archetype-section{position:relative;width:100%;min-height:100vh;background-image:url(/images/840b0ee302f2a3fedef38d9073ac4d9a75e6e68d.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;display:flex;align-items:center;justify-content:center;padding:104px 78px 52px 156px;scroll-snap-align:start}.brand-archetype-container{width:100%;max-width:1820px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:52px;align-items:start}.brand-archetype-left{display:flex;flex-direction:column;gap:18px;padding-right:36px;grid-column:1;grid-row:1}.brand-archetype-title{color:#fff;font-family:SF Pro;font-size:25px;font-style:normal;font-weight:700;line-height:1.1;margin:0 0 11px;letter-spacing:-.01em;white-space:nowrap}.brand-archetype-text{display:flex;flex-direction:column;gap:0;margin-bottom:11px}.brand-archetype-text p{color:#fff;font-family:SF Pro;font-size:20px;line-height:1.1;margin:0 0 .6px}.text-italic-semibold{font-style:italic;font-weight:600}.text-normal{font-style:normal;font-weight:274;opacity:1}.brand-archetype-info{display:flex;flex-direction:column;gap:0;margin-bottom:9px}.brand-archetype-info p{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:20px;font-weight:650;font-stretch:expanded;line-height:1.1;margin:0 0 .6px}.brand-archetype-description{display:flex;flex-direction:column;gap:0;margin-bottom:14px}.brand-archetype-description p{color:#fff;font-family:SF Pro Expanded,SF Pro;font-size:17px;font-weight:410;font-stretch:expanded;line-height:1.12;margin:0 0 .6px}.brand-archetype-button{display:inline-flex;padding:9px 13px;align-items:center;justify-content:center;border-radius:100px;background:#1a1a1ab3;border:1px solid rgba(255,255,255,.15);color:#fff;font-family:SF Pro;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;grid-column:1;grid-row:2;width:auto;max-width:320px;margin-top:-40px}.brand-archetype-button:hover{background:#252525;border-color:#fff3;color:#fff}.brand-archetype-right{display:none;grid-column:2;grid-row:1 / 3}.brand-archetype-logo{width:100%;max-width:650px;height:auto;filter:drop-shadow(0 0 13px rgba(255,255,255,.2))}.brand-archetype-frame{display:none}@media(max-width:900px){.brand-archetype-section{padding:120px 24px 60px;background:#000;background-image:none;min-height:auto;overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}.brand-archetype-section:before{display:none}.brand-archetype-container{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;padding:0}.brand-archetype-left{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none}.brand-archetype-title{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.1;letter-spacing:-.01em;white-space:normal}.brand-archetype-text{margin-bottom:20px}.brand-archetype-text p{font-size:18px;line-height:1.12;margin:0 0 .6px}.text-italic-semibold{font-style:italic;font-weight:600}.text-normal{font-weight:400}.brand-archetype-info{margin-bottom:10px}.brand-archetype-info p{font-size:18px;font-weight:650;font-stretch:expanded;line-height:1.12;margin:0 0 .6px}.brand-archetype-description{margin-bottom:15px}.brand-archetype-description p{font-size:16px;font-weight:410;font-stretch:expanded;line-height:1.12;margin:0 0 .6px}.brand-archetype-left{order:1;grid-column:unset;grid-row:unset}.brand-archetype-right{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none;order:2;display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;align-items:stretch;grid-column:unset;grid-row:unset;overflow:hidden;box-sizing:border-box}.brand-archetype-button{order:3;grid-column:unset;grid-row:unset}.brand-archetype-frame{border-radius:16px;border:1px solid rgba(255,255,255,.4);background:#98989817;padding:12px;width:100%;max-width:100%;height:auto;aspect-ratio:368 / 275;flex-shrink:0;margin:0;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.brand-archetype-frame:before{display:none}.frame-image-mobile{display:block}.frame-image-desktop{display:none}.frame-image{border-radius:8px;width:100%;height:100%;object-fit:contain;object-position:center center}.frame-title{font-size:28px}.frame-logo{width:70px}.brand-archetype-button{display:flex;justify-content:center;margin:0;width:100%;max-width:none;border:1px solid transparent;box-sizing:border-box;padding:14px 32px;font-size:14px;font-weight:400}}@media not all and (hover:hover){.brand-archetype-text p,.brand-archetype-info p{font-size:16px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.brand-archetype-description p{font-size:15px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}}.cultural-positioning-section{position:relative;width:100%;min-height:100vh;background-image:url(/images/3850c27f947e291cdae8b02f1f260885ce4e53a4.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;display:flex;align-items:center;justify-content:center;padding:104px 78px 52px 156px;scroll-snap-align:start}.cultural-positioning-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.1) 70%,transparent 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,.75) 30%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.15) 70%,transparent 100%);-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,.75) 30%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.15) 70%,transparent 100%);z-index:1}.cultural-positioning-container{width:100%;max-width:1820px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:52px;align-items:start;position:relative;z-index:2}.cultural-positioning-left{display:flex;flex-direction:column;gap:18px;padding-right:36px;grid-column:1;grid-row:1}.cultural-positioning-title{color:#fff;font-family:SF Pro;font-size:25px;font-style:normal;font-weight:700;line-height:1.2;margin:0 0 11px;letter-spacing:-.01em;white-space:nowrap}.cultural-positioning-text{display:flex;flex-direction:column;gap:0;margin-bottom:11px}.cultural-positioning-text p{color:#fff;font-family:SF Pro;font-size:20px;line-height:1.15;margin:0 0 .3px}.text-normal{font-style:italic;font-weight:300;opacity:.85}.cultural-positioning-info{display:flex;flex-direction:column;gap:0;margin-bottom:9px}.cultural-positioning-info p{color:#fff;font-family:SF Pro;font-size:20px;line-height:1.12;margin:0 0 .6px}.cultural-positioning-description{display:flex;flex-direction:column;gap:0;margin-bottom:14px}.cultural-positioning-description p{color:#fff;font-family:SF Pro;font-size:20px;font-weight:400;line-height:1.12;margin:0 0 .6px}.cultural-positioning-button{display:inline-flex;padding:11px 22px;align-items:center;justify-content:center;border-radius:100px;background:#1a1a1ab3;border:1px solid rgba(255,255,255,.15);color:#fff;font-family:SF Pro;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;grid-column:1;grid-row:2;width:auto;max-width:320px;margin-top:-40px}.cultural-positioning-button:hover{background:#252525;border-color:#fff3;color:#fff}.cultural-positioning-right{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1 / 3}.cultural-positioning-frame{display:none}@media(max-width:900px){.cultural-positioning-section{padding:120px 24px 60px;background:#000;background-image:none;min-height:auto;overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}.cultural-positioning-section:before{display:none}.cultural-positioning-container{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;padding:0}.cultural-positioning-left{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none;order:1}.cultural-positioning-right{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none;order:2;display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;align-items:stretch;overflow:hidden;box-sizing:border-box}.cultural-positioning-button{order:3}.cultural-positioning-frame{display:flex;border-radius:16px;border:1px solid rgba(255,255,255,.4);background:#98989817;padding:12px;width:100%;max-width:100%;height:auto;aspect-ratio:368 / 275;flex-shrink:0;margin:0;box-sizing:border-box;overflow:hidden;align-items:center;justify-content:center;position:relative}.frame-image{border-radius:8px;width:100%;height:100%;object-fit:contain;object-position:center center}.frame-image-mobile{display:block}.frame-image-desktop{display:none}.cultural-positioning-title{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.2;white-space:normal;letter-spacing:-.01em}.cultural-positioning-text{margin-bottom:20px}.cultural-positioning-text p{font-size:18px;line-height:1.12;margin:0 0 .6px}.text-semibold{font-weight:600}.text-normal{font-weight:400}.cultural-positioning-info{margin-bottom:10px}.cultural-positioning-info p{font-size:18px;line-height:1.12;margin:0 0 .6px}.cultural-positioning-description{margin-bottom:15px}.cultural-positioning-description p{font-size:16px;font-weight:400;line-height:1.12;margin:0 0 .6px}.cultural-positioning-button{display:flex;justify-content:center;order:3;grid-column:unset;grid-row:unset;margin:0;width:100%;max-width:none;border:1px solid transparent;box-sizing:border-box;padding:14px 32px;font-size:14px;font-weight:400}}@media not all and (hover:hover){.cultural-positioning-title br{display:none!important}.cultural-positioning-text p,.cultural-positioning-info p{font-size:16px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}.cultural-positioning-description p{font-size:15px!important;line-height:1.25!important;letter-spacing:-.01em!important;word-spacing:-.02em!important;word-break:keep-all!important}}.brand-system-section{position:relative;width:100%;min-height:100vh;background-image:url(/images/Markalar-Yaratir-Outdoor-1.png);background-size:cover;background-position:center 60%;background-repeat:no-repeat;background-attachment:scroll;background-color:#000;display:flex;align-items:center;justify-content:center;padding:104px 78px 52px 156px;scroll-snap-align:start}.brand-system-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#000000d9,#0006 40%,#0000 50%);pointer-events:none;z-index:1}.brand-system-container{position:relative;z-index:2;width:100%;max-width:1820px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:52px;align-items:start}.brand-system-left{display:flex;flex-direction:column;gap:18px;padding-right:36px;grid-column:1;grid-row:1}.brand-system-title{color:#fff;font-family:SF Pro;font-size:25px;font-style:normal;font-weight:700;line-height:1.2;margin:0 0 11px;letter-spacing:-.01em;white-space:nowrap}.brand-system-text{display:flex;flex-direction:column;gap:0;margin-bottom:11px}.brand-system-text p{color:#fff;font-family:SF Pro;font-size:20px;line-height:133%;margin:0 0 .6px}.text-semibold{font-style:italic;font-weight:600}.text-light{font-style:italic;font-weight:300;opacity:1}.text-normal{font-style:italic;font-weight:300}.text-highlight{opacity:1!important}.text-expanded-semibold{font-family:SF Pro Expanded,SF Pro;font-weight:650}.empty-line{margin:0;line-height:1.4}.brand-system-info{display:flex;flex-direction:column;gap:0;margin-bottom:9px}.brand-system-info p{color:#fff;font-family:SF Pro;font-size:16px;line-height:1.12;margin:0 0 .6px}.info-semibold{font-weight:600}.brand-system-description{display:flex;flex-direction:column;gap:0;margin-bottom:14px}.brand-system-description p{color:#fff;font-family:SF Pro;font-size:15px;font-weight:400;line-height:1.12;margin:0 0 .6px}.brand-system-button{display:inline-flex;padding:11px 22px;align-items:center;justify-content:center;border-radius:100px;background:#1a1a1ab3;border:1px solid rgba(255,255,255,.15);color:#fff;font-family:SF Pro;font-size:13px;font-weight:400;cursor:pointer;transition:all .2s ease;grid-column:1;grid-row:2;width:auto;max-width:320px;margin-top:-40px}.brand-system-button:hover{background:#252525;border-color:#fff3;color:#fff}.brand-system-right{display:none;grid-column:2;grid-row:1 / 3}.brand-system-logo{width:100%;max-width:650px;height:auto;filter:drop-shadow(0 0 13px rgba(255,255,255,.2))}.brand-system-frame{display:none}.frame-image{width:100%;height:100%;object-fit:cover;border-radius:21px;box-sizing:border-box}.frame-image-mobile{display:none}.frame-image-desktop{display:block}.frame-title{color:#000;font-family:SF Pro;font-size:94px;font-weight:700;line-height:1.1;margin:0;text-align:center}.frame-logo{width:234px;height:auto}@media(max-width:900px){.brand-system-section{padding:120px 24px 60px;background:#000;background-image:none;min-height:auto}.brand-system-section:before{display:none}.brand-system-container{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;padding:0}.brand-system-left{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none;order:1;grid-column:unset;grid-row:unset}.brand-system-title{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.2;white-space:normal;letter-spacing:-.01em}.brand-system-text{margin-bottom:20px}.brand-system-text p{font-size:18px;line-height:1.12;margin:0 0 .6px}.brand-system-info{margin-bottom:10px}.brand-system-info p{font-size:18px;line-height:1.12;margin:0 0 .6px}.brand-system-description{margin-bottom:15px}.brand-system-description p{font-size:16px;font-weight:400;line-height:1.12;margin:0 0 .6px}.brand-system-right{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;border:none;order:2;display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;align-items:stretch;grid-column:unset;grid-row:unset;overflow:hidden;box-sizing:border-box}.brand-system-button{display:flex;justify-content:center;order:3;grid-column:unset;grid-row:unset;margin:0;width:100%;max-width:none;border:1px solid transparent;box-sizing:border-box;padding:14px 32px;font-size:14px;font-weight:400}.brand-system-frame{display:flex;border-radius:16px;border:1px solid rgba(255,255,255,.4);background:#98989817;padding:12px;width:100%;max-width:100%;height:auto;aspect-ratio:368 / 275;flex-shrink:0;margin:0;box-sizing:border-box;overflow:hidden;align-items:center;justify-content:center;position:relative}.frame-image{border-radius:8px;width:100%;height:100%;object-fit:contain;object-position:center center}.frame-image-mobile{display:block}.frame-image-desktop{display:none}.frame-title{font-size:36px}.frame-logo{width:90px}}.privacy-policy-section{position:relative;width:100%;min-height:100vh;background:#000;display:flex;align-items:flex-start;justify-content:flex-start;padding:90px 81px 30px;scroll-snap-align:start;overflow-y:auto}.privacy-policy-container{width:100%;max-width:900px;color:#fff}.privacy-policy-title{font-family:SF Pro;font-size:20px;font-weight:600;line-height:1.2;margin:0 0 24px;color:#fff}.privacy-policy-content{display:flex;flex-direction:column;gap:18px}.policy-item{display:flex;flex-direction:column;gap:8px}.policy-heading{font-family:SF Pro;font-size:16px;font-weight:600;line-height:1.3;margin:0;color:#fff}.policy-item p{font-family:SF Pro;font-size:14px;font-weight:400;line-height:1.5;margin:0;color:#ffffffe6}.policy-item ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.policy-item ul li{font-family:SF Pro;font-size:14px;font-weight:400;line-height:1.5;color:#ffffffe6;padding-left:20px;position:relative}.policy-item ul li:before{content:"•";position:absolute;left:0;color:#fff9}.policy-buttons{display:flex;gap:20px;margin-top:30px;margin-bottom:60px}.policy-button{padding:14px 32px;border-radius:100px;background:#1a1a1a;border:1px solid rgba(255,255,255,.15);color:#fff;font-family:SF Pro;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:all .2s ease;display:inline-block}.policy-button:hover{background:#252525;border-color:#fff3;color:#fff}.privacy-policy-section+footer{margin-top:80px}@media(max-width:900px){.privacy-policy-section{padding:100px 20px 60px}.privacy-policy-title{font-size:36px;margin-bottom:40px}.policy-heading{font-size:20px}.policy-item p,.policy-item ul li{font-size:14px}.privacy-policy-content{gap:30px}.policy-buttons{flex-direction:column;margin-top:40px}.policy-button{width:100%;text-align:center}}
