@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:400 800;font-stretch:75% 100%;font-display:swap;src:url(../fonts/bricolage-grotesque-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:400 800;font-stretch:75% 100%;font-display:swap;src:url(../fonts/bricolage-grotesque-latin.woff2) format('woff2');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:'Figtree';font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/figtree-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Figtree';font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/figtree-latin.woff2) format('woff2');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';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/caveat-700-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/caveat-700-latin.woff2) format('woff2');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:'Courier Prime';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/courier-prime-400-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Courier Prime';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/courier-prime-400-latin.woff2) format('woff2');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:'Courier Prime';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/courier-prime-700-latin-ext.woff2) format('woff2');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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Courier Prime';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/courier-prime-700-latin.woff2) format('woff2');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{--night:#1a1a1a;--pine:#2038e2;--pine-2:#1a2fc4;--pine-3:#007bff;--paper:#fff3e8;--cream:#ffe6d0;--cream-2:#ffdcc0;--ink:#1a1a1a;--ink-2:#4d413a;--line:#f0cdb0;--orange:#ff5a00;--orange-2:#b53d00;--red:#007bff;--yellow:#4aa3ff;--sky:#007bff;--pink:#ffb38a;--display:'Bricolage Grotesque','Arial Narrow',sans-serif;--text:'Figtree','Segoe UI',sans-serif;--hand:'Caveat','Comic Sans MS',cursive;--mono:'Courier Prime','Courier New',monospace;--gut:clamp(16px,4vw,40px);--lift:0 2px 4px rgba(27,29,25,.14),0 18px 34px -16px rgba(27,29,25,.5);--ease:cubic-bezier(.16,1,.3,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--bar-h) + 16px);-webkit-text-size-adjust:100%;scrollbar-color:var(--pine-3) var(--cream)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--paper);color:var(--ink);font:400 1.0625rem/1.65 var(--text);-webkit-font-smoothing:antialiased;caret-color:var(--orange)}::selection{background:var(--orange);color:var(--ink)}img{display:block;max-width:100%}a{color:var(--pine-3);text-decoration-thickness:1.5px;text-underline-offset:3px}a:hover{color:var(--orange-2)}h1,h2,h3{font-family:var(--display);font-weight:800;line-height:.95;letter-spacing:-.02em;margin:0;text-wrap:balance}h2{font-size:clamp(2.6rem,1.6rem + 4vw,5rem);font-stretch:75%;text-transform:uppercase;letter-spacing:-.01em}h3{font-size:1.35rem;font-stretch:90%;line-height:1.1}p{margin:0 0 1em;text-wrap:pretty}strong{font-weight:700}:focus-visible{border-radius:6px}.sprite{position:absolute;width:0;height:0;overflow:hidden}.ic{width:1.2em;height:1.2em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wrap{width:min(1240px,100% - 2 * var(--gut));margin-inline:auto}.skip{position:absolute;left:16px;top:-80px;z-index:100;padding:12px 18px;background:var(--orange);color:var(--ink);font-weight:700}.skip:focus{top:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.95em 1.55em;border:2px solid var(--ink);border-radius:999px;cursor:pointer;text-decoration:none;font:800 1rem/1 var(--display);font-stretch:90%;text-transform:uppercase;letter-spacing:.03em;box-shadow:0 3px 0 var(--ink);transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--ink)}.btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--ink)}.btn .ic{transition:transform .25s var(--ease)}.btn:hover .ic{transform:translateX(3px)}.btn-main{background:var(--orange);color:var(--ink)}.btn-main:hover{background:#ff7a2e;color:var(--ink)}.btn-ink{background:var(--ink);color:var(--paper)}.btn-soft{background:var(--paper);color:var(--ink)}.btn-lg{font-size:1.15rem;padding:1.05em 1.9em}.btn-sm{font-size:.88rem;padding:.7em 1.15em}.btn[aria-disabled="true"]{background:var(--cream-2);color:var(--ink-3);cursor:not-allowed;transform:none}.bar{position:sticky;top:0;height:var(--bar-h);color:var(--cream)}.bar-in{display:flex;align-items:center}.bar-logo img{height:auto}.bar-nav{display:flex}.bar-nav a{text-decoration:none;text-transform:uppercase}.bar .btn{border-color:var(--cream);box-shadow:0 3px 0 rgba(0,0,0,.5)}@media (max-width:1039px){.bar-nav{}.bar-in>.btn{margin-left:auto}}.sticker{position:absolute;z-index:4;display:inline-grid;place-items:center;text-align:center;font:800 1rem/1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.02em;border:4px solid #fff6ee;box-shadow:var(--lift)}.polaroid{position:relative;margin:0;padding:10px 10px 0;background:#fff8f1;box-shadow:var(--lift)}.polaroid img{width:100%;aspect-ratio:1;object-fit:cover}.polaroid figcaption{padding:6px 4px 10px;font:700 1.35rem/1 var(--hand);color:var(--ink-2);text-align:center}.polaroid::before{content:"";position:absolute;z-index:2;top:-14px;left:50%;width:92px;height:28px;margin-left:-46px;background:rgba(255,230,208,.78);transform:rotate(-4deg);box-shadow:0 1px 2px rgba(0,0,0,.12)}.hero{background:var(--night);color:var(--cream);padding:clamp(40px,6vw,84px) 0 clamp(56px,7vw,96px);overflow:hidden}.poster{position:relative;padding-top:clamp(44px,7vw,104px)}.poster h1{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.h1-a{padding-left:2%;font-stretch:75%;letter-spacing:-.035em;text-transform:uppercase;transform:scaleY(1.06);transform-origin:top left}.h1-b{align-self:flex-start;margin:0 0 22px 22px;font-size:clamp(1.1rem,.85rem + 1vw,1.75rem);font-stretch:88%;line-height:1.1;padding:.35em .6em .42em;border-radius:6px;transform:rotate(-1.5deg)}.window{position:relative;margin:0;aspect-ratio:16 / 8.4;border-radius:30px;overflow:hidden;background:var(--pine)}.window img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.window::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 70px 26px var(--night);pointer-events:none}.st-oval{top:clamp(30px,5vw,80px);right:6%;padding:.65em 1.2em;border-radius:999px;background:var(--yellow);color:var(--ink);transform:rotate(7deg);font-size:1.05rem}.st-round{right:24%;bottom:-34px;width:104px;height:104px;border-radius:50%;background:var(--orange);color:var(--ink);transform:rotate(-12deg);font-size:.95rem;line-height:.95}.st-round b{display:block;font-size:1.9rem}.pol-hero{position:absolute;z-index:4;right:-14px;bottom:-56px;width:min(19%,230px);transform:rotate(6deg)}.js .sticker,.js .pol-hero{animation:slap .7s var(--ease) both}.js .st-oval{animation-delay:.35s}.js .st-round{animation-delay:.5s}.js .pol-hero{animation-delay:.65s}@keyframes slap{from{opacity:0;scale:1.3}to{opacity:1;scale:1}}.js .h1-a{animation:rise 1s var(--ease) both}@keyframes rise{from{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.js .sticker,.js .pol-hero,.js .h1-a{animation:none}}.hero-below{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(28px,5vw,72px);align-items:start;margin-top:clamp(40px,5vw,64px)}.lead{font-size:clamp(1.12rem,1rem + .35vw,1.3rem);line-height:1.5;color:#fff6ee;max-width:36em}.lead-2{color:#e8d6c6;max-width:36em}.hero-act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:26px}.hero .btn{border-color:var(--cream);box-shadow:0 3px 0 rgba(0,0,0,.55)}.status{align-items:center;gap:.6em;margin:0;padding:.5em .95em;border:1.5px dashed currentColor;border-radius:999px;font:400 .92rem/1.2 var(--mono)}.status strong{font-weight:700}.status::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--yellow);flex:none}.status.is-open::before{background:#9cc8ff}.hero .status{color:#f0dfd0}.stubs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.stubs a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 20px;background:var(--cream);color:var(--ink);text-decoration:none;border-radius:6px;-webkit-mask:radial-gradient(9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;transition:transform .25s var(--ease),background-color .2s}.stubs a:hover{transform:translateX(4px);background:#fff6ee;color:var(--ink)}.sb-date{font:700 .95rem/1 var(--mono)}.sb-name{font-weight:600;font-size:.93rem;padding-left:14px;border-left:1.5px dashed var(--line)}.sb-price{font:800 1.3rem/1 var(--display);font-stretch:80%}.coords{margin:18px 0 0;font:400 .8rem/1.4 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#a99a8f}@media (max-width:1039px){.window{aspect-ratio:4 / 4.4;border-radius:22px}.window::after{box-shadow:inset 0 0 44px 16px var(--night)}.h1-b{margin:0 0 16px 14px}.hero-below{grid-template-columns:1fr}.pol-hero{width:32%;right:-4px;bottom:-40px}.st-round{width:84px;height:84px;font-size:.8rem}.st-round b{font-size:1.5rem}.st-oval{top:22%;right:4%;font-size:.85rem}}.sec{position:relative;padding:clamp(72px,9vw,128px) 0}.paper{background:var(--paper)}.cream-2{background:var(--cream-2)}.pine{background:var(--pine);color:#f3e4d6}.pine h2,.pine h3{color:var(--cream)}.orange{background:var(--orange);color:var(--ink)}.topo{isolation:isolate}.topo::before{content:"";position:absolute;inset:0;z-index:-1;background:url("../img/topo.svg") center / 760px repeat;opacity:.07;pointer-events:none}.topo-light::before{opacity:.08}.sec-head{max-width:800px;margin-bottom:clamp(32px,4vw,56px)}.sec-sub{margin-top:.9em;font-size:1.2rem;color:var(--ink-2);max-width:36em}.c-blue{--c:var(--pine);--on:#ffe6d0}.c-orange{--c:var(--orange);--on:var(--ink);--hi:var(--ink)}.c-pine{--on:#ffe6d0;--hi:var(--orange)}.badge{padding:.45em .7em;border:1.5px dashed currentColor;border-radius:4px;font:700 .75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.04em}.c-price{margin:0;font:800 2.6rem/.85 var(--display);font-stretch:75%}.c-price span{font-size:1rem;font-stretch:90%}.c-date{margin:26px 0 14px;font:800 clamp(3.4rem,2.6rem + 2.4vw,4.8rem)/.82 var(--display);font-stretch:75%;letter-spacing:-.03em}.c-date span{display:block;margin-top:8px;font:700 .95rem/1 var(--mono);letter-spacing:.02em;text-transform:uppercase}.c-kind{margin:8px 0 16px;opacity:.88}.c-facts{list-style:none;margin:0 0 16px;padding:14px 0 0;border-top:1.5px dashed currentColor;display:grid;gap:8px;font-size:.94rem}.c-facts li{display:flex;gap:10px;align-items:flex-start}.c-facts .ic{margin-top:2px;color:var(--hi)}.c-desc{font-size:.98rem}.c-foot{margin-top:20px;padding-top:18px;border-top:1.5px dashed currentColor}.c-state{margin:12px 0 0;font:400 .82rem/1.3 var(--mono);opacity:.85}.place{display:flex;align-items:center;justify-content:center}@media (max-width:1039px){}.price{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,88px);align-items:center}.incl{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:14px;font-size:1.15rem}.incl li{display:flex;gap:14px;color:#ffe6d0}.incl .ic{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--orange);color:var(--ink);stroke-width:3}.incl li.excl{color:#e8d6c6}.incl li.excl .ic{background:transparent;color:#e8d6c6;box-shadow:inset 0 0 0 1.5px currentColor}.receipt{--z:14px;position:relative;padding:30px 28px calc(28px + var(--z));background:#fff6ee;color:var(--ink);font-family:var(--mono);transform:rotate(1.6deg)}.rc-head{margin:0 0 16px;padding-bottom:14px;border-bottom:1.5px dashed var(--ink-3);text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.rc-row{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;padding:14px 0;border-bottom:1.5px dashed var(--line)}.rc-row span{font-weight:700;line-height:1.3}.rc-row small{display:block;font-weight:400;color:var(--ink-3);font-size:.85rem}.rc-row strong{font:800 1.9rem/1 var(--display);font-stretch:78%;white-space:nowrap}.rc-foot{margin:16px 0 0;font-size:.88rem;color:var(--ink-2)}@media (max-width:1039px){.price{grid-template-columns:1fr}.receipt{transform:none}}.eng{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,104px);align-items:center}.eng-media{position:relative}.pol-eng img{aspect-ratio:3 / 2}.pol-eng2{position:absolute}.st-note{position:absolute;padding:.5em .9em;background:var(--pink);color:var(--ink);border-radius:4px;transform:rotate(-6deg);font:700 1.7rem/1 var(--hand);text-transform:none;letter-spacing:0}.eng-copy h2{margin-bottom:.45em}.eng-copy p{color:var(--ink-2);max-width:34em}.eng-copy .pull{margin-top:1.2em;font:700 clamp(1.7rem,1.3rem + 1.2vw,2.3rem)/1.12 var(--hand);color:var(--pine-3)}@media (max-width:1039px){.eng{grid-template-columns:1fr}.eng-media{min-height:0;padding-bottom:60px}}.patches{grid-template-columns:repeat(3,1fr);gap:clamp(36px,5vw,64px) clamp(24px,4vw,56px)}.pt-item{text-align:center}.patch{width:150px;height:150px;display:block;margin:0 auto 18px;filter:drop-shadow(0 6px 8px rgba(26,27,28,.25));transition:transform .35s var(--ease)}.patches .pt-item:nth-child(odd) .patch{transform:rotate(-4deg)}.patches .pt-item:nth-child(even) .patch{transform:rotate(5deg)}.patches .pt-item:hover .patch{transform:rotate(-8deg) scale(1.05)}.pt-bg{fill:var(--pc);stroke:#fff6ee;stroke-width:4}.pt-st{fill:none;stroke:var(--pt);stroke-width:2;stroke-dasharray:5 4}.pt-tx{fill:var(--pt);font:800 17px/1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:2.5px}.pt-ic{stroke-width:1.6}.p-blue{--pc:var(--pine);--pt:var(--cream)}.p-orange{--pc:var(--orange);--pt:var(--ink)}.p-red{--pc:var(--red);--pt:#fff6ee}.p-yellow{--pc:var(--yellow);--pt:var(--ink)}.p-cream{--pc:#fff8f1;--pt:var(--pine)}.p-pine{--pc:var(--night);--pt:var(--orange)}.pt-item h3{font-size:1.8rem;font-stretch:80%;text-transform:uppercase;margin-bottom:10px}.pt-item p{color:var(--ink-2);max-width:26em;margin-inline:auto;margin-bottom:.5em}.pt-item p strong{color:var(--ink)}.scrap{grid-template-columns:repeat(12,1fr);align-items:start;gap:18px}.sc-1{grid-column:1 / 5;transform:rotate(-3deg)}.sc-2{grid-column:5 / 8;transform:rotate(2.5deg);margin-top:40px}.sc-2 img{aspect-ratio:3 / 4}.sc-3{grid-column:8 / 13;transform:rotate(-1.5deg)}.sc-3 img,.sc-1 img,.sc-4 img{aspect-ratio:3 / 2}.sc-4{grid-column:2 / 7;transform:rotate(1.8deg);margin-top:-10px}.sc-5{grid-column:8 / 12;transform:rotate(-2.4deg);margin-top:-40px}@media (max-width:600px){.scrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;margin-inline:calc(-1 * var(--gut));padding:20px var(--gut) 24px;scrollbar-width:none}.scrap::-webkit-scrollbar{display:none}.scrap .polaroid{flex:0 0 72%;margin:0;scroll-snap-align:center}}.sh{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,6vw,88px);align-items:start}.sh-copy h2{font-size:clamp(3.6rem,2rem + 6.4vw,8rem);line-height:.8}.sh-kind{margin:.9em 0 1.4em;font:700 .95rem/1.4 var(--mono);text-transform:uppercase;letter-spacing:.03em}.sh-copy p:not(.sh-kind){max-width:36em}.sh-side{position:relative}.pol-sh{width:56%;margin-left:auto;transform:rotate(4deg);margin-bottom:-40px;z-index:2}.sh-steps{position:relative;background:#fff8f1;padding:30px 26px 26px;box-shadow:var(--lift);transform:rotate(-1deg)}.sh-steps h3{font-size:1.6rem;text-transform:uppercase;font-stretch:85%}.steps{list-style:none;counter-reset:s;margin:18px 0;padding:0;display:grid;gap:14px}.steps li{counter-increment:s;position:relative;padding-left:48px;min-height:34px;color:var(--ink-2)}.steps li::before{content:counter(s);position:absolute;left:0;top:-3px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--pine);color:var(--cream);font:800 1.05rem/1 var(--display)}.steps strong{color:var(--ink)}.sh-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1.5px dashed var(--line)}.sh-price{margin:0;font:800 2.4rem/1 var(--display);font-stretch:78%}.sh-price span{font:400 .9rem/1 var(--mono)}@media (max-width:1039px){.sh{grid-template-columns:1fr}.pol-sh{width:62%}}.safe{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,88px);align-items:start}.statement{margin-top:1em;font:700 clamp(1.5rem,1.2rem + .9vw,2.1rem)/1.15 var(--hand);color:var(--pine-3)}.pol-safe{width:78%;margin-top:36px;transform:rotate(-2deg)}.facts{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.facts>div{padding:22px 0;border-top:1.5px dashed var(--line)}.facts dt{font:800 1.35rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;margin-bottom:8px}.facts dd{margin:0;color:var(--ink-2)}.important{position:relative;margin-top:clamp(48px,6vw,72px);max-width:860px;padding:30px 30px 26px;background:var(--yellow);transform:rotate(-.8deg);box-shadow:var(--lift)}.important::before{content:"";position:absolute;width:110px;height:28px;background:rgba(255,230,208,.8);transform:rotate(-5deg)}.important-title{margin-bottom:6px;font:700 2rem/1 var(--hand)}.important p:last-child{margin:0}.important a{color:var(--ink);font-weight:700}@media (max-width:1039px){.safe{grid-template-columns:1fr}}@media (max-width:600px){.facts{grid-template-columns:1fr}.important{transform:none;padding:26px 20px 20px}}.trail{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);position:relative}.trail::before{content:"";position:absolute;left:34px;right:34px;top:34px;border-top:3px dashed rgba(255,230,208,.45)}.trail li{position:relative}.tr-n{position:relative;display:grid;place-items:center;width:68px;height:68px;margin-bottom:20px;border-radius:50%;background:var(--orange);color:var(--ink);border:3px solid var(--cream);font:800 1.9rem/1 var(--display)}.trail h3{font-size:1.7rem;font-stretch:85%;text-transform:uppercase;margin-bottom:8px}.trail p{margin:0;max-width:24em}@media (max-width:1039px){.trail{grid-template-columns:1fr}.trail::before{left:33px;right:auto;top:34px;bottom:34px;border-top:0;border-left:3px dashed rgba(255,230,208,.45)}.trail li{min-height:68px}.tr-n{position:absolute;left:0;top:-6px}}.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(32px,6vw,88px);align-items:start}.faq-side{position:sticky;top:calc(var(--bar-h) + 32px)}.faq-side p{margin-top:1.1em;color:var(--ink-2)}.faq-cat{margin:40px 0 6px;font:700 .85rem/1.2 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--orange-2)}.faq-cat:first-child{margin-top:0}.faq details{border-bottom:1.5px dashed var(--line)}.faq summary,.rules summary{list-style:none;cursor:pointer;position:relative;padding:18px 52px 18px 0;font:700 1.05rem/1.4 var(--text);color:var(--ink)}.faq summary::-webkit-details-marker,.rules summary::-webkit-details-marker{display:none}.faq summary::after,.rules summary::after{content:"";position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;border:2px solid var(--ink);background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1d19' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 14px no-repeat;transition:transform .3s var(--ease),background-color .2s}.faq details[open] summary::after,.rules[open] summary::after{transform:rotate(45deg);background-color:var(--orange)}.faq summary:hover,.rules summary:hover{color:var(--orange-2)}.faq-a{padding:0 0 20px;color:var(--ink-2);max-width:44em}.faq-a p:last-child,.faq-a ol:last-child{margin-bottom:0}.faq-a ol{padding-left:1.3em;margin:0 0 1em}.rules ul{margin:0 0 24px;padding-left:1.2em;color:var(--ink-2);display:grid;gap:8px}@media (max-width:1039px){.faq-grid{grid-template-columns:1fr}.faq-side{position:static}}.final{position:relative;overflow:hidden;color:var(--cream);isolation:isolate}.final-ph{position:absolute;inset:0;z-index:-1;margin:0}.final-ph img{width:100%;height:100%;object-fit:cover}.final-ph::after{content:"";position:absolute;inset:0}.final-in{display:grid}.contact{padding-bottom:48px}.contacts{list-style:none;margin:0;padding:0;display:grid}.contacts a{display:flex;gap:14px;align-items:center;padding:18px;border-radius:10px;color:var(--cream);text-decoration:none;transition:background-color .2s,border-color .2s}.contacts a:hover{border-color:var(--orange);color:var(--cream)}.contacts .ic{width:26px;height:26px;color:var(--orange)}.contacts span{text-transform:uppercase;min-width:0}.contacts strong{display:block;text-transform:none;letter-spacing:0}@media (max-width:1039px){.contacts{}}@media (max-width:600px){.contacts{}}.foot{background:var(--night);color:#e8d6c6}.foot-in{flex-wrap:wrap;justify-content:space-between}.foot-links{margin:0}.foot a{color:var(--cream);font-weight:700}.foot a:hover{color:var(--orange)}.dock{position:fixed;z-index:45;display:flex;align-items:center;justify-content:space-between;transform:translateY(150%)}.dock.is-visible{transform:none}.dock span{font-size:.9rem;line-height:1.2}.dock strong{font-family:var(--display);text-transform:uppercase;font-stretch:85%}.dock small{display:block;font:400 .75rem/1.3 var(--mono)}.dock .btn{border-color:var(--cream);box-shadow:none}.modal{width:min(780px,100vw - 24px);max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5);color:var(--ink)}.modal[open]{display:flex;flex-direction:column}.modal::backdrop{background:rgba(18,20,21,.75)}.modal-head{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--night);color:var(--cream)}.modal-head h2{font-size:1.5rem;color:var(--cream)}.modal-head h2 span:first-child{display:block;font:700 .78rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--orange)}.modal-x{flex:none;border-radius:50%;display:grid;place-items:center;cursor:pointer}.modal-x:hover{background:var(--cream);color:var(--ink)}.modal-body{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.modal-body iframe{display:block;width:100%;height:min(1100px,calc(100dvh - 104px));border:0}.rm-msg{padding:40px 28px 44px;text-align:center}.rm-msg h3{font-size:2rem;font-stretch:80%;text-transform:uppercase;margin-bottom:10px}.rm-msg p{color:var(--ink-2);max-width:30em;margin-inline:auto}.rm-contact{display:flex;flex-wrap:wrap;justify-content:center;margin-top:22px}.rm-loading{padding:48px;text-align:center;color:var(--ink-2);font-family:var(--mono)}@media (max-width:600px){.modal{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.modal-body iframe{height:calc(100dvh - 82px)}}body.modal-open{overflow:hidden}@media (max-width:1039px){.window{aspect-ratio:4 / 3.6}.st-round{left:auto;right:10px;top:40%;bottom:auto}.pol-hero{width:28%;bottom:-46px}}.program .sec-head{margin-bottom:clamp(24px,3vw,40px)}.stack{position:relative;display:grid;gap:clamp(28px,4vw,48px)}.pc{--k:0;position:sticky;top:calc(var(--bar-h) + 20px + (var(--i) - 1) * 14px);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(24px,4vw,64px);min-height:min(78vh,640px);padding:clamp(28px,4.5vw,64px);border-radius:26px;background:var(--bg);color:var(--fg);box-shadow:0 -10px 30px -18px rgba(0,0,0,.45);transform-origin:50% 0;isolation:isolate}.pc::before{content:"";position:absolute;inset:0;z-index:-1;background:url("../img/topo.svg") center / 640px;opacity:.06}.pc.c-pine{--bg:var(--pine);--fg:#ffe6d0;--acc:var(--yellow)}.pc.c-orange{--bg:var(--orange);--fg:var(--ink);--acc:var(--ink)}.pc.c-red{--fg:#fff6ee;--acc:var(--yellow)}.pc.c-yellow{--bg:var(--yellow);--fg:var(--ink);--acc:var(--pine)}.pc.c-cream{--bg:#fff8f1;--fg:var(--ink);--acc:var(--orange-2)}.pc.c-night{--fg:#f3e4d6;--acc:var(--orange)}.pc .pc-head{display:flex;align-items:center;gap:18px;margin-bottom:18px}.pc-num{font:700 1rem/1 var(--mono);letter-spacing:.1em;color:var(--acc)}.pc .patch{margin:0;transform:rotate(-6deg)}.pc h3{font-size:clamp(3.2rem,2rem + 5vw,6.6rem);font-stretch:75%;line-height:.82;text-transform:uppercase;letter-spacing:-.02em;color:var(--fg);margin-bottom:18px}.pc p{max-width:32em;font-size:1.1rem}.pc p strong{color:inherit}.pc-ph{width:86%;justify-self:center;transform:rotate(3deg)}.pc:nth-child(even) .pc-ph{transform:rotate(-3deg)}.pc-ph img{aspect-ratio:4 / 3.2}@media (max-width:1039px){.pc{grid-template-columns:1fr;min-height:0;transform:none;filter:none}.stack{gap:0}.pc-ph{order:-1;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.pc{transform:none;filter:none}}.ribbon{overflow:hidden;padding:16px 0;border-block:2px solid var(--ink)}.rb-orange{background:var(--orange);color:var(--ink)}.rb-pine{background:var(--pine);border-color:var(--night)}.ribbon-track{display:flex;align-items:center;gap:22px;width:max-content;animation:ribbon 38s linear infinite}.ribbon span{font:800 clamp(1.4rem,1rem + 1.2vw,2.2rem)/1 var(--display);font-stretch:75%;text-transform:uppercase;white-space:nowrap}.ribbon .ic{width:28px;height:28px;stroke-width:1.8}@keyframes ribbon{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ribbon-track{animation:none}}.hero,.final{position:relative}.snow{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.hero .wrap{position:relative;z-index:2}.final .final-in{position:relative;z-index:2}.dock{gap:10px}.dock-txt{margin-right:auto}.dock-call{border-color:var(--cream) !important}@media (min-width:1040px){.dock{left:50%;right:auto;translate:-50% 0;bottom:18px;padding:10px 10px 10px 24px}}.window-wrap{position:relative}.pframe,.poster-cta{display:none}.hero-fx .hero{height:170vh;padding:0;overflow:visible}.hero-fx .hero-stage{position:sticky;top:var(--bar-h);height:calc(100vh - var(--bar-h));overflow:hidden}.hero-fx .hero-grid{position:relative;height:100%}.hero-fx .poster{position:absolute;left:0;top:0;width:100%;transform-origin:0 0;transform:translate(var(--tx,0px),var(--ty,0px)) rotate(var(--rot,0deg)) scale(var(--s,1));will-change:transform}.hero-fx .pframe{--p:calc(9px / var(--s,1));--fw:calc(18px / var(--s,1));display:block;position:absolute;z-index:0;inset:calc(-1 * var(--fw));background:#fff8f1;opacity:var(--fp,0);-webkit-mask:radial-gradient(var(--p) at var(--p) var(--p),#0000 97%,#000) calc(-1 * var(--p)) calc(-1 * var(--p)) / calc(2 * var(--p)) calc(2 * var(--p)) repeat,linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat;mask:radial-gradient(var(--p) at var(--p) var(--p),#0000 97%,#000) calc(-1 * var(--p)) calc(-1 * var(--p)) / calc(2 * var(--p)) calc(2 * var(--p)) repeat,linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat}.hero-fx .window{z-index:1;border-radius:calc(30px * (1 - var(--fp,0)))}.hero-fx .window::after{opacity:calc(1 - var(--fp,0) * .75)}.hero-fx .poster-cta{display:inline-flex;position:absolute;z-index:3;right:28px;bottom:28px;border-color:var(--cream);box-shadow:0 3px 0 rgba(0,0,0,.55);opacity:calc(1 - var(--p,0) * 3.2);visibility:var(--cta-vis,visible)}.hero-fx .hero-below{position:absolute;z-index:4;top:50%;left:var(--lx,55%);width:var(--lw,45%);margin:0;display:block;opacity:var(--q,0);visibility:var(--letter-vis,hidden);transform:translateY(calc(-50% + (1 - var(--q,0)) * 40px))}.hero-fx .hero-below .stubs{margin-top:26px}.hero-fx .hero-below .lead{font-size:1.18rem}.hero-fx .h1-a{translate:0 calc(var(--fp,0) * (clamp(44px,7vw,104px) + 26px));text-shadow:0 2px 22px rgba(0,0,0,.45)}.hero-fx .h1-a{padding-left:calc(2% + var(--fp,0) * 24px)}.ages{margin:0 0 clamp(36px,5vw,56px);max-width:900px}.ages-nums,.ages-bars{display:grid;grid-template-columns:repeat(12,1fr)}.ages-nums span{font:700 .85rem/1 var(--mono);border-left:1.5px solid var(--ink)}.ab{display:flex;align-items:center;gap:8px;font:800 1rem/1.15 var(--display);font-stretch:85%;text-transform:uppercase}.ab .ic{width:20px;height:20px;flex:none}.ab-kids{border-radius:6px 0 0 6px}.ab-teens{background:#1a1a1a;color:var(--cream);border-radius:0 6px 6px 0;position:relative}.ab-teens::after{content:"";position:absolute;right:-12px;top:0;bottom:0;width:12px;background:#1a1a1a;clip-path:polygon(0 0,100% 50%,0 100%)}.ab-teens .ic{color:var(--orange)}@media (max-width:600px){.ab{font-size:.78rem}.ages-nums span{font-size:.7rem;padding-left:2px}}.ferie{display:grid;gap:clamp(32px,5vw,72px);align-items:start}.tmap{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:8px}.tile{grid-row:var(--r);grid-column:var(--c);aspect-ratio:1;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:8px 9px;border-radius:8px}.tile b{font:800 clamp(1rem,.7rem + .9vw,1.45rem)/1 var(--display);font-stretch:78%}.tile span{font:400 .62rem/1.15 var(--mono);text-transform:lowercase;opacity:.85}.tile.g1{background:var(--pine);color:var(--cream)}.tile.g2{background:var(--orange);color:var(--ink)}.tile.home{box-shadow:0 0 0 3px var(--yellow)}.tile-pin{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:var(--yellow);color:var(--ink);font:700 .7rem/1 var(--mono);font-style:normal;white-space:nowrap;box-shadow:var(--lift)}.tile-pin .ic{width:12px;height:12px}.legend{list-style:none;padding:0;display:grid;gap:14px}.legend li{position:relative;padding-left:30px;font-size:1.02rem}.legend li::before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:4px}.legend .g1::before{background:var(--pine)}.legend .g2::before{background:var(--orange)}.legend .g3::before{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.legend b{font-family:var(--display);font-stretch:85%;text-transform:uppercase}.legend strong{color:var(--orange-2)}.legend small{display:block;color:var(--ink-3);font-size:.86rem;margin-top:2px}.band{padding:7px 8px;border-radius:4px;font:700 .75rem/1 var(--mono);white-space:nowrap}.band.g1{background:var(--pine);color:var(--cream)}.band.g2{background:var(--orange);color:var(--ink)}.band.g3{box-shadow:inset 0 0 0 1.5px var(--ink-3);color:var(--ink-3)}.tk{--p:5px;padding:12px 10px;background:#fff8f1;color:var(--ink);font:800 .85rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;text-align:center;box-shadow:inset 0 0 0 2px var(--ink);-webkit-mask:radial-gradient(var(--p) at var(--p) var(--p),#0000 97%,#000) calc(-1 * var(--p)) calc(-1 * var(--p)) / calc(2 * var(--p)) calc(2 * var(--p)) repeat,linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat;mask:radial-gradient(var(--p) at var(--p) var(--p),#0000 97%,#000) calc(-1 * var(--p)) calc(-1 * var(--p)) / calc(2 * var(--p)) calc(2 * var(--p)) repeat,linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat}.tk-1{background:var(--yellow)}@media (max-width:1039px){.ferie{}}@media (max-width:600px){.tile span{display:none}.tmap{}.tile-pin{font-size:.62rem}}.incl li{align-items:flex-start}.pi{flex:none;display:inline-flex;gap:2px;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 10px;border-radius:999px;background:var(--orange);color:var(--ink)}.pi .ic{width:24px;height:24px;padding:0;background:none;stroke-width:1.8}.incl .pi .ic{width:24px;height:24px;padding:0;border-radius:0;background:none;color:var(--ink);stroke-width:1.8}.pi-no{background:transparent;box-shadow:inset 0 0 0 1.5px #e8d6c6;position:relative}.incl .pi-no .ic{color:#e8d6c6}.pi-no::after{content:"";position:absolute;left:10px;right:10px;top:50%;height:2px;background:#e8d6c6;transform:rotate(-35deg)}.incl li>span:last-child{padding-top:10px}.rooms,.meals{display:flex;gap:10px;margin-top:8px;font-style:normal}.rooms i{display:inline-flex;gap:1px;padding:5px 7px;border:1.5px dashed rgba(255,230,208,.4);border-radius:6px}.rooms .ic,.meals .ic{width:18px;height:18px;color:var(--yellow);stroke-width:1.7}.meals{gap:4px}.facts dt{display:flex;align-items:center;gap:12px}.fi{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--pine);color:var(--cream)}.fi .ic{width:20px;height:20px}.facts dd{padding-left:52px}.week{margin-top:clamp(48px,6vw,80px);padding-top:36px;border-top:2px dashed rgba(255,230,208,.25)}.week-title{font-size:1.7rem;font-stretch:85%;text-transform:uppercase;margin-bottom:20px}.week-row{position:relative;display:grid;padding-bottom:46px}.wd{padding:12px;display:flex;flex-direction:column;gap:6px}.wd-n{font:700 .9rem/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.wd-in,.wd-out{background:var(--cream);color:var(--ink)}.wd .ic{width:26px;height:26px}.wd b{font:800 1.15rem/1.05 var(--display);font-stretch:85%;text-transform:uppercase}.wd small{font:400 .82rem/1.3 var(--mono)}.wd-nights{bottom:0;display:flex;align-items:center;justify-content:center;gap:8px;font:700 .85rem/1 var(--mono)}.wd-nights .ic{width:16px;height:16px}@media (max-width:600px){.week-row{padding-bottom:0}.wd:not(.wd-in):not(.wd-out){display:none}.wd-nights{position:static;border:1.5px dashed rgba(255,230,208,.45);border-radius:8px}.wd-out{order:2}}.faq-viz{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:clamp(56px,7vw,96px)}.viz{background:#fff8f1;padding:26px 24px;border-radius:10px;box-shadow:var(--lift);display:flex;flex-direction:column}.viz:nth-child(1){transform:rotate(-.6deg)}.viz:nth-child(3){transform:rotate(.5deg)}.viz h3{display:flex;align-items:center;font-stretch:85%;text-transform:uppercase;margin-bottom:16px}.viz-big{margin:0;align-self:flex-start;background:var(--yellow);font:800 3.2rem/1 var(--display);font-stretch:75%;letter-spacing:.02em}.viz-note{margin:12px 0 0;color:var(--ink-2)}.route{list-style:none;margin:18px 0 0;padding:0;display:grid}.route li{display:flex;gap:12px}.route .ic{flex:none;border-radius:50%;background:var(--pine);color:var(--cream)}.route small{display:block;color:var(--ink-3);font-size:.82rem}.viz-clock{display:flex;align-items:center}.clock{width:112px;height:112px;flex:none}.ck-face{fill:#fff8f1;stroke:var(--ink);stroke-width:2.5}.ck-tick{stroke:var(--ink);stroke-width:2}.ck-arc{fill:var(--orange);opacity:.9}.ck-num{font:700 11px/1 var(--mono);text-anchor:middle;fill:var(--ink-2)}.ck-dot{fill:var(--ink)}.viz-clock p{margin:0;font-size:.95rem}.viz-clock b{display:block;font:800 2rem/1 var(--display);font-stretch:78%;color:var(--orange-2)}.flow{display:grid}.fl-col{display:grid;align-content:start}.fl-col>*{position:relative;margin:0}.fl-col>*:not(:last-child)::after{content:"";position:absolute;left:50%;width:2px;background:var(--ink-3)}.fl-q{background:var(--pine);color:var(--cream);border-radius:6px;font:800 .95rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;text-align:center}.fl-step{border:1.5px dashed var(--ink-3);border-radius:6px;text-align:center;color:var(--ink-2)}.fl-a{padding:8px 8px;border-radius:6px;font:800 .9rem/1.1 var(--display);font-stretch:85%;text-align:center;text-transform:uppercase}.fl-a small{display:block;font:700 .68rem/1 var(--mono);margin-bottom:3px;text-transform:uppercase}@media (max-width:1039px){.faq-viz{max-width:560px;margin-inline:auto}.viz:nth-child(n){transform:none}}.ferie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"map legend" "cal cal";row-gap:clamp(40px,5vw,64px)}.ferie-map{display:contents}.tmap{grid-area:map;width:100%}.legend{grid-area:legend;margin:0;align-self:center}.ferie-cal{grid-area:cal}@media (max-width:1039px){.ferie{grid-template-columns:1fr;grid-template-areas:"map" "legend" "cal"}}.incl .rooms .ic,.incl .meals .ic{width:18px;height:18px;padding:0;border-radius:0;background:none;color:var(--yellow);stroke-width:1.7}.incl .pi-no::after{left:8px;right:8px}.hero,.pine,.final,.foot,.rb-pine{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E %3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' seed='4' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.24 0 0 0 0 0.23 0 0 0 2.6 -1.5'/%3E%3C/filter%3E %3Cfilter id='t' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .42' numOctaves='3' seed='7' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.9 0 0 0 0 0.82 0 0 0 0 0'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url(%23t)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:260px}.paper,.cream-2,.orange,.rb-orange{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E %3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' seed='9' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 0.13 0 0 0 0 0.22 0 0 0 0 0.89 0 0 0 3.6 -2.32'/%3E%3C/filter%3E %3Cfilter id='t' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .42' numOctaves='3' seed='12' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 0.13 0 0 0 0 0.22 0 0 0 0 0.89 0 0 0 0 0'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url(%23t)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:260px}.window{--e:calc(4% * (1 - var(--fp,0)));border-radius:44px;background:var(--night);isolation:isolate;-webkit-mask:linear-gradient(90deg,#0000,#000 var(--e),#000 calc(100% - var(--e)),#0000),linear-gradient(#0000,#000 var(--e),#000 calc(100% - var(--e)),#0000);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,#0000,#000 var(--e),#000 calc(100% - var(--e)),#0000),linear-gradient(#0000,#000 var(--e),#000 calc(100% - var(--e)),#0000);mask-composite:intersect}.window::after{z-index:3;box-shadow:inset 0 0 80px 40px var(--night),inset 0 0 18px 6px var(--night);border-radius:inherit}.reel{position:absolute;inset:0}.reel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;opacity:0;transition:opacity .35s steps(3);transform:scale(1.05)}.reel img.is-on{opacity:1}.window::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 90% at 30% 20%,rgba(255,236,220,.07),transparent 60%);opacity:.6}.vf{position:absolute;z-index:4;right:7%;top:9%;display:flex;gap:16px;align-items:center;font:700 .82rem/1 var(--mono);letter-spacing:.08em;color:rgba(255,230,208,.85);text-shadow:0 1px 6px rgba(0,0,0,.5)}.vf-rec{display:inline-flex;align-items:center;gap:7px}.vf-rec i{width:9px;height:9px;border-radius:50%;background:#e2402f;box-shadow:0 0 8px rgba(226,64,47,.8)}@media (prefers-reduced-motion:no-preference){.reel{animation:weave .42s steps(1) infinite}.reel img.is-on{animation:push 7.5s linear both}.window::before{animation:flicker .16s steps(2) infinite}.vf-rec i{animation:blink 1.2s steps(1) infinite}.window.is-cut::before{background:rgba(255,240,228,.55);opacity:1;animation:none}}@keyframes weave{0%{translate:0 0}25%{translate:.7px -.5px}50%{translate:-.5px .4px}75%{translate:.4px .8px}}@keyframes push{from{transform:scale(1.05) translate(0,0)}to{transform:scale(1.15) translate(-1.6%,-1.2%)}}@keyframes flicker{0%{opacity:.45}50%{opacity:.75}}@keyframes blink{50%{opacity:0}}@media (max-width:1039px){.vf{font-size:.7rem;top:7%;right:8%;gap:10px}.window{border-radius:30px}}@font-face{font-family:'DSEG7';src:url(../fonts/dseg7-bold.woff2) format('woff2');font-weight:700;font-display:swap}.vf{display:none}.datestamp{position:absolute;z-index:4;right:7%;bottom:9%;margin:0;display:flex;align-items:flex-start;gap:.1em;font:700 clamp(1.05rem,.8rem + .9vw,1.6rem)/1 'DSEG7',var(--mono);letter-spacing:.08em;color:#ff9a3c;text-shadow:0 0 4px rgba(255,140,40,.9),0 0 14px rgba(255,90,10,.55);filter:blur(.25px);opacity:.92;word-spacing:.35em}.ds-ap{font-family:var(--mono);font-size:.8em;line-height:.8}.hero-fx .datestamp{opacity:calc(.92 * (1 - var(--fp,0)))}@media (prefers-reduced-motion:no-preference){.datestamp{animation:dsflick 2.6s steps(1) infinite}}@keyframes dsflick{0%,100%{opacity:.92}47%{opacity:.78}48%{opacity:.92}}@media (max-width:1039px){.datestamp{right:9%;bottom:10%}}.pol-hero{bottom:auto;top:34%;right:-22px}@media (max-width:1039px){.pol-hero{top:30%;bottom:auto;right:-6px;width:30%}}.pt-ic{color:var(--pt)}.pc .patch{filter:drop-shadow(0 8px 10px rgba(10,10,10,.35))}.pc.c-pine{--pt:#2038e2}.pc.c-orange{--pt:#fff8f1}.pc.c-yellow{--pt:#4aa3ff}.pc.c-cream{--pt:#fff8f1}@media (max-width:1039px){.pc .patch{}}.contacts a{background:#3049ee;border:0;box-shadow:inset 0 0 0 1.5px rgba(255,230,208,.14),0 10px 24px -16px rgba(0,0,0,.6)}.contacts a:hover{background:#4361ff;box-shadow:inset 0 0 0 1.5px var(--orange)}:root{--grad:linear-gradient(90deg,#007bff 0%,#ffe6d0 22%,#ff5a00 46%,#2038e2 76%,#1a1a1a 100%)}.bar{border-bottom:0}.bar{background-size:100% 3px;background-position:0 100%;background-repeat:no-repeat}.final-ph::after{background:linear-gradient(125deg,rgba(0,123,255,.78) 0%,rgba(255,90,0,.72) 45%,rgba(32,56,226,.86) 75%,rgba(26,26,26,.92) 100%)}.rb-pine{background-color:#2038e2;color:#fff6ee}.sticker.st-oval{color:#1a1a1a}.ab-kids{background-size:220% 100%;background-position:70% 0}.ferie2{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:start}.ferie2 .tmap{max-width:540px}.ferie2 .tile span{text-transform:none;opacity:.95}.ferie2 .tile.g3 span{opacity:.7}.fmatch{display:grid;gap:16px}.fm{display:grid;gap:14px;padding:24px;border-radius:14px;box-shadow:var(--lift)}.fm-1{background:var(--pine);color:#fff8f1}.fm-2{background:var(--orange);color:var(--ink)}.fm-if{margin:0;font-size:1.05rem}.fm-if b{font-family:var(--display);font-stretch:85%;text-transform:uppercase;font-size:1.2em}.fm-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fm-chips li{padding:6px 11px;border-radius:999px;font:700 .85rem/1 var(--text);background:rgba(255,248,241,.16);box-shadow:inset 0 0 0 1.5px rgba(255,248,241,.45)}.fm-2 .fm-chips li{background:rgba(26,26,26,.08);box-shadow:inset 0 0 0 1.5px rgba(26,26,26,.35)}.fm-then{display:flex;align-items:center;gap:14px;padding-top:12px;border-top:1.5px dashed currentColor}.fm-arrow{font:800 2rem/1 var(--display)}.fm-then p{margin:0;font:700 .85rem/1.2 var(--mono);text-transform:uppercase;letter-spacing:.05em}.fm-then b{display:block;font:800 clamp(2rem,1.4rem + 1.6vw,2.8rem)/1 var(--display);font-stretch:78%;letter-spacing:-.01em;margin-top:4px}.fm-then small{display:block;margin-top:6px;font:600 .9rem/1.2 var(--text);text-transform:none;letter-spacing:0;opacity:.9}.fm .btn{justify-self:start}.fm-1 .btn{background:var(--orange)}.fm-2 .btn{background:#fff8f1}.fm-other{margin:4px 0 0;padding:14px 16px;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-3);font-size:.92rem}@media (max-width:1039px){.ferie2{grid-template-columns:1fr}}.window::after{box-shadow:inset 0 0 46px 18px var(--night),inset 0 0 10px 3px var(--night)}.window{--e:calc(2.5% * (1 - var(--fp,0)))}.reel img{filter:brightness(1.12) contrast(1.05)}.datestamp{bottom:12%;right:9%;font-size:clamp(1.25rem,.9rem + 1.1vw,1.9rem);color:#ffb04a;text-shadow:0 0 2px #000,0 0 6px rgba(255,150,40,.9),0 0 16px rgba(255,100,20,.6);filter:none}.ferie2>.tmap{grid-area:auto;grid-column:1;width:100%}.ferie2>.fmatch{grid-column:2}@media (max-width:1039px){.ferie2>.fmatch{grid-column:1}}.ferie2 .tile span{font:800 clamp(.8rem,.6rem + .4vw,1rem)/1 var(--display);font-stretch:85%}.window::before{background:radial-gradient(60% 55% at 100% 0%,rgba(255,120,40,.32),transparent 70%),radial-gradient(40% 40% at 0% 100%,rgba(255,90,0,.14),transparent 70%);mix-blend-mode:screen;opacity:1}.reel img{filter:brightness(1.04) contrast(1.02) saturate(1.05)}.pc .patch{width:150px;height:150px}.pc .pt-bg{fill:#fff8f1;stroke:#1a1a1a;stroke-width:4}.pc .pt-st{stroke:#1a1a1a}.pc .pt-tx{fill:#1a1a1a;font:800 21px/1 var(--display);font-stretch:80%}.pc .pt-ic{color:var(--pe)}.pc.c-pine{--pe:#2038e2;--pa:#ff5a00;--pb:#ff5a00;--pc:#fff8f1}.pc.c-orange{--pe:#ff5a00;--pa:#2038e2;--pb:#2038e2;--pc:#fff8f1}.pc.c-red{--pe:#2038e2;--pa:#ff5a00;--pb:#ff5a00;--pc:#fff8f1}.pc.c-yellow{--pe:#007bff;--pa:#ff5a00;--pb:#1a1a1a;--pc:#fff8f1}.pc.c-cream{--pe:#2038e2;--pa:#ff5a00;--pb:#ff5a00}.pc.c-night{--pe:#ff5a00;--pa:#2038e2;--pb:#2038e2;--pc:#fff8f1}.pc.c-cream .pt-bg{fill:#1a1a1a;stroke:#fff8f1}.pc.c-cream .pt-st{stroke:#fff8f1}.pc.c-cream .pt-tx{fill:#fff8f1}.pc.c-cream{--pc:#1a1a1a}@media (max-width:1039px){.pc .patch{}}.trail::before{border-top-color:rgba(255,248,241,.7)}.trail li{background:#fff8f1;color:var(--ink);padding:26px 24px 24px;border-radius:14px;box-shadow:0 14px 30px -18px rgba(0,0,0,.6)}.trail h3{color:var(--ink)}.trail p{color:var(--ink-2)}.trail strong{color:var(--orange-2)}.tr-n{border-color:#fff8f1;margin-top:-60px}.trail{margin-top:34px}.week{border-top-color:rgba(255,248,241,.35)}.week-row{gap:0;padding:0;background:#fff8f1;border-radius:14px;overflow:hidden;box-shadow:0 14px 30px -18px rgba(0,0,0,.6)}.wd{border-radius:0;background:transparent;color:var(--ink-3);border-left:1.5px dashed var(--line);min-height:132px}.wd:first-child{border-left:0}.wd-in{background:var(--cream);color:var(--ink)}.wd-out{background:var(--orange);color:var(--ink);border-left:0}.wd-nights{grid-column:1 / -1;order:10;height:auto;padding:12px;border:0;border-top:1.5px dashed var(--line);border-radius:0;color:var(--ink);background:#fff8f1}.wd-nights .ic{color:var(--pine)}@media (max-width:1039px){.tr-n{margin-top:0}.trail li{padding-left:92px}}@media (max-width:600px){.wd-nights{order:1}}.cards{display:grid;gap:clamp(18px,2.4vw,34px);align-items:start}.card{position:relative}.cards .card:nth-child(1){transform:rotate(-1.2deg)}.cards .card:nth-child(2){transform:rotate(.8deg);margin-top:26px}.cards .card:nth-child(3){transform:rotate(-.5deg);margin-top:8px}.card-in{background:var(--c);color:var(--on);height:100%}.card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.card h3{font-size:1.7rem;font-stretch:85%;text-transform:uppercase}.card .btn{background:#fff8f1;color:var(--ink);border-color:var(--ink)}.card .btn:hover{background:var(--yellow)}.cal{overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.cal-in{display:grid;gap:8px}.cal-months,.cal-days,.cal-row{display:grid;grid-template-columns:repeat(42,1fr)}.cal-months span{font:800 1.2rem/1 var(--display);font-stretch:80%;text-transform:uppercase;padding:0 0 6px 4px;border-left:2px solid var(--ink)}.cal-days span{font:400 .62rem/1 var(--mono);text-align:center;padding:6px 0;color:var(--ink-2);border-top:1.5px solid var(--ink)}.cal-days span:nth-child(7n+1){box-shadow:inset 1.5px 0 0 var(--line)}.cal-days .we{color:var(--orange-2);font-weight:700}.cal-turn{margin-top:10px}.cal-src{margin:12px 0 0;font:400 .78rem/1.4 var(--mono);color:var(--ink-3)}.cal-in{min-width:760px}.contact{background-color:var(--night) !important;padding:clamp(64px,8vw,104px) 0 40px}.contact h2{font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem);color:var(--orange) !important;margin-bottom:28px}.contacts{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:28px 40px}.contacts a,.contacts a:hover{padding:0;background:none;border:0;box-shadow:none;border-radius:0;display:block;color:#fff8f1}.contacts .ic{display:none}.contacts span{font:400 .75rem/1.3 var(--mono);letter-spacing:.1em;color:#a99a8f}.contacts strong{margin-top:8px;font:700 clamp(1.05rem,.9rem + .5vw,1.4rem)/1.25 var(--text);color:#fff8f1;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .2s}.contacts a:hover strong{text-decoration-color:var(--orange)}.contacts li:first-child strong{font:800 clamp(1.6rem,1.2rem + 1.4vw,2.4rem)/1 var(--display);font-stretch:85%}.foot{background-color:var(--night);border-top:1px solid rgba(255,248,241,.1);padding:22px 0 32px}.foot-in{font-size:.82rem;color:#a99a8f}.foot-org img{width:36px;height:auto;opacity:.9}@media (max-width:1039px){.contacts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.contacts{}}.hero-fx .window{box-shadow:0 0 0 calc(12px * var(--fp,0)) #1a1a1a,0 0 0 calc(13.5px * var(--fp,0)) #3a3a3a,0 30px 60px -20px rgba(0,0,0,calc(.8 * var(--fp,0)))}.osd{position:absolute;inset:0;z-index:4;pointer-events:none;font:700 clamp(.78rem,.6rem + .45vw,1.05rem)/1 var(--mono);letter-spacing:.12em;color:rgba(255,255,255,.92);text-shadow:0 0 2px #000,0 1px 0 #000}.osd span{position:absolute;display:inline-flex;align-items:center;gap:8px}.osd-tl{left:7%;top:10%}.osd-tr{right:7%;top:10%}.osd-bl{left:7%;bottom:11%;opacity:.85}.osd-bat{width:26px;height:12px;border:2px solid currentColor;border-radius:2px;position:relative;box-shadow:0 0 2px #000}.osd-bat::before{content:"";position:absolute;inset:2px 5px 2px 2px;background:currentColor}.osd-bat::after{content:"";position:absolute;right:-5px;top:2px;width:3px;height:4px;background:currentColor}.osd-af{left:50%;top:50%;width:12%;aspect-ratio:4 / 3;translate:-50% -50%;opacity:.7;background:linear-gradient(currentColor,currentColor) 0 0 / 14px 2px,linear-gradient(currentColor,currentColor) 0 0 / 2px 14px,linear-gradient(currentColor,currentColor) 100% 0 / 14px 2px,linear-gradient(currentColor,currentColor) 100% 0 / 2px 14px,linear-gradient(currentColor,currentColor) 0 100% / 14px 2px,linear-gradient(currentColor,currentColor) 0 100% / 2px 14px,linear-gradient(currentColor,currentColor) 100% 100% / 14px 2px,linear-gradient(currentColor,currentColor) 100% 100% / 2px 14px;background-repeat:no-repeat;color:#fff}.osd-bl{display:none}.datestamp{font-family:'DSEG7',var(--mono)}@media (max-width:1039px){.osd-af{display:none}.osd{font-size:.68rem}}.hero{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(40px,5vw,64px)}.hero>.hero-stage>.wrap,.hero>.wrap{width:min(1440px,100% - 2 * clamp(12px,2.4vw,32px))}.window{--e:calc(1% * (1 - var(--fp,0)));aspect-ratio:16 / 8;border-radius:26px}.window::after{box-shadow:inset 0 0 22px 4px var(--night);opacity:.7}.reel img{filter:none}.window::before{opacity:.55}.poster{padding-top:clamp(36px,5vw,76px)}.osd span.osd-bl{display:none}.pol-hero{right:2%}.polaroid{padding-bottom:0}.polaroid:not(:has(figcaption)){padding-bottom:10px}.eng-media{min-height:0;padding-bottom:90px}.pol-eng{width:72%;transform:rotate(-2.5deg)}.pol-eng img,.pol-eng2 img{aspect-ratio:4 / 3}.pol-eng2{width:46%;right:0;bottom:0;transform:rotate(3deg)}.st-note{left:4%;bottom:0}.pc .pt-st{stroke-width:1.8;stroke-dasharray:4 3.2}.pc .pt-tx{font-size:17px;letter-spacing:2px}.pc .pc-num{color:currentColor;font-size:1.1rem}.hero-cam{display:none}.hero-fx .hero-cam{display:block;position:absolute;z-index:0;height:auto;pointer-events:none;opacity:var(--fp,0);transform:translateX(calc((1 - var(--fp,0)) * -40px)) scale(calc(.94 + var(--fp,0) * .06));transform-origin:60% 50%;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}.hero-fx .poster{z-index:1}.hero-fx .window{box-shadow:none;border-radius:calc(26px * (1 - var(--fp,0)))}.hero-fx .window::after{opacity:calc(.7 * (1 - var(--fp,0)))}.hero-fx .osd,.hero-fx .datestamp,.hero-fx .h1-a,.hero-fx .h1-b{opacity:calc(1 - var(--fp,0) * 1.6)}.hero-fx .h1-a{translate:none}.hero-fx .h1-a,.hero-fx .h1-b,.hero-fx .sticker,.hero-fx .pol-hero,.hero-fx .osd,.hero-fx .datestamp{opacity:1;filter:opacity(calc(1 - var(--fp,0) * 1.6))}.hero-fx .pol-hero{filter:opacity(calc(1 - var(--fp,0) * 1.6)) drop-shadow(0 0 0 transparent)}@media (max-width:1039px){.cards{max-width:560px;margin-inline:auto}.cards .card:nth-child(n){margin-top:0}}@media (max-width:600px){.cards .card:nth-child(n){transform:none}.card-in{padding:20px 18px}.c-date{font-size:3.2rem}}.hero-fx .hero{height:calc(100vh - var(--bar-h));min-height:620px}.hero-fx .hero-stage{position:relative;top:0;height:100%}.hero-fx .hero-cam{opacity:var(--cam,0);transform:translateX(calc((1 - var(--cam,0)) * -70px)) scale(calc(.9 + var(--cam,0) * .1))}.camrig,.hero-vig{display:none}.hero-fx .hero-stage{overflow:hidden}.hero-fx .camrig{display:block;position:absolute;left:0;top:0;width:1177px;height:693px;z-index:0;transform-origin:0 0;transform:translate(var(--rx,0px),var(--ry,0px)) scale(var(--rk,1));will-change:transform}.hero-fx .camrig .hero-cam{position:absolute;inset:0;width:100%;height:100%;opacity:1;transform:none;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}.cam-screen{position:absolute;left:623px;top:257px;width:453px;height:375px;overflow:hidden;background:#0a0a0a;clip-path:polygon(.4% .5%,100% 11.2%,99.1% 99.7%,0% 84.3%)}.hero-fx .cam-screen .window{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;margin:0;border-radius:0 !important;box-shadow:none !important;-webkit-mask:none;mask:none;clip-path:none !important}.hero-fx .cam-screen .window::after{opacity:0 !important}.hero-fx .cam-screen .window::before{opacity:.5}.hero-fx .poster{position:absolute;inset:clamp(24px,3vw,44px) 0 clamp(28px,3.4vw,48px);transform:none !important;z-index:2;padding:0;pointer-events:none}.hero-fx .poster a,.hero-fx .poster button{pointer-events:auto}.hero-fx .window-wrap{position:absolute;inset:0}.hero-fx .poster h1{padding:0 2%}.hero-fx .osd{inset:0}.hero-fx .osd-tl{left:2%;top:22%}.hero-fx .osd-tr{right:2%;top:22%}.hero-fx .datestamp{right:3%;bottom:14%}.hero-fx .poster-cta{right:2%;bottom:0}.hero-fx .hero-vig{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;opacity:calc(1 - var(--fp,0));box-shadow:inset 0 0 120px 40px var(--night)}.hero-fx .hero-below{z-index:4}.hero-fx .st-round{bottom:2%;right:22%}.hero-fx .camrig{will-change:transform}.hero-fx .cam-screen .window{inset:auto}.hero-fx .hero-vig{right:auto;box-shadow:inset 0 0 110px 30px var(--night)}.reel,.window::before,.datestamp,.vf-rec i{animation:none !important}.window.is-cut::before{background:inherit !important;opacity:.5 !important}.reel img{opacity:0;transform:scale(1.04);transition:opacity 1.4s ease,transform 9s linear;animation:none !important}.reel img.is-on{opacity:1;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.reel img,.reel img.is-on{transition:none;transform:none}}.reel img:not(.is-on){transition:opacity 1.4s ease,transform 0s linear 1.4s}@media (prefers-reduced-motion:no-preference){.reel{animation:handheld 7s ease-in-out infinite !important;will-change:transform}.window::before{animation:breathe 5s ease-in-out infinite !important}}@keyframes handheld{0%{transform:translate(0,0) rotate(0deg)}18%{transform:translate(1.6px,-1.1px) rotate(.06deg)}37%{transform:translate(-1.2px,.9px) rotate(-.05deg)}55%{transform:translate(.9px,1.4px) rotate(.04deg)}74%{transform:translate(-1.5px,-.6px) rotate(-.06deg)}100%{transform:translate(0,0) rotate(0deg)}}@keyframes breathe{0%,100%{opacity:.42}50%{opacity:.62}}@media (prefers-reduced-motion:no-preference){.reel{animation:weave .84s steps(1) infinite !important}.window::before{animation:flicker .32s steps(2) infinite !important}}.is-moving .reel,.is-moving .window::before{animation:none !important}.is-moving .reel img{transition:none !important}.reel img{transition:opacity .5s ease,transform 9s linear}.reel img:not(.is-on){transition:opacity .5s ease,transform 0s linear .5s}.topo::before,.pc::before{background:var(--topo-c,#d94a00);-webkit-mask:url("../img/topo.svg") 0 0 / 900px repeat;mask:url("../img/topo.svg") 0 0 / 900px repeat;opacity:var(--topo-o,.16)}.topo-light::before{filter:none;--topo-c:#fff8f1;--topo-o:.14}.pc::before{--topo-c:currentColor;--topo-o:.14;-webkit-mask-size:760px;mask-size:760px}.pc.c-orange::before{background:#9a3400;opacity:.35}.pc.c-yellow::before{background:#fff8f1;opacity:.25}#zapisy.topo::before{opacity:.06}#w-cenie .price{align-items:start}.inc{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}.inc li{grid-template-columns:auto 1fr;column-gap:14px;row-gap:6px;border-radius:14px;background:#fff8f1;color:var(--ink);box-shadow:0 10px 24px -16px rgba(0,0,0,.55)}.inc-ic{grid-row:span 2;display:inline-flex;gap:4px;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:var(--ink)}.inc-ic .ic{stroke-width:1.9}.inc li:not(.inc-big) .inc-ic{grid-row:auto}.inc-wide{grid-column:1 / -1}.inc-no{display:inline-flex;align-items:center;gap:10px;margin:14px 0 0;padding:10px 16px;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgba(255,248,241,.55);color:#fff8f1;font-weight:600}.inc-no .ic{width:18px;height:18px;color:var(--orange);stroke-width:3}@media (max-width:600px){.inc{grid-template-columns:1fr}}.inc{gap:14px}.inc li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.inc-ic{min-width:46px;height:46px;padding:0 11px}.inc-ic .ic{width:23px;height:23px}.inc-num{font:800 2.3rem/1 var(--display);font-stretch:78%;letter-spacing:-.01em;color:var(--pine)}.inc-t{font:600 1.05rem/1.35 var(--text);max-width:24em}.inc-num + .inc-t{margin-top:4px}.inc-wide{min-height:0;flex-direction:row !important;align-items:center !important;gap:16px !important}.inc-wide .inc-ic{margin-bottom:0}.inc-wide .inc-t{margin-top:0}.inc-no{margin-top:16px}.inc{grid-auto-rows:auto}.inc li{min-height:0}.inc-ic{margin-bottom:16px}.inc-num{margin-top:0}.inc-t{margin-top:0}.tile-pin{bottom:auto;top:50%;left:50%;translate:-50% -50%;font-size:.62rem;padding:3px 7px}.ferie2>.tmap{grid-row:1}.ferie2>.fmatch{grid-row:1 / span 2}.where{grid-column:1;grid-row:2;align-self:start;display:flex;align-items:center;gap:14px;max-width:540px;padding:16px 18px;border-radius:14px;background:#fff8f1;color:var(--ink);text-decoration:none;box-shadow:var(--lift);transition:transform .2s}.where:hover{transform:translateY(-2px);color:var(--ink)}.where-ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pine);color:#fff8f1}.where-ic .ic{width:22px;height:22px}.where-txt{font-size:.92rem;line-height:1.35;color:var(--ink-2)}.where-txt small{display:block;font:700 .7rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.where-txt b{display:block;font:800 1.1rem/1.2 var(--display);font-stretch:88%;color:var(--ink);margin:2px 0}.where-go{flex:none;display:inline-flex;align-items:center;gap:6px;font:800 .85rem/1 var(--display);text-transform:uppercase;color:var(--orange-2)}@media (max-width:1039px){.ferie2>.fmatch{grid-row:auto}.where{grid-row:auto}}.ferie2{grid-template-rows:auto 1fr;row-gap:24px}.inc li{position:relative;padding:22px 84px 22px 22px}.inc-ic{position:absolute;top:18px;right:18px;margin:0}.inc-wide{padding-right:120px !important}.inc-wide .inc-ic{top:50%;translate:0 -50%}.rules[open]{padding-bottom:28px}.rules-grid{display:grid}.rules-grid li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:12px;background:#fff8f1;box-shadow:0 6px 16px -12px rgba(26,26,26,.45)}.rg-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--pine);color:#fff8f1}.rg-ic .ic{stroke-width:1.9}.rules-grid p{margin:0;padding-top:2px}@media (max-width:600px){.rules-grid{}.rules{padding:0 18px}}.safe-side .important{margin-top:40px;max-width:none;transform:rotate(-.6deg)}@media (max-width:600px){.safe-side .important{transform:none;margin-top:32px}}li,dd,dt,td,figcaption,summary,blockquote,.statement,label,small{text-wrap:pretty}h1,h2,h3,h4,.pc h3,summary{text-wrap:balance}a[href^="tel:"]{white-space:nowrap}a[href^="mailto:"]{white-space:nowrap}.contacts strong{overflow-wrap:normal}.nw{white-space:nowrap}.final{background:var(--pine);padding:clamp(80px,9vw,140px) 0;text-align:left}.final-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,5vw,80px);align-items:center}.final-in{justify-items:start}.final h2{font-size:clamp(3rem,1.4rem + 5.2vw,6.6rem);line-height:.86;max-width:8.5em;color:#fff8f1}.final p{margin:.9em 0 1.4em;font-size:1.25rem;line-height:1.45;color:#fff8f1}.final .btn{border-color:var(--ink);box-shadow:0 4px 0 var(--ink)}.final .status{margin:22px 0 0;font-size:1rem;border-color:rgba(255,248,241,.55)}.final-art{justify-self:center;width:min(100%,460px)}.final-pol{margin:0;transform:rotate(3deg);box-shadow:0 24px 40px -18px rgba(0,0,0,.55)}.final-pol img{aspect-ratio:4 / 3.3;object-fit:cover;width:100%}.final-st{position:absolute;left:-34px;bottom:-26px;transform:rotate(-10deg)}@media (max-width:1039px){.final-grid{grid-template-columns:1fr}.final-art{width:min(86%,380px);margin-top:8px}.final-st{left:-18px}}.ages-nums{position:relative;margin-bottom:10px;padding-bottom:10px}.ages-nums::after{content:"";position:absolute;left:calc(100% / 24);right:calc(100% / 24);bottom:0;height:1.5px;background:var(--ink)}.ages-nums span{position:relative;padding:0 0 6px;border:0;text-align:center}.ages-nums span::after{content:"";position:absolute;left:50%;bottom:-10px;width:1.5px;height:9px;translate:-50% 0;background:var(--ink)}.ages-bars{gap:6px}.ab{justify-content:center;padding:14px 16px;border-radius:999px !important}.ab-kids{grid-column:1 / span 7;background:var(--pine);color:#fff8f1}.ab-teens{grid-column:8 / -1}.ab-teens::after{display:none}.ab-kids .ic{color:var(--orange)}@media (max-width:600px){.ab{padding:10px 8px;gap:5px}.ab .ic{width:15px;height:15px}}.status{display:inline-block;line-height:1.45}.status::before{display:inline-block;margin-right:.6em;vertical-align:.08em}.card{--p:9px;padding:18px;background:#fff}.card-in{box-shadow:inset 0 0 0 1px rgba(26,26,26,.12)}.c-blue{--hi:#fff8f1}.c-blue .c-facts .ic,.c-blue .c-price span{color:var(--orange)}.c-pine .c-facts .ic{color:var(--orange)}@media (max-width:600px){.card{--p:7px;padding:14px}}.pc .pc-num{position:absolute;top:clamp(20px,2.4vw,32px);right:clamp(20px,2.6vw,36px);z-index:3;padding:7px 12px 6px;border:1.5px solid currentColor;border-radius:999px;font:700 .95rem/1 var(--mono);letter-spacing:.12em;opacity:.9}@media (max-width:1039px){.pc .pc-num{top:18px;right:18px;font-size:.8rem;padding:6px 10px 5px}}#w-cenie,#superheros{position:relative}#w-cenie.topo::before{--topo-o:.12;-webkit-mask-position:340px 120px;mask-position:340px 120px}#superheros.topo::before{background:#9a3400;opacity:.2;-webkit-mask-position:-200px 60px;mask-position:-200px 60px}.card{--h:radial-gradient(circle closest-side,#0000 calc(100% - .5px),#000 100%);-webkit-mask:linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat,radial-gradient(circle at 50% 0,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 50% 100%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 100% / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 0 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / var(--p) calc(2 * var(--p)) no-repeat round,radial-gradient(circle at 100% 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 100% 0 / var(--p) calc(2 * var(--p)) no-repeat round;mask:linear-gradient(#000 0 0) 50% 50% / calc(100% - 2 * var(--p)) calc(100% - 2 * var(--p)) no-repeat,radial-gradient(circle at 50% 0,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 50% 100%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 100% / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 0 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / var(--p) calc(2 * var(--p)) no-repeat round,radial-gradient(circle at 100% 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 100% 0 / var(--p) calc(2 * var(--p)) no-repeat round}.receipt{--zw:16px;--zh:8px;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--zh) + 1px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' preserveAspectRatio='none'%3E%3Cpath d='M0 0H16L9.1 6.9Q8 8 6.9 6.9Z'/%3E%3C/svg%3E") bottom left / var(--zw) var(--zh) round no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--zh) + 1px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' preserveAspectRatio='none'%3E%3Cpath d='M0 0H16L9.1 6.9Q8 8 6.9 6.9Z'/%3E%3C/svg%3E") bottom left / var(--zw) var(--zh) round no-repeat}.contacts strong,.where-txt,.foot-org span{white-space:normal}.contacts strong{text-wrap:balance}span.nw,.contacts a span.nw,.where-txt span.nw{all:unset;white-space:nowrap}.totop{position:fixed;right:16px;bottom:16px;z-index:46;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--orange);color:var(--ink);border:2px solid var(--ink);box-shadow:0 4px 0 var(--ink),0 14px 26px -10px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .25s ease,transform .3s var(--ease),bottom .35s var(--ease),visibility 0s linear .3s}.totop.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.totop .ic{width:22px;height:22px;stroke-width:2.4;rotate:-90deg}.totop:hover{background:#ff7a2e}.totop:active{transform:translateY(3px);box-shadow:0 1px 0 var(--ink)}.totop:focus-visible{outline:3px solid var(--sky,#007bff);outline-offset:3px}@media (max-width:1039px){.dock.is-visible + .totop{}}@media (min-width:1040px){.totop{right:28px;bottom:22px;width:56px;height:56px}}.place{width:fit-content;max-width:100%;margin:44px auto 0;padding:12px 22px 12px 16px;gap:10px;background:#fff;color:var(--ink);border-radius:999px;box-shadow:0 1px 0 rgba(26,26,26,.2),0 10px 22px -12px rgba(26,26,26,.35);font:500 1rem/1.4 var(--text);text-align:left}.place b{font-weight:800}.place .ic{flex:none;width:22px;height:22px;color:var(--orange)}@media (max-width:600px){.place{border-radius:16px;padding:12px 16px;font-size:.95rem;align-items:flex-start}}@media (max-width:1039px){.dock.is-visible + .totop{bottom:100px}}#angielski{overflow:hidden;isolation:isolate}.eng-word{position:absolute;z-index:-1;font:800 clamp(9rem,4rem + 18vw,22rem)/.8 var(--display);font-stretch:75%;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;pointer-events:none;user-select:none}.eng-hi{position:absolute;z-index:4;top:-18px;left:62%;display:grid;place-items:center;width:92px;height:74px;padding-bottom:6px;background:var(--orange);color:var(--ink);border:2.5px solid var(--ink);border-radius:50% 50% 50% 50% / 56% 56% 44% 44%;box-shadow:0 4px 0 var(--ink);font:800 2rem/1 var(--display);font-stretch:85%;transform:rotate(8deg)}.eng-hi::after{position:absolute;border-top:0;border-right:0}.eng-player{flex-wrap:wrap;align-items:center;gap:8px;max-width:34em;margin:4px 0 6px;border-radius:18px;color:#fff8f1;box-shadow:0 14px 28px -16px rgba(26,26,26,.6)}.ep-play{place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--orange);color:var(--ink)}.ep-play .ic{width:20px;height:20px;stroke-width:2.6}.ep-ch{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:999px;background:rgba(255,248,241,.08);font:700 .8rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.ep-ch .ic{width:17px;height:17px;color:#7fb4ff}.ep-bar{flex:1 1 100%;height:4px;border-radius:4px;background:rgba(255,248,241,.16);overflow:hidden}.ep-bar i{display:block;height:100%;background:var(--orange);border-radius:inherit}@keyframes ep-run{from{width:4%}to{width:100%}}@media (prefers-reduced-motion:reduce){.ep-bar i{animation:none;width:38%}}.eng-copy blockquote.pull{position:relative;max-width:30em;margin:34px 0 0;padding:22px 28px 24px;background:var(--pine);color:#fff8f1;border-radius:26px;box-shadow:0 5px 0 var(--ink);transform:rotate(-1.2deg)}.eng-copy blockquote.pull::after{content:"";position:absolute;left:44px;bottom:-18px;width:30px;height:22px;background:var(--pine);clip-path:polygon(0 0,100% 0,10% 100%)}.eng-copy blockquote.pull p{margin:0;max-width:none;font:700 clamp(1.6rem,1.25rem + 1vw,2.15rem)/1.15 var(--hand);color:#fff8f1}@media (max-width:1039px){.eng-hi{left:auto;right:4%;top:-24px;width:76px;height:62px;font-size:1.6rem}}.totop,.totop:visited{color:var(--ink)}.eng-hi::after{content:"";left:16px;bottom:-17px;width:24px;height:20px;border:0;border-radius:0;transform:none;background:var(--ink);clip-path:polygon(0 0,100% 0,8% 100%)}.eng-hi::before{content:"";position:absolute;z-index:1;left:20px;bottom:-9px;width:17px;height:13px;background:var(--orange);clip-path:polygon(0 0,100% 0,6% 100%)}@media (max-width:1039px){.eng-word{bottom:-.1em}.eng-player{gap:6px;padding:8px}.ep-play{width:36px;height:36px}.ep-ch{gap:5px;padding:7px 8px;font-size:.64rem;letter-spacing:.03em}.ep-ch .ic{width:14px;height:14px}}.eng-word{left:50%;top:50%;bottom:auto;translate:-50% -50%;font-size:41vw;-webkit-text-stroke:0}@media (max-width:1039px){.eng-word{font-size:41vw}}.eng-word{line-height:.74;transform:scaleY(var(--sy,1));transform-origin:50% 50%}@media (max-width:1039px){.eng-word{top:50%}}.hero,.hero-fx .hero,.hero-fx .hero-stage{background:var(--orange);color:var(--ink)}.hero.topo::before{background:#8a2c00;opacity:.3;-webkit-mask-size:820px;mask-size:820px}.hero-stage{isolation:isolate}.hero-fx .hero-vig{box-shadow:inset 0 0 120px 40px #c94600}.hero-cam{filter:drop-shadow(0 34px 38px rgba(90,25,0,.5)) drop-shadow(0 6px 10px rgba(60,15,0,.35))}.h1-a{font-size:clamp(3rem,.6rem + 8.4vw,8.8rem);line-height:.86;color:#fff8f1}.h1-k{display:block;width:fit-content;margin:0 0 .18em .04em;padding:.28em .55em .3em;font:800 clamp(.95rem,.7rem + .9vw,1.6rem)/1 var(--display);font-stretch:85%;letter-spacing:.02em;color:var(--ink);background:#fff8f1;border-radius:6px;-webkit-text-stroke:0;text-shadow:none;transform:rotate(-2deg) scaleY(.95)}.h1-b{display:inline-flex;align-items:center;gap:.4em;background:var(--ink);color:#fff8f1;text-transform:uppercase;letter-spacing:.04em}.h1-b .ic{width:1em;height:1em;color:var(--orange);stroke-width:2.6}.hero-name{display:grid;justify-items:start;gap:6px;margin:0 0 22px}.hn-tag{display:inline-flex;align-items:center;gap:.45em;margin-bottom:8px;padding:.45em .85em .42em;border-radius:999px;background:var(--ink);color:#fff8f1;font:800 .95rem/1 var(--display);font-stretch:85%;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg)}.hn-tag .ic{width:1em;height:1em;color:var(--orange);stroke-width:2.6}.hn-k{font:800 clamp(1.2rem,.9rem + .8vw,1.7rem)/1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.04em}.hn-t{font:800 clamp(2.8rem,1.6rem + 3vw,4.6rem)/.88 var(--display);font-stretch:75%;letter-spacing:-.02em;text-transform:uppercase;color:#fff8f1}.hero .lead,.hero-fx .hero-below .lead{color:var(--ink)}.hero .lead-2{color:#3a1a08}.hero .btn-main{background:var(--ink);color:#fff8f1;border-color:var(--ink);box-shadow:0 4px 0 #8a2c00}.hero .btn-main:hover{background:#fff8f1;color:var(--ink)}.hero .status{color:var(--ink);border-color:var(--ink);background:rgba(255,248,241,.35)}.hero .status::before{background:var(--ink)}.hero .stubs a{background:#fff8f1;box-shadow:none}.hero .coords{color:#5a2400}.hero .snow{opacity:.8}.hero-fx .hero-stage{background:transparent}.hero-fx .hero.topo::before{z-index:0}.hero-fx .hero-stage{position:relative;z-index:1}html:not(.hero-fx) .hero-name{display:none}.hero .snow{opacity:.45}@media (max-width:1039px){html:not(.hero-fx) .poster{padding-top:0}html:not(.hero-fx) .poster h1{position:static;display:grid;justify-items:start;gap:4px;margin:6px 0 18px}html:not(.hero-fx) .h1-a{padding-left:0;font-size:clamp(2.6rem,1rem + 8vw,4.4rem);transform:none}html:not(.hero-fx) .h1-b{order:-1;margin:0 0 6px;font-size:.9rem;padding:.45em .8em}html:not(.hero-fx) .st-oval{top:-6px}}@media (max-width:1039px){html:not(.hero-fx) .pol-hero{top:auto !important;bottom:-34px !important;right:-4px !important;width:30% !important}html:not(.hero-fx) .st-round{bottom:-40px;right:34%}}@media (max-width:1039px){html:not(.hero-fx) .st-round{top:auto !important;bottom:-30px !important;left:-4px !important;right:auto !important;width:84px;height:84px;font-size:.8rem}html:not(.hero-fx) .st-round b{font-size:1.5rem}}.rb-ink{position:relative;z-index:2;color:#fff8f1}.rb-ink .ic{color:var(--orange)}.rb-ink .ribbon-track{animation-direction:reverse}.pt{position:absolute;z-index:3;display:block;pointer-events:none;rotate:var(--r,0deg);filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(26,26,26,.28))}.patches{display:none}.hero-fx .patches{display:block;position:absolute;inset:0;z-index:3;pointer-events:none;opacity:var(--q,0)}.hero-fx .patches .pt{transform:scale(calc(.7 + var(--q,0) * .3));transition:none}.pt-h1{height:118px;left:4%;top:7%;--r:-8deg}.pt-h2{height:87px;left:6%;bottom:9%;--r:7deg}.pt-h3{width:150px;height:75px;left:33%;top:9%;--r:-6deg}.pt-h4{height:95px;left:49%;bottom:7%;--r:12deg}.pt-h5{height:74px;right:3%;top:6%;--r:10deg}.pt-h6{height:87px;bottom:4%;--r:-10deg}.pt-sec{top:clamp(26px,3vw,44px);right:clamp(16px,6vw,96px)}.pt-a{width:112px;height:112px;--r:9deg}.pt-b{width:96px;height:110px;--r:-9deg}.pt-c{width:160px;height:80px;--r:7deg}.pt-d{width:150px;height:86px;--r:-6deg;top:auto;bottom:clamp(24px,4vw,56px);right:auto;left:clamp(16px,4vw,64px)}#galeria .pt-a{width:120px;height:100px}#faq .pt-a{width:92px;height:92px}@media (max-width:600px){.pt-sec{top:16px;right:14px;transform:scale(.62);transform-origin:top right}.pt-d{top:auto;bottom:14px;left:14px;right:auto;transform-origin:bottom left}}.final .pt-d{top:clamp(60px,9vw,130px);bottom:auto;left:auto;right:37%;--r:-10deg}@media (max-width:1039px){.final .pt-d{top:auto;bottom:18px;right:14px;transform:scale(.7);transform-origin:bottom right}}@media (max-width:1039px){.final .pt-d{display:none}}.hn-pen{display:block;width:150px;height:75px;margin:0 0 6px -6px;rotate:-5deg;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(26,26,26,.28))}@media (max-width:1039px){html:not(.hero-fx) .h1-y{display:inline}html:not(.hero-fx) .st-oval{display:none}}.card{-webkit-mask-size:calc(100% - 1.3 * var(--p)) calc(100% - 1.3 * var(--p)),calc(2 * var(--p)) var(--p),calc(2 * var(--p)) var(--p),var(--p) calc(2 * var(--p)),var(--p) calc(2 * var(--p));mask-size:calc(100% - 1.3 * var(--p)) calc(100% - 1.3 * var(--p)),calc(2 * var(--p)) var(--p),calc(2 * var(--p)) var(--p),var(--p) calc(2 * var(--p)),var(--p) calc(2 * var(--p))}.h1-y{display:inline}.hero .st-oval{display:none}.hero-fx .poster-cta{right:auto;bottom:auto;left:2%;top:calc(clamp(3rem,.6rem + 8.4vw,8.8rem) * .86 + clamp(.95rem,.7rem + .9vw,1.6rem) * 1.6 + 58px);padding:.95em 1.6em;font-size:1.15rem;background:var(--orange);color:var(--ink);border:2.5px solid var(--ink);box-shadow:0 5px 0 var(--ink)}.hero-fx .poster-cta:hover{background:#fff8f1;color:var(--ink)}.modal{background:var(--night)}.modal-head{border-radius:14px 14px 0 0}@media (max-width:600px){.modal-head{border-radius:0}}.window{background:var(--night)}.eng-player{display:block;padding:12px}.ep-play{display:none}.ep-screen{position:relative;height:150px;border-radius:12px;overflow:hidden;background:var(--pine)}.ep-view{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;opacity:0;transform:translateY(8px)}.ep-view.is-on{opacity:1;transform:none}.ep-word{font:800 4rem/.9 var(--display);font-stretch:80%;text-transform:uppercase;color:#fff8f1}.ep-ipa{font:400 .9rem/1 var(--mono);color:#cfe0ff}.ep-pic{width:76px;height:76px}.ep-cap{font:800 1.3rem/1 var(--display);font-stretch:85%;text-transform:uppercase;color:#fff8f1}.ep-wave{display:flex;align-items:center;gap:5px;height:64px}.ep-wave i{width:6px;border-radius:3px;background:var(--orange);animation:ep-w .9s ease-in-out infinite alternate}.ep-wave i:nth-child(3n){animation-delay:-.3s}.ep-wave i:nth-child(3n+1){animation-delay:-.6s}.ep-wave i:nth-child(4n){animation-duration:.7s}@keyframes ep-w{to{height:100%}}.ep-vid{position:relative;display:grid;place-items:center;width:150px;height:84px;border-radius:8px;background:#0f1a7a;border:2px solid #fff8f1}.ep-vid .ic{width:40px;height:40px;color:#fff8f1}.ep-rec{position:absolute;top:6px;left:8px;font:700 .6rem/1 var(--mono);color:var(--orange)}@keyframes ep-b{50%{opacity:0}}.ep-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px}.ep-ch{justify-content:center;border:0;color:#fff8f1;cursor:pointer;transition:background .2s,color .2s}.ep-ch:hover{background:rgba(255,248,241,.18)}.ep-ch.is-on{background:var(--orange);color:var(--ink)}.ep-ch.is-on .ic{color:var(--ink)}.ep-bar{display:block;margin:10px 4px 2px}.ep-bar i{animation:none}.is-run .ep-bar i{animation:ep-run 3.2s linear forwards}@media (prefers-reduced-motion:reduce){.ep-wave i{animation:none;height:60%}.ep-bar{display:none}}@media (max-width:600px){.ep-ch{padding:8px 4px;font-size:.62rem;gap:4px}.ep-word{font-size:3.2rem}}.scrap{display:none}.wall-hint span{display:inline-flex;align-items:center;gap:8px}.wall-hint .ic{width:18px;height:18px;color:var(--orange);animation:wh-nudge 1.6s ease-in-out infinite}@keyframes wh-nudge{0%,100%{translate:-4px 0}50%{translate:4px 0}}.wall{position:relative;overflow:hidden;padding:34px 0 54px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.wall.is-drag{cursor:grabbing}.wall-track{display:flex;align-items:flex-start;gap:clamp(18px,2.4vw,34px);width:max-content;margin:0;padding:0 0 0 var(--gut,24px);list-style:none;will-change:transform}.wp{flex:none;width:clamp(220px,24vw,340px)}.wp:nth-child(3n+1){margin-top:26px}.wp:nth-child(4n+2){width:clamp(250px,28vw,400px)}.wp:nth-child(5n+4){width:clamp(200px,19vw,280px);margin-top:54px}.wp-btn{display:block;width:100%;border:0;font:inherit;color:inherit;text-align:center;cursor:inherit;rotate:var(--r,0deg)}.wp:nth-child(odd) .wp-btn{--r:-2.4deg}.wp:nth-child(even) .wp-btn{--r:2deg}.wp:nth-child(3n) .wp-btn{--r:-1deg}.wp-btn img{aspect-ratio:4 / 3;pointer-events:none}.wp:nth-child(5n+4) .wp-btn img{aspect-ratio:3 / 4}.wp-cap{display:block;padding:6px 4px 10px;font:700 1.35rem/1 var(--hand);color:var(--ink-2)}@media (hover:hover){.wall:not(.is-drag) .wp-btn:hover{}}.wp-btn:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media (max-width:600px){.wp,.wp:nth-child(4n+2){width:66vw}.wp:nth-child(5n+4){}}.lb{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(14,15,20,.95);color:#fff8f1}.lb[open]{display:grid;place-items:center}.lb::backdrop{background:rgba(14,15,20,.8)}.lb-fig{margin:0;display:grid;justify-items:center}.lb-img{max-width:100%;max-height:calc(100dvh - 120px);object-fit:contain;border:10px solid #fff8f1;border-bottom-width:10px;box-shadow:0 30px 60px rgba(0,0,0,.5);touch-action:pan-y}.lb-cap{display:flex;gap:16px;align-items:baseline;font:700 1.6rem/1 var(--hand)}.lb-n{font:400 .85rem/1 var(--mono);color:#bdb2a8}.lb-btn{position:absolute;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:2px solid #fff8f1;background:rgba(26,26,26,.6);color:#fff8f1;cursor:pointer}.lb-btn:hover{background:var(--orange);color:var(--ink);border-color:var(--orange)}.lb-btn .ic{width:24px;height:24px}.lb-prev{left:24px;top:50%;translate:0 -50%}.lb-prev .ic{rotate:180deg}.lb-next{right:24px;top:50%;translate:0 -50%}.lb-x{top:20px;right:24px}@media (max-width:600px){.lb-img{border-width:6px;max-height:calc(100dvh - 170px)}.lb-prev,.lb-next{top:auto;bottom:22px;translate:none;width:50px;height:50px}.lb-x{top:14px;right:14px;width:46px;height:46px}}.wp-btn{transition:box-shadow .25s}@media (hover:hover){.wall:not(.is-drag) .wp-btn:hover{rotate:var(--r,0deg);translate:none;box-shadow:0 26px 40px -18px rgba(26,26,26,.55),0 0 0 3px var(--orange)}}@media (min-width:1040px){.wall{padding:28px 0 60px}.wall-track{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,60px);grid-auto-columns:auto;column-gap:28px;row-gap:16px;align-items:stretch}.wp,.wp:nth-child(n){width:auto;margin:0}.wp .wp-btn{display:flex;flex-direction:column;height:100%}.wp .wp-btn img{flex:1;min-height:0;aspect-ratio:auto !important;height:100%}.wp-cap{padding:5px 4px 8px;font-size:1.15rem}.s0{grid-row:1 / span 3;width:250px !important;--rr:-2deg}.s1{grid-row:4 / span 4;width:250px !important;--rr:1.6deg;margin-left:30px !important}.s2{grid-row:2 / span 5;width:330px !important;--rr:-1deg}.s3{grid-row:1 / span 4;width:230px !important;--rr:2.2deg}.s4{grid-row:5 / span 3;width:290px !important;--rr:-1.8deg;margin-left:-20px !important}.wp .wp-btn,.wall:not(.is-drag) .wp .wp-btn:hover{rotate:var(--rr)}}@media (max-width:1039px){.faq-viz{grid-template-columns:minmax(0,1fr)}.viz{min-width:0}}html,body{overflow-x:clip}.wp{position:relative;z-index:0}.wp:hover{z-index:3}.wp .wp-btn{transition:rotate .35s var(--ease),scale .35s var(--ease),box-shadow .35s}.wp .wp-btn img{transition:filter .35s}@media (hover:hover){.wall:not(.is-drag) .wp .wp-btn:hover{rotate:0deg;scale:1.06;box-shadow:0 30px 44px -18px rgba(26,26,26,.6),0 0 0 3px var(--orange)}.wall:not(.is-drag) .wp .wp-btn:hover img{filter:brightness(1.06) saturate(1.08)}}.sh-tags{flex-wrap:wrap;margin:clamp(44px,5vw,64px) 0 26px;padding:0;list-style:none}.sh-tags li{padding:.55em 1em .5em;border:2px solid var(--ink);border-radius:999px;background:#fff8f1;font:800 .95rem/1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.03em;color:var(--ink)}.sh-tags li:nth-child(3n+2){background:var(--ink);color:#fff8f1}.sh-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px)}.shp{display:flex;flex-direction:column;background:#fff8f1;color:var(--ink);border-radius:16px;overflow:hidden;box-shadow:0 5px 0 var(--ink)}.shp-ph{margin:0;aspect-ratio:4 / 3;overflow:hidden}.shp-ph img{width:100%;height:100%;object-fit:cover}.shp:first-child .shp-ph img{object-position:50% 25%}.shp-tx{position:relative}.shp-n{position:absolute;top:-20px;right:18px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--orange);border:2px solid var(--ink);font:700 .9rem/1 var(--mono)}.shp h3{font-stretch:85%;text-transform:uppercase}.shp p{margin:0;font-size:.97rem;line-height:1.5;color:var(--ink-2)}@media (max-width:1039px){.sh-pillars{grid-template-columns:minmax(0,1fr);max-width:560px}}.sh-tags{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 40px}.sh-tags li,.sh-tags li:nth-child(3n+2){display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:none;color:var(--ink);font-size:1.15rem}.sh-tags .ic{flex:none;width:26px;height:26px;padding:5px;border-radius:50%;background:var(--ink);color:#fff8f1;stroke-width:3}@media (max-width:600px){.sh-tags{grid-template-columns:1fr;gap:10px}.sh-tags li{font-size:1.05rem}}.deck{width:60%;margin:0 0 -26px auto;position:relative;z-index:2}.deck-stack{position:relative;aspect-ratio:1 / .92;touch-action:pan-y}.deck-card{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;border:0;font:inherit;color:inherit;cursor:pointer;z-index:calc(20 - var(--pos,0));transition:transform .5s var(--ease),opacity .4s}.deck-card:not(.is-top){cursor:default;pointer-events:none}.deck-card img{flex:1;min-height:0;width:100%;aspect-ratio:auto;object-fit:cover;pointer-events:none}.deck-card .wp-cap{flex:none}@media (hover:hover){.deck-card.is-top:hover{transform:rotate(1deg) scale(1.03)}}.deck-ui{position:relative;z-index:3;display:flex;align-items:center;padding-right:4px}.deck-btn{display:grid;place-items:center;border-radius:50%;cursor:pointer}.deck-btn .ic{stroke-width:2.4}.deck-btn:first-child .ic{rotate:180deg}.deck-n{text-align:center;font:700 .85rem/1 var(--mono)}.deck-open{margin-left:6px;border-radius:999px;font:800 .85rem/1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.deck + .sh-steps{margin-top:40px}@media (max-width:1039px){.deck{width:86%;margin:0 auto 0}.deck + .sh-steps{margin-top:30px}}.deck-card.is-far{opacity:0;transform:translate(-28px,12px) rotate(-6deg)}.deck-card{--rot:calc(4deg - var(--pos,0) * 3.5deg);transform:translate(calc(var(--pos,0) * -10px),calc(var(--pos,0) * 5px)) rotate(var(--rot))}.deck-btn{background:#fff8f1 !important}.hero-fx .window{container-type:inline-size}.hero-fx .osd,.hero-fx .datestamp{opacity:1 !important;filter:none !important}.hero-fx .osd{font-size:clamp(6px,1.25cqw,1.05rem)}.hero-fx .osd span{gap:.6em}.hero-fx .osd-bat{width:2.1em;height:1em;border-width:max(1px,.15em)}.hero-fx .osd-tl{left:calc(2% + var(--p,0) * 5%);top:calc(22% - var(--p,0) * 11%)}.hero-fx .osd-tr{right:calc(2% + var(--p,0) * 3%);top:calc(22% - var(--p,0) * 3%)}.hero-fx .datestamp{font-size:clamp(9px,2.4cqw,1.9rem);right:calc(3% + var(--p,0) * 3%);bottom:calc(14% + var(--p,0) * 2%)}.hero-fx .window{container-type:normal}.hero-fx .osd{font-size:calc(var(--osdf,16) * 1px / var(--rk,1));text-shadow:0 0 .12em #000,0 .06em 0 #000}.hero-fx .datestamp{font-size:calc(var(--dsf,30) * 1px / var(--rk,1));text-shadow:0 0 .07em #000,0 0 .2em rgba(255,150,40,.9),0 0 .5em rgba(255,100,20,.6)}.hero-fx .osd-bat{border-width:.13em}.hero-fx .osd-af{background-size:.9em .13em,.13em .9em,.9em .13em,.13em .9em,.9em .13em,.13em .9em,.9em .13em,.13em .9em}.hero-fx .cam-screen>.osd{position:absolute;inset:0;z-index:4}.hero-fx .cam-screen>.datestamp{position:absolute;z-index:4}.hero-fx .osd-tl{left:calc(3% + var(--p,0) * 6%)}.hero-fx .osd-tr{right:calc(3% + var(--p,0) * 5%);top:calc(22% - var(--p,0) * 2%)}.hero-fx .cam-screen>.osd{inset:auto;top:var(--vt,0%);bottom:var(--vb,0%);left:var(--vl,0%);right:var(--vr,0%)}.hero-fx .osd-tl{left:calc(3% + var(--p,0) * 6%);top:calc(6% + var(--p,0) * 5%)}.hero-fx .osd-tr{right:calc(3% + var(--p,0) * 5%);top:calc(6% + var(--p,0) * 14%)}.hero-fx .cam-screen>.datestamp{bottom:calc(var(--vb,0%) + 7% + var(--p,0) * 9%);right:calc(var(--vr,0%) + 4% + var(--p,0) * 2%)}.hero-fx .hero-vig{box-shadow:inset 0 0 46px 4px rgba(0,0,0,.78),inset 0 0 10px 1px rgba(0,0,0,.55) !important;opacity:calc(1 - var(--p,0))}.hero-fx .cam-screen::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 calc(var(--vgf,46) * 1px / var(--rk,1)) calc(var(--vgf,46) * .09px / var(--rk,1)) rgba(0,0,0,.72)}.hero-fx .osd-tl{top:calc(1.8% + var(--p,0) * 9.2%)}.hero-fx .osd-tr{top:calc(1.8% + var(--p,0) * 18.2%)}.place-wrap{margin:44px 0 0;text-align:center}.place-wrap .place{margin:0 auto;display:inline-flex;text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s}.place-go{display:grid;place-items:center;flex:none;width:30px;height:30px;margin-left:4px;border-radius:50%;background:var(--ink);color:#fff8f1;transition:transform .3s var(--ease),background .2s}.place-go .ic{width:15px;height:15px;stroke-width:2.6;rotate:-45deg}.place-wrap .place:hover{transform:translateY(-3px);box-shadow:0 1px 0 rgba(26,26,26,.2),0 18px 30px -14px rgba(26,26,26,.45);color:var(--ink)}.place-wrap .place:hover .place-go{background:var(--orange);color:var(--ink);transform:translateX(3px)}.place-wrap .place:hover>.ic{animation:hv-pop .6s var(--ease)}.rv{opacity:0}.rv.rv-in{opacity:1;translate:none}@keyframes hv-pop{0%,100%{transform:none}45%{transform:translateY(-4px) scale(1.08)}}@keyframes hv-wiggle{0%,100%{rotate:0deg}25%{rotate:-9deg}60%{rotate:7deg}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn{transition:transform .25s var(--ease),box-shadow .25s,background-color .2s,color .2s}.btn:hover{transform:translateY(-3px)}.btn:active{transform:translateY(1px)}.btn:hover .ic{animation:hv-nudge .7s var(--ease)}@keyframes hv-nudge{0%,100%{translate:0}40%{translate:5px 0}}.cards .card{transition:transform .4s var(--ease)}.card:hover .c-facts .ic{animation:hv-pop .6s var(--ease)}.inc li,.facts>div,.rules-grid li,.shp,.viz,.wd,.fmatch>*,.where,.ages,.stubs li{transition:transform .35s var(--ease),box-shadow .35s}.inc li:hover,.rules-grid li:hover,.viz:hover,.fmatch>*:hover,.where:hover{transform:translateY(-5px)}.shp:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:0 9px 0 var(--ink)}.shp .shp-ph img{transition:transform .6s var(--ease)}.shp:hover .shp-ph img{transform:scale(1.06)}.facts>div:hover{transform:translateX(4px)}.inc li:hover .inc-ic,.facts>div:hover .fi,.rules-grid li:hover .rg-ic,.viz:hover .ic,.where:hover .ic{animation:hv-wiggle .55s var(--ease)}.shp:hover .shp-n,.sh-tags li:hover .ic{animation:hv-pop .6s var(--ease)}.sh-tags li{transition:translate .25s var(--ease)}.sh-tags li:hover{translate:4px 0}.polaroid:not(.wp-btn):not(.deck-card){transition:transform .4s var(--ease),rotate .4s var(--ease),scale .4s var(--ease),box-shadow .4s}.polaroid:not(.wp-btn):not(.deck-card):hover{rotate:0deg;scale:1.04;box-shadow:0 28px 40px -18px rgba(26,26,26,.55)}.pt,.sticker,.hn-pen{pointer-events:auto;transition:scale .35s var(--ease)}.pt:hover,.sticker:hover,.hn-pen:hover{scale:1.12;animation:hv-wiggle .6s var(--ease)}.patch{transition:transform .4s var(--ease)}.patch:hover{transform:rotate(-8deg) scale(1.08)}.tmap .tile{transition:transform .25s var(--ease),filter .25s}.tmap .tile.g3:hover{transform:none;filter:none}.tmap .tile:not(.g3):hover{transform:scale(1.12);z-index:2;position:relative;filter:drop-shadow(0 6px 8px rgba(26,26,26,.3))}.trail li{transition:transform .35s var(--ease)}.trail li:hover{transform:translateX(6px)}.trail li:hover .tr-n{animation:hv-pop .6s var(--ease)}.receipt{transition:transform .4s var(--ease)}.receipt:hover{transform:rotate(0deg) translateY(-4px)}.important{transition:transform .4s var(--ease)}.important:hover{transform:rotate(0deg) scale(1.01)}.faq summary{transition:translate .3s var(--ease),color .2s}.faq summary:hover{translate:6px 0}.contacts a .ic{transition:transform .3s var(--ease)}.contacts a:hover .ic{transform:scale(1.18) rotate(-8deg)}}.inc.inc-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.inc-v2 .inc2{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:16px;row-gap:4px;align-content:start;min-height:128px;padding:22px 22px 20px;border-radius:16px;background:#fff8f1;color:var(--ink);box-shadow:0 5px 0 rgba(10,20,90,.35)}.inc2-ic{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:52px;height:52px;padding:0 12px;border-radius:999px;background:var(--orange);color:var(--ink)}.inc2-ic .ic{width:24px;height:24px}.inc2-t{align-self:end;font:800 1.55rem/1 var(--display);font-stretch:82%;text-transform:uppercase;letter-spacing:-.01em;color:var(--pine)}.inc2-s{font-size:1rem;line-height:1.35;color:var(--ink-2)}.inc2-no{background:transparent;color:#fff8f1;box-shadow:none;border:2px dashed rgba(255,248,241,.6)}.inc2-no .inc2-ic{background:transparent;border:2px solid var(--orange);color:var(--orange)}.inc2-no .inc2-t{color:#fff8f1}.inc2-no .inc2-s{color:#e8e2ff}@media (hover:hover) and (prefers-reduced-motion:no-preference){.inc-v2 .inc2{transition:transform .35s var(--ease),box-shadow .35s}.inc-v2 .inc2:not(.inc2-no):hover{transform:translateY(-5px);box-shadow:0 10px 0 rgba(10,20,90,.35)}.inc-v2 .inc2:hover .inc2-ic{animation:hv-wiggle .55s var(--ease)}}@media (max-width:600px){.inc.inc-v2{grid-template-columns:minmax(0,1fr)}.inc-v2 .inc2{min-height:0}.inc2-t{font-size:1.35rem}}.inc.inc-v2>li.inc2{padding:22px 22px 20px !important;background:#fff8f1}.inc.inc-v2>li.inc2.inc2-no{background:rgba(255,248,241,.06);color:#fff8f1}.inc.inc-v2 .inc2-ic{position:static;width:52px;min-width:0;padding:0;margin:0;translate:none}.inc.inc-v2 .inc2-ic .ic:nth-child(2),.inc.inc-v2 .inc2-ic .ic:first-child:not(:only-child){width:18px;height:18px}.inc.inc-v2 .inc2-no .inc2-t{color:#fff8f1}.inc.inc-v2 .inc2-no .inc2-s{color:#dfe3ff}.deck-ui{width:fit-content;margin:18px 0 0 auto;justify-content:flex-start;border-radius:999px;background:var(--ink);box-shadow:0 10px 22px -12px rgba(26,26,26,.6)}.deck-btn,.deck-btn:hover{background:transparent !important}.deck-btn{border:0;color:#fff8f1;transition:background .2s,color .2s}.deck-btn:hover{background:rgba(255,248,241,.14) !important;color:#fff8f1}.deck-n{color:#fff8f1;letter-spacing:.06em}.deck-sep{width:1px;background:rgba(255,248,241,.25)}.deck-open{display:inline-flex;align-items:center;margin:0;border:0;background:var(--orange);color:var(--ink);transition:background .2s,color .2s}.deck-open .ic{width:16px;height:16px;stroke-width:2.4}.deck-open:hover{background:#fff8f1;color:var(--ink)}@media (max-width:1039px){.deck-ui{margin:18px auto 0}}.ep-rec{animation:ep-rec 1.2s linear infinite}@keyframes ep-rec{0%,55%{opacity:1}55.01%,100%{opacity:0}}.story{position:relative}.st-bars{position:absolute;z-index:3;left:18px;right:18px;top:18px;display:flex;gap:5px}.st-bars i{position:relative;flex:1;height:3px;border-radius:3px;background:rgba(255,255,255,.4);overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.35)}.st-bars i::after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(0);transform-origin:left}.st-bars i.is-done::after{transform:scaleX(1)}.st-bars i.is-run::after{animation:st-run 4.2s linear forwards}@keyframes st-run{to{transform:scaleX(1)}}.st-frames{position:relative;aspect-ratio:4 / 3.2;overflow:hidden}.st-frames img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 35%;opacity:0;transition:opacity .45s ease}.st-frames img.is-on{opacity:1}.st-tap{position:absolute;top:0;bottom:0;z-index:2;width:40%;border:0;background:transparent;cursor:pointer}.st-prev{left:0;cursor:w-resize}.st-next{right:0;width:60%;cursor:e-resize}.st-tap:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.st-frames img{transition:none}}.osd-bat{width:2em;height:1em;border-width:.14em;border-radius:.18em}.osd-bat::before{inset:.14em .5em .14em .14em}.osd-bat::after{right:-.32em;top:.26em;width:.18em;height:.34em;border-radius:0 .1em .1em 0}img.pt,img.hn-pen{height:auto !important;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3))}.pt-h1{width:130px}.pt-h2{width:96px}.pt-h4{width:82px}.pt-h5{width:92px}.pt-h6{width:100px;left:30%}.pt-h7{width:92px;left:52%;top:4%;--r:6deg}img.hn-pen{width:170px;margin:0 0 8px -4px}img.pt-a{width:120px}img.pt-b{width:110px}img.pt-c{width:130px}.final img.pt-d{width:150px}@media (max-width:600px){img.pt-sec{}}.hero-fx .camrig,.hero-fx .camrig .hero-cam,.hero-fx .cam-screen{backface-visibility:hidden}@media (max-width:600px){.dock{left:10px;right:10px;bottom:10px}.dock-txt strong{display:block;line-height:1}.dock-txt small{font-size:.68rem;white-space:nowrap;margin-top:3px}.dock-call{flex:none;width:44px;height:44px;padding:0 !important;justify-content:center}.dock-call .ic{width:20px;height:20px;margin:0}.dock .btn-main{flex:none;height:44px;white-space:nowrap}}@media (max-width:600px){.dock-txt{min-width:0;flex:1 1 auto;overflow:hidden}}@media (max-width:600px){img.pt-sec{transform:none}}.lb-fig{gap:14px;max-width:calc(100vw - 180px)}.lb-stamp{--p:10px;padding:16px;background:#fff8f1;filter:drop-shadow(0 26px 40px rgba(0,0,0,.55));-webkit-mask:linear-gradient(#000 0 0) 50% 50% / calc(100% - 1.3 * var(--p)) calc(100% - 1.3 * var(--p)) no-repeat,radial-gradient(circle at 50% 0,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 50% 100%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 100% / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 0 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / var(--p) calc(2 * var(--p)) no-repeat round,radial-gradient(circle at 100% 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 100% 0 / var(--p) calc(2 * var(--p)) no-repeat round;mask:linear-gradient(#000 0 0) 50% 50% / calc(100% - 1.3 * var(--p)) calc(100% - 1.3 * var(--p)) no-repeat,radial-gradient(circle at 50% 0,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 50% 100%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 100% / calc(2 * var(--p)) var(--p) round no-repeat,radial-gradient(circle at 0 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 0 0 / var(--p) calc(2 * var(--p)) no-repeat round,radial-gradient(circle at 100% 50%,#0000 calc(var(--p) * .62),#000 calc(var(--p) * .62 + .5px)) 100% 0 / var(--p) calc(2 * var(--p)) no-repeat round}.lb-stamp .lb-img{display:block;border:0;box-shadow:none;max-height:calc(100dvh - 250px)}.lb-thumbs{display:flex;gap:8px;max-width:min(100%,900px);overflow-x:auto;padding:6px 4px 4px;scrollbar-width:none}.lb-thumbs::-webkit-scrollbar{display:none}.lb-th{flex:none;width:72px;height:52px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:none;cursor:pointer;opacity:.5;transition:opacity .2s,border-color .2s,transform .2s}.lb-th img{width:100%;height:100%;object-fit:cover;display:block}.lb-th:hover{opacity:.85}.lb-th.is-on{opacity:1;border-color:var(--orange);transform:translateY(-2px)}@media (max-width:600px){.lb-fig{max-width:calc(100vw - 20px)}.lb-stamp{--p:7px;padding:10px}.lb-stamp .lb-img{max-height:calc(100dvh - 260px)}.lb-th{width:56px;height:42px}}.hero-fx .cam-screen{will-change:transform;transform:translateZ(0)}.hero-fx .cam-screen .window{inset:0 !important;width:100% !important;height:100% !important}.hero-fx .poster h1{inset:0 0 22% 0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center}.hero-fx .h1-b{order:-1;align-self:center;margin:0 0 4px}.hero-fx .h1-a{padding:0;transform:none}.hero-fx .h1-k{margin:0 auto .18em}.hero-fx .poster-cta{left:50% !important;right:auto !important;top:auto !important;bottom:calc(22% - 24px) !important;translate:-50% 0}.hero-fx .st-round{right:auto !important;left:calc(50% + clamp(180px,22vw,330px));bottom:auto !important;top:16%}.ph-b,.ph-c{display:none}.hero-fx .ph-a,.hero-fx .ph-b,.hero-fx .ph-c{display:block;top:auto !important;bottom:7% !important;width:min(15%,210px) !important}.hero-fx .ph-a{right:3% !important;transform:rotate(7deg);z-index:6}.hero-fx .ph-b{right:11% !important;bottom:11% !important;transform:rotate(-6deg);z-index:5}.hero-fx .ph-c{right:auto !important;left:3%;bottom:9% !important;transform:rotate(-5deg);z-index:5}.hero-fx .ph-b img,.hero-fx .ph-c img{aspect-ratio:1}.hero-fx .poster h1{inset:0 0 calc(9% + 78px) 0;justify-content:flex-end}.hero-fx .poster-cta{bottom:9% !important}.hero-fx .h1-a{text-shadow:.05em .06em 0 var(--ink),0 0 40px rgba(0,0,0,.35)}.hero-fx .ph-a,.hero-fx .ph-b,.hero-fx .ph-c{width:min(13%,190px) !important}.hero-fx .ph-c{left:3% !important;top:16% !important;bottom:auto !important;transform:rotate(-6deg)}.hero-fx .ph-b{right:4% !important;top:12% !important;bottom:auto !important;transform:rotate(5deg)}.hero-fx .ph-a{right:3% !important;bottom:5% !important;transform:rotate(-4deg)}.hero-fx .st-round{left:auto !important;right:19% !important;top:14% !important}.hero-fx .poster h1{inset:0 0 14% 6%;justify-content:center;align-items:flex-start;text-align:left}.hero-fx .h1-b{align-self:flex-start}.hero-fx .h1-k{margin:0 0 .18em .04em}.hero-fx .poster-cta{left:6% !important;bottom:auto !important;top:calc(43% + clamp(3rem,.6rem + 8.4vw,8.8rem) * .45 + 24px) !important;translate:none}.hero-fx .ph-c{left:auto !important;right:17% !important;top:40% !important;transform:rotate(-6deg);z-index:4}.hero-fx .st-round{right:21% !important;top:12% !important}img.deco{position:absolute;width:clamp(84px,7.5vw,124px);height:auto;rotate:var(--r,0deg);pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(26,26,26,.28))}.dc-l1{left:1.5%;top:18%}.dc-l2{left:2%;top:50%}.dc-l3{left:1.5%;bottom:8%}.dc-r1{right:1.5%;top:16%}.dc-r2{right:2%;top:52%}.dc-r3{right:1.5%;bottom:10%}#program,#angielski,#galeria,#bezpieczenstwo,#ferie,#zapisy,#faq,#kontakt,#superheros{position:relative}@media (max-width:600px){.hero-act .btn{width:100%}.hero .hero-act{flex-wrap:wrap}.sb-name{font-size:.85rem}html:not(.hero-fx) .pol-hero{width:26% !important;right:-6px !important;bottom:-24px !important}html:not(.hero-fx) .st-age{left:-6px !important;right:auto !important;top:auto !important;bottom:-24px !important;width:78px;height:78px}}.dc-l1,.dc-r1{top:-44px}.dc-l3,.dc-r3{top:auto}.dc-l1,.dc-l3{left:4%}.dc-r1,.dc-r3{right:4%}.dc-l2,.dc-r2{display:none}img.deco{z-index:6}#superheros,#ferie,#zapisy,#faq,#bezpieczenstwo,#program{overflow:visible}#angielski .dc-r1{top:24px}#angielski .dc-l3{bottom:24px}.dc-l3,.dc-r3{bottom:18px !important}#program .dc-l1{left:15%}.eng-hi-st{position:absolute;z-index:4;top:-30px;left:58%;width:clamp(130px,13vw,180px);height:auto;rotate:8deg;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3));transition:scale .35s var(--ease)}.eng-hi-st:hover{scale:1.08}@media (max-width:1039px){.eng-hi-st{left:auto;right:2%;top:-28px;width:120px}}.hero-row,.scroll-cue{display:none}.hero-fx .poster-cta{display:none !important}.hero-fx .h1-b{position:relative;width:210px;height:104px;padding:0;margin:0 0 -6px -10px;font-size:0;color:transparent;background:url("../img/naklejki/next-step.webp?v=6") left center / contain no-repeat;box-shadow:none;transform:rotate(-6deg);filter:drop-shadow(0 8px 10px rgba(0,0,0,.3))}.hero-fx .h1-b .ic{display:none}.hero-fx .h1-a{position:relative}.hero-fx .h1-k{position:absolute;left:calc(210px + 8px);top:calc(-1 * (104px + 20px));width:118px;height:118px;margin:0;padding:0;font-size:0;color:transparent;background:url("../img/naklejki/zimowiska-2027.webp?v=6") center / contain no-repeat;transform:rotate(8deg);filter:drop-shadow(0 8px 10px rgba(0,0,0,.3))}.hero-fx .h1-k .h1-y{font-size:0}.hero-fx .hero-row{display:flex;align-items:center;gap:14px;position:absolute;z-index:5;left:6%;top:calc(43% + clamp(3rem,.6rem + 8.4vw,8.8rem) * .45 + 6px);filter:opacity(calc(1 - var(--fp,0) * 1.6));visibility:var(--cta-vis,visible);pointer-events:auto}.hero-dates{display:inline-flex;align-items:center;gap:10px;margin:0;padding:.6em 1em;border-radius:999px;background:rgba(26,26,26,.78);color:#fff8f1;font:600 .98rem/1.2 var(--text);backdrop-filter:blur(4px)}.hero-dates b{font-weight:800}.hero-dates .ic{width:18px;height:18px;color:var(--orange)}.hero-cta{font-size:.9rem;padding:.78em 1.25em;background:var(--orange);color:var(--ink);border:2.5px solid var(--ink);box-shadow:0 4px 0 var(--ink)}.hero-cta:hover{background:#fff8f1;color:var(--ink)}.hero-fx .st-age{width:116px;height:116px;background:none;border-radius:0;display:grid;place-content:center;text-align:center;color:#fff8f1;font:800 .95rem/1 var(--display);text-transform:uppercase;letter-spacing:.06em;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3));transform:rotate(-10deg)}.hero-fx .st-age::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--pine);clip-path:polygon(50% 0,61% 14%,79% 9%,80% 27%,97% 33%,88% 50%,97% 67%,80% 73%,79% 91%,61% 86%,50% 100%,39% 86%,21% 91%,20% 73%,3% 67%,12% 50%,3% 33%,20% 27%,21% 9%,39% 14%)}.hero-fx .st-age b{display:block;font-size:1.7rem;letter-spacing:0;color:#fff8f1}.hero-fx .st-age{isolation:isolate}.hero-fx .scroll-cue{display:grid;justify-items:center;gap:6px;position:absolute;z-index:6;left:50%;bottom:3%;translate:-50% 0;padding:0;border:0;background:none;color:#fff8f1;cursor:pointer;filter:opacity(calc(1 - var(--fp,0) * 3));visibility:var(--cta-vis,visible);font:700 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.6)}.scroll-cue i{position:relative;width:26px;height:40px;border:2px solid #fff8f1;border-radius:14px;box-shadow:0 1px 6px rgba(0,0,0,.4)}.scroll-cue i::after{content:"";position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--orange);animation:cue 1.6s var(--ease) infinite}@keyframes cue{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}80%,100%{opacity:0;transform:translateY(14px)}}.scroll-cue:hover i{border-color:var(--orange)}.hero-fx .hero-row{justify-content:flex-end}.hero .hero-cta,.hero-fx .hero-cta{background:var(--orange);color:var(--ink);border-color:var(--ink);box-shadow:0 4px 0 var(--ink)}.hero .hero-cta:hover{background:#fff8f1;color:var(--ink)}.hero-fx .st-age{right:27% !important;top:10% !important}.pc{overflow:visible}.pc-st{position:absolute;z-index:5;right:clamp(24px,4vw,70px);bottom:clamp(18px,3vw,44px);width:clamp(96px,8vw,132px);height:auto;rotate:8deg;pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3));transition:scale .35s var(--ease)}.pc:nth-child(even) .pc-st{rotate:-8deg;right:auto;left:52%;bottom:clamp(14px,2.4vw,36px)}.pc-st:hover{scale:1.1}@media (max-width:1039px){.pc-st{}}.pc-side{position:absolute;z-index:5;top:30%;width:clamp(86px,7vw,118px);height:auto;pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3));transition:scale .35s var(--ease)}.pc:nth-child(odd) .pc-side{left:-46px;rotate:-10deg}.pc:nth-child(even) .pc-side{right:-46px;rotate:9deg;top:22%}.pc-side:hover{scale:1.1}.hero-fx .h1-a{position:static}.hero-fx .h1-k{position:static;display:block;width:fit-content;height:auto;margin:0 0 .18em .04em;padding:.28em .55em .3em;font-size:clamp(.95rem,.7rem + .9vw,1.6rem);color:var(--ink);background:#fff8f1;border-radius:6px;transform:rotate(-2deg);filter:none}.hero-fx .h1-k .h1-y{font-size:inherit}.hero-fx .h1-b{filter:opacity(calc(1 - var(--fp,0) * 1.6)) drop-shadow(0 8px 10px rgba(0,0,0,.3))}.hero-fx .st-age{filter:opacity(calc(1 - var(--fp,0) * 1.6)) drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3))}.hero-fx .st-age{padding:0;background:transparent !important;box-shadow:none !important;border:0}.hero-fx .scroll-cue{display:inline-flex;align-items:center;gap:10px;padding:.75em 1.2em .75em 1.4em;border-radius:999px;background:#fff8f1;color:var(--ink);border:2.5px solid var(--ink);box-shadow:0 4px 0 var(--ink);font:800 .85rem/1 var(--display);letter-spacing:.1em;text-shadow:none;animation:cue-bob 1.8s var(--ease) infinite}.hero-fx .scroll-cue .ic{width:18px;height:18px;rotate:90deg;color:var(--orange);stroke-width:2.8}.hero-fx .scroll-cue:hover{background:var(--orange)}.hero-fx .scroll-cue:hover .ic{color:var(--ink)}@keyframes cue-bob{0%,100%{translate:-50% 0}50%{translate:-50% 6px}}@media (prefers-reduced-motion:reduce){.hero-fx .scroll-cue{animation:none}}.hero-fx .cam-screen{will-change:auto;transform:none}.hero-fx .camrig .hero-cam,.hero-fx .cam-screen{backface-visibility:visible}.hero-fx .reel{will-change:auto !important}.hero-fx .reel img{will-change:auto}.hero-fx .st-age{animation:none}.hero-fx .camrig,.is-moving .camrig{will-change:auto !important}.hero-fx .camrig,.hero-fx .camrig .hero-cam,.hero-fx .cam-screen{backface-visibility:visible !important}.is-moving .hero-cam{filter:none !important}.is-moving .cam-screen::after{box-shadow:none !important}.st-note{display:none}.st-nonstop{position:absolute;z-index:5;display:grid;justify-items:start;gap:2px;padding:16px 24px 18px;background:var(--orange);color:var(--ink);border:3px solid var(--ink);border-radius:26px;rotate:-6deg;pointer-events:auto;transition:scale .35s var(--ease)}.st-nonstop::after{position:absolute;border-top:0;border-left:0}.st-nonstop b{font:800 clamp(1.5rem,1rem + 1.4vw,2.2rem)/.9 var(--display);font-stretch:80%;text-transform:uppercase;letter-spacing:-.01em}.st-nonstop i{font:700 clamp(1.5rem,1.1rem + 1vw,2rem)/1 var(--hand);font-style:normal}.st-nonstop:hover{scale:1.06}@media (max-width:1039px){.st-nonstop{left:0;padding:12px 18px 14px}}.st-nonstop{bottom:-4%;left:0}@media (max-width:1039px){.st-nonstop{bottom:-10px}}.hero-fx .camrig .hero-cam,.is-moving .hero-cam{filter:none !important}.hero-fx .camrig::before{content:"";position:absolute;left:6%;right:4%;top:78%;height:22%;border-radius:50%;background:radial-gradient(closest-side,rgba(90,25,0,.55),rgba(90,25,0,0));pointer-events:none}.hero-fx .pt-h6,.hero-fx .pt-h7{display:none}.hero-fx .pt-h1{left:3%;top:8%;width:112px}.hero-fx .pt-h5{left:44%;right:auto;top:10%;width:78px}.hero-fx .pt-h2{left:5%;bottom:8%;width:84px}.hero-fx .pt-h4{left:46%;bottom:10%;width:72px}.hero-fx .hero-below .hero-name{margin-bottom:18px}.hero-fx img.hn-pen{width:140px;margin-bottom:4px}.hero-fx .hero-below .lead{font-size:1.08rem;line-height:1.5;margin-bottom:0}.hero-fx .hero-below .lead-2{display:none}.hero-fx .hero-act{margin-top:20px;gap:12px 16px}.hero-fx .hero-act .btn-lg{padding:.85em 1.4em;font-size:.95rem}.hero-fx .hero-below .status{font-size:.78rem}.hero-fx .hero-below .stubs{margin-top:22px;gap:8px}.hero-fx .hero-below .stubs a{padding:10px 16px}.hero-fx .hero-below .coords{display:none}.hero-fx .hero-row{gap:22px;align-items:center}.hero-dates{position:relative;padding:.7em 1.2em .7em 1em;border-radius:10px;background:#fff8f1;color:var(--ink);backdrop-filter:none;rotate:-2.5deg;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3));-webkit-mask:radial-gradient(7px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(7px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(7px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(7px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat}.hero-dates .ic{color:var(--orange)}.hero-fx .hero-cta{rotate:3deg;border-radius:14px;border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3))}.hero-fx .hero-cta:hover{rotate:0deg}.hero-fx .scroll-cue{display:grid;justify-items:center;gap:8px;padding:0;border:0;background:none;box-shadow:none;color:#fff8f1;font:700 .7rem/1 var(--mono);letter-spacing:.16em;text-shadow:0 1px 4px rgba(0,0,0,.7)}.hero-fx .scroll-cue span{order:2}.hero-fx .scroll-cue .ic{order:1;box-sizing:content-box;width:20px;height:20px;padding:12px;border-radius:50%;background:rgba(26,26,26,.55);border:2px solid rgba(255,248,241,.8);color:#fff8f1;backdrop-filter:blur(4px)}.hero-fx .scroll-cue:hover{background:none}.hero-fx .scroll-cue:hover .ic{background:var(--orange);color:var(--ink);border-color:var(--orange)}.hero .hero-act{flex-wrap:nowrap;align-items:center}.hero .status,.hero-fx .hero-below .status{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:0;border:0;border-radius:0;background:none;color:var(--ink);font:500 .78rem/1.25 var(--text);letter-spacing:0}.hero .status::before{grid-row:1 / span 2;width:10px;height:10px;margin:0;background:var(--ink);box-shadow:0 0 0 4px rgba(26,26,26,.15)}.hero .status strong{display:block;font:800 1.05rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.02em}.hero-fx .scroll-cue{display:inline-flex;align-items:center;gap:10px;padding:.8em 1.3em .8em 1.5em;border-radius:999px;background:var(--pine);color:#fff8f1;border:2.5px solid var(--ink);box-shadow:0 5px 0 var(--ink);font:800 .85rem/1 var(--display);letter-spacing:.12em;text-shadow:none;animation:cue-bob 1.8s var(--ease) infinite}.hero-fx .scroll-cue span{order:0}.hero-fx .scroll-cue .ic{order:0;box-sizing:border-box;width:18px;height:18px;padding:0;border:0;border-radius:0;background:none;backdrop-filter:none;rotate:90deg;color:var(--orange);stroke-width:2.8}.hero-fx .scroll-cue:hover{background:#2a46ff}.hero-fx .scroll-cue:hover .ic{background:none;color:#fff8f1}.hero-fx .scroll-cue:active{box-shadow:0 2px 0 var(--ink);translate:-50% 3px}.hero-dates{-webkit-mask:none;mask:none;overflow:visible;filter:drop-shadow(0 0 0 #fff) drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 2px 4px rgba(0,0,0,.35))}.hero-dates::before,.hero-dates::after{content:"";position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--ink)}.hero-dates::before{left:-6px}.hero-dates::after{right:-6px}.hero-fx .hero-cta{filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 2px 4px rgba(0,0,0,.35))}.hero-fx .h1-a{text-shadow:.05em .06em 0 var(--ink),0 6px 30px rgba(0,0,0,.55),0 0 60px rgba(0,0,0,.35)}.hero-fx .h1-k{box-shadow:0 8px 20px rgba(0,0,0,.45)}.hero-fx .h1-b{filter:opacity(calc(1 - var(--fp,0) * 1.6)) drop-shadow(0 10px 16px rgba(0,0,0,.5))}.hero-fx .scroll-cue{box-shadow:0 5px 0 var(--ink),0 12px 24px rgba(0,0,0,.45)}.hero-dates::before,.hero-dates::after{display:none}.hero-fx .h1-b{position:relative;z-index:3;width:170px;height:86px;margin:0 0 -52px -18px;transform:rotate(-14deg)}.hero-fx .h1-k{position:relative;z-index:2;margin:0 0 .22em .04em;padding:.32em .7em .32em 2.9em;border-radius:10px;transform:rotate(-3deg);box-shadow:0 0 0 3px #fff,0 10px 22px rgba(0,0,0,.45)}.hero-fx .h1-k{left:auto;top:auto}.hero-fx .h1-b{width:200px;height:100px;margin:0 0 -60px -22px}.hero-fx .h1-k{padding-left:3.6em}.hero-fx .osd-af{width:34%;aspect-ratio:4 / 3;opacity:1;color:var(--orange);filter:drop-shadow(0 0 2px rgba(0,0,0,.6));background-size:2.2em .28em,.28em 2.2em,2.2em .28em,.28em 2.2em,2.2em .28em,.28em 2.2em,2.2em .28em,.28em 2.2em}.hero-fx .osd-af::after{content:"";position:absolute;left:50%;top:50%;width:.9em;height:.9em;margin:-.45em 0 0 -.45em;border:.2em solid currentColor;border-radius:50%}@media (prefers-reduced-motion:no-preference){.hero-fx .osd-af{animation:af-lock 3.2s var(--ease) infinite}}@keyframes af-lock{0%,100%{scale:1}8%{scale:1.08}16%{scale:.97}22%,92%{scale:1}}.hero-fx .h1-b{display:none}.hero-fx .h1-k{position:relative;margin:54px 0 .22em 34px;padding:.34em .75em .34em 3.4em;border-radius:10px;transform:rotate(-3deg);box-shadow:none;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 10px 18px rgba(0,0,0,.5))}.hero-fx .h1-k::before{content:"";position:absolute;left:-38px;top:-60px;width:190px;height:96px;background:url("../img/naklejki/next-step.webp?v=6") left center / contain no-repeat;transform:rotate(-10deg);pointer-events:none}.hero-fx .osd-af{color:#fff;filter:none}.hero-fx .h1-k{margin:18px 0 .26em 150px;padding:.34em .8em .34em .9em;background:#fff}.hero-fx .h1-k::before{left:-158px;top:50%;width:176px;height:90px;margin-top:-48px;transform:rotate(-6deg)}.hero-fx .h1-k{margin-left:112px}.hero-fx .h1-k::before{left:-124px;width:142px;height:113px;margin-top:-60px;background-position:center}.hero-fx .osd-af{opacity:calc(1 - var(--p,0) * 2.2)}@media (max-width:1039px){html:not(.hero-fx) .h1-b{display:none}html:not(.hero-fx) .h1-k{position:relative;display:block;width:fit-content;margin:10px 0 .3em 96px;padding:.32em .7em;font-size:1rem;background:#fff;color:var(--ink);border-radius:9px;transform:rotate(-3deg);filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 14px rgba(0,0,0,.35))}html:not(.hero-fx) .h1-k::before{content:"";position:absolute;left:-104px;top:50%;width:112px;height:89px;margin-top:-48px;background:url("../img/naklejki/next-step.webp?v=6") center / contain no-repeat;transform:rotate(-6deg)}html:not(.hero-fx) .h1-k .h1-y{display:inline}html:not(.hero-fx) .st-age{width:92px;height:92px;padding:0;background:transparent !important;border:0;box-shadow:none;display:grid;place-content:center;text-align:center;color:#fff8f1;font:800 .8rem/1 var(--display);letter-spacing:.06em;isolation:isolate;animation:none;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3))}html:not(.hero-fx) .st-age::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--pine);clip-path:polygon(50% 0,61% 14%,79% 9%,80% 27%,97% 33%,88% 50%,97% 67%,80% 73%,79% 91%,61% 86%,50% 100%,39% 86%,21% 91%,20% 73%,3% 67%,12% 50%,3% 33%,20% 27%,21% 9%,39% 14%)}html:not(.hero-fx) .st-age b{display:block;font-size:1.4rem;color:#fff8f1}.js .sticker,.js .pol-hero,.js .h1-a{animation:none}}@media (max-width:1039px){html:not(.hero-fx) .h1-k{margin:34px 0 30px 112px}html:not(.hero-fx) .h1-k::before{left:-108px}}.hero-fx .h1-k,html:not(.hero-fx) .h1-k{--fh:58px;position:relative;margin:calc(var(--fh) + 14px) 0 .3em 22px;padding:.32em .8em .32em .7em;background:#fff;border-radius:0 9px 9px 0;transform:rotate(-3deg)}.hero-fx .h1-k::before,html:not(.hero-fx) .h1-k::before{content:"";position:absolute;left:-12px;top:calc(-1 * var(--fh) - 12px);bottom:-8px;width:10px;height:auto;margin:0;border-radius:5px;background:var(--ink);transform:none}.hero-fx .h1-k::after,html:not(.hero-fx) .h1-k::after{content:"NEXT STEP";position:absolute;left:-2px;top:calc(-1 * var(--fh) - 8px);width:calc(var(--fh) * 4);height:var(--fh);padding-left:12px;box-sizing:border-box;background:var(--orange);clip-path:polygon(0 0,100% 50%,0 100%);color:var(--ink);font:800 calc(var(--fh) * .4)/var(--fh) var(--display);font-stretch:72%;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}@media (max-width:1039px){html:not(.hero-fx) .h1-k{--fh:46px;margin-left:18px}}.hero-fx .h1-k::after,html:not(.hero-fx) .h1-k::after{width:calc(var(--fh) * 3.1);font-size:calc(var(--fh) * .46);padding-left:10px;transform:rotate(-4deg);transform-origin:0 50%}.sh-note{display:flex;gap:14px;align-items:flex-start;margin:22px 0 0;padding:16px 18px;background:#fff;color:var(--ink);border:2px solid var(--ink);border-left-width:2px;border-radius:12px;box-shadow:0 4px 0 var(--orange);transform:none;font-size:.98rem;line-height:1.45}.sh-note b{font-weight:800;color:var(--orange-2,#d94a00);text-transform:uppercase;letter-spacing:.03em;font-size:.9em}.sh-note-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--orange);color:var(--ink)}.sh-note-ic .ic{width:18px;height:18px;stroke-width:2.4}.wd-mid{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;text-align:center;position:relative;overflow:visible;transition:background .3s,transform .35s var(--ease)}.wd-mid .wd-n{align-self:flex-start}.wd-st{width:64px;height:64px;object-fit:contain;margin-top:2px;filter:drop-shadow(0 5px 6px rgba(26,26,26,.25));opacity:0;transform:translateY(16px) scale(.6) rotate(-14deg);transition:opacity .4s ease,transform .55s var(--ease)}.wd-mid b{font:800 1rem/1 var(--display);font-stretch:85%;text-transform:uppercase;opacity:0;transition:opacity .4s ease .1s}.week.is-on .wd-st{opacity:1;transform:none}.week.is-on .wd-mid b{opacity:1}.week.is-on .wd-mid:nth-child(2) .wd-st,.week.is-on .wd-mid:nth-child(2) b{transition-delay:.15s}.week.is-on .wd-mid:nth-child(3) .wd-st,.week.is-on .wd-mid:nth-child(3) b{transition-delay:.35s}.week.is-on .wd-mid:nth-child(4) .wd-st,.week.is-on .wd-mid:nth-child(4) b{transition-delay:.55s}.week.is-on .wd-mid:nth-child(5) .wd-st,.week.is-on .wd-mid:nth-child(5) b{transition-delay:.75s}.week.is-on .wd-mid:nth-child(6) .wd-st,.week.is-on .wd-mid:nth-child(6) b{transition-delay:.95s}@media (hover:hover){.wd-mid:hover{background:#fff;transform:translateY(-6px);z-index:2;box-shadow:0 14px 24px -14px rgba(26,26,26,.5)}.wd-mid:hover .wd-st{transform:scale(1.18) rotate(6deg)}.wd-in:hover svg,.wd-out:hover svg{animation:hv-pop .6s var(--ease)}}.wd-in,.wd-out{transition:transform .35s var(--ease)}.wd-nights{position:relative;overflow:hidden}.wd-hint{font:400 .78rem/1.3 var(--mono);color:var(--ink-3)}.wd-sled{position:absolute;top:50%;width:34px;height:34px;margin-top:-17px;background:url("../img/naklejki/sanki.webp?v=6") center / contain no-repeat;rotate:-90deg;opacity:0}.week.is-on .wd-sled{animation:wd-ride 2.6s var(--ease) .2s forwards}@keyframes wd-ride{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}100%{left:calc(100% - 34px);opacity:0}}@media (prefers-reduced-motion:reduce){.wd-st,.wd-mid b{opacity:1;transform:none;transition:none}.wd-sled{display:none}}@media (max-width:600px){.wd-st{width:44px;height:44px}.wd-mid b{font-size:.8rem}.wd-hint{display:block}}.ask-lead{margin:0 0 14px;font:800 1.2rem/1.2 var(--display);font-stretch:85%;text-transform:uppercase;color:var(--ink)}.ask{display:flex;flex-wrap:wrap;gap:12px}.ask-btn{display:inline-flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:999px;background:#fff;color:var(--ink);text-decoration:none}.ask-btn>span:last-child{display:grid;font:700 1.05rem/1.15 var(--text)}.ask-btn small{font:400 .72rem/1.2 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.ask-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--pine);color:#fff8f1}.ask-ic .ic{width:18px;height:18px}.urg{display:grid}.urg>b{font:800 1.05rem/1 var(--display);font-stretch:85%;text-transform:uppercase}.urg-nums{display:flex;flex-wrap:wrap;align-items:center}.urg-or{font-size:.85rem;color:var(--ink-3)}.tel-chip{display:inline-flex;align-items:baseline;gap:6px;border-radius:999px;background:var(--pine);color:#fff8f1 !important;text-decoration:none;font:700 .98rem/1.1 var(--text);white-space:nowrap;transition:background .2s}.tel-chip em{font-style:normal;font-weight:400;font-size:.8em;opacity:.8}.tel-chip:hover{background:var(--orange);color:var(--ink) !important}.urg small{color:var(--ink-3)}.final .st-age{width:104px;height:104px;padding:0;background:transparent !important;border:0;box-shadow:none;display:grid;place-content:center;text-align:center;color:#fff8f1;font:800 .85rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase;isolation:isolate;filter:drop-shadow(1.29px 0 0 #fff) drop-shadow(-1.29px 0 0 #fff) drop-shadow(0 1.29px 0 #fff) drop-shadow(0 -1.29px 0 #fff) drop-shadow(0.9px 0.9px 0 #fff) drop-shadow(-0.9px -0.9px 0 #fff) drop-shadow(0.9px -0.9px 0 #fff) drop-shadow(-0.9px 0.9px 0 #fff) drop-shadow(0 8px 10px rgba(0,0,0,.3))}.final .st-age::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--orange);clip-path:polygon(50% 0,61% 14%,79% 9%,80% 27%,97% 33%,88% 50%,97% 67%,80% 73%,79% 91%,61% 86%,50% 100%,39% 86%,21% 91%,20% 73%,3% 67%,12% 50%,3% 33%,20% 27%,21% 9%,39% 14%)}.final .st-age b{display:block;font-size:1.55rem;color:var(--ink)}.final .st-age{color:var(--ink)}.ct-phone{display:grid;gap:6px;align-content:start}.ct-land{padding-left:0;font:400 .85rem/1.3 var(--text);color:#cdbfb2 !important;text-decoration:none}.ct-land:hover{color:var(--orange) !important}.final-art{position:relative}img.fin-st{position:absolute;z-index:5;height:auto;pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(0,0,0,.3));transition:scale .35s var(--ease)}img.fin-st:hover{scale:1.1}.fin-a{width:128px;left:-56px;top:-40px;rotate:-10deg}.fin-b{width:104px;right:-30px;bottom:40px;rotate:8deg}.fin-c{width:70px;right:6px;top:-46px;rotate:6deg}@media (max-width:1039px){.fin-a{width:96px;left:-20px}.fin-b{width:80px;right:-10px}.fin-c{width:54px}}.final .status{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;margin-top:22px;padding:0;border:0;border-radius:0;background:none;color:#fff8f1;font:500 .82rem/1.25 var(--text);letter-spacing:0}.final .status::before{grid-row:1 / span 2;width:10px;height:10px;margin:0}.final .status strong{display:block;font:800 1.15rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.02em}.faq-viz{align-items:stretch;gap:24px}.viz,.viz:nth-child(n){transform:none;padding:28px 26px 26px;border-radius:18px;background:#fff;box-shadow:0 1px 0 rgba(26,26,26,.08),0 18px 34px -22px rgba(26,26,26,.4)}.viz h3{gap:12px;margin:0 0 22px;padding-bottom:16px;border-bottom:1.5px dashed rgba(26,26,26,.15);font-size:1.35rem;line-height:1}.viz h3 .ic{width:22px;height:22px;box-sizing:content-box;padding:9px;border-radius:50%;background:var(--orange);color:var(--ink)}.route{margin-top:20px;gap:14px}.route li{align-items:center;font-size:.95rem;line-height:1.35}.route li:has(small){align-items:flex-start}.route .ic{width:38px;height:38px;padding:9px;box-sizing:border-box}.viz-big{transform:none !important;rotate:0deg;padding:.1em .35em;border-radius:8px;font-size:2.8rem}.viz-note{margin-top:12px;font-size:.9rem;line-height:1.45}.viz-clock{gap:20px;padding:6px 0 4px}.viz-clock svg{flex:none;width:120px;height:120px}.viz-clock b{font-size:2.1rem;margin-bottom:6px}.urg{gap:8px}.urg-nums{gap:6px 8px}.tel-chip{font-size:.92rem;padding:6px 12px}.flow{gap:14px;flex:1}.fl-col{grid-template-rows:58px 74px auto;gap:22px}.fl-q,.fl-step,.fl-a{display:grid;place-content:center;height:100%;box-sizing:border-box;border-radius:10px}.fl-q{font-size:.92rem;padding:8px 10px}.fl-step{font-size:.84rem;line-height:1.35;padding:8px 12px;border-color:rgba(26,26,26,.3)}.fl-a{min-height:64px;font-size:.9rem}.fl-split{display:grid;gap:8px;height:100%}.fl-split .fl-a{height:100%}.fl-ok{background:#cfe0ff;color:var(--pine)}.fl-part{background:#ffe1cc;color:var(--ink)}.viz-foot{display:grid;gap:8px;margin:auto 0 0;padding-top:18px;font-size:.85rem;color:var(--ink-3)}.mail-chip{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:7px 14px 7px 10px;border-radius:999px;background:var(--pine);color:#fff8f1 !important;text-decoration:none;font:700 .92rem/1 var(--text)}.mail-chip .ic{width:16px;height:16px}.mail-chip:hover{background:var(--orange);color:var(--ink) !important}.ask-btn:hover small{color:var(--ink)}.ask-btn:hover .ask-ic{background:var(--ink);color:#fff8f1}.final-act{display:flex;flex-wrap:wrap}.final-act .status{margin:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.viz,.viz:nth-child(n){transition:transform .4s var(--ease),box-shadow .4s}.faq-viz .viz:nth-child(1):hover{transform:translateY(-6px) rotate(-1.2deg)}.faq-viz .viz:nth-child(2):hover{transform:translateY(-6px) rotate(.9deg)}.faq-viz .viz:nth-child(3):hover{transform:translateY(-6px) rotate(-.9deg)}.faq-viz .viz:hover{box-shadow:0 1px 0 rgba(26,26,26,.08),0 28px 44px -22px rgba(26,26,26,.5)}.faq-viz .viz:hover h3 .ic{animation:hv-wiggle .55s var(--ease)}}.week-row{grid-template-columns:2.2fr 5fr 2.2fr !important}.wd-span{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 16px 16px}.wd-days{display:grid;grid-template-columns:repeat(5,1fr);width:100%;font:700 .78rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.wd-days span{text-align:center;position:relative}.wd-days span + span::before{content:"";position:absolute;left:0;top:-2px;bottom:-2px;width:1.5px;background:repeating-linear-gradient(var(--line) 0 3px,transparent 3px 6px)}.wd-cloud{flex-wrap:wrap;align-items:center;gap:4px 2px;max-width:520px}.wd-cloud .wd-st{width:58px;height:58px;margin:0 -4px;rotate:var(--r)}.wd-cap{font:800 1.05rem/1 var(--display);font-stretch:85%;text-transform:uppercase;color:var(--ink);opacity:0;transition:opacity .4s ease 1.2s}.week.is-on .wd-cap{opacity:1}.week.is-on .wd-cloud .wd-st{opacity:1;transform:none}.wd-cloud .wd-st:nth-child(1){transition-delay:.1s}.wd-cloud .wd-st:nth-child(2){transition-delay:.22s}.wd-cloud .wd-st:nth-child(3){transition-delay:.34s}.wd-cloud .wd-st:nth-child(4){transition-delay:.46s}.wd-cloud .wd-st:nth-child(5){transition-delay:.58s}.wd-cloud .wd-st:nth-child(6){transition-delay:.7s}.wd-cloud .wd-st:nth-child(7){transition-delay:.82s}.wd-cloud .wd-st:nth-child(8){transition-delay:.94s}@media (hover:hover){.wd-cloud .wd-st:hover{transform:scale(1.2) rotate(8deg);z-index:2;position:relative}}@media (prefers-reduced-motion:reduce){.wd-cap{opacity:1;transition:none}}@media (max-width:600px){.week-row{}.wd-span{grid-column:1 / -1;order:1}.wd-cloud .wd-st{width:44px;height:44px}}.sh-copy .sh-tags{grid-template-columns:repeat(2,auto);gap:14px 32px;margin:34px 0 0;padding:22px 0 0;border-top:2px dashed rgba(26,26,26,.25)}.sh-copy .sh-tags li{font-size:1.05rem}.sh-pillars{margin-top:clamp(40px,5vw,64px)}@media (max-width:600px){.sh-copy .sh-tags{grid-template-columns:1fr}}.hero-fx .st-age,html:not(.hero-fx) .st-age,.final .st-age{filter:drop-shadow(0 8px 10px rgba(0,0,0,.3)) !important}.hero-fx .st-age{filter:opacity(calc(1 - var(--fp,0) * 1.6)) drop-shadow(0 8px 10px rgba(0,0,0,.3)) !important}.st-age::after{content:"";position:absolute;inset:-5px;z-index:-2;background:#fff;clip-path:polygon(50% 0,61% 14%,79% 9%,80% 27%,97% 33%,88% 50%,97% 67%,80% 73%,79% 91%,61% 86%,50% 100%,39% 86%,21% 91%,20% 73%,3% 67%,12% 50%,3% 33%,20% 27%,21% 9%,39% 14%)}.hero-fx .h1-k::before,html:not(.hero-fx) .h1-k::before{display:none}.hero-fx .h1-k::after,html:not(.hero-fx) .h1-k::after{content:"";left:calc(-1 * var(--fw) * .07);top:calc(-1 * var(--fw) * .6);width:var(--fw);height:calc(var(--fw) * .8);padding:0;clip-path:none;transform:rotate(-4deg);transform-origin:8% 90%;background:url("../img/naklejki/next-step.webp?v=6") left top / contain no-repeat;z-index:-1}.hero-fx .h1-k,html:not(.hero-fx) .h1-k{--fw:190px;margin-top:calc(var(--fw) * .52);margin-left:calc(var(--fw) * .06);border-radius:0 9px 9px 0}@media (max-width:1039px){html:not(.hero-fx) .h1-k{--fw:140px}}.hero-fx .h1-k,html:not(.hero-fx) .h1-k{margin-top:calc(var(--fw) * .66);margin-left:calc(var(--fw) * .1)}.hero-fx .h1-k::after,html:not(.hero-fx) .h1-k::after{left:calc(-1 * var(--fw) * .12);top:calc(-1 * var(--fw) * .66)}img{height:auto}.sh-title-wrap{position:relative;display:inline-block}img.sh-pen{position:absolute;z-index:3;width:150px;height:auto;rotate:10deg;pointer-events:auto;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3));transition:scale .35s var(--ease)}img.sh-pen:hover{scale:1.08}@media (max-width:600px){img.sh-pen{}}@media (max-width:600px){img.sh-pen{}}@media (max-width:600px){img.sh-pen{}}img.sh-pen{right:auto;left:50%;translate:-50% 0}@media (max-width:600px){img.sh-pen{left:50%}}.tmap{max-width:100%}.tmap>*{min-width:0}@media (max-width:600px){.ferie2{grid-template-columns:minmax(0,1fr)}.ferie2>*{min-width:0}.tmap{}}.flow{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.flow *{min-width:0}.safe>*{min-width:0}@media (max-width:600px){.safe-lead{grid-template-columns:minmax(0,1fr)}.safe-lead .pol-safe{grid-column:1;grid-row:auto}}.dock.is-visible + .totop{bottom:96px}@media (min-width:1040px){.dock.is-visible + .totop{}}@media (max-width:600px){img.pt-sec{}.sec{padding-top:76px}}@media (max-width:600px){.week-row{grid-template-columns:minmax(0,1fr) !important}.wd-in,.wd-out,.wd-span{grid-column:1;order:0 !important;min-height:0}.wd-nights{grid-column:1}}.stubs a{grid-template-columns:9ch minmax(0,1fr) auto}.sb-name{white-space:normal}.hero .status,.final .status{align-items:start}.hero .status::before,.final .status::before{margin-top:.35em;grid-row:1}@media (max-width:600px){.week-row .wd-span{display:flex !important}.hero .status{justify-content:start;text-align:left;width:auto}.hero .hero-act{justify-items:start}}.hero .status,.final .status,.hero-fx .hero-below .status{display:block;position:relative;padding-left:22px;text-align:left}.hero .status::before,.final .status::before{position:absolute;left:0;top:.3em;margin:0}.hero-fx .h1-k,html:not(.hero-fx) .h1-k{border-radius:0 9px 9px 9px}.hero-fx .st-age{right:4% !important;left:auto !important;top:47% !important;bottom:auto !important;z-index:7}body{padding-bottom:0}@media (max-width:600px){#kontakt.sec{padding:48px 0 28px}#kontakt h2{margin-bottom:18px;font-size:1.6rem}.contacts>li{border-top:1px solid rgba(255,248,241,.12)}.contacts>li:last-child{border-bottom:1px solid rgba(255,248,241,.12)}.contacts a{display:flex;align-items:center;gap:14px}.contacts a>.ic{display:block;flex:none;width:20px;height:20px;color:var(--orange)}.contacts a>span{font-size:0;letter-spacing:0}.contacts strong{margin:0;font-size:1rem !important;line-height:1.3}.ct-phone{gap:2px}.ct-phone .ct-land{padding-left:34px;font-size:.8rem}.foot{padding:22px 0 26px}.foot-org{gap:12px;font-size:.78rem;line-height:1.4}.foot-org img{width:36px;height:auto}.foot-links{gap:14px;font-size:.8rem;margin-top:12px}}.hero-boot .hero-stage{visibility:hidden}.is-moving .cam-screen::after{box-shadow:inset 0 0 calc(var(--vgf,46) * 1px / var(--rk,1)) calc(var(--vgf,46) * .09px / var(--rk,1)) rgba(0,0,0,.72) !important}.is-moving .snow{visibility:visible}@media (max-width:600px){.contacts a,.contacts a:hover,.contacts a:focus{display:flex;align-items:center;gap:14px}.contacts a:hover strong{color:var(--orange)}}.hero-fx .sticker,.hero-fx .pol-hero,.hero-fx .h1-a,.hero-fx .st-age{animation:none !important}.hero-fx:not(.hero-boot) .hero-stage{animation:hero-in .45s ease both}@keyframes hero-in{from{opacity:0}to{opacity:1}}.hero .status strong{color:var(--pine)}.hero .status::before{background:var(--pine);box-shadow:0 0 0 4px rgba(32,56,226,.2)}.final .status strong{color:var(--orange)}.hero .status,.hero-fx .hero-below .status{color:#fff8f1}.hero .status strong{color:#fff8f1}.hero .status::before{background:#fff8f1;box-shadow:0 0 0 4px rgba(255,248,241,.25)}.final .status,.final .status strong{color:#fff8f1}.final .status::before{background:#fff8f1;box-shadow:0 0 0 4px rgba(255,248,241,.25)}.contacts a.ct-land,.contacts a.ct-land:hover,.contacts a.ct-land:focus{display:block !important;padding:0 0 0 34px;margin:0;border:0;background:none;box-shadow:none;transform:none;transition:color .2s;font:400 .85rem/1.3 var(--text);color:#cdbfb2 !important}.contacts a.ct-land:hover{color:var(--orange) !important}@media (min-width:601px){.contacts a.ct-land,.contacts a.ct-land:hover{padding-left:0}}.rules{margin:34px 0 0;padding:0;border-top:2px solid var(--ink);border-bottom:1.5px dashed var(--line)}.rules summary{font:800 1.25rem/1.2 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.02em}.rules-grid{counter-reset:rule;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:4px 0 0}.rules-grid li,.rules-grid li:hover{counter-increment:rule;display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0;background:none;border-radius:0;box-shadow:none;transform:none;border-top:1px dashed var(--line)}.rules-grid li:nth-child(-n+2){border-top:0}.rg-ic,.rules-grid li:nth-child(4) .rg-ic{width:34px;height:34px;background:var(--pine);color:#fff8f1}.rules-grid li:nth-child(4) .rg-ic{background:var(--orange);color:var(--ink)}.rg-ic .ic{width:17px;height:17px}.rules-grid p{padding:6px 0 0;font-size:.97rem;line-height:1.5;color:var(--ink-2)}.rules-grid li:hover .rg-ic{animation:none}@media (max-width:600px){.rules-grid{grid-template-columns:minmax(0,1fr)}.rules-grid li:nth-child(2){border-top:1px dashed var(--line)}}.rules-grid{padding:0;list-style:none}.rules-grid li{padding-left:0;padding-right:0}.rules{margin-top:40px;border:0;border-radius:16px;background:var(--pine);color:#fff8f1;box-shadow:0 5px 0 var(--ink)}.rules summary{display:flex;align-items:center;gap:16px;padding:20px 76px 20px 22px;color:#fff8f1}.rules summary:hover{color:#fff8f1}.rules summary::after{border-color:#fff8f1;background-color:var(--orange)}.rules-ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--orange);color:var(--ink)}.rules-ic .ic{width:22px;height:22px}.rules-t{display:grid;gap:4px}.rules-t small{font:400 .85rem/1.3 var(--text);text-transform:none;letter-spacing:0;color:#cfd6ff}.rules[open]{padding:0}.rules[open] .rules-grid{margin:0;padding:8px 22px 22px;background:#fff8f1}.rules[open] summary{border-bottom:2px solid var(--ink)}#faq .dc-l3{bottom:-60px !important;left:2%}.rules summary::after{right:4px}.rules{overflow:visible;margin-right:0}.rules summary{padding-left:22px}.rules>summary{margin-right:0}.faq summary::after,.rules summary::after{right:22px}.faq summary{padding-right:70px;padding-inline-end:70px}.rules summary{padding-right:70px}.faq summary:hover,.rules summary:hover{translate:none !important}.cards{padding-top:26px}.card{overflow:visible}.card-in{position:relative;padding:26px 24px 24px}.c-price{position:absolute;z-index:4;top:-40px;right:-26px;display:grid;place-content:center;justify-items:center;width:112px;height:112px;border-radius:50%;background:#fff8f1;color:var(--ink);text-align:center;rotate:8deg;box-shadow:0 0 0 4px #fff,0 10px 22px -6px rgba(26,26,26,.45)}.c-price b{display:block;font:800 2.3rem/.85 var(--display);font-stretch:75%;letter-spacing:-.02em}.c-price span{display:block;font:800 1rem/1 var(--display)}.c-price small{display:block;margin-top:3px;font:700 .6rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.c-pine .c-price{background:var(--orange)}.c-pine .c-price span{color:#fff8f1}.c-pine .c-price small{color:var(--ink)}.card-top{padding-right:90px}.card-st{position:absolute;z-index:5;height:auto;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3));pointer-events:none}.c-week{display:flex;align-items:center;gap:8px;margin:10px 0 14px;font:700 .72rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.9}.c-week i{flex:1;max-width:120px;height:2px;background:repeating-linear-gradient(90deg,currentColor 0 6px,transparent 6px 10px);position:relative}.c-week i::after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left:7px solid currentColor;border-right:0}.c-week b{margin-left:6px;padding:4px 8px;border-radius:999px;background:rgba(255,248,241,.16);font-weight:700}.c-orange .c-week b{background:rgba(26,26,26,.12)}.c-facts li:has(.c-ferie){align-items:flex-start}.c-ferie{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.c-ferie-l{width:100%;font-size:.9rem;opacity:.85}.vchip{padding:3px 9px;border-radius:999px;background:rgba(255,248,241,.16);font:600 .8rem/1.3 var(--text)}.c-inc{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:10px 12px;border-radius:12px;background:rgba(255,248,241,.12);color:inherit;text-decoration:none;font:700 .8rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;transition:background .2s}.c-inc .ic{width:18px;height:18px;color:var(--orange)}.c-orange .c-inc{background:rgba(26,26,26,.1)}.c-orange .c-inc .ic{color:var(--ink)}.c-inc .ic:last-child{margin-left:auto;color:inherit}.c-inc:hover{background:rgba(255,248,241,.24);color:inherit}.c-foot .btn{width:100%;justify-content:center;gap:10px;padding:.95em 1.2em;font-size:1rem}.c-foot .btn .ic{width:18px;height:18px}.c-foot .c-state{text-align:center}@media (hover:hover){.card:hover .c-price{rotate:0deg;scale:1.06;transition:rotate .35s var(--ease),scale .35s var(--ease)}}@media (max-width:1039px){.c-price{right:-8px;width:96px;height:96px}.c-price b{font-size:2rem}.card-st{left:-10px}}.card-st{left:auto;right:-22px;bottom:-18px;width:84px;rotate:10deg}@media (max-width:1039px){.card-st{right:-8px;bottom:-14px;width:68px}}.card-wrap{position:relative}.cards .card:nth-child(n){transform:none;margin-top:0}.cards .card-wrap:nth-child(1){transform:rotate(-1.2deg)}.cards .card-wrap:nth-child(2){transform:rotate(.8deg);margin-top:26px}.cards .card-wrap:nth-child(3){transform:rotate(-.5deg);margin-top:8px}.card-wrap .c-price{top:-26px;right:-18px}.card-wrap:has(.c-pine) .c-price{background:var(--orange)}.card-wrap:has(.c-pine) .c-price span{color:#fff8f1}.card-wrap:has(.c-pine) .c-price small{color:var(--ink)}.card-wrap .card-st{right:-20px;bottom:-16px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cards .card-wrap{transition:transform .4s var(--ease)}.cards .card-wrap:hover{transform:rotate(0deg) translateY(-8px) scale(1.02) !important}.cards .card:hover{transform:none !important}.card-wrap:hover .c-price{rotate:0deg;scale:1.06;transition:rotate .35s var(--ease),scale .35s var(--ease)}}@media (max-width:1039px){.cards .card-wrap:nth-child(n){transform:none;margin-top:0}.card-wrap .c-price{right:-6px}}@media (max-width:1039px){.cards{gap:46px}.card-wrap .card-st{}}.btn-ink{gap:10px;box-shadow:0 0 0 var(--orange);transition:background .2s,color .2s,transform .25s var(--ease),box-shadow .25s var(--ease)}.btn-ink .ic{width:18px;height:18px;transition:transform .3s var(--ease)}.btn-ink:hover{background:var(--orange);color:var(--ink);transform:translateY(-3px) rotate(-1deg);box-shadow:0 5px 0 var(--ink)}.btn-ink:hover .ic{transform:translateX(4px)}.btn-ink:active{transform:translateY(1px);box-shadow:0 1px 0 var(--ink)}.rv{translate:0 14px;transition:opacity .4s ease var(--rd,0ms),translate .45s var(--ease) var(--rd,0ms)}#zapisy .dc-l1{right:auto !important;left:4% !important;top:-50px}.faq summary{transition:color .2s,background-color .25s;border-radius:10px}.faq summary::after{transition:transform .35s var(--ease),background-color .2s,border-color .2s}@media (hover:hover){.faq summary:hover{color:var(--orange-2,#d94a00);background-color:rgba(255,90,0,.06)}.faq summary:hover::after{background-color:var(--orange);transform:rotate(90deg) scale(1.08)}.faq details[open] summary:hover::after{transform:rotate(45deg) scale(1.08)}.rules summary:hover::after{background-color:#fff8f1;transform:rotate(90deg) scale(1.08)}.rules[open] summary:hover::after{transform:rotate(45deg) scale(1.08)}.rules:hover{box-shadow:0 7px 0 var(--ink);transform:translateY(-2px);transition:transform .3s var(--ease),box-shadow .3s}.rules summary:hover .rules-ic{animation:hv-wiggle .55s var(--ease)}}.shp-tx{display:flex;flex-direction:column;padding:26px 24px 26px}.shp h3{display:flex;margin:0 0 14px;padding-right:54px;font-size:1.4rem;line-height:1;text-wrap:balance}.shp-lead{margin:0 0 12px !important;padding:0 0 12px;border-bottom:1.5px dashed rgba(26,26,26,.18);font:700 1.02rem/1.4 var(--text) !important;color:var(--ink) !important}.shp-lead + p{font-size:.93rem;line-height:1.55;color:var(--ink-2)}@media (max-width:1039px){.shp-lead,.shp h3{min-height:0}}.pol-safe .st-frames{aspect-ratio:4 / 3.3}.shp h3{height:2em;min-height:0;align-items:flex-start;margin-bottom:16px}.shp-lead{box-sizing:content-box;height:2.8em;min-height:0 !important;margin-bottom:14px !important;padding-bottom:14px;overflow:hidden}@media (max-width:1039px){.shp h3,.shp-lead{height:auto}}.story{padding-bottom:0}.story .st-bars{position:static;display:flex;justify-content:center;gap:6px;margin:10px auto 0;width:46%}.story .st-bars i{height:4px;border-radius:4px;background:rgba(26,26,26,.14);box-shadow:none}.story .st-bars i::after{background:var(--orange)}.story .st-frames{order:0}.story{display:flex;flex-direction:column}.story .st-bars{order:2}.story figcaption{order:3;padding-top:6px}.wall-hint{display:flex;flex-wrap:wrap;align-items:center;font:500 .95rem/1.3 var(--text);text-transform:none;letter-spacing:0;color:var(--ink-2)}.wall-hint .wh-i{border-radius:50%}.wall-hint .wh-drag .ic{animation:wh-nudge 1.6s ease-in-out infinite}.wall-hint .wh-dot{color:var(--ink-3);margin:0 4px}@media (hover:none){.wall-hint .wh-zoom + *{}}h2.sth{display:grid;justify-items:start;gap:0;line-height:1;text-wrap:initial}.sth-pre{margin:0 0 4px 6px;font:700 clamp(1.3rem,1rem + 1vw,2rem)/1 var(--hand);text-transform:none;letter-spacing:0;color:var(--ink-2);rotate:-2deg}.sth-big{font-size:clamp(3.4rem,2rem + 4.6vw,6.6rem);line-height:.86;letter-spacing:-.02em;color:var(--ink);-webkit-text-stroke:.14em #fff;paint-order:stroke fill;text-shadow:0 .05em 0 rgba(26,26,26,.12),0 10px 26px rgba(26,26,26,.12)}.sth-hl{position:relative;z-index:1;margin:-.15em 0 0 .5em;padding:.08em .5em .16em;font:700 clamp(1.7rem,1.2rem + 1.6vw,2.8rem)/1 var(--hand);text-transform:none;letter-spacing:0;color:var(--ink);rotate:-3deg}.sth-hl::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--orange);border-radius:46% 54% 40% 60% / 60% 42% 58% 40%;box-shadow:0 0 0 4px #fff}.pine h2.sth .sth-big,.orange h2.sth .sth-big{color:#fff8f1;-webkit-text-stroke-color:var(--ink)}.pine .sth-pre{color:#fff8f1}#program h2.sth .sth-big{color:var(--ink)}.collage{isolation:isolate}.cl-blob{position:absolute;z-index:-2;left:-6%;right:4%;top:6%;bottom:2%;background:radial-gradient(60% 60% at 30% 35%,var(--orange) 0 60%,transparent 61%),radial-gradient(55% 55% at 72% 70%,#ffd34d 0 58%,transparent 59%),radial-gradient(45% 45% at 80% 22%,var(--sky,#007bff) 0 55%,transparent 56%);filter:blur(.3px);opacity:.95;border-radius:40%}.cl-paper{position:absolute;z-index:-1;left:4%;right:10%;top:12%;bottom:10%;background:#f4ead8;clip-path:polygon(0 4%,6% 1%,12% 4%,19% 0,27% 3%,35% 0,44% 4%,52% 1%,61% 3%,70% 0,79% 4%,88% 1%,100% 3%,98% 14%,100% 27%,97% 40%,100% 54%,97% 68%,100% 82%,98% 96%,89% 99%,80% 96%,70% 100%,59% 97%,48% 100%,37% 96%,26% 100%,15% 97%,6% 100%,0 96%,3% 82%,0 68%,2% 53%,0 39%,3% 25%,0 12%);box-shadow:0 10px 30px rgba(26,26,26,.15);rotate:-3deg}.collage .st-nonstop{background:#fff6a8;border:0;border-radius:2px;box-shadow:0 8px 18px -8px rgba(26,26,26,.4);filter:none;padding:16px 22px 20px;rotate:-5deg}.collage .st-nonstop::after{display:none}.collage .st-nonstop b{font:700 clamp(1.6rem,1.2rem + 1vw,2.1rem)/1 var(--hand);text-transform:none;letter-spacing:0}.collage .st-nonstop i{font:700 clamp(1.5rem,1.1rem + 1vw,2rem)/1 var(--hand);color:var(--ink);-webkit-text-stroke:0;background:linear-gradient(transparent 70%,rgba(255,90,0,.55) 70% 92%,transparent 92%);padding:0 4px}@media (max-width:1039px){.cl-blob{left:-4%;right:-4%}}.fmatch>.fm-other,.fm-other,.fm-other:hover{transform:none !important;transition:none !important;box-shadow:none}.wall-hint{gap:12px;margin:-4px 0 10px}.wall-hint .wh-dot{display:none}.wh-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;color:var(--ink);font:600 .92rem/1 var(--text);box-shadow:0 0 0 2px var(--ink),0 4px 0 var(--ink);rotate:-1deg}.wh-pill + .wh-pill{rotate:1.2deg}.wall-hint .wh-i{width:32px;height:32px;background:var(--pine);color:#fff8f1}.wall-hint .wh-i .ic{width:17px;height:17px;animation:wh-sway 1.8s ease-in-out infinite}.wall-hint .wh-zoom{background:var(--orange);color:var(--ink)}.wall-hint .wh-zoom .ic{animation:wh-pulse 1.8s ease-in-out infinite}@keyframes wh-sway{0%,100%{translate:-2px 0}50%{translate:2px 0}}@keyframes wh-pulse{0%,100%{scale:1}50%{scale:1.15}}@media (prefers-reduced-motion:reduce){.wall-hint .wh-i .ic{animation:none}}.hero-fx .h1-a{letter-spacing:.005em}.important,.sh-note,.ask-btn,.shp,.rules,.viz,.hero-dates,.tel-chip,.mail-chip,.wh-pill{box-shadow:0 12px 26px -14px rgba(26,26,26,.45) !important}.ask-btn,.wh-pill{box-shadow:0 0 0 2px var(--ink),0 12px 24px -14px rgba(26,26,26,.45) !important}.shp:hover,.rules:hover,.ask-btn:hover{box-shadow:0 0 0 2px var(--ink),0 18px 30px -14px rgba(26,26,26,.5) !important}.shp:hover,.rules:hover{box-shadow:0 20px 34px -16px rgba(26,26,26,.5) !important}.tile.g3{background:transparent !important;color:var(--ink-3);box-shadow:none !important;border:1.5px dashed rgba(26,26,26,.25)}.tmap-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:14px 0 0;font:500 .82rem/1.3 var(--text);color:var(--ink-2)}.tmap-key .k{display:inline-block;width:14px;height:14px;margin-right:-8px;border-radius:4px;vertical-align:-2px}.tmap-key .k1{background:var(--pine)}.tmap-key .k2{background:var(--orange)}.tmap-key .k3{border:1.5px dashed rgba(26,26,26,.35)}.hero-fx .poster h1::before{content:"";position:absolute;z-index:-1;left:-4%;top:20%;width:70%;height:70%;pointer-events:none;background:radial-gradient(closest-side,rgba(10,14,30,.38),rgba(10,14,30,0))}.tmap-key{grid-column:auto}.ferie2>.tmap-wrap{grid-row:1;grid-column:1}@media (max-width:1039px){.ferie2>.tmap-wrap{grid-row:auto}}.hero-dates{box-shadow:none !important;filter:drop-shadow(0.86px 0 0 #fff) drop-shadow(-0.86px 0 0 #fff) drop-shadow(0 0.86px 0 #fff) drop-shadow(0 -0.86px 0 #fff) drop-shadow(0.6px 0.6px 0 #fff) drop-shadow(-0.6px -0.6px 0 #fff) drop-shadow(0.6px -0.6px 0 #fff) drop-shadow(-0.6px 0.6px 0 #fff) drop-shadow(0 4px 6px rgba(0,0,0,.3))}.cal-src{transform:none !important;transition:none !important}.ask-btn{border:2px solid var(--ink) !important;box-shadow:0 4px 0 var(--ink) !important;transition:transform .25s var(--ease),box-shadow .25s,background .2s}.ask-btn:hover{background:var(--orange) !important;color:var(--ink) !important;transform:translateY(-2px);box-shadow:0 6px 0 var(--ink) !important}.ask-btn:active{transform:translateY(2px);box-shadow:0 2px 0 var(--ink) !important}.rules[open] summary{border-radius:16px 16px 0 0}.bar{background:transparent !important;background-image:none !important;border:0;pointer-events:none}.bar-in{pointer-events:auto;position:relative;padding:0 8px 0 14px;border-radius:999px;border:2px solid var(--ink)}.bar-logo{display:grid;place-items:center;border-radius:50%;background:var(--ink);transition:transform .3s var(--ease)}.bar-logo:hover{transform:rotate(-10deg) scale(1.06)}.bar-tag{border-radius:999px;background:var(--pine);color:#fff8f1;font:800 .78rem/1 var(--display);font-stretch:85%;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bar-nav{gap:2px;margin-left:auto}.bar-nav a{display:inline-flex;align-items:center;gap:6px;border-radius:999px;color:var(--ink);font:800 .82rem/1 var(--display);font-stretch:88%;letter-spacing:.04em;transition:background .2s,color .2s,transform .25s var(--ease)}.bar-nav a .ic{color:var(--orange);transition:transform .3s var(--ease)}.bar-nav a:hover{background:rgba(32,56,226,.1);color:var(--pine);transform:translateY(-1px)}.bar-nav a:hover .ic{transform:rotate(-12deg) scale(1.15)}.bar-nav a.is-on{background:var(--ink);color:#fff8f1}.bar-nav a.is-on .ic{color:var(--orange)}.bar .bar-cta{gap:8px}.bar .bar-cta .ic{width:15px;height:15px;transition:transform .3s var(--ease)}.bar .bar-cta:hover .ic{transform:translateX(3px)}.bar-burger{display:none}@media (max-width:1039px){.bar-burger{align-content:center;gap:4px;cursor:pointer}.bar-burger i{display:block;height:2.5px;border-radius:2px;transition:transform .3s var(--ease),opacity .2s}.nav-open .bar-burger i:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav-open .bar-burger i:nth-child(2){opacity:0}.nav-open .bar-burger i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.bar-nav{display:grid !important;position:absolute;left:0;right:0;top:calc(100% + 12px);gap:8px;padding:14px;border-radius:22px;background:#fff8f1;border:2px solid var(--ink);box-shadow:0 6px 0 var(--ink),0 24px 40px -18px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity .2s,transform .3s var(--ease),visibility 0s .3s}.nav-open .bar-nav{opacity:1;visibility:visible;transform:none;transition-delay:0s}.bar-nav a{justify-content:flex-start;padding:.9em 1em;font-size:1rem;background:rgba(26,26,26,.04)}.bar-nav a .ic{display:inline-block;width:18px;height:18px}}.bar{z-index:70}.nav-open .bar-nav{z-index:2}.bar{margin-bottom:calc(-1 * var(--bar-h))}html:not(.hero-fx) .hero{padding-top:calc(var(--bar-h) + clamp(16px,3vw,36px))}.hero-fx .hero{padding-top:var(--bar-h);box-sizing:content-box}.bar-in{padding-right:0}.bar .bar-cta{align-self:stretch;height:auto;margin:0 0 0 6px;border:0 !important;border-left:2px solid var(--ink) !important;border-radius:0 999px 999px 0;box-shadow:none !important}.bar .bar-cta:hover{background:var(--ink);color:#fff8f1;transform:none}@media (max-width:1039px){.bar-in{padding-right:0}.bar-burger{margin-left:auto;margin-right:6px;border-width:0}.bar-nav{overflow:visible}}.bar-in{overflow:visible}.hero-fx .hero{padding-top:0 !important;height:100vh !important;min-height:620px}.hero-fx .hero-stage{top:0 !important;height:100vh !important}.hero-fx .poster{top:calc(var(--bar-h) + 6px)}.hero-fx .cam-screen>.osd{top:calc(var(--vt,0%) + (var(--bar-h) + 10px) / var(--rk,1) * (1 - var(--p,0)))}.bar-in{top:14px}.bar-in{background:rgba(255,248,241,.72);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.bar-in{gap:12px}.bar-logo{flex:none}.bar-tag{rotate:0deg;padding:.5em .85em;line-height:1}:root{--bar-h:86px}.bar-in{height:64px;border-width:3px;box-shadow:0 5px 0 var(--ink),0 16px 32px -14px rgba(0,0,0,.45);padding-left:8px}.bar-logo{width:46px;height:46px}.bar-logo img{width:30px}.bar-tag{font-size:.85rem}.bar-nav a{font-size:.9rem;padding:.7em .9em}.bar-nav a .ic{width:17px;height:17px}.bar .bar-cta{font-size:.98rem;padding:0 30px 0 28px;border-left-width:3px !important}@media (max-width:1039px){:root{--bar-h:80px}.bar-in{}.bar-burger{}}@media (min-width:1040px){.sh-copy{position:sticky;top:calc(var(--bar-h) + 32px)}.sh{align-items:start}}.osd .osd-tl,.osd .osd-tr{padding:.35em .7em;border-radius:.5em;background:rgba(10,12,20,.42);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);text-shadow:none !important}.hero-fx .osd{text-shadow:none !important}.osd-bat{box-shadow:none !important}.hero-fx .cam-screen>.datestamp,.datestamp{padding:.1em .35em;border-radius:.25em;background:rgba(10,12,20,.35)}@media (max-width:600px){.pol-safe,.pol-eng,.final-art,.deck,.pc-ph{margin-left:auto !important;margin-right:auto !important;justify-self:center}.pol-safe{width:88%}}@media (max-width:1039px){.bar-tag{font-size:.74rem}.bar-burger{border-left:3px solid var(--ink) !important}.bar-in>.bar-cta{margin-left:0 !important}}@media (max-width:1039px){.bar-burger{display:grid !important;place-content:center}.bar-burger i{}.bar .bar-cta{white-space:nowrap}}@media (max-width:1039px){.bar-tag{display:none !important}.bar-burger{align-self:center;padding:0 !important;border:0 !important;border-radius:50% !important}.bar-burger:hover{background:rgba(26,26,26,.12) !important}.bar-logo{order:-1}}@media (max-width:1039px){.bar .bar-cta{order:1 !important;align-self:center;margin:0 0 0 auto !important;padding:0 16px !important;border:2px solid var(--ink) !important;border-radius:999px !important;box-shadow:0 3px 0 var(--ink) !important;font-size:.8rem !important}.bar .bar-cta .ic{display:inline-block !important;width:14px;height:14px}.bar-burger{order:2 !important;margin:0 !important;background:var(--ink) !important}.bar-burger i{background:#fff8f1 !important}.nav-open .bar-burger{background:var(--orange) !important}.nav-open .bar-burger i{background:var(--ink) !important}}.hero-fx .cam-screen>.osd{transform:skewY(calc(var(--sk,0) * 5.4deg));transform-origin:0 0}.hero-fx .cam-screen>.datestamp{transform:skewY(calc(var(--sk,0) * 6.6deg));transform-origin:100% 100%}.bar .bar-in{width:min(1240px,100% - 2 * var(--gut))}.dock{left:50% !important;right:auto !important;translate:-50% 0 !important;width:min(1240px,100% - 2 * var(--gut)) !important;bottom:14px !important;height:64px;padding:0 8px 0 20px !important;border-radius:999px;background:rgba(255,248,241,.86) !important;color:var(--ink);border:3px solid var(--ink) !important;box-shadow:0 5px 0 var(--ink),0 16px 32px -14px rgba(0,0,0,.45) !important}@media (min-width:1040px){.dock{width:min(760px,100% - 2 * var(--gut)) !important}}.dock-txt strong{color:var(--ink)}.dock small{color:var(--ink-3)}.dock-call{border:2px solid var(--ink) !important;color:var(--ink) !important;background:transparent}.dock .btn-main{border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink)}@media (max-width:1039px){.bar-in,.dock{height:58px !important}.dock{padding-left:16px !important}}@media (max-width:600px){.dock-txt strong{font-size:.82rem !important;white-space:nowrap}.dock .btn-main{padding:0 14px;font-size:.78rem}.dock{gap:6px !important;padding-left:14px !important}}.hero-fx .osd-tl{left:calc(3% + var(--p,0) * 1.5%);top:calc(1.8% + var(--p,0) * 4%)}.hero-fx .osd-tr{right:calc(3% + var(--p,0) * .5%);top:calc(1.8% + var(--p,0) * 2.5%)}.hero-fx .cam-screen>.datestamp{bottom:calc(var(--vb,0%) + 7% - var(--p,0) * 2%);right:calc(var(--vr,0%) + 4% - var(--p,0) * 1%)}.datestamp{letter-spacing:.02em;word-spacing:0}.hero-fx .pt-h1{top:calc(var(--bar-h) + 6%)}.hero-fx .pt-h5{top:calc(var(--bar-h) + 7%)}@media (max-width:1039px){.pc-st{top:auto !important;bottom:-14px !important;right:10px !important;left:auto !important;width:64px !important}}@keyframes orbit{0%{translate:0 0}25%{translate:10px -8px}50%{translate:0 -14px}75%{translate:-10px -6px}100%{translate:0 0}}@keyframes orbit-r{0%{translate:0 0}25%{translate:-9px 7px}50%{translate:-2px 13px}75%{translate:8px 6px}100%{translate:0 0}}@keyframes bob-rot{0%,100%{rotate:var(--r,0deg)}50%{rotate:calc(var(--r,0deg) + 6deg)}}@media (prefers-reduced-motion:no-preference){.hero-fx .patches .pt{animation:orbit 7s ease-in-out infinite,bob-rot 5s ease-in-out infinite}.hero-fx .patches .pt-h1{animation-duration:8s,6s}.hero-fx .patches .pt-h2{animation-name:orbit-r,bob-rot;animation-duration:6.5s,4.6s;animation-delay:-2s,-1s}.hero-fx .patches .pt-h4{animation-name:orbit-r,bob-rot;animation-duration:7.5s,5.4s;animation-delay:-4s,-2s}.hero-fx .patches .pt-h5{animation-duration:6s,4.2s;animation-delay:-3s,-1.5s}.hero-fx .patches .pt-h6,.hero-fx .patches .pt-h7{animation-duration:9s,6.4s;animation-delay:-5s,-3s}.hero-fx .patches .pt:hover{animation-play-state:paused}}.totop:hover,.totop:focus-visible{background:#fff8f1 !important;color:var(--ink) !important;transform:translateY(-3px);box-shadow:0 7px 0 var(--ink),0 16px 28px -10px rgba(0,0,0,.5) !important}.totop:hover .ic{}@media (min-width:1040px){.bar-nav a .ic{display:none !important}.bar-nav a{position:relative}.bar-nav a.is-on{background:transparent;color:var(--ink)}.bar-nav a.is-on::after,.bar-nav a:hover::after{content:"";position:absolute;left:.75em;right:.75em;bottom:.38em;height:3px;border-radius:3px;background:var(--orange)}.bar-nav a:hover{background:transparent;color:var(--ink);transform:none}}.totop .ic{transition:translate .3s var(--ease)}.totop:hover .ic{transform:none;translate:0 -3px}.datestamp,.hero-fx .cam-screen>.datestamp{display:block;padding:0;background:none !important;border-radius:0;color:#fff;text-align:right;font:700 clamp(.9rem,.7rem + .6vw,1.3rem)/1.25 var(--mono) !important;letter-spacing:.12em;word-spacing:.1em;text-transform:uppercase;filter:none !important;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,0 0 6px rgba(0,0,0,.5) !important;animation:none !important}.hero-fx .cam-screen>.datestamp{font-size:calc(var(--dsf,30) * .62px / var(--rk,1)) !important}.hero-fx .ph-a{bottom:15% !important}.hero-fx .ph-b{top:9% !important}.hero-fx .ph-c{top:37% !important}.hero-fx .st-age{top:36% !important}.datestamp,.hero-fx .cam-screen>.datestamp{text-shadow:0 0 .25em rgba(0,0,0,.55) !important;-webkit-text-stroke:.09em #000;paint-order:stroke fill}.reel-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;opacity:1}.datestamp,.hero-fx .cam-screen>.datestamp{font-family:'DSEG7',var(--mono) !important;font-weight:700 !important;color:#ff9a3c;-webkit-text-stroke:0;letter-spacing:.06em;text-transform:none;line-height:1.25;text-shadow:0 0 .15em rgba(255,140,40,.9),0 0 .5em rgba(255,90,10,.55) !important;background:none !important}@media (max-width:600px){.tmap{grid-auto-rows:44px;gap:5px;margin-inline:auto}.tmap .tile{padding:6px 7px;border-radius:8px}.tmap .tile b{font-size:.78rem}.tmap-key{justify-content:center;font-size:.74rem;gap:4px 12px}#ferie .sec-sub{margin-bottom:18px}}@media (max-width:600px){.tmap .tile{aspect-ratio:auto !important;height:44px !important;min-height:0 !important}.tmap{grid-template-columns:repeat(5,54px) !important;justify-content:center;max-width:none}}.st-nonstop::before{content:"";position:absolute;right:28px;width:32px;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 100%)}.st-nonstop::after{z-index:1}.st-nonstop::before{z-index:0;bottom:-26px;height:30px}@media (max-width:1039px){.pc{position:sticky !important;top:calc(var(--bar-h) + 6px + (var(--i) - 1) * 8px) !important;margin-top:0 !important;padding:18px 18px 22px !important;gap:12px !important;box-shadow:0 -10px 24px -14px rgba(0,0,0,.35)}.pc + .pc{margin-top:16px !important}.pc-ph{width:66% !important;margin:0 auto 2px !important}.pc .pc-head{margin-bottom:6px}.pc .patch{width:64px;height:64px}.pc h3{font-size:2rem !important;margin-bottom:6px}.pc p{font-size:.95rem;line-height:1.45;margin-bottom:.5em}.pc-side{display:none !important}.stack{padding-bottom:20px}}.st-nonstop::before{display:none !important}.st-nonstop::after{content:"" !important;right:36px !important;bottom:-13px !important;width:22px !important;height:22px !important;background:var(--orange) !important;border:0 !important;border-right:3px solid var(--ink) !important;border-bottom:3px solid var(--ink) !important;clip-path:none !important;transform:rotate(45deg) skew(8deg,8deg)}.pc:nth-child(6n+1){rotate:-1.4deg}.pc:nth-child(6n+2){rotate:1.2deg}.pc:nth-child(6n+3){rotate:-.8deg}.pc:nth-child(6n+4){rotate:1.6deg}.pc:nth-child(6n+5){rotate:-1.8deg}.pc:nth-child(6n+6){rotate:.9deg}@media (max-width:1039px){.pc:nth-child(odd){rotate:-1.6deg}.pc:nth-child(even){rotate:1.4deg}}@media (prefers-reduced-motion:reduce){.pc{rotate:0deg !important}}.ep-segs{display:grid !important;grid-template-columns:repeat(4,1fr);gap:6px;height:4px;margin:10px 0 2px !important;background:none !important;overflow:visible}.ep-segs i{position:relative;display:block;width:auto !important;height:4px;border-radius:4px;background:rgba(255,248,241,.16) !important;overflow:hidden;animation:none !important}.ep-segs i::after{content:"";position:absolute;inset:0;background:var(--orange);transform:scaleX(0);transform-origin:left}.ep-segs i.is-done::after{transform:scaleX(1)}@keyframes ring{0%,100%{rotate:0deg}15%{rotate:-14deg}30%{rotate:12deg}45%{rotate:-10deg}60%{rotate:8deg}75%{rotate:-4deg}}.dock-call:hover{transform:none !important;background:var(--ink) !important;color:#fff8f1 !important}.dock-call:hover .ic{animation:ring .6s ease-in-out !important;translate:none !important}@media (hover:none){.dock-call:hover{background:transparent !important;color:var(--ink) !important}.dock-call:hover .ic{animation:none !important}.dock-call:active{background:var(--ink) !important;color:#fff8f1 !important}.dock-call:active .ic{animation:ring .6s ease-in-out !important}}.dock-call .ic{transform:none !important}@media (max-width:1039px){html:not(.hero-fx) .hero{padding-top:0 !important;padding-bottom:28px}html:not(.hero-fx) .poster{position:relative;padding:0 !important;margin:0 calc(-1 * clamp(12px,2.4vw,32px))}html:not(.hero-fx) .window-wrap{position:relative}html:not(.hero-fx) .window{aspect-ratio:auto !important;height:min(76svh,640px);border-radius:0 0 28px 28px !important;box-shadow:0 6px 0 var(--ink)}html:not(.hero-fx) .window::after{opacity:1 !important;border-radius:inherit;box-shadow:none !important;background:linear-gradient(to top,rgba(10,12,24,.78) 0%,rgba(10,12,24,.35) 32%,rgba(10,12,24,0) 55%),linear-gradient(to bottom,rgba(10,12,24,.45),rgba(10,12,24,0) 22%)}html:not(.hero-fx) .poster h1{position:absolute !important;z-index:6;left:18px;right:18px;bottom:22px;margin:0 !important;display:grid;justify-items:start;gap:6px}html:not(.hero-fx) .h1-a{font-size:clamp(2.5rem,1.2rem + 7vw,3.6rem) !important;line-height:.9}html:not(.hero-fx) .osd-tl,html:not(.hero-fx) .osd-tr{top:calc(var(--bar-h) + 8px) !important}html:not(.hero-fx) .osd-tl{left:18px !important}html:not(.hero-fx) .osd-tr{right:18px !important}html:not(.hero-fx) .osd-af{display:none}html:not(.hero-fx) .datestamp{top:calc(var(--bar-h) + 44px) !important;bottom:auto !important;right:18px !important;font-size:.82rem !important}html:not(.hero-fx) .pol-hero{display:none !important}html:not(.hero-fx) .st-age{position:absolute !important;left:auto !important;right:14px !important;top:auto !important;bottom:34% !important;width:76px !important;height:76px !important;z-index:6}html:not(.hero-fx) .hero-below{margin-top:24px}html:not(.hero-fx) .hero-below .lead-2{display:none}html:not(.hero-fx) .hero-below .lead{font-size:1.08rem;color:var(--ink)}}@media (max-width:1039px){html:not(.hero-fx) .poster h1{top:auto !important;inset:auto 18px 22px 18px !important;justify-content:flex-end}}@media (max-width:1039px){html:not(.hero-fx) .poster{margin:0 !important;width:100vw;margin-left:calc(50% - 50vw) !important}html:not(.hero-fx) .window{width:100%;height:min(80svh,680px);border-radius:0 !important;box-shadow:none !important}html:not(.hero-fx) .window::after{border-radius:0;background:linear-gradient(to top,rgba(10,12,24,.7) 0%,rgba(10,12,24,.25) 22%,rgba(10,12,24,0) 40%),linear-gradient(to right,rgba(10,12,24,.5) 0%,rgba(10,12,24,0) 70%),linear-gradient(to bottom,rgba(10,12,24,.45),rgba(10,12,24,0) 22%) !important}html:not(.hero-fx) .poster h1{inset:auto 18px 26% 18px !important;justify-items:start !important;text-align:left !important}html:not(.hero-fx) .h1-a{text-align:left !important;justify-self:start}html:not(.hero-fx) .h1-k{margin-left:14px !important}html:not(.hero-fx) .datestamp{top:auto !important;bottom:22px !important;right:18px !important;text-align:right}html:not(.hero-fx) .st-age{right:14px !important;bottom:auto !important;top:calc(var(--bar-h) + 52px) !important}}@media (max-width:1039px){html:not(.hero-fx) .poster h1{justify-content:start !important;align-content:end}}@media (max-width:1039px){html:not(.hero-fx) .h1-k{margin-left:30px !important}html:not(.hero-fx) .h1-a{font-size:clamp(2.8rem,1.2rem + 8vw,3.8rem) !important}}@media (max-width:1039px){html:not(.hero-fx) .window{background:#000 !important}html:not(.hero-fx) .window::before{display:none !important}html:not(.hero-fx) .window::after{box-shadow:inset 0 0 46px 6px rgba(0,0,0,.7) !important}html:not(.hero-fx) .reel,html:not(.hero-fx) .reel video{filter:none !important}}@media (max-width:1039px){html:not(.hero-fx) .window-wrap{background:#000}html:not(.hero-fx) .window{transform:none !important;animation:none !important}}.n93{display:none}.hero-m .n93{display:block;position:absolute;left:0;top:0;width:916px;height:926px;transform-origin:0 0;z-index:0;pointer-events:none;will-change:transform}.n93-img{position:absolute;inset:0;width:100%;height:100%}.n93-screen{position:absolute;left:90px;top:37px;width:479px;height:248px;overflow:hidden;background:#000;border-radius:2px}.n93-screen::after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;opacity:calc(var(--mp,0) * .9);background:linear-gradient(125deg,rgba(255,255,255,.22) 0 18%,rgba(255,255,255,0) 42%),radial-gradient(120% 90% at 50% 50%,transparent 60%,rgba(0,0,0,.45))}html.hero-m .poster{overflow:hidden;height:calc(100svh - var(--mcut,0px));background:transparent}html.hero-m .window-wrap{display:none}html.hero-m .n93-screen .window{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;animation:none !important}html.hero-m .n93-screen .window::after{box-shadow:none !important}html.hero-m .poster>.osd{position:absolute;inset:calc(var(--bar-h) + 8px) 0 auto;height:24px;z-index:3;opacity:calc(1 - var(--mp,0) * 4)}html.hero-m .poster>.osd span{top:0 !important}html.hero-m .poster>.datestamp{position:absolute;z-index:3;top:auto !important;bottom:22px !important;right:18px !important;opacity:calc(1 - var(--mp,0) * 4)}html.hero-m .poster h1{z-index:2}html.hero-m .poster h1::before{opacity:calc(1 - var(--mp,0))}html.hero-m .st-age{z-index:3}.hero-m .n93-img{filter:drop-shadow(10px 16px 0 rgba(40,14,0,.28))}html.hero-m .poster h1{bottom:calc(var(--mh0,100svh) * .26) !important}.br-m{display:none}html.hero-m .br-m{display:inline}html.hero-m .poster h1{transform-origin:0 0}html.hero-m .hero-row{display:flex;position:absolute;z-index:4;margin:0;opacity:var(--mq,0);visibility:visible}html.hero-m .hero-row .hero-dates{display:none}html.hero-m .hero-cta{rotate:-2deg;border-radius:14px;border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink)}html.hero-m .hero-act .btn{display:none}html.hero-m .patches{display:block;position:absolute;inset:0;z-index:2;pointer-events:none;opacity:calc(1 - var(--mp,0) * 3.5)}html.hero-m .patches .pt{display:none;position:absolute;transform:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}html.hero-m .patches .pt-h5{display:block;left:20px;right:auto;top:calc(var(--bar-h) + 56px);bottom:auto;width:64px;height:auto;rotate:-12deg;animation:orbit 7s ease-in-out infinite}html.hero-m .patches .pt-h4{display:block;left:auto;right:22px;top:54%;bottom:auto;width:58px;height:auto;rotate:14deg;animation:orbit-r 8s ease-in-out infinite}html.hero-m .patches .pt-h6{display:block;left:22px;right:auto;top:auto;bottom:92px;width:76px;height:auto;rotate:-8deg;animation:orbit 9s ease-in-out infinite -3s}html.hero-m .st-age{right:44px !important;top:calc(var(--bar-h) + 92px) !important;rotate:8deg}html.hero-m .scroll-cue{display:inline-flex;align-items:center;gap:10px;position:absolute;z-index:4;left:50%;bottom:28px;translate:-50% 0;padding:.75em 1.2em .75em 1.4em;border-radius:999px;background:var(--pine);color:#fff8f1;border:2.5px solid var(--ink);box-shadow:0 4px 0 var(--ink);font:800 .8rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;opacity:calc(1 - var(--mp,0) * 5);animation:cue-bob 1.8s var(--ease) infinite}html.hero-m .scroll-cue .ic{width:16px;height:16px;rotate:90deg;color:var(--orange);stroke-width:2.8}@media (prefers-reduced-motion:reduce){html.hero-m .patches .pt,html.hero-m .scroll-cue{animation:none}}html.hero-m .patches .pt-h4{left:auto !important;right:30px !important;top:calc(var(--bar-h) + 54px) !important;bottom:auto !important}html.hero-m .patches .pt-h6{display:block !important;left:22px !important;right:auto !important;top:auto !important;bottom:96px !important}html.hero-m .st-age{right:16px !important;top:calc(var(--mh0,100svh) * .55) !important;rotate:10deg}html.hero-m .patches .pt-h6{top:calc(var(--mh0,100svh) - 200px) !important;bottom:auto !important}html.hero-m .hero .hero-cta{rotate:0deg;background:var(--ink);color:#fff8f1;border:0;border-radius:999px;box-shadow:0 4px 0 #8a2c00;font-size:1rem;padding:.95em 1.6em;filter:none}html.hero-m .hero .hero-cta:hover{background:#fff8f1;color:var(--ink)}.rm-ic{overflow:visible}.flow *{overflow-wrap:normal;word-break:normal;hyphens:none}html.hero-m .poster>.lead-m{position:absolute;z-index:3;margin:0;max-width:none;opacity:var(--mq,0);font-size:clamp(1rem,.8rem + .6vw,1.2rem);line-height:1.5;color:var(--ink)}html.hero-m .hero-row{flex-direction:column;align-items:flex-start;gap:14px}html.hero-m .hero-row .status{margin:0}html.hero-m .hero.m-wide .hero-text{display:none}html.hero-m .hero.m-wide .hero-below{padding-top:0;margin-top:0}.hero .st-age,.final .st-age{transform:none !important;rotate:-10deg !important}html.hero-m .hero.m-wide .hero-below{grid-template-columns:minmax(0,1fr) !important}.hero-fx .osd-af{opacity:1}.hero-fx .osd-af{filter:drop-shadow(0 0 1px rgba(0,0,0,.9)) drop-shadow(0 0 3px rgba(0,0,0,.55))}.n93-osd{display:none}html.hero-m .n93-osd{display:block;position:absolute;inset:0;z-index:6;pointer-events:none;opacity:var(--mq,0);--no-f:clamp(6.5px,.4vw + 5px,9px);font:700 calc(var(--no-f) / var(--mk1,.4))/1 var(--mono);letter-spacing:.1em;color:#fff;text-shadow:0 0 .25em rgba(0,0,0,.8)}.n93-osd>*{position:absolute;margin:0}.n93-osd .no-tl{left:5%;top:7%}.n93-osd .no-tr{right:5%;top:7%;display:inline-flex;align-items:center;gap:.4em}.n93-osd .osd-bat{width:2.1em;height:1em;border-width:.16em;box-shadow:none}.n93-osd .osd-bat::before{inset:.14em .4em .14em .14em}.n93-osd .osd-bat::after{right:-.42em;top:.22em;width:.24em;height:.36em}.n93-osd .no-af{left:50%;top:50%;width:30%;aspect-ratio:4 / 3;translate:-50% -50%;color:#fff;filter:drop-shadow(0 0 .1em rgba(0,0,0,.9));background:linear-gradient(currentColor,currentColor) 0 0 / 1.6em .22em,linear-gradient(currentColor,currentColor) 0 0 / .22em 1.6em,linear-gradient(currentColor,currentColor) 100% 0 / 1.6em .22em,linear-gradient(currentColor,currentColor) 100% 0 / .22em 1.6em,linear-gradient(currentColor,currentColor) 0 100% / 1.6em .22em,linear-gradient(currentColor,currentColor) 0 100% / .22em 1.6em,linear-gradient(currentColor,currentColor) 100% 100% / 1.6em .22em,linear-gradient(currentColor,currentColor) 100% 100% / .22em 1.6em;background-repeat:no-repeat}.n93-osd .no-af::after{content:"";position:absolute;left:50%;top:50%;width:.8em;height:.8em;margin:-.4em 0 0 -.4em;border:.16em solid currentColor;border-radius:50%}.n93-osd .no-ds{right:5%;bottom:7%;text-align:right;font-family:'DSEG7',var(--mono);font-size:1.25em;line-height:1.2;letter-spacing:.05em;color:#ff9a3c;text-shadow:0 0 .2em rgba(255,120,30,.8),0 0 .3em rgba(0,0,0,.6)}.hero-fx .osd-af{width:28%;filter:drop-shadow(0 0 1px rgba(0,0,0,.45));background-size:2em .22em,.22em 2em,2em .22em,.22em 2em,2em .22em,.22em 2em,2em .22em,.22em 2em}.hero-fx .osd-af::after{border-width:.16em}.hero .status,.hero .status strong,.hero-fx .hero-below .status{color:var(--ink)}.hero .status::before{background:var(--ink);box-shadow:0 0 0 4px rgba(26,26,26,.16)}.pc.c-red{--bg:#0063d1;--pt:#0063d1}.st-nonstop i{color:var(--ink);-webkit-text-stroke:0}.contacts a[href^="tel:"]{display:inline-block;padding-top:6px;padding-bottom:6px;min-height:24px}.contacts a.ct-land,.contacts a.ct-land:hover,.contacts a.ct-land:focus{padding-top:6px !important;padding-bottom:6px !important}.wall .wp{rotate:calc(var(--wt,0) * 1deg);transform-origin:50% -24px}@media (prefers-reduced-motion:reduce){.wall .wp{rotate:none}}@media (max-width:1039px){html:not(.hero-fx) .h1-k::after{transform:rotate(-4deg) scale(.5);transform-origin:8% 90%}html:not(.hero-fx) .h1-k{margin-top:calc(var(--fw) * .36)}}.polaroid::before,.important::before{--tp:rgba(255,90,0,.55);--tb:rgba(255,236,218,.82);background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 40%,rgba(0,0,0,.05)),repeating-linear-gradient(-45deg,var(--tp) 0 5px,transparent 5px 12px),var(--tb);box-shadow:none;filter:drop-shadow(0 1px 1.5px rgba(26,26,26,.18));clip-path:polygon(0 0,100% 0,97% 12%,100% 25%,96% 38%,100% 51%,97% 64%,100% 77%,96% 89%,100% 100%,0 100%,3% 88%,0 76%,4% 63%,0 50%,3% 37%,0 24%,4% 12%)}.polaroid:nth-of-type(3n+2)::before,.wp:nth-child(3n+2) .polaroid::before{--tb:rgba(225,233,255,.85);background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 40%,rgba(0,0,0,.05)),radial-gradient(circle,rgba(32,56,226,.55) 1.6px,transparent 2.2px) 0 0 / 9px 9px,var(--tb)}.polaroid:nth-of-type(3n)::before,.wp:nth-child(3n) .polaroid::before{--tb:rgba(240,222,196,.9);background:linear-gradient(180deg,rgba(255,255,255,.3),transparent 40%,rgba(0,0,0,.06)),linear-gradient(90deg,rgba(26,26,26,.14) 1px,transparent 1px) 0 0 / 8px 100%,linear-gradient(rgba(26,26,26,.14) 1px,transparent 1px) 0 0 / 100% 8px,var(--tb)}.important::before{--tb:rgba(255,236,218,.9)}.sr-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}svg.ic{overflow:visible}.bar-logo img{translate:-4.5% 0}.sec[id]{scroll-margin-top:calc(8px - clamp(72px,9vw,128px))}@media (max-width:600px){.sec[id]{scroll-margin-top:-68px}}#kontakt.sec{scroll-margin-top:-40px}.fl-split .fl-a{min-width:0;font-size:.8rem;hyphens:manual}.flow{container-type:inline-size}@container (max-width:380px){.fl-split{}}.bar .bar-cta:hover,.bar .bar-cta:focus-visible{box-shadow:0 0 0 1.5px var(--ink) !important}@media (min-width:1040px){.faq-viz .viz:not(:has(.flow))>.viz-big,.faq-viz .viz:not(:has(.flow))>.viz-clock{margin-top:28px}.faq-viz .viz:not(:has(.flow))>.route{margin-top:auto;margin-bottom:auto;gap:22px}}html.no-smooth{scroll-behavior:auto !important}.dock .btn-main:hover,.dock .btn-main:focus-visible{background:var(--ink);color:#fff8f1;transform:none;box-shadow:0 3px 0 var(--ink)}@media (max-width:1039px){.bar .bar-cta:hover,.bar .bar-cta:focus-visible{background:var(--ink) !important;color:#fff8f1 !important;transform:none !important;box-shadow:0 3px 0 var(--ink) !important}}html:not(.hero-fx) .h1-k{filter:none !important;border-radius:10px !important;box-shadow:0 0 0 3px #fff,0 8px 14px rgba(0,0,0,.35) !important}html:not(.hero-fx) .h1-k::after{filter:drop-shadow(0 6px 8px rgba(0,0,0,.25))}.week.is-on .wd-sled{animation-duration:5s;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}.wd-nights{left:0 !important;right:0 !important}.st-nonstop::after{border-bottom-right-radius:7px !important}@media (max-width:1039px){.bar-burger:hover,.bar-burger:focus-visible{background:var(--orange) !important}.bar-burger:hover i,.bar-burger:focus-visible i{background:var(--ink) !important}}@media (max-width:1039px){.sec[id]{padding-top:max(var(--sec-pt,76px),calc(var(--bar-h) + 22px));scroll-margin-top:calc(-1 * (var(--bar-h) + 16px)) !important}}@media (max-width:1039px){}.bar .bar-cta{white-space:nowrap}.where-txt{flex:1;min-width:0}.hero-fx .h1-a{filter:none !important;opacity:calc(1 - var(--fp,0) * 1.6) !important;will-change:opacity}.hero-fx .h1-b{filter:drop-shadow(0 10px 16px rgba(0,0,0,.5)) !important;opacity:calc(1 - var(--fp,0) * 1.6) !important;will-change:opacity}.hero-fx .hero-cta{filter:none !important;box-shadow:0 5px 0 var(--ink),0 5px 0 3px #fff,0 0 0 3px #fff,0 14px 22px rgba(0,0,0,.45) !important;will-change:transform}.hero-fx .hero-row,.hero-fx .scroll-cue,.poster-cta{visibility:visible !important}.doc-link{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:9px 14px;border-radius:999px;background:var(--pine);color:#fff8f1;font:700 .85rem/1.2 var(--text);text-decoration:none;transition:background .2s,transform .2s var(--ease)}.doc-link .ic{width:16px;height:16px;flex:none}.doc-link:hover,.doc-link:focus-visible{background:var(--ink);color:#fff8f1;transform:translateY(-1px)}.doc-links{margin:18px 0 0}.rules-more{margin:14px 0 0;font-size:.9rem}.rules-more a,.faq-a a[href$=".pdf"],.faq-a a[href$=".docx"]{color:var(--pine);font-weight:700}.foot-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px}.trail .doc-link{background:var(--pine);color:#fff8f1}.safe-side .doc-links{display:flex;justify-content:flex-end;position:relative;z-index:2}.safe-side .doc-links .doc-link:hover{rotate:0deg}@media (max-width:600px){.safe-side .doc-links{}.safe-side .doc-links .doc-link{}}@media (max-width:600px){.safe-side .doc-links{justify-content:flex-end}.safe-side .doc-links .doc-link{width:auto;white-space:nowrap}}.foot-org{margin:0;gap:14px;line-height:1.5}.foot-docs ul{list-style:none;margin:0;padding:0;grid-template-columns:repeat(2,max-content)}.foot-docs a,.foot-copy a{color:#e9ddd2;text-decoration:none;border-bottom:1px solid rgba(255,248,241,.25);transition:color .2s,border-color .2s}.foot-docs a:hover,.foot-copy a:hover{color:var(--orange);border-color:var(--orange)}.foot-docs small{margin-left:4px;font:400 .62rem/1 var(--mono);letter-spacing:.08em}.foot-copy{margin:0;display:grid;gap:8px;justify-items:end;text-align:right}@media (max-width:1039px){.foot-in{}.foot-copy{grid-column:1 / -1;display:flex;gap:20px}}@media (max-width:600px){.foot-in{grid-template-columns:minmax(0,1fr);gap:22px}.foot-docs ul{grid-template-columns:minmax(0,1fr)}}.safe-side .doc-links .doc-link{position:relative;display:inline-flex;align-items:center;margin:0;background:#fff8f1;color:var(--ink);border:2px solid var(--ink);box-shadow:0 4px 0 var(--ink),0 14px 22px -12px rgba(26,26,26,.45);font:800 1rem/1.1 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.01em;transition:rotate .3s var(--ease),translate .3s var(--ease),box-shadow .3s}.safe-side .doc-links .doc-link::after{position:absolute;top:-2px;right:-2px;width:16px;height:16px;background:linear-gradient(225deg,#fff3e8 0 50%,#e5d3c4 50%);border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);border-radius:0 0 0 4px}.safe-side .doc-links .dl-ic{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:8px;background:var(--pine);color:#fff8f1}.safe-side .doc-links .dl-ic .ic{width:20px;height:20px}.safe-side .doc-links .dl-t{display:grid;gap:4px}.safe-side .doc-links .dl-t small{font:400 .62rem/1 var(--mono);letter-spacing:.14em}.safe-side .doc-links .dl-arr{flex:none}.safe-side .doc-links .doc-link:hover,.safe-side .doc-links .doc-link:focus-visible{background:#fff8f1;color:var(--ink);rotate:0deg;translate:0 -2px;box-shadow:0 6px 0 var(--ink),0 18px 26px -12px rgba(26,26,26,.5)}@media (max-width:600px){.safe-side .doc-links{}.safe-side .doc-links .doc-link{font-size:.9rem}}.foot-org .foot-site{margin-top:10px;color:#e9ddd2;text-decoration:none;border-bottom:1px solid rgba(255,248,241,.25)}.foot-org .foot-site:hover{color:var(--orange);border-color:var(--orange)}.safe-side .doc-links .doc-link{border-radius:12px;rotate:-1.6deg;padding:12px 14px 12px 12px;gap:14px}.safe-side .doc-links .doc-link::after{content:none}.safe-side .doc-links .dl-arr{box-sizing:content-box;padding:8px;border-radius:50%;border:2px solid var(--ink);background:var(--orange);color:var(--ink);stroke-width:2.6;margin-left:4px}.safe-side .doc-links .doc-link:hover .dl-arr{animation:hv-nudge .6s var(--ease)}.safe-side .doc-links{margin:-30px -22px 0 0}@media (max-width:600px){.safe-side .doc-links{margin:-22px -6px 0 0}}.foot-in{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"org copy" "docs docs";gap:18px 40px;align-items:center}.foot-org{grid-area:org;align-items:center}.foot-copy{grid-area:copy}.foot-docs{grid-area:docs;flex-wrap:wrap;align-items:center;gap:10px 24px;padding-top:16px}.foot-docs .foot-h{margin:0}@media (max-width:1039px){.foot-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"org" "docs" "copy"}.foot-copy{justify-items:start;text-align:left}}@media (max-width:600px){.foot-docs{display:grid;gap:10px}.foot-docs ul{}.foot-org .foot-site{display:table;margin:8px 0 0}}@media (max-width:600px){.foot-sep{display:none}}.safe-side .important{padding-bottom:calc(var(--imp-pb,28px) + 34px)}@media (max-width:600px){.safe-side .important{padding-bottom:54px}}.pc{filter:none !important}.pc::after{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;border-radius:inherit;background:#000;will-change:opacity}@media (max-width:1039px){.pc::after{display:none}}.bar .wrap,.bar-in{backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important}.dock{backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important;background-color:rgba(255,248,241,.92) !important}.ep-wave i{height:100% !important;transform:scaleY(.3);animation-name:ep-w2;will-change:transform}@keyframes ep-w2{from{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ep-wave i{transform:scaleY(.6)}}.ep-bar i{width:100% !important;transform-origin:left;animation-name:ep-run2}@keyframes ep-run2{from{transform:scaleX(.04)}to{transform:scaleX(1)}}.wd-nights{--sled-w:34px}.wd-sled{left:0 !important}.week.is-on .wd-sled{animation-name:wd-ride2}@keyframes wd-ride2{0%{translate:0 0;opacity:0}10%{opacity:1}90%{opacity:1}100%{translate:calc(var(--nights-w,600px) - 34px) 0;opacity:0}}.is-off,.is-off *,.is-off *::before,.is-off *::after{animation-play-state:paused !important}.pc{transform:none !important;will-change:auto}.pc::after{opacity:calc(var(--k,0) * .3)}.foot-docs{position:relative;border-top:0 !important}.foot-docs::before{position:absolute;top:0;left:calc(50% - 50vw);width:100vw;height:1px;background:rgba(255,248,241,.1)}.st-nonstop{filter:none !important;box-shadow:0 5px 0 var(--ink),0 5px 0 3px #fff,0 0 0 3px #fff,0 16px 18px rgba(26,26,26,.28) !important}.st-nonstop::after{box-shadow:4px 4px 0 var(--ink),6.5px 6.5px 0 1px #fff !important}.foot-org .fo-t{display:grid;gap:6px}.foot-org .fo-t b{font-weight:600;color:#d9cbbf}.foot-org .foot-site{display:table;margin:0;font-weight:600}.foot-sep{display:none}.foot-org .foot-site{justify-self:start}.rules[open] .rules-grid{border-radius:0 !important}.rules .rules-more{margin:0;background:#fff8f1;border-radius:0 0 16px 16px;font:600 .9rem/1.3 var(--text)}.rules .rules-more a{display:inline-flex;align-items:center;gap:8px;color:var(--pine);text-decoration:underline;text-underline-offset:3px}.rules .rules-more a:hover{color:var(--orange-2)}.rules .rules-more{text-align:right;padding:4px 22px 22px}@media (hover:hover){.tmap .tile{transition:transform .25s var(--ease),box-shadow .25s}.tmap .tile:not(.g3):hover{filter:none;box-shadow:0 8px 14px -4px rgba(26,26,26,.35)}}.foot-h,.foot-docs small{color:#b3a598}.foot-docs small,.safe-side .doc-links .dl-t small{font-size:.7rem}.c-price small{font-size:.7rem}.hero .coords{color:#3a1700}.inc2-t{overflow-wrap:normal;hyphens:manual;min-width:0}.cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1039px){.cards{grid-template-columns:minmax(0,1fr)}}.modal-body{background:var(--paper)}@media (min-width:601px){#zapisy .dc-l1{top:-86px !important}}@media (max-width:600px){.contacts a[href^="tel:"]:not(.ct-land){display:flex;align-items:center;gap:14px}}:focus-visible{outline:3px solid var(--ink) !important;outline-offset:3px;box-shadow:0 0 0 6px #fff8f1 !important}.bar :focus-visible,.dock :focus-visible{box-shadow:0 0 0 6px var(--orange) !important}html:has(.dock.is-visible){scroll-padding-bottom:110px}@media (max-width:600px){html:has(.dock.is-visible){scroll-padding-bottom:92px}}.rv:focus-within{opacity:1 !important;transform:none !important}:root{--ink-3:#6b5c52}.dock small,.c-price small{color:#5e5148 !important}.c-price span{color:var(--orange-2)}.safe-side .doc-links .dl-t small{color:#5e5148}.c-orange .c-state,.c-orange .c-ferie-l,.c-orange .c-week b,.c-orange .badge,.c-orange .vchip{opacity:1 !important;color:var(--ink) !important}.c-orange .vchip{background:rgba(255,248,241,.55) !important}.hero-fx .hero-below{visibility:visible !important}.foot-in{display:block !important}.foot-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px 64px;align-items:start;padding:10px 0 26px}.foot-col{margin:0}.foot-h{margin:0 0 12px !important;font:400 .72rem/1 var(--mono) !important;letter-spacing:.18em !important;text-transform:uppercase}.foot-org{display:block !important}.foot-logo{display:inline-block;border:0 !important}.foot-logo img{width:54px !important;height:auto;opacity:.95}.foot-docs{display:block !important;padding:0 !important;border:0 !important}.foot-docs::before{content:none !important}.foot-docs ul{display:flex !important;flex-wrap:wrap;gap:10px 28px !important}.foot-links2{list-style:none;padding:0;display:grid;gap:12px;padding-top:24px}.foot-links2 a{display:inline-flex;align-items:center;gap:10px;color:#f3e4d6;font-weight:600;text-decoration:none}.foot-links2 a .ic{width:18px;height:18px;color:var(--orange)}.foot-links2 a:hover{color:var(--orange)}.foot-legal{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap;padding-top:20px;line-height:1.6}.foot-legal::before{content:"";position:absolute;top:0;left:calc(50% - 50vw);width:100vw;height:1px;background:rgba(255,248,241,.1)}.foot-legal p{margin:0}.foot-legal b{font-weight:600}.fl-ids{display:inline-flex;flex-wrap:wrap;gap:4px 18px}.fl-right{display:flex;gap:18px;align-items:center}.fl-right a{color:#e9ddd2;text-decoration:none;border-bottom:1px solid rgba(255,248,241,.3)}.fl-right a:hover{color:var(--orange);border-color:var(--orange)}.foot-copy,.foot-site{display:none !important}@media (max-width:1039px){.foot-top{grid-template-columns:auto minmax(0,1fr)}.foot-links2{grid-column:1 / -1;grid-auto-flow:column;justify-content:start;gap:24px;padding-top:0}}@media (max-width:600px){.foot-top{grid-template-columns:minmax(0,1fr)}.foot-docs ul{display:grid !important;gap:10px !important}.foot-legal{flex-direction:column;align-items:flex-start}}.foot-top>*{grid-area:auto !important;grid-column:auto}@media (max-width:1039px){.foot-top>.foot-links2{grid-column:1 / -1 !important}}.fl-ids{white-space:normal}.motion-btn{position:absolute;z-index:8;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 9px;border:1.5px solid rgba(255,248,241,.55);border-radius:999px;background:rgba(14,15,20,.55);color:#fff8f1;font:700 .72rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;pointer-events:auto;backdrop-filter:blur(4px);transition:background .2s,border-color .2s}.motion-btn:hover{background:rgba(14,15,20,.8);border-color:#fff8f1}.motion-btn .ic{width:14px;height:14px;stroke-width:2.6}.motion-btn .mb-play{display:none}.motion-off .motion-btn .mb-play{display:block}.motion-off .motion-btn .mb-pause{display:none}.hero-fx .motion-btn{left:4%;bottom:3%}html.hero-m .motion-btn{left:16px;bottom:calc(18px + var(--mcut,0px) * 0);top:auto}@media (prefers-reduced-motion:reduce){.motion-btn{display:none}}.motion-off *,.motion-off *::before,.motion-off *::after{animation-play-state:paused !important}@media (max-width:600px){.totop{display:none !important}}.mb-start{opacity:calc(1 - var(--fp,0) * 1.6)}html.hero-m .mb-start{opacity:calc(1 - var(--mp,0) * 5);bottom:86px}.mb-end{position:static;align-self:flex-start;margin-top:4px;background:rgba(26,26,26,.12);border-color:rgba(26,26,26,.45);color:var(--ink);backdrop-filter:none}.mb-end:hover{background:var(--ink);color:#fff8f1;border-color:var(--ink)}.hero-act{flex-wrap:wrap !important}html:not(.hero-fx):not(.hero-m) .mb-start{display:none}@media (min-width:1040px){.dock.is-visible + .totop{bottom:18px !important}}.motion-btn{min-width:172px;justify-content:center;white-space:nowrap}.hero-act .mb-end{flex-basis:100%;max-width:172px}.bar .bar-in{transition:transform .6s var(--ease),opacity .45s ease}html.bar-hide .bar .bar-in{opacity:0}html.bar-hide .bar:focus-within .bar-in,html.bar-hide.nav-open .bar .bar-in{transform:none;opacity:1}html.hero-fx.bar-hide .cam-screen>.osd{top:calc(var(--vt,0%) + 22px / var(--rk,1))}html.hero-m.bar-hide .poster>.osd{top:16px}html.hero-m .poster>.osd{transition:top .45s var(--ease)}.motion-btn.mb-start{min-width:0 !important;width:auto;height:34px;padding:0 9px !important;gap:0;border-radius:999px;opacity:.7 !important;background:rgba(14,15,20,.45);border:1.5px solid rgba(255,248,241,.45)}.motion-btn.mb-start .ic{width:13px;height:13px}.motion-btn.mb-start [data-motion-l]{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:opacity .3s ease .05s}.motion-btn.mb-start:hover,.motion-btn.mb-start:focus-visible{opacity:1 !important;gap:8px;background:rgba(14,15,20,.85);padding:0 12px 0 10px !important}.motion-btn.mb-start:hover [data-motion-l],.motion-btn.mb-start:focus-visible [data-motion-l]{max-width:160px}.hero-fx .motion-btn.mb-start{left:0;bottom:-14px}html.hero-m .motion-btn.mb-start{left:14px;bottom:12px !important}.motion-btn.mb-start:hover [data-motion-l],.motion-btn.mb-start:focus-visible [data-motion-l]{opacity:1}.motion-btn.mb-start{transition:opacity .25s,background .25s}.osd-motion{position:absolute;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-shadow:inherit;cursor:pointer;pointer-events:auto;white-space:nowrap}.osd-motion::before{content:"";position:absolute;inset:-12px -14px}.osd-motion .om-off{display:none}.motion-off .osd-motion .om-on{display:none}.motion-off .osd-motion .om-off{display:inline;color:#ff9a3c}.osd-motion:hover .om-on,.osd-motion:hover .om-off{text-decoration:underline;text-underline-offset:.25em}.osd{pointer-events:none}html.hero-m .n93-osd{pointer-events:none}html.hero-m .n93-osd .osd-motion{pointer-events:auto}.hero-fx .cam-screen>.osd{z-index:6}.hero-fx .cam-screen .osd-motion::before{inset:calc(-14px / var(--rk,1)) calc(-16px / var(--rk,1))}html.hero-m .n93-osd .osd-motion::before{inset:calc(-14px / var(--mk1,.4)) calc(-16px / var(--mk1,.4))}@media (max-width:1039px){.dock,.bar-in{padding-bottom:4px !important}}.osd-motion{display:inline-flex;align-items:center;gap:.5em;line-height:1}.osd-motion .om-on,.osd-motion .om-off{position:static !important;display:inline}.osd-motion .om-off{display:none}.motion-off .osd-motion .om-on{display:none}.motion-off .osd-motion .om-off{display:inline}html.hero-m .poster>.osd .osd-motion{top:0 !important}.c-price small{color:var(--ink) !important;opacity:.8}html.bar-hide .bar .bar-in{transform:translateY(calc(-100% - 70px));box-shadow:none}.ct-site{display:none}@media (max-width:1039px){.ct-site{display:block}.foot-links2{display:none !important}}@media (max-width:600px){.dock{height:66px !important;padding:0 11px 3px 18px !important}.dock .btn-main,.dock .dock-call{height:42px !important}}@media (max-width:1039px){.bar .bar-in{background:rgba(255,248,241,.95) !important}.bar-in{height:62px !important;padding:0 9px 3px 10px !important;gap:10px}.bar-logo{width:40px !important;height:40px !important}.bar-logo img{width:26px !important}.bar .bar-cta{height:40px !important}.bar-burger{width:40px !important;height:40px !important}.bar-burger i{width:18px !important}}.yt-link{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font:700 .92rem/1.2 var(--text);text-decoration:none}.yt-link .ic{width:26px;height:26px;flex:none;color:var(--ink);stroke-width:1.8;transition:transform .25s var(--ease)}.yt-link span{border-bottom:1.5px solid currentColor;padding-bottom:1px}.yt-link:hover .ic{transform:scale(1.12)}.yt-link:hover{color:#fff8f1}.yt-link:hover .ic{color:#fff8f1}.hero-act .yt-link{flex-basis:100%;margin-top:4px}html.hero-m .hero-row .yt-link{margin-top:2px;font-size:.85rem}.wall-yt{display:flex;justify-content:center;margin-top:26px}.yt-dark{color:var(--pine)}.yt-dark .ic{color:var(--orange)}.yt-dark:hover .ic{}.hero-act .yt-link.mb-end{max-width:none !important;flex-basis:100%;background:none;border:0;padding:0}.hero-fx .hero-dates{filter:none !important;border:3px solid var(--ink) !important;box-shadow:0 5px 0 var(--ink),0 5px 0 3px #fff,0 0 0 3px #fff,0 14px 22px rgba(0,0,0,.4) !important}.yt-short{display:none}html.hero-m .poster>.yt-link.yt-m{position:absolute;z-index:4;margin:0;padding:5px 10px 5px 7px;gap:6px;border-radius:999px;background:rgba(26,26,26,.85);color:#fff8f1;font:700 .72rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:var(--mq,0);rotate:-2.5deg}html.hero-m .poster>.yt-link.yt-m .ic{width:16px;height:16px;color:#ff5a00}html.hero-m .poster>.yt-link.yt-m span{border:0;padding:0}html.hero-m .poster>.yt-link.yt-m .yt-long{display:none}html.hero-m .poster>.yt-link.yt-m .yt-short{display:inline}html.hero-m .poster>.yt-link.yt-m{padding:0;background:none;color:var(--ink);gap:5px;font:600 .74rem/1 var(--text);letter-spacing:0;text-transform:none;rotate:-2.5deg;transform-origin:0 0}html.hero-m .poster>.yt-link.yt-m .ic{width:15px;height:15px;color:var(--ink);stroke-width:2}html.hero-m .poster>.yt-link.yt-m span{border-bottom:1px solid currentColor;padding-bottom:1px}.hero-fx .hero-grid{position:relative}.hero-fx .yt-link.yt-cam{position:absolute;z-index:4;margin:0;padding:0;background:none;border:0;max-width:none;opacity:var(--q,0);visibility:var(--letter-vis,hidden);rotate:-2deg;font-size:.9rem}.hero-fx .yt-link.yt-cam .yt-long{display:inline}.hero-fx .yt-link.yt-cam .yt-short{display:none}.hero-fx .yt-link.yt-cam{translate:-100% 0}html.hero-m .poster>.yt-link.yt-m{translate:-100% 0;transform-origin:100% 0}.hero-fx .yt-link.yt-cam{rotate:8deg;transform-origin:100% 0}@media (max-width:1039px){.wp:nth-child(5n+4){margin-top:0}.wall-yt{margin-top:8px}}@media (max-width:1039px){.wall-track{align-items:center}.wp:nth-child(5n+4) .wp-btn img{aspect-ratio:1 / 1}.wp:nth-child(3n+1){margin-top:0}}@media (max-width:600px){.wp:nth-child(5n+4){width:46vw}}@media (max-width:1039px){.wall{}.wall-yt{position:relative;z-index:1}}.hero-fx .yt-link.yt-cam{z-index:8}.hero-fx .patches{z-index:3}.hero-fx .osd-af{opacity:clamp(0,calc((var(--p,1) - .55) * 2.5),1)}.rail{position:fixed;z-index:44;top:50%;translate:0 -50%;left:clamp(12px,1.6vw,24px);display:none;opacity:0;pointer-events:none;transition:opacity .5s var(--ease)}.rail.is-on{opacity:1;pointer-events:auto}.rail-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.rail-item{color:var(--ink);transition:color .35s ease}.rail-item.on-night{color:#fff}.rail-item a{position:relative;flex-direction:column;align-items:center;padding:.3rem .3rem .45rem;text-decoration:none;color:inherit}.rail-n{font-style:normal;font-family:var(--text);font-weight:700;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--rail-dim);transition:color .35s ease}.rail-item a:hover .rail-n,.rail-item a:focus-visible .rail-n,.rail-item.is-now .rail-n{color:inherit}.rail-t{writing-mode:vertical-rl;font-family:var(--text);font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;overflow:hidden}.rail-item.is-now .rail-t{opacity:1}.rail-item::after{content:"";display:block;height:1px;margin:0 auto;background:currentColor;opacity:.45}.rail-item a:focus-visible{outline-offset:0;border-radius:6px}@media (min-width:1360px) and (min-height:700px){.rail{display:block}}.rail-n{font-size:.75rem}.rail-t{font-size:.6875rem}.hero-fx .yt-link.yt-cam{rotate:none;transform:skewY(7.33deg);transform-origin:100% 0}.rail-list{gap:0}.rail-item a{display:grid;justify-items:center;grid-template-rows:auto 0fr;gap:0;transition:grid-template-rows .55s var(--ease)}.rail-item.is-now a{grid-template-rows:auto 1fr}.rail-n{margin-bottom:.45rem}.rail-t{min-height:0;max-height:none;transition:opacity .35s ease}.rail-item.is-now .rail-t{max-height:none}.rail-item::after{width:1.35rem;transform:scaleX(0);transition:transform .45s var(--ease)}.rail-item.is-now::after{transform:scaleX(1)}.eng-word{color:#f3e9e8}@media (max-width:1039px){.eng-word{color:#efe6e8}}.gal-link:hover,.gal-link:hover .ic{color:var(--orange-2)}@media (max-width:600px){.safe-lead .gal-link{grid-column:1;grid-row:auto}}.gal-link{rotate:-2deg;transform-origin:0 50%}.wall{padding-bottom:104px !important;margin-bottom:-50px}@media (max-width:1039px){.wall{padding-bottom:76px !important;margin-bottom:-50px}}.wall-yt{position:relative;z-index:1}#galeria{padding-bottom:clamp(56px,6vw,84px)}.gal-link{display:flex;justify-content:center;width:78%;margin:26px 0 0}@media (max-width:600px){.safe-lead .gal-link{width:88%;justify-self:center;margin-inline:auto}}.gal-link span{flex:none}.gal-link:hover,.yt-dark:hover{color:inherit}.gal-link:hover{color:var(--ink)}.yt-dark:hover{color:var(--pine)}.gal-link:hover .ic,.yt-dark:hover .ic{color:var(--orange)}.gal-link span,.yt-dark span{transition:border-color .2s ease}.gal-link:hover span,.yt-dark:hover span{border-bottom-color:var(--orange)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-fx .pol-hero{transition:translate .35s var(--ease),scale .35s var(--ease),box-shadow .35s var(--ease)}.hero-fx .pol-hero:hover{translate:0 -8px;scale:1.04;box-shadow:0 2px 4px rgba(27,29,25,.16),0 30px 44px -18px rgba(27,29,25,.6);z-index:7}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-fx .p-top .pol-hero{pointer-events:auto}}.yt-dark,.yt-dark .ic,.yt-dark:hover{color:var(--ink)}.yt-dark:hover .ic{color:var(--orange)}.contact,.foot{background-image:none !important}@media (min-width:601px){.contacts a>span:not(.nw){font-size:.78rem !important;font-weight:700;color:#cbbdb0 !important}}.contacts a.ct-land,.ct-land{font-size:.95rem !important;color:#e2d6cb !important}.foot-h{font-weight:700 !important;color:#cbbdb0 !important}.foot-docs small{font-size:.7rem;font-weight:700;color:#cbbdb0}.foot-legal{font-size:.9rem;color:#d6c9bd}.foot-legal b{color:#fff8f1}.foot-docs a,.foot-copy a,.foot-org .foot-site{color:#f6ebe1;border-bottom-color:rgba(255,248,241,.45)}.ribbon-track.rb-split{gap:0;animation:none !important}.rb-half{display:flex;flex:none;align-items:center;gap:22px;padding-right:22px;will-change:transform;backface-visibility:hidden;animation:rb-half 38s linear infinite}@keyframes rb-half{from{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}.rb-ink .rb-half{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.rb-half{animation:none}}.cards{filter:none !important}.cards .card-wrap{filter:drop-shadow(0 1px 0 rgba(26,26,26,.28)) drop-shadow(0 14px 18px rgba(26,26,26,.22))}.btn,.dock a,.yt-link,.gal-link{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (hover:none){.card .btn:active{transform:none;box-shadow:inherit;opacity:.88}}.dock{will-change:transform}.dock:not(.is-visible){opacity:0}@media (hover:none){.dock{backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background:#fff8f1 !important}}.dock{transition:none !important}symbol,.ic{overflow:visible}.rm-ic{display:grid;place-items:center;width:64px;height:64px;padding:0;margin:0 auto 18px;border-radius:50%;background:var(--orange);color:var(--ink);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink)}.rm-ic .ic{width:28px;height:28px;stroke-width:2.2}.modal-body{display:flex;flex-direction:column}.modal-body>.rm-msg,.modal-body>.rm-loading{margin-block:auto}.rm-msg{background:transparent}.rm-contact{flex-direction:column;align-items:stretch;width:min(100%,380px);margin:26px auto 0;gap:14px}.rm-contact .btn{justify-content:center;width:100%}.modal-x{width:48px;height:48px;border:3px solid var(--ink);background:#fff8f1;color:var(--ink);box-shadow:0 4px 0 var(--orange);transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s}.modal-x .ic{width:20px;height:20px;stroke-width:3}.modal-x:hover,.modal-x:focus-visible{background:var(--orange);color:var(--ink)}.modal-x:active{transform:translateY(3px);box-shadow:0 1px 0 var(--orange)}.modal-head{padding:16px 18px 18px 24px}.cards .card-wrap{will-change:translate,opacity}.ribbon{position:relative;z-index:2;margin-bottom:-2px}@media (max-width:600px){.eng-word{display:none}}html.hero-m .hero-below{transition:opacity .35s ease}html.hero-m.m-top .hero-below{opacity:0}html{background:var(--paper) !important}.wh-s{display:none}@media (max-width:600px){.wall-hint{flex-wrap:nowrap;gap:10px}.wh-pill{gap:8px;padding:5px 14px 5px 5px;font-size:.88rem;white-space:nowrap}.wall-hint .wh-i{width:28px;height:28px}.wall-hint .wh-i .ic{width:15px;height:15px}.wh-l{display:none}.wh-s{display:inline}}.wall-hint .wh-i{display:inline-grid;place-items:center;flex:none}.wall-hint .wh-zoom .ic{color:var(--ink)}.wall-hint .wh-s{display:none}@media (max-width:600px){.wall-hint .wh-l{display:none}.wall-hint .wh-s{display:inline}}html.hero-m .hero{position:relative}.ios-fill{position:absolute;z-index:6;left:0;right:0;background:linear-gradient(#0e0e0e,#161616);pointer-events:none;opacity:0;transition:opacity .35s ease}html.hero-m.m-top .ios-fill{opacity:1}html:not(.hero-m) .ios-fill{display:none}.ages2{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.ages2-h{align-self:center;text-transform:uppercase}.ag{text-decoration:none}.ag-kids{background:var(--pine);color:#fff8f1}.ag-teens{background:var(--orange);color:var(--ink)}.ag-n{display:flex;flex:none;font:800 clamp(2.4rem,1.8rem + 1.8vw,3.4rem)/.9 var(--display);font-stretch:78%}.ag-t{display:flex;flex-direction:column;font:800 1.05rem/1.15 var(--display);font-stretch:85%;text-transform:uppercase}.ag-t small{font:600 .82rem/1.2 var(--text);text-transform:none}@media (max-width:600px){.ages2-h{writing-mode:horizontal-tb;rotate:none;margin:0}}.ferie-hint{flex-wrap:wrap;align-items:center;gap:6px 10px;font:500 .98rem/1.4 var(--text);color:var(--ink-2)}.ferie-hint>.ic{width:20px;height:20px;color:var(--orange-2);flex:none}.ferie-open{-webkit-tap-highlight-color:transparent}.place-line{text-align:center}.place-link{display:inline-flex;align-items:center;text-decoration:none;text-align:left}.place-link .ic{flex:none}.place-link b{color:var(--ink);font-weight:700}.place-link u{text-decoration:none;color:var(--ink);font-weight:700;border-bottom:1.5px solid var(--orange)}.place-link:hover u{color:var(--orange-2)}.ferie-modal .modal-body{padding:clamp(18px,3vw,28px);display:block}.ferie-modal .cal-src{grid-column:1 / -1}.ferie-modal .fm{box-shadow:none;border:3px solid var(--ink)}@media (max-width:600px){.ferie-modal{height:auto;max-height:92dvh;margin:auto 0 0;border-radius:18px 18px 0 0}.ferie-modal .modal-head{border-radius:18px 18px 0 0}.ferie-modal .fmatch{grid-template-columns:minmax(0,1fr)}}#turnusy{padding-bottom:clamp(56px,6vw,84px)}.place-line{margin:clamp(56px,6vw,84px) 0 0}.place-link{gap:10px;padding:10px 18px 10px 14px;border-radius:999px;background:#fff8f1;border:2.5px solid var(--ink);box-shadow:0 4px 0 var(--ink);color:var(--ink);font:700 .98rem/1.2 var(--text);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.place-link .ic{width:18px;height:18px;color:var(--orange-2)}.place-link .pl-arrow{width:16px;height:16px;color:var(--ink);transition:transform .2s var(--ease)}.place-link:hover{color:var(--ink)}.place-link:hover .pl-arrow{transform:translateX(3px)}.place-link:active{transform:translateY(2px);box-shadow:0 2px 0 var(--ink)}.ages2{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;max-width:none;margin:0 0 20px}.ages2-h{flex-basis:100%;writing-mode:horizontal-tb;rotate:none;margin:0 0 2px;font:700 .74rem/1 var(--mono);letter-spacing:.14em;color:var(--ink-2)}.ag{display:inline-flex;align-items:center;gap:14px;padding:6px 22px 6px 6px;border-radius:999px;border:2.5px solid var(--ink);background:#fff8f1;color:var(--ink);box-shadow:0 4px 0 var(--ink);transition:box-shadow .25s var(--ease),background .25s}.ag-kids,.ag-teens{background:#fff8f1;color:var(--ink)}.ag:hover{transform:none;box-shadow:0 4px 0 var(--ink);background:#fff}.ag:active{transform:translateY(2px);box-shadow:0 2px 0 var(--ink)}.ag-n{flex-direction:column;justify-content:center;align-items:center;gap:1px;width:64px;height:64px;border-radius:50%;border:2.5px solid var(--ink);font-size:1.55rem;line-height:.9;letter-spacing:-.02em;transition:rotate .35s var(--ease),scale .35s var(--ease)}.ag-kids .ag-n{background:var(--pine);color:#fff8f1;rotate:-6deg}.ag-teens .ag-n{background:var(--orange);color:var(--ink);rotate:6deg}.ag-n small{font:700 .62rem/1 var(--text);letter-spacing:.04em;text-transform:uppercase}.ag:hover .ag-n{rotate:0deg;scale:1.08}.ag-t{gap:3px;font-size:1.05rem}.ag-t small{color:var(--ink-2);opacity:1}.ag::after{content:"↓";margin-left:4px;font:800 1.1rem/1 var(--display);color:var(--orange-2);transition:translate .25s var(--ease)}.ag:hover::after{translate:0 3px}@media (max-width:600px){.ages2{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ag{padding:5px 18px 5px 5px}.ag::after{margin-left:auto}.ag-n{width:58px;height:58px;font-size:1.4rem}}.h1-a{-webkit-text-stroke:.045em var(--ink);paint-order:stroke fill;text-shadow:.05em .06em 0 var(--ink)}.hero-fx .h1-a{text-shadow:.05em .06em 0 var(--ink),0 6px 30px rgba(0,0,0,.55),0 0 60px rgba(0,0,0,.35)}.hn-t{-webkit-text-stroke:.04em var(--ink);paint-order:stroke fill;text-shadow:.05em .06em 0 var(--ink)}@supports (font:-apple-system-body){.h1-a{-webkit-text-stroke:0;paint-order:normal;text-shadow:0.045em 0.000em 0 var(--ink),0.044em 0.009em 0 var(--ink),0.042em 0.017em 0 var(--ink),0.037em 0.025em 0 var(--ink),0.032em 0.032em 0 var(--ink),0.025em 0.037em 0 var(--ink),0.017em 0.042em 0 var(--ink),0.009em 0.044em 0 var(--ink),0.000em 0.045em 0 var(--ink),-0.009em 0.044em 0 var(--ink),-0.017em 0.042em 0 var(--ink),-0.025em 0.037em 0 var(--ink),-0.032em 0.032em 0 var(--ink),-0.037em 0.025em 0 var(--ink),-0.042em 0.017em 0 var(--ink),-0.044em 0.009em 0 var(--ink),-0.045em 0.000em 0 var(--ink),-0.044em -0.009em 0 var(--ink),-0.042em -0.017em 0 var(--ink),-0.037em -0.025em 0 var(--ink),-0.032em -0.032em 0 var(--ink),-0.025em -0.037em 0 var(--ink),-0.017em -0.042em 0 var(--ink),-0.009em -0.044em 0 var(--ink),-0.000em -0.045em 0 var(--ink),0.009em -0.044em 0 var(--ink),0.017em -0.042em 0 var(--ink),0.025em -0.037em 0 var(--ink),0.032em -0.032em 0 var(--ink),0.037em -0.025em 0 var(--ink),0.042em -0.017em 0 var(--ink),0.044em -0.009em 0 var(--ink),0.025em 0.000em 0 var(--ink),0.021em 0.012em 0 var(--ink),0.012em 0.021em 0 var(--ink),0.000em 0.025em 0 var(--ink),-0.012em 0.021em 0 var(--ink),-0.021em 0.012em 0 var(--ink),-0.025em 0.000em 0 var(--ink),-0.021em -0.012em 0 var(--ink),-0.012em -0.021em 0 var(--ink),-0.000em -0.025em 0 var(--ink),0.012em -0.021em 0 var(--ink),0.021em -0.012em 0 var(--ink),.05em .06em 0 var(--ink),0.095em 0.060em 0 var(--ink),0.093em 0.072em 0 var(--ink),0.089em 0.082em 0 var(--ink),0.082em 0.092em 0 var(--ink),0.073em 0.099em 0 var(--ink),0.062em 0.103em 0 var(--ink),0.050em 0.105em 0 var(--ink),0.038em 0.103em 0 var(--ink),0.028em 0.099em 0 var(--ink),0.018em 0.092em 0 var(--ink),0.011em 0.082em 0 var(--ink),0.007em 0.072em 0 var(--ink),0.005em 0.060em 0 var(--ink),0.007em 0.048em 0 var(--ink),0.011em 0.038em 0 var(--ink),0.018em 0.028em 0 var(--ink),0.027em 0.021em 0 var(--ink),0.038em 0.017em 0 var(--ink),0.050em 0.015em 0 var(--ink),0.062em 0.017em 0 var(--ink),0.073em 0.021em 0 var(--ink),0.082em 0.028em 0 var(--ink),0.089em 0.037em 0 var(--ink),0.093em 0.048em 0 var(--ink)}.hero-fx .h1-a{text-shadow:0.045em 0.000em 0 var(--ink),0.044em 0.009em 0 var(--ink),0.042em 0.017em 0 var(--ink),0.037em 0.025em 0 var(--ink),0.032em 0.032em 0 var(--ink),0.025em 0.037em 0 var(--ink),0.017em 0.042em 0 var(--ink),0.009em 0.044em 0 var(--ink),0.000em 0.045em 0 var(--ink),-0.009em 0.044em 0 var(--ink),-0.017em 0.042em 0 var(--ink),-0.025em 0.037em 0 var(--ink),-0.032em 0.032em 0 var(--ink),-0.037em 0.025em 0 var(--ink),-0.042em 0.017em 0 var(--ink),-0.044em 0.009em 0 var(--ink),-0.045em 0.000em 0 var(--ink),-0.044em -0.009em 0 var(--ink),-0.042em -0.017em 0 var(--ink),-0.037em -0.025em 0 var(--ink),-0.032em -0.032em 0 var(--ink),-0.025em -0.037em 0 var(--ink),-0.017em -0.042em 0 var(--ink),-0.009em -0.044em 0 var(--ink),-0.000em -0.045em 0 var(--ink),0.009em -0.044em 0 var(--ink),0.017em -0.042em 0 var(--ink),0.025em -0.037em 0 var(--ink),0.032em -0.032em 0 var(--ink),0.037em -0.025em 0 var(--ink),0.042em -0.017em 0 var(--ink),0.044em -0.009em 0 var(--ink),0.025em 0.000em 0 var(--ink),0.021em 0.012em 0 var(--ink),0.012em 0.021em 0 var(--ink),0.000em 0.025em 0 var(--ink),-0.012em 0.021em 0 var(--ink),-0.021em 0.012em 0 var(--ink),-0.025em 0.000em 0 var(--ink),-0.021em -0.012em 0 var(--ink),-0.012em -0.021em 0 var(--ink),-0.000em -0.025em 0 var(--ink),0.012em -0.021em 0 var(--ink),0.021em -0.012em 0 var(--ink),.05em .06em 0 var(--ink),0.095em 0.060em 0 var(--ink),0.093em 0.072em 0 var(--ink),0.089em 0.082em 0 var(--ink),0.082em 0.092em 0 var(--ink),0.073em 0.099em 0 var(--ink),0.062em 0.103em 0 var(--ink),0.050em 0.105em 0 var(--ink),0.038em 0.103em 0 var(--ink),0.028em 0.099em 0 var(--ink),0.018em 0.092em 0 var(--ink),0.011em 0.082em 0 var(--ink),0.007em 0.072em 0 var(--ink),0.005em 0.060em 0 var(--ink),0.007em 0.048em 0 var(--ink),0.011em 0.038em 0 var(--ink),0.018em 0.028em 0 var(--ink),0.027em 0.021em 0 var(--ink),0.038em 0.017em 0 var(--ink),0.050em 0.015em 0 var(--ink),0.062em 0.017em 0 var(--ink),0.073em 0.021em 0 var(--ink),0.082em 0.028em 0 var(--ink),0.089em 0.037em 0 var(--ink),0.093em 0.048em 0 var(--ink),0 6px 30px rgba(0,0,0,.55),0 0 60px rgba(0,0,0,.35)}.hn-t{-webkit-text-stroke:0;paint-order:normal;text-shadow:0.040em 0.000em 0 var(--ink),0.039em 0.008em 0 var(--ink),0.037em 0.015em 0 var(--ink),0.033em 0.022em 0 var(--ink),0.028em 0.028em 0 var(--ink),0.022em 0.033em 0 var(--ink),0.015em 0.037em 0 var(--ink),0.008em 0.039em 0 var(--ink),0.000em 0.040em 0 var(--ink),-0.008em 0.039em 0 var(--ink),-0.015em 0.037em 0 var(--ink),-0.022em 0.033em 0 var(--ink),-0.028em 0.028em 0 var(--ink),-0.033em 0.022em 0 var(--ink),-0.037em 0.015em 0 var(--ink),-0.039em 0.008em 0 var(--ink),-0.040em 0.000em 0 var(--ink),-0.039em -0.008em 0 var(--ink),-0.037em -0.015em 0 var(--ink),-0.033em -0.022em 0 var(--ink),-0.028em -0.028em 0 var(--ink),-0.022em -0.033em 0 var(--ink),-0.015em -0.037em 0 var(--ink),-0.008em -0.039em 0 var(--ink),-0.000em -0.040em 0 var(--ink),0.008em -0.039em 0 var(--ink),0.015em -0.037em 0 var(--ink),0.022em -0.033em 0 var(--ink),0.028em -0.028em 0 var(--ink),0.033em -0.022em 0 var(--ink),0.037em -0.015em 0 var(--ink),0.039em -0.008em 0 var(--ink),0.022em 0.000em 0 var(--ink),0.019em 0.011em 0 var(--ink),0.011em 0.019em 0 var(--ink),0.000em 0.022em 0 var(--ink),-0.011em 0.019em 0 var(--ink),-0.019em 0.011em 0 var(--ink),-0.022em 0.000em 0 var(--ink),-0.019em -0.011em 0 var(--ink),-0.011em -0.019em 0 var(--ink),-0.000em -0.022em 0 var(--ink),0.011em -0.019em 0 var(--ink),0.019em -0.011em 0 var(--ink),.05em .06em 0 var(--ink),0.090em 0.060em 0 var(--ink),0.089em 0.070em 0 var(--ink),0.085em 0.080em 0 var(--ink),0.078em 0.088em 0 var(--ink),0.070em 0.095em 0 var(--ink),0.060em 0.099em 0 var(--ink),0.050em 0.100em 0 var(--ink),0.040em 0.099em 0 var(--ink),0.030em 0.095em 0 var(--ink),0.022em 0.088em 0 var(--ink),0.015em 0.080em 0 var(--ink),0.011em 0.070em 0 var(--ink),0.010em 0.060em 0 var(--ink),0.011em 0.050em 0 var(--ink),0.015em 0.040em 0 var(--ink),0.022em 0.032em 0 var(--ink),0.030em 0.025em 0 var(--ink),0.040em 0.021em 0 var(--ink),0.050em 0.020em 0 var(--ink),0.060em 0.021em 0 var(--ink),0.070em 0.025em 0 var(--ink),0.078em 0.032em 0 var(--ink),0.085em 0.040em 0 var(--ink),0.089em 0.050em 0 var(--ink)}}.ferie-hint{display:block;margin:-6px 0 clamp(36px,4.5vw,56px)}.ferie-open{display:inline-flex;align-items:center;border:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);border-radius:999px;background:#fff8f1;color:var(--ink);box-shadow:0 4px 0 var(--ink);cursor:pointer;text-align:left;transition:background .2s ease}.ferie-open:hover{background:#fff;color:var(--ink)}.ferie-open:active{transform:translateY(2px);box-shadow:0 2px 0 var(--ink)}.fo-ic{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:50%;background:var(--orange);border:2.5px solid var(--ink)}.fo-ic .ic{width:22px;height:22px;color:var(--ink);stroke-width:2.2}.fo-t{display:flex;flex-direction:column;gap:2px;font:800 1.02rem/1.2 var(--display);font-stretch:85%;text-transform:uppercase;letter-spacing:.01em}.fo-t small{font:500 .85rem/1.2 var(--text);text-transform:none;letter-spacing:0;color:var(--ink-2)}.fo-arrow{width:18px;height:18px;flex:none;margin-left:4px;color:var(--orange-2);transition:translate .25s var(--ease)}.fo-ic{transition:rotate .3s var(--ease)}@media (max-width:600px){.ferie-open{width:100%;padding-right:16px}.fo-arrow{margin-left:auto}.fo-t{font-size:.95rem}}.place-line{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 16px}.ferie-open{gap:10px;padding:10px 18px 10px 14px;font:700 .98rem/1.2 var(--text)}.ferie-open .fo-ic{width:auto;height:auto;border:0;background:none;border-radius:0}.ferie-open .fo-ic .ic{width:18px;height:18px;color:var(--orange-2)}.ferie-open:hover .fo-ic{rotate:none}.ferie-open .fo-t{display:inline;font:inherit;text-transform:none;letter-spacing:0}.ferie-open .fo-arrow{width:16px;height:16px;margin-left:0;color:var(--ink)}.ferie-open:hover .fo-arrow{translate:3px 0}.place-link:hover{transform:none;box-shadow:0 4px 0 var(--ink);background:#fff}@media (max-width:600px){.ferie-open,.place-link{width:auto}.place-line{flex-direction:column;align-items:center}}.ferie-modal{width:min(1040px,100vw - 24px)}.fe-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(18px,3vw,32px);align-items:start}.fe-map{margin:0;top:0}.plmap{display:block;width:100%;height:auto;overflow:visible}.wj.g1{fill:var(--pine)}.wj.g2{fill:var(--orange)}.wj.g3{}.wj.is-on{filter:drop-shadow(0 4px 0 rgba(26,26,26,.9))}.plmap .wj.is-on{transform-box:fill-box}.pl-pin{pointer-events:none}.pl-ring{fill:#fff8f1;stroke:var(--ink);stroke-width:3}.pl-dot{fill:var(--ink)}@media (prefers-reduced-motion:no-preference){.pl-ring{animation:pl-pulse 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}}@keyframes pl-pulse{50%{transform:scale(1.25)}}.fe-cap{min-height:2.8em;margin:12px 0 0;padding:10px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 2px var(--ink);font:500 .95rem/1.35 var(--text);color:var(--ink-2)}.fe-cap b{color:var(--ink)}.fe-key{display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;font:600 .8rem/1.2 var(--text);color:var(--ink-2)}.fe-key span{display:inline-flex;align-items:center;gap:6px}.fe-key .k{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--ink)}.fe-key .k1{background:var(--pine)}.fe-key .k2{background:var(--orange)}.fe-key .k3{}.ferie-modal .fmatch{grid-template-columns:minmax(0,1fr);gap:14px}.ferie-modal .fm{transition:opacity .2s ease,transform .25s var(--ease)}.fm-chips li{cursor:default;transition:background .15s,color .15s}@media (max-width:600px){.fe-grid{grid-template-columns:minmax(0,1fr)}.fe-map{position:static}.plmap{margin-inline:auto}}.fe-cap[data-g="g3"]{background:#fff8f1}.fe-map{padding:6px 4px 0}.pl-st .l-sh{fill:var(--ink);stroke:var(--ink);stroke-linejoin:round}.pl-st .l-wh{fill:#fff8f1;stroke:#fff8f1;stroke-width:16;stroke-linejoin:round}.pl-st .l-ink{fill:var(--ink);stroke:var(--ink);stroke-linejoin:round}.wj{stroke:#fff8f1;stroke-width:2.5;stroke-linejoin:round;filter:none !important;transition:opacity .2s ease,fill .2s ease}.wj.g3{fill:#f3e3d3}.wj.is-on{stroke:#fff8f1;stroke-width:2.5;paint-order:normal}@media (hover:hover){.wj:hover{opacity:1 !important}}.pl-pin .pp-drop{fill:var(--orange);stroke:var(--ink);stroke-width:3;stroke-linejoin:round}.pl-pin .pp-dot{fill:#fff8f1;stroke:var(--ink);stroke-width:2}@media (prefers-reduced-motion:no-preference){.pl-pin{animation:pp-bob 2.4s ease-in-out infinite}}@keyframes pp-bob{50%{translate:0 -4px}}.pl-ring{display:none}.ferie-modal .fm.is-on{transform:none;box-shadow:none}.fe-key .kp{width:10px;height:13px;border-radius:50% 50% 50% 50% / 60% 60% 40% 40%;background:var(--orange);box-shadow:none;border:1.5px solid var(--ink);margin:0 2px}.has-pick .wj:not(.is-on){opacity:1}@media (hover:hover){.has-pick .wj.g1:hover{fill:var(--pine)}.has-pick .wj.g2:hover{fill:var(--orange)}.has-pick .wj.g3:hover{fill:#f3e3d3}}.pl-st .l-sh{transform:translate(0,6px);stroke-width:6}.pl-st .l-ink{stroke-width:6}.has-pick .wj.g1:not(.is-on){fill:var(--pine)}.has-pick .wj.g2:not(.is-on){fill:var(--orange)}.has-pick .wj.g3:not(.is-on){fill:#f3e3d3}.ferie-modal .fm.is-off{opacity:1}.pl-label{pointer-events:none}.pl-label rect{fill:#fff8f1;stroke:var(--ink);stroke-width:2.5}.pl-label text{font:800 13px/1 var(--text);fill:var(--ink)}.fe-vA .wj.is-on{stroke:var(--ink);stroke-width:4}.fe-vA .fm.is-on{box-shadow:0 0 0 4px #fff8f1,0 0 0 7px var(--ink)}.fe-vB .wj.g1.is-on{fill:url(#pl-st-g1)}.fe-vB .wj.g2.is-on{fill:url(#pl-st-g2)}.fe-vB .wj.g3.is-on{fill:url(#pl-st-g3)}.fe-vB .fm.is-on{box-shadow:0 0 0 4px #fff8f1,0 0 0 7px var(--ink)}.fe-vC .wj.is-on{stroke:var(--ink);stroke-width:3}.fe-vC .pl-label.is-on{display:block}.fe-vC .fm.is-on{box-shadow:0 0 0 4px #fff8f1,0 0 0 7px var(--ink)}.fe-map{position:relative}.plmap{rotate:none}.wj,.wj.is-on{stroke:var(--ink);stroke-width:1.4;opacity:1 !important;cursor:default}.wj.g3,.has-pick .wj.g3:not(.is-on){fill:#fff8f1}.fe-vA .wj.is-on,.fe-vB .wj.is-on,.fe-vC .wj.is-on{stroke-width:1.4}.ferie-modal .fm.is-on,.ferie-modal .fm.is-off{box-shadow:none;opacity:1;transform:none}.fm-chips li.is-on{background:inherit !important;color:inherit !important;box-shadow:inherit !important}.fe-key .k3{background:#fff8f1}.fe-tip{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;background:var(--ink);color:#fff8f1;font:500 .85rem/1.2 var(--text);white-space:nowrap;pointer-events:none;box-shadow:0 6px 16px -8px rgba(0,0,0,.5)}.fe-tip[hidden]{display:none}.fe-tip::after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;translate:-50% 0;rotate:45deg;background:var(--ink);border-radius:0 0 3px 0}.fe-tip b{font-weight:800}.fe-tip span{color:#e6d9cc}.ft-dot{width:10px;height:10px;border-radius:50%;flex:none;border:1.5px solid #fff8f1}.ft-dot.g1{background:var(--pine)}.ft-dot.g2{background:var(--orange)}.ft-dot.g3{background:#fff8f1}.pl-label{display:none !important}.kp-pin{width:13px;height:17px;flex:none;overflow:visible}.kp-pin path{fill:var(--orange);stroke:var(--ink);stroke-width:3;stroke-linejoin:round}.kp-pin circle{fill:#fff8f1;stroke:var(--ink);stroke-width:2}@media (min-width:601px){.fe-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}.fe-map{position:static}.ferie-modal .fm{gap:10px;padding:18px 20px}.ferie-modal .fm-then{padding-top:10px}.ferie-modal .fm-then b{font-size:clamp(1.8rem,1.3rem + 1.2vw,2.3rem)}.ferie-modal .fm-chips li{padding:5px 10px;font-size:.8rem}.ferie-modal .fm .btn{padding-block:.7em}}.fe-map .cal-src{margin-top:8px}@media (max-width:600px){.ferie-modal .modal-body{padding:16px 16px 20px}.fe-grid{gap:14px}.plmap{max-width:340px}.fe-key{justify-content:center;gap:6px;margin-top:12px;font-size:.78rem}.fe-key>span{padding:4px 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line)}.fe-key .k{width:11px;height:11px;border-radius:3px}.fe-map .cal-src{margin-top:8px;text-align:center;font-size:.7rem}.ferie-modal .fmatch{gap:12px}.ferie-modal .fm{gap:10px;padding:16px;border-width:2.5px}.ferie-modal .fm-if{font-size:.95rem}.ferie-modal .fm-chips{gap:5px}.ferie-modal .fm-chips li{padding:4px 9px;font-size:.76rem}.ferie-modal .fm-then{padding-top:10px;gap:10px}.ferie-modal .fm-arrow{font-size:1.5rem}.ferie-modal .fm-then b{font-size:1.8rem}.ferie-modal .fm-then small{font-size:.82rem}.ferie-modal .fm .btn{padding:.65em 1.3em;font-size:.85rem}}@media (min-width:601px) and (max-width:1039px){.ferie-modal .fmatch{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ferie-modal .fm{grid-template-rows:auto 1fr auto auto}.ferie-modal .fm-chips{align-content:start}.ferie-modal .fm-then b{font-size:1.55rem}}:root{--navy:#14206e}.contact,.foot{background-color:var(--navy) !important}.foot{border-top-color:rgba(255,248,241,.12)}.rb-ink{background:var(--pine) !important;border-color:var(--pine) !important}.c-pine{--c:var(--navy) !important}.eng-player{background:var(--navy) !important}.card .btn-ink{background:#fff8f1 !important;color:var(--ink) !important;border-color:var(--ink) !important}.card .btn-ink:hover{background:var(--yellow) !important}html.hero-m .hero .hero-cta:not(:hover){background:var(--navy);color:#fff8f1}.card .btn-ink{box-shadow:0 3px 0 var(--ink) !important}.c-pine .btn-ink{box-shadow:0 4px 0 var(--orange) !important}.pc.c-night{--bg:var(--navy) !important;--pt:var(--navy) !important;background-color:var(--navy) !important}.hero .btn-main:not(.hero-fx .hero-cta):not(:hover){background:var(--navy);color:#fff8f1;border-color:var(--navy)}.hero-fx .hero-act .btn-main:not(:hover),.hero-fx .hero-row .btn-main:not(:hover){background:var(--navy);color:#fff8f1;border-color:var(--navy)}.hero .status::before,.hero-row .status::before{background:var(--navy)}.final{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E %3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' seed='4' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.24 0 0 0 0 0.23 0 0 0 2.6 -1.5'/%3E%3C/filter%3E %3Cfilter id='t' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006 .42' numOctaves='3' seed='7' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.9 0 0 0 0 0.82 0 0 0 0 0'/%3E%3C/filter%3E %3Crect width='100%25' height='100%25' filter='url(%23t)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") !important;background-size:260px auto !important;background-repeat:repeat !important;background-position:0% 0% !important}.hero-fx .hero-cta:not(:hover){background:var(--orange) !important;color:var(--ink) !important;border-color:var(--ink) !important}html.hero-m .hero-row .status{padding-left:1.6rem !important}html.hero-m .hero-row .status::before{left:.55rem !important;box-shadow:none !important}.c-ferie-m,.c-price-m{display:none}@media (max-width:1039px){.c-facts .c-ferie{display:none}.c-ferie-m{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-ferie-m span{font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--orange);white-space:nowrap}.c-orange .c-ferie-m span{text-decoration-color:var(--ink)}.c-inc{display:none !important}.card-wrap .c-price{display:none}.card-wrap .card-st{top:-30px;bottom:auto !important;right:-8px !important;left:auto !important;width:92px !important;rotate:8deg}.c-foot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px}.c-foot .c-state{grid-column:1 / -1}.c-price-m{display:block;margin:0;font:800 2.1rem/1 var(--display);font-stretch:78%;letter-spacing:-.01em;white-space:nowrap}.c-price-m b{font-weight:inherit}}@media (max-width:1039px){.c-ferie-m span{display:block;margin-top:3px}.c-facts li:has(.c-ferie-m){align-items:flex-start}.c-foot .btn{white-space:nowrap;padding-inline:1em;font-size:.95rem}.c-price-m{font-size:1.85rem}}.hero .status::before,.hero-row .status::before{background:var(--ink) !important}.ctabs{display:none}@media (max-width:1039px){.ctabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 6px}.ct{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:8px 10px;border:2.5px solid var(--ink);border-radius:14px;background:#fff8f1;color:var(--ink);text-decoration:none;box-shadow:0 3px 0 var(--ink);-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s,transform .15s}.ct b{font:800 1.05rem/1 var(--display);font-stretch:80%;letter-spacing:.01em}.ct span{font:600 .68rem/1.15 var(--text);color:inherit;opacity:.85}.ct:active{transform:translateY(2px);box-shadow:0 1px 0 var(--ink)}.ct[aria-current="true"].ct-blue{background:var(--pine);color:#fff8f1}.ct[aria-current="true"].ct-orange{background:var(--orange);color:var(--ink)}.ct[aria-current="true"].ct-navy{background:var(--navy);color:#fff8f1}.ct[aria-current="true"] span{opacity:1}.cards[data-cards]{display:flex !important;grid-template-columns:none !important;max-width:none !important;margin-inline:calc(-1 * var(--gut));padding:40px var(--gut) 34px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cards[data-cards]::-webkit-scrollbar{display:none}.cards[data-cards]>.card-wrap{scroll-snap-stop:always;transform:none !important;margin:0 !important}}.hero .status::before,.hero-row .status::before,html.hero-m .hero-row .status::before{box-shadow:0 0 0 4px rgba(26,26,26,.18) !important}@media (max-width:1039px){.cards[data-cards]{}.place-line{margin-top:18px}}.card-wrap.is-clone,.cnav{display:none}@media (max-width:1039px){.card-wrap.is-clone{display:block}.cards[data-cards]{--peek:9vw;--cg:12px;scroll-padding-inline:0;padding-inline:calc(var(--peek) + var(--cg));gap:var(--cg) !important}.cards[data-cards]>.card-wrap{flex:0 0 calc(100vw - 2 * var(--peek) - 2 * var(--cg))}.cards[data-cards]>.card-wrap:last-child{margin-right:0 !important}.cnav{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px 10px}.cn-arrow{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 4px;border:0;background:none;color:var(--ink);font:700 .74rem/1.15 var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.cn-arrow .ic{flex:none;width:26px;height:26px;padding:5px;border-radius:50%;background:var(--ink);color:#fff8f1;stroke-width:2.6}.cn-prev{justify-self:start;text-align:left}.cn-prev .ic{rotate:180deg}.cn-next{justify-self:end;text-align:right}.cn-arrow:active .ic{transform:scale(.9)}.cn-dots{display:flex;gap:6px}.cn-dots i{width:10px;height:10px;border-radius:999px;border:2px solid var(--ink);background:#fff8f1;transition:background .2s}.cn-dots i.is-on{width:28px}.cn-dots i.is-on.d-blue{background:var(--pine)}.cn-dots i.is-on.d-orange{background:var(--orange)}.cn-dots i.is-on.d-navy{background:var(--navy)}.cn-hint{grid-column:1 / -1;justify-content:center;align-items:center;gap:8px;margin:0;font:400 .7rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.cn-hint .ic{width:14px;height:14px;color:var(--orange-2)}.cn-hint .ic:first-child{rotate:180deg}@media (prefers-reduced-motion:no-preference){.cn-hint .ic:first-child{animation:cn-l 1.6s ease-in-out infinite}.cn-hint .ic:last-child{animation:cn-r 1.6s ease-in-out infinite}}@keyframes cn-l{50%{translate:-3px 0}}@keyframes cn-r{50%{translate:3px 0}}}@media (max-width:1039px){.cards[data-cards] .c-foot{grid-template-columns:minmax(0,1fr);row-gap:10px}.cards[data-cards] .c-price-m{font-size:1.9rem}.cards[data-cards] .c-foot .btn{width:100%;font-size:.95rem;padding:.9em 1em}.cn-arrow{font-size:.8rem}}@media (max-width:1039px){.cards[data-cards]{align-items:center;padding-top:46px;padding-bottom:40px}.cards[data-cards]>.card-wrap:has(.c-blue){rotate:-2deg;translate:0 -10px}.cards[data-cards]>.card-wrap:has(.c-orange){rotate:1.6deg;translate:0 14px}.cards[data-cards]>.card-wrap:has(.c-pine){rotate:-1.2deg;translate:0 -4px}@media (prefers-reduced-motion:reduce){.cards[data-cards]>.card-wrap{rotate:none !important;translate:none !important}}}.final-act{flex-direction:column;align-items:flex-start;gap:16px}.final-act .status{padding-left:2.3rem !important;position:relative;display:block}.final-act .status::before{position:absolute;left:.85rem;top:.45em}@media (max-width:1039px){.cn-dots i.is-on,.cn-dots i.is-on.d-blue,.cn-dots i.is-on.d-orange,.cn-dots i.is-on.d-navy{background:var(--ink)}}@media (max-width:1039px){.place-line{flex-direction:row !important;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:10px 0 0 !important}.place-line .ferie-open,.place-line .place-link{width:auto !important;padding:4px 0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;color:var(--ink) !important}.place-line .fo-arrow,.place-line .pl-arrow{display:none}.place-line .fo-t,.place-line .place-link>span{text-decoration:underline}#turnusy{padding-bottom:48px}}@media (max-width:1039px){.card-in{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.card-in>*{grid-column:1 / -1}.card-in>.c-date{grid-column:1;grid-row:1}.card-in>.card-top{grid-column:2;grid-row:1;padding-right:0;margin-bottom:14px}.card-in>.card-top .badge{font-size:.62rem;padding:4px 7px}}@media (max-width:1039px){.card-in>.card-top{align-self:start;margin:10px 0 0}.card-in>.c-date{white-space:nowrap}.card-in>.c-date span{white-space:nowrap}}.yt-dark,.gal-link,.place-line .ferie-open,.place-line .place-link{color:var(--ink) !important}.yt-dark:hover span,.gal-link:hover span{border-bottom-width:3px !important}@media (max-width:1039px){.place-line .fo-t,.place-line .place-link>span{transition:color .2s}}.sb-age i{font-style:normal}@media (max-width:1039px){.stubs .sb-age{display:block;margin-top:2px;font-weight:700;color:var(--orange-2)}.stubs .sb-age i{display:none}}@media (max-width:1039px){}@media (max-width:1039px){.card-in>.card-top{margin-right:40px}}@media (max-width:600px){.sec,.sec[id]{padding-top:56px !important;padding-bottom:48px !important;scroll-margin-top:calc(var(--bar-h) - 44px) !important}#kontakt.sec{padding-top:44px !important;padding-bottom:24px !important}.sec-head,.program .sec-head{margin-bottom:20px}.sec-sub{margin-top:.5em;font-size:1.05rem;line-height:1.5}.final{padding:64px 0 !important}}@media (max-width:1039px){.card-in>.card-top{display:none}.card-in>.c-date{margin-top:0}}@media (max-width:1039px){.cnav{display:flex !important;justify-content:center}.cn-hint{display:none !important}.cn-pill{display:flex;align-items:center;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.cn-pill .cn-arrow{display:grid;place-items:center;min-height:0;padding:0;border-radius:50%}.cn-pill .cn-arrow .ic{padding:0;background:none;stroke-width:2.4}.cn-pill .cn-dots{gap:6px}.cn-pill .cn-dots i{border:0;background:rgba(255,248,241,.35)}.cn-pill .cn-dots i.is-on{background:var(--orange) !important}.cn-count{padding:0 10px 0 6px;border-left:1.5px solid rgba(255,248,241,.25);font:700 .78rem/1 var(--mono);letter-spacing:.08em;color:rgba(255,248,241,.75)}.cn-count b{color:#fff8f1}}.yt-dark,.gal-link{gap:10px !important;font:600 .95rem/1.3 var(--text) !important;color:var(--ink) !important}.yt-dark .ic,.gal-link .ic{width:20px !important;height:20px !important;color:var(--orange) !important;stroke-width:2 !important}.yt-dark span,.gal-link span{border-bottom:0 !important;padding-bottom:0 !important;text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-thickness .15s}.yt-dark:hover,.gal-link:hover,.yt-dark:hover .ic,.gal-link:hover .ic{color:var(--ink) !important}.yt-dark:hover .ic,.gal-link:hover .ic{color:var(--orange) !important}.yt-dark:hover span,.gal-link:hover span{text-decoration-thickness:3px}@media (max-width:1039px){.place-line .ferie-open,.place-line .place-link{gap:10px !important;font:600 .95rem/1.3 var(--text) !important}.place-line .ic{width:20px !important;height:20px !important;color:var(--orange) !important;stroke-width:2 !important}.place-line .fo-t,.place-line .place-link>span{text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:4px}.place-line .ferie-open:hover .fo-t,.place-line .place-link:hover>span{color:var(--ink);text-decoration-thickness:3px}}@media (max-width:1039px){.cn-pill{justify-content:space-between}.cn-mid{align-items:center;min-width:0}.cn-cur{font:600 .82rem/1.15 var(--text);color:#fff8f1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cn-cur b{font:800 .95rem/1 var(--display);font-stretch:80%;letter-spacing:.02em;color:var(--orange)}.cn-pill .cn-dots{padding:0}.cn-pill .cn-dots i{width:7px;height:7px}.cn-pill .cn-dots i.is-on{width:20px}}@media (max-width:1039px){}@media (max-width:1039px){.cn-mid{flex-direction:row;justify-content:center;gap:14px}.cn-thumbs{display:flex;align-items:center;padding:0 !important}.cn-thumbs i{display:grid;place-items:center;border-radius:0 !important;background:none !important;cursor:pointer;transition:opacity .25s,filter .25s,transform .3s var(--ease)}.cn-thumbs i img{max-width:100%;max-height:100%;width:auto;height:auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.cn-thumbs i.is-on{opacity:1;filter:none}.cn-pill .cn-count{border-left:1.5px solid rgba(255,248,241,.25);padding:0 0 0 12px}}@media (max-width:1039px){.cards[data-cards] .card-wrap .card-st{width:auto !important;height:clamp(68px,17vw,90px) !important;top:-14px !important;right:-10px !important}}.yt-dark:hover,.gal-link:hover{color:var(--orange-2) !important}.place-line .ferie-open:hover .fo-t,.place-line .place-link:hover>span{color:var(--orange-2) !important}@media (max-width:1039px){.cn-thumbs{gap:22px}.cn-thumbs i{width:34px !important;height:34px !important;opacity:.5;filter:grayscale(.4)}.cn-thumbs i.is-on{transform:scale(1.3) rotate(-6deg)}}@media (max-width:1039px){.cn-pill .cn-thumbs i,.cn-pill .cn-thumbs i.is-on{background:none !important;width:34px !important}}@media (max-width:1039px){.cnav{padding:0 !important;margin:2px 0 6px !important}.cn-pill{width:100%;gap:14px;padding:0;background:none !important;box-shadow:none !important;border-radius:0;color:var(--ink)}.cn-pill .cn-arrow{width:38px;height:38px;flex:none;border:2px solid var(--ink);background:#fff8f1 !important;color:var(--ink)}.cn-pill .cn-arrow .ic{width:18px;height:18px;color:var(--ink)}.cn-pill .cn-arrow:active{background:var(--orange) !important}.cn-mid{flex:1;display:block}.cn-pill .cn-track{display:grid !important;grid-template-columns:repeat(3,1fr);gap:6px;align-items:center;height:38px;padding:0 !important;cursor:grab}.cn-pill .cn-track i{width:auto !important;height:6px !important;border-radius:4px;border:0;background:rgba(26,26,26,.18) !important;opacity:1;filter:none;transform:scaleY(.67) !important;cursor:pointer;transition:background .25s,transform .25s}.cn-pill .cn-track i.is-on{transform:none !important;background:var(--orange) !important}}.dial-nav{display:none}@media (max-width:1039px){.cnav.dial-nav{display:block !important;padding:0 !important;margin:0 0 8px !important}.dial-cur{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:0 0 6px;font:600 .78rem/1.2 var(--text);color:var(--ink-2)}.dial-cur b{font:800 1.05rem/1 var(--display);font-stretch:80%;letter-spacing:.02em;color:var(--ink)}.dial-row{display:flex;align-items:center}.dial-row .cn-arrow{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.dial-row .cn-arrow .ic{width:18px;height:18px;padding:0;background:none;color:var(--ink);stroke-width:2.4}.dial-row .cn-prev .ic{rotate:180deg}.dial-row .cn-arrow:active{background:rgba(26,26,26,.08)}.dial{position:relative;flex:1;overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%)}.dial.is-drag{cursor:grabbing}.dial-strip{position:absolute;left:0;top:0;bottom:0;will-change:transform}.dl-major{position:absolute;top:0;bottom:0;width:0}.dl-major::after{content:"";position:absolute;left:-1.5px;top:26px;width:3px;height:22px;border-radius:2px;background:var(--ink)}.dl-major em{position:absolute;top:8px;left:0;translate:-50% 0;font:700 .68rem/1 var(--mono);font-style:normal;letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;transition:color .2s}.dl-major.is-on em{color:var(--orange-2)}.dial-needle{position:absolute;left:50%;top:22px;bottom:4px;width:3px;translate:-50% 0;border-radius:2px;background:var(--orange);pointer-events:none}.dial-needle::before{content:"";position:absolute;left:50%;top:-7px;translate:-50% 0;border:6px solid transparent;border-top-color:var(--orange);border-bottom:0}}@media (max-width:1039px){.dial{height:44px;border-radius:0;background:none;box-shadow:none}.dial-strip{background:none}.dl-st{position:absolute;top:50%;width:6px;height:36px;margin-left:-3px;translate:0 -50%;border-radius:4px;background:rgba(26,26,26,.22);scale:1 .5;transition:background .15s,scale .15s}.dl-st.dl-major{scale:1 .72;background:rgba(26,26,26,.4)}.dl-st.is-near{background:var(--orange);opacity:.55}.dl-st.is-near.dl-major,.dl-st.is-now{opacity:1}.dl-st.is-now{scale:1}.dl-major em,.dial-needle{display:none}}@media (max-width:1039px){.dl-major::after{display:none !important}}@media (max-width:1039px){.dial.sl{height:44px;overflow:visible;-webkit-mask-image:none;mask-image:none}.sl-track{position:absolute;top:50%;height:6px;translate:0 -50%;border-radius:6px;background:rgba(26,26,26,.14)}.sl-fill{position:absolute;background:var(--orange);transform:scaleX(0)}.sl-mk{position:absolute;top:50%;width:10px;height:10px;translate:-50% -50%;border-radius:50%;background:#fff8f1;border:2px solid var(--ink)}.sl-mk:nth-of-type(3){}.sl-mk:nth-of-type(4){left:100%}.sl-knob{position:absolute;left:0;top:50%;display:flex;align-items:center;justify-content:center;gap:2px;width:44px;height:34px;margin-top:-17px;border:2.5px solid var(--ink);border-radius:12px;background:#fff8f1;box-shadow:0 3px 0 var(--ink);will-change:transform;cursor:grab}.sl-knob .ic{width:12px;height:12px;color:var(--orange-2);stroke-width:3}.sl-knob .ic:first-child{rotate:180deg}.dial.sl.is-drag .sl-knob{cursor:grabbing;box-shadow:0 1px 0 var(--ink)}.dial-row{gap:12px}}@media (max-width:1039px){.sl-fill{inset:0 auto 0 50%;width:50%;transform-origin:left center;border-radius:6px}.sl-mk:nth-of-type(2){left:0}.sl-mk:nth-of-type(3){left:100%}.dial.sl{cursor:grab}@media (prefers-reduced-motion:no-preference){.dial.sl:not(.is-drag) .sl-knob .ic:first-child{animation:sl-l 2.4s ease-in-out infinite}.dial.sl:not(.is-drag) .sl-knob .ic:last-child{animation:sl-r 2.4s ease-in-out infinite}}@keyframes sl-l{0%,70%,100%{translate:0}80%{translate:-2px 0}}@keyframes sl-r{0%,70%,100%{translate:0}80%{translate:2px 0}}.dial.sl.is-hit .sl-knob{background:var(--orange)}.dial.sl.is-hit .sl-knob .ic{color:var(--ink)}}@media (max-width:1039px){.dial-row{}.sl-track{}}@media (max-width:1039px){.dial-row{padding:0 6px}.sl-track{left:18px;right:18px}}.inc-fn{margin:14px 0 0;font:500 .9rem/1.4 var(--text);color:#e8e2ff}.inc-fn span{color:var(--orange);font-weight:800;margin-right:2px}@media (min-width:601px){.inc-v2{position:relative}.inc-v2 + .inc-fn{position:absolute}div:has(>.inc-v2){position:relative}div:has(>.inc-v2)>.inc-fn{position:absolute;right:0;bottom:0;width:calc(50% - 7px);height:var(--fn-h,128px);margin:0;display:flex;align-items:center;border:2px dashed rgba(255,248,241,.45);border-radius:18px}}.inc2-ic.inc2-duo{min-width:0;padding:0;gap:0;background:none}.inc2-duo>span{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--orange);color:var(--ink)}.inc2-duo>span + span{margin-left:-12px;box-shadow:0 0 0 4px #fff8f1}.inc2-duo .ic{width:26px;height:26px}.inc2-ic.inc2-duo{display:inline-flex;width:auto;height:auto;flex:none}.inc2-duo>span{flex:none;min-width:52px}.inc-v2 .inc2:has(.inc2-duo){grid-template-columns:92px minmax(0,1fr) !important}.inc2-duo{position:static !important;transform:none !important}.inc-v2 .inc2-ic.inc2-duo{width:auto !important;min-width:0 !important;height:auto !important;background:none !important;padding:0 !important;justify-self:start}.deck-ui,.fe-tip,.fe-tip::after,.sh-tags .ic{background:var(--ink) !important}.btn-ink:not(.card .btn):not(:hover):not(:focus-visible){background:var(--ink);color:#fff8f1}.btn-ink:not(.card .btn){border-color:var(--ink)}html.hero-m .hero .hero-cta:not(:hover){background:var(--ink);color:#fff8f1}.hero .btn-main:not(.hero-fx .hero-cta):not(:hover){background:var(--ink);color:#fff8f1;border-color:var(--ink)}.hero-fx .hero-act .btn-main:not(:hover),.hero-fx .hero-row .btn-main:not(:hover){background:var(--ink);color:#fff8f1;border-color:var(--ink)}.wj.g1.is-hl{fill:url(#pl-st-g1) !important}.wj.g2.is-hl{fill:url(#pl-st-g2) !important}.wj.g3.is-hl{fill:url(#pl-st-g3) !important}.wj{cursor:pointer}@media (max-width:1039px){.cards[data-cards]>.card-wrap.rv{opacity:1 !important;translate:none !important;transition:none !important}}.c-pine .c-price,.card-wrap:has(.c-pine) .c-price{background:#fff8f1 !important}.c-pine .c-price b,.card-wrap:has(.c-pine) .c-price b{color:var(--ink) !important}.c-pine .c-price span,.card-wrap:has(.c-pine) .c-price span{color:var(--orange-2) !important}.modal-head,.modal{background:var(--ink) !important}.ep-segs i.is-run::after{animation-duration:1.8s !important}#cena-title{margin-bottom:clamp(20px,2.6vw,32px) !important}@media (max-width:600px){#angielski.sec{padding-top:64px !important}}@media (max-width:600px){.program .pc{padding-top:36px !important}}@media (max-width:600px){img.pt-sec{top:-26px !important;right:12px !important;width:64px !important;z-index:3}.sec:has(>img.pt-sec){overflow:visible}}@media (max-width:600px){.sec:has(>img.pt-sec){position:relative;z-index:3}}.pull-talk{position:relative;margin:34px 0 0}.eng-copy .pull-talk blockquote.pull{margin:0}.pull-who{position:absolute;height:auto;transform-origin:50% 100%;filter:drop-shadow(0 6px 8px rgba(26,26,26,.25))}@media (prefers-reduced-motion:no-preference){.pull-who{animation:pull-sway 3.2s ease-in-out infinite}}@keyframes pull-sway{0%,100%{rotate:-6deg}50%{rotate:3deg}}@media (max-width:600px){.pull-talk{}.pull-who{}}.pull-who{width:86px;bottom:0}@media (max-width:600px){.pull-talk{}.pull-who{width:76px}}.eng-copy .pull-talk blockquote.pull::after{left:auto;right:64px;clip-path:polygon(0 0,100% 0,90% 100%)}.pull-who{left:auto;rotate:6deg}@keyframes pull-sway{0%,100%{rotate:6deg}50%{rotate:-3deg}}@media (max-width:600px){.pull-who{left:auto}.eng-copy .pull-talk blockquote.pull::after{right:56px}}.pull-snow{position:absolute;left:0;right:150px;bottom:6px;pointer-events:none}.pull-snow img{position:absolute;height:auto;filter:drop-shadow(0 4px 6px rgba(26,26,26,.2))}@media (prefers-reduced-motion:no-preference){.pull-snow img{animation:snow-bob 4s ease-in-out infinite}.pull-snow img:nth-child(2){animation-delay:-1.3s}.pull-snow img:nth-child(3){animation-delay:-2.6s}}@keyframes snow-bob{50%{translate:0 6px}}@media (max-width:600px){.pull-snow{right:120px}}.pull-talk{padding-bottom:142px}.pull-who{right:26px}.pull-snow{height:126px}@media (max-width:600px){.pull-talk{padding-bottom:124px}.pull-who{right:22px}.pull-snow{height:110px}}.pull-snow img:nth-child(1){left:4%;top:14px;width:auto;height:92px;rotate:-18deg}.pull-snow img:nth-child(2){left:30%;top:2px;width:30px;height:auto;rotate:12deg}.pull-snow img:nth-child(3){left:46%;top:30px;width:74px;height:auto;rotate:10deg}.pull-snow img:nth-child(4){left:78%;top:70px;width:24px;height:auto;rotate:30deg}@media (prefers-reduced-motion:no-preference){.pull-snow img:nth-child(4){animation-delay:-2s}}@media (max-width:600px){.pull-snow img:nth-child(1){height:78px;left:2%}.pull-snow img:nth-child(3){width:62px;left:44%}}@media (min-width:1040px){.eng>.pull-talk{grid-column:1 / -1;display:grid;align-items:end;gap:28px;margin:-10px 0 0;padding-bottom:0}.eng>.pull-talk blockquote.pull{max-width:none;margin:0}.eng>.pull-talk .pull-who{position:static;width:104px;margin:0 6px -6px 0}}@media (max-width:1039px){.eng>.pull-talk{margin-top:30px}}.eng>.pull-talk blockquote.pull{position:relative;padding:22px 28px 24px;color:#fff8f1}.eng>.pull-talk blockquote.pull p{margin:0;max-width:none;font:700 clamp(1.6rem,1.25rem + 1vw,2.15rem)/1.15 var(--hand)}.eng>.pull-talk blockquote.pull{max-width:none;margin:0}.eng>.pull-talk blockquote.pull::after{content:"";position:absolute;right:56px;bottom:-18px}@media (min-width:1040px){.eng>.pull-talk{margin-top:-30px}}@media (max-width:1039px){.eng>.pull-talk{margin:26px 0 0}}.eng>.pull-talk blockquote.pull{border:3px solid var(--ink);border-radius:28px;box-shadow:0 6px 0 var(--ink);rotate:-1.2deg}.eng>.pull-talk blockquote.pull::before{content:"";position:absolute;z-index:-1;background:var(--ink)}@media (max-width:1039px){.eng>.pull-talk blockquote.pull::after{width:30px;height:25px;clip-path:polygon(0 0,100% 0,85% 100%)}.eng>.pull-talk blockquote.pull::before{right:47px;bottom:-31px;width:40px;height:32px;clip-path:polygon(0 0,100% 0,84% 100%)}}@media (min-width:1040px){.eng>.pull-talk{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) auto;position:relative}.eng>.pull-talk .pull-snow{display:block;position:relative;grid-column:1;grid-row:1;right:auto;height:130px;align-self:center}.eng>.pull-talk blockquote.pull{grid-column:2;grid-row:1}.eng>.pull-talk .pull-who{grid-column:3;grid-row:1}.eng>.pull-talk blockquote.pull::after{width:30px;height:30px}.eng>.pull-talk blockquote.pull::before{right:-37px;width:38px;height:41px}}@media (min-width:1040px){.eng>.pull-talk blockquote.pull::after{clip-path:polygon(0 0,100% 30%,0 100%)}.eng>.pull-talk blockquote.pull::before{top:17px;bottom:auto;clip-path:polygon(0 0,100% 30%,0 100%)}.eng>.pull-talk .pull-who{align-self:center;margin-bottom:0}}.wall-hint .wh-swipe{display:inline-flex;align-items:center;gap:10px;padding:0 4px;font:600 .95rem/1.2 var(--text);color:var(--ink-2)}.wh-hand{display:inline-grid;place-items:center;width:34px;height:34px;color:var(--pine)}.wh-hand .ic{width:26px;height:26px}@media (prefers-reduced-motion:no-preference){.wh-hand .ic{animation:wh-swipe 1.8s ease-in-out infinite}}@keyframes wh-swipe{0%,100%{translate:-5px 0}50%{translate:5px 0}}.wall-hint .wh-open{border:0;cursor:pointer;font:600 .92rem/1 var(--text);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ease),box-shadow .2s}.wall-hint .wh-open:hover{transform:translateY(-2px)}.wall-hint .wh-open:active{transform:translateY(2px);box-shadow:0 0 0 2px var(--ink),0 1px 0 var(--ink) !important}.wall-hint .wh-open:focus-visible{outline:3px solid var(--orange);outline-offset:3px}@media (max-width:600px){.wall-hint .wh-swipe .wh-l{display:none}.wall-hint .wh-swipe .wh-s{}.wall-hint .wh-open{white-space:nowrap}}.wall-hint .wh-swipe .wh-s{display:none}@media (max-width:600px){.wall-hint .wh-swipe .wh-s{display:inline}}.eng>.pull-talk blockquote.pull{background:var(--yellow)}.wh-pill,.ask-btn,.place,.sh-note,.viz,.viz:nth-child(n),.fe-cap,.fe-key>span,.modal-body{background:#fff8f1 !important}.ferie-open:hover,.place-link:hover,.ag:hover,.wd-mid:hover{background:#fff8f1}.bar-in,.dock{background:#fff8f1 !important}.bar .bar-in,html .bar .bar-in{background:#fff8f1 !important}.bar .wrap{background-color:#fff8f1 !important}@media (max-width:600px){.contacts{display:grid !important;grid-template-columns:1fr 1fr;gap:18px 12px !important}.contacts>li{grid-column:1 / -1;padding:0 !important;border:0 !important}.contacts>li:last-child{border:0 !important}.contacts>li:nth-last-child(-n+2){grid-column:auto}.contacts>li:nth-last-child(-n+2) a{padding:12px !important;border-radius:14px !important;background:rgba(255,248,241,.08) !important;gap:10px !important}.contacts>li:nth-last-child(-n+2) strong{font-size:.9rem !important;overflow-wrap:anywhere}.contacts>li:nth-last-child(2) strong{font-size:0 !important}.contacts>li:nth-last-child(2) strong::after{content:"Facebook";font-size:.9rem}.contacts .ct-site strong{color:#fff8f1 !important;text-decoration:none !important;border:0 !important}.contacts>li:first-child{margin-bottom:2px}}.eng>.pull-talk blockquote.pull p{color:var(--ink) !important;text-shadow:none !important}.eng>.pull-talk blockquote.pull::before{display:none !important}.eng>.pull-talk blockquote.pull::after{background:var(--yellow) !important;clip-path:none !important;rotate:45deg;z-index:2;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);filter:drop-shadow(0 5px 0 var(--ink))}@media (max-width:1039px){.eng>.pull-talk blockquote.pull::after{top:auto !important;left:auto !important}}@media (min-width:1040px){.eng>.pull-talk blockquote.pull::after{bottom:auto !important;left:auto !important;rotate:-45deg;filter:none}}.eng>.pull-talk blockquote.pull::after{width:30px !important;height:30px !important}@media (max-width:1039px){.eng>.pull-talk blockquote.pull::after{bottom:-18px !important;right:58px !important}}@media (min-width:1040px){.eng>.pull-talk blockquote.pull::after{top:44px !important;right:-18px !important}}@media (max-width:600px){#superheros.sec{padding-top:84px !important}}@media (max-width:600px){.sh-pillars{gap:14px}.shp-ph{aspect-ratio:16 / 8}.shp-tx{padding:18px 18px 20px}.shp h3{font-size:1.25rem;margin-bottom:10px}.shp-lead{margin-bottom:10px !important;padding-bottom:10px;font-size:.95rem !important}.shp-lead + p{font-size:.9rem;line-height:1.5}}.safe-side .doc-links .dl-arr{rotate:none !important;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){.safe-side .doc-links .doc-link:hover .dl-arr{animation:dl-drop .6s var(--ease)}}@keyframes dl-drop{40%{translate:0 3px}}#zapisy .wd-in{background:var(--pine) !important;color:#fff8f1 !important}#zapisy .wd-in .wd-n,#zapisy .wd-in small,#zapisy .wd-in b{color:#fff8f1 !important}#zapisy .week-row{box-shadow:0 0 0 2.5px var(--ink),0 5px 0 2.5px var(--ink) !important}#zapisy .wd-in .ic{color:#fff8f1 !important;width:26px;height:26px;stroke-width:2}@container (max-width:380px){.fl-split{grid-template-columns:1fr 1fr !important}}.fl-split{grid-template-columns:1fr 1fr !important;position:relative}.fl-split::before{content:"";position:absolute}.fl-split::after{content:"";position:absolute;left:50%}@media (max-width:600px){.fl-split{gap:8px}.fl-split .fl-a{padding:12px 8px !important;font-size:.78rem !important;line-height:1.15}.fl-split .fl-a small{font-size:.66rem;margin-bottom:5px}}@media (max-width:600px){.viz-foot{margin-top:22px !important}}.fl-col:has(>.fl-split){row-gap:28px !important}.fl-col>.fl-step:has(+ .fl-split)::after{display:none}.fl-split{margin-top:0 !important}.fl-split::after{width:2px;margin-left:-1px;background:var(--ink-3);border-radius:0}.fl-split::before{left:25%;right:25%;border:2px solid var(--ink-3);border-bottom:0;border-radius:6px 6px 0 0}.fl-col{--g:22px;row-gap:var(--g) !important}.fl-col:has(>.fl-split){--g:28px}.fl-col>*:not(:last-child)::after{bottom:calc(-1 * var(--g)) !important;height:var(--g) !important;top:auto !important}.fl-split::after{top:calc(-1 * var(--g)) !important;height:calc(var(--g) - 14px) !important}.fl-split::before{top:-14px !important;height:14px !important}@media (max-width:600px){.contacts .ct-phone{display:block}.contacts .ct-phone a.ct-land{margin:2px 0 0 !important;padding-left:34px !important;color:#cbbdb0 !important}.contacts>li>a:first-child{align-items:center}}@media (max-width:600px){.contacts>li>a:first-child{padding:0 !important;min-height:0 !important}.contacts>li>a:first-child strong{margin-top:0 !important}.contacts .ct-phone a.ct-land{margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:600px){.contacts>li:nth-last-child(-n+2)>a:first-child{padding:12px !important}.contacts .ct-phone a.ct-land{display:block}.contacts .ct-phone{}}@media (max-width:600px){.contacts>li:nth-child(-n+3){min-height:44px}.contacts{}}@media (max-width:600px){.contacts>li:nth-child(3){min-height:0}.contacts>li:nth-last-child(-n+2)>a:first-child{display:flex !important;align-items:center !important}.contacts>li:nth-last-child(-n+2)>a>span{display:flex;align-items:center;min-height:20px}.contacts>li:nth-last-child(-n+2)>a .ic{display:block;margin:0 !important;align-self:center}.contacts>li:nth-last-child(-n+2) strong{display:block;margin:0 !important;line-height:1 !important}.contacts>li:nth-last-child(2) strong::after{line-height:1}}@media (max-width:600px){.contacts{row-gap:5px !important}.contacts>li:nth-child(-n+2){min-height:37px}.contacts>li>a:first-child strong{line-height:1.1 !important}.contacts .ct-phone a.ct-land{font-size:.8rem !important;line-height:1.2 !important}.contacts .ct-phone{margin-bottom:0}.contacts>li:nth-last-child(-n+2){margin-top:10px}}@media (max-width:600px){.contacts li.ct-phone>a.ct-land{padding-top:0 !important;padding-bottom:0 !important;margin-top:1px !important}}@media (max-width:600px){.contacts li.ct-phone>a.ct-land{height:auto !important;margin-bottom:-7px !important}}.fl-col>*:not(:last-child)::after,.fl-split::after{background:rgba(26,26,26,.3) !important}.fl-split::before{border-color:rgba(26,26,26,.3) !important}.faq-cats{margin:0 0 22px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.faq-cats::-webkit-scrollbar{display:none}.fc{flex:none;display:inline-flex;align-items:center;color:var(--ink);text-align:left;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;transition:background .2s,transform .15s}.fc-ic{display:grid;place-items:center;flex:none}.fc-n{place-items:center;border-radius:999px}.fc:focus-visible{outline:3px solid var(--orange);outline-offset:3px}[data-faq] [hidden]{display:none !important}[data-faq]:not([data-pick="all"])>.faq-cat{display:none}.faq-cats{max-width:100%;min-width:0}*:has(>.faq-cats){min-width:0}@media (min-width:1040px){.faq-cats{flex-wrap:wrap;overflow:visible}}@media (max-width:1039px){.faq-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:0 0 4px}.fc{gap:8px;padding:5px 8px 5px 5px;border-radius:14px;font-size:.8rem;line-height:1.1;box-shadow:0 3px 0 var(--ink);min-width:0}.fc-ic{width:30px;height:30px}.fc-ic .ic{width:16px;height:16px}.fc-t{flex:1;min-width:0;max-width:none}.fc-n{min-width:22px;height:22px;font-size:.7rem;padding:0 5px}}.rules-peek{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rules-peek i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,248,241,.16);box-shadow:inset 0 0 0 1.5px rgba(255,248,241,.35)}.rules-peek .ic{width:16px;height:16px;color:#fff8f1}.rules[open] .rules-peek{display:none}@media (max-width:600px){.rules-peek{}.rules-peek i{}.rules-peek .ic{width:14px;height:14px}}@media (max-width:600px){.rules summary{flex-wrap:wrap}.rules-t{flex:1}.rules-peek{flex-wrap:nowrap;gap:4px;margin-top:12px}.rules-peek i{width:24px;height:24px;flex:none}}.faq-cats{display:flex !important;flex-wrap:wrap !important;gap:8px !important;overflow:visible !important;padding:0 !important;margin-bottom:18px}.fc{gap:7px !important;padding:7px 12px 7px 10px !important;border:1.5px solid rgba(26,26,26,.28) !important;border-radius:999px !important;background:transparent !important;box-shadow:none !important;font:600 .85rem/1.1 var(--text) !important}.fc:hover{border-color:var(--ink) !important}.fc:active{transform:none;box-shadow:none !important}.fc-ic{width:auto !important;height:auto !important;background:none !important;color:var(--orange-2) !important;border-radius:0}.fc-ic .ic{width:16px !important;height:16px !important}.fc-t{max-width:none !important;white-space:nowrap}.fc-t br{display:none}.fc-n{display:inline !important;min-width:0 !important;height:auto !important;padding:0 !important;background:none !important;font:600 .75rem/1 var(--mono) !important;color:var(--ink-3)}.fc[aria-pressed="true"]{background:var(--ink) !important;border-color:var(--ink) !important;color:#fff8f1 !important}.fc[aria-pressed="true"] .fc-ic{background:none !important;color:var(--orange) !important}.fc[aria-pressed="true"] .fc-n{background:none !important;color:rgba(255,248,241,.7)}@media (max-width:1039px){.faq-grid>.faq-side>.ask-lead{order:2;margin-top:30px}.faq-grid>.faq-side>.ask{order:3}}@media (max-width:1039px){.faq-grid>.faq-side>.ask-lead{margin-bottom:12px}}.fc.fc-all{border-style:dashed !important}.fc.fc-all .fc-ic{color:var(--ink) !important}.fc.fc-all[aria-pressed="true"]{border-style:solid !important}.fc.fc-all[aria-pressed="true"] .fc-ic{color:var(--orange) !important}.fc-sep{align-self:stretch;width:1.5px;margin:4px 2px;background:rgba(26,26,26,.2)}@media (max-width:1039px){.faq-cats{flex-wrap:nowrap !important;align-items:center}.fc{flex:none}.fc:not([aria-pressed="true"]){padding:0 !important;justify-content:center}.fc:not([aria-pressed="true"]) .fc-t,.fc:not([aria-pressed="true"]) .fc-n{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fc:not([aria-pressed="true"]) .fc-ic .ic{width:18px !important;height:18px !important}.fc-sep{height:24px;align-self:center;margin:0 2px}}@media (max-width:1039px){.faq-cats{gap:5px !important;width:100%}.fc:not([aria-pressed="true"]){width:36px;height:36px}.fc[aria-pressed="true"]{flex:1 1 auto;min-width:0;max-width:max-content}.fc[aria-pressed="true"] .fc-t{min-width:0;flex:1}.fc[aria-pressed="true"] .fc-n{display:none !important}}.faq-main{min-width:0;max-width:100%}@media (max-width:1039px){.faq-grid>.faq-main{}}@media (max-width:1039px){.fc[aria-pressed="true"]{height:auto;min-height:36px;padding:4px 12px 4px 10px !important;border-radius:18px !important}.fc[aria-pressed="true"] .fc-t{white-space:normal !important;overflow:visible;text-overflow:clip;font-size:.78rem;line-height:1.1}}#faq,#faq *{overflow-anchor:none}html.no-anchor,html.no-anchor body,html.no-anchor *{overflow-anchor:none !important}@media (max-width:600px){.rules summary{display:grid !important;grid-template-columns:44px minmax(0,1fr);column-gap:14px;align-items:center;padding:18px 18px 18px !important}.rules summary .rules-ic{grid-row:1;align-self:start}.rules-t{display:block}.rules-t small{display:block;margin-top:4px}.rules-peek{margin:14px 0 0 -58px !important;padding-right:56px}.rules summary::after{top:auto !important;bottom:18px !important;right:18px !important;transform:none;translate:none;margin:0 !important}.rules[open] summary::after{transform:rotate(45deg)}.rules[open] summary{padding-bottom:18px !important}}@media (min-width:1040px){.deck{width:82%;margin-right:2%}}.deck-ui{margin-top:30px;padding:8px;gap:4px}.deck-btn{width:46px;height:46px}.deck-btn .ic{width:20px;height:20px}.deck-n{min-width:68px;font-size:.85rem}.deck-sep{height:26px;margin:0 10px}.deck-open{height:46px;padding:0 22px;gap:10px}@media (max-width:600px){.deck-ui{margin-top:24px;padding:6px}.deck-btn,.deck-open{height:42px}.deck-btn{width:42px}.deck-n{min-width:56px}.deck-sep{margin:0 6px}.deck-open{padding:0 18px}}.faq-info-head h2{margin:0 0 clamp(28px,3.4vw,44px)}#faq img.pt-a{display:none}.ask-chat{display:grid;gap:14px;max-width:420px;margin-top:8px}.chat-in{display:flex;align-items:flex-end;gap:10px}.chat-ava{flex:none;width:58px;height:auto;rotate:-7deg;margin:0 0 -8px -4px;filter:drop-shadow(0 6px 8px rgba(26,26,26,.25))}.ask-chat .ask-lead{margin:0;padding:12px 20px 14px;border-radius:22px 22px 22px 6px;background:var(--pine);color:#fff8f1;box-shadow:0 4px 0 var(--ink);font:700 1.6rem/1.05 var(--hand);font-stretch:normal;text-transform:none;letter-spacing:0}.ask-chat .ask{flex-direction:column;align-items:flex-end;gap:10px;padding-left:40px}.ask-chat .ask-btn{border-radius:22px 22px 6px 22px !important;max-width:100%}.ask-chat .ask-btn>span:last-child{min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){html:not(.motion-off) .ask-chat.chat-go>*{animation:chat-pop .25s cubic-bezier(.22,1,.36,1) backwards}html:not(.motion-off) .ask-chat.chat-go .ask-btn{animation:chat-pop .25s cubic-bezier(.22,1,.36,1) backwards}html:not(.motion-off) .ask-chat.chat-go .ask{animation:none}html:not(.motion-off) .ask-chat.chat-go .ask-btn:nth-child(1){animation-delay:.22s}html:not(.motion-off) .ask-chat.chat-go .ask-btn:nth-child(2){animation-delay:.38s}}@keyframes chat-pop{from{opacity:0;transform:translateY(10px) scale(.92)}}.ask-chat.chat-wait .chat-in,.ask-chat.chat-wait .ask-btn{opacity:0}#faq.sec{padding-top:clamp(56px,6vw,84px) !important}@media (max-width:1039px){.faq-grid>.faq-side>.ask-chat{}}@media (max-width:1039px){.faq-grid>.faq-side>.ask-chat{}.ask-chat .chat-in{justify-content:flex-start}.ask-chat .ask{align-items:flex-end}}@media (max-width:1039px){.faq-grid{display:flex !important;flex-direction:column}.faq-grid>.faq-side{display:contents}.faq-grid>.faq-side>h2{order:-1}.faq-grid>.faq-main{width:100%}.faq-grid>.faq-side>.ask-chat{order:2;margin-top:40px;align-self:stretch;width:100%;max-width:none}}@media (min-width:601px) and (max-width:1039px){.faq-grid>.faq-side>.ask-chat{align-self:center;max-width:600px}}@media (min-width:601px) and (max-width:1039px){}@media (min-width:601px) and (max-width:1039px){.faq-viz{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:none !important;margin-inline:auto !important}.faq-viz .viz:nth-child(3){grid-column:1 / -1}}@media (min-width:601px) and (max-width:1039px){}@media (min-width:601px) and (max-width:1039px){.cards[data-cards]{--peek:calc(25vw - 12px);--cg:24px}.ctabs,.cnav.dial-nav{max-width:560px;margin-inline:auto !important}}.yt-link.mb-end,.yt-link.mb-end:hover{background:none !important;border:0 !important;padding:0 !important;backdrop-filter:none !important}@media (max-width:1039px){.cards[data-cards]>.card-wrap{transform-origin:50% 0;isolation:isolate;will-change:transform;padding:0 0 30px;margin-bottom:-30px;filter:drop-shadow(0 1px 0 rgba(26,26,26,.3)) drop-shadow(0 10px 14px rgba(26,26,26,.28)) !important}}.chat-st{display:none}@media (min-width:601px) and (max-width:1039px){.ask-chat{position:relative}.chat-st{display:block;position:absolute;z-index:0;height:auto;pointer-events:none;filter:drop-shadow(0 8px 10px rgba(26,26,26,.22))}.ask-chat>.chat-in,.ask-chat>.ask{position:relative;z-index:1}}@media (min-width:601px) and (max-width:1039px){}@media (min-width:601px) and (max-width:1039px){#sh-title{font-size:clamp(5.4rem,2rem + 11.5vw,8.4rem)}}@media (min-width:601px) and (max-width:1039px){.deck{margin-right:0 !important}.deck-ui{max-width:100%}.deck-btn{width:40px;height:40px}.deck-open{height:40px;padding:0 16px}.deck-n{min-width:52px}.deck-sep{margin:0 6px}}@media (min-width:601px) and (max-width:1039px){.ask-chat .ask-lead{position:relative}.chat-st-a{width:44px !important;left:auto !important;bottom:auto !important;top:-18px;right:-16px;rotate:14deg !important}.chat-st-b{width:82px !important;top:auto !important;right:auto !important;left:58px;bottom:4px;rotate:-8deg !important}}@media (min-width:601px) and (max-width:1039px){}img.sh-pen{top:-140px !important}@media (min-width:601px) and (max-width:1039px){img.sh-pen{}}@media (max-width:600px){img.sh-pen{}}#superheros{z-index:4 !important}@media (min-width:601px) and (max-width:1039px){.final-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) !important;align-items:center}.final h2{font-size:clamp(2.6rem,.8rem + 5.4vw,3.4rem)}.final-art{width:100% !important;margin-top:0 !important}.final .btn-lg{font-size:.95rem;padding-inline:1.3em}}@media (min-width:601px) and (max-width:1039px){.eng-copy p,.eng-copy .eng-player,#superheros .sh-copy p,#superheros .sh-kind{max-width:none !important}}@media (max-width:600px){.ask-chat{position:relative}.ask-chat .ask-lead{position:relative}.chat-st{display:block;position:absolute;z-index:0;height:auto;pointer-events:none;filter:drop-shadow(0 6px 8px rgba(26,26,26,.22))}.chat-st-a{rotate:14deg}.chat-st-b{width:62px;left:4px;bottom:2px;rotate:-8deg}.ask-chat>.chat-in,.ask-chat>.ask{position:relative;z-index:1}}.wd-span{container-type:inline-size}.wd-cloud{display:grid !important;grid-template-columns:repeat(8,auto);justify-content:center}@container (max-width:470px){.wd-cloud{}}@media (max-width:600px){@container (max-width:360px){.wd-cloud{grid-template-columns:repeat(4,auto)}}}.hero-act .yt-link.mb-end{flex-basis:auto !important;width:fit-content;max-width:100%}.hero-act .yt-link.mb-end span{flex:0 1 auto}.ep-view{transition:opacity .18s ease,transform .18s ease !important;will-change:opacity}.ep-view.is-on{transition:opacity .3s ease .14s,transform .34s var(--ease) .14s !important}.ep-segs i.is-run::after{animation:st-run 1.8s linear forwards !important}.hero-act .yt-link.mb-end span{border-bottom:0 !important;padding-bottom:0 !important;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}@media (max-width:1039px){.hero-act .yt-link.mb-end{max-width:calc(100vw - 2 * var(--gut,20px) - 8px);margin-right:var(--gut,20px)}}@media (max-width:1039px){.pc{padding-top:54px !important}.pc .pc-ph:hover,.pc .polaroid:hover{scale:1 !important}}html.hero-m .hero.m-wide .poster>.yt-link.yt-m,html.hero-m .m-wide .poster>.yt-link.yt-m{font-size:.86rem}html.hero-m .m-wide .poster>.yt-link.yt-m .ic{width:18px;height:18px}.ask-chat .ask-lead{position:static !important}.chat-st-a{top:2px !important;right:6% !important;left:auto !important;bottom:auto !important;width:54px !important;rotate:12deg !important}@media (max-width:600px){.chat-st-a{width:36px !important;top:-2px !important;right:2% !important}}@media (max-width:600px){.final-in{justify-items:center;text-align:center}.final h2{margin-inline:auto}.final-act{align-items:center !important}.final-art{margin:28px auto 0 !important}}#zapisy .week{border-top:0 !important;padding-top:0 !important;margin-top:clamp(40px,4.5vw,56px) !important}@media (min-width:601px) and (max-width:1039px){.week-row{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr) !important}.wd-in{grid-column:1 !important;grid-row:1}.wd-span{grid-column:2 !important;grid-row:1}.wd-out{grid-column:3 !important;grid-row:1}.wd-nights{grid-column:1 / -1 !important}.wd-in b,.wd-out b{font-size:1rem}.wd-in small,.wd-out small{font-size:.74rem}.wd-cap{font-size:.95rem}}@media (min-width:601px) and (max-width:1039px){.sh-tags{display:grid !important;grid-template-columns:1fr 1fr !important;column-gap:18px !important}.deck{width:min(88%,560px) !important}.deck-stack{aspect-ratio:16 / 10.4}}@media (min-width:601px) and (max-width:1039px){.sh-pillars{max-width:none !important;gap:16px}.shp{display:grid;grid-template-columns:38% minmax(0,1fr)}.shp-ph{aspect-ratio:auto !important;height:100%;min-height:220px}.shp-tx{padding:22px 22px 24px !important;justify-content:center}.shp-n{top:14px !important;right:14px !important}.shp h3{padding-right:52px}}@media (min-width:601px){.chat-st-a{top:-34px !important}}@media (min-width:601px) and (max-width:1039px){.sh{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) !important;column-gap:28px !important;row-gap:0 !important;align-items:center !important}.sh>.sh-copy,.sh>.sh-side{display:contents}.sh-copy>*{grid-column:1 / -1}.sh-copy>.sh-tags{grid-column:1;display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin-bottom:0 !important}.sh-side>.deck{width:100% !important;margin:clamp(44px,5vw,64px) 0 0 !important}.sh-side>.deck .deck-stack{aspect-ratio:4 / 3.4}.sh-side>.deck-ui,.sh-side>*{grid-column:1 / -1}.sh-side>.deck{grid-column:2 !important}.sh-tags li{font-size:.9rem !important}}@media (max-width:600px){.week-row .wd-in,.week-row .wd-out{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:center;padding:16px 18px !important;min-height:0 !important}.week-row .wd-in>.ic,.week-row .wd-out>.ic{grid-column:1;grid-row:1;margin:0 !important}.week-row .wd-in>b,.week-row .wd-out>b{grid-column:2;grid-row:1;margin:0 !important}.week-row .wd-in>.wd-n,.week-row .wd-out>.wd-n{grid-column:3;grid-row:1;margin:0 !important}.week-row .wd-in>small,.week-row .wd-out>small{grid-column:2 / -1;grid-row:2;margin:0 !important}}@media (max-width:1039px){.cards[data-cards]{overflow:hidden !important;scroll-snap-type:none !important;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.cards[data-cards].is-drag{cursor:grabbing}.cards[data-cards]>.card-wrap{scroll-snap-align:none !important;transition:none !important}.cards[data-cards] img{-webkit-user-drag:none}}@media (min-width:601px){div:has(>.inc-v2)>.inc-fn{gap:18px !important;padding:0 24px !important;font-size:1rem !important;line-height:1.4;color:#fff8f1 !important}div:has(>.inc-v2)>.inc-fn>span{flex:none;display:grid;place-items:center;width:60px;height:60px;margin:0 !important;border:2px dashed rgba(255,248,241,.55);border-radius:50%;color:var(--orange);font:800 2rem/1 var(--display);box-sizing:border-box}}.ribbon,.rb-ink,.rb-pine,.rb-orange{border-block:2px solid var(--ink) !important}.fn-ref{vertical-align:baseline !important;position:relative;top:-.32em;margin-left:1px;font:800 .95em/0 var(--display) !important}div:has(>.inc-v2)>.inc-fn{text-wrap:balance}@media (min-width:601px){div:has(>.inc-v2)>.inc-fn>span{padding-top:14px !important}}.hero,.pine,.final,.foot,.rb-pine,.rb-ink,.paper,.cream-2,.orange,.rb-orange{background-image:url("../img/grain-fine.png?v=1") !important;background-size:200px !important;background-repeat:repeat !important}@media (min-width:1040px){img.sh-pen{top:-18px !important;left:auto !important;right:-150px !important;translate:none !important;rotate:12deg}}@media (max-width:1039px){img.sh-pen{left:auto !important;translate:none !important;rotate:12deg}}@media (min-width:601px) and (max-width:1039px){img.sh-pen{}}@media (max-width:600px){img.sh-pen{width:92px !important;top:-62px !important;right:-18px !important}}@media (min-width:601px) and (max-width:1039px){img.sh-pen{}}.sh-title-wrap{width:fit-content !important;justify-self:start}@media (min-width:601px) and (max-width:1039px){img.sh-pen{width:150px !important;top:6px !important;right:-168px !important;rotate:10deg}}@media (min-width:1040px){.cards>.card-wrap:has(.c-blue){rotate:-2deg}.cards>.card-wrap:has(.c-orange){rotate:1.6deg}.cards>.card-wrap:has(.c-pine){rotate:-1.2deg}.cards>.card-wrap{transition:rotate .4s var(--ease)}@media (hover:hover){.cards>.card-wrap:hover{rotate:0deg}}@media (prefers-reduced-motion:reduce){.cards>.card-wrap{rotate:none !important}}}@media (min-width:601px) and (max-width:1039px){.sh-side>.deck-ui{grid-column:1 / -1 !important;justify-self:center;margin:22px auto 0 !important}.viz-clock{gap:14px}.viz-clock svg{width:clamp(84px,11vw,120px) !important;height:auto !important}.viz-clock b{font-size:clamp(1.45rem,.9rem + 1.4vw,2rem) !important;white-space:nowrap}}@media (min-width:601px) and (max-width:1039px){.deck .deck-ui{margin:18px 0 0 auto !important;max-width:100%;padding:5px !important;gap:2px !important}.deck .deck-btn{width:36px !important;height:36px !important}.deck .deck-n{min-width:44px !important;font-size:.75rem !important}.deck .deck-sep{margin:0 4px !important}.deck .deck-open{height:36px !important;padding:0 12px !important;font-size:.74rem !important;gap:6px !important}.viz-clock{flex-wrap:wrap}.viz-clock p{min-width:0;flex:1 1 130px}}@media (min-width:601px) and (max-width:1039px){.facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;column-gap:24px !important}.facts dd{padding-left:52px;overflow-wrap:anywhere}}@media (max-width:600px){.dock-call span{display:none}.dock-call{padding:.7em}.dock-txt small{min-width:0;overflow:hidden;text-overflow:ellipsis}a[href^="mailto:"]{overflow-wrap:anywhere}.final-act{flex-direction:column;align-items:flex-start}.flow{grid-template-columns:minmax(0,1fr)}.fl-col{grid-template-rows:auto}.bar-tag{display:none !important}.bar .bar-cta .ic{display:none !important}.bar .bar-cta{padding:0 clamp(12px,4vw,16px) !important;font-size:clamp(.72rem,.45rem + 1.2vw,.8rem) !important}.c-foot{column-gap:clamp(10px,3vw,14px)}.c-price-m{font-size:clamp(1.5rem,.9rem + 2.6vw,1.9rem)}.c-foot .btn{font-size:clamp(.82rem,.6rem + .9vw,.95rem);padding:.9em clamp(.8em,3vw,1em);gap:6px}.card-in>.card-top{margin-right:clamp(30px,10vw,40px)}.cn-cur{font-size:clamp(.72rem,.55rem + .7vw,.8rem)}.cn-cur b{font-size:clamp(.84rem,.6rem + 1vw,.95rem)}.fc-n{display:none !important}.faq-cats{gap:clamp(3px,1.6vw,8px) !important}.fc:not([aria-pressed="true"]){width:clamp(32px,9.5vw,38px);height:clamp(32px,9.5vw,38px)}.fc[aria-pressed="true"]{gap:6px !important;padding:4px clamp(9px,3vw,12px) 4px clamp(8px,2.6vw,10px) !important}.fc[aria-pressed="true"] .fc-t{font-size:clamp(.72rem,.5rem + 1vw,.8rem)}.fc[aria-pressed="true"] .fc-ic .ic{width:clamp(14px,4vw,16px) !important;height:clamp(14px,4vw,16px) !important}}@media (min-width:601px) and (max-width:1039px){img.deco,.pc-side{display:none}.safe{grid-template-columns:minmax(0,1fr)}.safe-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:0 40px;align-items:start}.safe-lead h2,.safe-lead .statement{grid-column:1}.safe-lead .pol-safe{grid-column:2;grid-row:1 / span 2}.safe-lead .gal-link{grid-column:2;grid-row:3;justify-self:start;margin-left:0}#w-cenie .inc2{min-height:0 !important;align-content:center;align-items:center}#w-cenie .price>.rc-wrap{justify-self:center;width:min(100%,620px);margin-inline:auto}}@media (min-width:601px){.foot-legal{padding-right:76px}}@media (min-width:1040px){.hero-fx .hn-t{font-size:clamp(2.6rem,calc(5.65vw - 12.6px),4.3rem)}.hero-fx .hero-below .lead{font-size:clamp(1rem,calc(.32vw + 12.7px),1.08rem)}.hero-fx .hero-below .stubs .sb-name{font-size:clamp(.85rem,calc(.32vw + 10.3px),.93rem)}img.deco{width:clamp(72px,7.5vw,124px)}#w-cenie .price{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) !important;align-items:center !important;gap:clamp(28px,5vw,88px) !important}#w-cenie .price>.rc-wrap{margin-top:64px}#w-cenie img.pt-sec.pt-b{top:auto !important;bottom:clamp(40px,6vw,90px) !important;right:clamp(40px,7vw,120px) !important;rotate:8deg}.faq-viz{gap:clamp(16px,1.6vw,24px) !important}.viz{padding:clamp(22px,2vw,30px) clamp(18px,2vw,28px) !important}.viz-clock svg{width:clamp(96px,8.5vw,120px);height:auto}.viz-big{font-size:clamp(2.3rem,1.2rem + 1.6vw,3rem)}.route li{font-size:clamp(.86rem,.7rem + .25vw,.95rem)}.fl-q{font-size:clamp(.78rem,.62rem + .25vw,.85rem)}.fl-step,.fl-a{font-size:clamp(.74rem,.6rem + .22vw,.82rem) !important}}@media (min-width:1040px){.safe{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) !important;gap:clamp(28px,5vw,88px) !important}.safe .facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr)) !important;column-gap:28px !important}.contacts{justify-content:stretch !important}}@media (min-width:1040px){.bar-nav{gap:clamp(0px,1.5vw - 14px,6px) !important}.bar-nav a{font-size:clamp(.76rem,calc(.75vw + 4.5px),.9rem) !important;padding:.7em clamp(4px,calc(2.2vw - 19px),10.8px) !important;letter-spacing:clamp(.02em,.1vw - .02em,.05em) !important}.bar .bar-cta{padding-inline:clamp(12px,2vw - 6px,22px) !important;font-size:clamp(.76rem,calc(.6vw + 6px),.88rem) !important}.contacts{column-gap:28px !important}}@media (min-width:1040px){.cards>.card-wrap{position:relative}.cards>.card-wrap:has(.c-blue){z-index:3}.cards>.card-wrap:has(.c-orange){z-index:2}.cards>.card-wrap:has(.c-pine){z-index:1}.cards>.card-wrap:hover{z-index:4}}.hero::after{content:"";position:absolute;inset:0;z-index:50;pointer-events:none;opacity:0;visibility:hidden;background:#14206e url("/assets/video/zimowisko-2026-poster.jpg?v=1") center / cover no-repeat;transition:opacity .35s ease,visibility 0s .35s}html.hero-wait .hero::after{opacity:1;visibility:visible;transition:none}@media (min-width:1040px){.safe{align-items:start !important}.safe-lead{position:sticky;top:calc(var(--bar-h) + 32px)}}@media (min-width:1040px){.safe-lead .pol-safe .st-frames{aspect-ratio:16 / 9}}@media (min-width:1040px){.safe-lead .gal-link{display:flex !important;width:fit-content}}.sh-steps::before,.sh-steps::after{content:"";position:absolute;z-index:2;width:92px;height:26px;pointer-events:none;--tp:rgba(255,90,0,.55);--tb:rgba(255,236,218,.82);background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 40%,rgba(0,0,0,.05)),repeating-linear-gradient(-45deg,var(--tp) 0 5px,transparent 5px 12px),var(--tb);filter:drop-shadow(0 1px 1.5px rgba(26,26,26,.18));clip-path:polygon(0 0,100% 0,97% 12%,100% 25%,96% 38%,100% 51%,97% 64%,100% 77%,96% 89%,100% 100%,0 100%,3% 88%,0 76%,4% 63%,0 50%,3% 37%,0 24%,4% 12%)}.sh-steps::before{top:2px;left:-30px;rotate:-42deg}.sh-steps::after{bottom:2px;right:-30px;rotate:-42deg}@media (max-width:600px){.sh-steps::before,.sh-steps::after{width:72px;height:22px}.sh-steps::before{left:-22px}.sh-steps::after{right:-22px}}.hero,.pine,.final,.foot,.orange,.rb-pine,.rb-ink,.rb-orange{background-image:url("../img/grain.png?v=1") !important;background-size:240px !important}@media (min-width:1040px){.safe-lead .pol-safe{margin-left:auto !important;margin-right:auto !important}.safe-lead .gal-link{margin-left:auto !important;margin-right:auto !important}}@media (min-width:1040px){.contacts{flex-wrap:wrap;gap:28px clamp(28px,3vw,60px) !important}.contacts>li{flex:0 0 auto;min-width:0}.contacts>li a,.contacts>li strong,.contacts>li b{white-space:nowrap}}.reel,.reel-video{animation:none !important;translate:none !important}@media (min-width:1040px){.contacts{display:grid !important;grid-template-columns:repeat(4,max-content) !important;justify-content:space-between}}@media (min-width:1040px) and (max-width:1239px){.contacts{grid-template-columns:repeat(2,max-content) !important;justify-content:start;column-gap:96px !important}}@media (min-width:1040px){.contacts>li>a:first-child{align-items:start !important;padding-top:0 !important;margin-top:0 !important}.contacts>li>a:first-child>span{display:grid !important;grid-template-rows:auto 2.6rem;row-gap:6px}.contacts>li>a:first-child>span>strong{align-self:end;margin:0 !important;line-height:1 !important}}.important::before,.important::after{content:"";position:absolute;z-index:2;width:92px;height:26px;pointer-events:none;transform:none;--tp:rgba(255,90,0,.55);--tb:rgba(255,236,218,.9);background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 40%,rgba(0,0,0,.05)),repeating-linear-gradient(-45deg,var(--tp) 0 5px,transparent 5px 12px),var(--tb);filter:drop-shadow(0 1px 1.5px rgba(26,26,26,.18));clip-path:polygon(0 0,100% 0,97% 12%,100% 25%,96% 38%,100% 51%,97% 64%,100% 77%,96% 89%,100% 100%,0 100%,3% 88%,0 76%,4% 63%,0 50%,3% 37%,0 24%,4% 12%)}.important::before{top:2px !important;left:auto !important;right:-30px;bottom:auto;rotate:42deg}.important::after{top:auto;bottom:2px;left:-30px;right:auto;rotate:42deg}@media (max-width:600px){.important::before,.important::after{width:72px;height:22px}.important::before{right:-22px}.important::after{left:-22px}}@media (max-width:600px){#faq img.dc-r3{top:auto !important}}@media (max-width:600px){img.deco{display:none}#faq img.dc-l3,#faq img.dc-r3{display:block;width:42px !important}}@container (max-width:470px){.wd-cloud{grid-template-columns:repeat(4,minmax(0,1fr)) !important;justify-items:center;width:100%;max-width:none !important;row-gap:10px !important}}@media (max-width:600px){.wd-span .wd-cloud{width:100%;max-width:none !important}}@media (max-width:600px){#faq img.dc-l3{bottom:-150px !important;left:4% !important}#faq img.dc-r3{bottom:-128px !important;right:5% !important;left:auto !important}}@media (max-width:600px){.final-art{width:min(88%,400px) !important}.fin-a{width:78px !important;left:-30px !important;top:-34px !important}.fin-c{width:46px !important;right:-18px !important;top:-40px !important}.fin-b{width:62px !important;right:-24px !important;bottom:-18px !important}}@container (min-width:471px){.wd-cloud{grid-template-columns:repeat(8,minmax(0,1fr)) !important;justify-items:center;width:100%;max-width:none !important}}.wd-span .wd-cloud{width:100%;max-width:none !important}.rail-item{--rail-dim:rgba(26,26,26,.66)}.rail-item.on-night{--rail-dim:rgba(255,255,255,.78)}.fn-ref,.inc-fn>span,div:has(>.inc-v2)>.inc-fn>span{color:var(--orange) !important}.fn-ref{font:700 1em/0 var(--text) !important;vertical-align:baseline !important;position:relative;top:-.3em;margin-left:.05em}.fn-ref{font:800 1.3em/0 var(--display) !important;top:-.12em !important;margin-left:.02em !important}.fn-ref{font-size:1.15em !important;top:.1em !important}@media (max-width:1039px){.inc-fn>span{font:800 1.15em/0 var(--display) !important;position:relative;top:.1em;margin-right:.2em !important;color:var(--orange) !important}}@media (max-width:1039px){.inc-fn>span{top:.3em}}.receipt{position:relative}.rc-wrap{position:relative;min-width:0}.rc-wrap>img.rc-globe{position:absolute;z-index:3;top:-46px;right:-34px;width:clamp(70px,7vw,104px);height:auto;rotate:10deg;pointer-events:none;filter:drop-shadow(0 8px 10px rgba(26,26,26,.3))}@media (max-width:1039px){.inc-v2 + .inc-fn,div:has(>.inc-v2)>.inc-fn{text-align:center}}@media (max-width:600px){.rc-wrap>img.rc-globe{width:64px;top:-34px;right:-6px}}@media (max-width:600px){.contacts>li:not(:nth-last-child(-n+2))>a:first-child{position:relative}.contacts>li:not(:nth-last-child(-n+2))>a:first-child::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;translate:0 -50%}}@media (max-width:600px){.contacts>li:not(:nth-last-child(-n+2))>a:first-child::after{content:none}.contacts>li:not(:nth-last-child(-n+2))>a:first-child{padding-block:12px !important;margin-block:-12px !important}}@media (max-width:600px){.contacts .ct-phone>a:first-child{padding-bottom:0 !important;margin-bottom:0 !important}.contacts li.ct-phone>a.ct-land{position:relative;z-index:2;padding-block:6px !important;margin-block:-6px !important}}@media (max-width:600px){.contacts li.ct-phone>a.ct-land{margin-top:-5px !important;margin-bottom:-13px !important}}.foot{background-color:var(--ink) !important;border-top-color:transparent !important}.contact{background-color:var(--ink) !important}.foot{border-top-color:rgba(255,248,241,.1) !important}.bar-logo{position:relative}.bar-logo::after{content:"← proemzako.pl";position:absolute;left:50%;top:calc(100% + 14px);z-index:50;padding:.55em .9em .5em;border-radius:12px;background:var(--ink);color:#fff8f1;white-space:nowrap;font:700 .8rem/1 var(--text);letter-spacing:.01em;box-shadow:0 8px 18px -8px rgba(26,26,26,.5);opacity:0;translate:-18px 6px;scale:.9;transform-origin:18px 0;pointer-events:none;transition:opacity .2s ease,translate .3s var(--ease),scale .3s var(--ease)}.bar-logo::before{content:"";position:absolute;left:50%;top:calc(100% + 8px);z-index:51;width:12px;height:8px;margin-left:-6px;background:var(--ink);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:0;translate:0 6px;pointer-events:none;transition:opacity .2s ease,translate .3s var(--ease)}@media (hover:hover) and (min-width:1040px){.bar-logo:hover{transform:translateX(-4px) rotate(-14deg) scale(1.06)}.bar-logo:hover::after,.bar-logo:focus-visible::after{opacity:1;translate:-18px 0;scale:1}.bar-logo:hover::before,.bar-logo:focus-visible::before{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.bar-logo::after,.bar-logo::before{transition:opacity .2s ease;translate:-18px 0}.bar-logo::before{translate:0 0}}@media (hover:hover) and (min-width:1040px){.bar-logo:hover{transform:none !important}.bar-logo img{transition:rotate .35s var(--ease),translate .35s var(--ease)}.bar-logo:hover img{rotate:-18deg}}.bar-logo::after{top:calc(100% + 26px)}.bar-logo::before{top:calc(100% + 19px)}.bar-logo::after{box-shadow:0 0 0 2px #fff8f1,0 8px 18px -8px rgba(26,26,26,.5)}.st-age b{line-height:.95}.hero-fx .st-age b{font-size:1.45rem}html:not(.hero-fx) .st-age b{font-size:1.15rem}.st-age b.age-2{margin-top:1px;padding-top:2px;border-top:1.5px solid rgba(255,248,241,.55)}.hero-fx .st-age{font-size:.78rem}html:not(.hero-fx) .st-age{font-size:.62rem !important}.fm-acts{display:flex;flex-wrap:wrap;gap:10px}.ferie-modal .fm-acts .btn-ink{background:var(--navy) !important;color:#fff8f1 !important;border-color:var(--ink) !important}.ferie-modal .fm-acts .btn-ink:hover{background:var(--ink) !important}.ferie-modal .fm-acts .btn-sh{display:inline-flex;align-items:center;gap:8px;background:#fff8f1 !important;color:var(--navy) !important;border-color:var(--ink) !important}.ferie-modal .fm-acts .btn-sh .sh-age{padding:.28em .5em .24em;border-radius:999px;background:var(--navy);color:#fff8f1;font-size:.72em;letter-spacing:.02em;line-height:1}.ferie-modal .fm-acts .btn-sh:hover{background:var(--navy) !important;color:#fff8f1 !important}.ferie-modal .fm-acts .btn-sh:hover .sh-age{background:#fff8f1;color:var(--navy)}.ribbon{user-select:none;-webkit-user-select:none}.n93-pad{position:absolute;inset:0;pointer-events:none}.n93-key{position:absolute;padding:0;border:0;border-radius:12px;background:transparent;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.n93-key.is-round{border-radius:50%}.n93-key.is-hit{animation:n93-hit .22s ease-out}@keyframes n93-hit{0%{background:rgba(255,255,255,.55);transform:scale(.94)}100%{background:transparent;transform:none}}.n93-ui{position:absolute;inset:0;z-index:30;pointer-events:none;overflow:hidden}.n93-typed{position:absolute;left:0;right:0;bottom:14px;margin:0;text-align:center;font:700 34px/1 var(--mono);letter-spacing:.25em;color:#9cff7a;text-shadow:0 0 8px rgba(120,255,90,.6),0 2px 0 #000}.n93-toast{position:absolute;left:50%;top:50%;translate:-50% -50%;scale:.7;opacity:0;display:grid;justify-items:center;gap:6px;min-width:70%;padding:18px 26px;border-radius:22px;background:rgba(20,32,110,.92);color:#fff8f1;text-align:center;transition:opacity .2s ease,scale .35s cubic-bezier(.22,1,.36,1)}.n93-toast.is-on{opacity:1;scale:1}.n93-toast b{font:800 46px/1 var(--display);font-stretch:80%;text-transform:uppercase}.n93-toast span{font:700 22px/1.15 var(--text)}.n93-toast em{font-style:normal;font-size:40px}.n93-toast.is-67{background:rgba(255,90,0,.95);color:var(--ink)}.n93-toast.is-67 span{font:800 40px/1 var(--display);font-stretch:80%}@media (prefers-reduced-motion:no-preference){.n93-toast.is-on .n93-hands{animation:n93-67 .5s ease-in-out infinite}}@keyframes n93-67{0%,100%{transform:translateY(-6px) rotate(-6deg)}50%{transform:translateY(6px) rotate(6deg)}}.n93-flake{position:absolute;top:-30px;color:#fff;animation:n93-fall 2.4s linear forwards}@keyframes n93-fall{to{transform:translateY(300px) rotate(220deg);opacity:.2}}.n93-hands{display:inline-flex;gap:14px}.n93-hands i{display:inline-block;font-style:normal}@media (prefers-reduced-motion:no-preference){.n93-toast.is-on .n93-hands{animation:none !important}.n93-toast.is-on .n93-hands i{animation:n93-hand .42s ease-in-out infinite alternate}.n93-toast.is-on .n93-hands i + i{animation-delay:-.42s}}@keyframes n93-hand{from{transform:translateY(-8px)}to{transform:translateY(8px)}}.n93-snake{position:absolute;inset:0;width:100%;height:100%;transition:opacity .35s ease}.n93-snake.is-out{opacity:0}.n93-hold{position:absolute;left:50%;bottom:22px;width:60%;height:12px;translate:-50% 0;border-radius:999px;background:rgba(0,0,0,.55);box-shadow:0 0 0 2px rgba(255,248,241,.7);opacity:0;transition:opacity .2s ease;overflow:hidden}.n93-hold.is-on{opacity:1}.n93-hold i{position:absolute;inset:0;background:#9cff7a;transform-origin:left;transform:scaleX(var(--h,0))}.n93-key[data-k="up"],.n93-key[data-k="down"],.n93-key[data-k="left"],.n93-key[data-k="right"]{border-radius:8px}.cam-screen .n93-ui{z-index:30}.n93-snake{object-fit:contain;background:#0a0a0a}.n93-hold{top:50%;bottom:auto;width:56%;height:14px;translate:-50% -50%;padding:3px;box-sizing:content-box;background:rgba(0,0,0,.6);box-shadow:0 0 0 2px rgba(255,248,241,.85),0 6px 16px rgba(0,0,0,.45)}.n93-hold i{inset:3px;border-radius:999px}.cam-screen .n93-typed{bottom:auto;top:22%;font-size:30px}.hero-fx .cam-screen>.n93-ui{transform:skewY(calc(var(--sk,0) * 5.4deg));transform-origin:0 0}.n93.is-desk{display:block;position:absolute;left:0;top:0;width:916px;height:926px;transform-origin:0 0;z-index:2;pointer-events:none;filter:drop-shadow(0 30px 40px rgba(26,26,26,.35))}.n93.is-desk .n93-screen{background:#0a0a0a url("/assets/video/zimowisko-2026-poster.jpg?v=1") center / cover}.hero-fx .yt-link.yt-cam{transition:opacity .3s ease}.desk-phone .hero-fx .yt-link.yt-cam,html.desk-phone .yt-link.yt-cam{opacity:0 !important;pointer-events:none !important}.n93.is-desk .n93-screen .window{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;clip-path:none !important}.n93.is-desk .n93-screen .window::after{box-shadow:none !important}html.desk-phone .hero-fx .patches,html.desk-phone .patches{z-index:7}html.desk-phone .hero-vig{opacity:0 !important}.n93.is-desk .n93-osd{display:block;position:absolute;inset:0;z-index:6;pointer-events:none;opacity:1;font:700 16px/1 var(--mono);letter-spacing:.1em;color:#fff;text-shadow:0 0 .3em rgba(0,0,0,.9),0 1px 0 rgba(0,0,0,.6)}.n93.is-desk .n93-osd .osd-motion{pointer-events:auto}.yt-link .yt-game{display:none}.yt-link .yt-game,html.hero-m .poster>.yt-link.yt-m .yt-game,.hero-act .yt-link.mb-end .yt-game{border:0 !important;padding:0 !important;text-decoration:none !important}.yt-link.is-game>:not(.yt-game){display:none !important}.yt-link.is-game .yt-game{display:inline-flex;align-items:center;gap:inherit}.yt-link .yt-game .ic{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.yt-link.is-flip{animation:yt-flip .38s ease-in-out}.yt-link.is-game .yt-game .ic{animation:gm-wiggle 1.6s ease-in-out infinite}}@keyframes yt-flip{0%,100%{transform:perspective(320px) rotateX(0)}45%,55%{transform:perspective(320px) rotateX(90deg)}}@keyframes gm-wiggle{0%,70%,100%{transform:rotate(0)}78%{transform:rotate(-12deg)}86%{transform:rotate(10deg)}94%{transform:rotate(-4deg)}}html.gm-open,html.gm-open body{overflow:hidden}.gm{position:fixed;inset:0;z-index:3000;display:none;background:var(--ink);color:var(--paper);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;overscroll-behavior:contain}.gm.is-on{display:block}@media (prefers-reduced-motion:no-preference){.gm.is-on .gm-box{animation:gm-in .32s cubic-bezier(.22,1,.36,1)}}@keyframes gm-in{from{opacity:0;transform:translateY(24px) scale(.97)}}.gm-box{box-sizing:border-box;height:100%;max-width:520px;margin:0 auto;padding:max(14px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto;gap:16px}.gm-top{display:flex;align-items:center;justify-content:space-between}.gm-ttl{font:700 .82rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cream)}.gm-x{width:44px;height:44px;border:0;border-radius:50%;background:var(--paper);color:var(--ink);font:800 1.1rem/1 var(--text);cursor:pointer}.gm-frame{position:relative;aspect-ratio:479 / 248;overflow:hidden;border-radius:12px;background:#000;box-shadow:0 0 0 4px var(--paper),0 0 0 8px var(--orange);margin:8px}.gm-scr{position:absolute;left:0;top:0;width:479px;height:248px;transform:scale(var(--gs,.7));transform-origin:0 0}.gm-scr>.n93-ui{position:absolute;inset:0;transform:none !important}.gm-help{margin:0;min-height:2.8em;text-align:center;font:500 .9rem/1.4 var(--text);color:var(--cream);text-wrap:balance}.gm-help b{color:var(--orange);font-weight:800}.gm-ctl{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:18px;align-self:end;grid-row:4;padding-bottom:6px}.gm-k{-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;touch-action:none;transition:transform .06s ease,box-shadow .06s ease}.gm-dpad{display:grid;grid-template-columns:repeat(3,62px);grid-template-rows:repeat(3,62px)}.gm-dpad .gm-k{position:relative;background:var(--orange);box-shadow:0 4px 0 var(--orange-2)}.gm-dpad .is-up{grid-area:1 / 2;border-radius:14px 14px 0 0}.gm-dpad .is-left{grid-area:2 / 1;border-radius:14px 0 0 14px}.gm-dpad .is-ok{grid-area:2 / 2;border-radius:0}.gm-dpad .is-right{grid-area:2 / 3;border-radius:0 14px 14px 0}.gm-dpad .is-down{grid-area:3 / 2;border-radius:0 0 14px 14px}.gm-dpad .is-ok::after{content:"";position:absolute;inset:9px;border-radius:50%;background:var(--pine);box-shadow:inset 0 -3px 0 rgba(0,0,0,.25)}.gm-dpad .gm-k:not(.is-ok)::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;translate:-50% -50%;background:var(--ink)}.gm-dpad .is-up::after{clip-path:polygon(50% 14%,100% 86%,0 86%)}.gm-dpad .is-down::after{clip-path:polygon(0 14%,100% 14%,50% 86%)}.gm-dpad .is-left::after{clip-path:polygon(14% 50%,86% 0,86% 100%)}.gm-dpad .is-right::after{clip-path:polygon(14% 0,86% 50%,14% 100%)}.gm-num{display:grid;grid-template-columns:repeat(3,48px);gap:8px}.gm-num .gm-k{height:40px;border-radius:12px;background:var(--paper);color:var(--ink);font:800 1.2rem/1 var(--display);box-shadow:0 3px 0 var(--cream-2)}.gm-bot{display:flex;gap:12px;grid-row:5;align-self:end}.gm-bot .gm-k{flex:1;min-height:48px;border-radius:999px;font:800 .95rem/1 var(--text);text-transform:uppercase;letter-spacing:.04em}.gm-clr{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper)}.gm-end{background:var(--orange);color:var(--ink);box-shadow:0 4px 0 var(--orange-2)}.gm-k:active,.gm-k.is-press{transform:translateY(3px);box-shadow:0 1px 0 var(--orange-2)}.gm-num .gm-k:active,.gm-num .gm-k.is-press{box-shadow:0 0 0 var(--cream-2)}.gm-clr:active,.gm-clr.is-press{box-shadow:inset 0 0 0 2px var(--paper)}.gm.is-swipe .gm-ctl,.gm.is-swipe .gm-clr{display:none}@media (orientation:landscape) and (max-height:560px){.gm-box{max-width:none;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto auto;gap:8px 22px;padding:10px max(18px,env(safe-area-inset-right)) 10px max(18px,env(safe-area-inset-left))}.gm-top{grid-column:1 / -1}.gm-ctl{display:contents;padding:0}.gm-dpad{grid-column:1;grid-row:2;align-self:center}.gm-frame{grid-column:2;grid-row:2;align-self:center;justify-self:center;height:calc(100% - 16px);width:auto;max-width:calc(100% - 16px);min-height:0}.gm.is-swipe .gm-frame{grid-column:1 / -1}.gm.is-swipe .gm-help{grid-column:1 / -1}.gm-num{grid-column:3;grid-row:2;align-self:center}.gm-num .gm-k{height:34px}.gm-help{grid-column:2;grid-row:3;min-height:0;font-size:.8rem}.gm-bot{grid-column:1 / -1;grid-row:4;justify-content:flex-end}.gm-bot .gm-k{flex:0 0 auto;padding:0 22px;min-height:40px}}:root{--gold:#ffc23d}.c-gold{--c:var(--gold) !important;--on:var(--ink);--hi:var(--ink)}.c-gold .c-facts .ic,.c-gold .c-facts{color:var(--ink)}.c-gold .c-desc strong{color:var(--ink)}.c-gold .vchip{background:rgba(255,248,241,.6) !important;color:var(--ink) !important}.c-gold .c-week b{background:rgba(26,26,26,.1)}.c-gold .c-state,.c-gold .badge,.c-gold .c-kind{color:var(--ink) !important;opacity:1 !important}.c-gold .c-ferie-m span{text-decoration-color:var(--ink)}@media (max-width:1039px){.ctabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ct{padding:8px 8px}.ct[aria-current="true"].ct-gold{background:var(--gold);color:var(--ink)}.cards[data-cards]>.card-wrap:has(.c-gold){rotate:1.2deg;translate:0 8px}}@media (max-width:600px){.ct b{font-size:.95rem}.ct span{font-size:.62rem}}.ferie-modal .fm-acts .btn-mq{color:var(--ink) !important}.ferie-modal .fm-acts .btn-mq .sh-age{background:var(--ink)}.ferie-modal .fm-acts .btn-mq:hover{background:var(--gold) !important;color:var(--ink) !important}.ferie-modal .fm-acts .btn-mq:hover .sh-age{background:var(--ink);color:var(--gold)}.ferie-modal .fm-acts .btn-eaf{color:var(--pine) !important}.ferie-modal .fm-acts .btn-eaf .sh-age{background:var(--pine)}.ferie-modal .fm-acts .btn-eaf:hover{background:var(--pine) !important;color:#fff8f1 !important}.ferie-modal .fm-acts .btn-eaf:hover .sh-age{background:#fff8f1;color:var(--pine)}.ferie-modal .btn-age{display:inline-flex;align-items:center;gap:8px}.ferie-modal .btn-age .sh-age{padding:.28em .5em .24em;border-radius:999px;background:var(--ink);color:#fff8f1;font-size:.72em;letter-spacing:.02em;line-height:1}#main-quest{position:relative}.dc-mq{right:3%;top:56px;width:clamp(72px,8vw,118px);height:auto}.mq{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,72px);align-items:center}.mq-new{display:inline-block;box-shadow:0 3px 0 var(--ink) !important;margin:0 0 14px;padding:7px 14px 6px;border:2.5px solid var(--ink);border-radius:999px;background:var(--gold);color:var(--ink);font:800 .82rem/1 var(--display);font-stretch:85%;letter-spacing:.06em;text-transform:uppercase;rotate:-2deg;box-shadow:0 3px 0 #fff8f1}.mq-h{margin:0 0 12px;font:900 clamp(3rem,8.4vw,7.4rem)/.86 var(--display);font-stretch:75%;text-transform:uppercase;color:#fff8f1 !important;letter-spacing:-.01em}.mq-kind{color:var(--gold) !important}.mq-copy>p:not(.mq-new):not(.mq-kind){max-width:60ch;font-size:1.02rem;line-height:1.65}.mq-lead strong{color:var(--gold)}.mq-copy .mq-tags{grid-template-columns:repeat(2,auto);gap:14px 32px;margin:30px 0 0;padding:22px 0 0;border-top:2px dashed rgba(255,248,241,.25)}.mq-tags li,.mq-tags li:nth-child(3n+2){color:#fff8f1 !important;font-size:1.05rem}.mq-tags .ic{background:var(--gold) !important;color:var(--ink) !important}.mq-side{position:relative}.mq-card{position:relative;padding:clamp(22px,3vw,34px);border-radius:20px;background:#fff8f1;color:var(--ink);rotate:1.6deg;box-shadow:0 0 0 3px var(--ink),8px 10px 0 var(--gold)}.mq-card-top{display:flex;align-items:center;gap:14px;padding-bottom:16px;border-bottom:2px dashed rgba(26,26,26,.25)}.mq-card-top h3{margin:0;color:var(--ink) !important;font:900 clamp(1.7rem,2.6vw,2.3rem)/1 var(--display);font-stretch:75%;text-transform:uppercase}.mq-dice{flex:none;width:46px;height:46px;rotate:-12deg}.mq-dice rect{fill:var(--gold);stroke:var(--ink);stroke-width:3}.mq-dice circle{fill:var(--ink)}.mq-stats{display:grid;gap:10px;margin:18px 0}.mq-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.mq-stats dt{font:700 .74rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.mq-stats dd{margin:0;font:800 1.05rem/1.2 var(--text);text-align:right}.mq-quote{margin:0 0 18px;padding:14px 16px;border-left:4px solid var(--pine);border-radius:0 12px 12px 0;background:rgba(32,56,226,.08)}.mq-quote p{margin:0;font:600 1rem/1.45 var(--text);font-style:italic}.mq-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:2px dashed rgba(26,26,26,.25)}@media (max-width:1039px){.mq{grid-template-columns:minmax(0,1fr)}.mq-card{max-width:520px;rotate:.8deg}.dc-mq{top:28px;right:16px;width:72px}}@media (max-width:600px){.mq-copy>p:not(.mq-new):not(.mq-kind){font-size:.98rem}.mq-copy .mq-tags{grid-template-columns:minmax(0,1fr) !important;gap:12px !important}.mq-foot .btn{width:100%;justify-content:center}}@media (min-width:1040px){.cards{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:30px !important;max-width:1120px;margin-inline:auto;padding-top:10px}.cards .card-wrap:nth-child(n){margin-top:0 !important;transform:none !important}.cards>.card-wrap:has(.c-blue){rotate:-.5deg}.cards>.card-wrap:has(.c-orange){rotate:.4deg}.cards>.card-wrap:has(.c-pine){rotate:-.3deg}.cards>.card-wrap:has(.c-gold){rotate:.5deg}.cards .card-in{display:grid;grid-template-columns:170px minmax(0,1.25fr) minmax(0,1fr) 210px;column-gap:34px;align-items:start;grid-template-areas:"top h3 facts foot" "date kind facts foot" "date desc facts foot" "week desc facts foot";grid-template-rows:auto auto auto 1fr;padding:26px 30px 24px}.cards .card-top{grid-area:top;padding-right:0}.cards .c-date{grid-area:date;margin:12px 0 0;font-size:3.6rem}.cards .c-week{grid-area:week;margin:12px 0 0;flex-wrap:wrap;row-gap:8px}.cards .c-week i{max-width:56px}.cards .card h3{grid-area:h3;margin:0;font-size:1.75rem}.cards .c-kind{grid-area:kind;margin:4px 0 10px}.cards .c-desc{grid-area:desc;margin:0;font-size:.95rem}.cards .c-facts{grid-area:facts;margin:0;padding:0 0 0 26px;border-top:0;border-left:1.5px dashed currentColor;align-self:stretch;align-content:start}.cards .c-inc{display:none !important}.cards .c-foot{grid-area:foot;align-self:center;display:grid;gap:10px;margin:0;padding:0 0 0 26px;border-top:0;border-left:1.5px dashed currentColor}.cards .c-foot .btn{width:100%;justify-content:center;white-space:nowrap}.cards .c-state{margin:0;text-align:center;font-size:.7rem}.cards .card-wrap .c-price{display:none !important}.cards .c-price-m{display:block;margin:0;font:800 2.6rem/1 var(--display);font-stretch:78%;letter-spacing:-.01em}.cards .c-price-m b{font-weight:inherit}.cards .card-wrap .card-st{top:-26px !important;bottom:auto !important;right:-18px !important;left:auto !important;width:80px !important;rotate:10deg}.cards>.card-wrap:has(.c-gold) .card-st,.cards>.card-wrap:has(.c-blue) .card-st{width:70px !important}.ctabs,.cnav{display:none !important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cards>.card-wrap:hover{rotate:0deg}.cards .card-wrap:hover{transform:translateY(-4px) !important}}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:138px minmax(0,1.1fr) minmax(250px,1fr) 186px;column-gap:22px;padding:24px 24px 22px}.cards .c-date{font-size:3rem}.cards .c-facts,.cards .c-foot{padding-left:20px}.cards .c-price-m{font-size:2.2rem}.cards .c-foot .btn{padding-inline:.8em;font-size:.86rem}}@media (min-width:1040px){.cards{gap:18px !important;padding-top:0}.cards .card-in{grid-template-columns:150px minmax(0,1fr) minmax(0,250px) auto !important;grid-template-rows:auto auto auto !important;column-gap:30px !important;grid-template-areas:"top h3 facts foot" "date h3 facts foot" "date kind facts foot" !important;align-items:center;padding:16px 26px !important}.cards .c-week,.cards .c-desc{display:none !important}.cards .card-top{align-self:end}.cards .c-date{margin:6px 0 0 !important;font-size:2.5rem !important;align-self:start}.cards .c-date span{margin-top:4px;font-size:.78rem}.cards .card h3{align-self:end;font-size:1.9rem !important}.cards .c-kind{align-self:start;margin:4px 0 0 !important;font-size:.95rem}.cards .c-facts{align-self:center !important;padding:4px 0 4px 24px !important;gap:8px}.cards .c-facts .c-ferie{display:none !important}.cards .c-ferie-m{display:inline;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cards .c-ferie-m span{display:block;margin-top:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--orange);white-space:nowrap}.cards .c-orange .c-ferie-m span,.cards .c-gold .c-ferie-m span{text-decoration-color:var(--ink)}.cards .c-foot{grid-template-columns:auto auto;align-items:center;column-gap:18px !important;row-gap:6px !important;padding:4px 0 4px 24px !important}.cards .c-foot .c-state{grid-column:1 / -1}.cards .c-price-m{font-size:2.3rem !important}.cards .c-foot .btn{width:auto;padding-inline:1.1em}.cards .card-wrap .card-st{top:-22px !important;width:64px !important}}@media (min-width:1040px){.cards .card-in{grid-template-columns:140px minmax(0,1fr) 220px auto !important}.cards .card h3{white-space:nowrap;font-size:clamp(1.5rem,1.9vw,1.9rem) !important}.cards .c-foot .c-state{grid-column:2;max-width:190px;white-space:normal;line-height:1.35;text-align:center}.cards .c-price-m{grid-row:1 / span 2}.cards .card-top{margin-top:0}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:124px minmax(0,1fr) 200px auto !important;column-gap:20px !important;padding:14px 20px !important}.cards .c-facts,.cards .c-foot{padding-left:18px !important}.cards .c-price-m{font-size:1.9rem !important}}@media (min-width:1040px){.cards .badge{white-space:nowrap}}@media (min-width:1040px){.cards .c-desc{display:block !important;grid-area:desc;align-self:center;margin:0 !important;font-size:.86rem !important;line-height:1.45}.cards .card-in{grid-template-columns:136px minmax(170px,.8fr) minmax(0,1.2fr) 196px auto !important;grid-template-areas:"top h3 desc facts foot" "date h3 desc facts foot" "date kind desc facts foot" !important;column-gap:26px !important}.cards .card h3{white-space:normal;font-size:1.6rem !important;line-height:1}.cards .c-kind{font-size:.86rem}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:118px minmax(0,1fr) 190px auto !important;grid-template-rows:auto auto auto auto !important;grid-template-areas:"top h3 facts foot" "date kind facts foot" "date desc facts foot" ". desc facts foot" !important;column-gap:20px !important}.cards .c-desc{align-self:start;margin-top:6px !important}}@media (min-width:1280px){.cards .card-in{grid-template-columns:124px minmax(160px,.75fr) minmax(0,1.25fr) 186px 196px !important;column-gap:24px !important}.cards .c-foot{grid-template-columns:minmax(0,1fr) !important;justify-items:center}.cards .c-price-m{grid-row:auto;font-size:2.1rem !important}.cards .c-foot .c-state{grid-column:1}.cards .c-foot .btn{width:100%;justify-content:center}}@media (min-width:1280px){.cards{gap:14px !important}.cards .card-in{grid-template-columns:122px minmax(150px,.7fr) minmax(0,1.3fr) 214px 190px !important;padding:12px 24px !important}.cards .c-kind{line-height:1.35}.cards .c-desc{line-height:1.4}.cards .c-facts{gap:6px}.cards .c-foot{row-gap:4px !important}.cards .c-price-m{font-size:1.9rem !important}}@media (min-width:1040px){.cards .c-ferie-m span{display:inline-block;text-decoration:none !important;padding-bottom:2px;border-bottom:1.5px solid var(--orange)}.cards .c-orange .c-ferie-m span,.cards .c-gold .c-ferie-m span{border-bottom-color:var(--ink)}.cards .c-facts,.cards .c-foot{align-self:stretch !important;align-content:center !important;margin-block:4px !important;padding-block:0 !important}}@media (min-width:1040px){.cards .c-ferie-m span{padding-bottom:0;line-height:1.25}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:112px minmax(0,1fr) 214px auto !important}}@media (min-width:1040px){.cards .c-facts{justify-content:center !important;padding-inline:18px !important}.cards .c-facts li{width:max-content;max-width:100%}}@media (min-width:1040px){.cards .c-ferie-m{display:inline-flex !important;flex-direction:column;align-items:flex-start}.cards .c-ferie-m span{margin-top:4px}}@media (min-width:1040px){.cards .c-facts{border-right:1.5px dashed currentColor !important;padding-inline:20px !important}.cards .c-foot{border-left:0 !important;padding-left:0 !important}}@media (min-width:1280px){.cards .card-in{grid-template-columns:122px minmax(150px,.7fr) minmax(0,1.3fr) 252px 186px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:108px minmax(0,1fr) 248px auto !important}}@media (min-width:1040px){.cards .c-facts{position:relative}.cards .c-facts li:has(.c-ferie-m){margin-bottom:40px}.cards .c-facts li:has(.c-ferie-m),.cards .c-facts .c-ferie-m{position:static}.cards .c-ferie-m span{position:absolute;left:50%;translate:-50% 0;top:auto;margin-top:44px !important;white-space:nowrap}}@media (min-width:601px) and (max-width:1039px){.fe-grid{grid-template-columns:minmax(0,1fr) !important;gap:18px !important}.fe-map{max-width:460px;width:100%;margin-inline:auto !important}.fe-key{justify-content:center}.ferie-modal .fmatch{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ferie-modal .fm{min-width:0}.ferie-modal .fm-then b{font-size:1.5rem !important;overflow-wrap:anywhere}.ferie-modal .fm-acts{display:grid;gap:10px}.ferie-modal .fm-acts .btn,.ferie-modal .fm>.btn{width:100%;justify-content:center;white-space:nowrap}}@media (min-width:601px) and (max-width:1039px){.ferie-modal .fm{grid-template-rows:none !important;align-content:start}}.c-kind.c-new{display:inline-flex !important;align-items:center;gap:6px;width:max-content;max-width:100%;padding:6px 12px 5px 9px;border-radius:999px;background:var(--ink);color:var(--gold) !important;opacity:1 !important;font:800 .78rem/1 var(--display) !important;font-stretch:85%;letter-spacing:.07em;text-transform:uppercase;rotate:-2.5deg;box-shadow:0 3px 0 var(--orange)}.c-kind.c-new .ic{width:14px;height:14px;fill:var(--gold);stroke:var(--gold);flex:none}@media (prefers-reduced-motion:no-preference){.c-kind.c-new .ic{animation:new-spin 4s ease-in-out infinite}}@keyframes new-spin{0%,80%,100%{transform:rotate(0) scale(1)}88%{transform:rotate(72deg) scale(1.25)}}@media (min-width:1040px){.cards .c-kind.c-new{margin:8px 0 0 !important;font-size:.74rem !important}}.c-kind.c-new{white-space:nowrap}@media (max-width:1039px){.c-kind.c-new{font-size:.72rem !important;padding:6px 11px 5px 8px}}@media (min-width:1040px){.cards .c-new-rest{display:none}.cards .c-kind.c-new{font-size:.82rem !important;padding:7px 14px 6px 10px}}.card.c-gold .card-in{position:relative;isolation:isolate;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22180%22%20height%3D%22140%22%20viewBox%3D%220%200%20180%20140%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222.2%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.13%22%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%2230%22%20height%3D%2230%22%20rx%3D%226%22%20transform%3D%22rotate%28-12%2029%2029%29%22/%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%2229%22%20cy%3D%2229%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3Cpath%20d%3D%22M104%2010l18%2031h-36z%20M104%2010l-8%2031%20M104%2010l8%2031%20M86%2041l18-11%2018%2011%22/%3E%3Cpath%20d%3D%22M146%2092c0-5%204-9%208-9s8%204%208%209c0%203-2%205-4%206l9%205v6h-26v-6l9-5c-2-1-4-3-4-6z%22/%3E%3Cpath%20d%3D%22M30%2096h34c8%200%2012%206%2012%2012s-4%2012-10%2012c-4%200-6-3-9-6H43c-3%203-5%206-9%206-6%200-10-6-10-12s4-12%2010-12z%20M38%20102v10%20M33%20107h10%22/%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22104%22%20r%3D%221.8%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%2266%22%20cy%3D%22110%22%20r%3D%221.8%22%20fill%3D%22%231a1a1a%22/%3E%3Cpath%20d%3D%22M100%2084l4%209%2010%201-7%207%202%2010-9-5-9%205%202-10-7-7%2010-1z%22/%3E%3Cpath%20d%3D%22M150%2022h14v14h-14z%20M157%2022v-7%20M150%2029h-7%22/%3E%3C/g%3E%3C/svg%3E");background-size:180px 140px}.card.c-gold .card-in::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,248,241,.55) 48%,transparent 60%) no-repeat;background-size:260% 100%;background-position:140% 0}@media (prefers-reduced-motion:no-preference){.card.c-gold .card-in::after{animation:mq-shine 5.5s ease-in-out infinite}}@keyframes mq-shine{0%,55%{background-position:140% 0}100%{background-position:-40% 0}}.c-kind.c-new{position:relative;background:linear-gradient(90deg,var(--ink),#2a2a2a 50%,var(--ink));box-shadow:0 3px 0 var(--orange),0 0 0 2px var(--gold),0 0 0 4px var(--ink)}.c-kind.c-new::after{content:"✦";position:absolute;top:-12px;right:-10px;color:#fff8f1;font-size:15px;text-shadow:0 0 0 var(--ink),1px 1px 0 var(--ink),-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink)}@media (prefers-reduced-motion:no-preference){.c-kind.c-new::after{animation:mq-twinkle 2.2s ease-in-out infinite}}@keyframes mq-twinkle{0%,100%{transform:scale(.6) rotate(0);opacity:.5}50%{transform:scale(1.15) rotate(90deg);opacity:1}}@media (min-width:1040px){.cards .c-kind.c-new{margin-top:12px !important;font-size:.9rem !important;padding:8px 16px 7px 12px}.cards .c-gold .card h3,.cards .card.c-gold h3{font-size:1.9rem !important}}.c-kind.c-new .c-new-rest{margin-left:-6px}.c-kind.c-new::after{content:"" !important;width:14px;height:14px;top:-9px;right:-7px;background:#fff8f1;text-shadow:none !important;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 1px var(--ink)) drop-shadow(0 0 1px var(--ink))}@media (min-width:1040px){.cards .card.c-gold h3{font-size:1.6rem !important;white-space:nowrap}}#main-quest{background-color:var(--gold) !important;color:var(--ink)}#main-quest .mq-h{color:var(--ink) !important;text-shadow:4px 4px 0 var(--orange)}#main-quest .mq-kind{color:var(--ink) !important}#main-quest .mq-copy>p:not(.mq-new):not(.mq-kind){color:var(--ink)}#main-quest .mq-lead strong{color:var(--ink);background:linear-gradient(transparent 62%,rgba(255,90,0,.55) 62%)}#main-quest .mq-new{background:var(--ink);color:var(--gold);box-shadow:0 3px 0 var(--orange) !important;border-color:var(--ink)}#main-quest .mq-copy .mq-tags{border-top-color:rgba(26,26,26,.3)}#main-quest .mq-tags li,#main-quest .mq-tags li:nth-child(3n+2){color:var(--ink) !important}#main-quest .mq-tags .ic{background:var(--ink) !important;color:var(--gold) !important}#main-quest .mq-card{box-shadow:0 0 0 3px var(--ink),8px 10px 0 var(--orange)}#main-quest .mq-dice rect{fill:var(--orange)}#main-quest .mq-quote{border-left-color:var(--orange);background:rgba(255,194,61,.25)}#main-quest .mq-foot .btn{background:var(--ink) !important;color:var(--gold) !important}#main-quest .mq-foot .btn:hover{background:var(--orange) !important;color:var(--ink) !important}.card.c-gold .card-in{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22760%22%20height%3D%22460%22%20viewBox%3D%220%200%20760%20460%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222.2%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cg%20transform%3D%22translate%28611%20326%29%20rotate%2811%29%20scale%281.21%29%22%20opacity%3D%220.105%22%3E%3Cpath%20d%3D%22M-4-14c0-4%202-6%204-6s4%202%204%206c0%202-1%204-2%205l10%206v7h-24v-7l10-6c-1-1-2-3-2-5z%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28735%2025%29%20rotate%2810%29%20scale%281.48%29%22%20opacity%3D%220.09%22%3E%3Cpath%20d%3D%22M-12%2012L10-10%20M6-12l6%206%20M-9%205l4%204%20M-14%2014l3-3%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28119%20415%29%20rotate%28-19%29%20scale%281.19%29%22%20opacity%3D%220.105%22%3E%3Crect%20x%3D%22-15%22%20y%3D%22-15%22%20width%3D%2230%22%20height%3D%2230%22%20rx%3D%226%22/%3E%3Ccircle%20cx%3D%22-7%22%20cy%3D%22-7%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%220%22%20cy%3D%220%22%20r%3D%222%22%20fill%3D%22%231a1a1a%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28593%2036%29%20rotate%28-29%29%20scale%281.24%29%22%20opacity%3D%220.09%22%3E%3Cpath%20d%3D%22M0-18l16%2028h-32z%20M0-18l-7%2028%20M0-18l7%2028%20M-16%2010L0%201l16%209%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28529%20131%29%20rotate%28-23%29%20scale%281.50%29%22%20opacity%3D%220.105%22%3E%3Cpath%20d%3D%22M-17-8h34c8%200%2012%206%2012%2011s-4%2011-10%2011c-4%200-6-3-9-6h-20c-3%203-5%206-9%206-6%200-10-5-10-11s4-11%2012-11z%20M-10-3v9%20M-14.5%201.5h9%22/%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%22-1%22%20r%3D%221.8%22%20fill%3D%22%231a1a1a%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%224%22%20r%3D%221.8%22%20fill%3D%22%231a1a1a%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%2831%20347%29%20rotate%285%29%20scale%280.98%29%22%20opacity%3D%220.09%22%3E%3Cpath%20d%3D%22M-9-9h18v18h-18z%20M0-9v-6%20M-9%200h-6%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28648%20216%29%20rotate%28-24%29%20scale%280.71%29%22%20opacity%3D%220.09%22%3E%3Crect%20x%3D%22-10%22%20y%3D%22-14%22%20width%3D%2220%22%20height%3D%2228%22%20rx%3D%223%22/%3E%3Cpath%20d%3D%22M-4-6l4%206%204-6%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28148%20170%29%20rotate%281%29%20scale%281.11%29%22%20opacity%3D%220.075%22%3E%3Cpath%20d%3D%22M0%2010l-10-10c-4-4-1-11%204-11%203%200%205%202%206%204%201-2%203-4%206-4%205%200%208%207%204%2011z%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28420%20161%29%20rotate%28-7%29%20scale%281.31%29%22%20opacity%3D%220.105%22%3E%3Cpath%20d%3D%22M-4-14c0-4%202-6%204-6s4%202%204%206c0%202-1%204-2%205l10%206v7h-24v-7l10-6c-1-1-2-3-2-5z%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28420%20310%29%20rotate%28-3%29%20scale%280.94%29%22%20opacity%3D%220.105%22%3E%3Cpath%20d%3D%22M-9-9h18v18h-18z%20M0-9v-6%20M-9%200h-6%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28104%2029%29%20rotate%2827%29%20scale%280.93%29%22%20opacity%3D%220.09%22%3E%3Cpath%20d%3D%22M-12%2012L10-10%20M6-12l6%206%20M-9%205l4%204%20M-14%2014l3-3%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28233%20278%29%20rotate%284%29%20scale%280.78%29%22%20opacity%3D%220.09%22%3E%3Cpath%20d%3D%22M0-14l4%209%2010%201-7%207%202%2010-9-5-9%205%202-10-7-7%2010-1z%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28273%2026%29%20rotate%28-8%29%20scale%280.85%29%22%20opacity%3D%220.105%22%3E%3Cpath%20d%3D%22M0-14l4%209%2010%201-7%207%202%2010-9-5-9%205%202-10-7-7%2010-1z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;background-size:760px 460px !important;background-position:30px -40px}.card.c-gold .card-in{background-size:620px 375px !important}.c-name-new{display:contents}@media (min-width:1040px){.cards .c-name-new{display:grid;grid-column:2;grid-row:1 / -1;align-self:center;justify-self:start;justify-items:center;row-gap:12px}.cards .c-name-new h3{grid-area:auto !important;margin:0}.cards .c-name-new .c-kind.c-new{grid-area:auto !important;margin:0 !important;rotate:0deg}}@media (max-width:1039px){.c-name-new{display:block;grid-column:1 / -1}.c-name-new h3{margin-bottom:0}.c-name-new .c-kind.c-new{margin:10px 0 16px !important}}.rb-mq{position:relative;z-index:2;background-color:var(--ink) !important;color:var(--gold)}.rb-mq .ic{color:var(--orange)}.rb-mq2{position:relative;z-index:2;background-color:var(--orange) !important;color:var(--ink)}.rb-mq2 .ic{color:#fff8f1}.rb-mq,.rb-mq2{background-image:url("../img/grain.png?v=1") !important;background-size:240px !important}.c-kind.c-new{display:inline-block !important;white-space:normal;max-width:100%;line-height:1.25 !important;text-align:left}.c-kind.c-new .c-new-rest{margin-left:0}.c-kind.c-new .ic{display:inline-block;vertical-align:-2px;margin-right:6px}.mq-new .ic{display:inline-block;width:1.05em;height:1.05em;margin-right:7px;vertical-align:-.16em;fill:var(--gold);stroke:var(--gold)}@media (prefers-reduced-motion:no-preference){.mq-new .ic{animation:new-spin 4s ease-in-out infinite}}@media (max-width:420px){.c-kind.c-new{font-size:.68rem !important;letter-spacing:.05em}}@media (max-width:400px){.c-kind.c-new .c-new-rest{display:none}.c-kind.c-new{white-space:nowrap;font-size:.76rem !important}}@media (min-width:1040px){.cards .card-in{overflow:visible}.cards .c-facts{border-right:2px dashed currentColor !important}.cards .c-foot{position:relative;align-self:stretch !important;margin:-12px -24px -12px 0 !important;padding:14px 64px 14px 22px !important;background:rgba(26,26,26,.2);align-content:center !important}.cards .c-gold .c-foot,.cards .c-orange .c-foot{background:rgba(26,26,26,.1)}.cards .c-foot::before{content:"";position:absolute;left:-12px;top:-11px;bottom:-11px;width:22px;pointer-events:none;background:radial-gradient(circle at 50% 11px,#fff 10px,transparent 10.5px),radial-gradient(circle at 50% calc(100% - 11px),#fff 10px,transparent 10.5px)}.cards .c-foot::after{content:"";position:absolute;right:16px;top:18px;bottom:18px;width:30px;opacity:.55;pointer-events:none;background:repeating-linear-gradient(180deg,currentColor 0 3px,transparent 3px 5px,currentColor 5px 6px,transparent 6px 9px,currentColor 9px 13px,transparent 13px 15px,currentColor 15px 16px,transparent 16px 20px)}}@media (min-width:1280px){.cards .card-in{grid-template-columns:122px minmax(150px,.7fr) minmax(0,1.3fr) 252px 250px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .c-foot{padding-right:58px !important}}.card{container-type:inline-size}.c-kind.c-new{white-space:nowrap !important}@container (max-width:380px){.c-kind.c-new .c-new-rest{display:none}}@media (min-width:1280px){.cards .card-in{grid-template-columns:116px minmax(150px,.7fr) minmax(0,1.3fr) 228px 232px !important;column-gap:20px !important}.cards .c-foot{padding-right:56px !important;padding-left:20px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:104px minmax(0,1fr) 214px 214px !important;column-gap:18px !important}.cards .c-foot{grid-template-columns:minmax(0,1fr) !important;justify-items:center;padding:12px 52px 12px 18px !important}.cards .c-price-m{grid-row:auto !important;font-size:1.8rem !important}.cards .c-foot .c-state{grid-column:1 !important}.cards .c-foot .btn{width:100%;justify-content:center}.cards .c-foot::after{right:14px;width:26px}}@media (min-width:1040px) and (max-width:1279px){.cards .c-name-new{grid-row:1 / 3 !important;justify-items:start;row-gap:8px;align-self:start}}.c-name-new{display:block !important;position:relative;width:max-content;max-width:100%;padding-right:58px}.c-name-new h3{margin:0 !important}.c-name-new .c-kind.c-new{position:absolute !important;z-index:2;right:0;top:50%;margin:0 !important;translate:0 -62%;rotate:-9deg !important;font-size:.72rem !important;padding:6px 11px 5px 9px !important}.c-name-new .c-new-rest{display:none !important}.cards .c-name-new,.card .c-name-new{margin-bottom:14px}@media (min-width:1040px){.cards .c-name-new{display:block !important;grid-column:2;grid-row:1 / -1 !important;align-self:center;justify-self:start;padding-right:44px;margin:0}.cards .c-name-new .c-kind.c-new{font-size:.66rem !important;padding:5px 9px 4px 8px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .c-name-new{grid-row:1 / 3 !important;align-self:start}}.c-name-new{padding-right:0 !important;max-width:none !important;margin-top:18px}.c-name-new h3{white-space:nowrap}.c-name-new .c-kind.c-new{right:auto !important;left:calc(100% - 46px);top:auto !important;bottom:58%;translate:none !important;rotate:-11deg !important;transform-origin:left bottom}@media (min-width:1040px){.cards .c-name-new{padding-right:0 !important;margin:14px 0 0 !important}.cards .c-name-new .c-kind.c-new{left:calc(100% - 38px)}}.c-name-new{margin-top:26px}.c-name-new .c-kind.c-new{left:calc(100% - 34px);bottom:74%}@media (min-width:1040px){.cards .c-name-new{margin-top:22px !important}.cards .c-name-new .c-kind.c-new{left:calc(100% - 28px);bottom:70%;font-size:.62rem !important}}@media (min-width:1280px){.cards .card-in{grid-template-columns:116px minmax(196px,.78fr) minmax(0,1.22fr) 228px 232px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .c-name-new{margin-top:18px !important}}.c-name-new{margin-top:0 !important;isolation:isolate}.c-name-new h3{position:relative;z-index:2}.c-name-new .c-kind.c-new{z-index:1 !important;bottom:auto !important;top:50% !important;translate:0 -38% !important;left:calc(100% - 30px);rotate:-8deg !important;transform-origin:center}@media (min-width:1040px){.cards .c-name-new{margin-top:0 !important}.cards .c-name-new .c-kind.c-new{left:calc(100% - 24px)}}.c-name-new .c-kind.c-new{translate:0 -2% !important;left:calc(100% - 26px)}.c-name-new h3{text-shadow:2px 0 var(--gold),-2px 0 var(--gold),0 2px var(--gold),0 -2px var(--gold),1.5px 1.5px var(--gold),-1.5px -1.5px var(--gold),1.5px -1.5px var(--gold),-1.5px 1.5px var(--gold)}@media (min-width:1040px){.cards .c-name-new .c-kind.c-new{left:calc(100% - 20px)}}.c-name-new{display:grid !important;justify-items:end;width:max-content;max-width:100%;margin:0 0 14px !important;isolation:isolate}.c-name-new h3{justify-self:start;position:relative;z-index:2;text-shadow:none !important}.c-name-new .c-kind.c-new{position:relative !important;inset:auto !important;left:auto !important;top:auto !important;bottom:auto !important;z-index:1 !important;translate:10px 0 !important;margin:-6px 0 0 !important;rotate:-5deg !important}@media (min-width:1040px){.cards .c-name-new{margin:0 !important}.cards .c-name-new .c-kind.c-new{translate:8px 0 !important;margin-top:-4px !important}}.c-name-new .c-kind.c-new{justify-self:end !important}@media (min-width:1040px){.cards .c-foot,.cards .c-gold .c-foot,.cards .c-orange .c-foot{background:var(--ink) !important;color:#fff8f1 !important}.cards .c-foot{box-shadow:inset 0 6px 0 var(--c)}.cards .c-price-m{color:var(--c) !important}.cards .c-blue .c-price-m,.cards .c-pine .c-price-m{color:#fff8f1 !important}.cards .c-foot .c-state{color:rgba(255,248,241,.7) !important;opacity:1 !important}.cards .c-foot::after{opacity:.9;color:#fff8f1}.cards .c-foot .btn{background:var(--c) !important;color:var(--on,#fff8f1) !important;border-color:#fff8f1 !important;box-shadow:0 3px 0 #fff8f1 !important}.cards .c-blue .c-foot .btn,.cards .c-pine .c-foot .btn{background:#fff8f1 !important;color:var(--ink) !important;box-shadow:0 3px 0 var(--c) !important}.cards .c-foot .btn:hover{transform:translateY(-2px)}.cards .c-facts{border-right-color:transparent !important}}@media (min-width:1040px){.cards .c-foot,.cards .c-gold .c-foot,.cards .c-orange .c-foot{background:#fff8f1 !important;color:var(--ink) !important;box-shadow:inset 0 8px 0 var(--c)}.cards .c-price-m,.cards .c-blue .c-price-m,.cards .c-pine .c-price-m{color:var(--c) !important}.cards .c-gold .c-price-m{color:var(--ink) !important}.cards .c-foot .c-state{color:var(--ink-2) !important}.cards .c-foot::after{color:var(--ink);opacity:.85}.cards .c-foot .btn,.cards .c-blue .c-foot .btn,.cards .c-pine .c-foot .btn{background:var(--c) !important;color:var(--on,#fff8f1) !important;border-color:var(--ink) !important;box-shadow:0 3px 0 var(--ink) !important}.cards .c-foot::before{background:radial-gradient(circle at 50% 11px,#fff 10px,transparent 10.5px),radial-gradient(circle at 50% calc(100% - 11px),#fff 10px,transparent 10.5px)}}@media (min-width:1040px){.cards .c-foot,.cards .c-gold .c-foot,.cards .c-orange .c-foot{box-shadow:none !important}}@media (min-width:1040px){.cards{counter-reset:tk}.cards>.card-wrap{counter-increment:tk}.cards .card-in{background-color:#fff8f1 !important;color:var(--ink) !important}.cards .card.c-gold .card-in{background-color:#fff8f1 !important}.cards .card.c-gold .card-in::after{content:none}.cards .c-date,.cards .card h3{color:var(--c) !important}.cards .c-gold .c-date,.cards .c-gold h3{color:var(--ink) !important}.cards .c-kind:not(.c-new),.cards .c-desc,.cards .c-facts,.cards .c-facts li,.cards .badge,.cards .c-date span{color:var(--ink) !important;opacity:1 !important}.cards .c-desc strong{color:var(--ink) !important}.cards .c-facts .ic{color:var(--c) !important}.cards .c-gold .c-facts .ic{color:var(--orange) !important}.cards .badge{border-color:var(--ink) !important}.cards .c-facts{border-left-color:rgba(26,26,26,.35) !important;border-right:0 !important}.cards .c-ferie-m span,.cards .c-orange .c-ferie-m span,.cards .c-gold .c-ferie-m span{border-bottom-color:var(--c) !important;color:var(--ink) !important}.cards .c-gold .c-ferie-m span{border-bottom-color:var(--orange) !important}.cards .c-foot,.cards .c-gold .c-foot,.cards .c-orange .c-foot{background:var(--c) !important;color:var(--on) !important;box-shadow:none !important;outline:0 !important;border-left:2px dashed rgba(26,26,26,.45) !important;padding-top:30px !important}.cards .c-price-m,.cards .c-gold .c-price-m,.cards .c-blue .c-price-m,.cards .c-pine .c-price-m{color:var(--on) !important}.cards .c-foot .c-state{color:var(--on) !important;opacity:.85 !important}.cards .c-foot .btn,.cards .c-blue .c-foot .btn,.cards .c-pine .c-foot .btn{background:#fff8f1 !important;color:var(--ink) !important;border-color:var(--ink) !important;box-shadow:0 3px 0 var(--ink) !important}.cards .c-foot::after{color:var(--on);opacity:.9}.cards .c-foot .c-state::after{content:"0" counter(tk) ".";position:absolute;left:22px;top:12px;font:700 .8rem/1 var(--text);color:var(--on)}.cards .c-foot::before{display:none}}@media (min-width:1040px){.cards .card .c-foot .c-state{color:var(--on) !important;opacity:1 !important}}@media (min-width:1040px){.cards .card-in{padding-top:28px !important;padding-bottom:28px !important}.cards .c-foot{margin-block:-28px !important;padding-top:34px !important;padding-bottom:22px !important}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:128px minmax(0,1fr) 214px 214px !important}}@media (min-width:1040px){.cards .card-in{grid-template-rows:1fr auto auto auto 1fr !important;grid-template-areas:". . desc facts foot" "top h3 desc facts foot" "date h3 desc facts foot" "date kind desc facts foot" ". . desc facts foot" !important}.cards .card-top{align-self:start !important}.cards .c-date{align-self:end !important;margin:10px 0 0 !important}.cards .card h3{align-self:start !important;margin-top:-2px !important}.cards .c-kind:not(.c-new){align-self:end !important;margin:6px 0 0 !important}.cards .c-name-new{grid-row:2 / 5 !important;align-self:center !important}.cards .card-top,.cards .c-date{position:relative}.cards .c-date::after{content:"";position:absolute;top:-40px;bottom:0;right:-16px;border-right:2px dashed rgba(26,26,26,.3)}}@media (min-width:1280px){.cards .card-in{column-gap:32px !important}.cards .c-date::after{right:-18px}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-areas:". . facts foot" "top h3 facts foot" "date kind facts foot" "date desc facts foot" ". desc facts foot" !important;column-gap:26px !important}.cards .c-desc{grid-area:desc !important}.cards .c-name-new{grid-row:2 / 4 !important}.cards .c-date::after{right:-14px}}@media (min-width:1280px){.cards .card-in{grid-template-columns:118px minmax(170px,.62fr) minmax(0,1.38fr) 214px 226px !important;column-gap:26px !important}.cards .c-date::after{right:-14px}}@media (min-width:1040px){.cards .c-foot{padding:30px 66px 26px 20px !important}.cards .c-foot::after{right:18px !important;width:22px !important;top:30px !important;bottom:30px !important}}@media (min-width:1280px){.cards .card-in{grid-template-columns:118px minmax(170px,.62fr) minmax(0,1.38fr) 200px 252px !important}}@media (min-width:1040px){.cards .card.c-gold{position:relative}.cards .card.c-gold .card-in,.cards .c-name-new{position:static !important}.cards .c-name-new .c-kind.c-new{position:absolute !important;z-index:7 !important;left:-34px !important;top:-20px !important;translate:none !important;margin:0 !important;rotate:-12deg !important;font-size:1.05rem !important;padding:10px 18px 9px 14px !important;box-shadow:0 4px 0 var(--orange),0 0 0 3px var(--gold),0 0 0 5px var(--ink),0 10px 16px rgba(26,26,26,.25) !important}.cards .c-name-new .c-kind.c-new .ic{width:18px;height:18px}}.card-new{display:none}@media (min-width:1040px){.cards .c-name-new .c-kind.c-new{display:none !important}.cards .card-wrap .card-new{display:inline-flex;align-items:center;gap:8px;position:absolute;z-index:6;left:-34px;top:22px;rotate:-8deg;pointer-events:none;padding:10px 18px 9px 14px;border-radius:999px;background:var(--ink);color:var(--gold);font:800 1.05rem/1 var(--display);font-stretch:85%;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 3px var(--gold),0 0 0 5px var(--ink),0 5px 0 5px var(--orange),0 5px 0 7px var(--ink),0 14px 18px rgba(26,26,26,.22)}.cards .card-wrap .card-new .ic{width:18px;height:18px;fill:var(--gold);stroke:var(--gold)}}@media (min-width:1040px) and (max-width:1279px){.cards .card-wrap .card-new{left:-14px}}@media (min-width:1040px) and (prefers-reduced-motion:no-preference){.cards .card-wrap .card-new .ic{animation:new-spin 4s ease-in-out infinite}}@media (min-width:1280px){.cards .card-in{grid-template-columns:138px minmax(170px,.62fr) minmax(0,1.38fr) 200px 252px !important}.cards .c-date::after{right:-14px}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-columns:134px minmax(0,1fr) 214px 214px !important}}@media (min-width:1040px){.cards .badge{padding:7px 12px 6px !important}}@media (min-width:1040px){.cards .card-wrap .card-new{top:auto;bottom:22px;left:-22px;rotate:-6deg}.cards>.card-wrap:has(.card-new){z-index:5}}@media (min-width:1040px){.cards>.card-wrap:has(.card-new){z-index:8 !important}.cards .card-wrap .card-new{top:-18px;bottom:auto;left:-24px;rotate:-8deg;padding:8px 16px 7px 12px;font-size:1rem;box-shadow:0 0 0 2px var(--gold),0 2px 0 3px var(--ink),0 6px 10px rgba(26,26,26,.18) !important}}@media (min-width:1040px){.cards .c-foot{align-content:center !important;padding-top:30px !important;padding-bottom:30px !important}.cards .c-foot .c-state{margin-top:10px !important}}@media (min-width:1040px){.cards .card-wrap .card-new{box-shadow:0 4px 0 var(--orange),0 0 0 3px var(--gold),0 0 0 5px var(--ink),0 10px 16px rgba(26,26,26,.25) !important}}@media (min-width:1040px){.cards .card-in{grid-template-areas:". . desc facts foot" "top h3 desc facts foot" "date kind desc facts foot" "date kind desc facts foot" ". . desc facts foot" !important}.cards .c-kind:not(.c-new){align-self:start !important;margin:8px 0 0 !important}.cards .c-name-new{grid-area:h3 !important;grid-row:auto !important;align-self:start !important}}@media (min-width:1040px) and (max-width:1279px){.cards .card-in{grid-template-areas:". . facts foot" "top h3 facts foot" "date kind facts foot" "date desc facts foot" ". desc facts foot" !important}}@media (min-width:1040px){.cards .c-name-new{grid-area:auto !important;grid-column:2 !important;grid-row:2 !important}}@media (max-width:1039px){.c-name-new{display:block !important;width:auto !important}.c-name-new .c-kind.c-new{display:inline-block !important;translate:none !important;margin:10px 0 4px !important;rotate:-3deg !important;justify-self:auto !important}.c-name-new .c-kind.c-new::after{top:-6px;right:-5px}}@media (max-width:1039px){.c-name-new .c-kind.c-new{display:none !important}.card-wrap .card-new{display:inline-flex;align-items:center;gap:7px;position:absolute;z-index:6;left:-6px;top:-14px;rotate:-10deg;pointer-events:none;padding:8px 15px 7px 11px;border-radius:999px;background:var(--ink);color:var(--gold);font:800 .9rem/1 var(--display);font-stretch:85%;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 0 var(--orange),0 0 0 3px var(--gold),0 0 0 5px var(--ink),0 8px 14px rgba(26,26,26,.25)}.card-wrap .card-new .ic{width:15px;height:15px;fill:var(--gold);stroke:var(--gold)}}@media (max-width:1039px) and (prefers-reduced-motion:no-preference){.card-wrap .card-new .ic{animation:new-spin 4s ease-in-out infinite}}@media (max-width:1039px){.card-wrap .card-new{top:6px}}
