@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.1t_e7nl3ovll-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.p.421v1u00lnp2a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.p.3slq8sz4zhb1g.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.09mqwf_zjnrdf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.p.0s5mkn35-hrc5.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.p.20jfceqj9zyw9.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.OYWNbW_className{font-family:Fraunces,Fraunces Fallback}.OYWNbW_variable{--f-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.p.19g-lkcx7iw64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.sYuLsa_className{font-family:Figtree,Figtree Fallback;font-style:normal}.sYuLsa_variable{--f-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a925085458ef6d49-s.1dlfwrrc64r9c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/089759a55bd8cb5e-s.0r1q_h8ivn1qc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/909022845d45f745-s.p.0u093y1biose6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/901ab3db5ace4563-s.p.1i7nms22s53-n.woff2)format("woff2");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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.mdfQ5G_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.mdfQ5G_variable{--f-hand:"Caveat", "Caveat Fallback"}
:root{--telve:#140d09;--kahve:#241610;--kavrulmus:#3a2419;--bakir:#c9844e;--kehribar:#e6a94f;--kopuk:#f1e6d3;--kopuk-2:#e4d3b6;--sarap:#5a1920;--sarap-2:#7a2029;--metin-koyu:#2a1a12;--metin-acik:#cdbda6;--bakir-koyu:#8a4a20;--gut:clamp(18px, 5vw, 72px);--ease:cubic-bezier(.2, .75, .2, 1)}*{box-sizing:border-box}html{background:var(--telve);-webkit-text-size-adjust:100%;overflow-x:clip}html.menu-open{overflow:hidden}body{background:var(--telve);color:var(--kopuk);font:400 17px/1.65 var(--f-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}body:before{content:"";z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--kehribar);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--f-display), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.02em;margin:0;font-weight:400}h1{font-size:clamp(46px,7.4vw,112px);line-height:1}h2{font-size:clamp(38px,5.2vw,78px);line-height:1.04}h3{font-size:clamp(22px,2vw,28px);line-height:1.2}h1 em,h2 em,h3 em{color:var(--kehribar);font-style:italic}.light h1 em,.light h2 em,.light h3 em{color:var(--sarap-2)}p{margin:0}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--bakir);margin-bottom:18px;font-size:13px;font-weight:600}.light .eyebrow{color:var(--bakir-koyu)}.lead{color:var(--metin-acik);max-width:34em;margin-top:22px;font-size:clamp(17px,1.3vw,20px);line-height:1.6}.light .lead{color:#5a4636}.wine .lead{color:#e6cfc4}.wine .eyebrow{color:var(--kehribar)}.wrap{max-width:1400px;padding:0 var(--gut);margin:0 auto}.sec{padding:clamp(70px,9vw,130px) 0;position:relative}.sec.pt0{padding-top:10px}.light{background:var(--kopuk);color:var(--metin-koyu)}.wine{background:var(--sarap)}.center-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(36px,5vw,70px);display:flex}.btn{min-height:52px;transition:transform .35s var(--ease), background .25s, color .25s, border-color .25s;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:600;display:inline-flex}.btn:hover{transform:translateY(-3px)}.btn-amber{background:var(--kehribar);color:#1e1209}.btn-amber:hover{background:#f2bd69}.btn-line{color:var(--kopuk);border:1.5px solid #f1e6d366}.btn-line:hover{border-color:var(--kopuk)}.btn-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.btn-row.center{justify-content:center}.tlink{color:var(--bakir-koyu);border-bottom:1.5px solid;margin-top:26px;padding-bottom:3px;font-weight:600;display:inline-block}.js .rv{opacity:0;transform:translateY(30px)}.rv{transition:opacity .9s var(--ease) var(--d,0s), transform .9s var(--ease) var(--d,0s)}.js .rv.on{opacity:1;transform:none}.w{vertical-align:top;margin:0 -.04em -.14em;padding:0 .04em .14em;display:inline-block;overflow:hidden}.wi{display:inline-block}.js .rv-words .wi{transform-origin:0 100%;transition:transform 1s var(--ease);transition-delay:calc(var(--i) * 55ms);transform:translateY(118%)rotate(5deg)}.js .rv-words.on .wi{transform:none}.pour{z-index:100;background:var(--kavrulmus);pointer-events:none;animation:.8s cubic-bezier(.7,0,.2,1) 50ms forwards pour;position:fixed;inset:-2px 0 0}.pour:after{content:"";background:var(--kavrulmus);clip-path:polygon(0 0,100% 0,100% 30%,90% 62%,78% 30%,65% 74%,52% 34%,40% 86%,27% 36%,15% 66%,0 30%);height:70px;margin-top:-1px;position:absolute;top:100%;left:0;right:0}@keyframes pour{to{visibility:hidden;transform:translateY(-115%)}}.hd{z-index:60;-webkit-backdrop-filter:blur(14px);background:#1b110cd9;border:1px solid #f1e6d31f;border-radius:99px;justify-content:space-between;align-items:center;gap:18px;width:min(1240px,100% - 24px);height:62px;padding:0 10px 0 22px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.hd-brand{font:400 23px/1 var(--f-display), serif;font-variation-settings:"SOFT" 100, "WONK" 1;align-items:center;gap:10px;display:flex}.hd-moon{color:var(--kehribar);display:inline-flex}.hd-nav{gap:clamp(16px,2.6vw,38px);font-size:15px;font-weight:500;display:flex}.hd-nav a{color:#e0d2bd;padding:6px 0;transition:color .2s;position:relative}.hd-nav a:hover,.hd-nav a.active{color:var(--kehribar)}.hd-nav a.active:after{content:"";background:var(--kehribar);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.hd-cta{background:var(--kehribar);color:#1e1209;border-radius:99px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.hd-burger{width:44px;height:44px;display:none;position:relative}.hd-burger i{background:var(--kopuk);height:2px;transition:transform .35s var(--ease), top .35s var(--ease);position:absolute;left:11px;right:11px}.hd-burger i:first-child{top:17px}.hd-burger i:last-child{top:26px}.hd-burger.x i:first-child{top:21px;transform:rotate(45deg)}.hd-burger.x i:last-child{top:21px;transform:rotate(-45deg)}.mnav{z-index:55;background:var(--kahve);clip-path:circle(0 at calc(100% - 44px) 45px);visibility:hidden;transition:clip-path .6s var(--ease), visibility 0s .6s;flex-direction:column;justify-content:center;gap:34px;padding:90px 28px 40px;display:flex;position:fixed;inset:0}.mnav.open{clip-path:circle(150% at calc(100% - 44px) 45px);visibility:visible;transition:clip-path .6s var(--ease)}.mnav nav{flex-direction:column;gap:6px;display:flex}.mnav nav a{font:400 42px/1.25 var(--f-display), serif;font-variation-settings:"SOFT" 100, "WONK" 1}.mnav nav a.active{color:var(--kehribar);font-style:italic}.cup{aspect-ratio:1;width:100%;position:relative}.cup-saucer{background:radial-gradient(circle at 42% 36%,#f4ebdb,#d9c4a2 62%,#a98c62 90%,#c9a15c 96%,#8f7147);border-radius:50%;position:absolute;inset:-11%;box-shadow:0 40px 90px #0009}.cup-handle{background:linear-gradient(#fbf5e8,#cdb78f);border-radius:0 50% 50% 0;width:19%;height:12%;position:absolute;top:44%;right:-13%;box-shadow:0 8px 18px #0005}.cup-body{background:radial-gradient(circle at 40% 34%,#fffaf0,#eaddc4);border-radius:50%;position:absolute;inset:0;box-shadow:0 14px 34px #0006}.cup-rim{width:100%;height:100%;position:absolute;inset:0}.cup-inner{background:radial-gradient(circle at 50% 56%,#f8efdf 0%,#efe1c8 60%,#d3bc95 100%);border-radius:50%;position:absolute;inset:9.5%;overflow:hidden;box-shadow:inset 0 10px 26px #6b4a2a66,inset 0 -5px 14px #fff8}.cup-inner canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.coffee{background:radial-gradient(circle at 45% 42%,#5c3a24 0%,#33200f 46%,#1c1008 76%);border-radius:50%;transition:opacity .5s;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #b58f5f55,inset 0 0 30px #000a}.coffee span{background:#c49a6c33;border-radius:50%;animation:7s ease-in-out infinite drift;position:absolute;box-shadow:inset 1px 1px 2px #e9cfa866}.coffee span:first-child{width:11%;height:11%;top:28%;left:22%}.coffee span:nth-child(2){width:7%;height:7%;animation-delay:-2s;top:22%;left:64%}.coffee span:nth-child(3){width:9%;height:9%;animation-delay:-4.5s;top:66%;left:58%}@keyframes drift{50%{transform:translate(14px,-10px)scale(1.12)}}.steam{pointer-events:none;color:#fff;width:30%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.steam svg{width:22%;height:100%;margin-left:var(--x);filter:blur(9px);opacity:0;animation:steam 5.4s ease-in var(--d) infinite;position:absolute;bottom:0;left:50%}@keyframes steam{0%{opacity:0;transform:translateY(26%)scaleX(.7)}30%{opacity:.34}to{opacity:0;transform:translateY(-34%)scaleX(1.5)skew(9deg)}}.hero{--p:0;height:300vh;position:relative}.hero-pin{height:100svh;position:sticky;top:0;overflow:hidden}.hero-glow{aspect-ratio:1;background:radial-gradient(circle,#6b3a1a 0%,#3a1f0f55 38%,#0000 68%);border-radius:50%;width:80vw;position:absolute;top:50%;right:-10vw;transform:translateY(-50%)}.hero-cup{width:min(72vh,40vw);transform:translateY(-48%) rotate(calc(var(--p) * 38deg - 14deg)) scale(calc(1 + var(--p) * .08));position:absolute;top:50%;right:clamp(-60px,14vw - 190px,100px)}.hero-steam{opacity:calc(1 - var(--p) * 5)}.hero-copy{max-width:1400px;padding:0 var(--gut);pointer-events:none;margin:0 auto;position:absolute;inset:0}.hero-panel{top:50%;left:var(--gut);opacity:0;visibility:hidden;width:min(620px,43vw);transition:opacity .6s ease, transform .8s var(--ease), visibility 0s .6s;position:absolute;transform:translateY(-46%)}.hero[data-step="0"] .p0,.hero[data-step="1"] .p1,.hero[data-step="2"] .p2{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .7s ease .1s, transform .9s var(--ease) .1s;transform:translateY(-50%)}.hero-panel h1{font-size:clamp(46px,6.6vw,112px)}.hero-panel h2{font-size:clamp(44px,5.4vw,92px);line-height:1}.hero-hint{bottom:26px;left:var(--gut);letter-spacing:.14em;text-transform:uppercase;color:var(--metin-acik);opacity:calc(1 - var(--p) * 6);align-items:center;gap:12px;font-size:13px;display:flex;position:absolute}.hero-hint i{background:var(--bakir);border-radius:50% 50% 50% 0;width:8px;height:8px;animation:1.8s ease-in infinite dripdrop;transform:rotate(-45deg)}@keyframes dripdrop{0%{opacity:0;translate:0 -12px}30%{opacity:1}to{opacity:0;translate:0 12px}}.marquee{background:var(--bakir);color:var(--telve);padding:16px 0;overflow:hidden;transform:rotate(-1.4deg)scale(1.03)}.marquee-track{width:max-content;animation:62s linear infinite slide;display:flex}.marquee span{font:italic 400 clamp(24px, 2.6vw, 38px)/1 var(--f-display), serif;font-variation-settings:"SOFT" 100, "WONK" 1;white-space:nowrap;align-items:center;gap:14px;padding-right:46px;display:inline-flex}.marquee .orb{width:30px;height:30px}@keyframes slide{to{transform:translate(-50%)}}.orb{border-radius:50%;flex:none;width:34px;height:34px;display:inline-block;position:relative;overflow:hidden;box-shadow:inset -4px -5px 9px #0003}.orb-tex{opacity:.55;mix-blend-mode:soft-light;background-size:cover;position:absolute;inset:0}.spin-slow{animation:60s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.doors h2{margin-bottom:clamp(30px,4vw,54px)}.door-row{padding:0 var(--gut);gap:10px;max-width:1560px;height:clamp(460px,62vh,620px);margin:0 auto;display:flex}.door{min-width:0;transition:flex .8s var(--ease), opacity .9s var(--ease) var(--d,0s), transform .9s var(--ease) var(--d,0s);border-radius:22px;flex-direction:column;flex:1;justify-content:flex-end;padding:30px;display:flex;position:relative;overflow:hidden}.door:hover{flex:1.5}.d-stone{background:var(--kavrulmus)}.d-cup{background:#2a1c17;box-shadow:inset 0 0 0 1px #f1e6d31a}.d-card{background:var(--sarap)}.door-art{place-items:center;display:grid;position:absolute;inset:0 0 150px}.door-art .beadring{width:min(64%,300px)}.door-mini{width:min(46%,220px)}.door-art .steam{top:42%}.door-text{position:relative}.door-text p{color:var(--metin-acik);min-height:3em;margin-top:8px;font-size:16px;line-height:1.5}.door-go{color:var(--kehribar);margin-top:12px;font-weight:600;display:inline-block}.door-go b{transition:transform .4s var(--ease);display:inline-block}.door:hover .door-go b{transform:translate(8px)}.door-cards{position:absolute}.dc{aspect-ratio:3/5;width:min(34%,150px);transition:transform .7s var(--ease);position:absolute}.dc:first-child{transform:translate(-54%)rotate(-13deg)}.dc:nth-child(2){z-index:1;transform:translateY(-5%)}.dc:nth-child(3){transform:translate(54%)rotate(13deg)}.door:hover .dc:first-child{transform:translate(-72%)rotate(-19deg)}.door:hover .dc:nth-child(3){transform:translate(72%)rotate(19deg)}.tc-face,.tc-back{border-radius:10px;position:absolute;inset:0;overflow:hidden}.tc-back{color:var(--kehribar);background:#2c0e13;box-shadow:0 10px 24px #0007}.tc-face{color:#edc98a;background:#1c100b;box-shadow:0 10px 24px #0007}.tc-face svg,.tc-back svg{width:100%;height:100%;position:absolute;inset:0}.tc-name{text-align:center;font:italic 400 clamp(11px, 1.15vw, 18px)/1 var(--f-display), serif;position:absolute;bottom:8%;left:0;right:0}.wave{height:clamp(46px,7vw,92px);margin:-1px 0;position:relative;overflow:hidden}.wave svg{width:200%;min-width:1400px;height:100%;position:absolute;bottom:0;left:0}.wave-a{animation:19s linear infinite reverse wave}.wave-b{animation:13s linear infinite wave}@keyframes wave{to{transform:translate(-50%)}}.split{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;gap:clamp(30px,5vw,80px);display:grid}.split-head{position:sticky;top:110px}.pg{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,26px);display:grid}.split .pg .pcard:nth-child(2n){margin-top:clamp(30px,6vw,80px)}.wrap>.pg{grid-template-columns:repeat(4,minmax(0,1fr))}.pcard{color:var(--metin-koyu);display:block}.pcard-img{aspect-ratio:4/5;background:var(--kopuk-2);border-radius:18px;position:relative;overflow:hidden}.pcard-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease)}.pcard:hover .pcard-img img{transform:scale(1.06)}.pcard-img.is-ring{background:radial-gradient(circle at 40% 30%,#d9c7ec,#a78cc0 70%,#8c70a8);place-items:center;display:grid}.pcard-img .beadring{width:74%}.pcard-tag{color:var(--kopuk);background:#140d09d9;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:500;position:absolute;bottom:12px;left:12px}.pcard-meta{justify-content:space-between;gap:12px;padding:14px 4px 0;display:flex}.pcard-meta p{color:#6a5443;margin-top:3px;font-size:15px;line-height:1.4}.pcard-go{color:var(--bakir-koyu);transition:transform .4s var(--ease);font-size:22px}.pcard:hover .pcard-go{transform:translate(4px,-4px)}.cats{margin-top:clamp(70px,9vw,120px)}.cats-head{margin-bottom:clamp(30px,4vw,50px)}.cat-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cat{transition:transform .45s var(--ease), background .3s, opacity .9s var(--ease);background:#e9dbc1;border-radius:16px;padding:24px 20px}.cat:hover{background:#e4d3b6;transform:translateY(-6px)}.cat h3{margin:16px 0 6px;font-size:22px}.cat p{color:#5a4636;font-size:15px;line-height:1.45}.cat .orb{width:46px;height:46px}.bb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.bb-ring{width:100%;max-width:540px;color:var(--kopuk);margin:0 auto;position:relative}.bb-ring.nudge{animation:.45s nudge}@keyframes nudge{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.bb-ring svg{width:100%;height:auto;display:block;overflow:visible}.bb-bead{cursor:pointer}.bb-drop{animation:beadin .6s var(--ease) both;transform-box:fill-box;transform-origin:50%;transition:scale .2s}.bb-bead:hover .bb-drop{scale:1.14}@keyframes beadin{0%{opacity:0;transform:translateY(-46px)scale(.2)}}.bb-count{pointer-events:none;flex-wrap:wrap;place-content:center;align-items:baseline;gap:6px;display:flex;position:absolute;inset:0}.bb-count strong{font:400 clamp(60px, 8vw, 96px)/1 var(--f-display), serif;color:var(--kehribar)}.bb-count span{color:var(--metin-acik)}.bb-palette{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.bb-stone{text-align:left;min-height:52px;transition:background .2s, transform .3s var(--ease);background:#f1e6d312;border-radius:99px;align-items:center;gap:10px;padding:6px 12px 6px 8px;font-size:15px;font-weight:500;display:flex}.bb-stone:hover{background:#f1e6d326;transform:translateY(-2px)}.bb-stone:active{transform:scale(.96)}.bb-tools{flex-wrap:wrap;gap:6px 22px;margin:20px 4px;display:flex}.bb-tools button{color:var(--metin-acik);text-underline-offset:4px;padding:8px 0;font-size:15px;text-decoration:underline}.bb-tools button:disabled{opacity:.4;cursor:default}.bb-send{width:100%}.bb-send.off{opacity:.45;pointer-events:none}.bb-note{color:#a99883;margin-top:12px;font-size:14px}.fal-teaser{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.fal-teaser .btn{margin-top:30px}.teaser-fan{place-items:center;height:clamp(320px,34vw,460px);display:grid;position:relative}.tf{aspect-ratio:3/5;width:clamp(150px,16vw,230px);animation:6s ease-in-out infinite float;position:absolute}.tf:first-child{animation-delay:-1.5s;translate:-62% 3%;rotate:-14deg}.tf:nth-child(2){z-index:1;translate:0 -5%}.tf:nth-child(3){animation-delay:-3.5s;translate:62% 3%;rotate:14deg}@keyframes float{50%{transform:translateY(-12px)}}.story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,96px);display:grid}.story-img{border-radius:50% 50% 22px 22px/40% 40% 22px 22px;overflow:hidden}.story-img img{width:100%}.sign{font:500 clamp(30px, 3vw, 40px)/1.3 var(--f-hand), cursive;color:var(--sarap-2);margin-top:22px}.values{color:#5a4636;flex-wrap:wrap;gap:26px;margin-top:30px;font-size:15px;display:flex}.values li{border-left:2px solid var(--bakir);padding-left:14px}.values b{font:400 20px/1.3 var(--f-display), serif;color:var(--metin-koyu);display:block}.ptitle{padding:clamp(130px, 17vh, 190px) var(--gut) clamp(40px, 6vw, 70px);text-align:center;flex-direction:column;align-items:center;display:flex}.ptitle .lead{max-width:36em}.nf{justify-content:center;min-height:72vh}.nf h1{font-size:clamp(42px,6vw,84px)}.reader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(50px,7vw,110px);display:grid}.reader-stage{perspective:1400px;width:min(82%,480px);margin:8% auto;position:relative}.reader-cup{transform-style:preserve-3d}.reader .coffee{z-index:2}.is-okunuyor .coffee,.is-bitti .coffee{opacity:0}.is-cevriliyor .reader-cup{animation:cupflip 1.5s var(--ease) both}@keyframes cupflip{0%{transform:none}45%{transform:rotateX(62deg)rotate(-90deg)scale(.82)}70%{transform:rotateX(20deg)rotate(-200deg)scale(.92)}to{transform:rotate(-360deg)}}.is-cevriliyor .coffee{opacity:0;transition-delay:.55s}.reader-steam{transition:opacity .5s}.reader:not(.is-dolu) .reader-steam{opacity:0}.reader-side{flex-direction:column;justify-content:center;min-height:330px;display:flex}.reader-side h3,.tarot-text h3{font-size:clamp(36px,4.2vw,62px);line-height:1.05}.reader-msg{animation:msgin .7s var(--ease) both}@keyframes msgin{0%{opacity:0;transform:translateY(16px)}}.reader-msg>p:not(.eyebrow){color:var(--metin-acik);max-width:30em;margin-top:16px;font-size:18px}.reader-msg>.btn{margin-top:26px}.reader-note{color:#a99883;margin-top:24px;font-size:14px}.symbols{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.sym{transition:transform .45s var(--ease), opacity .9s var(--ease) var(--d,0s);background:#e9dbc1;border-radius:16px;padding:22px 20px 24px}.sym:hover{transform:translateY(-6px)rotate(-1deg)}.sym svg{fill:#3b2415;width:66px;height:66px;margin-bottom:12px}.sym span{letter-spacing:.12em;text-transform:uppercase;color:var(--bakir-koyu);margin-top:2px;font-size:13px;font-weight:600;display:block}.sym p{color:#5a4636;margin-top:8px;font-size:15px;line-height:1.45}.tarot{flex-direction:column;align-items:center;gap:24px;display:flex}.tarot-fan{width:100%;max-width:860px;height:clamp(300px,38vw,440px);position:relative}.tc{--w:clamp(98px, 17vw, 190px);width:var(--w);aspect-ratio:3/5;margin-left:calc(var(--w) / -2);perspective:1100px;transform-origin:50% 130%;transform:translateX(calc(var(--o) * clamp(28px, 8.4vw, 104px))) translateY(calc(var(--abs) * var(--abs) * 7px)) rotate(calc(var(--o) * 7deg));transition:transform .7s var(--ease), opacity .5s;position:absolute;bottom:0;left:50%}.tc:not(:disabled):hover{transform:translateX(calc(var(--o) * clamp(28px, 8.4vw, 104px))) translateY(calc(var(--abs) * var(--abs) * 7px - 30px)) rotate(calc(var(--o) * 7deg))}.has-pick .tc:not(.picked){opacity:.28}.tc:disabled{cursor:default}.tc.picked{z-index:5;transform:translateY(-3%)scale(1.26)}.tc-inner{transform-style:preserve-3d;transition:transform 1s var(--ease) .2s;display:block;position:absolute;inset:0}.tc.picked .tc-inner{transform:rotateY(180deg)}.tc .tc-back,.tc .tc-face{backface-visibility:hidden}.tc .tc-face{transform:rotateY(180deg)}.tarot-text{text-align:center;min-height:190px;padding-top:20px}.tarot-text .reader-msg>p:not(.eyebrow){color:#e6cfc4;margin-inline:auto}.tarot-text .eyebrow{color:var(--kehribar)}.steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid}.steps li{counter-increment:s;border-top:1.5px solid var(--bakir);padding-top:18px}.steps li:before{content:counter(s);font:italic 400 42px/1 var(--f-display), serif;color:var(--kehribar);margin-bottom:12px;display:block}.steps p{color:var(--metin-acik);margin-top:6px}.cta-band{background:var(--kavrulmus);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(40px,6vw,70px);padding:clamp(28px,4vw,54px);display:flex}.cta-band h2{font-size:clamp(32px,3.6vw,52px)}.cta-band p{color:var(--metin-acik);margin-top:8px}.disclaimer{color:#b5a48e;text-align:center;max-width:46em;margin:34px auto 0;font-size:15px}.si-filters{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(26px,4vw,50px);display:flex}.si-filters button{border:1.5px solid #f1e6d333;border-radius:99px;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;transition:background .2s,color .2s,border-color .2s}.si-filters button:hover{border-color:var(--kopuk)}.si-filters button.on{background:var(--kopuk);color:var(--telve);border-color:var(--kopuk)}.si-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,5vw,80px);display:grid}.si-sticky{aspect-ratio:1;place-items:center;max-height:74vh;margin:0 auto;display:grid;position:sticky;top:110px}.si-glow{aspect-ratio:1;filter:blur(90px);opacity:.55;border-radius:50%;width:66%;transition:background .7s;position:absolute}.si-orbit{border:1px dashed #f1e6d33d;border-radius:50%;animation:38s linear infinite spin;position:absolute;inset:7%}.si-orbit i{background:var(--kehribar);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:50%}.si-orbit i+i{background:var(--bakir);top:auto;bottom:-5px;left:30%}.si-orb{aspect-ratio:1;width:62%;animation:orbin .8s var(--ease) both;border-radius:50%;position:relative;overflow:hidden;box-shadow:inset -26px -32px 60px #0005,0 30px 70px #0007}@keyframes orbin{0%{opacity:0;transform:scale(.72)rotate(-30deg)}}.si-sheen{opacity:.36;filter:blur(14px);background:#fff;border-radius:50%;width:34%;height:22%;position:absolute;top:11%;left:15%;transform:rotate(-26deg)}.si-caption{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--bakir);font-size:13px;font-weight:600;position:absolute;bottom:1%;left:0;right:0}.si-list li{border-top:1px solid #f1e6d326}.si-list li:last-child{border-bottom:1px solid #f1e6d326}.si-list button{text-align:left;align-items:center;gap:16px;width:100%;padding:14px 0;display:flex}.si-dot{width:22px;height:22px;transition:transform .4s var(--ease);border-radius:50%;flex:none}.si-name{font:400 clamp(26px, 2.8vw, 42px)/1.15 var(--f-display), serif;font-variation-settings:"SOFT" 100, "WONK" 1;color:#b5a48e;transition:color .25s, transform .45s var(--ease)}.si-list li.on .si-name{color:var(--kopuk);font-style:italic;transform:translate(6px)}.si-list li.on .si-dot{transform:scale(1.3)}.si-body{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.si-body>div{min-height:0;overflow:hidden}.si-body p{color:var(--metin-acik);max-width:34em;padding:0 0 20px 38px}.si-list li.on .si-body{grid-template-rows:1fr}.visit{text-align:center;justify-content:center;display:flex}.visit>div{flex-direction:column;align-items:center;display:flex}.visit .btn-row{justify-content:center}.ft{background:var(--telve);padding:clamp(50px, 7vw, 90px) var(--gut) 26px;position:relative;overflow:hidden}.ft-top{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;max-width:1400px;margin:0 auto;display:grid}.ft-lead .btn{margin-top:28px}.ft-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.ft-cols h3{font:600 13px/1.4 var(--f-body), sans-serif;font-variation-settings:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--bakir);margin-bottom:14px}.ft-cols a{color:#e0d2bd;overflow-wrap:anywhere;padding:5px 0;font-size:16px;line-height:1.4;transition:color .2s;display:block}.ft-cols a:hover{color:var(--kehribar)}.ft-mark{font:italic 400 clamp(62px, 18.6vw, 300px)/.95 var(--f-display), serif;font-variation-settings:"SOFT" 100, "WONK" 1;text-align:center;white-space:nowrap;color:var(--kahve);-webkit-user-select:none;user-select:none;margin-top:clamp(30px,5vw,60px)}.ft-bottom{color:#a99883;flex-wrap:wrap;justify-content:space-between;gap:14px;max-width:1400px;margin:14px auto 0;padding-right:76px;font-size:14px;display:flex}.wa-fab{z-index:50;color:#fff;width:58px;height:58px;transition:transform .35s var(--ease);background:#25a35a;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 30px #0007}.wa-fab:hover{transform:scale(1.09)}@media (max-width:940px){.hd-nav,.hd-cta{display:none}.hd-burger{display:block}}@media (max-width:1080px){.wrap>.pg,.cat-list{grid-template-columns:repeat(2,minmax(0,1fr))}.symbols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){body{font-size:16px}.hero{height:260vh}.hero-glow{width:180vw;top:26%;right:-40vw}.hero-cup{width:min(70vw,35vh);transform:translateX(50%) rotate(calc(var(--p) * 38deg - 14deg)) scale(calc(1 + var(--p) * .06));top:14%;right:50%}.hero-panel{top:auto;bottom:clamp(52px,8vh,80px);left:var(--gut);right:var(--gut);width:auto;transform:translateY(10px)}.hero[data-step="0"] .p0,.hero[data-step="1"] .p1,.hero[data-step="2"] .p2{transform:none}.hero-panel h1,.hero-panel h2{font-size:clamp(38px,11vw,60px)}.hero-panel .lead{margin-top:12px;font-size:16px}.hero-panel .eyebrow{margin-bottom:8px}.hero-panel .btn-row{margin-top:16px}.hero-panel .btn{min-height:48px;padding:0 20px;font-size:15px}.hero-hint{display:none}.door-row{flex-direction:column;height:auto}.door{min-height:400px}.door:hover{flex:1}.door-text p{min-height:0}.split,.bb,.fal-teaser,.story-grid,.reader,.si-grid,.ft-top{grid-template-columns:minmax(0,1fr)}.split-head{position:static}.steps{grid-template-columns:minmax(0,1fr)}.symbols{grid-template-columns:repeat(2,minmax(0,1fr))}.si-stage{z-index:5;background:var(--telve);padding-bottom:6px;position:sticky;top:84px}.si-sticky{width:min(46vw,210px);position:relative;top:0}.si-caption{white-space:nowrap;grid-row:2;font-size:12px;display:none;position:static}.si-glow{filter:blur(40px)}.si-body p{padding-left:0}.reader-side{text-align:center;align-items:center;min-height:300px}.reader-msg .btn-row{justify-content:center}.ft-cols,.bb-palette{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-band .btn{width:100%}}@media (max-width:480px){.pg,.split .pg{gap:12px}.split .pg .pcard:nth-child(2n){margin-top:0}.pcard-meta p{font-size:14px}.pcard-go{display:none}.symbols{gap:8px}.sym{padding:16px 14px 18px}.sym svg{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marquee-track,.spin-slow{animation:none!important}}
