*{box-sizing:border-box}body{margin:0}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--oc-green:#1f4d3a;--oc-green-800:#17392b;--oc-green-900:#0f2a1f;--oc-green-100:#dce9e1;--oc-green-50:#eef4f0;--oc-cream:#f4f1e8;--oc-ink:#14211b;--oc-muted:#5b675f;--oc-line:#e3e8e4;--oc-soft:#f5f7f4;--oc-font:"Outfit", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oc-header-h:64px}.oc-page{min-height:100dvh;font-family:var(--oc-font);color:var(--oc-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;flex-direction:column;display:flex;overflow-x:clip}.oc-page *,.oc-page :before,.oc-page :after{box-sizing:border-box}.oc-main{flex:1 0 auto}.oc-page :focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #86c5a0}.oc-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.oc-btn{min-height:46px;font:600 .98rem/1 var(--oc-font);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s,color .15s;display:inline-flex}.oc-btn--sm{min-height:40px;padding:0 1.05rem;font-size:.92rem}.oc-btn--lg{border-radius:14px;min-height:54px;padding:0 2.2rem;font-size:1.05rem;font-weight:600}.oc-btn--primary{background:var(--oc-green);color:var(--oc-cream)}.oc-btn--primary:hover{background:var(--oc-green-800)}.oc-btn--ghost{color:var(--oc-ink);background:0 0}.oc-btn--ghost:hover{background:var(--oc-green-50)}.oc-btn--light{background:var(--oc-cream);color:var(--oc-green);box-shadow:0 10px 28px #00000047}.oc-btn--light:hover{transform:translateY(-2px);box-shadow:0 16px 34px #00000057}.oc-btn--light:active{transform:translateY(0)}.oc-header{z-index:60;border-bottom:1px solid var(--oc-line);background:#fffffff0;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.oc-header{-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);background:#ffffffd1}}.oc-header__inner{min-height:var(--oc-header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.oc-brand{color:var(--oc-ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.oc-brand__mark{background:var(--oc-green);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.oc-brand__name{letter-spacing:-.01em;font-size:1.12rem;font-weight:600}.oc-header__actions{align-items:center;gap:.35rem;display:flex}.oc-nav{flex:1;justify-content:center;align-items:center;gap:clamp(1.1rem,3vw,2.1rem);min-width:0;display:flex}.oc-navlink{color:var(--oc-ink);white-space:nowrap;padding:.3rem .1rem;font-size:.94rem;font-weight:500;text-decoration:none;transition:color .15s;position:relative}.oc-navlink:after{content:"";background:var(--oc-green);border-radius:2px;height:2px;transition:right .2s;position:absolute;bottom:-2px;left:0;right:100%}.oc-navlink:hover{color:var(--oc-green)}.oc-navlink:hover:after{right:0}.oc-navlink--active{color:var(--oc-green);font-weight:600}.oc-navlink--active:after{right:0}.oc-menu-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;width:40px;height:40px;margin-left:.15rem;padding:0;display:none;position:relative}.oc-menu-toggle__cizgi{background:var(--oc-ink);border-radius:2px;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:9px;right:9px}.oc-menu-toggle__cizgi--1{top:13px}.oc-menu-toggle__cizgi--2{top:19px}.oc-menu-toggle__cizgi--3{top:25px}.oc-menu-toggle__cizgi--1.oc-acik{top:19px;transform:rotate(45deg)}.oc-menu-toggle__cizgi--2.oc-acik{opacity:0}.oc-menu-toggle__cizgi--3.oc-acik{top:19px;transform:rotate(-45deg)}.oc-mobil-menu{border-top:1px solid var(--oc-line);background:#fff;flex-direction:column;padding:.4rem clamp(1rem,4vw,2rem) 1rem;animation:.18s both oc-menu-in;display:flex}.oc-mobil-menu .oc-navlink{border-bottom:1px solid var(--oc-line);padding:.85rem .2rem;font-size:1rem}.oc-mobil-menu .oc-navlink:last-child{border-bottom:none}.oc-mobil-menu .oc-navlink:after{display:none}@keyframes oc-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.oc-yer-tutucu{text-align:center;flex-direction:column;align-items:center;max-width:32rem;margin:0 auto;padding:clamp(4rem,14vw,7rem) clamp(1.25rem,4vw,1.5rem);display:flex}.oc-yer-tutucu__ikon{background:var(--oc-green-50);border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:grid}.oc-yer-tutucu__baslik{letter-spacing:-.02em;color:var(--oc-ink);margin:0 0 .6rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.1rem);font-weight:600}.oc-yer-tutucu__aciklama{color:var(--oc-muted);margin:0;font-size:1.02rem;line-height:1.65}.oc-hero{isolation:isolate;min-height:clamp(540px,84svh,780px);color:var(--oc-cream);background:radial-gradient(900px 480px at 15% 0%, #4e966e59, transparent 60%), radial-gradient(800px 520px at 100% 100%, #1f4d3ae6, transparent 60%), var(--oc-green-900);place-items:center;padding-block:clamp(3rem,8vw,6rem);display:grid;position:relative;overflow:hidden}.oc-hero__slides{z-index:-2;position:absolute;inset:0}.oc-slide{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.oc-slide--loaded{opacity:1}.oc-slide--prev{z-index:1}.oc-slide--cur{z-index:2}.oc-slide--cur.oc-slide--loaded{animation:.9s both oc-fade}.oc-hero__scrim{z-index:-1;background:linear-gradient(#0a19129e 0%,#0a191266 45%,#0a1912d1 100%);position:absolute;inset:0}.oc-hero__content{text-align:center;flex-direction:column;align-items:center;max-width:900px;display:flex}.oc-hero__content>*{animation:.75s cubic-bezier(.2,.7,.2,1) both oc-rise}.oc-hero__content>:nth-child(2){animation-delay:80ms}.oc-hero__content>:nth-child(3){animation-delay:.16s}.oc-hero__content>:nth-child(4){animation-delay:.24s}.oc-hero__title{letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 26px #0006;margin:0;font-size:clamp(2.05rem,1.1rem + 4.4vw,4.1rem);font-weight:600;line-height:1.08}.oc-hero__brand{color:#cfe8d8}.oc-hero__sub{color:#f4f1e8eb;text-wrap:pretty;max-width:38rem;margin:1.25rem 0 0;font-size:clamp(1rem,.9rem + .5vw,1.25rem);line-height:1.6}.oc-hero__cta{margin-top:2rem}.oc-hero__download{flex-direction:column;align-items:center;gap:.8rem;margin-top:2.1rem;display:flex}.oc-hero__download-label{letter-spacing:.16em;text-transform:uppercase;color:#f4f1e8c7;margin:0;font-size:.78rem}.oc-dots{z-index:2;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.oc-dot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.oc-dot:before{content:"";background:#f4f1e880;border-radius:99px;width:8px;height:8px;transition:width .25s,background-color .25s}.oc-dot[aria-current=true]:before{background:var(--oc-cream);width:24px}.oc-store-row{flex-wrap:wrap;gap:.65rem;display:flex}.oc-hero .oc-store-row{justify-content:center}.oc-store{min-height:48px;color:var(--oc-cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #f4f1e861;border-radius:12px;align-items:center;gap:.6rem;padding:0 1.1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.oc-store:hover{background:#fff3;border-color:#f4f1e8a6;transform:translateY(-1px)}.oc-store svg{flex:none}.oc-store--sm{min-height:42px;padding:0 .9rem;font-size:.88rem}.oc-section{padding-block:clamp(3.25rem,8vw,6rem)}.oc-section--soft{background:var(--oc-soft)}.oc-section__head{text-align:center;margin:0 auto clamp(2rem,5vw,3rem)}.oc-section__title{letter-spacing:-.02em;color:var(--oc-ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.15rem + 1.7vw,2.4rem);font-weight:600}.oc-section__title:after{content:"";background:var(--oc-green);border-radius:2px;width:44px;height:4px;margin:.9rem auto 0;display:block}.oc-grid{gap:clamp(1rem,2.5vw,1.6rem);display:grid}.oc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}.oc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.oc-video{border:1px solid var(--oc-line);background:#fff;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 2px #0f2a1f0a,0 10px 28px #0f2a1f0f}.oc-video:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0f2a1f0d,0 18px 40px #0f2a1f1c}.oc-video__media{aspect-ratio:16/9;background:var(--oc-green-900);position:relative}.oc-video__play{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.oc-video__play:after{content:"";background:linear-gradient(#0000 45%,#00000061);position:absolute;inset:0}.oc-video__thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.oc-video__icon{z-index:1;width:64px;height:64px;color:var(--oc-green);background:#f4f1e8f5;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000061}.oc-video__play:hover .oc-video__icon{transform:translate(-50%,-50%)scale(1.08)}.oc-video__icon svg{margin-left:3px}.oc-video__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.oc-video__title{color:var(--oc-ink);margin:0;padding:1rem 1.25rem 1.15rem;font-size:1.02rem;font-weight:600;line-height:1.35}.oc-footer{background:var(--oc-green);color:#f4f1e8d1;padding-top:clamp(2.5rem,6vw,4rem)}.oc-footer__grid{grid-template-columns:1.4fr 1fr 1fr;gap:2rem;display:grid}.oc-footer__col{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.oc-footer__brand{color:var(--oc-cream);align-items:center;gap:.6rem;font-size:1.08rem;font-weight:600;display:flex}.oc-footer__info{max-width:24rem;margin:.3rem 0 0;font-size:.95rem;line-height:1.65}.oc-footer__link{color:#f4f1e8db;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;width:fit-content;padding-bottom:2px;font-size:.95rem;text-decoration:none;transition:color .15s,background-size .2s}.oc-footer__link:hover{color:#fff;background-size:100% 1px}.oc-footer .oc-store-row{margin-top:.35rem}.oc-social{flex-wrap:wrap;gap:.65rem;display:flex}.oc-social__link{width:42px;height:42px;color:var(--oc-cream);border:1px solid #f4f1e861;border-radius:50%;place-items:center;transition:background-color .15s,transform .15s;display:grid}.oc-social__link:hover{background:#f4f1e824;transform:translateY(-2px)}.oc-footer__copy{text-align:center;color:#f4f1e8a8;border-top:1px solid #f4f1e829;margin:clamp(2rem,5vw,3rem) 0 0;padding:1.25rem 0 1.6rem;font-size:.85rem}.oc-footer__yasal{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:10px;display:flex}.oc-footer__yasal a{color:#f4f1e8a8;text-decoration:none}.oc-footer__yasal a:hover{color:#f4f1e8;text-decoration:underline}.oc-splash{background:#fff;place-items:center;min-height:100dvh;display:grid}.oc-splash__logo{background:var(--oc-green);border-radius:16px;place-items:center;width:64px;height:64px;animation:1.2s ease-in-out infinite oc-nabiz;display:grid}.oc-modal-loading{text-align:center;font-family:var(--oc-font);color:var(--oc-muted);margin:0;padding:2.5rem 1.5rem}@keyframes oc-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes oc-fade{0%{opacity:0}to{opacity:1}}@keyframes oc-nabiz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.93)}}@media (width<=960px){.oc-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-footer__grid{grid-template-columns:1fr 1fr}.oc-footer__col--brand{grid-column:1/-1}.oc-nav{display:none}.oc-menu-toggle{display:block}}@media (width<=480px){.oc-header__actions{gap:.2rem}.oc-header__actions .oc-btn--sm{min-height:38px;padding:0 .65rem;font-size:.82rem}.oc-menu-toggle{width:34px;margin-left:0}}@media (width<=640px){.oc-grid--2,.oc-grid--3{grid-template-columns:1fr}.oc-footer__grid{text-align:center;grid-template-columns:1fr 1fr}.oc-footer__col{align-items:center}.oc-footer__brand{justify-content:center}.oc-footer__info{margin-inline:auto}.oc-footer .oc-store-row,.oc-social{justify-content:center}.oc-btn--lg{width:100%;max-width:320px}}@media (width<=340px){.oc-brand__name{display:none}}@media (prefers-reduced-motion:reduce){.oc-page *,.oc-page :before,.oc-page :after,.oc-splash__logo{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.oc-scene{z-index:-2;pointer-events:none;background:#0a1d15;position:absolute;inset:0;overflow:hidden}.oc-scene__svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width<=640px){.oc-scene__svg{aspect-ratio:16/9;width:auto;left:100%;transform:translate(-75.125%)}}.oc-scene__shade{background:radial-gradient(70% 52% at 50% 44%,#05100b6b,#05100b00 78%),linear-gradient(#05100b80 0%,#05100b00 34%),radial-gradient(130% 100% at 50% 42%,#05100b00 52%,#05100b80 100%);position:absolute;inset:0}.oc-scene__mist{opacity:.55;will-change:transform;background:radial-gradient(38% 46% at 20% 60%,#c4e2d038,#0000 70%),radial-gradient(30% 40% at 52% 45%,#c4e2d02e,#0000 70%),radial-gradient(36% 48% at 82% 62%,#c4e2d038,#0000 70%);width:160%;height:34%;animation:46s ease-in-out infinite alternate oc-sis;position:absolute;bottom:4%;left:-30%}.oc-scene__mote{opacity:0;animation:oc-polen var(--d,10s) ease-in-out var(--g,0s) infinite;will-change:transform, opacity;background:#fbf2c2;border-radius:50%;position:absolute;box-shadow:0 0 9px 2px #fbf2c28c}@keyframes oc-sis{0%{transform:translate(-6%)}to{transform:translate(6%)}}@keyframes oc-polen{0%{opacity:0;transform:translate(0,0)scale(.6)}20%{opacity:.85}55%{transform:translate(22px,-34px)scale(1)}80%{opacity:.7}to{opacity:0;transform:translate(38px,-70px)scale(.6)}}@media (prefers-reduced-motion:reduce){.oc-scene__mist{animation:none}.oc-scene__mote{display:none}}.oc-hero .oc-store{background:#081c1380}.oc-hero .oc-store:hover{background:#081c13b3}.oc-hero .oc-hero__download{position:relative}.oc-hero .oc-hero__download:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#05100b99,#05100b00);position:absolute;inset:-34px -64px -30px}.oc-hero .oc-hero__download-label{color:#f4f1e8f2;font-weight:600}.oc-hero .oc-hero__title{letter-spacing:normal;flex-direction:column;align-items:center;gap:.3rem;font-size:1rem;line-height:1;display:flex}.oc-hero .oc-hero__brand{letter-spacing:-.035em;color:#d3ecdb;font-size:clamp(2.7rem,1.1rem + 6.6vw,5.4rem);font-weight:600;line-height:1.02;display:block}.oc-hero .oc-hero__tagline{letter-spacing:-.012em;color:var(--oc-cream);text-wrap:balance;font-size:clamp(1.3rem,.85rem + 2.3vw,2.45rem);font-weight:400;line-height:1.18;display:block}.oc-hero .oc-hero__sub{text-wrap:balance;max-width:34rem;margin:1.6rem 0 0;font-size:clamp(1rem,.92rem + .45vw,1.2rem);line-height:1.65}.oc-hiz__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.2vw,1.6rem);display:grid}.oc-hiz__kart{background:#fff;border:1px solid #e6eae5;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.85rem .75rem;padding:clamp(1.35rem,2.6vw,1.85rem);transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 1px 2px #0f2a1f08}.oc-hiz__kart:hover{border-color:var(--oc-green-100);transform:translateY(-3px);box-shadow:0 16px 36px #0f2a1f14}.oc-hiz__ikon{white-space:nowrap;place-items:center;width:2.25rem;height:2.25rem;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,sans-serif;font-size:1.6rem;line-height:1;display:grid;overflow:hidden}.oc-hiz__baslik{letter-spacing:-.01em;color:var(--oc-green);overflow-wrap:break-word;margin:0;font-size:clamp(1.1rem,1rem + .35vw,1.28rem);font-weight:600;line-height:1.3}.oc-hiz__aciklama{color:var(--oc-muted);text-wrap:pretty;overflow-wrap:break-word;grid-column:1/-1;margin:0;font-size:.98rem;line-height:1.72}@media (width<=960px){.oc-hiz__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.oc-hiz__grid{grid-template-columns:1fr}}
