/*! © 2026 Olympos Web (olymposweb.com). Tüm hakları saklıdır / All rights reserved. İzinsiz kopyalama, yeniden kullanım ve dağıtım yasaktır / Copying, reuse or redistribution without written permission is not allowed. */
:root{color-scheme:light;--bg: #ffffff;--ink: #171717;--muted: #5c5c5c;--line: #857d7f;--accent: #8a3b4a;--accent-deep: #6f2e3b;--accent-ink: #ffffff;--tint: #f4e6e8;--focus: #8a3b4a;--field: #ffffff;--ring: rgba(138, 59, 74, .22);--danger: #a4262c;--hint: #5c5c5c;--radius: 2px;--font: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--display: "Brygada 1918", Georgia, "Times New Roman", serif;--gutter: clamp(20px, 5vw, 72px);--ease: cubic-bezier(.16, 1, .3, 1)}html{scroll-padding-top:96px;scrollbar-color:var(--accent) var(--tint)}body{font-size:1.0625rem;line-height:1.6;overflow-x:clip}::selection{background:var(--accent);color:#fff}input,textarea,select{caret-color:var(--accent);accent-color:var(--accent)}input[type=date],input[type=time]{color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.skip{border-radius:var(--radius)}.wrap{width:min(1240px,100% - 2 * var(--gutter));margin-inline:auto}h1,h2,h3,h4{font-family:var(--display);font-weight:700;text-wrap:balance}h2{font-size:clamp(2.5rem,5.4vw,4.9rem);line-height:1.02;letter-spacing:-.02em}h3{font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.lead{font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55;max-width:38rem;text-wrap:pretty}p{text-wrap:pretty}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-ink);font:600 1rem/1 var(--font);text-decoration:none;cursor:pointer;transition:background-color .25s var(--ease),color .25s var(--ease),box-shadow .25s var(--ease)}.btn:hover{background:var(--accent-deep)}.btn-wide{width:100%}.btn-quiet{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.btn-quiet:hover{background:var(--ink);color:#fff}.btn-quiet[aria-pressed=true]{background:var(--accent);color:#fff;box-shadow:inset 0 0 0 2px var(--accent)}.tag{display:inline-block;padding:5px 12px;background:var(--tint);color:var(--ink);border-radius:var(--radius);font-size:.85rem;font-weight:700}.tag-text{font-size:.95rem;color:var(--muted);font-weight:600}.tags{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.ph{display:inline-block;padding:3px 10px;background:var(--tint);color:var(--ink);border-radius:var(--radius);font-size:.8rem;font-weight:700;vertical-align:.1em}.hdr{position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:center;gap:20px;padding:14px var(--gutter);color:#fff;transition:background-color .35s,color .35s,box-shadow .35s}html:not(.anim) .hdr{position:absolute}.hdr.is-solid{background:#fff;color:var(--ink);box-shadow:0 2px 28px #1717171a}.hdr:not(.is-solid) :focus-visible{outline-color:#fff}.brand{font:700 1.5rem/1 var(--display);text-decoration:none;margin-right:auto}.nav{display:flex;gap:clamp(14px,2.2vw,32px)}.nav a{text-decoration:none;font-weight:600;font-size:.97rem;padding:6px 0;background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .4s var(--ease)}.nav a:hover{background-size:100% 2px}.tools{display:flex;align-items:center;gap:10px}.tool{min-height:42px;padding:0 14px;background:transparent;color:inherit;border:0;border-radius:var(--radius);box-shadow:inset 0 0 0 1.5px currentColor;font:600 .88rem/1 var(--font);display:inline-flex;align-items:center;gap:8px}.tool:hover{background:#ffffff2e}.hdr.is-solid .tool:hover{background:var(--tint)}.tool[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px currentColor,inset 0 -5px 0 currentColor}.hdr-cta{min-height:42px;padding:0 20px;font-size:.95rem}.hdr:not(.is-solid) .hdr-cta{background:#fff;color:var(--accent)}.hdr:not(.is-solid) .hdr-cta:hover{background:var(--tint)}.fab{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:90;box-shadow:0 14px 40px #17171747;opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .35s var(--ease),transform .35s var(--ease),background-color .25s}.fab.is-on,.fab:focus-visible{opacity:1;pointer-events:auto;transform:none}.ph-fig{position:relative;margin:0}.ph-mask{position:relative;height:100%;overflow:hidden}.ph-mask img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ph-fig:has(.cap) .ph-mask:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0c0a0aad,#0c0a0a00 58%);pointer-events:none}.cap{position:absolute;z-index:2;left:var(--gutter);bottom:calc(var(--gutter) * .8 + 18px);max-width:36rem;color:#fff;display:grid;gap:10px}.cap h3{font-size:clamp(2.1rem,4.4vw,4rem);line-height:1;letter-spacing:-.015em}.cap p{font-size:1.1rem;line-height:1.5;max-width:30rem}.credit{position:absolute;z-index:3;right:12px;bottom:12px;padding:4px 10px;background:#171717d1;color:#fff;border-radius:var(--radius);font-size:.75rem;line-height:1.4}.credit a{color:#fff}.credit a:focus-visible{outline-color:#fff;outline-offset:2px}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;color:#fff;background:#1c1f1a;overflow:clip}.hero-fig{position:absolute;inset:0}.hero-fig .ph-mask:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0c0a0a80,#0c0a0a1f 34%,#0c0a0a33 58%,#0c0a0a9e),#0c0a0a33;pointer-events:none}.hero-fig .credit{right:auto;left:12px}.hero-in{position:relative;z-index:2;width:100%;padding:132px var(--gutter) 64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:clamp(32px,5vw,80px);align-items:end}.hero h1{font-size:clamp(3.6rem,9.6vw,9.5rem);line-height:.95;letter-spacing:-.025em;max-width:8em}.hero-lead{margin-top:28px;max-width:30rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.panel{background:#fff;color:var(--ink);padding:24px;display:grid;gap:14px;border-radius:var(--radius);box-shadow:0 28px 70px #0a080857}.panel .field input,.panel .field select{min-height:50px}.panel-note{font-size:.85rem;line-height:1.45;color:var(--muted)}.q-status{font-size:.93rem;font-weight:600;color:var(--accent)}.q-status.is-error{color:var(--danger)}.field select{appearance:none;padding-right:44px;cursor:pointer;background:var(--field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5l6 6 6-6' fill='none' stroke='%23171717' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center}.field input,.field textarea,.field select{border-color:var(--line)}.hint{font-size:.9rem;color:var(--muted);line-height:1.45}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent)}.sec{position:relative}.intro{display:grid;gap:22px;padding-block:clamp(80px,11vw,160px) clamp(48px,6vw,88px)}.intro h2,.intro .lead{max-width:20ch}.intro .lead{max-width:36rem}.fw{height:clamp(520px,94vh,1000px)}.space-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);padding-block:clamp(40px,5vw,72px) clamp(64px,8vw,120px);align-items:start}.space-text{display:grid;gap:14px}.space-text h3{font-size:clamp(2rem,3.4vw,3rem)}.space-text p{max-width:36rem}.space-for{color:var(--muted);font-weight:600;font-size:.97rem}.space-act{display:grid;gap:22px;justify-items:start}.facts{display:grid;gap:12px;margin:0}.facts>div{display:grid;grid-template-columns:7rem 1fr;gap:12px;align-items:baseline}.facts dt{font-weight:600;color:var(--muted)}.facts dd{margin:0;font-weight:600}.pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.pair-half .half{min-height:min(100vh,960px)}.pair-text{padding:clamp(48px,7vw,112px) var(--gutter);display:grid;gap:22px;align-content:center;max-width:44rem}.pair-half .pair-text{justify-self:start}.svc{display:grid;gap:8px;max-width:32rem}.svc h3{color:var(--accent)}.scene-d{font-size:1.15rem;line-height:1.55;max-width:30rem}.scene-t{font-size:clamp(2.4rem,4.8vw,4.4rem);line-height:1;letter-spacing:-.02em}.pair-inset{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,6vw,96px);padding:clamp(64px,9vw,128px) var(--gutter);align-items:center;background:var(--tint)}.pair-inset .pair-text{padding:0;max-width:34rem;justify-self:end}.pair-inset .inset{aspect-ratio:2 / 3;width:min(100%,460px);max-height:86vh;justify-self:start}.civil .pair-inset{background:var(--bg);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.civil .pair-inset .pair-text{justify-self:start;max-width:42rem}.civil .pair-inset .inset{justify-self:end}.coord{display:grid;gap:22px;justify-items:start;padding-block:clamp(64px,8vw,120px)}.own{max-width:34rem;color:var(--muted)}.band-short{height:clamp(260px,44vh,480px)}.band-tall{height:clamp(420px,82vh,820px)}.tool-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);padding-block:clamp(72px,9vw,130px);align-items:start}.tool-head{grid-column:1 / -1;display:grid;gap:20px}.tool-form{background:var(--tint);padding:clamp(22px,3vw,40px);display:grid;gap:24px;border-radius:var(--radius)}.tool-form .choice span{background:#fff}.range-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.range-row input[type=range]{width:100%;height:32px;cursor:pointer}.range-out{font:700 1.35rem/1 var(--display);min-width:6.5rem;text-align:right}.tool-act{display:grid;gap:12px;justify-items:start}.added{font-weight:600;color:var(--accent);min-height:1.5em}.added a{color:inherit}.tool-draw{display:grid;gap:14px}.draw-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px}.tables-n{font:700 clamp(2rem,3vw,2.8rem)/1 var(--display);color:var(--accent)}#seat-svg{width:100%;height:auto;display:block;background:#fff}.draw-states{font-weight:600}.draw-seats,.draw-note{color:var(--muted);font-size:.95rem}#seat-svg .wall{fill:#fff;stroke:var(--ink);stroke-width:3}#seat-svg .wall-open{fill:var(--tint);stroke:none}#seat-svg .zone-head{fill:var(--accent)}#seat-svg .zone{fill:none;stroke:var(--ink);stroke-width:2;stroke-dasharray:9 7}#seat-svg .zone-stage{fill:var(--ink)}#seat-svg .zone-label{font:600 14px var(--font);text-anchor:middle;dominant-baseline:central;fill:var(--ink)}#seat-svg .zone-label.on-dark{fill:#fff}#seat-svg .entr{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#seat-svg .t{transition:transform .7s var(--ease),opacity .45s var(--ease)}#seat-svg .t-round{fill:#fff;stroke:var(--accent);stroke-width:3;transition:r .7s var(--ease)}#seat-svg .t-ring{fill:none;stroke:var(--accent);stroke-linecap:round;transition:r .7s var(--ease)}#seat-svg .t-num{font-family:var(--display);font-weight:700;fill:var(--accent);text-anchor:middle;dominant-baseline:central}.flow-wrap{background:var(--accent);color:#fff;padding-block:clamp(72px,9vw,130px)}.flow-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.flow-head{position:sticky;top:100px;display:grid;gap:14px}.flow-head h3{font-size:clamp(2.2rem,4.2vw,3.8rem);line-height:1}.flow-sum{font-weight:600;font-size:1.1rem}.flow-end{color:#fbe9ec}.flow{display:grid;gap:clamp(20px,3vw,36px)}.flow li{display:grid;grid-template-columns:minmax(5.5rem,8rem) minmax(0,1fr);gap:8px 24px;align-items:baseline}.flow time{font:700 clamp(2.2rem,4vw,3.4rem)/1 var(--display);font-variant-numeric:tabular-nums}.flow h4{font-size:1.5rem;line-height:1.15}.flow p{grid-column:2;color:#fbe9ec;max-width:30rem}.seating{padding-block:clamp(80px,11vw,160px)}.seat-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:start}.seat-body{display:grid;gap:22px}.seat-rule{font:700 clamp(1.6rem,2.6vw,2.2rem)/1.15 var(--display);color:var(--accent)}.seat-live{font-weight:600;background:var(--tint);padding:12px 16px;border-radius:var(--radius);justify-self:start}.tips{display:grid;gap:14px;max-width:34rem}.tips li{padding-left:22px;position:relative}.tips li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:10px;background:var(--accent);border-radius:50%}.steps{display:grid;gap:22px;counter-reset:step;margin-block:8px}.steps li{counter-increment:step;display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:2px 14px}.steps li:before{content:counter(step);grid-row:span 2;font:700 2.6rem/1 var(--display);color:var(--accent)}.steps p{color:var(--ink)}.disclaimer{font-weight:600;max-width:36rem}.source{color:var(--muted);font-size:.95rem}.nights .pair-half .half{min-height:min(110vh,1000px)}.nights .pair-text{justify-self:end}.menu{background:var(--tint);padding-block:clamp(80px,11vw,160px)}.menu-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,96px);align-items:start}.menu-head{display:grid;gap:22px;position:sticky;top:100px}.courses{display:grid;gap:clamp(22px,3.2vw,40px);margin:0}.course{display:grid;gap:6px}.course dt{font:700 clamp(1.7rem,3vw,2.4rem)/1.05 var(--display);color:var(--accent)}.course dd{margin:0;font-size:1.15rem;max-width:30rem}.menu-price{grid-column:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:1.1rem}.price{font:700 clamp(2.2rem,4vw,3.2rem)/1 var(--display)}.menu-note{grid-column:2;max-width:32rem;color:var(--muted)}.check-stage{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);padding:clamp(72px,10vw,150px) var(--gutter);align-items:start}.check-fig{position:sticky;top:96px}.check-inset{aspect-ratio:4 / 5;width:100%;max-height:82vh}.check-body{display:grid;gap:24px;max-width:42rem}.check-body .lead{max-width:34rem}.ck-list{display:grid;gap:28px;margin-block:8px}.ck h3{font-size:clamp(1.7rem,2.6vw,2.2rem);color:var(--accent)}.ck-note{color:var(--muted)}.ck-rail{display:none}.check-stage.is-pinned{height:100vh;padding-block:0;align-items:center;overflow:clip}.check-stage.is-pinned .check-fig{position:static}.check-stage.is-pinned .check-inset{max-height:70vh}.check-stage.is-pinned .check-body{height:70vh;align-content:center;position:relative;grid-template-rows:auto auto 1fr auto auto}.check-stage.is-pinned .ck-list{display:grid;margin:0;position:relative;align-items:center}.check-stage.is-pinned .ck{grid-area:1 / 1;opacity:0;transform:translateY(22px);transition:opacity .5s var(--ease),transform .7s var(--ease);pointer-events:none}.check-stage.is-pinned .ck.is-on{opacity:1;transform:none}.check-stage.is-pinned .ck h3{font-size:clamp(3rem,6.4vw,6rem);line-height:1;letter-spacing:-.02em;margin-bottom:14px}.check-stage.is-pinned .ck p{font-size:clamp(1.15rem,1.7vw,1.45rem);max-width:32rem}.check-stage.is-pinned .ck-rail{display:flex;gap:8px}.ck-rail i{flex:1;height:6px;background:var(--tint);transition:background-color .5s var(--ease)}.ck-rail i.is-done{background:var(--accent)}.slots{background:var(--tint);padding-block:clamp(80px,11vw,160px)}.slots-head{display:grid;gap:20px;margin-bottom:clamp(36px,5vw,64px)}.slot-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.slot-list li{display:grid;gap:10px;justify-items:start;padding:clamp(20px,2.4vw,30px);border:2px dashed var(--line);border-radius:var(--radius);background:#fff}.slot-list h3{font-size:1.5rem}.slot-list p{color:var(--muted)}.faq{padding-block:clamp(80px,11vw,160px)}.faq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,96px);align-items:start}.faq-wrap h2{position:sticky;top:100px}.faq-list{display:grid}.faq details{border-top:2px solid var(--ink);padding-block:4px}.faq details:last-child{border-bottom:2px solid var(--ink)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font:700 clamp(1.3rem,2vw,1.7rem)/1.2 var(--display)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:18px;height:18px;background:linear-gradient(var(--accent),var(--accent)) center / 100% 2px no-repeat,linear-gradient(var(--accent),var(--accent)) center / 2px 100% no-repeat;transition:transform .4s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{color:var(--accent)}.faq details p{padding-bottom:26px;max-width:38rem}.request{position:relative;display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate;background:#1c1f1a}.req-fig{grid-area:1 / 1;position:sticky;top:0;height:100vh;align-self:start;z-index:0}.req-fig .ph-mask:after{content:"";position:absolute;inset:0;background:#0c0a0a4d}.req-panel{grid-area:1 / 1;z-index:1;width:min(720px,100% - 2 * var(--gutter));margin-block:clamp(56px,12vh,140px);justify-self:end;margin-right:var(--gutter);background:#fff;padding:clamp(24px,4vw,52px);border-radius:var(--radius);display:grid;gap:22px;box-shadow:0 30px 80px #0a080859}.req-panel h2{font-size:clamp(2.2rem,4vw,3.6rem)}.req-steps{display:grid;gap:6px;counter-reset:rs;color:var(--muted)}.req-steps li{counter-increment:rs;padding-left:2rem;position:relative}.req-steps li:before{content:counter(rs);position:absolute;left:0;top:0;font:700 1.15rem/1.6 var(--display);color:var(--accent)}.choice span{border-radius:var(--radius);border-color:var(--line);background:#fff}.choice span:hover{border-color:var(--accent)}.choice input:checked+span{background:var(--accent);border-color:var(--accent);color:#fff}.form-actions{gap:14px}.result{border-radius:var(--radius);background:var(--tint);border-color:transparent}.result-actions .btn{min-height:46px}.opt{font-weight:400}.foot{background:var(--ink);color:#f2f2f2;padding-block:clamp(56px,7vw,96px)}.foot :focus-visible{outline-color:#fff}.foot-wrap{display:grid;gap:18px}.foot-brand{font:700 clamp(2.4rem,5vw,4rem)/1 var(--display)}.foot-title{font:700 clamp(1.4rem,2.4vw,2rem)/1.2 var(--display);max-width:30rem}.foot-demo{color:#d4d4d4;max-width:44rem;font-size:.97rem}.foot-h{font:700 1.4rem/1.2 var(--display);margin-top:18px}.foot-credits ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 24px;margin-top:12px;font-size:.93rem;color:#d4d4d4}.foot-credits a,.foot-link{color:#fff}@media(max-width:1000px){.nav{display:none}.pair,.pair-inset,.civil .pair-inset{grid-template-columns:minmax(0,1fr)}.pair-half .half{min-height:78vh}.nights .pair-half .half{min-height:78vh;order:-1}.pair-text,.pair-inset .pair-text,.nights .pair-text{max-width:none;justify-self:stretch;padding:clamp(40px,8vw,72px) var(--gutter)}.pair-inset{padding-block:clamp(48px,9vw,96px)}.pair-inset .pair-text{padding:0}.pair-inset .inset,.civil .pair-inset .inset{justify-self:center;width:min(100%,420px);order:-1}.civil .pair-inset .inset{order:-1}.space-row,.tool-wrap,.flow-in,.seat-wrap,.menu-wrap,.check-stage,.faq-wrap{grid-template-columns:minmax(0,1fr)}.menu-price,.menu-note{grid-column:1}.flow-head,.menu-head,.faq-wrap h2,.check-fig{position:static}.slot-list{grid-template-columns:minmax(0,1fr)}.req-panel{justify-self:center;margin-right:0}.check-inset{max-width:440px}}@media(max-width:720px){.hdr{gap:10px;padding-block:10px}.brand{font-size:1.25rem}.tool{padding:0 10px}.hdr-cta{padding:0 14px}.hero-in{grid-template-columns:minmax(0,1fr);padding-top:104px;padding-bottom:28px;gap:28px}.hero h1{font-size:clamp(3.4rem,17vw,5.2rem)}.hero-lead{margin-top:18px}.fw{height:84vh}.cap{bottom:52px}.cap h3{font-size:clamp(2rem,9vw,3rem)}.facts>div{grid-template-columns:6rem 1fr}.flow li{grid-template-columns:minmax(0,1fr);gap:2px}.flow p{grid-column:1}.flow time{font-size:2rem}.tool-form{padding:20px}.range-row{grid-template-columns:minmax(0,1fr);gap:6px}.range-out{text-align:left}.req-panel{margin-block:40px;padding:22px}}
:root{--ow-d-9b63c1e576:0}
