@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit300-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+0130}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit400-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+0130}:root{--bronze: #826f5d;--rose: #c9a27c;--cream: #f3eee6;--espresso: #2a2522;--ink: #1e1a17;--highlight: #e4c9a8;--stone: #d8d2c8;--muted: #4a433b;--header-h: 4.55rem;--page: 1.25rem}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto}section[id],main>[id]{scroll-margin-top:calc(var(--header-h) + .75rem)}html,body{margin:0;padding:0;background:var(--cream);color:var(--ink)}body{font-family:Outfit,Segoe UI,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.0625rem;line-height:1.55;min-height:100dvh}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-weight:400;line-height:1.2;margin:0}p{margin:0}:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.wm{font-weight:400;letter-spacing:.2em;padding-left:.2em;font-variant-ligatures:none}.eyebrow{margin:0 0 .75rem;color:var(--bronze);letter-spacing:.28em;font-size:.72rem;font-weight:400}.rule{display:block;width:4.5rem;margin:1.75rem 0 0;border:0;border-top:1px solid var(--bronze);opacity:.55}.wrap{width:min(72rem,calc(100% - 2 * var(--page)));margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:.7rem 1.4rem;border:1px solid var(--rose);background:var(--cream);color:var(--bronze);letter-spacing:.24em;font-size:.72rem;font-weight:400;font-family:inherit;cursor:pointer}.btn-dark{background:var(--espresso);color:var(--highlight)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--header-h);overflow:visible;background:var(--cream);border-bottom:1px solid var(--stone);color:var(--bronze)}.is-home .site-header:not(.is-solid){background:transparent;border-bottom-color:transparent;color:var(--cream)}.is-home .header-plate{display:none}@keyframes header-plate-drop{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes header-ink{0%{color:var(--cream)}to{color:var(--bronze)}}@supports (animation-timeline: scroll()){.is-home .header-plate{display:block;position:absolute;inset:0;z-index:1;background:var(--cream);border-bottom:1px solid var(--stone);pointer-events:none;transform:translate3d(0,-100%,0);backface-visibility:hidden;animation:header-plate-drop linear both;animation-timeline:scroll();animation-range:calc(100dvh - 10rem) calc(100dvh - var(--header-h))}.is-home .site-header:not(.is-solid){animation:header-ink linear both;animation-timeline:scroll();animation-range:calc(100dvh - 10rem) calc(100dvh - var(--header-h))}.is-home .site-header>.header-inner{position:relative;z-index:3}.is-home .site-header.is-solid .header-plate{animation:none;transform:none;visibility:hidden}.is-home .site-header.is-solid{animation:none}}@media(prefers-reduced-motion:reduce){.is-home .header-plate{display:none}.is-home .site-header:not(.is-solid){animation:none}.menu-backdrop,.menu-panel{transition:none!important}.gallery-grid img{transition:none}}.header-inner{position:relative;z-index:3;height:100%}.header-bar{height:100%;width:100%;display:flex;align-items:center;gap:1rem;opacity:1}.brand{display:flex;align-items:center;gap:.8rem;min-height:44px;color:inherit}.brand svg{width:2.125rem;height:auto;flex-shrink:0}.brand .wm{font-size:1.15rem}.desk-nav{display:none}.nav-toggle{position:absolute;opacity:0;pointer-events:none}.menu-btn{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-height:44px;min-width:44px;padding:0 .2rem;border:0;background:transparent;color:inherit;letter-spacing:.22em;font-size:.72rem;font-weight:400;font-family:inherit;cursor:pointer}.menu-backdrop{display:block;position:fixed;inset:0;z-index:59;background:#2a252266;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility 0s linear .32s}.nav-toggle:checked~.menu-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s ease,visibility 0s}.menu-panel{position:fixed;top:0;right:0;bottom:0;z-index:60;display:flex;width:min(20.5rem,100%);background:var(--cream);color:var(--ink);border-left:1px solid var(--stone);flex-direction:column;transform:translate3d(100%,0,0);visibility:hidden;pointer-events:none;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s}.nav-toggle:checked~.menu-panel{transform:translateZ(0);visibility:visible;pointer-events:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility 0s}body:has(.nav-toggle:checked){overflow:hidden}.menu-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:var(--header-h);padding:0 var(--page);border-bottom:1px solid var(--stone);color:var(--bronze)}.menu-head-label,.menu-close{letter-spacing:.22em;font-size:.72rem;font-weight:400}.menu-close{display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.menu-nav{display:flex;flex-direction:column;padding:.75rem var(--page) 1.75rem;overflow:auto}.menu-nav>a{display:flex;align-items:center;min-height:48px;color:var(--bronze);letter-spacing:.2em;font-size:.92rem;font-weight:400}.menu-nav>a[aria-current=page]{color:var(--ink)}.menu-projects{list-style:none;margin:0 0 .35rem;padding:0 0 .35rem .9rem}.menu-projects a{display:flex;align-items:center;min-height:44px;color:var(--muted);font-size:.95rem;letter-spacing:.02em}.menu-projects a[aria-current=page]{color:var(--ink)}.menu-projects-all{margin-top:.15rem;border-top:1px solid var(--stone);color:var(--bronze)!important;letter-spacing:.18em!important;font-size:.72rem!important;font-weight:400;text-transform:uppercase}.header-inner:has(.nav-toggle:focus-visible) .menu-btn{outline:2px solid var(--bronze);outline-offset:3px}main{padding-top:var(--header-h)}.is-home main{padding-top:0}.site-footer{position:relative;isolation:isolate;overflow:hidden;padding:3rem 0 1.85rem;color:var(--highlight);border-top:1px solid color-mix(in srgb,var(--rose) 35%,transparent);background:radial-gradient(100% 80% at 80% 0%,color-mix(in srgb,var(--rose) 18%,transparent) 0%,transparent 50%),linear-gradient(180deg,#322c28 0%,var(--espresso) 55%,#231f1c 100%)}.site-footer .footer-brand,.site-footer .footer-col,.site-footer .footer-credit{opacity:0;transform:translate3d(0,1.35rem,0);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.site-footer.is-in .footer-brand,.site-footer.is-in .footer-col,.site-footer.is-in .footer-credit{opacity:1;transform:none}.site-footer.is-in .footer-brand{transition-delay:.04s}.site-footer.is-in .footer-col:nth-child(2){transition-delay:.14s}.site-footer.is-in .footer-col:nth-child(3){transition-delay:.22s}.site-footer.is-in .footer-credit{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.site-footer .footer-brand,.site-footer .footer-col,.site-footer .footer-credit{opacity:1;transform:none;transition:none}}.footer-inner{display:flex;flex-direction:column;gap:0}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.65rem 1.25rem;align-items:start}.footer-brand{grid-column:1 / -1;text-align:center;margin-bottom:.15rem}.footer-lockup{display:inline-flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--rose);text-decoration:none;width:fit-content;margin-inline:auto}.footer-lockup :global(.footer-lockup-mark){width:3.65rem;height:auto;color:var(--rose)}.footer-lockup-text{display:flex;flex-direction:column;align-items:center;gap:.38rem}.footer-lockup-wm{font-size:.98rem;font-weight:400;letter-spacing:.24em;line-height:1;color:var(--rose)}.footer-lockup-rule{display:block;width:100%;height:1px;background:color-mix(in srgb,var(--rose) 70%,transparent)}.footer-lockup-sub{font-size:.62rem;font-weight:400;letter-spacing:.34em;line-height:1;color:var(--rose);padding-left:.34em}.footer-blurb{margin:1.05rem auto 0;max-width:18rem;font-size:.88rem;line-height:1.55;color:color-mix(in srgb,var(--highlight) 58%,transparent)}.footer-col-title{margin:0 0 .85rem;font-size:.62rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--rose)}.footer-col-links{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.footer-col-links a{font-size:.9rem;color:var(--highlight);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.footer-col-links a:hover,.footer-col-links a:focus-visible{color:var(--rose);border-bottom-color:var(--rose)}.footer-col-more{margin-top:.25rem;font-size:.74rem!important;letter-spacing:.12em;color:color-mix(in srgb,var(--highlight) 55%,transparent)!important}.footer-contact-stack{display:flex;flex-direction:column;gap:.45rem;font-size:.9rem;color:color-mix(in srgb,var(--highlight) 55%,transparent);word-break:break-word}.footer-contact-stack a{color:var(--highlight);text-decoration:none;border-bottom:1px solid transparent;width:fit-content;transition:border-color .2s ease,color .2s ease}.footer-contact-stack a:hover,.footer-contact-stack a:focus-visible{color:var(--rose);border-bottom-color:var(--rose)}.footer-credit{margin-top:1.65rem;padding-top:1.25rem;border-top:1px solid color-mix(in srgb,var(--rose) 28%,transparent);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem;font-size:.68rem;letter-spacing:.12em;color:color-mix(in srgb,var(--highlight) 48%,transparent)}.footer-credit-copy{display:block}.footer-credit-by{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--rose) 22%,transparent);width:min(12rem,100%)}.footer-credit-by a{color:var(--rose);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.footer-credit-by a:hover,.footer-credit-by a:focus-visible{border-bottom-color:var(--rose);color:var(--highlight)}.page-block{padding:3rem 0 4.5rem;background:var(--cream)}.about-band{position:relative;overflow:hidden;background:var(--bronze);color:var(--cream)}.about-band .about-mark{position:absolute;z-index:0;top:50%;right:-58%;display:block;width:26rem;height:auto;color:color-mix(in srgb,var(--cream) 16%,var(--bronze));pointer-events:none;transform:translate3d(0,calc(-50% + var(--mark-parallax, 0px)),0)}@media(prefers-reduced-motion:reduce){.about-band .about-mark{transform:translateY(-50%)}}.page-block h1{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:300;margin:0 0 1rem}.lead{max-width:36rem;color:var(--muted)}.filters{position:relative;margin:1.75rem 0 0}.filters>input{position:absolute;opacity:0;pointer-events:none}.chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.chips label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:1px solid var(--bronze);background:var(--cream);color:var(--bronze);letter-spacing:.16em;font-size:.72rem;font-weight:400;cursor:pointer}#st-all:checked~.chips label[for=st-all],#st-devam:checked~.chips label[for=st-devam],#st-teslim:checked~.chips label[for=st-teslim]{background:var(--bronze);color:var(--cream)}#st-devam:checked~.card-grid li[data-status=Teslim],#st-teslim:checked~.card-grid li[data-status="Devam ediyor"]{display:none}.card-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}.specs{display:grid;gap:0;margin:2rem 0 0;border-top:1px solid var(--stone)}.specs div{display:grid;grid-template-columns:8rem 1fr;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--stone)}.specs dt{margin:0;letter-spacing:.12em;font-size:.75rem;font-weight:400;color:var(--bronze)}.specs dd{margin:0;color:var(--muted)}.gallery-grid{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.gallery-grid a{display:block;background:var(--stone);overflow:hidden}.gallery-grid img{width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(min-width:1024px){.gallery-grid a:hover img,.gallery-grid a:focus-visible img{transform:scale(1.04)}}.lightbox{display:none;position:fixed;inset:0;z-index:80;background:var(--espresso);overflow:hidden}.lightbox:target,.lightbox.is-open{display:flex;flex-direction:column}body:has(.lightbox.is-open),body:has(.lightbox:target){overflow:hidden}.lightbox-bar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.65rem var(--page);padding-top:max(.65rem,env(safe-area-inset-top))}.lightbox-count{margin:0;letter-spacing:.18em;font-size:.72rem;font-weight:400;color:color-mix(in srgb,var(--cream) 75%,transparent)}.lightbox-close{position:static;flex-shrink:0}.lightbox-stage{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;overflow:hidden;touch-action:none;cursor:zoom-in}.lightbox-stage.is-zoomed{cursor:grab}.lightbox-stage img,.lightbox img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;margin:0;user-select:none;-webkit-user-drag:none;transform-origin:center center;will-change:transform}.lightbox-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.lightbox-toolbar{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.85rem;padding:.75rem var(--page);padding-bottom:max(.85rem,env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--cream) 12%,transparent)}.lightbox-nav{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:0 .7rem;border:1px solid color-mix(in srgb,var(--cream) 35%,transparent);background:transparent;color:var(--cream);font-size:1.55rem;line-height:1;font-family:inherit;cursor:pointer;text-decoration:none}@media(min-width:768px){.lightbox-body{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;grid-template-rows:minmax(0,1fr);align-items:center;column-gap:.75rem;padding:0 1rem 1rem}.lightbox-stage{grid-column:2;grid-row:1;width:100%;height:100%}.lightbox-toolbar{display:contents;border:0;padding:0}.lightbox-prev{grid-column:1;grid-row:1;justify-self:center}.lightbox-next{grid-column:3;grid-row:1;justify-self:center}.lightbox-nav{font-size:1.85rem;min-width:3rem;min-height:3rem}}@media(prefers-reduced-motion:reduce){.lightbox-stage img{will-change:auto}}.field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.field span{letter-spacing:.14em;font-size:.72rem;font-weight:400;color:var(--bronze)}.field input,.field select,.field textarea{min-height:44px;padding:.65rem .8rem;border:1px solid var(--bronze);background:var(--cream);color:var(--ink);font:inherit;border-radius:0;box-shadow:none}.field textarea{min-height:8rem;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--rose)}.check{display:flex;align-items:flex-start;gap:.7rem;margin:1.1rem 0 1.4rem;color:var(--muted);font-size:.95rem}.check input{width:1.15rem;height:1.15rem;margin-top:.2rem;accent-color:var(--bronze);flex-shrink:0}.check a{color:var(--bronze);text-decoration:underline;text-underline-offset:.15em}.form-note{margin-top:.85rem;font-size:.92rem;color:var(--muted)}@media(min-width:768px){:root{--page: 2rem;--header-h: 5rem}.about-band .about-mark{right:-18%;width:min(68vw,56rem)}.footer-grid{gap:2rem 2rem}.footer-lockup{gap:.85rem}.footer-lockup :global(.footer-lockup-mark){width:4rem}.footer-lockup-wm{font-size:1.02rem;letter-spacing:.26em}.footer-lockup-sub{font-size:.64rem}.footer-blurb{font-size:.9rem}.footer-col-links a,.footer-contact-stack{font-size:.92rem}.footer-col-more{font-size:.78rem!important}.card-grid{grid-template-columns:1fr 1fr;gap:2rem}.gallery-grid{grid-template-columns:1fr 1fr 1fr}.specs{grid-template-columns:1fr 1fr;gap:0 2.5rem}}@media(min-width:1024px){:root{--page: 2.5rem;--header-h: clamp(5.25rem, 4.2rem + 1.2vw, 6rem)}.footer-grid{grid-template-columns:1.35fr 1fr 1fr;gap:2rem 2.5rem}.footer-brand{grid-column:auto;text-align:left;margin-bottom:0}.footer-lockup{flex-direction:row;align-items:center;gap:1.15rem;margin-inline:0}.footer-lockup :global(.footer-lockup-mark){width:3.85rem}.footer-lockup-wm{font-size:1.12rem}.footer-lockup-sub{font-size:.7rem}.footer-blurb{margin-inline:0}.footer-credit{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;gap:.75rem 1.5rem;font-size:.72rem;letter-spacing:.14em;margin-top:1.85rem;padding-top:1.35rem}.footer-credit-by{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;padding-top:0;border-top:none;width:auto;padding-left:1.25rem;border-left:1px solid color-mix(in srgb,var(--rose) 28%,transparent)}body{font-size:1.125rem}.brand{gap:clamp(.8rem,.6rem + .4vw,1.1rem)}.brand svg{width:clamp(2.25rem,1.85rem + .55vw,2.75rem)}.brand .wm{font-size:clamp(1.2rem,1rem + .35vw,1.45rem)}.desk-nav{display:flex;align-items:stretch;justify-content:flex-end;gap:clamp(1.65rem,1.2rem + 1vw,2.35rem);height:100%;margin-left:auto}.desk-nav>a,.nav-item>a{position:relative;display:inline-flex;align-items:center;min-height:44px;letter-spacing:.2em;font-size:clamp(.72rem,.62rem + .18vw,.84rem);font-weight:400;color:inherit}.desk-nav>a:after,.nav-item>a:after{content:"";position:absolute;left:0;right:0;top:calc(50% + .65em);height:1px;background:currentColor;opacity:0}.desk-nav>a:hover:after,.desk-nav>a:focus-visible:after,.nav-item:hover>a:after,.nav-item:focus-within>a:after{opacity:.9}.nav-item{position:relative;display:flex;align-items:center;height:100%}.nav-sub{display:none;position:absolute;top:100%;left:0;z-index:4;margin:0;padding:.55rem 0 .65rem;list-style:none;background:var(--cream);border-bottom:1px solid var(--stone);color:var(--bronze);grid-template-columns:repeat(2,minmax(10rem,13rem));column-gap:.5rem;row-gap:0}.nav-item:hover .nav-sub,.nav-item:focus-within .nav-sub{display:grid}.nav-sub a{display:inline-flex;align-items:center;min-height:2.35rem;padding:0 1rem;background:transparent;color:var(--bronze);letter-spacing:.04em;font-size:.9rem;text-decoration:none}.nav-sub a:hover,.nav-sub a:focus-visible{color:var(--bronze);background:transparent;text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.nav-sub a[aria-current=page]{color:var(--espresso);background:transparent;text-decoration:underline;text-underline-offset:.28em}.nav-sub-all-item{grid-column:1 / -1}.nav-sub-all{margin-top:.2rem;padding-top:.35rem;border-top:1px solid var(--stone);letter-spacing:.18em;font-size:.68rem;font-weight:400;text-transform:uppercase}.nav-sub-all:hover,.nav-sub-all:focus-visible{color:var(--espresso)}.menu-btn,.menu-panel,.menu-backdrop{display:none!important}body:has(.nav-toggle:checked){overflow:visible}}
