:root{--teal: #128C72;--teal-bright: #1FB496;--orange: #E5500A;--navy: #06101C;--bg: #FFFFFF;--bg-2: #F5F5F7;--surface: #FFFFFF;--ink: #1A1A1C;--ink-2: #515158;--ink-3: #86868B;--border: rgba(0,0,0,.1);--band: #06101C;--band-2: #0C1C30;--band-ink: #F5F5F7;--band-ink-2:#98A2B6;--band-border: rgba(255,255,255,.12);--font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--container: 1024px;--container-wide: 1200px;--r: 22px;--r-lg: 30px;color-scheme:light}[data-theme=dark]{--teal: #34D0AE;--teal-bright: #51E0C0;--orange: #FF7A3C;--bg: #06101C;--bg-2: #0C1722;--surface: #101E2E;--ink: #F5F5F7;--ink-2: #B8C0CC;--ink-3: #8A93A0;--border: rgba(255,255,255,.12);color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--ink);line-height:1.5;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;transition:background .3s,color .3s}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}::selection{background:var(--teal-bright);color:#fff}:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}[data-lang=tr] .lang-en,[data-lang=en] .lang-tr{display:none}.wrap{width:100%;max-width:var(--container);margin:0 auto;padding:0 22px}.wrap-wide{width:100%;max-width:var(--container-wide);margin:0 auto;padding:0 22px}.bleed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.link-arrow{display:inline-flex;align-items:center;gap:3px;color:var(--teal);font-size:17px;font-weight:500;transition:gap .2s}.link-arrow:hover{gap:7px}.link-arrow svg{width:16px;height:16px}.nav{position:fixed;top:0;left:0;right:0;z-index:100;height:50px;background:color-mix(in srgb,var(--bg) 72%,transparent);backdrop-filter:saturate(1.8) blur(20px);-webkit-backdrop-filter:saturate(1.8) blur(20px);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.nav.scrolled{border-bottom-color:var(--border)}.nav-inner{max-width:1000px;margin:0 auto;padding:0 22px;height:100%;display:flex;align-items:center;gap:16px}.logo-mark{display:flex;align-items:center}.logo-mark-img{height:22px;width:auto}.logo-mark .logo-light{display:block}.logo-mark .logo-dark,[data-theme=dark] .logo-mark .logo-light{display:none}[data-theme=dark] .logo-mark .logo-dark{display:block}.nav-links{display:flex;gap:30px;margin:0 auto;font-size:12.5px;font-weight:400}.nav-links a{color:var(--ink-2);transition:color .2s}.nav-links a:hover{color:var(--ink)}.nav-right{display:flex;align-items:center;gap:12px}.concept-pill{font-size:10.5px;font-weight:600;color:var(--ink-3);padding:4px 9px;border:1px solid var(--border);border-radius:100px}.concept-pill a{color:var(--ink-3)}.concept-pill a:hover{color:var(--teal)}.lang-switch{display:flex;align-items:center;gap:1px;font-size:12px;font-weight:600}.lang-switch button{background:none;border:none;padding:4px 6px;cursor:pointer;color:var(--ink-3);font:inherit;border-radius:6px;transition:color .2s}.lang-switch button.active{color:var(--teal)}.lang-switch .lang-divider{color:var(--border)}.nav-theme-toggle{background:none;border:none;cursor:pointer;color:var(--ink-2);display:grid;place-items:center;padding:4px;transition:color .2s}.nav-theme-toggle:hover{color:var(--ink)}.nav-theme-toggle svg{width:16px;height:16px}.nav-theme-toggle .icon-sun{display:none}.nav-theme-toggle .icon-moon,[data-theme=dark] .nav-theme-toggle .icon-sun{display:block}[data-theme=dark] .nav-theme-toggle .icon-moon{display:none}@media (max-width: 740px){.nav-links{display:none}}@media (max-width: 480px){.concept-pill{display:none}}.store-row{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.dl-btn{display:inline-flex;align-items:center;gap:11px;padding:11px 20px 11px 15px;background:var(--ink);color:var(--bg);border-radius:14px;font-weight:600;position:relative;transition:transform .2s,opacity .2s}.dl-btn:hover{transform:translateY(-2px);opacity:.9}.dl-btn svg{width:23px;height:23px;flex-shrink:0}.dl-btn-text{display:flex;flex-direction:column;line-height:1.15;text-align:left}.dl-btn-small{font-size:10px;opacity:.7;font-weight:500}.dl-btn-big{font-size:15px;font-weight:700}.dl-btn .soon-tag{position:absolute;top:-8px;right:8px;background:var(--orange);color:#fff;font-size:9px;font-weight:700;letter-spacing:.05em;padding:2px 7px;border-radius:100px;text-transform:uppercase}.section{padding:clamp(84px,11vw,150px) 0;text-align:center}.eyebrow{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--teal);margin-bottom:12px}.headline{font-weight:700;font-size:clamp(34px,5.4vw,64px);line-height:1.06;letter-spacing:-.03em;margin:0 auto;max-width:16ch}.headline .muted{color:var(--ink-3)}.subhead{font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.4;color:var(--ink-2);max-width:30ch;margin:18px auto 0}.section-links{margin-top:24px;display:flex;gap:26px;justify-content:center;flex-wrap:wrap}.band-dark{background:var(--band);color:var(--band-ink)}.band-dark .eyebrow{color:var(--teal-bright)}.band-dark .headline{color:var(--band-ink)}.band-dark .headline .muted,.band-dark .subhead{color:var(--band-ink-2)}.hero{padding:120px 0 0;text-align:center}.hero .eyebrow{font-size:15px}.hero h1{font-weight:700;font-size:clamp(40px,7vw,88px);line-height:1.04;letter-spacing:-.035em;max-width:14ch;margin:6px auto 0}.hero h1 .accent{color:var(--teal)}.hero-sub{font-size:clamp(19px,2.2vw,26px);font-weight:500;color:var(--ink-2);max-width:30ch;margin:20px auto 0;line-height:1.4}.hero-cta{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:18px}.hero-media{margin-top:56px}.media-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:0;background:var(--band)}.media-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.media-rounded{border-radius:var(--r-lg);border:1px solid var(--border)}.media-cap{margin-top:16px;font-size:13px;color:var(--ink-3);font-weight:500}.flow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;background:var(--band-border);border:1px solid var(--band-border);border-radius:var(--r);overflow:hidden}@media (max-width: 760px){.flow-grid{grid-template-columns:1fr 1fr}}@media (max-width: 460px){.flow-grid{grid-template-columns:1fr}}.flow-cell{background:var(--band-2);padding:32px 26px;text-align:left}.flow-cell .ic{width:46px;height:46px;border-radius:12px;background:#4bc2a624;display:grid;place-items:center;color:var(--teal-bright);margin-bottom:18px}.flow-cell .ic svg{width:22px;height:22px}.flow-cell .step{font-size:12px;font-weight:700;color:var(--orange);letter-spacing:.04em;margin-bottom:6px}.flow-cell h3{font-size:20px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px;color:var(--band-ink)}.flow-cell p{font-size:14.5px;color:var(--band-ink-2);line-height:1.5}.spot-media{margin-top:52px}.spot-bullets{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px;text-align:left;max-width:900px;margin-left:auto;margin-right:auto}@media (max-width: 760px){.spot-bullets{grid-template-columns:1fr;gap:22px;max-width:460px}}.spot-bullet h4{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:7px;display:flex;align-items:center;gap:9px}.spot-bullet h4 .d{width:7px;height:7px;border-radius:50%;background:var(--teal);flex-shrink:0}.band-dark .spot-bullet h4 .d{background:var(--teal-bright)}.spot-bullet p{font-size:15px;color:var(--ink-2);line-height:1.5}.band-dark .spot-bullet p{color:var(--band-ink-2)}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}@media (max-width: 680px){.stat-row{grid-template-columns:1fr 1fr;gap:30px 24px}}.stat .v{font-size:clamp(34px,4.4vw,52px);font-weight:700;letter-spacing:-.03em;color:var(--teal);line-height:1}.stat .l{font-size:14px;color:var(--ink-2);margin-top:8px;font-weight:500}.band-dark .stat .v{color:var(--teal-bright)}.band-dark .stat .l{color:var(--band-ink-2)}.bento{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:56px;text-align:left}@media (max-width: 860px){.bento{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.bento{grid-template-columns:1fr}}.bento-cell{background:var(--bg-2);border-radius:20px;padding:26px 24px}.bento-cell .ic{width:42px;height:42px;border-radius:11px;background:var(--bg);display:grid;place-items:center;color:var(--teal);margin-bottom:16px;box-shadow:0 1px 3px #0000000f}.bento-cell .ic svg{width:21px;height:21px}.bento-cell h4{font-size:16.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.bento-cell p{font-size:13.5px;color:var(--ink-2);line-height:1.5}.dont-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px}.dont-pill{display:inline-flex;align-items:center;gap:9px;padding:12px 20px;border:1px solid var(--border);border-radius:100px;font-size:15px;font-weight:500;color:var(--ink-2)}.dont-pill .x{color:var(--orange);font-weight:700}.cta{padding:clamp(90px,12vw,170px) 0;text-align:center}.cta h2{font-weight:700;font-size:clamp(36px,6vw,76px);line-height:1.04;letter-spacing:-.035em;max-width:16ch;margin:0 auto}.cta h2 .accent{color:var(--teal)}.cta .subhead{margin-bottom:34px}.cta-note{margin-top:22px;font-size:13px;color:var(--ink-3)}.footer{background:var(--bg-2);font-size:12px;color:var(--ink-3);padding:40px 0 28px}.footer-top{border-bottom:1px solid var(--border);padding-bottom:22px;margin-bottom:18px}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width: 680px){.footer-cols{grid-template-columns:1fr 1fr;gap:24px}}.footer-col h6{font-size:12px;font-weight:700;color:var(--ink);margin-bottom:12px}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:9px}.footer-col a{color:var(--ink-2);transition:color .2s}.footer-col a:hover{color:var(--teal)}.footer-fine{line-height:1.6}.footer-fine p{margin-bottom:10px;max-width:70ch}.footer-legal{display:flex;flex-wrap:wrap;gap:6px 18px;padding-top:14px;border-top:1px solid var(--border);margin-top:14px}.footer-legal a:hover{color:var(--teal)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.reveal{opacity:1;transform:none}}
