.rk{--rk-ink: oklch(.145 .035 308);--rk-ink-2: oklch(.205 .045 308);--rk-paper: oklch(.982 .004 300);--rk-paper-2: oklch(.944 .01 306);--rk-paper-3: oklch(.902 .018 306);--rk-line: oklch(.82 .025 306);--rk-muted: oklch(.42 .034 306);--rk-muted-dark: oklch(.72 .036 306);--rk-coral: oklch(.68 .22 28);--rk-coral-strong: oklch(.58 .24 28);--rk-mint: oklch(.84 .19 158);--rk-mint-strong: oklch(.74 .18 158);--rk-citron: oklch(.9 .19 106);--rk-blueprint: oklch(.35 .16 252);min-height:100vh;background:var(--rk-paper);color:var(--rk-ink);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.rk *{box-sizing:border-box}.rk a{color:inherit;text-decoration:none}.rk img{display:block;max-width:100%}.rk ul,.rk ol{margin:0;padding:0;list-style:none}.rk h1,.rk h2,.rk h3,.rk p,.rk figure{margin:0}.rk svg{display:block}.rk__container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.rk__nav{position:sticky;top:0;z-index:20;background:color-mix(in oklch,var(--rk-paper) 88%,transparent);border-bottom:1px solid color-mix(in oklch,var(--rk-line) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.rk__nav-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.rk__logo{display:inline-flex;align-items:center;gap:10px;color:var(--rk-ink);font-size:18px;font-weight:850;letter-spacing:-.02em;white-space:nowrap}.rk__logo-mark{flex:0 0 auto}.rk__nav-links{display:flex;align-items:center;gap:clamp(18px,2.5vw,34px);color:var(--rk-muted);font-size:14px;font-weight:680}.rk__nav-links a{padding-block:8px}.rk__nav-links a:hover{color:var(--rk-ink)}.rk__nav-right{display:flex;align-items:center;gap:12px}.rk__lang-toggle{display:inline-flex;align-items:center;gap:3px;padding:3px;background:var(--rk-paper-2);border-radius:999px}.rk__lang-toggle a{min-width:36px;padding:7px 10px;border-radius:999px;color:var(--rk-muted);font-size:12px;font-weight:800;text-align:center}.rk__lang-toggle a.is-active{color:var(--rk-paper);background:var(--rk-ink)}.rk__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:820;line-height:1;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s ease,color .18s ease}.rk__btn:hover{transform:translateY(-1px)}.rk__btn:active{transform:translateY(0)}.rk__btn:focus-visible,.rk__lang-toggle a:focus-visible,.rk__nav a:focus-visible,.rk__footer a:focus-visible,.rk__faq-item summary:focus-visible{outline:3px solid color-mix(in oklch,var(--rk-coral) 76%,white);outline-offset:3px}.rk__btn--primary{color:var(--rk-ink);background:var(--rk-mint)}.rk__btn--primary:hover{background:var(--rk-citron)}.rk__btn--ghost{color:var(--rk-paper);background:var(--rk-ink)}.rk__btn--ghost:hover{background:var(--rk-coral-strong)}.rk__btn--sm{min-height:40px;padding-inline:16px;font-size:13px}.rk__btn--block{width:100%}.rk__hero{position:relative;min-height:min(760px,calc(100vh - 72px));display:grid;align-items:end;padding:clamp(80px,12vh,150px) 0 clamp(64px,9vh,112px);overflow:hidden;color:var(--rk-paper);background:linear-gradient(110deg,color-mix(in oklch,var(--rk-ink) 96%,black),color-mix(in oklch,var(--rk-ink-2) 84%,black))}.rk__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0811eb,#0c0811c2 42%,#0c081157),linear-gradient(180deg,#0c08112e,#0c0811d6);z-index:1;pointer-events:none}.rk__hero-media{position:absolute;top:-4%;right:-3%;bottom:-8%;left:38%;display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));grid-auto-rows:minmax(190px,28vh);gap:clamp(10px,1.5vw,18px);transform:rotate(-4deg);z-index:0}.rk__hero-image{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:14px;filter:saturate(1.05) contrast(1.03)}.rk__hero-image--1{grid-row:span 2}.rk__hero-image--2{margin-top:42px}.rk__hero-image--3{grid-row:span 2;margin-top:86px}.rk__hero-image--4{margin-top:-34px}.rk__hero-image--5{grid-row:span 2}.rk__hero-image--6{margin-top:-18px}.rk__hero-inner{position:relative;z-index:2}.rk__hero-copy{max-width:760px}.rk__badge,.rk__section-label{color:var(--rk-coral);font-size:15px;font-weight:820;letter-spacing:-.01em}.rk__hero .rk__badge{color:var(--rk-mint);margin-bottom:20px}.rk__hero h1{color:var(--rk-paper);font-size:clamp(64px,13vw,96px);line-height:.9;font-weight:920;letter-spacing:-.04em;text-wrap:balance}.rk__hero-title{max-width:820px;margin-top:18px;color:var(--rk-paper);font-size:clamp(30px,5vw,62px);line-height:1;font-weight:860;letter-spacing:-.035em;text-wrap:balance}.rk__hero-text{max-width:650px;margin-top:24px;color:color-mix(in oklch,var(--rk-paper) 76%,var(--rk-muted-dark));font-size:clamp(17px,1.7vw,20px);line-height:1.65;text-wrap:pretty}.rk__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.rk__hero-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rk__hero-meta li{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px;border-radius:999px;color:color-mix(in oklch,var(--rk-paper) 78%,transparent);background:#ffffff14;font-size:13px;font-weight:720}.rk__hero-meta svg{color:var(--rk-mint);flex:0 0 auto}.rk__studio{position:relative;z-index:3;margin-top:-46px;color:var(--rk-ink)}.rk__studio-inner{display:grid;grid-template-columns:minmax(170px,.62fr) auto minmax(0,1.85fr);align-items:center;gap:clamp(14px,2vw,24px);padding:clamp(12px,1.5vw,18px);border-radius:16px;background:var(--rk-paper);border:1px solid var(--rk-line)}.rk__studio-before,.rk__studio-after{min-width:0}.rk__studio-before span,.rk__studio-after span{display:block;margin-bottom:10px;color:var(--rk-muted);font-size:13px;font-weight:820}.rk__studio-before img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px}.rk__studio-arrow{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;color:var(--rk-paper);background:var(--rk-coral)}.rk__studio-after>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rk__studio-after strong{color:var(--rk-ink);font-size:14px}.rk__scene-grid{display:grid;grid-template-columns:repeat(6,minmax(96px,1fr));gap:10px}.rk__scene-grid figure{position:relative;min-width:0;overflow:hidden;border-radius:12px;background:var(--rk-paper-2)}.rk__scene-grid img{width:100%;aspect-ratio:1;object-fit:cover}.rk__scene-grid figcaption{position:absolute;inset:auto 6px 6px;padding:5px 7px;border-radius:7px;color:#fff;background:#0c0811b8;font-size:10px;font-weight:820;line-height:1.1}.rk__section{padding:clamp(76px,9vw,128px) 0}.rk__section--light{background:var(--rk-paper-2)}.rk__section--gallery{padding-block:clamp(72px,8vw,110px);background:var(--rk-ink);color:var(--rk-paper);overflow:hidden}.rk__section--pricing{background:color-mix(in oklch,var(--rk-ink) 96%,black);color:var(--rk-paper)}.rk__section-head{max-width:720px;margin:0 auto clamp(36px,5vw,64px);text-align:center}.rk__section-head h2,.rk__split-head h2,.rk__compare-copy h2,.rk__cta h2{margin-top:10px;font-size:clamp(34px,5vw,62px);line-height:.98;font-weight:890;letter-spacing:-.035em;text-wrap:balance}.rk__section-head p:not(.rk__section-label),.rk__split-head>p,.rk__compare-copy p:not(.rk__section-label),.rk__cta p{color:var(--rk-muted);font-size:clamp(16px,1.8vw,19px);line-height:1.65;text-wrap:pretty}.rk__section-head p:not(.rk__section-label){margin-top:18px}.rk__section--gallery .rk__split-head>p,.rk__section--pricing .rk__section-head p:not(.rk__section-label){color:var(--rk-muted-dark)}.rk__split-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.78fr);align-items:end;gap:clamp(30px,6vw,88px);margin-bottom:clamp(34px,5vw,58px)}.rk__feature-board{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:18px}.rk__feature-main{min-height:430px;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,48px);border-radius:16px;color:var(--rk-paper);background:linear-gradient(180deg,#140d1f0d,#140d1feb),url(/images/photo-sets/koltuk-takimi.png) center / cover}.rk__feature-main svg{width:48px;height:48px;margin-bottom:24px;color:var(--rk-mint)}.rk__feature-main h3{max-width:460px;font-size:clamp(28px,4vw,48px);line-height:.98;letter-spacing:-.03em}.rk__feature-main p{max-width:520px;margin-top:16px;color:color-mix(in oklch,var(--rk-paper) 78%,var(--rk-muted-dark));font-size:16px;line-height:1.6}.rk__feature-stack{display:grid;gap:14px}.rk__feature-row{display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;align-items:start;padding:clamp(22px,3vw,32px);border:1px solid var(--rk-line);border-radius:16px;background:#fff}.rk__feature-row svg{width:46px;height:46px;padding:10px;border-radius:12px;color:var(--rk-ink);background:var(--rk-mint)}.rk__feature-row h3{color:var(--rk-ink);font-size:22px;line-height:1.08;letter-spacing:-.02em}.rk__feature-row p{margin-top:8px;color:var(--rk-muted);font-size:15px;line-height:1.6}.rk__category-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,15vw);gap:14px;overflow-x:auto;padding:0 max(20px,calc((100vw - 1180px)/2)) 10px;scroll-snap-type:x proximity;scrollbar-color:var(--rk-coral) transparent}.rk__cat-item{position:relative;min-height:270px;overflow:hidden;border-radius:14px;scroll-snap-align:start;background:var(--rk-ink-2)}.rk__cat-item img{width:100%;height:100%;min-height:270px;object-fit:cover;transition:transform .36s cubic-bezier(.22,1,.36,1)}.rk__cat-item:hover img{transform:scale(1.045)}.rk__cat-item figcaption{position:absolute;inset:auto 10px 10px;padding:8px 10px;border-radius:9px;color:var(--rk-paper);background:#0c0811c7;font-size:13px;font-weight:820}.rk__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--rk-line);border-radius:16px;overflow:hidden;background:#fff}.rk__step{min-height:260px;padding:clamp(22px,3vw,34px);border-right:1px solid var(--rk-line)}.rk__step:last-child{border-right:0}.rk__step span{display:inline-flex;margin-bottom:42px;color:var(--rk-coral-strong);font-size:15px;font-weight:880}.rk__step h3{color:var(--rk-ink);font-size:22px;line-height:1.06;letter-spacing:-.02em}.rk__step p{margin-top:12px;color:var(--rk-muted);font-size:15px;line-height:1.58}.rk__compare-layout{display:grid;grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);gap:clamp(30px,5vw,68px);align-items:start}.rk__compare-copy{position:sticky;top:104px}.rk__compare{overflow:hidden;border:1px solid var(--rk-line);border-radius:16px;background:#fff}.rk__compare table{width:100%;border-collapse:collapse;font-size:15px}.rk__compare th,.rk__compare td{padding:20px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rk-line)}.rk__compare th{color:var(--rk-muted);background:var(--rk-paper-2);font-size:13px;font-weight:850}.rk__compare td{color:var(--rk-muted);line-height:1.45}.rk__compare td:first-child{color:var(--rk-ink);font-weight:780}.rk__compare th:nth-child(2),.rk__compare td:nth-child(2){color:var(--rk-ink);background:color-mix(in oklch,var(--rk-mint) 23%,white);font-weight:820}.rk__compare tr:last-child td{border-bottom:0}.rk__pricing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rk__price-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:clamp(22px,2.5vw,30px);border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#ffffff0e}.rk__price-card--highlight{border-color:var(--rk-mint);background:color-mix(in oklch,var(--rk-mint) 16%,rgba(255,255,255,.08))}.rk__price-tag{align-self:flex-start;margin-bottom:14px;padding:7px 10px;border-radius:999px;color:var(--rk-ink);background:var(--rk-mint);font-size:12px;font-weight:860}.rk__price-card h3{color:var(--rk-paper);font-size:18px;line-height:1.1;letter-spacing:-.01em}.rk__price-amount{margin-top:16px;color:var(--rk-paper);font-size:clamp(34px,4vw,46px);line-height:1;font-weight:900;letter-spacing:-.035em}.rk__price-amount span{color:var(--rk-muted-dark);font-size:14px;font-weight:760;letter-spacing:0}.rk__price-credits{margin-top:8px;color:var(--rk-mint);font-size:14px;font-weight:820}.rk__price-features{display:flex;flex-direction:column;gap:10px;flex:1;margin:24px 0}.rk__price-features li{display:flex;align-items:flex-start;gap:9px;color:color-mix(in oklch,var(--rk-paper) 75%,var(--rk-muted-dark));font-size:14px;line-height:1.5}.rk__price-features svg{flex:0 0 auto;margin-top:2px;color:var(--rk-mint)}.rk__section--pricing .rk__btn--ghost{color:var(--rk-ink);background:var(--rk-paper)}.rk__section--pricing .rk__btn--ghost:hover{background:var(--rk-coral)}.rk__faq{max-width:820px;margin-inline:auto;display:grid;gap:10px}.rk__faq-item{border:1px solid var(--rk-line);border-radius:14px;background:#fff;overflow:hidden}.rk__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:18px 22px;color:var(--rk-ink);cursor:pointer;font-size:16px;font-weight:820;list-style:none}.rk__faq-item summary::-webkit-details-marker{display:none}.rk__faq-item summary:after{content:"+";flex:0 0 auto;color:var(--rk-coral-strong);font-size:24px;font-weight:540;transition:transform .18s ease}.rk__faq-item[open] summary:after{transform:rotate(45deg)}.rk__faq-item p{padding:0 22px 22px;color:var(--rk-muted);font-size:15px;line-height:1.65}.rk__cta{position:relative;display:grid;justify-items:center;overflow:hidden;padding:clamp(54px,8vw,92px) clamp(22px,5vw,64px);border-radius:16px;color:var(--rk-paper);text-align:center;background:linear-gradient(90deg,#0c0811e6,#0c08119e),url(/images/photo-sets/yemek-masasi.png) center / cover}.rk__cta p{max-width:620px;margin-top:18px;color:color-mix(in oklch,var(--rk-paper) 80%,var(--rk-muted-dark))}.rk__cta .rk__hero-actions{justify-content:center}.rk__footer{padding:44px 0;border-top:1px solid var(--rk-line);background:var(--rk-paper)}.rk__footer-inner{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(180px,.7fr);align-items:center;gap:24px}.rk__footer-copy{margin-top:8px;color:var(--rk-muted);font-size:13px;line-height:1.5}.rk__footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;color:var(--rk-muted);font-size:13px;font-weight:740}.rk__footer-links a:hover{color:var(--rk-ink)}.rk__footer-inner>.rk__footer-copy{justify-self:end;margin-top:0;text-align:right}.rk-consent{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;color:#111827;background:#1118276b}.rk-consent__panel{width:min(560px,100%);display:flex;align-items:center;gap:18px;padding:22px;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:14px;box-shadow:0 24px 64px #11182747}.rk-consent__copy{display:grid;gap:5px}.rk-consent__copy strong{color:#111827;font-size:17px;line-height:1.25}.rk-consent__copy p{max-width:58ch;color:#374151;font-size:14px;line-height:1.55;margin:0}.rk-consent__copy a{color:#111827;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rk-consent__actions{flex:0 0 auto;display:flex;align-items:center;gap:8px}.rk-consent__button{min-height:42px;padding:0 18px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:820;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s ease,color .18s ease}.rk-consent__button:hover{transform:translateY(-1px)}.rk-consent__button:active{transform:translateY(0)}.rk-consent__button:focus-visible,.rk-consent__copy a:focus-visible{outline:3px solid color-mix(in oklch,var(--rk-coral) 76%,white);outline-offset:3px}.rk-consent__button--primary{color:#111827;background:#9af2d4}.rk-consent__button--primary:hover{background:#d8ff45}.rk-consent__button--secondary{color:#fff;background:#111827}.rk-consent__button--secondary:hover{background:#d94324}.rk__legal-page{padding:clamp(56px,8vw,96px) 0 clamp(64px,9vw,120px)}.rk__legal{max-width:760px;margin-inline:auto}.rk__legal h1{font-size:clamp(32px,4vw,48px);font-weight:840;letter-spacing:-.02em;color:var(--rk-ink);margin-bottom:12px}.rk__legal-updated{margin-bottom:28px;color:var(--rk-muted);font-size:14px;font-weight:600}.rk__legal-intro{margin-bottom:16px;color:var(--rk-muted);font-size:17px;line-height:1.7;text-wrap:pretty}.rk__legal section{margin-top:40px}.rk__legal h2{margin-bottom:12px;color:var(--rk-ink);font-size:22px;font-weight:800;letter-spacing:-.01em}.rk__legal p{margin-bottom:14px;color:var(--rk-muted);font-size:16px;line-height:1.75}.rk__legal ul{margin:0 0 14px;padding-left:22px;list-style:disc}.rk__legal li{margin-bottom:8px;color:var(--rk-muted);font-size:16px;line-height:1.75}.rk__legal a{color:var(--rk-blueprint);font-weight:700}.rk__legal a:hover{text-decoration:underline}@media (max-width: 1050px){.rk__nav-links{display:none}.rk__hero-media{left:30%;opacity:.78}.rk__studio-inner,.rk__feature-board,.rk__compare-layout{grid-template-columns:1fr}.rk__studio-arrow{transform:rotate(90deg);justify-self:center}.rk__scene-grid{grid-template-columns:repeat(3,1fr)}.rk__steps,.rk__pricing{grid-template-columns:repeat(2,minmax(0,1fr))}.rk__step:nth-child(2){border-right:0}.rk__step:nth-child(1),.rk__step:nth-child(2){border-bottom:1px solid var(--rk-line)}.rk__compare-copy{position:static}.rk__footer-inner{grid-template-columns:1fr;justify-items:start}.rk__footer-links{justify-content:flex-start}.rk__footer-inner>.rk__footer-copy{justify-self:start;text-align:left}}@media (max-width: 720px){.rk__container{width:min(100% - 28px,1180px)}.rk__nav-inner{min-height:64px;gap:10px}.rk__logo{font-size:16px}.rk__logo svg{width:28px;height:28px}.rk__nav-right{gap:7px}.rk__lang-toggle a{min-width:30px;padding:6px 8px}.rk__btn--sm{min-height:36px;padding-inline:12px;font-size:12px}.rk__hero{min-height:680px;padding-top:78px}.rk__hero:after{background:linear-gradient(180deg,#0c0811c7,#0c0811d6 58%,#0c0811f5)}.rk__hero-media{top:0;right:-55%;bottom:18%;left:-20%;grid-template-columns:repeat(3,minmax(120px,1fr));grid-auto-rows:180px;opacity:.58}.rk__hero h1{font-size:clamp(56px,18vw,82px)}.rk__hero-title{font-size:clamp(30px,10vw,46px)}.rk__hero-actions,.rk__cta .rk__hero-actions{align-items:stretch;flex-direction:column}.rk__btn,.rk__hero-meta li{width:100%}.rk__studio{margin-top:-24px}.rk__studio-inner{border-radius:14px}.rk__scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rk__split-head{grid-template-columns:1fr;gap:18px}.rk__feature-main{min-height:360px}.rk__feature-row{grid-template-columns:1fr}.rk__category-rail{grid-auto-columns:minmax(155px,62vw);padding-inline:14px}.rk__cat-item,.rk__cat-item img{min-height:230px}.rk__steps,.rk__pricing{grid-template-columns:1fr}.rk__step,.rk__step:nth-child(2){min-height:0;border-right:0;border-bottom:1px solid var(--rk-line)}.rk__step:last-child{border-bottom:0}.rk__step span{margin-bottom:24px}.rk__compare{overflow-x:auto}.rk__compare table{min-width:620px}.rk-consent{align-items:end;padding:14px}.rk-consent__panel{align-items:stretch;flex-direction:column}.rk-consent__actions{width:100%}.rk-consent__button{flex:1 1 0}}@media (prefers-reduced-motion: reduce){.rk *,.rk *:before,.rk *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
