.unit-box[data-astro-cid-554fu5ia]{width:calc(var(--m) * var(--w));height:calc(var(--m) * var(--h));display:block;overflow:visible}.draw[data-astro-cid-554fu5ia]{fill:none;stroke:var(--color-red);stroke-width:.085px;stroke-linejoin:miter;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:0}.door-fill[data-astro-cid-554fu5ia]{fill:var(--color-red);opacity:0;transition:opacity .2s}.unit:hover .door-fill[data-astro-cid-554fu5ia]{opacity:1}.unit:hover .handle[data-astro-cid-554fu5ia]{stroke:#fff}@media (prefers-reduced-motion:no-preference){.js :is([data-draw]:not(.is-drawn),.undrawn) .draw[data-astro-cid-554fu5ia]{stroke-dashoffset:1px}.draw[data-astro-cid-554fu5ia]{transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i) * .14s)}.door[data-astro-cid-554fu5ia]{transition-delay:calc(var(--i) * .14s + .45s)}}.units[data-astro-cid-wespfddb]{--m:15px;display:grid}.unit[data-astro-cid-wespfddb]{border-top:1px solid color-mix(in oklab, var(--color-ink) 15%, transparent);grid-template-columns:8.5rem 1fr;align-items:end;gap:1.25rem;padding-block:1.5rem;display:grid}.unit[data-astro-cid-wespfddb]:first-child{border-top:0;padding-top:0}.unit-art[data-astro-cid-wespfddb]{align-items:flex-end;display:flex}@media (width>=768px){.units[data-astro-cid-wespfddb]{--m:min(1.85vw, 24px);grid-template-columns:repeat(5,minmax(0,1fr))}.unit[data-astro-cid-wespfddb]{border-top:0;grid-template-columns:none;align-content:start;align-items:start;gap:0;padding:0}.unit-art[data-astro-cid-wespfddb]{height:calc(var(--m) * 7.4);box-sizing:content-box;border-bottom:1.5px solid var(--color-ink);padding-bottom:1.25rem}.unit-text[data-astro-cid-wespfddb]{padding:1.25rem 1.25rem 0 0}}.layout[data-astro-cid-vgog5tkj]{grid-template-areas:"intro""stage""slider""info";gap:2rem;display:grid}@media (width>=1024px){.layout[data-astro-cid-vgog5tkj]{grid-template:"intro stage""info stage""slider stage"1fr/5fr 7fr;column-gap:3rem}.info[data-astro-cid-vgog5tkj]{min-height:11.5rem}}.intro[data-astro-cid-vgog5tkj]{grid-area:intro}.info[data-astro-cid-vgog5tkj]{grid-area:info}.slider[data-astro-cid-vgog5tkj]{grid-area:slider}.stage[data-astro-cid-vgog5tkj]{--m:min(10.5vw, 58px);background:var(--color-concrete);border-radius:4px;grid-area:stage;place-items:end center;padding:2rem 1rem;display:grid}.box[data-astro-cid-vgog5tkj]{opacity:0;grid-area:1/1;transition:opacity .3s}.box[data-astro-cid-vgog5tkj].is-active{opacity:1}.js .stage[data-astro-cid-vgog5tkj] .thing{opacity:0;transition:opacity .15s}.stage[data-astro-cid-vgog5tkj].is-drawn .is-active[data-astro-cid-vgog5tkj] .thing{opacity:1;transition:opacity .12s ease calc(.5s + var(--k) * 70ms)}@media (prefers-reduced-motion:no-preference){.stage[data-astro-cid-vgog5tkj] .draw{transition-duration:.7s;transition-delay:0s}.stage[data-astro-cid-vgog5tkj] .door{transition-delay:.25s}.js .stage[data-astro-cid-vgog5tkj] .thing{transition:opacity .15s,transform 0s linear .15s;transform:translateY(-2.8px)}.stage[data-astro-cid-vgog5tkj].is-drawn .is-active[data-astro-cid-vgog5tkj] .thing{transition:opacity .12s ease calc(.5s + var(--k) * 70ms), transform .42s cubic-bezier(.5, 0, .9, .5) calc(.5s + var(--k) * 70ms);transform:none}}.slider[data-astro-cid-vgog5tkj]{--thumb:1.75rem;margin-inline:.375rem;padding-bottom:2rem;position:relative}input[data-astro-cid-vgog5tkj][type=range]{width:100%;height:var(--thumb);cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;margin:0;display:block}input[data-astro-cid-vgog5tkj][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-red) calc(var(--p) * 100%), var(--color-line) 0);border-radius:2px;height:4px}input[data-astro-cid-vgog5tkj][type=range]::-moz-range-track{background:linear-gradient(to right, var(--color-red) calc(var(--p) * 100%), var(--color-line) 0);border-radius:2px;height:4px}input[data-astro-cid-vgog5tkj][type=range]::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc(2px - var(--thumb) / 2);border:3px solid var(--color-paper);background:var(--color-red);box-shadow:0 2px 8px rgb(var(--shadow-rgb) / .3);-webkit-appearance:none;border-radius:4px}input[data-astro-cid-vgog5tkj][type=range]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:3px solid var(--color-paper);background:var(--color-red);box-shadow:0 2px 8px rgb(var(--shadow-rgb) / .3);border-radius:4px}.ticks[data-astro-cid-vgog5tkj] button[data-astro-cid-vgog5tkj]{bottom:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--t));white-space:nowrap;color:var(--color-muted);cursor:pointer;padding:.25rem;font-size:.875rem;font-weight:600;position:absolute;translate:-50%}.ticks[data-astro-cid-vgog5tkj] button[data-astro-cid-vgog5tkj][aria-current]{color:var(--color-ink)}.icon[data-astro-cid-npf54kz5]{--fill:var(--surface,var(--color-plate));display:block;overflow:visible}.draw[data-astro-cid-npf54kz5]{fill:#0000;stroke:var(--color-red);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.mercury[data-astro-cid-npf54kz5],.bulb[data-astro-cid-npf54kz5]{fill:var(--color-red)}.halo[data-astro-cid-npf54kz5]{fill:none;stroke:var(--fill);stroke-width:3.5px}.lockbody[data-astro-cid-npf54kz5],.mine[data-astro-cid-npf54kz5] .tag[data-astro-cid-npf54kz5]{fill:var(--fill)}@media (prefers-reduced-motion:no-preference){.js .icon[data-astro-cid-npf54kz5]:not(.is-drawn) .draw[data-astro-cid-npf54kz5]{stroke-dashoffset:1px}.js .icon[data-astro-cid-npf54kz5]:not(.is-drawn) [data-astro-cid-npf54kz5]:is(.mercury,.bulb){opacity:0}.draw[data-astro-cid-npf54kz5]{transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1) .25s}.late[data-astro-cid-npf54kz5] .draw[data-astro-cid-npf54kz5]{transition-delay:.45s}.mercury[data-astro-cid-npf54kz5],.bulb[data-astro-cid-npf54kz5]{transition:opacity .3s 1s}.icon[data-astro-cid-npf54kz5]{--wait:1.2s}.icon[data-astro-cid-npf54kz5]:not(.in-view) [data-astro-cid-npf54kz5]{animation-play-state:paused!important}@media (hover:hover){.icon[data-astro-cid-npf54kz5]{--wait:.1s}.photo:not(:hover) .icon[data-astro-cid-npf54kz5] [data-astro-cid-npf54kz5]{animation:none!important}}.is-drawn[data-astro-cid-npf54kz5] .lit[data-astro-cid-npf54kz5]{animation:press 5s linear calc(var(--wait) + var(--n) * .42s) infinite}.kode[data-astro-cid-npf54kz5].is-drawn .shackle[data-astro-cid-npf54kz5]{animation:unlock 5s cubic-bezier(.3, 0, .2, 1) var(--wait) infinite}.kode[data-astro-cid-npf54kz5].is-drawn .body[data-astro-cid-npf54kz5]{animation:fill-red 5s linear var(--wait) infinite}.is-drawn[data-astro-cid-npf54kz5] .wave[data-astro-cid-npf54kz5]{animation:blow 2.4s ease-in-out calc(var(--wait) + var(--n) * .25s) infinite}.mercury[data-astro-cid-npf54kz5]{transform-box:fill-box;transform-origin:bottom}.is-drawn[data-astro-cid-npf54kz5] .mercury[data-astro-cid-npf54kz5]{animation:hold-warm 5s ease-in-out var(--wait) infinite}.hasp[data-astro-cid-npf54kz5]{transform:translateY(-2.5px)}.boxe[data-astro-cid-npf54kz5].is-drawn .mine[data-astro-cid-npf54kz5] .door[data-astro-cid-npf54kz5]{animation:door-red 5s linear var(--wait) infinite}.boxe[data-astro-cid-npf54kz5].is-drawn .hasp[data-astro-cid-npf54kz5]{animation:snap 5s cubic-bezier(.5, 0, .75, 0) var(--wait) infinite}.is-drawn[data-astro-cid-npf54kz5] .drop[data-astro-cid-npf54kz5]{animation:rain 1.1s linear calc(var(--wait) + var(--n) * .17s) infinite}.is-drawn[data-astro-cid-npf54kz5] .trolley[data-astro-cid-npf54kz5]{animation:roll-in 5s linear var(--wait) infinite}}@keyframes press{0%,8%,to{fill:#0000}1%{fill:var(--color-red)}}@keyframes unlock{0%,36%,82%,to{transform:none}42%,76%{transform:translateY(-6px)}}@keyframes fill-red{0%,37%,80%,to{fill:#0000}41%,76%{fill:var(--color-red)}}@keyframes blow{0%,to{opacity:1;transform:none}55%{opacity:0;transform:translateY(5px)}56%{opacity:0;transform:translateY(-4px)}}@keyframes hold-warm{0%,to{transform:none}50%{transform:scaleY(.82)}}@keyframes door-red{0%,10%,82%,to{fill:#0000}16%,76%{fill:var(--color-red)}}@keyframes snap{0%,30%,84%,to{transform:translateY(-2.5px)}36%,78%{transform:none}}@keyframes rain{0%,to{opacity:1;transform:none}70%{opacity:0;transform:translateY(9px)}71%{opacity:0;transform:translateY(-5px)}}@keyframes roll-in{0%{opacity:1;transform:none}8%{opacity:0;transform:none}9%{opacity:0;transform:translate(-38px)}16%,24%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.3,1);transform:translate(-38px)}58%,to{opacity:1;transform:none}}.photos[data-astro-cid-rj65ajc3]{gap:2.5rem;display:grid}.photo[data-astro-cid-rj65ajc3] img{aspect-ratio:4/3;transition:filter .4s}.photo[data-astro-cid-rj65ajc3]:hover img{filter:none}.photo[data-astro-cid-rj65ajc3][data-area=kode] img{aspect-ratio:4/5}@media (width<=767.98px){.caption[data-astro-cid-rj65ajc3]{box-shadow:none;--surface:var(--color-paper);background:0 0;margin-top:1rem}}@media (width>=768px){.photos[data-astro-cid-rj65ajc3]{grid-template-rows:repeat(2,clamp(17rem,28vw,22rem));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"kode varme boxe""kode hal hal";gap:1rem}.photo[data-astro-cid-rj65ajc3]{grid-area:var(--area);min-height:0;margin:0;position:relative}.photo[data-astro-cid-rj65ajc3] picture,.photo[data-astro-cid-rj65ajc3] img{height:100%;aspect-ratio:auto!important}.caption[data-astro-cid-rj65ajc3]{max-width:calc(100% - 2rem);margin:0;padding:.85rem 1.1rem .8rem;position:absolute;bottom:1rem;left:1rem}}.layout[data-astro-cid-4bjs7uhz]{gap:2.5rem;display:grid}.plates[data-astro-cid-4bjs7uhz]{gap:1rem;display:grid}.review[data-astro-cid-4bjs7uhz]{padding:1.5rem 1.75rem 1.25rem}@media (width>=640px){.review[data-astro-cid-4bjs7uhz]{width:88%}.review[data-astro-cid-4bjs7uhz]:nth-child(2){justify-self:end}.review[data-astro-cid-4bjs7uhz]:nth-child(3){margin-left:6%}}.intro[data-astro-cid-4bjs7uhz]{gap:1.5rem;display:grid}@media (width>=768px){.intro[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}}@media (width>=1024px){.layout[data-astro-cid-4bjs7uhz]{gap:3.5rem}.plates[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.review[data-astro-cid-4bjs7uhz]:nth-child(n){width:auto;margin:0}.review[data-astro-cid-4bjs7uhz]:nth-child(2){margin-top:2.5rem}.review[data-astro-cid-4bjs7uhz]:nth-child(3){margin-top:1rem}}.stars[data-astro-cid-4bjs7uhz]{overflow:visible}.star[data-astro-cid-4bjs7uhz]{fill:var(--color-red);stroke:var(--color-red);stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.js .plates[data-astro-cid-4bjs7uhz]:not(.is-drawn) .star[data-astro-cid-4bjs7uhz][style]{fill-opacity:0;stroke-dashoffset:1px}.star[data-astro-cid-4bjs7uhz]{--d:calc(var(--i,0) * .35s + var(--s,0) * 80ms + .2s);transition:stroke-dashoffset .5s cubic-bezier(.65, 0, .35, 1) var(--d), fill-opacity .2s ease calc(var(--d) + .4s)}.review[data-astro-cid-4bjs7uhz]{transition:opacity .4s ease calc(var(--i) * .35s), translate .5s cubic-bezier(.2, .7, .3, 1) calc(var(--i) * .35s)}.js .plates[data-astro-cid-4bjs7uhz]:not(.is-drawn) .review[data-astro-cid-4bjs7uhz]{opacity:0;translate:0 .75rem}}.mors[data-astro-cid-de4ey6bk]{display:block;overflow:visible}.draw[data-astro-cid-de4ey6bk]{fill:none;stroke:var(--color-red);stroke-width:.3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.island[data-astro-cid-de4ey6bk]{stroke-width:.4px}.leader[data-astro-cid-de4ey6bk]{stroke-width:.2px}.name[data-astro-cid-de4ey6bk]{font-family:var(--font-display);fill:var(--color-ink);font-size:2.6px;font-weight:700}.island-name[data-astro-cid-de4ey6bk]{font-size:3.6px}.pin-red[data-astro-cid-de4ey6bk] path[data-astro-cid-de4ey6bk]{fill:var(--color-red)}.pin-ink[data-astro-cid-de4ey6bk] path[data-astro-cid-de4ey6bk]{fill:var(--color-ink)}.pin[data-astro-cid-de4ey6bk] circle[data-astro-cid-de4ey6bk]{fill:var(--color-plate)}@media (prefers-reduced-motion:no-preference){.js .mors[data-astro-cid-de4ey6bk]:not(.is-drawn) .draw[data-astro-cid-de4ey6bk]{stroke-dashoffset:1px}.js .mors[data-astro-cid-de4ey6bk]:not(.is-drawn) [data-astro-cid-de4ey6bk]:is(.name,.pin){opacity:0}.js .mors[data-astro-cid-de4ey6bk]:not(.is-drawn) .pin[data-astro-cid-de4ey6bk]{transform:translateY(-5px)}.draw[data-astro-cid-de4ey6bk]{transition:stroke-dashoffset .8s cubic-bezier(.65,0,.35,1)}.island[data-astro-cid-de4ey6bk]{transition-duration:1.8s}.name[data-astro-cid-de4ey6bk]{transition:opacity .4s 1.4s}.spot[data-astro-cid-de4ey6bk]{transition-delay:1.5s}.leader[data-astro-cid-de4ey6bk]{transition-delay:1.9s}.ring[data-astro-cid-de4ey6bk]{transition-delay:2.2s}.pin[data-astro-cid-de4ey6bk]{transition:opacity .15s ease calc(2.8s + var(--p) * .3s), transform .5s cubic-bezier(.35, 1.6, .6, 1) calc(2.8s + var(--p) * .3s)}}.chat-btn[data-astro-cid-cmcn3ymj]{z-index:40;background:var(--color-brand);color:#fff;width:56px;height:56px;box-shadow:0 10px 24px -8px rgb(var(--shadow-rgb) / .5);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .15s;display:grid;position:fixed;bottom:20px;right:20px}.chat-btn[data-astro-cid-cmcn3ymj]:hover{background:var(--color-brand-dark)}.icon-close[data-astro-cid-cmcn3ymj],.chat[data-astro-cid-cmcn3ymj]:has(.chat-panel:popover-open) .icon-phone{display:none}.chat[data-astro-cid-cmcn3ymj]:has(.chat-panel:popover-open) .icon-close[data-astro-cid-cmcn3ymj]{display:block}.chat-panel[data-astro-cid-cmcn3ymj]{background:var(--color-plate);width:min(300px,100vw - 40px);color:var(--color-ink);box-shadow:0 0 0 1px var(--edge), 0 18px 40px -14px rgb(var(--shadow-rgb) / .45);transform-origin:calc(100% - 28px) calc(100% + 12px);transition:opacity .18s ease, transform .18s ease, overlay .18s allow-discrete, display .18s allow-discrete;opacity:0;border:0;border-radius:4px;margin:0;padding:0;position:fixed;inset:auto 20px 88px auto;overflow:visible;transform:translateY(6px)scale(.97)}.chat-panel[data-astro-cid-cmcn3ymj]:popover-open{opacity:1;transform:none}@starting-style{.chat-panel[data-astro-cid-cmcn3ymj]:popover-open{opacity:0;transform:translateY(6px)scale(.97)}}.chat-panel[data-astro-cid-cmcn3ymj]:after{content:"";background:var(--color-plate);width:12px;height:12px;box-shadow:1px 1px 0 var(--edge);position:absolute;bottom:-6px;right:22px;transform:rotate(45deg)}.chat-row[data-astro-cid-cmcn3ymj]{align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:flex}.chat-row[data-astro-cid-cmcn3ymj]:hover .chat-value[data-astro-cid-cmcn3ymj]{color:var(--color-red)}.chat-icon[data-astro-cid-cmcn3ymj]{background:var(--color-concrete);width:2.5rem;height:2.5rem;color:var(--color-red);border-radius:50%;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.chat-panel[data-astro-cid-cmcn3ymj]{transition:none}}@media print{.chat[data-astro-cid-cmcn3ymj]{display:none}}
