:root{--bg:#0a0606;--bg-2:#1a0d0a;--fg:#f4ebe0;--fg-soft:#f4ebe0c7;--muted:#7a6a62;--line:#f4ebe017;--line-strong:#f4ebe059;--crimson:#d63a1f;--ember:#f47b3c;--peach:#ffb273;--wine:#6b1a14;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:140px;--s-11:200px;--t-eyebrow:10px;--t-meta:11px;--t-body:15px;--t-stat:22px;--max:1320px;--pad-x:clamp(32px, 5vw, 80px);--nav-h:72px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11","tnum";font-family:Inter,sans-serif;font-weight:300;overflow-x:hidden}body{line-height:1.55;font-size:var(--t-body)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ol,ul{list-style:none}::selection{background:var(--crimson);color:var(--fg)}.grain{z-index:99;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.6'/></svg>");position:fixed;inset:0}.scroll-progress{z-index:100;background:linear-gradient(90deg,var(--crimson),var(--ember),var(--peach));width:0;height:2px;transition:width 50ms linear;position:fixed;top:0;left:0}nav{z-index:60;align-items:center;gap:var(--s-6);height:var(--nav-h);padding:0 var(--pad-x);mix-blend-mode:difference;grid-template-columns:1fr auto 1fr;transition:padding .4s,height .4s;display:grid;position:fixed;top:0;left:0;right:0}.nav-sig-link{justify-self:start;line-height:0;display:block}.nav-sig{filter:invert()brightness(1.1);width:auto;height:28px}.nav-links{justify-content:center;gap:var(--s-6);font-size:var(--t-eyebrow);letter-spacing:.32em;text-transform:uppercase;color:#fff;display:flex}.nav-links a{padding:6px 0;transition:opacity .3s;position:relative}.nav-links a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a.active:after{transform:scaleX(1)}.nav-end{justify-self:end;align-items:center;gap:var(--s-5);display:flex}.lang-toggle{font-size:var(--t-eyebrow);letter-spacing:.32em;color:#fff;cursor:pointer;align-items:center;display:flex}.lang-toggle span{opacity:.4;padding:0 6px;transition:opacity .3s}.lang-toggle span.active{opacity:1}.lang-toggle .slash{opacity:.4;padding:0}.nav-ham{color:#fff;flex-direction:column;justify-content:center;gap:6px;width:36px;height:36px;padding:6px;display:none}.nav-ham span{background:currentColor;width:22px;height:1.5px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block}.nav-ham[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.nav-ham[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.nav-drawer{z-index:59;justify-content:center;align-items:center;gap:var(--s-6);opacity:0;pointer-events:none;background:#0a0606f7;flex-direction:column;transition:opacity .4s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;inset:0}.nav-drawer.open{opacity:1;pointer-events:all}.nav-drawer a{letter-spacing:.06em;text-transform:uppercase;font-family:Big Shoulders Display,sans-serif;font-size:clamp(48px,14vw,72px);font-weight:700;transition:color .3s;display:inline-block;transform:scaleX(1.1)}.nav-drawer a:hover,.nav-drawer a:focus{color:var(--ember);outline:none}.hero{background:#0a0606;width:100%;height:100vh;min-height:720px;position:relative;overflow:hidden}.hero-video{object-fit:cover;object-position:24% 45%;z-index:0;filter:saturate(.9)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.hero-sky{z-index:1;pointer-events:none;background:linear-gradient(#0a060666 0%,#2b0d0a33 25%,#0000 50%,#2b0d0a33 75%,#0a060680 100%);position:absolute;inset:0}.hero-sun{z-index:2;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#ffc8962e 0%,#d63a1f14 35%,#6b1a1400 65%);border-radius:50%;width:80vh;height:80vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-vignette{z-index:3;pointer-events:none;background:radial-gradient(#0000 38%,#0a06068c 82%,#0a0606f5 100%);position:absolute;inset:0}.intro{z-index:30;pointer-events:none;opacity:1;position:absolute;inset:0}html.intro-done .intro{display:none}.intro-curtain{background:#0a0606;animation:4s cubic-bezier(.4,0,.2,1) forwards introCurtain;position:absolute;inset:0}.intro-wash{opacity:0;mix-blend-mode:screen;background:linear-gradient(#0a0606 0%,#2b0d0a 16%,#6b1a14 34%,#c8311b 52%,#f47b3c 64%,#ffb273 71%,#b85a2a 77%,#421414 90%,#0a0606 100%);animation:3s cubic-bezier(.4,0,.2,1) 1.5s forwards introWash;position:absolute;inset:0}.intro-needle{transform-origin:0;background:linear-gradient(90deg,#0000,#ffd2a0f2,#0000);height:1px;animation:.9s cubic-bezier(.65,0,.35,1) .3s forwards introNeedle,1.2s 3.5s forwards introNeedleFade;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.intro-ui{letter-spacing:.35em;text-transform:uppercase;color:#f4ebe0d9;pointer-events:none;font-family:Inter,monospace;font-size:10px;position:absolute;inset:0}.intro-top-left{top:calc(var(--nav-h) + var(--s-5));left:var(--pad-x);flex-direction:column;gap:6px;display:flex;position:absolute}.intro-cue{opacity:0;animation:.8s .2s forwards fadeIn,.8s 10s forwards fadeOut}.intro-counter{font-variant-numeric:tabular-nums;letter-spacing:.2em;color:var(--ember);opacity:0;font-size:11px;animation:.8s .6s forwards fadeIn,1.2s 10s forwards fadeOut}.intro-skip{bottom:var(--s-5);right:var(--pad-x);letter-spacing:.35em;text-transform:uppercase;color:#f4ebe08c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;pointer-events:auto;opacity:0;background:#0a060659;border:1px solid #f4ebe02e;padding:8px 14px;font-family:Inter,sans-serif;font-size:10px;transition:color .3s,border-color .3s;animation:.8s 1.5s forwards fadeIn,.8s 19s forwards fadeOut;position:absolute}.intro-skip:hover{color:var(--ember);border-color:var(--ember)}@keyframes introCurtain{0%{opacity:1}60%{opacity:.85}87%{opacity:.35}to{opacity:0}}@keyframes introWash{0%{opacity:0}33%{opacity:.65}to{opacity:0}}@keyframes introNeedle{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes introNeedleFade{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{to{opacity:0}}.hero-inner{z-index:10;height:100%;padding-top:calc(var(--nav-h) + 8vh);padding-bottom:var(--s-7);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero-center{align-items:center;gap:var(--s-6);flex-direction:column;display:flex;transform:translateY(15vh)translate(28px)}.hero-signature{filter:invert()brightness(1.18)drop-shadow(0 6px 30px #00000073);width:clamp(190px,19vw,260px)}.hero-wordmark{font-family:Big Shoulders Display,sans-serif;font-weight:500;font-size:var(--t-eyebrow);letter-spacing:.55em;text-transform:uppercase;color:#f4ebe0b3;padding-left:.55em}.hero-bottom{bottom:var(--s-8);justify-content:center;align-items:center;gap:var(--s-4);font-size:var(--t-eyebrow);letter-spacing:.35em;text-transform:uppercase;color:#f4ebe0b3;text-align:center;display:flex;position:absolute;left:0;right:0}.hero-bottom .dot{background:var(--ember);border-radius:50%;width:3px;height:3px;display:inline-block}.scroll-cue{z-index:11;letter-spacing:.4em;text-transform:uppercase;color:#f4ebe08c;flex-direction:column;align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue:after{content:"";background:#f4ebe073;width:1px;height:28px;animation:2.2s infinite lineGrow}@keyframes sunRise{0%{opacity:0;transform:translate(-50%,30%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes lineGrow{0%,to{opacity:.35;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}html.intro-active .hero-top,html.intro-active .hero-signature,html.intro-active .hero-wordmark,html.intro-active .hero-bottom,html.intro-active .scroll-cue,html.intro-active .hero-sun{opacity:0}html.intro-active .hero-signature{animation:1.4s cubic-bezier(.2,.7,.2,1) 4.2s forwards sigAppear}html.intro-active .hero-sun{animation:1.5s 5.5s forwards fadeIn}html.intro-active .hero-wordmark{animation:1.4s cubic-bezier(.2,.7,.2,1) 7s forwards fadeUp}html.intro-active .hero-top{animation:1.2s 12s forwards fadeIn}html.intro-active .hero-bottom{animation:1.2s cubic-bezier(.2,.7,.2,1) 15s forwards fadeUp}html.intro-active .scroll-cue{animation:1s 18s forwards fadeIn}html.intro-done .hero-top,html.intro-done .hero-signature,html.intro-done .hero-wordmark,html.intro-done .hero-bottom,html.intro-done .scroll-cue,html.intro-done .hero-sun{opacity:1}@keyframes sigAppear{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.section{padding:var(--s-10) var(--pad-x);position:relative}.wrap{max-width:var(--max);margin:0 auto}.eyebrow{align-items:center;gap:var(--s-3);font-size:var(--t-eyebrow);letter-spacing:.4em;text-transform:uppercase;color:var(--ember);display:inline-flex}.eyebrow:before{content:"";background:var(--ember);width:30px;height:1px}.section-head{margin-bottom:var(--s-9)}.section-head .eyebrow{margin-bottom:var(--s-5)}.display{letter-spacing:.025em;text-transform:uppercase;transform-origin:0;font-family:Big Shoulders Display,sans-serif;font-size:clamp(64px,9.5vw,150px);font-weight:700;line-height:.88;transform:scaleX(1.12)}.display em{text-transform:none;color:var(--ember);letter-spacing:0;font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;display:inline-block;transform:scaleX(.89)}.section-title{margin:0}.about{padding-top:var(--s-11)}.about-grid{gap:var(--s-9);grid-template-columns:1.1fr 1fr;align-items:end;display:grid}.about-display{gap:var(--s-1);flex-direction:column;display:flex}.about-meta{font-size:var(--t-meta);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.about-meta .row{padding:var(--s-4) 0;border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;display:flex}.about-meta .row:first-child{border-top:1px solid var(--line)}.about-meta .row span:last-child{color:var(--fg);letter-spacing:.2em}.about-bio{margin-top:var(--s-9);border-top:1px solid var(--line);padding-top:var(--s-8)}.about-bio>div{columns:2;column-gap:var(--s-9)}.about-bio p{font-size:var(--t-body);color:var(--fg-soft);margin-bottom:var(--s-6);line-height:1.85}.about-bio p:last-child{margin-bottom:0}html[lang=tr] [lang=en],html[lang=en] [lang=tr]{display:none}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s-7) 0;overflow:hidden}.marquee-track{gap:var(--s-7);letter-spacing:.06em;text-transform:uppercase;width:max-content;color:var(--fg-soft);font-family:Big Shoulders Display,sans-serif;font-size:clamp(28px,4vw,52px);font-weight:500;animation:38s linear infinite marquee;display:flex}.marquee-track span{display:inline-block;transform:scaleX(1.1)}.marquee-track .m-dot{color:var(--ember);align-self:center;font-size:.4em;transform:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.music-grid{gap:var(--s-7);grid-template-columns:1fr 1fr;align-items:start;display:grid}.spotify-frame{aspect-ratio:1;border:1px solid var(--line);background:linear-gradient(#2b0d0a,#0a0606);position:relative;overflow:hidden}.spotify-frame iframe{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;display:block}.track-list{flex-direction:column;display:flex}.track{gap:var(--s-4);padding:var(--s-5) 0;border-bottom:1px solid var(--line);cursor:default;grid-template-columns:32px 1fr auto;align-items:baseline;transition:padding-left .4s,color .4s;display:grid}.track:first-child{border-top:1px solid var(--line)}.track:hover{color:var(--ember);padding-left:14px}.track .num{color:var(--muted);font-family:Cormorant Garamond,serif;font-size:18px;font-style:italic}.track .title{letter-spacing:.06em;text-transform:uppercase;transform-origin:0;font-family:Big Shoulders Display,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:500;transform:scaleX(1.08)}.track .year{font-size:var(--t-eyebrow);letter-spacing:.32em;color:var(--muted);font-variant-numeric:tabular-nums}.listen-on{gap:var(--s-7);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.listen-on a{font-size:var(--t-meta);letter-spacing:.3em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);padding-bottom:8px;transition:letter-spacing .4s,border-color .4s,color .4s}.listen-on a:hover{letter-spacing:.5em;border-color:var(--ember);color:var(--ember)}.gallery{gap:var(--s-4);grid-template-columns:repeat(12,1fr);grid-auto-rows:130px;display:grid}.ph{border:1px solid var(--line);background:linear-gradient(135deg,#2b0d0a 0%,#0a0606 100%);transition:transform .6s cubic-bezier(.2,.7,.2,1),border-color .4s;position:relative;overflow:hidden}.ph:after{content:"";pointer-events:none;background:radial-gradient(circle at 22% 22%,#f47b3c2e,#0000 55%),radial-gradient(circle at 78% 78%,#d63a1f1f,#0000 60%);position:absolute;inset:0}.ph figcaption{z-index:3;letter-spacing:.35em;text-transform:uppercase;color:#f4ebe08c;font-size:9px;position:absolute;bottom:14px;left:16px}.ph.reel figcaption{color:var(--ember)}.reel-video{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.ph:hover{border-color:var(--ember);transform:scale(1.015)}.ph-land-a{background-image:url(/land-a.JPG);background-position:35% 40%;background-size:cover;grid-area:1/1/span 3/span 8}.ph-land-b{background-image:url(/land-b.JPG);background-position:35%;background-size:cover;grid-area:8/5/span 3/span 8}.ph-land-c{background-image:url(/land-c.jpg);background-position:50% 45%;background-size:cover;grid-area:15/1/span 3/span 12}.ph-port-a{background-image:url(/port-a.jpeg);background-position:50%;background-size:cover;grid-area:4/1/span 4/span 4}.ph-port-b{background-image:url(/port-b.jpeg);background-position:50%;background-size:cover;grid-area:4/5/span 4/span 4}.ph-port-c{background-image:url(/port-c.jpeg);background-position:50%;background-size:cover;grid-area:11/5/span 4/span 4}.ph-port-d{background-image:url(/port-d.jpeg);background-position:50%;background-size:cover;grid-area:11/9/span 4/span 4}.ph-vid-a{grid-area:1/9/span 7/span 4}.ph-vid-b{grid-area:8/1/span 7/span 4}.press-booking-row{gap:var(--s-9);border-top:1px solid var(--line);padding-top:var(--s-7);grid-template-columns:1fr auto 1fr;display:grid}.press-kit-row{justify-content:space-between;gap:var(--s-7);flex-direction:column;display:flex}.press-kit-info{gap:var(--s-4);flex-direction:column;display:flex}.press-kit-title{margin:0}.press-divider{background:var(--line);width:1px}.press-booking{gap:var(--s-7);flex-direction:column;display:flex}.press-download{align-items:center;gap:var(--s-4);border:1px solid var(--fg);letter-spacing:.4em;text-transform:uppercase;align-self:flex-start;padding:22px 48px;font-size:12px;transition:background .4s,border-color .4s,color .4s,gap .4s;display:flex}.press-download:hover{background:var(--ember);border-color:var(--ember);color:var(--bg);gap:var(--s-6)}.press-download-arrow{font-size:18px;transition:transform .4s}.press-download:hover .press-download-arrow{transform:translateY(3px)}.contact{background:#0a0606 url(/footer.jpg) 50%/cover no-repeat;min-height:70vh;position:relative;overflow:hidden}.contact:before{content:"";z-index:0;background:linear-gradient(#0a060673 0%,#0a060626 35% 65%,#0a0606bf 100%);position:absolute;inset:0}.contact-socials-wrap{bottom:var(--s-8);z-index:1;text-align:center;position:absolute;left:0;right:0}.mail-btn{border:1px solid var(--fg);letter-spacing:.4em;text-transform:uppercase;will-change:transform;padding:22px 60px;font-size:12px;transition:background .4s,color .4s,border-color .4s;display:inline-block;position:relative}.mail-btn .mail-btn-text{transition:letter-spacing .4s,transform .35s;display:inline-block}.mail-btn:hover{background:var(--ember);border-color:var(--ember);color:var(--bg)}.mail-btn:hover .mail-btn-text{letter-spacing:.55em}.contact-socials{justify-content:center;gap:var(--s-7);flex-wrap:wrap;display:flex}.contact-socials a{font-size:var(--t-meta);letter-spacing:.3em;text-transform:uppercase;color:var(--fg-soft);transition:color .3s}.contact-socials a:hover{color:var(--ember)}footer{border-top:1px solid var(--line);padding:var(--s-5) var(--pad-x);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;font-size:10px;display:grid}footer>span:first-child{justify-self:start}footer>span:last-child{justify-self:end}.footer-sig{justify-self:center;align-items:center;display:flex}.footer-sig img{filter:invert()brightness(1.1)opacity(.55);height:24px}.reveal{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.in{opacity:1;transform:translateY(0)}@media (max-width:1024px){.about-grid,.music-grid{gap:var(--s-7);grid-template-columns:1fr}.about-bio>div{columns:1}.press-booking-row{gap:var(--s-7);grid-template-columns:1fr}.press-divider{width:100%;height:1px}.gallery{grid-auto-rows:110px}}@media (max-width:720px){:root{--nav-h:60px}.nav-sig{height:24px}.nav-links{display:none}.nav-ham{display:flex}.hero-inner{padding:calc(var(--nav-h) + var(--s-5)) var(--pad-x) var(--s-6)}.hero-signature{width:min(280px,68vw)}.hero-top{gap:var(--s-3)}.hero-top .hero-top-center{display:none}.section{padding:var(--s-9) var(--pad-x)}.about{padding-top:var(--s-9)}.about-bio>div{columns:1}.gallery{grid-auto-rows:96px;gap:10px}.ph-land-a,.ph-land-b,.ph-land-c{grid-area:auto/1/span 2/-1}.ph-port-a,.ph-port-b,.ph-port-c,.ph-port-d{grid-area:auto/1/span 4/-1}.ph-vid-a,.ph-vid-b{grid-area:auto/1/span 5/-1}.contact-socials-wrap{bottom:var(--s-6)}.contact-socials,.listen-on{gap:var(--s-5)}footer{gap:var(--s-3);text-align:center;grid-template-columns:1fr}footer>span:first-child,footer>span:last-child,.footer-sig{justify-self:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
