.tema,.tema a,.tema button,.tema div,.tema h1,.tema h2,.tema h3,.tema input,.tema p,.tema section,.tema span,.tema textarea{transition:background-color .25s ease,border-color .25s ease,color .25s ease}@media (prefers-reduced-motion:reduce){.tema,.tema *{transition:none!important}}.tema .metin{color:var(--t-metin)}.tema .metin-2{color:var(--t-metin-2)}.tema .metin-3{color:var(--t-metin-3)}.tema .metin-hover:hover{color:var(--t-metin)}@keyframes tema-fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes tema-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes tema-slideBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tema-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.tema .anim-fade-up{animation:tema-fadeUp .8s cubic-bezier(.22,1,.36,1) forwards}.tema .anim-fade-in{animation:tema-fadeIn 1s ease forwards}.tema .anim-slide-bar{animation:tema-slideBar 1s cubic-bezier(.22,1,.36,1) forwards;transform-origin:left}.tema .anim-shimmer{background:var(--t-altin-yazi-yatay);background-size:200% auto;animation:tema-shimmer 3s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tema .delay-100{animation-delay:.1s;opacity:0}.tema .delay-200{animation-delay:.2s;opacity:0}.tema .delay-300{animation-delay:.3s;opacity:0}.tema .delay-500{animation-delay:.5s;opacity:0}.tema .delay-700{animation-delay:.7s;opacity:0}.tema .bolum-snap{min-height:100svh}@media (min-width:1024px){.tema .bolum-snap{height:100svh;min-height:0;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.snap-y{scroll-snap-type:y mandatory}}.tema .gallery-scroll::-webkit-scrollbar{display:none}.tema .gallery-scroll{scrollbar-width:none;-ms-overflow-style:none}@supports (animation-timeline:view()){.tema .reveal{animation:tema-fadeUp .9s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 5% entry 38%}.tema .reveal-slow{animation:tema-fadeUp 1.2s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 5% entry 45%}.tema .reveal-d1{animation-delay:.1s}.tema .reveal-d2{animation-delay:.2s}.tema .reveal-d3{animation-delay:.3s}}@media (prefers-reduced-motion:reduce){.tema *,.tema :after,.tema :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.snap-y{scroll-snap-type:none!important}}