@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gloock-latin-ext-400-normal-B4R8XxiG.woff2) format("woff2"),url(/assets/gloock-latin-ext-400-normal-B7xb9eut.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gloock-latin-400-normal-3dTk9V3B.woff2) format("woff2"),url(/assets/gloock-latin-400-normal-DCcIaDhi.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-ext-wght-normal-DiMfzA-V.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-wght-normal-D5lnP6kL.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-ext-wght-normal-Byk3UhVp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-wght-normal-C1hSzPvX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--uhel: #0f130f;--mech: #171c16;--krem: #f1e9d8;--krem2: #bdb9a8;--citron: #e4c14f;--granat: #a5303a;--tma: #1c1a12;--r: 3px;--gut: clamp(16px, 4vw, 64px);--display: "Gloock", Georgia, serif;--body: "Instrument Sans Variable", system-ui, sans-serif}*{box-sizing:border-box;margin:0}html{background:var(--uhel);-webkit-text-size-adjust:100%}body{font:400 clamp(16px,1.15vw,19px)/1.55 var(--body);color:var(--krem);background:var(--uhel);overflow-x:clip;-webkit-font-smoothing:antialiased}img,video,canvas{display:block;width:100%;height:100%;object-fit:cover}a{color:inherit}h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:-.012em;line-height:1.02}h2{font-size:clamp(42px,6.4vw,112px)}h3{font-size:clamp(25px,2.5vw,42px);line-height:1.08}address{font-style:normal}button{font:inherit;color:inherit}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}.skip{position:fixed;z-index:50;left:12px;top:-80px;padding:12px 18px;background:var(--krem);color:var(--tma);border-radius:8px}.skip:focus{top:12px}.w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.wi{display:inline-block}.top{position:fixed;z-index:30;inset:0 0 auto;font-size:15px;font-weight:500;transition:transform .5s cubic-bezier(.2,.8,.2,1),background .35s}.top-bar{display:block;padding:6px var(--gut);background:#000000a6;color:var(--citron);text-align:center;font-size:14px;text-decoration:none}.top-bar:hover{text-decoration:underline}.top-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:14px var(--gut)}.top.is-solid{background:#0f130ff2}.top.is-hidden{transform:translateY(-101%)}.brand{font:400 clamp(21px,1.7vw,26px) var(--display);text-decoration:none;white-space:nowrap}.top nav{display:flex;gap:clamp(14px,1.7vw,28px)}.top nav a{text-decoration:none;position:relative;padding:4px 0}.top nav a:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.top nav a:hover:after{transform:scaleX(1);transform-origin:left}.top-right{display:flex;justify-content:flex-end;align-items:center;gap:20px}.top-tel{text-decoration:none;white-space:nowrap}.status{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.status i{width:9px;height:9px;border-radius:50%;background:currentColor;opacity:.5}.status.is-open i{background:#8fd16a;opacity:1;animation:pulz 2.4s infinite}.status.is-closed i{background:#e2765f;opacity:1}@keyframes pulz{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.55}}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:99px;text-decoration:none;font-weight:500;white-space:nowrap;transition:background .3s,color .3s,border-color .3s;will-change:transform}.btn-solid{background:var(--krem);color:var(--tma)}.btn-solid:hover{background:var(--citron)}.btn-ghost{border:1px solid currentColor}.btn-ghost:hover{background:var(--krem);color:var(--tma);border-color:var(--krem)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.hero{position:relative;height:200vh;background:var(--uhel)}.hero-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.hero-media,.hero-seq{position:absolute;inset:0;object-position:68% 100%}.hero-seq{opacity:0;transition:opacity .3s}.hero-seq.on{opacity:1}.hero-dust{position:absolute;inset:0;pointer-events:none}.hero-lamp{position:absolute;left:0;top:0;width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;pointer-events:none;background:radial-gradient(circle closest-side,#060806 0,#06080600 0 15%,#06080652 44%,#0608067a);will-change:transform;transform:translate3d(68vw,72vh,0)}.hero-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#0f130f99 0,#0f130f00 20%),linear-gradient(to top,#0f130f 0,#0f130f00 14%)}.hero-curtain{position:absolute;top:0;bottom:0;left:0;width:300vw;pointer-events:none;background:linear-gradient(90deg,#07090700 0 34%,#070907 64% 100%);transform:translateZ(0);animation:okno 2.8s cubic-bezier(.45,.05,.2,1) both}@keyframes okno{0%{transform:translate3d(-192vw,0,0)}to{transform:translateZ(0);visibility:hidden}}.hero-copy{position:absolute;left:var(--gut);top:clamp(92px,14.5vh,150px);width:min(62vw,980px)}.hero-copy h1{font-size:clamp(50px,6.9vw,124px);line-height:1}.hero-copy .l{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.hero-copy .l>span{display:block;animation:radek 1.5s cubic-bezier(.16,1,.3,1) both}.hero-copy .l:nth-child(1)>span{animation-delay:.75s}.hero-copy .l:nth-child(2)>span{animation-delay:.9s}.hero-copy .l:nth-child(3)>span{animation-delay:1.05s}@keyframes radek{0%{transform:translate3d(0,112%,0)}to{transform:none}}.hero-sub{margin-top:clamp(16px,2.6vh,28px);animation:vynor 1.3s cubic-bezier(.16,1,.3,1) 1.45s both}.hero-sub p{font-size:clamp(15px,1.1vw,18px);color:var(--krem2)}.hero-sub .hero-greet{color:var(--krem);font-size:clamp(18px,1.5vw,25px);line-height:1.3;max-width:34ch;margin-bottom:4px}.hero-sub .hero-actions{margin-top:clamp(14px,2.4vh,24px)}@keyframes vynor{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}.hero-big{position:absolute;left:var(--gut);top:15vh;max-width:13ch;font:400 clamp(38px,5.6vw,100px)/1.02 var(--display);letter-spacing:-.012em;visibility:hidden;opacity:0}.hero-cap{position:absolute;right:var(--gut);bottom:clamp(18px,3vh,30px);font-size:14px;color:var(--krem2);animation:vynor 1.2s ease 2.1s both}.hero-cue{position:absolute;left:50%;bottom:0;width:1px;height:64px;background:linear-gradient(to bottom,var(--krem),#f1e9d800);transform-origin:top;animation:cue 2.6s ease-in-out 2.4s infinite both}@keyframes cue{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.dnes{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,110px);align-items:center;padding:clamp(70px,12vh,150px) var(--gut);background:var(--uhel)}.dnes-t h2{font-size:clamp(40px,5vw,88px);margin-bottom:18px}.dnes-lead{max-width:38ch;color:var(--krem2);margin-bottom:22px}.dnes-status{display:flex;font-size:clamp(18px,1.5vw,24px);margin-bottom:8px}.dnes-t address{margin-bottom:22px;color:var(--krem2)}.board{position:relative;padding:clamp(24px,3.4vw,56px);border:clamp(8px,.9vw,14px) solid #3a2a1b;border-radius:5px;color:#efeadd;font-family:Caveat Variable,cursive;background:radial-gradient(ellipse at 22% 18%,#2c322d 0,#1c211d 55%),#1c211d;box-shadow:inset 0 0 70px #0009,0 30px 80px #0008}.board-day{font-size:clamp(30px,3.4vw,58px);font-weight:600;line-height:1.1;margin-bottom:clamp(14px,2vw,28px);padding-bottom:8px}.board dl>div{display:grid;grid-template-columns:minmax(84px,2fr) minmax(0,7fr);gap:4px 18px;align-items:baseline;padding:clamp(5px,.6vw,10px) 0}.board dt{color:var(--citron);font-size:clamp(25px,2.4vw,40px);font-weight:600;line-height:1.15}.board dd{margin:0;font-size:clamp(23px,2.1vw,36px);line-height:1.15}.board-note{margin-top:16px;font-size:clamp(23px,2.1vw,34px);color:var(--citron)}.den{padding:clamp(70px,12vh,150px) var(--gut);background:var(--mech)}.den-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 40px;margin-bottom:clamp(24px,4vh,48px)}.den-head p{max-width:34ch;color:var(--krem2)}.den-row{display:flex;gap:clamp(8px,.8vw,14px);height:clamp(460px,72vh,760px)}.panel{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border-radius:var(--r);background:#000;transition:flex-grow .9s cubic-bezier(.2,.8,.2,1)}.panel.is-active{flex-grow:3.6}.panel video{position:absolute;inset:0}.panel:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(to top,#070907e6,#07090700);pointer-events:none}.panel-t{position:absolute;z-index:1;left:clamp(14px,1.6vw,28px);right:clamp(14px,1.6vw,28px);bottom:clamp(14px,1.8vw,28px)}.panel-time{color:var(--citron);font-weight:500;margin-bottom:4px}.panel h3{font-size:clamp(22px,2vw,34px)}.panel.is-active h3{font-size:clamp(25px,2.5vw,42px)}.panel h3 button{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.panel h3 button:after{content:"";position:absolute;inset:-100vh 0 0}.panel-text{max-width:44ch;color:#dcd7c8;max-height:0;opacity:0;overflow:hidden;transition:opacity .4s,max-height .6s}.panel.is-active .panel-text{max-height:6em;opacity:1;margin-top:8px;transition-delay:.25s}.spiz{padding:clamp(70px,12vh,150px) var(--gut);background:var(--uhel)}.spiz-head{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:20px 48px;margin-bottom:clamp(36px,7vh,80px)}.spiz-head p{color:var(--krem2);max-width:36ch}.spiz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,5vw,80px) clamp(14px,2vw,32px);align-items:start}.kus-a{grid-column:1 / 8}.kus-b{grid-column:9 / 13;margin-top:clamp(0px,12vw,200px)}.kus-c{grid-column:1 / 5;margin-top:clamp(0px,6vw,100px)}.kus-d{grid-column:5 / 13}.kus-e{grid-column:span 4}.kus-m{overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 3;background:var(--mech)}.kus-b .kus-m,.kus-c .kus-m{aspect-ratio:4 / 5}.kus-e .kus-m{aspect-ratio:1 / 1}.kus-m>*{height:116%;margin-top:-8%;will-change:transform}figcaption{padding-top:14px}figcaption h3{margin-bottom:2px}figcaption p{color:var(--krem2);font-size:.95em}figcaption .kus-cap{margin-top:6px;font-family:var(--display);font-size:.86em;color:#8f8c7e}.inter{position:relative;height:92vh;overflow:hidden;background:#000;display:grid;align-items:end;padding:var(--gut)}.inter-v{position:absolute;inset:0}.inter-t{position:relative;color:var(--krem);max-width:14ch}.sez{position:relative;overflow:hidden;background:var(--uhel);color:var(--tma);padding:clamp(90px,16vh,190px) var(--gut)}.sez-circle{position:absolute;left:50%;top:50%;width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;border-radius:50%;background:var(--citron);will-change:transform}.sez-in{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px clamp(32px,6vw,110px);align-items:end}.sez-in h2{font-size:clamp(64px,13vw,240px);line-height:.95;margin:8px 0 18px -.03em}.sez-kicker{font-weight:500}.sez-list{font:400 clamp(21px,2.1vw,36px)/1.25 var(--display);max-width:26ch}.recept h3{margin:8px 0 14px;font-size:clamp(30px,3.2vw,56px)}.recept p{max-width:44ch}.recept .recept-pozn{margin-top:18px;padding-top:14px;border-top:1px solid #1c1a1266;font-size:.92em}.story{background:var(--uhel)}.story-pin{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:100vh;background:var(--uhel)}.story-map{position:relative;overflow:hidden;min-height:100vh}.story-canvas{position:absolute;inset:0}.story-canvas>img,.story-canvas>svg{position:absolute;inset:0;width:100%;height:100%}.route,.route-bg{fill:none;stroke-linecap:round;stroke-linejoin:round}.route-bg{stroke:#f1e9d826;stroke-width:3}.route{stroke:var(--citron);stroke-width:5}.map-dot{fill:var(--krem)}.map-me{fill:var(--citron);stroke:#e4c14f55;stroke-width:14}.map-label{fill:var(--krem);font:400 27px var(--display);paint-order:stroke;stroke:var(--uhel);stroke-width:6px}.story-head{position:absolute;left:var(--gut);top:clamp(70px,11vh,120px);pointer-events:none}.story-head h2{font-size:clamp(40px,5.2vw,92px);max-width:9ch}.story-km{margin-top:10px;color:var(--citron);font:400 clamp(26px,2.6vw,44px) var(--display)}.story-km b{font-weight:400}.story-kap{position:relative}.kap{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:64px var(--gut) 40px clamp(20px,3vw,48px)}.kap-img{aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--r);margin-bottom:20px;background:var(--mech);flex:none}.kap h3{margin-bottom:10px;font-size:clamp(30px,3.1vw,54px)}.kap p{max-width:42ch;color:#dcd7c8;font-size:clamp(17px,1.3vw,21px);line-height:1.42}.orders{padding:clamp(70px,12vh,150px) var(--gut);background:var(--mech)}.orders-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(20px,3vw,48px);margin-top:clamp(32px,6vh,72px);align-items:start}.order-b{margin-top:clamp(0px,9vw,150px)}.order-img{overflow:hidden;border-radius:var(--r);aspect-ratio:4 / 3.3;margin-bottom:20px;background:var(--uhel)}.order-img>*{height:116%;margin-top:-8%;will-change:transform}.order h3{margin-bottom:10px}.order p{color:var(--krem2);max-width:44ch;margin-bottom:18px}.order .price{color:var(--krem);font:400 clamp(20px,1.8vw,28px) var(--display)}.rev{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px clamp(32px,6vw,110px);padding:clamp(70px,12vh,150px) var(--gut);background:var(--krem);color:var(--tma)}.rev-num{font:400 clamp(110px,17vw,300px)/.85 var(--display);color:var(--granat);margin-bottom:16px}.rev-score p:not(.rev-num){color:#4d4a3c;margin-bottom:8px}.rev-list blockquote{padding:clamp(18px,2.2vw,34px) 0;border-top:1px solid #1c1a1230}.rev-list blockquote:first-child{border-top:0;padding-top:0}.rev-list p{font:400 clamp(22px,2.2vw,37px)/1.18 var(--display);margin-bottom:12px}.rev-list cite{font-style:normal;color:#4d4a3c}.contact{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px) clamp(32px,6vw,110px);padding:clamp(70px,12vh,150px) var(--gut) clamp(40px,7vh,80px);background:var(--uhel)}.contact h2{margin-bottom:26px}.contact-t address{font-size:clamp(20px,1.9vw,30px);line-height:1.3;margin-bottom:14px}.contact-t strong{font-weight:500}.contact-note{color:var(--krem2);max-width:42ch;margin-bottom:26px}.contact-links{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:16px}.contact-links a{padding:10px 0}.contact-hours h3{margin-bottom:12px}.contact-hours table{width:100%;border-collapse:collapse;margin-top:18px}.contact-hours th,.contact-hours td{padding:10px 0;border-top:1px solid #f1e9d826;font-weight:400;text-align:left}.contact-hours td{text-align:right}.contact-map{position:relative;display:block;grid-column:1 / -1;height:clamp(320px,62vh,640px);border-radius:var(--r);overflow:hidden;background:#0e120e;text-decoration:none}.contact-map img{transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.contact-map:hover img{transform:scale(1.04)}.pin{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:9px;transform:translate(-9px,-50%);font:400 clamp(18px,1.6vw,26px) var(--display);color:var(--citron);white-space:nowrap}.pin i{width:18px;height:18px;border-radius:50%;background:var(--citron);box-shadow:0 0 0 7px #e4c14f44}.map-open{position:absolute;left:16px;bottom:16px;padding:12px 22px;border-radius:99px;background:var(--krem);color:var(--tma);font-weight:500}.contact-map small{position:absolute;right:12px;bottom:10px;font-size:12px;color:var(--krem2)}.foot{background:var(--uhel);padding:24px var(--gut) 22px;overflow:hidden}.foot-line{font:400 clamp(20px,1.9vw,30px) var(--display);color:var(--krem2);margin-bottom:10px}.foot-word{font:400 12.2vw/1 var(--display);letter-spacing:-.02em;white-space:nowrap;color:var(--krem)}.foot-row{display:flex;justify-content:space-between;gap:16px;margin-top:18px;font-size:15px;color:var(--krem2)}.foot-row a{padding:6px 0}.fab{display:none}.pause{position:fixed;z-index:25;left:12px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#0f130fb3;color:var(--krem);cursor:pointer}.pause:hover{background:#000}.pause i{width:9px;height:11px;border-inline:3px solid currentColor}.pause i.is-play{width:0;height:0;border:0;border-left:10px solid currentColor;border-block:6px solid transparent}.paused .status i,.paused .hero-cue{animation-play-state:paused}@media(max-width:1180px){.top nav{display:none}.top-row{grid-template-columns:1fr auto}}@media(max-width:899px){.dnes,.spiz-head,.sez-in,.orders-grid,.rev,.contact{grid-template-columns:minmax(0,1fr)}.den-row{flex-direction:column;height:auto}.panel,.panel.is-active{flex:none;height:62vw;min-height:260px}.panel-text,.panel.is-active .panel-text{max-height:none;opacity:1;margin-top:6px}.spiz-grid{grid-template-columns:minmax(0,1fr)}.kus-a,.kus-b,.kus-c,.kus-d,.kus-e{grid-column:1 / -1;margin-top:0}.kus-b .kus-m,.kus-c .kus-m,.kus-e .kus-m{aspect-ratio:4 / 3}.order-b{margin-top:0}.story-pin{display:block}.story-map{min-height:0;padding-top:70px}.story-head{position:static;padding:0 var(--gut) 14px}.story-canvas{position:relative;inset:auto;aspect-ratio:1000 / 760}.kap{position:static;padding:28px var(--gut)}.map-label{font-size:42px;stroke-width:9px}.route{stroke-width:8}.map-dot{r:11px}.map-me{r:16px}}@media(max-width:759px){.top-row{padding-block:11px}.top{font-size:14px}.top-tel{display:none}.brand{font-size:19px}.status{font-size:13px}.hero{height:170vh}.hero-media,.hero-seq{object-position:74% 100%}.hero-copy{width:auto;right:var(--gut);top:96px}.hero-copy h1{font-size:12.6vw}.hero-sub .hero-actions .btn{flex:1;padding:0 12px}.hero-big{font-size:11vw}.hero-cue{display:none}.inter{height:72vh}.board dl>div{grid-template-columns:minmax(0,1fr);gap:0}.foot{padding-bottom:84px}.past-hero .fab{opacity:1;transform:none;pointer-events:auto}.fab{opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .3s,transform .3s;display:flex;position:fixed;z-index:25;right:16px;bottom:16px;min-height:52px;align-items:center;padding:0 24px;border-radius:99px;background:var(--krem);color:var(--tma);font-weight:500;text-decoration:none}}@media(prefers-reduced-motion:reduce){.hero{height:100vh;height:100svh}.hero-curtain,.hero-seq,.hero-dust,.hero-big,.hero-cue,.pause{display:none}.hero-copy .l>span,.hero-sub,.hero-cap{animation:none}.status.is-open i{animation:none}.panel{transition:none}.story-pin{display:block}.kap{position:static}.route{stroke-dashoffset:0}.map-me{display:none}}
