*,*::before,*::after{box-sizing: border-box;}body{margin: 0;}h1,h2,h3{margin: 0;line-height: 1.15;}p{margin: 0;}ul{margin: 0;padding: 0;list-style: none;}a{color: inherit;text-decoration: none;}button{font: inherit;color: inherit;}img{display: block;}svg{display: block;}iframe{border: 0;}[hidden]{display: none !important;}:focus-visible{outline: 2px solid var(--pv-primary);outline-offset: 3px;border-radius: 4px;}.skip-link{position: fixed;top: 0.6rem;left: 0.6rem;z-index: 20;padding: 0.7rem 1.1rem;border-radius: 999px;background: var(--pv-primary);color: var(--pv-on-primary);font-weight: 700;transform: translateY(-200%);transition: transform 0.2s;}.skip-link:focus-visible{transform: none;}.icon--moon{display: none;}.pv[data-mode="light"] .pv-mode .icon--sun{display: none;}.pv[data-mode="light"] .pv-mode .icon--moon{display: block;}:root{--ease: cubic-bezier(0.2,0.7,0.3,1);}.pv{--pv-primary: #DE8524;--pv-secondary: #F0B166;--pv-bg: #070B11;--pv-text: #E8EDF5;--pv-on-primary: #1A1206;--pv-radius: 16px;--pv-align: left;--pv-just: flex-start;--pv-items: flex-start;--pv-font: "Sora",system-ui,sans-serif;--pv-font-head: "Sora",system-ui,sans-serif;--pv-cols: 3;--pv-max: 68rem;--pv-space: 1;--pv-ratio: 1.33;--pv-fs: 1;--pv-nav-gap: 0rem;--pv-nav-base: 3.8rem;--pv-nav-h: 0rem;--pv-font-hand: "Caveat",cursive;--pv-nav-max: none;--pv-pad-y: calc(clamp(2.2rem,7cqi,4.5rem) * var(--pv-space));--pv-muted: color-mix(in srgb,var(--pv-text) 62%,var(--pv-bg));--pv-surface: color-mix(in srgb,var(--pv-text) 5%,var(--pv-bg));--pv-line: color-mix(in srgb,var(--pv-text) 15%,var(--pv-bg));--pv-box-line: 1px solid var(--pv-line);--pv-box-bg: var(--pv-surface);--pv-box-shadow: 0 24px 40px -34px rgba(0,0,0,0.75);--pv-radius-in: max(0px,calc(var(--pv-radius) - 0.9rem));--pv-h-weight: 700;--pv-h-track: -0.03em;--pv-h-case: none;--pv-h-scale: 1;flex: 1;min-height: 0;overflow-y: auto;container-type: inline-size;background: var(--pv-bg);color: var(--pv-text);font-family: var(--pv-font);font-size: calc(0.92rem * var(--pv-fs));line-height: 1.65;text-align: var(--pv-align);transition: background-color 0.35s var(--ease),color 0.35s var(--ease);}@supports not (width: 1cqi){.pv{--pv-pad-y: calc(clamp(2.2rem,7vw,4.5rem) * var(--pv-space));}}@supports not (color: color-mix(in srgb,red,red)){.pv{--pv-muted: var(--pv-text);--pv-surface: rgba(128,128,128,0.10);--pv-line: rgba(128,128,128,0.30);}}.pv h1,.pv h2,.pv h3{font-family: var(--pv-font-head);font-weight: var(--pv-h-weight);letter-spacing: var(--pv-h-track);text-transform: var(--pv-h-case);overflow-wrap: anywhere;}.pv :is(img,video){width: 100%;height: 100%;object-fit: cover;}.pv{font-optical-sizing: auto;font-kerning: normal;}.pv :is(h2,h3){text-wrap: balance;}.pv :is(p,li,summary,blockquote){text-wrap: pretty;}.pv blockquote{hanging-punctuation: first;}.pv :is(.pv-prices b,.pv-price__tag b,.pv-hours){font-variant-numeric: tabular-nums;}.pv[data-fs="sm"],.pv [data-fs="sm"]{--pv-fs: 0.88;}.pv[data-fs="md"],.pv [data-fs="md"]{--pv-fs: 1;}.pv[data-fs="lg"],.pv [data-fs="lg"]{--pv-fs: 1.16;}.pv-main{display: flex;flex-direction: column;margin-top: calc(-1 * var(--pv-nav-h));}.pv-main[hidden]{display: none;}.pv-wrap{max-width: var(--pv-max);margin-inline: auto;}.pv-section{--pv-pad-y: calc(clamp(2.2rem,7cqi,4.5rem) * var(--pv-space) * var(--pv-tempo,1));position: relative;padding: var(--pv-pad-y) clamp(1.1rem,5vw,3.5rem);padding: var(--pv-pad-y) clamp(1.1rem,5cqi,3.5rem);}@supports not (width: 1cqi){.pv-section{--pv-pad-y: calc(clamp(2.2rem,7vw,4.5rem) * var(--pv-space) * var(--pv-tempo,1));}}.pv-main >.is-first{padding-top: calc(min(var(--pv-pad-y),5rem) + var(--pv-nav-h));}.pv-header{--pv-nav-muted: var(--pv-muted);--pv-nav-ink: var(--pv-text);--pv-nav-accent: var(--pv-primary);position: sticky;top: var(--pv-nav-gap);z-index: 3;padding: 0.8rem clamp(1.1rem,5vw,3.5rem);padding: 0.8rem clamp(1.1rem,5cqi,3.5rem);background: var(--pv-bg);background: color-mix(in srgb,var(--pv-bg) 88%,transparent);border-bottom: 1px solid var(--pv-line);backdrop-filter: blur(10px);text-align: left;}.pv-header__inner{display: flex;align-items: center;justify-content: space-between;gap: 1rem;max-width: var(--pv-nav-max);margin-inline: auto;}.pv-brand{display: flex;align-items: center;gap: 0.6rem;font-family: var(--pv-font-head);font-weight: 700;letter-spacing: -0.01em;min-width: 0;}.pv-brand img{width: 2.1rem;height: 2.1rem;flex: none;border-radius: calc(var(--pv-radius) * 0.5);object-fit: contain;}.pv-header__end{display: flex;align-items: center;gap: 0.8rem;}.pv-nav{display: none;align-items: center;flex-wrap: wrap;gap: 0.35rem 1.2rem;min-width: 0;font-size: calc(0.85rem * var(--pv-fs));}.pv-nav__item{position: relative;}.pv-nav__top{display: flex;align-items: center;gap: 0.3rem;color: var(--pv-nav-muted);cursor: pointer;transition: color 0.2s var(--ease);}.pv-nav__item:hover .pv-nav__top,.pv-nav__top[aria-current]{color: var(--pv-nav-ink);}.pv-nav__item:has(:focus-visible) .pv-nav__top{color: var(--pv-nav-ink);}.pv-nav__top[aria-current]{text-decoration: underline 2px var(--pv-nav-accent);text-underline-offset: 0.45em;}.pv-nav__chev{font-size: 0.65em;opacity: 0.8;transition: transform 0.2s var(--ease);}.pv-nav__item:hover .pv-nav__chev{transform: translateY(1px);}.pv-nav__item:has(:focus-visible) .pv-nav__chev{transform: translateY(1px);}.pv-nav__sub{position: absolute;top: 100%;left: -0.6rem;z-index: 6;min-width: 10rem;margin-top: 0.5rem;padding: 0.35rem;border: 1px solid var(--pv-line);border-radius: calc(var(--pv-radius) * 0.6);background: var(--pv-bg);box-shadow: 0 24px 44px -26px rgba(0,0,0,0.8);text-align: left;opacity: 0;visibility: hidden;transform: translateY(0.3rem);transition: opacity 0.18s var(--ease),transform 0.18s var(--ease),visibility 0.18s;}.pv-nav__item:hover .pv-nav__sub{opacity: 1;visibility: visible;transform: none;}.pv-nav__item:has(:focus-visible) .pv-nav__sub{opacity: 1;visibility: visible;transform: none;}.pv-nav__sub li{padding: 0.4rem 0.7rem;border-radius: calc(var(--pv-radius) * 0.4);color: var(--pv-muted);white-space: nowrap;}.pv-nav__sub li:hover{background: var(--pv-surface);color: var(--pv-text);}.pv-nav__sub li:has(:focus-visible){background: var(--pv-surface);color: var(--pv-text);}.pv-mode{display: grid;place-items: center;width: 2rem;height: 2rem;flex: none;border: 1px solid var(--pv-line);border-radius: var(--pv-radius);background: var(--pv-surface);color: var(--pv-text);cursor: pointer;transition: border-color 0.2s var(--ease),color 0.2s var(--ease);}.pv-mode:hover,.pv-mode:focus-visible{border-color: var(--pv-primary);color: var(--pv-primary);}.pv-mode:active{transform: scale(0.92);}.pv-mode .icon{width: 1rem;height: 1rem;}.pv-nav__cta{display: none;flex: none;justify-content: center;padding: 0.45rem 1rem;white-space: nowrap;border-radius: var(--pv-radius);background: var(--pv-primary);color: var(--pv-on-primary);font-weight: 600;font-size: calc(0.85rem * var(--pv-fs));}.pv-nav__cta:hover,.pv-nav__cta:focus-visible{filter: brightness(1.08);}.pv-nav__cta:active{transform: scale(0.97);}.pv-burger{display: grid;place-items: center;width: 2.5rem;height: 2.5rem;flex: none;border: 1px solid var(--pv-line);border-radius: var(--pv-radius);background: var(--pv-surface);color: var(--pv-text);cursor: pointer;transition: border-color 0.2s var(--ease),color 0.2s var(--ease);}.pv-burger[hidden]{display: none;}.pv-burger:hover,.pv-burger:focus-visible{border-color: var(--pv-primary);color: var(--pv-primary);}.pv-burger:active{transform: scale(0.92);}.pv-burger .icon{width: 1.2rem;height: 1.2rem;}.pv[data-nav-bg="clear"]{--pv-nav-h: calc(var(--pv-nav-base) + var(--pv-nav-gap));}.pv[data-nav-bg="clear"] .pv-header{background: transparent;border-color: transparent;backdrop-filter: none;}.pv[data-nav-shape="float"]{--pv-nav-gap: 0.7rem;}.pv[data-nav-shape="float"] .pv-header{margin: var(--pv-nav-gap) clamp(0.7rem,3vw,1.6rem) 0;margin: var(--pv-nav-gap) clamp(0.7rem,3cqi,1.6rem) 0;border: 1px solid var(--pv-line);border-radius: var(--pv-radius);box-shadow: 0 24px 44px -34px rgba(0,0,0,0.8);}.pv[data-nav-shape="float"][data-nav-bg="clear"] .pv-header{border-color: transparent;box-shadow: none;}.pv[data-nav-align="center"] .pv-header__end{flex: 1;justify-content: flex-end;}.pv[data-nav-align="center"] .pv-nav{flex: 1;justify-content: center;}@container (min-width: 44rem){.pv[data-nav-align="center"] .pv-header:not(.is-crowded) .pv-header__end{justify-content: center;}.pv[data-nav-align="center"] .pv-header:not(.is-crowded) .pv-nav{flex: none;}}.pv[data-nav-link="caps"] .pv-nav{font-size: calc(0.72rem * var(--pv-fs));font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;}.pv:is([data-nav-pos="lift"],[data-nav-pos="hide"]) .pv-header{transition: background-color 0.25s var(--ease),border-color 0.25s var(--ease),translate 0.3s var(--ease);}.pv:is([data-nav-pos="lift"],[data-nav-pos="hide"]):not([data-nav-bg="tint"]) .pv-header.is-scrolled{background: var(--pv-bg);border-color: var(--pv-line);backdrop-filter: none;}.pv:is([data-nav-pos="lift"],[data-nav-pos="hide"]) .pv-header.is-scrolled{box-shadow: 0 16px 32px -26px rgba(0,0,0,0.7);}.pv[data-nav-pos="hide"] .pv-header.is-away:not(:has(.is-open,:focus-visible)){translate: 0 calc(-100% - var(--pv-nav-gap) - 1rem);}@media (prefers-reduced-motion: reduce){.pv:is([data-nav-pos="lift"],[data-nav-pos="hide"]) .pv-header{transition: none;}}.pv-header{--pv-away: 1;}@container (min-width: 44rem){.pv-header{--pv-away: 0;}}.pv-call{display: none;}.pv-topbar{display: none;}.pv-topbar__inner{display: flex;align-items: center;justify-content: space-between;gap: 0.3rem 1.2rem;min-height: 2.25rem;max-width: var(--pv-nav-max);margin-inline: auto;}.pv-topbar p{display: flex;align-items: center;gap: 1.1rem;min-width: 0;margin: 0;}.pv-topbar__addr{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pv-topbar__status{display: inline-flex;align-items: center;gap: 0.4rem;white-space: nowrap;}.pv-topbar__status::before{content: "";width: 0.45rem;aspect-ratio: 1;border-radius: 999px;background: currentColor;}.pv-topbar__status[data-open="1"]{color: var(--pv-text);}.pv-topbar__status[data-open="1"]::before{background: #1F9D55;}.pv-topbar a{display: inline-flex;align-items: center;gap: 0.4rem;color: var(--pv-text);white-space: nowrap;}.pv-topbar a:is(:hover,:focus-visible,:active){text-decoration: underline;text-underline-offset: 0.2em;}.pv-topbar .icon{width: 1em;height: 1em;flex: none;}.pv-topbar [hidden],.pv-topbar .pv-topbar__mail,.pv-topbar__status:not([hidden]) + .pv-topbar__addr{display: none;}@container (min-width: 44rem){.pv-topbar .pv-topbar__mail:not([hidden]){display: inline-flex;}.pv-topbar__status:not([hidden]) + .pv-topbar__addr:not([hidden]){display: block;}}@media (pointer: coarse){.pv-topbar a{min-height: 2.75rem;}}.pv-eyebrow{display: flex;align-items: center;gap: 0.5rem;justify-content: var(--pv-just);overflow-wrap: anywhere;font-size: calc(0.7rem * var(--pv-fs));font-weight: 600;letter-spacing: 0.16em;text-transform: uppercase;color: var(--pv-primary);}.pv-dot{width: 1.4rem;height: 1px;background: currentColor;opacity: 0.7;flex: none;}.pv-muted{color: var(--pv-muted);}.pv-head{display: flex;flex-direction: column;gap: 0.7rem;margin-bottom: 1.8rem;align-items: var(--pv-items);}.pv-head h2{font-size: calc(clamp(1.5rem,4.2vw,2.3rem) * var(--pv-h-scale) * var(--pv-h2-k,1) * var(--pv-fs));font-size: calc(clamp(1.5rem,4.2cqi,2.3rem) * var(--pv-h-scale) * var(--pv-h2-k,1) * var(--pv-fs));}.pv-head .pv-muted{max-width: 38rem;}.pv-btn{display: inline-flex;align-items: center;justify-content: center;text-align: center;text-wrap: balance;gap: 0.5rem;padding: 0.75rem 1.4rem;border: 1px solid transparent;border-radius: var(--pv-radius);font-size: calc(0.87rem * var(--pv-fs));font-weight: 600;transition: transform 0.2s var(--ease),filter 0.2s var(--ease),background-color 0.2s var(--ease);}.pv-btn--primary{background: var(--pv-primary);color: var(--pv-on-primary);box-shadow: 0 14px 30px -18px var(--pv-primary);}.pv-btn--primary:hover,.pv-btn--primary:focus-visible{transform: translateY(-2px);filter: brightness(1.08);}.pv-btn--primary:active{transform: translateY(0) scale(0.985);filter: brightness(1.08);}.pv-btn--ghost{border-color: var(--pv-line);color: var(--pv-text);background: var(--pv-surface);}.pv-btn--ghost:hover,.pv-btn--ghost:focus-visible{border-color: var(--pv-secondary);transform: translateY(-2px);}.pv-btn--ghost:active{border-color: var(--pv-secondary);transform: translateY(0) scale(0.985);}.pv-btn[hidden],.pv-nav__cta[hidden]{display: none;}.pv-cta-bar:has(.pv-btn[hidden]){display: none;}.pv-hero{--pv-pad-y: calc(clamp(2.4rem,8cqi,5rem) * var(--pv-space));padding: var(--pv-pad-y) clamp(1.1rem,5vw,3.5rem);padding: var(--pv-pad-y) clamp(1.1rem,5cqi,3.5rem);background: radial-gradient(70vw 60vw at 82% 0%,rgba(128,128,128,0.20),transparent 70%),radial-gradient(50vw 50vw at 0% 100%,rgba(128,128,128,0.14),transparent 70%);background: radial-gradient(70cqi 60cqi at 82% 0%,color-mix(in srgb,var(--pv-primary) 20%,transparent),transparent 70%),radial-gradient(50cqi 50cqi at 0% 100%,color-mix(in srgb,var(--pv-secondary) 14%,transparent),transparent 70%);}@supports not (width: 1cqi){.pv-hero{--pv-pad-y: calc(clamp(2.4rem,8vw,5rem) * var(--pv-space));}}.pv-hero__inner{display: grid;gap: clamp(1.5rem,4vw,2.5rem);gap: clamp(1.5rem,4cqi,2.5rem);}.pv-hero__copy{display: flex;flex-direction: column;gap: 1rem;align-items: var(--pv-items);}.pv-hero__copy h1{font-size: calc(clamp(1.9rem,6.6vw,3.6rem) * var(--pv-h-scale) * var(--pv-h1-k,1) * var(--pv-fs));font-size: calc(clamp(1.9rem,6.6cqi,3.6rem) * var(--pv-h-scale) * var(--pv-h1-k,1) * var(--pv-fs));text-wrap: balance;}.pv-lead{color: var(--pv-muted);font-size: calc(clamp(0.95rem,1.9vw,1.1rem) * var(--pv-fs));font-size: calc(clamp(0.95rem,1.9cqi,1.1rem) * var(--pv-fs));max-width: 34rem;}.pv-actions{display: flex;flex-wrap: wrap;gap: 0.6rem;justify-content: var(--pv-just);}.pv-hero__media{margin: 0;aspect-ratio: 16 / 10;border-radius: var(--pv-radius);border: var(--pv-box-line);overflow: hidden;box-shadow: 0 40px 70px -50px rgba(0,0,0,0.8);}.pv[data-hero="split"] .pv-hero{padding: 0;overflow: hidden;background: none;}.pv[data-hero="split"] .pv-hero__inner{gap: 0;max-width: none;}.pv[data-hero="split"] .pv-hero__copy{padding: calc(clamp(2.4rem,8vw,5rem) * var(--pv-space)) clamp(1.1rem,5vw,3.5rem);padding: calc(clamp(2.4rem,8cqi,5rem) * var(--pv-space)) clamp(1.1rem,5cqi,3.5rem);padding-top: calc(clamp(2.4rem,8vw,5rem) * var(--pv-space) + var(--pv-nav-h));padding-top: calc(clamp(2.4rem,8cqi,5rem) * var(--pv-space) + var(--pv-nav-h));background: rgba(128,128,128,0.20);background: color-mix(in srgb,var(--pv-primary) 10%,var(--pv-bg));justify-content: center;}.pv[data-hero="split"] .pv-hero__media{aspect-ratio: 4 / 3;border: 0;border-radius: 0;box-shadow: none;height: 100%;}.pv-slider{position: relative;}.pv-slides{display: flex;gap: 1rem;height: 100%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;}.pv-slides::-webkit-scrollbar{display: none;}.pv-slides >*{flex: 0 0 100%;min-width: 0;scroll-snap-align: start;}.pv-slides--cols{padding-block: 0.5rem;}.pv-slides >[hidden]{display: none;}.pv-slider__nav{position: absolute;z-index: 2;top: 50%;translate: 0 -50%;display: grid;place-items: center;width: 2.2rem;height: 2.2rem;border: 1px solid var(--pv-line);border-radius: 50%;background: var(--pv-bg);background: color-mix(in srgb,var(--pv-bg) 78%,transparent);color: var(--pv-text);backdrop-filter: blur(6px);transition: filter 0.2s var(--ease),border-color 0.2s var(--ease);}.pv-slider__nav:hover,.pv-slider__nav:focus-visible{border-color: var(--pv-primary);filter: brightness(1.15);}.pv-slider__nav:active{transform: scale(0.92);}.pv-slider__nav .icon{width: 1.1rem;height: 1.1rem;}.pv-slider__nav--prev{left: 0.6rem;}.pv-slider__nav--next{right: 0.6rem;}.pv-slider.is-static .pv-slider__nav{display: none;}.pv-slider:has(.pv-slides--cols):not(.is-static){padding-bottom: 3.4rem;}.pv-slider:has(.pv-slides--cols) .pv-slider__nav{top: auto;bottom: 0;translate: none;width: 2.75rem;height: 2.75rem;}.pv-slider:has(.pv-slides--cols) .pv-slider__nav--prev{left: auto;right: 3.4rem;}.pv-slider:has(.pv-slides--cols) .pv-slider__nav--next{right: 0;}.pv-item--shot .pv-item__media{position: relative;}.pv-item--shot .pv-item__media img{object-position: 50% 0;transition: object-position 2.6s var(--ease);}.pv-item--shot:hover .pv-item__media img,.pv-item--shot:focus-within .pv-item__media img{object-position: 50% 100%;}.pv-item--shot .pv-item__media::before{content: "↕";position: absolute;z-index: 1;inset-block-end: 0.5rem;inset-inline-end: 0.5rem;width: 1.7rem;height: 1.7rem;display: grid;place-items: center;border-radius: 999px;background: var(--pv-bg);background: color-mix(in srgb,var(--pv-bg) 78%,transparent);color: var(--pv-primary);font-size: 0.8rem;line-height: 1;backdrop-filter: blur(4px);transition: opacity 0.25s var(--ease);}.pv-item--shot:hover .pv-item__media::before,.pv-item--shot:focus-within .pv-item__media::before{opacity: 0;}@media (hover: none) and (prefers-reduced-motion: no-preference){.pv-item--shot .pv-item__media img{animation: pv-shot 18s ease-in-out infinite alternate;}.pv-item--shot .pv-item__media::before{display: none;}}@keyframes pv-shot{from{object-position: 50% 0;}to{object-position: 50% 100%;}}.pv-items{display: grid;gap: 1rem;}.pv-item{display: flex;flex-direction: column;gap: 0.8rem;align-items: var(--pv-items);}.pv-item__media{margin: 0;width: 100%;aspect-ratio: var(--pv-ratio);border-radius: var(--pv-radius);overflow: hidden;border: var(--pv-box-line);}.pv-item__body{display: flex;flex-direction: column;gap: 0.4rem;}.pv-item h3{font-size: calc(1.05rem * var(--pv-fs));}.pv-item p{color: var(--pv-muted);font-size: calc(0.87rem * var(--pv-fs));}.pv-list--gallery .pv-item__media{aspect-ratio: 1;position: relative;}.pv-list--gallery .pv-item__media img{transition: transform 0.45s var(--ease);}.pv-list--gallery .pv-item:hover .pv-item__media img,.pv-list--gallery .pv-item:active .pv-item__media img,.pv-list--gallery .pv-item:focus-within .pv-item__media img{transform: scale(1.07);}.pv-item__cap{position: absolute;inset-inline: 0;inset-block-end: 0;padding: 1.8rem 0.9rem 0.7rem;background: linear-gradient(to top,rgba(0,0,0,0.78),rgba(0,0,0,0));color: #FFFFFF;font-size: calc(0.8rem * var(--pv-fs));font-weight: 600;text-align: start;}@media (prefers-reduced-motion: reduce){.pv-list--gallery .pv-item__media img{transition: none;}}.pv-list--videos .pv-item__media{aspect-ratio: 16 / 9;position: relative;background: #000;}.pv-list--videos .pv-item__media video{object-fit: contain;}.pv-list--videos .pv-item__cap{inset-block: 0 auto;padding: 0.7rem 0.9rem 1.8rem;background: linear-gradient(to bottom,rgba(0,0,0,0.78),rgba(0,0,0,0));}.pv-yt{position: absolute;inset: 0;display: block;}.pv-yt img{width: 100%;height: 100%;object-fit: cover;}.pv-yt::after{content: "";position: absolute;inset: 50% auto auto 50%;width: 3.5rem;aspect-ratio: 1;translate: -50% -50%;border-radius: 50%;background: rgba(0,0,0,0.62) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6.5v11l9-5.5z' fill='%23fff'/%3E%3C/svg%3E") center / 55% no-repeat;transition: transform 0.2s var(--ease);}.pv-yt:hover::after,.pv-yt:focus-visible::after,.pv-yt:active::after{transform: scale(1.1);background-color: rgba(0,0,0,0.85);}.pv-yt:focus-visible{outline: 3px solid #FFFFFF;outline-offset: -3px;}.pv-yt ~ .pv-item__cap{pointer-events: none;}.pv-yt-frame{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;}.pv-yt-frame ~ .pv-item__cap{display: none;}@media (prefers-reduced-motion: reduce){.pv-yt::after{transition: none;}}.pv-chips{display: flex;gap: 0.5rem;margin-block-end: clamp(1rem,3vw,1.7rem);margin-block-end: clamp(1rem,3cqi,1.7rem);padding-block-end: 0.35rem;overflow-x: auto;scroll-snap-type: x proximity;}.pv-chip{flex: none;min-height: 2.75rem;padding: 0.5rem 1.05rem;border: 1px solid var(--pv-line);border-radius: min(var(--pv-radius),999px);background: var(--pv-box-bg);color: var(--pv-muted);font: inherit;font-size: calc(0.85rem * var(--pv-fs));line-height: 1.2;cursor: pointer;touch-action: manipulation;scroll-snap-align: start;transition: color 0.2s var(--ease),border-color 0.2s var(--ease);}.pv-chip:hover,.pv-chip:focus-visible,.pv-chip:active{color: var(--pv-text);border-color: var(--pv-primary);}.pv-chip:focus-visible{outline: 2px solid var(--pv-primary);outline-offset: 2px;}.pv-chip.is-on{border-color: var(--pv-primary);background: var(--pv-primary);color: var(--pv-on-primary);font-weight: 600;}.pv-item[hidden],.pv-prices li[hidden]{display: none;}.pv-faqs{display: flex;flex-direction: column;gap: 0.6rem;}.pv-faq{border: var(--pv-box-line);border-radius: var(--pv-radius);background: var(--pv-box-bg);box-shadow: var(--pv-box-shadow);padding: 0.9rem 1.1rem;text-align: start;}.pv-faq summary{cursor: pointer;font-family: var(--pv-font-head);font-weight: 600;display: flex;align-items: center;justify-content: space-between;gap: 0.8rem;}.pv-faq summary::after{content: "+";flex: none;font-size: calc(1.2rem * var(--pv-fs));line-height: 1;color: var(--pv-primary);transition: transform 0.25s var(--ease);}.pv-faq[open] summary::after{transform: rotate(45deg);}.pv-faq summary::-webkit-details-marker{display: none;}.pv-faq p{margin: 0.7rem 0 0;color: var(--pv-muted);font-size: calc(0.87rem * var(--pv-fs));}.pv-contact__list{display: grid;gap: 0.8rem;grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr));}.pv-contact__list li{display: flex;flex-direction: column;gap: 0.25rem;padding: 1.1rem;border: var(--pv-box-line);border-radius: var(--pv-radius);background: var(--pv-box-bg);box-shadow: var(--pv-box-shadow);align-items: var(--pv-items);}.pv-contact__list span{font-size: calc(0.72rem * var(--pv-fs));letter-spacing: 0.12em;text-transform: uppercase;}.pv-contact__list strong,.pv-contact__list a{font-size: calc(0.95rem * var(--pv-fs));font-weight: 600;word-break: break-word;}.pv-contact__list a{color: var(--pv-primary);}.pv-contact__list a:hover,.pv-contact__list a:focus-visible,.pv-contact__list a:active{text-decoration: underline;}.pv-status{display: inline-flex;align-items: center;gap: 0.4rem;padding: 0.2rem 0.6rem;border: 1px solid var(--pv-line);border-radius: 999px;background: var(--pv-surface);font-size: calc(0.72rem * var(--pv-fs));letter-spacing: 0.04em;text-transform: none;white-space: nowrap;}.pv-status::before{content: "";width: 0.45rem;aspect-ratio: 1;border-radius: 999px;background: var(--pv-muted);}.pv-status[data-open="1"]::before{background: #1F9D55;}.pv-status[data-open="1"]{color: var(--pv-text);border-color: rgba(128,128,128,0.90);border-color: color-mix(in srgb,#1F9D55 45%,var(--pv-line));}.pv-hours{display: flex;flex-direction: column;align-items: var(--pv-items);margin-block-start: clamp(1.2rem,4vw,2rem);margin-block-start: clamp(1.2rem,4cqi,2rem);text-align: start;}.pv-hours h3{font-family: var(--pv-font-head);font-size: calc(0.95rem * var(--pv-fs));margin-block-end: 0.6rem;text-align: var(--pv-align);}.pv-hours ul{display: grid;gap: 0.15rem;width: min(100%,26rem);}.pv-hours li{display: flex;justify-content: space-between;gap: 1rem;padding: 0.45rem 0.6rem;border-radius: calc(var(--pv-radius) * 0.5);font-size: calc(0.85rem * var(--pv-fs));color: var(--pv-muted);}.pv-hours li.is-today{background: var(--pv-surface);color: var(--pv-text);font-weight: 600;}.pv-hours b{font-variant-numeric: tabular-nums;font-weight: inherit;}.pv-prices{display: grid;gap: 0.5rem;}.pv-prices li{display: flex;align-items: baseline;justify-content: space-between;gap: 1.5rem;padding: 0.7rem 0;border-bottom: 1px dashed var(--pv-line);text-align: left;}.pv-prices li:last-child{border-bottom: 0;}.pv-prices b{flex: none;color: var(--pv-primary);font-weight: 600;}.pv-price__name{display: flex;flex-direction: column;gap: 0.15rem;}.pv-price__name small{color: var(--pv-muted);font-size: calc(0.76rem * var(--pv-fs));}.pv-prices__cta{display: flex;justify-content: var(--pv-just);margin-block-start: clamp(1.2rem,4vw,2rem);margin-block-start: clamp(1.2rem,4cqi,2rem);}.pv-prices--cards .pv-price__tag{display: flex;align-items: baseline;gap: 0.5rem;justify-content: var(--pv-just);}.pv-prices--cards .pv-price__tag b{color: var(--pv-primary);font-size: calc(1rem * var(--pv-fs));font-weight: 700;}.pv-prices--cards .pv-price__tag small{color: var(--pv-muted);font-size: calc(0.76rem * var(--pv-fs));}[data-layout="cards"] .pv-item{padding: 0.9rem;border: var(--pv-box-line);border-radius: var(--pv-radius);background: var(--pv-box-bg);box-shadow: var(--pv-box-shadow);transition: transform 0.3s var(--ease),border-color 0.3s var(--ease);}[data-layout="cards"] .pv-item:hover{transform: translateY(-4px);border-color: var(--pv-primary);}[data-layout="cards"] .pv-item:has(:focus-visible){transform: translateY(-4px);border-color: var(--pv-primary);}[data-layout="cards"] .pv-item__media{border: 0;border-radius: var(--pv-radius-in);}[data-layout="cards"] .pv-about__copy{padding: clamp(1.1rem,3vw,2rem);padding: clamp(1.1rem,3cqi,2rem);border: var(--pv-box-line);border-radius: var(--pv-radius);background: var(--pv-box-bg);}.pv-about{background: var(--pv-surface);}.pv-about__inner{display: grid;gap: clamp(1.4rem,4vw,2.6rem);gap: clamp(1.4rem,4cqi,2.6rem);align-items: center;}.pv-about__media{margin: 0;aspect-ratio: var(--pv-ratio);border-radius: var(--pv-radius);overflow: hidden;border: var(--pv-box-line);}.pv-about__copy{display: flex;flex-direction: column;gap: 0.8rem;align-items: var(--pv-items);}.pv-about__copy h2{font-size: calc(clamp(1.4rem,4vw,2.1rem) * var(--pv-h-scale) * var(--pv-fs));font-size: calc(clamp(1.4rem,4cqi,2.1rem) * var(--pv-h-scale) * var(--pv-fs));}.pv-about__copy p{color: var(--pv-muted);max-width: 40rem;white-space: pre-line;}.pv-map__frame{aspect-ratio: 16 / 8;border: var(--pv-box-line);border-radius: var(--pv-radius);overflow: hidden;background: var(--pv-box-bg);box-shadow: var(--pv-box-shadow);}.pv-map__frame iframe{width: 100%;height: 100%;border: 0;display: block;}.pv[data-mode="dark"] .pv-map__frame iframe{filter: invert(0.92) hue-rotate(180deg) brightness(0.95) contrast(0.9);}.pv-map__link{margin-top: 0.8rem;font-size: calc(0.85rem * var(--pv-fs));}.pv-map__link a{color: var(--pv-primary);font-weight: 600;}.pv-map__link a:hover,.pv-map__link a:focus-visible,.pv-map__link a:active{text-decoration: underline;}.pv-footer{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem 1rem;justify-content: space-between;padding: 1.3rem clamp(1.1rem,5vw,3.5rem);padding: 1.3rem clamp(1.1rem,5cqi,3.5rem);border-top: 1px solid var(--pv-line);color: var(--pv-muted);font-size: calc(0.78rem * var(--pv-fs));text-align: left;}.pv-credit{display: flex;font-size: 0.9em;}.pv-credit a{display: inline-flex;align-items: center;gap: 0.45em;min-height: 44px;color: inherit;letter-spacing: 0.02em;}.pv-credit svg{width: 1.5em;height: auto;flex: none;}.pv-credit a:hover,.pv-credit a:focus-visible{color: var(--pv-primary);}@container (min-width: 44rem){.pv-footer{padding-inline-end: 5rem;}}@container (min-width: 30rem){.pv-items{grid-template-columns: repeat(min(var(--pv-cols),2),1fr);}.pv-slides--cols >*{flex-basis: calc((100% - 1rem) / 2);}}@container (min-width: 44rem){.pv-nav,.pv-nav__cta{display: flex;}.pv-burger{display: none;}.pv-header.is-crowded .pv-nav:not(.is-open){display: none;}.pv-header.is-crowded .pv-burger{display: grid;}.pv-items{grid-template-columns: repeat(var(--pv-cols),1fr);}.pv-slides--cols >*{flex-basis: calc((100% - (var(--pv-cols) - 1) * 1rem) / var(--pv-cols));}.pv-hero__inner{grid-template-columns: 1.05fr 0.95fr;align-items: center;}.pv[data-hero="split"] .pv-hero__inner{grid-template-columns: 1fr 1fr;align-items: stretch;}.pv[data-hero="split"] .pv-hero__media{aspect-ratio: auto;}.pv-about__inner{grid-template-columns: 0.9fr 1.1fr;}}.pv-nav.is-open{--pv-nav-muted: var(--pv-muted);--pv-nav-ink: var(--pv-text);--pv-nav-accent: var(--pv-primary);display: flex;flex-direction: column;align-items: stretch;justify-content: flex-start;gap: 0.15rem;position: absolute;z-index: 5;top: 100%;inset-inline: clamp(1.1rem,5vw,3.5rem);inset-inline: clamp(1.1rem,5cqi,3.5rem);margin-top: 0.4rem;padding: 0.4rem;border: 1px solid var(--pv-line);border-radius: calc(var(--pv-radius) * 0.6);background: var(--pv-bg);box-shadow: 0 24px 44px -26px rgba(0,0,0,0.8);text-align: left;max-height: calc(100dvh - var(--pv-nav-base) - var(--pv-nav-gap) - 1.5rem);overflow-y: auto;overscroll-behavior: contain;}.pv-nav.is-open .pv-nav__top{min-height: 2.75rem;padding: 0.5rem 0.7rem;border-radius: calc(var(--pv-radius) * 0.4);color: var(--pv-text);}.pv-nav.is-open .pv-nav__chev{display: none;}.pv-nav.is-open .pv-nav__sub{position: static;opacity: 1;visibility: visible;transform: none;min-width: 0;margin: 0 0 0.2rem 0.7rem;padding: 0;border: 0;border-left: 1px solid var(--pv-line);border-radius: 0;background: none;box-shadow: none;}.pv-nav.is-open .pv-nav__sub li{padding: 0.55rem 0.7rem;white-space: normal;}.pv[data-typeset="editorial"]{--pv-h-weight: 700;--pv-h-track: 0.04em;--pv-h-case: uppercase;--pv-h-scale: 0.86;}.pv[data-typeset="editorial"] .pv-head h2,.pv[data-typeset="editorial"] .pv-about__copy h2{padding-bottom: 0.5rem;border-bottom: 2px solid var(--pv-primary);align-self: var(--pv-items);}.pv[data-typeset="editorial"] .pv-eyebrow{letter-spacing: 0.28em;}.pv[data-surface="raised"]{--pv-box-line: 0;--pv-box-bg: var(--pv-bg);--pv-box-shadow: 0 18px 40px -22px rgba(0,0,0,0.45),0 2px 6px -3px rgba(0,0,0,0.25);}.pv-fx{position: sticky;top: 0;flex: none;z-index: 0;height: 100dvh;margin-bottom: -100dvh;overflow: hidden;pointer-events: none;}.pv[data-bg-depth="scroll"] .pv-fx{position: absolute;inset: 0;height: auto;margin-bottom: 0;}.pv-fx i{position: absolute;inset: 0;display: block;}.pv{--pv-fx-mid: radial-gradient(38cqi 30cqi at 12% 24%,color-mix(in srgb,var(--pv-primary) 14%,transparent),transparent 62%),radial-gradient(34cqi 26cqi at 88% 76%,color-mix(in srgb,var(--pv-secondary) 12%,transparent),transparent 64%);--pv-fx-mid-size: auto;--pv-fx-mid-pos: 0 0;}@supports not ((width: 1cqi) and (color: color-mix(in srgb,red,red))){.pv{--pv-fx-mid: radial-gradient(38vw 30vw at 12% 24%,rgba(128,128,128,0.14),transparent 62%),radial-gradient(34vw 26vw at 88% 76%,rgba(128,128,128,0.12),transparent 64%);}}.pv-fx i:nth-child(2){inset: -18% 0;background-image: var(--pv-fx-mid);background-size: var(--pv-fx-mid-size);background-position: var(--pv-fx-mid-pos);animation: pv-fx-breathe 21s ease-in-out infinite;}@keyframes pv-fx-breathe{0%,100%{opacity: 0.7;}50%{opacity: 1;}}@media (prefers-reduced-motion: reduce){.pv-fx i{animation: none;}}.pv:not([data-texture="glow"]) .pv-hero{background: none;}.pv{--sv-photo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 4.8h19.2v14.4H2.4z'/%3E%3Cpath d='M2.4 15.6l5.4-5 4.2 3.8 4.6-4.4 5 4.6'/%3E%3Ccircle cx='7.8' cy='9' r='1.5'/%3E%3C/svg%3E");--sv-car: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 14.6l1.7-.7 2.4-3.9A3 3 0 0 1 9.1 8.4h5.8a3 3 0 0 1 2.4 1.2l2.6 3.4 1.7.6v2.3h-2.4M7.5 15.9h4.9M3.6 15.9H2.4v-1.3M5.9 12.4h13.3M11.7 8.4v4'/%3E%3Ccircle cx='5.6' cy='16.1' r='1.9'/%3E%3Ccircle cx='17.6' cy='16.1' r='1.9'/%3E%3C/svg%3E");--sv-wrench: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.6 3.4a5.4 5.4 0 0 0-4.7 8.1L3.3 19l1.9 1.9 7.5-7.6a5.4 5.4 0 0 0 7-6.9l-3 3-2.4-.6-.6-2.4z'/%3E%3Cpath d='M5.3 17.2l1.7 1.7M6.5 16l1.7 1.7'/%3E%3C/svg%3E");--sv-nut: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.4l8.3 4.8v9.6L12 21.6l-8.3-4.8V7.2z'/%3E%3Cpath d='M12 5.6l5.5 3.2v6.4L12 18.4l-5.5-3.2V8.8z'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3C/svg%3E");--sv-gear: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3.2'/%3E%3Ccircle cx='12' cy='12' r='6.6'/%3E%3Cpath d='M12 1.8v3.6M12 18.6v3.6M22.2 12h-3.6M5.4 12H1.8M19.2 4.8l-2.5 2.5M7.3 16.7l-2.5 2.5M19.2 19.2l-2.5-2.5M7.3 7.3L4.8 4.8'/%3E%3C/svg%3E");--sv-beam: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 3.4h15.2v3H14.4v11.2h5.2v3H4.4v-3h5.2V6.4H4.4z'/%3E%3C/svg%3E");--sv-dumbbell: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.6 9.4v5.2M21.4 9.4v5.2M7 12h10M9.4 10.7v2.6M14.6 10.7v2.6'/%3E%3Crect x='4.2' y='7.2' width='2.8' height='9.6' rx='.9'/%3E%3Crect x='17' y='7.2' width='2.8' height='9.6' rx='.9'/%3E%3C/svg%3E");--sv-kettle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 8.5a3.2 3.2 0 1 1 5.8 0'/%3E%3Cpath d='M12 8.3c3.9 0 6.7 2.9 6.7 6.4S15.9 21 12 21s-6.7-2.8-6.7-6.3S8.1 8.3 12 8.3z'/%3E%3Cpath d='M8.1 11.4c2.3-1.2 5.5-1.2 7.8 0M8.9 18.6c1.9 1.1 4.3 1.1 6.2 0'/%3E%3C/svg%3E");--sv-pulse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.4 12h3.2l1.4-3.6 1.5 3.6h1.6l1.5 6.2 2.4-12.4 1.9 9.6 1.4-3.4h5.7'/%3E%3C/svg%3E");--sv-bread: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 15.6c0-4.1 3.4-7.4 7.6-7.4s7.6 3.3 7.6 7.4v.7a1.7 1.7 0 0 1-1.7 1.7H6.1a1.7 1.7 0 0 1-1.7-1.7z'/%3E%3Cpath d='M8.6 10.2l-1.4 5.4M11.9 9.5v6.1M15.2 10.2l1.4 5.4'/%3E%3Cpath d='M2.8 19.8h18.4'/%3E%3C/svg%3E");--sv-cup: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 9.4h12.2v4.9a4.2 4.2 0 0 1-4.2 4.2H7.8a4.2 4.2 0 0 1-4.2-4.2z'/%3E%3Cpath d='M15.8 10.9h1.9a2.2 2.2 0 0 1 0 4.4h-1.9'/%3E%3Cpath d='M2.6 20.6h14.2M3.6 11.8h12.2'/%3E%3C/svg%3E");--sv-steam: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21.6c-3-3.3 3-6.1 0-9.4s3-6.1 0-9.4'/%3E%3Cpath d='M7.4 21.6c-2.4-2.7 2.4-4.9 0-7.6M16.6 21.6c-2.4-2.7 2.4-4.9 0-7.6'/%3E%3C/svg%3E");--sv-pot: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 9.6h16.8v5.8a4.4 4.4 0 0 1-4.4 4.4H8a4.4 4.4 0 0 1-4.4-4.4z'/%3E%3Cpath d='M3.6 11.4H2.2a1.4 1.4 0 0 0 0 2.8h1.4M20.4 11.4h1.4a1.4 1.4 0 0 1 0 2.8h-1.4'/%3E%3Cpath d='M4.4 7.4h15.2M12 7.4V5.4'/%3E%3Ccircle cx='12' cy='4.4' r='1.1'/%3E%3C/svg%3E");--sv-cutlery: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 2.6v4.6a2.4 2.4 0 0 0 4.8 0V2.6M6 2.6v4.6M6 9.6v11.8'/%3E%3Cpath d='M17.4 2.6v9.6h3.2c.4-4-.6-7.2-3.2-9.6zM19 12.2v9.2'/%3E%3C/svg%3E");--sv-cake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.8 12.4h16.4v6.4a2.2 2.2 0 0 1-2.2 2.2H6a2.2 2.2 0 0 1-2.2-2.2z'/%3E%3Cpath d='M3.8 15.4c1.4 1.5 2.7 1.5 4.1 0s2.7-1.5 4.1 0 2.7 1.5 4.1 0 2.7-1.5 4.1 0'/%3E%3Cpath d='M8.4 12.4V9M12 12.4V8.2M15.6 12.4V9'/%3E%3Cpath d='M12 8.2c-1-1-1-2.1 0-2.9 1 .8 1 1.9 0 2.9z'/%3E%3C/svg%3E");--sv-whisk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 1.8v6.6M9.6 2.6h4.8'/%3E%3Cpath d='M12 8.4c-3.4 0-6 2.9-6 6.5s2.6 6.5 6 6.5 6-2.9 6-6.5-2.6-6.5-6-6.5z'/%3E%3Cpath d='M12 8.4c-1.6 0-2.9 2.9-2.9 6.5s1.3 6.5 2.9 6.5 2.9-2.9 2.9-6.5-1.3-6.5-2.9-6.5z'/%3E%3Cpath d='M12 8.4v13'/%3E%3C/svg%3E");--sv-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.4 3h9.2l-.8 5.6a3.8 3.8 0 0 1-7.6 0z'/%3E%3Cpath d='M7.8 6.2h8.4M12 12.4v9M8.4 21.4h7.2'/%3E%3C/svg%3E");--sv-bottle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.4 2.4h3.2v3.6l2.4 3.2v11a1.6 1.6 0 0 1-1.6 1.6H9.6A1.6 1.6 0 0 1 8 20.2v-11l2.4-3.2z'/%3E%3Cpath d='M8 12.6h8M8 17h8M10.4 4.4h3.2'/%3E%3C/svg%3E");--sv-scissors: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6.2' cy='17.8' r='2.8'/%3E%3Ccircle cx='17.8' cy='17.8' r='2.8'/%3E%3Cpath d='M8.2 15.8L19.6 4.4M15.8 15.8L4.4 4.4'/%3E%3Ccircle cx='12' cy='12' r='1.3'/%3E%3C/svg%3E");--sv-comb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.8 7.6h20.4v2.8H1.8z'/%3E%3Cpath d='M4.2 10.4v6.6M7.1 10.4v7.9M10 10.4v6.6M12.9 10.4v7.9M15.8 10.4v6.6M18.7 10.4v7.9M21.6 10.4v6.6'/%3E%3C/svg%3E");--sv-arc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 21.6C2.4 10.4 10.4 2.4 21.6 2.4'/%3E%3Cpath d='M7 21.6c0-8.1 6.5-14.6 14.6-14.6'/%3E%3Cpath d='M11.6 21.6c0-5.5 4.5-10 10-10'/%3E%3C/svg%3E");--sv-flower: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5.6' r='2.8'/%3E%3Ccircle cx='16.9' cy='9.2' r='2.8'/%3E%3Ccircle cx='15' cy='15' r='2.8'/%3E%3Ccircle cx='9' cy='15' r='2.8'/%3E%3Ccircle cx='7.1' cy='9.2' r='2.8'/%3E%3Ccircle cx='12' cy='10.7' r='2'/%3E%3Cpath d='M12 12.9v8.7'/%3E%3C/svg%3E");--sv-leaf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.8 20.2C3.8 10.6 10.6 3.8 20.2 3.8c0 9.6-6.8 16.4-16.4 16.4z'/%3E%3Cpath d='M4.6 19.4L19.4 4.6'/%3E%3Cpath d='M8.2 15.8l1.4 1.4M11.2 12.8l1.4 1.4M14.2 9.8l1.4 1.4'/%3E%3C/svg%3E");--sv-paw: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='6.6' cy='9.2' rx='2' ry='2.7'/%3E%3Cellipse cx='10.9' cy='6.6' rx='2' ry='2.7'/%3E%3Cellipse cx='16' cy='7.5' rx='2' ry='2.7'/%3E%3Cellipse cx='19.4' cy='11.6' rx='2' ry='2.4'/%3E%3Cpath d='M12.8 12.4c3.4 0 5.8 2.2 5.8 4.6 0 2-1.9 3.4-4.1 3-1.6-.3-2.6-.3-4.1 0-2.2.4-4.1-1-4.1-3 0-2.4 2.4-4.6 6.5-4.6z'/%3E%3Cpath d='M6.6 5.3V4M10.9 2.7V1.4M16 3.6V2.3M19.4 8.3V7'/%3E%3C/svg%3E");--sv-bone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.4 6.6l9.2 10.8'/%3E%3Ccircle cx='5.8' cy='7.4' r='2.4'/%3E%3Ccircle cx='8.2' cy='5' r='2.4'/%3E%3Ccircle cx='18.2' cy='16.6' r='2.4'/%3E%3Ccircle cx='15.8' cy='19' r='2.4'/%3E%3C/svg%3E");--sv-tooth: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4c-1.9 0-2.4 1-4.3 1S4.2 4.1 4.2 6.8c0 2.9 1.2 4.3 1.7 7.2.5 2.5.6 5.7 2.1 5.7 1.3 0 1.5-2.3 1.9-4.4.3-1.5.6-2.3 2.1-2.3s1.6.8 1.9 2.3c.4 2.1.6 4.4 1.9 4.4 1.5 0 1.6-3.2 2.1-5.7.5-2.9 1.7-4.3 1.7-7.2 0-2.7-1.4-2.4-3.5-2.4S13.9 3.4 12 3.4z'/%3E%3Cpath d='M6.7 8.2c1.4-1.1 3.3-1.4 5.3-1.4s3.9.3 5.3 1.4'/%3E%3C/svg%3E");--sv-spark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.4c0 5.4 2.4 7.8 7.8 7.8-5.4 0-7.8 2.4-7.8 7.8 0-5.4-2.4-7.8-7.8-7.8 5.4 0 7.8-2.4 7.8-7.8z'/%3E%3Cpath d='M19.4 16.6c0 2.2 1 3.2 3.2 3.2-2.2 0-3.2 1-3.2 3.2 0-2.2-1-3.2-3.2-3.2 2.2 0 3.2-1 3.2-3.2z'/%3E%3C/svg%3E");--sv-stethoscope: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.2 2.6v5.6a4.2 4.2 0 0 0 8.4 0V2.6'/%3E%3Cpath d='M4.6 2.6h3.2M13 2.6h3.2'/%3E%3Cpath d='M10.4 12.4v3.2a4.2 4.2 0 0 0 8.4 0v-1.6'/%3E%3Ccircle cx='18.6' cy='11.6' r='2.4'/%3E%3C/svg%3E");--sv-heart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21c-4.6-3-8.8-6.4-8.8-11A4.8 4.8 0 0 1 12 7.2a4.8 4.8 0 0 1 8.8 2.8c0 4.6-4.2 8-8.8 11z'/%3E%3Cpath d='M7.2 9.8a2.6 2.6 0 0 1 2.4-1.6'/%3E%3C/svg%3E");--sv-scales: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4v16.2M8.6 19.6h6.8M4.2 8.2h15.6M4.2 8.2L1.7 13.1a2.5 2.5 0 0 0 5 0zM19.8 8.2l-2.5 4.9a2.5 2.5 0 0 0 5 0z'/%3E%3Ccircle cx='12' cy='8.2' r='1.5'/%3E%3C/svg%3E");--sv-column: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.4 5.4h17.2M4.6 18.6h14.8M6.8 7.4v11.2M12 7.4v11.2M17.2 7.4v11.2'/%3E%3Cpath d='M4.8 5.2L12 1.6l7.2 3.6M3.6 21h16.8'/%3E%3C/svg%3E");--sv-seal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.6'/%3E%3Ccircle cx='12' cy='12' r='4.4'/%3E%3Cpath d='M12 2v1.4M12 20.6V22M2 12h1.4M20.6 12H22'/%3E%3C/svg%3E");--sv-code: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5.4L2.4 12 8 18.6M16 5.4L21.6 12 16 18.6M13.8 3.6l-3.6 16.8'/%3E%3C/svg%3E");--sv-lines: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 4.4h9.4M2.4 8.6h19.2M2.4 12.8h15.6M2.4 17h19.2M2.4 21.2h11.4'/%3E%3C/svg%3E");--sv-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.6v18.8M8.6 2.6h6.8M8.6 21.4h6.8'/%3E%3C/svg%3E");--sv-pen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.8 21.2l1.3-4.6L16.6 4.1a2.5 2.5 0 1 1 3.5 3.5L7.6 20.1z'/%3E%3Cpath d='M14.6 6.1l3.5 3.5M4.1 16.6l3.5 3.5M12.4 8.3l3.5 3.5'/%3E%3C/svg%3E");--sv-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.4 4.2h6.2A2.4 2.4 0 0 1 12 6.6v13a1.8 1.8 0 0 0-1.8-1.8H3.4z'/%3E%3Cpath d='M20.6 4.2h-6.2A2.4 2.4 0 0 0 12 6.6v13a1.8 1.8 0 0 1 1.8-1.8h6.8z'/%3E%3Cpath d='M5.4 8h4M5.4 11h4M14.6 8h4M14.6 11h4'/%3E%3C/svg%3E");--sv-aperture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.4'/%3E%3Cpath d='M8 9.6v4.8l4 2.4 4-2.4V9.6L12 7.2z'/%3E%3Cpath d='M12 2.6v4.6M20.1 7.3l-4.1 2.3M20.1 16.7l-4.1-2.3M12 21.4v-4.6M3.9 16.7l4.1-2.3M3.9 7.3l4.1 2.3'/%3E%3C/svg%3E");--sv-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 7.4h4.2L8 4.8h8l1.4 2.6h4.2v12.2H2.4z'/%3E%3Ccircle cx='12' cy='13.4' r='3.8'/%3E%3Ccircle cx='12' cy='13.4' r='1.6'/%3E%3Cpath d='M18.2 9.6h1.8'/%3E%3C/svg%3E");--sv-cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.6 3.4h2.8l2.5 11.6h11.4l2.1-8.4H6.2'/%3E%3Ccircle cx='9.2' cy='19.6' r='1.7'/%3E%3Ccircle cx='17.6' cy='19.6' r='1.7'/%3E%3Cpath d='M7.5 10.6h12.3M10.4 6.6l1.6 8.4M14.6 6.6l.8 8.4'/%3E%3C/svg%3E");--sv-box: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 7.2L12 2.8l8.8 4.4v9.6L12 21.2l-8.8-4.4z'/%3E%3Cpath d='M3.2 7.2L12 11.6l8.8-4.4M12 11.6v9.6M7.6 5l8.8 4.4'/%3E%3C/svg%3E");--sv-tag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.2 2.6H2.6v8.6l10.2 10.2 8.6-8.6z'/%3E%3Ccircle cx='6.6' cy='6.6' r='1.5'/%3E%3Cpath d='M12.4 14.6l2.6-2.6M14.2 16.4l2.6-2.6'/%3E%3C/svg%3E");--sv-truck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.6 5.4h12.6v10.8H1.6z'/%3E%3Cpath d='M14.2 8.8h3.6l3.6 4v3.4h-7.2z'/%3E%3Cpath d='M15.4 10.2h2l2 2.2h-4z'/%3E%3Ccircle cx='6.2' cy='18.4' r='2.2'/%3E%3Ccircle cx='17.6' cy='18.4' r='2.2'/%3E%3Cpath d='M1.6 16.2h2.4M8.4 16.2h7M19.8 16.2h2.6'/%3E%3C/svg%3E");--sv-road: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.6 21.4L8.4 2.6M21.4 21.4L15.6 2.6'/%3E%3Cpath d='M12 3.6v3.2M12 9.2v3.2M12 14.8v3.2M12 20.4v1.4'/%3E%3C/svg%3E");--sv-hammer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.8 2.6l7.6 7.6-2.7 2.7-2.4-2.4-9.9 9.9-2.8-2.8 9.9-9.9-2.4-2.4z'/%3E%3Cpath d='M6.5 17.7l1.4 1.4M8.1 16.1l1.4 1.4'/%3E%3C/svg%3E");--sv-saw: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.2 8.6h13.6v4H2.2z'/%3E%3Cpath d='M2.2 12.6l1.7 2 1.7-2 1.7 2 1.7-2 1.7 2 1.7-2 1.7 2 1.7-2'/%3E%3Cpath d='M15.8 8.6h2.6a3.4 3.4 0 0 1 3.4 3.4v1.4a3.4 3.4 0 0 1-3.4 3.4h-1.6'/%3E%3C/svg%3E");--sv-nail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.2 2.6h5.6v3.2L12 21.4 9.2 5.8z'/%3E%3Cpath d='M9.2 5.8h5.6'/%3E%3C/svg%3E");--sv-house: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.2L12 3.4l9 7.8'/%3E%3Cpath d='M5.2 9.8V21h13.6V9.8'/%3E%3Cpath d='M9.6 21v-6.4h4.8V21'/%3E%3Cpath d='M6.8 12.2h2.4v2.4H6.8zM14.8 12.2h2.4v2.4h-2.4z'/%3E%3Cpath d='M17.4 5.6h2v2.6'/%3E%3C/svg%3E");--sv-key: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.4' cy='7.4' r='4.6'/%3E%3Ccircle cx='7.4' cy='7.4' r='1.7'/%3E%3Cpath d='M10.7 10.7l9.6 9.6M15.9 15.9l2.1-2.1M18.2 18.2l2.1-2.1'/%3E%3C/svg%3E");--sv-bulb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.4a6.5 6.5 0 0 0-3.9 11.7c.7.5 1.1 1.4 1.1 2.3h5.6c0-.9.4-1.8 1.1-2.3A6.5 6.5 0 0 0 12 2.4z'/%3E%3Cpath d='M9.2 18.2h5.6M10.2 20.8h3.6'/%3E%3Cpath d='M12 16.4V9.4M9.6 11.6L12 9.4l2.4 2.2'/%3E%3C/svg%3E");--sv-plug: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.6v5.2M15 2.6v5.2'/%3E%3Cpath d='M6.4 7.8h11.2v3.4a5.6 5.6 0 0 1-11.2 0z'/%3E%3Cpath d='M12 16.6v4.8'/%3E%3C/svg%3E");--sv-bolt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.6 2.4L5.2 13.4h5.6l-1.2 8.2 8.8-11.4h-5.6z'/%3E%3Cpath d='M20.2 4.4l1.6-1.6M3.8 19.6l-1.6 1.6'/%3E%3C/svg%3E");--sv-tap: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5.6h3.8v5H3z'/%3E%3Cpath d='M6.8 8.1h5.6a3.8 3.8 0 0 1 3.8 3.8v1.5'/%3E%3Cpath d='M13.4 13.4h4.8v2.4h-4.8z'/%3E%3Cpath d='M9.6 8.1V5.2M7.4 5.2h4.4'/%3E%3C/svg%3E");--sv-pipe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.4 7.4h8.2a5.4 5.4 0 0 1 5.4 5.4V21'/%3E%3Cpath d='M2.4 12.6h7.6a.8.8 0 0 1 .8.8V21'/%3E%3Cpath d='M2.4 7.4v5.2M16 21h-5.2M5.6 6.6v6.8'/%3E%3C/svg%3E");--sv-roller: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 4.2h13.2v5.6H3.2z'/%3E%3Cpath d='M6.4 4.2v5.6M9.8 4.2v5.6M13.2 4.2v5.6'/%3E%3Cpath d='M9.8 9.8v2.4h3.6v3'/%3E%3Cpath d='M12.2 15.2h3v6.4h-3z'/%3E%3C/svg%3E");--sv-bucket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.2 7.6h15.6l-1.5 12a1.5 1.5 0 0 1-1.5 1.3H7.2a1.5 1.5 0 0 1-1.5-1.3z'/%3E%3Cpath d='M6.6 7.6a5.4 5.4 0 0 1 10.8 0'/%3E%3Cpath d='M5 11.6h14'/%3E%3C/svg%3E");--sv-cap: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4L1.8 8.2 12 13l10.2-4.8z'/%3E%3Cpath d='M5.6 10.4v5.2c0 1.9 2.9 3.4 6.4 3.4s6.4-1.5 6.4-3.4v-5.2'/%3E%3Cpath d='M21 9.4v5.4'/%3E%3Ccircle cx='21' cy='15.8' r='1.1'/%3E%3C/svg%3E");--sv-sun: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4.6'/%3E%3Cpath d='M12 1.6v3.2M12 19.2v3.2M22.4 12h-3.2M4.8 12H1.6M19.4 4.6l-2.3 2.3M6.9 17.1l-2.3 2.3M19.4 19.4l-2.3-2.3M6.9 6.9L4.6 4.6'/%3E%3C/svg%3E");--sv-panel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.6 4.6h18.8v10.8H2.6z'/%3E%3Cpath d='M2.6 8.2h18.8M2.6 11.8h18.8M8.8 4.6v10.8M15.2 4.6v10.8'/%3E%3Cpath d='M12 15.4v4M8.4 19.4h7.2'/%3E%3C/svg%3E");--sv-needle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='20.2' cy='4.6' r='1.8'/%3E%3Cpath d='M18.9 5.9L3.4 21.4'/%3E%3Cpath d='M18.9 3.3c-1.6-1.4-4-.8-4.4 1.4-.3 1.9 1.7 2.5 2.5 1.3'/%3E%3C/svg%3E");--sv-button: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.8'/%3E%3Ccircle cx='12' cy='12' r='5.6'/%3E%3Ccircle cx='9.8' cy='9.8' r='1.2'/%3E%3Ccircle cx='14.2' cy='9.8' r='1.2'/%3E%3Ccircle cx='9.8' cy='14.2' r='1.2'/%3E%3Ccircle cx='14.2' cy='14.2' r='1.2'/%3E%3C/svg%3E");--sv-spool: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.2 2.6h11.6v2.6H6.2zM6.2 18.8h11.6v2.6H6.2z'/%3E%3Cpath d='M8.6 5.2v13.6M15.4 5.2v13.6'/%3E%3Cpath d='M8.6 8.4h6.8M8.6 11.4h6.8M8.6 14.4h6.8M8.6 17.4h6.8'/%3E%3C/svg%3E");--sv-note: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 17.6V4.8l10.4-2.4v12.4'/%3E%3Cpath d='M9 7.8l10.4-2.4M9 11l10.4-2.4'/%3E%3Cellipse cx='6.2' cy='18.2' rx='2.9' ry='2.6'/%3E%3Cellipse cx='16.6' cy='15.8' rx='2.9' ry='2.6'/%3E%3C/svg%3E");--sv-rings: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1.3'/%3E%3Ccircle cx='12' cy='12' r='4.4'/%3E%3Ccircle cx='12' cy='12' r='7.8'/%3E%3Ccircle cx='12' cy='12' r='11.2'/%3E%3C/svg%3E");--sv-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.4 7c2.4-3.6 4.8-3.6 7.2 0s4.8 3.6 7.2 0 4.8-3.6 7.8 0'/%3E%3Cpath d='M1.4 13c2.4-3.6 4.8-3.6 7.2 0s4.8 3.6 7.2 0 4.8-3.6 7.8 0'/%3E%3Cpath d='M1.4 19c2.4-3.6 4.8-3.6 7.2 0s4.8 3.6 7.2 0 4.8-3.6 7.8 0'/%3E%3C/svg%3E");--sv-drop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.4c3.9 5.9 6 8.6 6 11.8a6 6 0 0 1-12 0c0-3.2 2.1-5.9 6-11.8z'/%3E%3Cpath d='M9 15.4a3 3 0 0 0 2.4 2.9'/%3E%3C/svg%3E");--sv-bars: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.6 13.6h4.6v8H2.6zM9.7 8.4h4.6v13.2H9.7zM16.8 3h4.6v18.6h-4.6z'/%3E%3Cpath d='M1.4 21.6h21.2M2.6 17.4h4.6M9.7 14.6h4.6M16.8 11.6h4.6'/%3E%3C/svg%3E");--sv-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19.4L19.4 3M8.8 3h10.6v10.6'/%3E%3C/svg%3E");--sv-grid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h22M1 12h22M1 18h22M6 1v22M12 1v22M18 1v22'/%3E%3C/svg%3E");--sv-orbit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='12' rx='10.8' ry='4.3'/%3E%3Ccircle cx='12' cy='12' r='2.4'/%3E%3Ccircle cx='22.4' cy='12' r='1.3'/%3E%3C/svg%3E");--sv-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11'/%3E%3C/svg%3E");--sv-globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10.6'/%3E%3Cellipse cx='12' cy='12' rx='10.6' ry='4.4'/%3E%3Cellipse cx='12' cy='12' rx='4.4' ry='10.6'/%3E%3Cpath d='M1.4 12h21.2'/%3E%3C/svg%3E");--sv-candle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9.6c-1.6-1.3-2-2.9-1-4.5.5-.8 1-1.4 1-2.5 1.3 1 2.3 2.6 1.9 4.3-.2 1.1-.9 2-1.9 2.7z'/%3E%3Cpath d='M12 11.5V9.6M8.5 11.5h7v9.2c0 .5-.3.8-.8.8H9.3c-.5 0-.8-.3-.8-.8z'/%3E%3Cpath d='M13.6 11.5v2.4M6 21.5h12M8.6 3.8c-1.2 1.3-1.4 3.3-.5 4.9M15.4 3.8c1.2 1.3 1.4 3.3.5 4.9'/%3E%3C/svg%3E");--sv-candle-body: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='g' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.38'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M8.6 11.15A3.4 .62 0 0 1 15.4 11.15L15.4 21.1C15.4 21.43 13.88 21.7 12 21.7C10.12 21.7 8.6 21.43 8.6 21.1Z'/%3E%3Cpath d='M14.82 11.496C14.868 11.971 14.988 12.256 15.024 12.937C15.024 13.126 14.91 13.207 14.91 13.369C14.91 13.564 15.45 13.564 15.45 13.369C15.45 13.207 15.336 13.126 15.336 12.937C15.3 12.256 15.372 11.971 15.42 11.15Q15.12 11.47 14.82 11.496Z'/%3E%3Cpath d='M6.4 21A5.6 1 0 0 1 17.6 21L17.52 21.35A5.5 1.05 0 0 1 6.48 21.35Z'/%3E%3Cellipse cx='12' cy='22.45' rx='6.2' ry='.55' filter='url(%23g)'/%3E%3Cpath d='M12 11.25C12 10.7 12.02 10.25 12.08 9.98C12.13 9.76 12.2 9.62 12.28 9.55' stroke='%23000' stroke-width='.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");--sv-candle-detail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cfilter id='b' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.07'/%3E%3C/filter%3E%3Cfilter id='s' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.16'/%3E%3C/filter%3E%3Cfilter id='t' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.3'/%3E%3C/filter%3E%3ClinearGradient id='d' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.42'/%3E%3Cstop offset='.3' stop-color='%23fff' stop-opacity='.16'/%3E%3Cstop offset='.62' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.14'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.45'/%3E%3Cstop offset='.5' stop-color='%23fff' stop-opacity='.14'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='.04'/%3E%3C/linearGradient%3E%3ClinearGradient id='w' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%233b2a1f'/%3E%3Cstop offset='.55' stop-color='%231d130d'/%3E%3Cstop offset='1' stop-color='%23050302'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M8.35 21.12A3.65 .68 0 0 0 15.65 21.12' fill='none' stroke='%23000' stroke-width='.3' opacity='.28' filter='url(%23s)'/%3E%3Cpath d='M6.75 21.28A5.3 .96 0 0 0 17.25 21.28' fill='none' stroke='%23fff' stroke-width='.07' opacity='.4' filter='url(%23b)'/%3E%3Cpath d='M8.8 11.15A3.2 .56 0 0 1 15.2 11.15A3.2 .4 0 0 0 8.8 11.15Z' fill='%23000' opacity='.14' filter='url(%23b)'/%3E%3Cellipse cx='11.1' cy='11.02' rx='.95' ry='.12' fill='%23fff' opacity='.4' filter='url(%23b)'/%3E%3Cg transform='translate(.07 .12)' opacity='.2' filter='url(%23s)'%3E%3Cpath d='M8.6 11.15L8.6 11.15L8.7 11.299L8.8 11.36L8.9 11.405L9 11.442L9.1 11.474L9.2 11.502L9.3 11.527L9.4 11.55L9.5 11.57L9.6 11.589L9.7 11.607L9.8 11.623L9.9 11.638L10 11.651L10.1 11.664L10.2 11.676L10.3 11.687L10.4 11.697L10.5 11.706L10.6 11.715L10.7 11.723L10.8 11.73L10.9 11.737L11 11.743L11.1 11.748L11.2 11.753L11.3 11.757L11.4 11.76L11.5 11.763L11.6 11.766L11.7 11.768L11.8 11.769L11.9 11.77L12 11.77L12.1 11.77L12.2 11.769L12.3 11.768L12.4 11.766L12.5 11.763L12.6 11.76L12.7 11.757L12.8 11.753L12.9 11.748L13 11.743L13.1 11.737L13.2 11.73L13.3 11.723L13.4 11.715L13.5 11.706L13.6 11.697L13.7 11.687L13.8 11.676L13.9 11.664L14 11.651L14.1 11.638L14.2 11.623L14.3 11.607L14.4 11.589L14.5 11.57L14.6 11.55L14.7 11.527L14.8 11.502L14.9 11.474L15 11.442L15.1 11.405L15.2 11.36L15.3 11.299L15.4 11.15L15.4 11.457L15.3 11.7L15.2 11.848L15.1 11.965L15 12.048L14.9 12.101L14.8 12.131L14.7 12.142L14.6 12.141L14.5 12.129L14.4 12.106L14.3 12.074L14.2 12.038L14.1 12.001L14 11.97L13.9 11.95L13.8 11.944L13.7 11.952L13.6 11.975L13.5 12.01L13.4 12.052L13.3 12.098L13.2 12.143L13.1 12.182L13 12.213L12.9 12.232L12.8 12.24L12.7 12.237L12.6 12.225L12.5 12.209L12.4 12.191L12.3 12.176L12.2 12.164L12.1 12.153L12 12.141L11.9 12.124L11.8 12.102L11.7 12.075L11.6 12.05L11.5 12.033L11.4 12.03L11.3 12.043L11.2 12.072L11.1 12.113L11 12.158L10.9 12.201L10.8 12.235L10.7 12.255L10.6 12.258L10.5 12.242L10.4 12.21L10.3 12.165L10.2 12.111L10.1 12.056L10 12.004L9.9 11.961L9.8 11.929L9.7 11.909L9.6 11.899L9.5 11.896L9.4 11.896L9.3 11.894L9.2 11.888L9.1 11.874L9 11.85L8.9 11.814L8.8 11.764L8.7 11.691L8.6 11.523Z'/%3E%3Cpath d='M8.9 11.405C8.972 12.213 9.096 12.558 9.066 13.434C9.066 13.641 9.003 13.731 9.003 13.909C9.003 14.123 9.597 14.123 9.597 13.909C9.597 13.731 9.534 13.641 9.534 13.434C9.564 12.558 9.728 12.213 9.8 11.623Q9.35 11.563 8.9 11.405Z'/%3E%3Cpath d='M10.025 11.655C10.109 12.861 10.309 13.491 10.357 15.422C10.357 15.664 10.284 15.768 10.284 15.976C10.284 16.226 10.977 16.226 10.977 15.976C10.977 15.768 10.903 15.664 10.903 15.422C10.855 13.491 10.991 12.861 11.075 11.747Q10.55 11.721 10.025 11.655Z'/%3E%3Cpath d='M11.5 11.763C11.556 12.144 11.668 12.309 11.668 12.51C11.668 12.699 11.58 12.78 11.58 12.942C11.58 13.137 12.12 13.137 12.12 12.942C12.12 12.78 12.032 12.699 12.032 12.51C12.032 12.309 12.144 12.144 12.2 11.769Q11.85 11.773 11.5 11.763Z'/%3E%3Cpath d='M12.625 11.759C12.717 13.355 12.981 14.27 13.101 17.285C13.101 17.551 13.02 17.664 13.02 17.892C13.02 18.165 13.779 18.165 13.779 17.892C13.779 17.664 13.699 17.551 13.699 17.285C13.579 14.27 13.683 13.355 13.775 11.679Q13.2 11.741 12.625 11.759Z'/%3E%3Cpath d='M14.1 11.638C14.172 12.41 14.356 12.86 14.416 14.155C14.416 14.363 14.353 14.452 14.353 14.63C14.353 14.844 14.947 14.844 14.947 14.63C14.947 14.452 14.884 14.363 14.884 14.155C14.824 12.86 14.928 12.41 15 11.442Q14.55 11.58 14.1 11.638Z'/%3E%3Cpath d='M14.82 11.496C14.868 11.971 14.988 12.256 15.024 12.937C15.024 13.126 14.91 13.207 14.91 13.369C14.91 13.564 15.45 13.564 15.45 13.369C15.45 13.207 15.336 13.126 15.336 12.937C15.3 12.256 15.372 11.971 15.42 11.15Q15.12 11.47 14.82 11.496Z'/%3E%3C/g%3E%3Cpath d='M8.6 11.15L8.6 11.15L8.7 11.299L8.8 11.36L8.9 11.405L9 11.442L9.1 11.474L9.2 11.502L9.3 11.527L9.4 11.55L9.5 11.57L9.6 11.589L9.7 11.607L9.8 11.623L9.9 11.638L10 11.651L10.1 11.664L10.2 11.676L10.3 11.687L10.4 11.697L10.5 11.706L10.6 11.715L10.7 11.723L10.8 11.73L10.9 11.737L11 11.743L11.1 11.748L11.2 11.753L11.3 11.757L11.4 11.76L11.5 11.763L11.6 11.766L11.7 11.768L11.8 11.769L11.9 11.77L12 11.77L12.1 11.77L12.2 11.769L12.3 11.768L12.4 11.766L12.5 11.763L12.6 11.76L12.7 11.757L12.8 11.753L12.9 11.748L13 11.743L13.1 11.737L13.2 11.73L13.3 11.723L13.4 11.715L13.5 11.706L13.6 11.697L13.7 11.687L13.8 11.676L13.9 11.664L14 11.651L14.1 11.638L14.2 11.623L14.3 11.607L14.4 11.589L14.5 11.57L14.6 11.55L14.7 11.527L14.8 11.502L14.9 11.474L15 11.442L15.1 11.405L15.2 11.36L15.3 11.299L15.4 11.15L15.4 11.457L15.3 11.7L15.2 11.848L15.1 11.965L15 12.048L14.9 12.101L14.8 12.131L14.7 12.142L14.6 12.141L14.5 12.129L14.4 12.106L14.3 12.074L14.2 12.038L14.1 12.001L14 11.97L13.9 11.95L13.8 11.944L13.7 11.952L13.6 11.975L13.5 12.01L13.4 12.052L13.3 12.098L13.2 12.143L13.1 12.182L13 12.213L12.9 12.232L12.8 12.24L12.7 12.237L12.6 12.225L12.5 12.209L12.4 12.191L12.3 12.176L12.2 12.164L12.1 12.153L12 12.141L11.9 12.124L11.8 12.102L11.7 12.075L11.6 12.05L11.5 12.033L11.4 12.03L11.3 12.043L11.2 12.072L11.1 12.113L11 12.158L10.9 12.201L10.8 12.235L10.7 12.255L10.6 12.258L10.5 12.242L10.4 12.21L10.3 12.165L10.2 12.111L10.1 12.056L10 12.004L9.9 11.961L9.8 11.929L9.7 11.909L9.6 11.899L9.5 11.896L9.4 11.896L9.3 11.894L9.2 11.888L9.1 11.874L9 11.85L8.9 11.814L8.8 11.764L8.7 11.691L8.6 11.523Z' fill='url(%23c)'/%3E%3Cpath d='M8.9 11.405C8.972 12.213 9.096 12.558 9.066 13.434C9.066 13.641 9.003 13.731 9.003 13.909C9.003 14.123 9.597 14.123 9.597 13.909C9.597 13.731 9.534 13.641 9.534 13.434C9.564 12.558 9.728 12.213 9.8 11.623Q9.35 11.563 8.9 11.405Z' fill='url(%23d)'/%3E%3Cpath d='M10.025 11.655C10.109 12.861 10.309 13.491 10.357 15.422C10.357 15.664 10.284 15.768 10.284 15.976C10.284 16.226 10.977 16.226 10.977 15.976C10.977 15.768 10.903 15.664 10.903 15.422C10.855 13.491 10.991 12.861 11.075 11.747Q10.55 11.721 10.025 11.655Z' fill='url(%23d)'/%3E%3Cpath d='M11.5 11.763C11.556 12.144 11.668 12.309 11.668 12.51C11.668 12.699 11.58 12.78 11.58 12.942C11.58 13.137 12.12 13.137 12.12 12.942C12.12 12.78 12.032 12.699 12.032 12.51C12.032 12.309 12.144 12.144 12.2 11.769Q11.85 11.773 11.5 11.763Z' fill='url(%23d)'/%3E%3Cpath d='M12.625 11.759C12.717 13.355 12.981 14.27 13.101 17.285C13.101 17.551 13.02 17.664 13.02 17.892C13.02 18.165 13.779 18.165 13.779 17.892C13.779 17.664 13.699 17.551 13.699 17.285C13.579 14.27 13.683 13.355 13.775 11.679Q13.2 11.741 12.625 11.759Z' fill='url(%23d)'/%3E%3Cpath d='M14.1 11.638C14.172 12.41 14.356 12.86 14.416 14.155C14.416 14.363 14.353 14.452 14.353 14.63C14.353 14.844 14.947 14.844 14.947 14.63C14.947 14.452 14.884 14.363 14.884 14.155C14.824 12.86 14.928 12.41 15 11.442Q14.55 11.58 14.1 11.638Z' fill='url(%23d)'/%3E%3Cpath d='M14.82 11.496C14.868 11.971 14.988 12.256 15.024 12.937C15.024 13.126 14.91 13.207 14.91 13.369C14.91 13.564 15.45 13.564 15.45 13.369C15.45 13.207 15.336 13.126 15.336 12.937C15.3 12.256 15.372 11.971 15.42 11.15Q15.12 11.47 14.82 11.496Z' fill='url(%23d)'/%3E%3Cellipse cx='9.196' cy='13.864' rx='0.083' ry='0.059' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cellipse cx='10.509' cy='15.924' rx='0.097' ry='0.069' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cellipse cx='11.755' cy='12.902' rx='0.076' ry='0.054' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cellipse cx='13.267' cy='17.835' rx='0.106' ry='0.076' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cellipse cx='14.546' cy='14.586' rx='0.083' ry='0.059' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cellipse cx='15.085' cy='13.329' rx='0.076' ry='0.054' fill='%23fff' opacity='.55' filter='url(%23b)'/%3E%3Cpath d='M8.62 11.22A3.38 .6 0 0 0 15.38 11.22' fill='none' stroke='%23fff' stroke-width='.07' opacity='.45' filter='url(%23b)'/%3E%3Cpath d='M12 11.25C12 10.7 12.02 10.25 12.08 9.98C12.13 9.76 12.2 9.62 12.28 9.55' fill='none' stroke='url(%23w)' stroke-width='.2' stroke-linecap='round'/%3E%3Ccircle cx='12.28' cy='9.55' r='.13' fill='%23ff6a1f'/%3E%3Ccircle cx='12.28' cy='9.55' r='.06' fill='%23ffd08a'/%3E%3C/svg%3E");--sv-flame: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cdefs%3E%3CradialGradient id='o' cx='.5' cy='.68' r='.62' fx='.5' fy='.72'%3E%3Cstop offset='0' stop-color='%23fffdf2'/%3E%3Cstop offset='.2' stop-color='%23fff1b8'/%3E%3Cstop offset='.46' stop-color='%23ffc245'/%3E%3Cstop offset='.76' stop-color='%23ff8a1f' stop-opacity='.85'/%3E%3Cstop offset='1' stop-color='%23ff5a0a' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='c' cx='.5' cy='.6' r='.5'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.6' stop-color='%23fffbe6' stop-opacity='.9'/%3E%3Cstop offset='1' stop-color='%23fff3c4' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233d6bff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%233d6bff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cfilter id='s' x='-50%25' y='-20%25' width='200%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3C/filter%3E%3Cfilter id='t' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.9'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23s)' fill='url(%23o)' d='M20 3C23 20 33 44 33 64C33 83 27 95 20 95C13 95 7 83 7 64C7 44 17 20 20 3Z'%3E%3C/path%3E%3Cellipse cx='20' cy='90' rx='6' ry='4' fill='url(%23b)' opacity='.55' filter='url(%23t)'/%3E%3Cellipse cx='20' cy='68' rx='6.5' ry='17' fill='url(%23c)' filter='url(%23t)'%3E%3C/ellipse%3E%3C/svg%3E");--sv-flame-live: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cdefs%3E%3CradialGradient id='o' cx='.5' cy='.68' r='.62' fx='.5' fy='.72'%3E%3Cstop offset='0' stop-color='%23fffdf2'/%3E%3Cstop offset='.2' stop-color='%23fff1b8'/%3E%3Cstop offset='.46' stop-color='%23ffc245'/%3E%3Cstop offset='.76' stop-color='%23ff8a1f' stop-opacity='.85'/%3E%3Cstop offset='1' stop-color='%23ff5a0a' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='c' cx='.5' cy='.6' r='.5'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.6' stop-color='%23fffbe6' stop-opacity='.9'/%3E%3Cstop offset='1' stop-color='%23fff3c4' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233d6bff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%233d6bff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cfilter id='s' x='-50%25' y='-20%25' width='200%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='1.6'/%3E%3C/filter%3E%3Cfilter id='t' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='.9'/%3E%3C/filter%3E%3C/defs%3E%3Cpath filter='url(%23s)' fill='url(%23o)' d='M20 3C23 20 33 44 33 64C33 83 27 95 20 95C13 95 7 83 7 64C7 44 17 20 20 3Z'%3E%3Canimate attributeName='d' dur='2.3s' repeatCount='indefinite' calcMode='spline' keyTimes='0;.3;.55;.8;1' keySplines='.4 0 .6 1;.4 0 .6 1;.4 0 .6 1;.4 0 .6 1' values='M20 3C23 20 33 44 33 64C33 83 27 95 20 95C13 95 7 83 7 64C7 44 17 20 20 3Z;M22.5 1C24.5 19 33.5 43 33 64C32.5 83 27 95 20 95C13 95 7.5 83 7.5 64C7.5 45 19 21 22.5 1Z;M19 7C22.5 23 34 45 33.5 65C33 83 27 95 20 95C13 95 6.5 83 6.5 65C6.5 45 16 23 19 7Z;M17.5 2C21 20 32.5 44 32.5 64C32.5 83 27 95 20 95C13 95 7 83 7.5 64C8 43 14.5 20 17.5 2Z;M20 3C23 20 33 44 33 64C33 83 27 95 20 95C13 95 7 83 7 64C7 44 17 20 20 3Z'/%3E%3C/path%3E%3Cellipse cx='20' cy='90' rx='6' ry='4' fill='url(%23b)' opacity='.55' filter='url(%23t)'/%3E%3Cellipse cx='20' cy='68' rx='6.5' ry='17' fill='url(%23c)' filter='url(%23t)'%3E%3Canimate attributeName='ry' dur='1.37s' values='17;19;16;18.5;17' repeatCount='indefinite'/%3E%3C/ellipse%3E%3C/svg%3E");--sv-lotus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 17c-2-2.2-2-6.4 0-9 2 2.6 2 6.8 0 9z'/%3E%3Cpath d='M12 17c-3.2-.4-5.6-3.1-5.5-6.8 2.4.4 4.6 2.3 5.5 6.8zM12 17c3.2-.4 5.6-3.1 5.5-6.8-2.4.4-4.6 2.3-5.5 6.8z'/%3E%3Cpath d='M12 17c-3.9 1-7.6-.6-9.5-3.9 2.9-.9 6.4.3 9.5 3.9zM12 17c3.9 1 7.6-.6 9.5-3.9-2.9-.9-6.4.3-9.5 3.9zM6 20h12'/%3E%3C/svg%3E");--sv-sat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10.2' y='9.4' width='3.6' height='5.2' rx='.7'/%3E%3Cpath d='M10.2 12H4.8M13.8 12h5.4'/%3E%3Crect x='1.4' y='9.6' width='3.4' height='4.8' rx='.5'/%3E%3Crect x='19.2' y='9.6' width='3.4' height='4.8' rx='.5'/%3E%3Cpath d='M12 9.4V6.4M10.4 5.2h3.2'/%3E%3C/svg%3E");--sv-brush: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.6 2.6l3.8 3.8-9.3 9.3-3.8-3.8z'/%3E%3Cpath d='M8.3 11.9l-2.7 5.4a2.4 2.4 0 1 0 3.1 3.1l5.4-2.7'/%3E%3Cpath d='M14.9 5.3l3.8 3.8'/%3E%3C/svg%3E");--sv-palette: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.6a9.4 9.4 0 0 0 0 18.8c1.6 0 2.4-1 2.4-2.1 0-1.5-1.3-1.9-1.3-3 0-.9.8-1.6 1.8-1.6h2.1a5.6 5.6 0 0 0 5.4-5.6C22.4 5.6 17.7 2.6 12 2.6z'/%3E%3Ccircle cx='7.2' cy='11' r='1.3'/%3E%3Ccircle cx='10' cy='6.8' r='1.3'/%3E%3Ccircle cx='15.4' cy='7.2' r='1.3'/%3E%3Ccircle cx='6.4' cy='15.6' r='1.3'/%3E%3C/svg%3E");--sv-spray: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.4 8.6h5.4v11.8a1.2 1.2 0 0 1-1.2 1.2H8.6a1.2 1.2 0 0 1-1.2-1.2z'/%3E%3Cpath d='M8.8 8.6V5.2h2.6v3.4'/%3E%3Cpath d='M15.2 4.4h2.6M15.2 7h2.6M15.2 9.6h2.6'/%3E%3Cpath d='M7.4 12.4h5.4M7.4 16.4h5.4M11.4 5.4l3.4-1.4'/%3E%3C/svg%3E");--sv-bubble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8.2' cy='9.4' r='4.2'/%3E%3Ccircle cx='16.6' cy='14.4' r='2.9'/%3E%3Ccircle cx='13.4' cy='5.8' r='1.9'/%3E%3Ccircle cx='6.6' cy='18.4' r='2.2'/%3E%3Cpath d='M6.2 7.4a2.6 2.6 0 0 1 2.2-1.5'/%3E%3C/svg%3E");}.pv-main{position: relative;}.pv-main >:not(.pv-bg,.pv-fx){position: relative;z-index: 1;}.pv-bg{position: absolute;inset: 0;z-index: 0;overflow: hidden;pointer-events: none;opacity: 0.22;}.pv[data-mode="dark"] .pv-bg{opacity: 0.26;}.pv-bg i{display: none;position: absolute;aspect-ratio: 1;background: linear-gradient(150deg,var(--pv-primary),transparent 82%);animation: var(--a,none);-webkit-mask: var(--m) center / contain no-repeat;mask: var(--m) center / contain no-repeat;}.pv-bg i:nth-child(1){width: 40vw;width: 40cqi;inset-inline-start: -7vw;inset-inline-start: -7cqi;top: 4%;}.pv-bg i:nth-child(2){width: 29vw;width: 29cqi;inset-inline-end: -5vw;inset-inline-end: -5cqi;top: 40%;background: linear-gradient(200deg,var(--pv-secondary),transparent 80%);}.pv-bg i:nth-child(3){width: 21vw;width: 21cqi;inset-inline-start: 16%;top: 74%;background: linear-gradient(120deg,var(--pv-secondary),transparent 78%);}.pv:not([data-bg-art="none"]) .pv-bg i:nth-child(-n + 2){display: block;}@container (min-width: 46rem){.pv:not([data-bg-art="none"]) .pv-bg i:nth-child(3){display: block;}}@media (prefers-reduced-motion: reduce){.pv-bg i{animation: none !important;}}.pv[data-bg-spot="left"] .pv-bg i{inset-inline: -7vw auto;inset-inline: -7cqi auto;}.pv[data-bg-spot="left"] .pv-bg i:nth-child(2){inset-inline: 5vw auto;inset-inline: 5cqi auto;}@keyframes pv-bg-pulse{0%,100%{scale: 0.95;opacity: 0.55;}50%{scale: 1.04;opacity: 1;}}.pv-bg::before,.pv-bg::after{animation: var(--pv-glow-a,none);}@media (prefers-reduced-motion: reduce){.pv-bg::before,.pv-bg::after{animation: none;}}.pv:not([data-bg-motion="own"]) .pv-bg i:nth-child(2){animation-delay: -7s;}.pv:not([data-bg-motion="own"]) .pv-bg i:nth-child(3){animation-delay: -15s;}.pv[data-bg-motion="breathe"] .pv-bg i{animation: pv-bg-pulse 18s ease-in-out infinite;}.pv:not([data-band="none"],[data-divider="fade"]) .pv-section[data-stripe="1"]{background: var(--pv-band);}.pv:not([data-band="none"])[data-divider="fade"] .pv-section[data-stripe="1"]{background-image: linear-gradient(var(--pv-bg),var(--pv-band) 18%,var(--pv-band) 82%,var(--pv-bg));}.pv:not([data-band="none"]) .pv-about{background: none;}.pv[data-band] .pv-section[data-plate="1"]{--pv-bg: var(--pv-inv-bg);--pv-text: var(--pv-inv-text);--pv-muted: color-mix(in srgb,var(--pv-inv-text) 66%,var(--pv-inv-bg));--pv-surface: color-mix(in srgb,var(--pv-inv-text) 9%,var(--pv-inv-bg));--pv-line: color-mix(in srgb,var(--pv-inv-text) 22%,var(--pv-inv-bg));background: var(--pv-inv-bg);color: var(--pv-inv-text);}@supports not (color: color-mix(in srgb,red,red)){.pv[data-band] .pv-section[data-plate="1"]{--pv-muted: var(--pv-inv-text);--pv-surface: rgba(128,128,128,0.18);--pv-line: rgba(128,128,128,0.44);}}.pv[data-band] .pv-section[data-plate="1"] .pv-btn--primary{background: var(--pv-inv-text);color: var(--pv-inv-bg);box-shadow: none;}.pv-section[data-stripe="1"]::before{bottom: 100%;}.pv-section[data-stripe="1"]::after{top: 100%;scale: 1 -1;}.pv[data-reveal="rise"]{--pv-rv: pv-rv-rise;}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.pv:not([data-reveal="none"]) :is(.pv-head,.pv-item,.pv-contact__list li,.pv-prices li,.pv-about__media,.pv-about__copy,.pv-map__frame,.pv-slider){animation-name: var(--pv-rv);animation-duration: auto;animation-timing-function: linear;animation-fill-mode: both;animation-timeline: view();animation-range: entry 4% cover 24%;}.pv:not([data-reveal="none"]) .pv-item:nth-child(2){animation-range: entry 4% cover 30%;}.pv:not([data-reveal="none"]) .pv-item:nth-child(3){animation-range: entry 4% cover 36%;}.pv:not([data-reveal="none"]) .pv-item:nth-child(n + 4){animation-range: entry 4% cover 42%;}}}@keyframes pv-rv-rise{from{opacity: 0;translate: 0 44px;}to{opacity: 1;translate: none;}}.pv[data-accent="rule"] :is(.pv-head,.pv-about__copy,.pv-hero__copy)::before{content: "";width: 3.4rem;height: 2px;background: var(--pv-primary);}.pv[data-accent="rule"] .pv-dot{display: none;}.pv:is([data-hero="banner"],[data-hero="stage"],[data-hero="split"]) .pv-hero__media{border-radius: 0;box-shadow: none;border-width: 0;clip-path: none;}.pv:is([data-hero="banner"],[data-hero="stage"],[data-hero="split"]) .pv-hero__media::after{display: none;}:where(.pv[data-hover="zoom"]) .pv-item__media img{transition: transform 0.5s var(--ease);}@media (prefers-reduced-motion: no-preference){.pv[data-hover="zoom"] .pv-item:not(.pv-list--logos .pv-item):is(:hover,:active,:has(:focus-visible)) .pv-item__media img{transform: scale(1.06);}}.pv[data-btn="ghost"] :is(.pv-btn,.pv-nav__cta){border: 0;border-radius: 999px;background: transparent;box-shadow: none;color: var(--pv-text);}.pv[data-btn="ghost"] .pv-btn--primary{color: var(--pv-primary);}.pv[data-btn="ghost"] .pv-nav__cta{color: inherit;}.pv[data-btn="ghost"] :is(.pv-btn,.pv-nav__cta):hover,.pv[data-btn="ghost"] :is(.pv-btn,.pv-nav__cta):focus-visible{transform: none;filter: none;background: rgba(128,128,128,0.15);background: color-mix(in srgb,var(--pv-primary) 15%,transparent);}.pv{--pv-edge-gap: clamp(0.4rem,1.4cqi,0.9rem);}@supports not (width: 1cqi){.pv{--pv-edge-gap: clamp(0.4rem,1.4vw,0.9rem);}}.pv{--pv-flow-shift: min(8cqi,max(4cqi,(100cqi - var(--pv-max)) / 2));--pv-flow-rail: 8rem;--pv-flow-col: 34rem;}@supports not (width: 1cqi){.pv{--pv-flow-shift: min(8vw,max(4vw,(100vw - var(--pv-max)) / 2));}}.pv[data-flow="chapter"] .pv-section{padding-block-start: calc(var(--pv-pad-y) * 1.4);}.pv[data-flow="chapter"] .pv-section >.pv-wrap,.pv[data-flow="chapter"] .pv-about__copy{position: relative;}.pv[data-flow="chapter"] .pv-about >.pv-wrap::before{display: none;}.pv[data-flow="chapter"] .pv-section >.pv-wrap::before,.pv[data-flow="chapter"] .pv-about__copy::before{content: var(--pv-initial,"");position: absolute;z-index: -1;inset-block-start: -0.42em;inset-inline-start: -0.06em;font-family: var(--pv-font-head);font-size: clamp(3.4rem,15vw,10rem);font-size: clamp(3.4rem,15cqi,10rem);font-weight: 700;line-height: 1;color: rgba(128,128,128,0.17);color: color-mix(in srgb,var(--pv-primary) 17%,transparent);pointer-events: none;}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pv[data-flow="chapter"] .pv-section >.pv-wrap::before,.pv[data-flow="chapter"] .pv-about__copy::before{color: transparent;-webkit-text-stroke: 1px color-mix(in srgb,var(--pv-primary) 55%,transparent);background: repeating-linear-gradient(180deg,color-mix(in srgb,var(--pv-primary) 30%,transparent) 0 2px,transparent 2px 6px);-webkit-background-clip: text;background-clip: text;-webkit-mask-image: linear-gradient(180deg,#000 35%,transparent 95%);mask-image: linear-gradient(180deg,#000 35%,transparent 95%);}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.pv[data-flow="chapter"] .pv-section >.pv-wrap::before,.pv[data-flow="chapter"] .pv-about__copy::before{animation: pv-initial-in linear both;animation-timeline: view();animation-range: entry 0% cover 40%;}}}@keyframes pv-initial-in{from{opacity: 0;transform: translateY(0.25em);}to{opacity: 1;transform: none;}}.pv{--pv-sig-echo-x: 0.16em;--pv-sig-echo-y: 0.13em;--pv-sig-echo-ink: 26%;--pv-sig-marquee-time: 34s;--pv-sig-motif-size: 0.78rem;--pv-sig-motif-ink: 0.85;--pv-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 1.6 22.4 12 12 22.4 1.6 12z'/%3E%3C/svg%3E");}.pv-emph{font-style: italic;}.pv-ribbon{display: none;}.pv[data-sig="signature"] .pv-about__copy::after{content: attr(data-sign);margin-block-start: 0.3rem;font-family: var(--pv-font-hand);font-size: calc(clamp(1.8rem,5vw,2.6rem) * var(--pv-fs));font-size: calc(clamp(1.8rem,5cqi,2.6rem) * var(--pv-fs));font-weight: 700;line-height: 1;color: var(--pv-primary);rotate: -3deg;}@media (pointer: coarse){.pv-mode,.pv-burger{width: 2.75rem;height: 2.75rem;}.pv{--pv-nav-base: 4.4rem;}.pv-slider__nav{width: 2.75rem;height: 2.75rem;}.pv-btn{padding-block: 0.85rem;}.pv-faq summary{min-height: 2.5rem;}.pv-nav__sub li{padding-block: 0.55rem;}}.pv-list--stats .pv-items{grid-template-columns: repeat(2,1fr);gap: 1.4rem 1rem;}.pv-list--stats .pv-item h3{font-family: var(--pv-font-head);font-size: calc(clamp(1.9rem,7vw,3.1rem) * var(--pv-fs));font-size: calc(clamp(1.9rem,7cqi,3.1rem) * var(--pv-fs));line-height: 1;font-variant-numeric: tabular-nums;color: var(--pv-primary);}.pv-list--stats .pv-item p{font-size: calc(0.82rem * var(--pv-fs));}.pv-list--reviews .pv-item__body{flex-direction: column-reverse;gap: 0.6rem;}.pv-list--reviews .pv-item p{color: var(--pv-text);font-size: calc(0.96rem * var(--pv-fs));line-height: 1.65;}.pv-list--reviews .pv-item h3{font-size: calc(0.82rem * var(--pv-fs));font-weight: 600;color: var(--pv-muted);letter-spacing: 0.04em;}.pv-list--reviews .pv-item__media{width: 3.2rem;aspect-ratio: 1;border-radius: 999px;flex: none;}.pv-list--reviews .pv-item__body::after{content: "”";order: 1;font-family: var(--pv-font-head);font-size: calc(2.6rem * var(--pv-fs));line-height: 0.6;color: var(--pv-primary);color: color-mix(in srgb,var(--pv-primary) 55%,transparent);}.pv-list--process .pv-items{counter-reset: pv-step;}.pv-list--process .pv-item{counter-increment: pv-step;border-top: 2px solid rgba(128,128,128,0.30);border-top: 2px solid color-mix(in srgb,var(--pv-primary) 30%,transparent);padding-top: 1rem;align-items: flex-start;text-align: start;}.pv-list--process .pv-item::before{content: counter(pv-step,decimal-leading-zero);font-family: var(--pv-font-head);font-size: calc(1.5rem * var(--pv-fs));line-height: 1;font-weight: 700;color: var(--pv-primary);}.pv-list--logos .pv-wrap{overflow: hidden;}.pv-list--logos .pv-items{display: flex;width: max-content;gap: 2.4rem;animation: pv-marquee 34s linear infinite;}.pv-list--logos .pv-item{flex: none;width: 8rem;}.pv-list--logos .pv-items:hover,.pv-list--logos .pv-items:focus-within{animation-play-state: paused;}@keyframes pv-marquee{to{translate: calc(-50% - 1.2rem) 0;}}@media (prefers-reduced-motion: reduce){.pv-list--logos .pv-items{animation: none;width: auto;flex-wrap: wrap;justify-content: center;}}.pv-list--logos .pv-item__media{aspect-ratio: 2 / 1;border: 0;background: none;}.pv-list--logos .pv-item__media img{object-fit: contain;filter: grayscale(1);opacity: 0.62;transition: opacity 0.25s var(--ease),filter 0.25s var(--ease);}.pv-list--logos .pv-item:hover .pv-item__media img{filter: none;opacity: 1;}.pv-list--logos .pv-item:has(:focus-visible) .pv-item__media img{filter: none;opacity: 1;}.pv-list--rating .pv-items{grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr));}.pv-list--rating .pv-item__body{align-items: var(--pv-items);}.pv-list--rating .pv-item h3{font-family: var(--pv-font-head);font-size: calc(clamp(1.7rem,6vw,2.6rem) * var(--pv-fs));font-size: calc(clamp(1.7rem,6cqi,2.6rem) * var(--pv-fs));line-height: 1;font-variant-numeric: tabular-nums;color: var(--pv-primary);}.pv-list--rating .pv-item p{font-size: calc(0.82rem * var(--pv-fs));}.pv-stars{position: relative;display: block;width: max-content;font-size: calc(1rem * var(--pv-fs));letter-spacing: 0.12em;line-height: 1;color: var(--pv-line);}.pv-stars::before{content: "★★★★★";}.pv-stars::after{content: "★★★★★";position: absolute;inset-block: 0;inset-inline-start: 0;width: var(--v,100%);overflow: hidden;white-space: nowrap;color: var(--pv-primary);}@container (min-width: 30rem){.pv-list--stats .pv-items{grid-template-columns: repeat(min(var(--pv-cols),4),1fr);}}.pv-top{--pv-top-size: 2.75rem;--pv-top-gap: clamp(0.9rem,3cqi,1.5rem);position: sticky;z-index: 2;inset-block-end: var(--pv-top-gap);margin-block-start: calc(-1 * var(--pv-top-size));margin-inline: auto var(--pv-top-gap);display: grid;place-items: center;width: var(--pv-top-size);height: var(--pv-top-size);padding: 0;border: 0;border-radius: min(var(--pv-radius),calc(var(--pv-top-size) / 2));background: var(--pv-primary);color: var(--pv-on-primary);cursor: pointer;box-shadow: 0 10px 26px -12px rgba(0,0,0,0.7);opacity: 0;visibility: hidden;translate: 0 0.5rem;transition: opacity 0.2s var(--ease),translate 0.2s var(--ease),visibility 0.2s;}@supports not (width: 1cqi){.pv-top{--pv-top-gap: clamp(0.9rem,3vw,1.5rem);}}.pv-top.is-on{opacity: 1;visibility: visible;translate: none;}.pv:has(.pv-cta-bar.is-on) .pv-top{inset-block-end: calc(var(--pv-top-gap) + 4.4rem);}.pv-top svg{width: 55%;height: 55%;}.pv-top:hover,.pv-top:focus-visible{filter: brightness(1.08);}.pv-top:focus-visible{outline: 2px solid var(--pv-text);outline-offset: 3px;}@media (prefers-reduced-motion: reduce){.pv-top{transition: none;}}.pv-cta-bar{position: sticky;z-index: 2;inset-block-end: 0;display: flex;justify-content: center;gap: 0.6rem;padding: 0.7rem clamp(0.9rem,4vw,1.5rem) calc(0.7rem + env(safe-area-inset-bottom,0px));padding: 0.7rem clamp(0.9rem,4cqi,1.5rem) calc(0.7rem + env(safe-area-inset-bottom,0px));border-block-start: 1px solid var(--pv-line);background: var(--pv-bg);background: color-mix(in srgb,var(--pv-bg) 90%,transparent);backdrop-filter: blur(12px);opacity: 0;visibility: hidden;translate: 0 100%;transition: opacity 0.2s var(--ease),translate 0.25s var(--ease),visibility 0.25s;}.pv-cta-bar.is-on{opacity: 1;visibility: visible;translate: none;}.pv-cta-bar .pv-btn{flex: 1 1 auto;max-width: 24rem;justify-content: center;}@container (min-width: 44rem){.pv-cta-bar{display: none;}.pv:has(.pv-cta-bar.is-on) .pv-top{inset-block-end: var(--pv-top-gap);}}@media (prefers-reduced-motion: reduce){.pv-cta-bar{transition: none;}}.pv[data-grade="film"]{--pv-grade: contrast(1.08) saturate(0.84) sepia(0.09) brightness(1.02);}:is(.pv-item__media,.pv-about__media,.pv-hero__media,.pv-quote__face) :is(img,video){filter: var(--pv-grade,none);}.pv[data-tempo="swing"] .pv-section:is([data-sec="rating"],[data-sec="stats"],[data-sec="logos"],[data-sec="map"]){--pv-tempo: 0.66;}.pv[data-tempo="swing"] .pv-section:is([data-sec="about"],[data-sec="reviews"],[data-sec="quote"],[data-sec="contact"]){--pv-tempo: 1.28;}.pv-quote{margin: 0;display: flex;flex-direction: column;gap: clamp(1.2rem,3vw,2rem);gap: clamp(1.2rem,3cqi,2rem);align-items: var(--pv-items);}.pv-quote + .pv-quote{margin-block-start: clamp(2.4rem,6vw,4rem);margin-block-start: clamp(2.4rem,6cqi,4rem);}.pv-quote blockquote{margin: 0;}.pv-quote p{font-family: var(--pv-font-head);font-weight: var(--pv-h-weight);font-size: calc(clamp(1.45rem,4.6vw,3rem) * var(--pv-fs));font-size: calc(clamp(1.45rem,4.6cqi,3rem) * var(--pv-fs));line-height: 1.18;letter-spacing: var(--pv-h-track);max-width: 30ch;color: var(--pv-text);}.pv-quote p::before{content: "„";}.pv-quote p::after{content: "”";}.pv-quote figcaption{display: flex;align-items: center;gap: 0.8rem;color: var(--pv-muted);font-size: calc(0.86rem * var(--pv-fs));font-weight: 600;letter-spacing: 0.02em;}.pv-quote__face{width: 3rem;aspect-ratio: 1;border-radius: 50%;overflow: hidden;flex: none;}.pv{flex: none;min-height: 100vh;min-height: 100dvh;overflow: visible;display: flex;flex-direction: column;}.pv-main{flex: 1;}.dlg{width: min(26rem,calc(100vw - 2rem));padding: 1.5rem;border: var(--pv-box-line);border-radius: var(--pv-radius);background: var(--pv-surface);color: var(--pv-text);font-family: var(--pv-font);}.dlg::backdrop{background: rgba(0,0,0,0.6);}.dlg form{display: flex;flex-direction: column;gap: 0.7rem;margin-top: 0.9rem;}.dlg__links{display: flex;flex-wrap: wrap;gap: 0.9rem;margin-top: 0.7rem;font-size: 0.82rem;}.dlg__links button{border: 0;background: none;padding: 0;font: inherit;text-decoration: underline;cursor: pointer;}.lv-msg{min-height: 1.4rem;font-size: 0.85rem;font-weight: 600;color: var(--pv-primary);}.pv-nav__cta{display: inline-flex;font-size: 0.72rem;padding: 0.55rem 0.7rem;}.pv-header__end{gap: 0.4rem;}@container (min-width: 30rem){.pv-nav__cta{font-size: 0.78rem;padding: 0.6rem 0.9rem;}.pv-header__end{gap: 0.5rem;}}@container (min-width: 44rem){.pv-nav__cta{font-size: 0.85rem;padding: 0.45rem 1rem;}.pv-header__end{gap: 0.8rem;}}.pv-legal{max-width: 44rem;}.pv-legal h2{margin: 2.2rem 0 0.8rem;font-size: calc(clamp(1.15rem,3vw,1.45rem) * var(--pv-h-scale));font-size: calc(clamp(1.15rem,3cqi,1.45rem) * var(--pv-h-scale));}.pv-legal h3{margin: 1.5rem 0 0.5rem;font-size: 1rem;}.pv-legal p{margin: 0 0 0.9rem;line-height: 1.7;}.pv-legal ul{margin: 0 0 1.1rem;padding-inline-start: 1.25rem;list-style: disc;}.pv-legal li{margin-bottom: 0.4rem;line-height: 1.7;}.pv-legal a{color: var(--pv-primary);}.pv-legal__updated{font-size: 0.85rem;}.pv-back{flex: none;min-height: 2.75rem;padding: 0.5rem 1rem;}.pv-back svg{width: 1.1em;height: 1.1em;}.pv-legal__facts{display: grid;gap: 0.75rem 1.5rem;margin: 0 0 1.6rem;}.pv-legal__facts >div{display: flex;flex-direction: column;gap: 0.15rem;}.pv-legal__facts dt{font-size: 0.78rem;color: var(--pv-muted);}.pv-legal__facts dd{margin: 0;font-weight: 600;}@container (min-width: 34rem){.pv-legal__facts{grid-template-columns: repeat(2,minmax(0,1fr));}}.pv-footer__links{display: flex;flex-wrap: wrap;gap: 0.4rem 1rem;}.pv-footer__links a{display: inline-flex;align-items: center;min-height: 44px;color: inherit;}.pv-footer__links a:hover,.pv-footer__links a:focus-visible{color: var(--pv-primary);}.pv-social{display: flex;flex-wrap: wrap;gap: 0.25rem;}.pv-social a{display: inline-grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;color: inherit;transition: color 0.2s var(--ease),background-color 0.2s var(--ease);}.pv-social svg{width: 1.35rem;height: 1.35rem;}.pv-social a:hover,.pv-social a:focus-visible,.pv-social a:active{color: var(--pv-primary);background: color-mix(in srgb,var(--pv-primary) 12%,transparent);}.pv-err{display: flex;flex-direction: column;align-items: center;text-align: center;}.pv-err__code{font-family: var(--pv-font-head);font-weight: 800;font-size: clamp(5.5rem,24vw,11rem);line-height: 0.85;letter-spacing: -0.04em;margin: 0 0 clamp(0.75rem,3vw,1.4rem);background: linear-gradient(178deg,var(--pv-primary) 0%,var(--pv-primary) 42%,transparent 106%);-webkit-background-clip: text;background-clip: text;color: transparent;}.pv-err .pv-head{align-items: center;}.pv-err .pv-muted{max-width: 30rem;}.pv:not([data-mode="dark"]){--pv-fx-mid: url("images/hatter-1536.webp");--pv-fx-mid: image-set(url("images/hatter-1536.webp") 1x,url("images/hatter.webp") 1.25x);--pv-fx-mid-size: 1536px auto;--pv-fx-mid-pos: center top;}@container (min-width: 44rem){.pv[data-hero="split"] .pv-hero__inner{min-height: clamp(30rem,86svh,56rem);}.pv[data-hero="split"] .pv-hero__media{position: relative;height: auto;}.pv[data-hero="split"] .pv-hero__media .pv-slides{position: absolute;inset: 0;}}.pv[data-mode="dark"]{--pv-surface: color-mix(in srgb,var(--pv-text) 8%,var(--pv-bg));--pv-line: color-mix(in srgb,var(--pv-text) 24%,var(--pv-bg));--pv-box-bg: color-mix(in srgb,var(--pv-text) 14%,var(--pv-bg));--pv-box-line: 1px solid color-mix(in srgb,var(--pv-text) 20%,var(--pv-bg));--pv-box-shadow: 0 18px 40px -20px rgba(0,0,0,0.8),inset 0 1px 0 color-mix(in srgb,var(--pv-text) 12%,transparent);}.pv[data-mode="dark"] .bk{--bk-surface: color-mix(in srgb,var(--bk-text) 12%,var(--bk-bg));--bk-line: color-mix(in srgb,var(--bk-text) 26%,var(--bk-bg));}.pv-header{--pv-nav-muted: color-mix(in srgb,var(--pv-text) 85%,transparent);}.pv[data-cine="film"]{--cine-hud: #ffffff;--cine-rec: #d8432c;--cine-leak: #f0a85a;--cine-sand: #c9b6a2;--cine-board: #231b15;--cine-chalk: #ffffff;--cine-paper: #f2eee6;--cine-cord: color-mix(in srgb,var(--pv-text) 70%,var(--pv-bg));}.pv[data-cine="film"] .pv-hero__media{position: relative;view-timeline: --cine-hero block;}.cine-vf{--cine-in: clamp(0.65rem,3cqi,1.3rem);position: absolute;inset: 0;pointer-events: none;overflow: hidden;color: var(--cine-hud);font-family: var(--pv-font-head);font-size: calc(clamp(0.58rem,1.7cqi,0.76rem) * var(--pv-fs));letter-spacing: 0.06em;line-height: 1;font-variant-numeric: tabular-nums;text-shadow: 0 1px 3px rgba(0,0,0,0.6);}.cine-vf__c{position: absolute;width: clamp(0.9rem,4cqi,1.8rem);aspect-ratio: 1;border: 0 solid currentColor;opacity: 0.9;filter: drop-shadow(0 1px 2px rgba(0,0,0,0.5));}.cine-vf__c:nth-of-type(3){top: calc(var(--cine-in));left: var(--cine-in);border-width: 2px 0 0 2px;}.cine-vf__c:nth-of-type(4){top: calc(var(--cine-in));right: var(--cine-in);border-width: 2px 2px 0 0;}.cine-vf__c:nth-of-type(5){bottom: var(--cine-in);left: var(--cine-in);border-width: 0 0 2px 2px;}.cine-vf__c:nth-of-type(6){bottom: var(--cine-in);right: var(--cine-in);border-width: 0 2px 2px 0;}.cine-vf__row{position: absolute;inset-inline: calc(var(--cine-in) + 0.9rem);display: flex;align-items: center;gap: 0.8em;margin: 0;white-space: nowrap;}.cine-vf__row:first-of-type{top: calc(var(--cine-in) + 0.4rem);}.cine-vf__row:last-of-type{bottom: calc(var(--cine-in) + 0.4rem);}.cine-vf__end{margin-inline-start: auto;display: inline-flex;align-items: center;gap: 0.6em;}.cine-vf__end svg{width: 1.9em;height: auto;}.cine-rec{display: inline-flex;align-items: center;gap: 0.45em;font-weight: 700;}.cine-rec i{width: 0.7em;height: 0.7em;border-radius: 50%;background: var(--cine-rec);box-shadow: 0 0 0.6em var(--cine-rec);}.cine-vf__bar{position: absolute;inset-inline: 0;height: 13%;background: #000;transform: scaleY(0);}.cine-vf__bar:nth-of-type(1){top: 0;transform-origin: top;}.cine-vf__bar:nth-of-type(2){bottom: 0;transform-origin: bottom;}.cine-reel{position: absolute;z-index: 2;left: 50%;top: 50%;translate: -50% -50%;width: clamp(5.5rem,22cqi,8rem);aspect-ratio: 1;padding: 0;border: 0;border-radius: 50%;cursor: pointer;background: color-mix(in srgb,#000 35%,transparent);backdrop-filter: blur(4px);color: var(--cine-hud);transition: scale 0.25s var(--ease),background-color 0.25s var(--ease);}.cine-reel svg{width: 100%;height: 100%;overflow: visible;}.cine-reel text{font-family: var(--pv-font-head);font-size: 8.4px;letter-spacing: 0.18em;fill: currentColor;}.cine-reel__play{fill: currentColor;}.cine-reel:hover,.cine-reel:focus-visible{scale: 1.06;background: color-mix(in srgb,#000 55%,transparent);}.cine-reel:focus-visible{outline-color: var(--cine-hud);outline-offset: 4px;border-radius: 50%;}.cine-dlg{width: 100%;max-width: 72rem;max-height: 100%;padding: 1rem;border: 0;background: transparent;color: #fff;}.cine-dlg::backdrop{background: rgba(0,0,0,0.92);}.cine-dlg__close{display: flex;margin: 0 0 0.75rem auto;min-height: 44px;color: #fff;}.cine-dlg__media{display: block;width: 100%;aspect-ratio: 16 / 9;border: 0;background: #000;}.cine-lq{background: var(--cine-lq) 0 0 / 100% 100% no-repeat;}.pv[data-cine="film"] .pv-hero__media .pv-slides >img:first-child:not(.is-sharp){opacity: 0;animation: cine-show 0s 4s forwards;}@keyframes cine-show{to{opacity: 1;}}@media (prefers-reduced-motion: no-preference){.pv[data-cine="film"] .pv-hero__media .pv-slides >img:first-child{transition: opacity 0.9s var(--ease),transform 1.6s var(--ease);}.pv[data-cine="film"] .pv-hero__media .pv-slides >img:first-child:not(.is-sharp){transform: scale(1.06);}}.pv[data-cine="film"] .pv-hero__media{isolation: isolate;}.cine-hero-video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;transition: opacity 0.6s ease-out;}.cine-hero-video.is-on{opacity: 1;}.cine-hero-video.is-top{z-index: 1;}.cine-vf{z-index: 2;}.pv-hero__media.has-video :is(.pv-slides,.pv-slider__nav){visibility: hidden;}.pv[data-cine="film"][data-hero="split"] .pv-hero{position: relative;}.pv[data-cine="film"][data-hero="split"] .pv-hero__inner{grid-template-columns: 1fr;min-height: 100vh;min-height: 100svh;align-content: center;}.pv[data-cine="film"][data-hero="split"] .pv-hero__media{position: absolute;inset: 0;aspect-ratio: auto;height: auto;}.pv[data-cine="film"][data-hero="split"] .pv-hero__media .pv-slides{position: absolute;inset: 0;}.pv[data-cine="film"][data-hero="split"][data-nav-bg="clear"] .cine-vf{--cine-top: var(--pv-nav-h);}.pv[data-nav-pos="hide"] .pv-header.is-away:not(:has(.is-open,:focus-visible)) ~ .pv-main .cine-vf{--cine-top: 0px;}.cine-vf :is(.cine-vf__c:nth-of-type(3),.cine-vf__c:nth-of-type(4),.cine-vf__row:first-of-type,.cine-vf__bar:first-of-type){translate: 0 var(--cine-top,0px);}@media (prefers-reduced-motion: no-preference){.cine-vf :is(.cine-vf__c:nth-of-type(3),.cine-vf__c:nth-of-type(4),.cine-vf__row:first-of-type,.cine-vf__bar:first-of-type){transition: translate 0.3s var(--ease);}}.pv[data-cine="film"][data-hero="split"] .pv-hero::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(to top,rgba(0,0,0,0.62),rgba(0,0,0,0.22) 50%,rgba(0,0,0,0.38));}.pv[data-cine="film"][data-hero="split"] .pv-hero__copy{position: relative;z-index: 3;padding: calc(var(--pv-nav-h) + 2.5rem) 1.1rem 6rem;background: none;align-items: center;text-align: center;text-shadow: 0 1px 12px rgba(0,0,0,0.45);}.pv[data-cine="film"][data-hero="split"] .pv-hero__copy :is(h1,.pv-lead,.pv-eyebrow){color: var(--cine-hud);}.pv[data-cine="film"][data-hero="split"] .pv-actions{justify-content: center;}.pv[data-cine="film"][data-hero="split"] .pv-hero .pv-btn--ghost{color: var(--cine-hud);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--cine-hud) 45%,transparent);}.pv[data-cine="film"][data-hero="split"] #pv-company{position: relative;padding: 0.2em 0.5em;}.pv[data-cine="film"][data-hero="split"] #pv-company::before{--k: var(--cine-sand);--l: 0.45em;content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(var(--k) 0 0) 0 0 / var(--l) 2px,linear-gradient(var(--k) 0 0) 0 0 / 2px var(--l),linear-gradient(var(--k) 0 0) 100% 0 / var(--l) 2px,linear-gradient(var(--k) 0 0) 100% 0 / 2px var(--l),linear-gradient(var(--k) 0 0) 0 100% / var(--l) 2px,linear-gradient(var(--k) 0 0) 0 100% / 2px var(--l),linear-gradient(var(--k) 0 0) 100% 100% / var(--l) 2px,linear-gradient(var(--k) 0 0) 100% 100% / 2px var(--l);background-repeat: no-repeat;}.pv[data-cine="film"][data-hero="split"] #pv-company::after{content: "AF-S";content: "AF-S" / "";position: absolute;left: 0;bottom: 100%;margin-bottom: 0.35rem;font: 700 0.7rem/1 var(--pv-font-head);letter-spacing: 0.14em;color: var(--cine-sand);text-shadow: none;}.pv[data-cine="film"][data-nav-bg="clear"] .pv-header{--pv-nav-muted: color-mix(in srgb,var(--cine-hud) 85%,transparent);--pv-nav-ink: var(--cine-hud);--pv-nav-accent: var(--cine-sand);border: 1px solid transparent;border-radius: 999px;background: transparent;color: var(--cine-hud);transition: background-color 0.3s var(--ease),translate 0.3s var(--ease);}.pv[data-cine="film"][data-nav-bg="clear"] .pv-header.is-scrolled{background: color-mix(in srgb,#120d0a 72%,transparent);backdrop-filter: blur(10px);}.pv[data-cine="film"][data-nav-bg="clear"] .pv-header :is(.pv-mode,.pv-burger){border-color: color-mix(in srgb,var(--cine-hud) 35%,transparent);border-radius: 999px;background: transparent;color: inherit;}@media (prefers-reduced-motion: no-preference){.pv-ready .pv[data-cine="film"][data-hero="split"] #pv-company::before{animation: cine-lock 0.45s 1.4s cubic-bezier(0.3,1.5,0.5,1) both;}}.pv[data-cine="film"] .pv-about__copy{--pv-items: flex-start;padding: 0;border: 0;background: none;text-align: left;}.pv[data-cine="film"] .pv-about__copy p{max-width: 30rem;}.pv[data-cine="film"] .pv-about__copy .pv-eyebrow{margin-bottom: -0.4rem;font-family: var(--pv-font-hand);font-size: calc(2.2rem * var(--pv-fs));font-weight: 700;letter-spacing: 0;text-transform: none;line-height: 1;color: var(--pv-secondary);}.pv[data-cine="film"] .pv-about__copy .pv-eyebrow .pv-dot{display: none;}.cine-pull{margin: 0.4rem 0 0;padding-left: 0.9rem;border-left: 2px solid var(--pv-text);font-family: var(--pv-font-head);font-size: calc(1.25rem * var(--pv-fs));line-height: 1.25;color: var(--pv-text);}.pv[data-cine="film"] .pv-about__media{position: relative;aspect-ratio: 4 / 5;}.cine-aperture{position: absolute;inset: 0;z-index: 2;pointer-events: none;}.cine-aperture svg{position: absolute;inset: 0;width: 100%;height: 100%;display: block;}.cine-fstop{position: absolute;left: 0.8rem;bottom: 0.7rem;font-family: var(--pv-font-head);font-size: calc(0.8rem * var(--pv-fs));letter-spacing: 0.16em;color: var(--cine-sand);}@container (min-width: 44rem){.pv[data-cine="film"] .pv-about__inner{grid-template-columns: 1fr 1fr;gap: clamp(3rem,7cqi,6rem);}}.cine-credits{display: grid;grid-template-columns: auto 1fr;gap: 0.6rem 1.2rem;align-items: baseline;width: 100%;max-width: 30rem;margin: 0.6rem 0 0.4rem;}.cine-credits dt{font-family: var(--pv-font-head);font-size: calc(0.72rem * var(--pv-fs));letter-spacing: 0.16em;text-transform: uppercase;color: var(--pv-muted);}.cine-credits dd{margin: 0;color: var(--pv-text);}.pv[data-cine="film"] .pv-about:has(.cine-cover) .pv-about__inner{grid-template-columns: 1fr;gap: clamp(1.4rem,4cqi,2.4rem);}.pv[data-cine="film"] .pv-about__media:has(.cine-cover){aspect-ratio: 1;container-type: inline-size;}.pv[data-cine="film"] .pv-about__media:has(.cine-cover) img{object-position: 50% 0;}.pv[data-cine="film"] .pv-about__media:has(.cine-cover)::after{content: "";position: absolute;inset: 50% 0 0;z-index: 1;pointer-events: none;background: linear-gradient(transparent,rgba(0,0,0,0.72));}.cine-cover{position: absolute;inset: 5cqi 0 auto;z-index: 3;margin: 0;display: grid;grid-template-columns: var(--cine-head-l,34%) var(--cine-head-w,23%) 1fr;align-items: start;font-family: var(--pv-font-head);font-weight: 600;font-size: 12cqi;line-height: 0.88;text-transform: uppercase;color: var(--cine-hud);}.cine-cover span:first-child{text-align: right;padding-right: 1.5cqi;}.cine-cover span:last-child{grid-column: 3;padding-left: 1.5cqi;color: var(--cine-sand);}.cine-cover__meta{position: absolute;inset: auto 0 0;z-index: 3;margin: 0;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.4rem 1rem;padding: 0 clamp(1rem,4cqi,2.4rem) clamp(0.9rem,3cqi,1.8rem);font-family: var(--pv-font-head);font-size: calc(0.75rem * var(--pv-fs));letter-spacing: 0.16em;text-transform: uppercase;color: var(--cine-hud);transition: opacity 0.6s var(--ease);}.pv-about__media:has(.cine-aperture) .cine-cover__meta{opacity: 0;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .pv-about__copy :is(.pv-eyebrow,h2){position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .pv-about__copy{display: grid;gap: 1.4rem;align-items: start;justify-items: start;text-align: start;padding: 0;border: 0;background: none;box-shadow: none;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .pv-about__copy::before{content: none;}.pv[data-cine="film"] .pv-about:has(.cine-cover) #pv-about{order: -1;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .cine-credits{margin: 0;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .cine-pull{order: -3;margin: 0;padding: 0;border: 0;font-size: calc(clamp(2.4rem,10cqi,7rem) * var(--pv-fs));font-weight: 600;line-height: 0.92;letter-spacing: -0.01em;text-transform: uppercase;}.cine-pull span{display: block;}.cine-pull span + span{color: transparent;-webkit-text-stroke: max(1.5px,0.025em) var(--pv-text);}.pv[data-cine="film"][data-sig="signature"] .pv-about:has(.cine-cover) .pv-about__copy::after{order: -2;justify-self: end;margin-block-start: -2.2rem;font-size: calc(clamp(2.2rem,7cqi,3.6rem) * var(--pv-fs));}.pv[data-cine="film"] .pv-about:has(.cine-cover) .cine-credits dd:first-of-type{grid-column: 1 / -1;grid-row: 1;font-family: var(--pv-font-head);font-size: calc(clamp(3rem,9cqi,4.6rem) * var(--pv-fs));font-weight: 600;line-height: 0.9;color: var(--pv-primary);}.pv[data-cine="film"] .pv-about:has(.cine-cover) .cine-credits dt:first-of-type{grid-column: 1 / -1;grid-row: 2;margin-block-end: 0.6rem;}@container (min-width: 44rem){.pv[data-cine="film"] .pv-about__media:has(.cine-cover){aspect-ratio: 16 / 9;}.cine-cover{inset-block-start: 4cqi;font-size: 11cqi;}.pv[data-cine="film"] .pv-about:has(.cine-cover) .pv-about__copy{grid-template-columns: 2fr 1fr;gap: clamp(1.6rem,4cqi,3rem);}.pv[data-cine="film"] .pv-about:has(.cine-cover) .cine-pull{grid-column: 1 / -1;grid-row: 1;font-size: calc(clamp(2.4rem,8cqi,7rem) * var(--pv-fs));}.pv[data-cine="film"][data-sig="signature"] .pv-about:has(.cine-cover) .pv-about__copy::after{grid-column: 2;grid-row: 1;align-self: end;margin: 0 4cqi -1rem 0;}.pv[data-cine="film"] .pv-about:has(.cine-cover) #pv-about{max-width: none;columns: 2;column-gap: clamp(1.4rem,3cqi,2.4rem);}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.pv[data-cine="film"] .pv-hero{position: relative;z-index: 0;animation: cine-hero-pin linear both;animation-timeline: view();animation-range: exit 0% exit 100%;}.pv[data-cine="film"] #sec-about{position: relative;z-index: 1;background-color: var(--pv-bg);background-image: var(--pv-fx-mid);background-size: var(--pv-fx-mid-size);background-position: var(--pv-fx-mid-pos);box-shadow: 0 -1.5rem 2.5rem -1.5rem rgba(0,0,0,0.35);}}}@keyframes cine-hero-pin{0%{translate: 0 0;opacity: 1;}60%{opacity: 0.7;}100%{translate: 0 100%;opacity: 0;}}.pv[data-cine="film"]{--pv-muted: color-mix(in srgb,var(--pv-text) 84%,var(--pv-bg));--pv-line: color-mix(in srgb,var(--pv-text) 32%,var(--pv-bg));}.cine-vpause{position: absolute;z-index: 2;right: var(--cine-in,0.8rem);bottom: calc(var(--cine-in,0.8rem) + 1.8rem);display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 1px solid color-mix(in srgb,var(--cine-hud) 50%,transparent);border-radius: 50%;background: color-mix(in srgb,#000 40%,transparent);color: var(--cine-hud);cursor: pointer;}.cine-vpause svg{width: 18px;height: 18px;}.cine-vpause:focus-visible{outline: 2px solid var(--cine-hud);outline-offset: 3px;}@media (prefers-reduced-motion: no-preference){.pv-ready .pv[data-cine="film"] #pv-company{animation: cine-focus 1.1s 0.45s var(--ease) both;}.cine-vf__c{animation: cine-lock 0.45s 0.8s cubic-bezier(0.3,1.5,0.5,1) both;}.cine-rec i{animation: cine-blink 1s 1.2s steps(1) infinite;}@supports (animation-timeline: view()){.cine-vf__bar{animation: cine-bars linear both;animation-timeline: --cine-hero;animation-range: exit 0% exit 65%;}}}@keyframes cine-focus{from{filter: blur(12px);opacity: 0.4;}}@keyframes cine-lock{from{scale: 1.8;opacity: 0;}}@keyframes cine-blink{50%{opacity: 0.15;}}@keyframes cine-bars{to{transform: scaleY(1);}}.pv[data-cine="film"] .pv-contact__list{grid-template-columns: 1fr;gap: 0;}.pv[data-cine="film"] .pv-contact__list li{position: relative;align-items: center;text-align: center;gap: 0.35rem;padding: 1.1rem 1rem;border: 0;border-radius: 0;background: none;box-shadow: none;}.pv[data-cine="film"] .pv-contact__list li + li{border-top: 1px solid var(--pv-line);}.pv[data-cine="film"] .pv-contact__list span::before{content: "";display: block;width: 1.3rem;height: 1.3rem;margin: 0 auto 0.6rem;background: var(--pv-primary);-webkit-mask: var(--cine-ico) center / contain no-repeat;mask: var(--cine-ico) center / contain no-repeat;}.pv[data-cine="film"] .pv-contact__list li:nth-child(1){--cine-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E");}.pv[data-cine="film"] .pv-contact__list li:nth-child(2){--cine-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E");}.pv[data-cine="film"] .pv-contact__list li:nth-child(3){--cine-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E");}.pv[data-cine="film"] .pv-contact__list strong,.pv[data-cine="film"] .pv-contact__list a{font-size: calc(1.05rem * var(--pv-fs));}.pv[data-cine="film"] .pv-contact__list a::after{content: "";position: absolute;inset: 0;}.pv[data-cine="film"] .pv-contact__list li:has(a){transition: background-color 0.2s var(--ease);}.pv[data-cine="film"] .pv-contact__list li:has(a:active){background: var(--pv-surface);}@media (min-width: 40rem){.pv[data-cine="film"] .pv-contact__list{grid-template-columns: repeat(3,minmax(0,1fr));}.pv[data-cine="film"] .pv-contact__list li{padding-block: 0.6rem;}.pv[data-cine="film"] .pv-contact__list li + li{border-top: 0;border-left: 1px solid var(--pv-line);}}.cine-slate-wrap{display: grid;gap: 0.6rem;width: 100%;max-width: 54rem;margin: 0 auto 2rem;text-align: left;}.cine-slate__title{font-size: calc(1.15rem * var(--pv-h-scale) * var(--pv-fs));}.cine-slate{--pv-text: var(--cine-chalk);--pv-primary: var(--cine-chalk);--pv-on-primary: var(--cine-board);--pv-line: color-mix(in srgb,var(--cine-chalk) 28%,var(--cine-board));--pv-muted: color-mix(in srgb,var(--cine-chalk) 62%,var(--cine-board));--stick: 1.5rem;--band: 0.9rem;--open: -4deg;--stripes: repeating-linear-gradient(-55deg,var(--cine-chalk) 0 var(--band),var(--cine-board) var(--band) calc(2 * var(--band)));position: relative;margin-top: calc(7% + 0.4rem);color: var(--cine-chalk);filter: drop-shadow(0 24px 30px rgba(0,0,0,0.35));}.cine-slate__clap::before,.cine-slate__stripe::before,.cine-slate::before{content: "";position: absolute;pointer-events: none;}.cine-slate__clap::before,.cine-slate__stripe::before{left: 0;width: calc(var(--stick) * 0.9);background: radial-gradient(circle at 50% var(--rivet),var(--cine-chalk) 0 calc(var(--stick) * 0.07),var(--cine-board) calc(var(--stick) * 0.08) calc(var(--stick) * 0.11),var(--pv-line) calc(var(--stick) * 0.12) calc(var(--stick) * 0.14),transparent calc(var(--stick) * 0.15)),var(--cine-board);box-shadow: inset 0 0 0 2px var(--pv-muted),2px 0 0 var(--cine-board);}.cine-slate__clap::before{--rivet: 34%;bottom: 0;height: calc(var(--stick) * 0.72);border-radius: calc(var(--stick) * 0.18) calc(var(--stick) * 0.18) 0 0;}.cine-slate__stripe::before{--rivet: 66%;top: 0;height: 100%;border-radius: 0 0 calc(var(--stick) * 0.18) calc(var(--stick) * 0.18);}.cine-slate::before{z-index: 1;left: calc(var(--stick) * 0.45);top: var(--stick);translate: -50% -50%;width: calc(var(--stick) * 0.5);aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,var(--cine-chalk) 0 22%,var(--cine-board) 24% 46%,var(--cine-chalk) 48% 62%,var(--cine-board) 64%);box-shadow: 0 1px 3px rgba(0,0,0,0.5);}.cine-slate__clap,.cine-slate__stripe{position: relative;height: var(--stick);background: var(--stripes);border: 3px solid var(--cine-board);}.cine-slate__clap{border-radius: 6px 6px 0 0;transform-origin: calc(var(--stick) * 0.45) 100%;rotate: var(--open);}.cine-slate__stripe{border-top-width: 0;background: repeating-linear-gradient(55deg,var(--cine-chalk) 0 var(--band),var(--cine-board) var(--band) calc(2 * var(--band)));}@container (min-width: 44rem){.cine-slate{--stick: 2.9rem;--band: 1.5rem;--open: -6deg;margin-top: calc(10.5% + 0.8rem);}}.cine-slate.is-clap .cine-slate__clap{rotate: 0deg;}@media (prefers-reduced-motion: no-preference){.cine-slate.is-clap .cine-slate__clap{animation: cine-clap 0.42s cubic-bezier(0.6,0,0.9,0.4) both;}}@keyframes cine-clap{0%{rotate: var(--open);}70%{rotate: 0deg;}82%{rotate: -2deg;}100%{rotate: 0deg;}}.cine-slate__body{display: grid;gap: 0.15rem;padding: 0.5rem 1rem 1.1rem;background: var(--cine-board);border-radius: 0 0 8px 8px;}.cine-slate__row{display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 44px;margin: 0;border-bottom: 1px solid var(--pv-line);font-family: var(--pv-font-head);}.cine-slate__row span,.cine-slate__kind legend,.cine-slate__msg span{flex: none;padding: 0;font-family: var(--pv-font-head);font-size: 0.72rem;letter-spacing: 0.1em;color: var(--pv-muted);}.cine-slate__row strong{font-weight: 600;text-align: right;}.cine-slate__row input,.cine-slate__pick{flex: 1;min-width: 0;min-height: 44px;padding: 0;border: 0;background: none;color: inherit;color-scheme: dark;font: inherit;font-weight: 600;text-align: right;}.cine-slate__row input{padding-inline: 0.5rem;border-radius: 4px;}.cine-slate input:-webkit-autofill{-webkit-box-shadow: 0 0 0 100px color-mix(in srgb,var(--cine-chalk) 10%,var(--cine-board)) inset;-webkit-text-fill-color: var(--cine-chalk);caret-color: var(--cine-chalk);}.cine-slate :is(input,textarea)::placeholder{color: var(--pv-muted);font-weight: 400;opacity: 1;}.cine-slate :is(input,textarea,button,a):focus-visible{outline: 2px solid var(--cine-chalk);outline-offset: 2px;}.cine-slate__pick{display: inline-flex;align-items: center;justify-content: flex-end;gap: 0.6em;cursor: pointer;}.cine-slate__pick::after{content: "";width: 0.45em;height: 0.45em;margin: 0 0.2em 0.2em 0;border: solid currentColor;border-width: 0 2px 2px 0;rotate: 45deg;transition: rotate 0.2s var(--ease),margin 0.2s var(--ease);}.cine-slate__pick[aria-expanded="true"]::after{rotate: -135deg;margin: 0.25em 0.2em 0 0;}.cine-slate__pair{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: 0.6rem;}.cine-slate__pair .cine-slate__row input{text-align: left;padding-inline: 0.35rem;}.cine-slate__pair .cine-slate__row input::placeholder{font-size: clamp(0.65rem,3.3vw,0.95rem);font-size: clamp(0.65rem,3.3cqi,0.95rem);}.cine-slate__pair .cine-slate__row span{display: none;}@container (min-width: 44rem){.cine-slate__pair{column-gap: 1.5rem;}.cine-slate__pair .cine-slate__row span{display: inline;}.cine-slate__pair .cine-slate__row input{text-align: right;padding-inline: 0.5rem;}.cine-slate__pair .cine-slate__row input::placeholder{color: transparent;}}.cine-slate__msg{display: grid;gap: 0.4rem;padding: 0.55rem 0;border-bottom: 1px solid var(--pv-line);}.cine-slate__msg >span,.cine-slate__kind legend,.cine-slate__credit{display: none;}@container (min-width: 44rem){.cine-slate__msg{padding: 0.7rem 0;}.cine-slate__msg >span,.cine-slate__kind legend{display: block;}.cine-slate__credit{display: flex;}}.cine-slate textarea{min-height: 3.6rem;padding: 0.5rem 0.7rem;resize: vertical;border: 1px solid var(--pv-line);border-radius: 4px;background: color-mix(in srgb,var(--cine-chalk) 5%,var(--cine-board));color: inherit;font: inherit;font-size: 0.95rem;}@container (min-width: 44rem){.cine-slate textarea{min-height: 4.5rem;padding: 0.6rem 0.7rem;}}.cine-slate__hp{position: absolute;left: -9999px;width: 1px;height: 1px;opacity: 0;}.cine-slate__note:empty{display: none;}.cine-slate__note{margin: 0;padding: 0.6rem 0;font-size: 0.9rem;border-bottom: 1px solid var(--pv-line);}.cine-slate__note strong{font-family: var(--pv-font-head);font-size: 1.25em;}.cine-slate__fine{margin: 0.2rem 0 0;font-size: 0.78rem;color: var(--pv-muted);}.cine-slate__fine a{color: inherit;}.cine-slate__kind{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 0.4rem;min-width: 0;margin: 0;padding: 0.6rem 0 0.7rem;border: 0;border-bottom: 1px solid var(--pv-line);}.cine-slate__kind legend{float: left;grid-column: 1 / -1;width: 100%;margin-bottom: 0.15rem;}.cine-chip{position: relative;display: grid;}.cine-chip input{position: absolute;inset: 0;margin: 0;opacity: 0;cursor: pointer;}.cine-chip span{display: flex;align-items: center;min-height: 44px;padding: 0.3rem 0.55rem;border: 1px solid var(--pv-line);border-radius: 4px;font-family: var(--pv-font-head);font-size: 0.76rem;font-weight: 600;line-height: 1.2;transition: background-color 0.2s var(--ease),color 0.2s var(--ease);}@container (min-width: 44rem){.cine-slate__kind{display: flex;flex-wrap: wrap;gap: 0.45rem;padding: 0.75rem 0 0.85rem;}.cine-chip span{padding: 0.4rem 0.85rem;font-size: 0.86rem;line-height: 1.25;}}.cine-chip input:checked + span{background: var(--cine-chalk);border-color: var(--cine-chalk);color: var(--cine-board);}.cine-chip input:focus-visible + span{outline: 2px solid var(--cine-chalk);outline-offset: 2px;}.cine-cal{--holes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Crect x='4' y='3' width='8' height='6' rx='1.5'/%3E%3C/svg%3E");position: relative;margin: 0.5rem -1rem 0;padding: 1.5rem 0.75rem;background: color-mix(in srgb,#000 38%,var(--cine-board));}.cine-cal::before,.cine-cal::after{content: "";position: absolute;inset-inline: 0;height: 12px;background: var(--pv-line);-webkit-mask: var(--holes) repeat-x;mask: var(--holes) repeat-x;}.cine-cal::before{top: 0.35rem;}.cine-cal::after{bottom: 0.35rem;}.cine-cal__head{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;margin-bottom: 0.6rem;}.cine-cal__month{margin: 0;font-family: var(--pv-font-head);font-size: 1.05rem;font-weight: 700;}.cine-cal__step{display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 1px solid var(--pv-line);border-radius: 4px;background: none;color: inherit;font: 600 1.3rem/1 var(--pv-font-head);cursor: pointer;}.cine-cal__step:disabled{opacity: 0.3;cursor: default;}.cine-cal__week,.cine-cal__days{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 3px;}.cine-cal__week{margin-bottom: 0.3rem;text-align: center;font-family: var(--pv-font-head);font-size: 0.68rem;color: var(--pv-muted);}.cine-cal__day{position: relative;height: 44px;min-width: 0;padding: 0;border: 1px solid transparent;border-radius: 3px;background: color-mix(in srgb,var(--cine-chalk) 7%,transparent);color: inherit;font: 600 0.92rem/1 var(--pv-font-head);font-variant-numeric: tabular-nums;cursor: pointer;}.cine-cal__day:disabled{background: none;opacity: 0.3;cursor: default;}.cine-cal__day[aria-current="date"]{border: 1px dashed var(--pv-muted);}.cine-cal__day.is-hot::after,.cine-cal__key i{content: "";width: 14px;height: 2px;border-radius: 1px;background: var(--cine-leak);}.cine-cal__day.is-hot::after{position: absolute;left: 50%;bottom: 7px;translate: -50% 0;}.cine-cal__day[aria-pressed="true"]{background: var(--cine-chalk);border-color: var(--cine-chalk);color: var(--cine-board);}.cine-cal__day[aria-pressed="true"]::before{content: "";position: absolute;top: 5px;right: 5px;width: 6px;height: 6px;border-radius: 50%;background: var(--cine-rec);}.cine-cal__day:focus-visible{outline: 2px solid var(--cine-chalk);outline-offset: 1px;}@media (hover: hover){.cine-cal__day:not(:disabled,[aria-pressed="true"]):hover,.cine-cal__step:not(:disabled):hover,.cine-chip:hover span{border-color: var(--cine-chalk);}}.cine-cal__key{display: flex;align-items: center;gap: 0.6em;margin: 0.7rem 0 0;font-size: 0.75rem;color: var(--pv-muted);}.cine-cal__key i{flex: none;}@media (prefers-reduced-motion: no-preference){.cine-cal__days.is-roll{animation: cine-roll 0.28s var(--ease) both;}}@keyframes cine-roll{from{transform: translateY(calc(var(--dir,1) * 0.9rem));opacity: 0;}}.cine-slate .pv-btn--primary{margin-top: 0.7rem;justify-content: center;min-height: 44px;}.cine-slate [type="submit"]{justify-self: end;margin-top: 0.7rem;justify-content: center;min-height: 44px;padding: 0.4rem 1.1rem;font-size: 0.9rem;line-height: 1.2;}.cine-slate__out:empty{display: none;}.cine-slate__out{display: grid;gap: 0.6rem;padding-top: 0.9rem;}.cine-slate__out strong{font-family: var(--pv-font-head);font-size: 1.35em;overflow-wrap: anywhere;}.cine-slate__when{font-family: var(--pv-font-head);font-weight: 700;}.cine-slate__out .pv-actions{display: grid;justify-content: stretch;}.cine-slate__out .pv-btn{justify-content: center;min-height: 44px;}.pv .cine-slate .pv-btn{border: 1px solid var(--cine-chalk);border-radius: 6px;box-shadow: none;background: transparent;color: var(--cine-chalk);}.pv .cine-slate .pv-btn--primary{background: var(--cine-chalk);color: var(--cine-board);}.pv .cine-slate .pv-btn:is(:hover,:focus-visible){filter: brightness(1.12);}.pv .cine-slate .pv-btn:focus-visible{outline-color: var(--cine-chalk);}@container (min-width: 34rem){.cine-slate__out .pv-actions{grid-template-columns: 1fr 1fr;}}.pv-brand{flex: none;}.pv-contact__list{grid-template-columns: repeat(auto-fit,minmax(min(100%,17rem),1fr));}.pv[data-cine="film"] .pv-eyebrow[data-scene]::before{content: "SC " attr(data-scene);display: inline-block;margin-inline-end: 0.7em;padding: 0.25em 0.55em;border: 1px solid currentColor;border-radius: 3px;line-height: 1;font-variant-numeric: tabular-nums;}@property --cine-alt{syntax: "<integer>";inherits: false;initial-value: 120;}.cine-alt{counter-reset: alt var(--cine-alt);}.cine-alt::after{content: " " counter(alt) " m";}@property --cine-iris{syntax: "<length>";inherits: false;initial-value: 0px;}.cine-iris{--cine-iris: 150vmax;position: fixed;inset: 0;z-index: 60;pointer-events: none;background: radial-gradient(circle at 50% 50%,transparent var(--cine-iris),var(--cine-leak) calc(var(--cine-iris) + 1px),#000 calc(var(--cine-iris) + 4px));visibility: hidden;transition: --cine-iris 0.45s var(--ease),visibility 0s 0.45s;}.cine-iris.is-shut{--cine-iris: 0px;visibility: visible;transition: --cine-iris 0.28s cubic-bezier(0.6,0,0.9,0.4),visibility 0s;}.cine-frame{position: relative;}.pv[data-cine="film"] .pv-wrap:has(>#pv-items){filter: drop-shadow(0 14px 18px rgb(0 0 0 / 0.28));}.pv[data-cine="film"] #pv-items{--cine-perf: repeating-linear-gradient(to bottom,transparent 0 8px,#000 8px 18px,transparent 18px 26px);gap: 6px;padding: 0.6rem 1.9rem;border-radius: 4px;background: var(--cine-board);counter-reset: cine-frame 11;mask: linear-gradient(#000 0 0),var(--cine-perf) left 7px top 6px / 10px calc(100% - 12px) no-repeat,var(--cine-perf) right 7px top 6px / 10px calc(100% - 12px) no-repeat;mask-composite: exclude;}.pv[data-cine="film"] #pv-items .pv-item{--pv-items: stretch;padding: 0.6rem 0.6rem 1.2rem;border: 0;border-radius: 2px;box-shadow: none;background: color-mix(in srgb,var(--cine-board),#fff 5%);text-align: start;counter-increment: cine-frame;}.pv[data-cine="film"] #pv-items .pv-item__media{border: 0;border-radius: 1px;}.pv[data-cine="film"] #pv-items .pv-item__body{padding-inline: 0.3rem;}.pv[data-cine="film"] #pv-items .pv-item__body::before{content: counter(cine-frame) "A  ▸";white-space: pre;font-family: var(--pv-font-head);font-size: 0.72rem;letter-spacing: 0.16em;color: var(--cine-leak);}.pv[data-cine="film"] #pv-items .pv-item h3{color: var(--cine-paper);}.pv[data-cine="film"] #pv-items .pv-item p{color: var(--cine-sand);}@container (min-width: 44rem){.pv[data-cine="film"] #pv-items{--cine-perf: repeating-linear-gradient(to right,transparent 0 8px,#000 8px 18px,transparent 18px 26px);padding: 1.9rem 0.6rem;mask: linear-gradient(#000 0 0),var(--cine-perf) left 6px top 7px / calc(100% - 12px) 10px no-repeat,var(--cine-perf) left 6px bottom 7px / calc(100% - 12px) 10px no-repeat;mask-composite: exclude;}}.cine-clip{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;}.cine-ba{--x: 50%;position: absolute;inset: 0;z-index: 1;}.cine-ba__raw{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;clip-path: inset(0 calc(100% - var(--x)) 0 0);}.cine-ba__raw.is-log{filter: saturate(0.68) contrast(0.78) brightness(1.08) sepia(0.08);}.cine-ba::before,.cine-ba::after{content: "";position: absolute;pointer-events: none;left: var(--x);}.cine-ba::before{inset-block: 0;width: 2px;translate: -1px 0;background: var(--cine-hud);box-shadow: 0 0 6px rgba(0,0,0,0.5);}.cine-ba::after{top: 50%;width: 2.75rem;aspect-ratio: 1;translate: -50% -50%;border-radius: 50%;border: 2px solid var(--cine-hud);background: no-repeat center / 1.1rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E"),rgba(0,0,0,0.45);backdrop-filter: blur(4px);}.cine-ba:has(input:focus-visible)::after{outline: 2px solid var(--cine-hud);outline-offset: 3px;}.cine-ba input{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: ew-resize;touch-action: pan-y;}.cine-ba__tag{position: absolute;z-index: 1;top: 0.6rem;padding: 0.3rem 0.55rem;border-radius: 3px;background: rgba(0,0,0,0.55);color: var(--cine-hud);font-family: var(--pv-font-head);font-size: 0.62rem;letter-spacing: 0.08em;line-height: 1;pointer-events: none;}.cine-ba__tag:first-of-type{left: 1.3rem;}.cine-ba__tag:last-of-type{right: 1.3rem;}.pv[data-cine="film"] #sec-references .pv-slider{padding: 0;}.pv[data-cine="film"] #sec-references .pv-slider__nav{display: none;}.pv[data-cine="film"] #pv-refs{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-flow: dense;gap: 6px;overflow: visible;padding: 0;}.pv[data-cine="film"] #pv-refs .pv-item{position: relative;display: block;padding: 0;overflow: hidden;border: 0;border-radius: 2px;background: none;box-shadow: none;}.pv[data-cine="film"] #pv-refs .pv-item:nth-child(3n + 1){grid-column: span 2;}.pv[data-cine="film"] #pv-refs .pv-item__media{aspect-ratio: 4 / 5;border: 0;border-radius: 0;}.pv[data-cine="film"] #pv-refs .pv-item:nth-child(3n + 1) .pv-item__media{aspect-ratio: 16 / 9;}.pv[data-cine="film"] #pv-refs .pv-item__media img{object-position: 50% 50%;animation: none;transition: scale 0.6s var(--ease);}.pv[data-cine="film"] #pv-refs .pv-item:has(.cine-zoom:is(:hover,:focus-visible)) img{scale: 1.04;}.pv[data-cine="film"] #pv-refs .cine-zoom:focus-visible{outline-offset: -4px;}.pv[data-cine="film"] #pv-refs .cine-zoom__tag{left: auto;right: 0.6rem;bottom: 0.6rem;translate: none;gap: 0;padding: 0.6rem;font-size: 0;}@container (min-width: 44rem){.pv[data-cine="film"] #pv-refs{grid-template-columns: repeat(4,minmax(0,1fr));grid-auto-rows: clamp(9rem,17cqi,15rem);gap: 8px;}.pv[data-cine="film"] #pv-refs .pv-item:nth-child(n){grid-column: auto;}.pv[data-cine="film"] #pv-refs .pv-item:nth-child(7n + 1){grid-column: span 2;grid-row: span 2;}.pv[data-cine="film"] #pv-refs .pv-item:is(:nth-child(7n + 4),:nth-child(7n + 6)){grid-column: span 2;}.pv[data-cine="film"] #pv-refs .pv-item:nth-child(n) .pv-item__media{aspect-ratio: auto;height: 100%;}}.cine-proj{--s: clamp(6px,0.8cqi,9px);--ext: clamp(6px,1.2cqi,14px);--rod: var(--pv-text);display: grid;grid-template-columns: minmax(0,1fr);}.cine-proj::before{content: "";position: relative;z-index: 2;height: clamp(12px,1.6cqi,17px);margin: 0 calc(-1 * var(--ext)) -3px;border-radius: 5px;background: linear-gradient(90deg,color-mix(in srgb,var(--rod) 75%,#000) 0 10px,transparent 10px calc(100% - 10px),color-mix(in srgb,var(--rod) 75%,#000) calc(100% - 10px)),linear-gradient(180deg,color-mix(in srgb,var(--rod) 55%,#fff),var(--rod) 45%,color-mix(in srgb,var(--rod) 70%,#000));box-shadow: 0 4px 6px -3px rgb(29 22 17 / 0.5);}.cine-proj::after{content: "";grid-row: 2;grid-column: 1;align-self: end;justify-self: center;z-index: 1;width: clamp(26px,4cqi,44px);height: 7px;border-radius: 0 0 7px 7px;background: var(--rod);translate: 0 calc(var(--s) + 100%);}.cine-proj__screen{grid-row: 2;grid-column: 1;position: relative;overflow: hidden;aspect-ratio: 16 / 9;background: var(--rod);box-shadow: 0 var(--s) 0 2px var(--rod),0 calc(var(--s) + 20px) 32px -10px rgb(29 22 17 / 0.45);}.cine-proj__screen::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: color-mix(in srgb,var(--cine-sand) 22%,transparent);mix-blend-mode: soft-light;box-shadow: inset 0 0 clamp(1.5rem,5cqi,3.5rem) rgb(29 22 17 / 0.3);}.cine-proj__deck{grid-row: 3;grid-column: 1;margin-top: calc(var(--s) + clamp(2rem,5cqi,3rem));}.cine-proj__gate{position: absolute;inset: 0;translate: 0 calc(var(--k,0) * -106%);transition: translate 0.6s cubic-bezier(0.75,0,0.15,1.15);}.cine-proj__gate img{position: absolute;left: 0;top: calc(var(--i) * 106%);width: 100%;height: 100%;object-fit: cover;}.cine-proj__tc{position: absolute;z-index: 2;left: 0.8rem;top: 0.75rem;margin: 0;font: 600 0.7rem/1 var(--pv-font-head);letter-spacing: 0.12em;color: var(--cine-hud);text-shadow: 0 1px 3px rgb(0 0 0 / 0.6);}.cine-proj__bar{position: absolute;z-index: 3;left: 0;bottom: 0;width: 100%;height: 3px;background: var(--cine-sand);transform-origin: left;scale: 0 1;}.cine-proj__bar.is-on{scale: 1 1;transition: scale var(--cine-dur) linear;}.cine-proj__deck{--sp: 4.75rem;--fw: 5rem;--band: 11px;--hole: 6px;display: grid;grid-template-columns: var(--sp) minmax(0,1fr) var(--sp);align-items: center;}.cine-proj__spool{grid-row: 1;position: relative;z-index: 2;width: 100%;height: auto;overflow: visible;}.cine-proj__spool--a{grid-column: 1;}.cine-proj__spool--b{grid-column: 3;}.cine-proj__pack{transform-box: fill-box;transform-origin: center;transition: scale 0.7s cubic-bezier(0.7,0,0.2,1);}.cine-proj__pack circle{fill: none;stroke: color-mix(in srgb,var(--cine-sand) 14%,transparent);stroke-width: 0.5;}.cine-proj__pack circle:first-child{fill: #1d1611;stroke: color-mix(in srgb,var(--cine-sand) 35%,transparent);stroke-width: 0.8;}.cine-proj__spool--a .cine-proj__pack{scale: calc(0.4 + var(--p,0) * 0.56);}.cine-proj__spool--b .cine-proj__pack{scale: calc(0.96 - var(--p,0) * 0.56);}.cine-proj__spin{transform-box: fill-box;transform-origin: center;rotate: calc(var(--k,0) * -150deg);transition: rotate 0.7s cubic-bezier(0.7,0,0.2,1);}.cine-proj__spin path{fill: color-mix(in srgb,var(--pv-text) 12%,var(--pv-bg));fill-rule: evenodd;stroke: var(--pv-text);stroke-width: 1.3;stroke-linejoin: round;}.cine-proj__spin circle{fill: var(--pv-text);}.cine-proj__spin .cine-proj__rim{fill: none;stroke: var(--pv-text);stroke-width: 0.5;opacity: 0.45;}.cine-proj__spin rect{fill: var(--pv-bg);}.cine-proj__film{grid-row: 1;grid-column: 1 / -1;margin-inline: calc(var(--sp) / 2);overflow: hidden;}.pv[data-cine="film"] .cine-proj__film #pv-refs{--holes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Crect x='4' width='8' height='8' rx='1.7'/%3E%3C/svg%3E");position: relative;display: flex;gap: 6px;width: max-content;padding: var(--band) calc(var(--sp) / 2 + 0.75rem);background: #15100c;box-shadow: inset 0 1px rgb(255 255 255 / 0.07),inset 0 -1px rgb(255 255 255 / 0.07);counter-reset: frame 11;-webkit-mask: var(--holes) 0 3px / auto var(--hole) repeat-x,var(--holes) 0 calc(100% - 3px) / auto var(--hole) repeat-x,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask: var(--holes) 0 3px / auto var(--hole) repeat-x,var(--holes) 0 calc(100% - 3px) / auto var(--hole) repeat-x,linear-gradient(#000 0 0);mask-composite: exclude;transition: translate 0.7s cubic-bezier(0.7,0,0.2,1);}.pv[data-cine="film"] .cine-proj__film #pv-refs .pv-item{flex: 0 0 var(--fw);overflow: visible;border-radius: 0;counter-increment: frame;}.pv[data-cine="film"] .cine-proj__film #pv-refs .pv-item .pv-item__media{aspect-ratio: 16 / 9;height: auto;border-radius: 3px;overflow: hidden;}.pv[data-cine="film"] .cine-proj__film #pv-refs .pv-item img{opacity: 0.6;filter: sepia(0.25);transition: opacity 0.3s var(--ease),filter 0.3s var(--ease);}.pv[data-cine="film"] .cine-proj__film #pv-refs .pv-item:has(.cine-proj__pick:is([aria-current],:hover,:focus-visible)) img{opacity: 1;filter: none;}.cine-proj__film .cine-zoom{display: none;}.cine-proj__pick{position: absolute;inset: 0;z-index: 2;width: 100%;padding: 0;border: 0;border-radius: 3px;background: none;cursor: pointer;}.cine-proj__pick[aria-current]{box-shadow: inset 0 0 0 2px var(--cine-sand);}.cine-proj__pick:focus-visible{outline: 2px solid var(--cine-hud);outline-offset: -4px;}@container (min-width: 44rem){.cine-proj__screen{aspect-ratio: 2 / 1;}.cine-proj__deck{--sp: clamp(8rem,17cqi,12rem);--fw: clamp(7rem,13cqi,10rem);--band: 26px;--hole: 8px;margin: calc(var(--s) - (var(--sp) - var(--fw) * 0.5625 - 2 * var(--band)) / 2) calc(var(--sp) / -2) 0;}.cine-proj::after{content: none;}.pv[data-cine="film"] .cine-proj__film #pv-refs .pv-item::after{content: "\25B8 " counter(frame) "A";position: absolute;left: 4px;top: -15px;font: 600 0.6rem/1 var(--pv-font-head);letter-spacing: 0.18em;color: #d8a24a;opacity: 0.75;}}@media (prefers-reduced-motion: reduce){:is(.cine-proj__gate,.cine-proj__pack,.cine-proj__spin),.pv[data-cine="film"] .cine-proj__film #pv-refs{transition: none;}}.pv[data-cine="film"] .pv-list--videos .pv-item__media{border: 2px solid var(--cine-chalk);}.pv[data-cine="film"] .pv-list--videos .pv-item{padding: 20px 8px;border: 0;border-radius: 4px;box-shadow: none;background: repeating-linear-gradient(90deg,transparent 0 6px,var(--cine-hud) 6px 14px,transparent 14px 20px) 0 6px / 100% 7px no-repeat,repeating-linear-gradient(90deg,transparent 0 6px,var(--cine-hud) 6px 14px,transparent 14px 20px) 0 calc(100% - 6px) / 100% 7px no-repeat,#0d0a08;}.pv[data-cine="film"] .pv-list--videos .pv-item__media{border-radius: 2px;overflow: hidden;}.pv[data-cine="film"][data-mode="dark"]{--cine-board: color-mix(in srgb,var(--pv-text) 13%,#231b15);}.pv[data-cine="film"][data-mode="dark"] :is(.pv-list--videos .pv-item,.cine-slate__body){background-color: var(--cine-board);box-shadow: 0 0 0 1px color-mix(in srgb,var(--pv-text) 18%,transparent),0 18px 36px -16px #000;}@container (min-width: 44rem){.pv-list--videos .pv-items{grid-template-columns: repeat(min(var(--pv-cols),2),1fr);}}.cine-zoom{position: absolute;inset: 0;z-index: 2;width: 100%;padding: 0;border: 0;background: none;cursor: zoom-in;}.cine-zoom:focus-visible{outline: 2px solid var(--cine-hud);outline-offset: -4px;}.cine-zoom__tag{position: absolute;left: 50%;bottom: 0.75rem;translate: -50% 0;display: inline-flex;align-items: center;gap: 0.5rem;padding: 0.5rem 0.9rem;border: 1px solid rgb(255 255 255 / 0.4);border-radius: 999px;background: rgb(0 0 0 / 0.6);backdrop-filter: blur(4px);color: var(--cine-hud);font: 600 0.72rem/1 var(--pv-font-head);letter-spacing: 0.1em;text-transform: uppercase;white-space: nowrap;transition: background 0.25s var(--ease),scale 0.25s var(--ease);}.cine-zoom__tag::before{content: "";width: 0.55rem;height: 0.62rem;background: currentColor;clip-path: polygon(0 0,100% 50%,0 100%);}.cine-zoom:is(:hover,:focus-visible) .cine-zoom__tag{background: var(--pv-primary);scale: 1.06;}.pv[data-cine="film"] #pv-refs .pv-item__media::before{content: none;}.cine-story{--cine-dur: 5s;--cine-top: calc(env(safe-area-inset-top,0px) + 0.8rem);--cine-mat: 6px;--cine-gap-x: 1.5rem;--cine-gap-y: 9rem;position: fixed;inset: 0;width: 100%;max-width: none;height: 100dvh;max-height: none;margin: 0;padding: 0;overflow: hidden;border: 0;background: #000;color: var(--cine-hud);touch-action: pinch-zoom;user-select: none;}@media (min-width: 44rem){.cine-story{--cine-top: calc(env(safe-area-inset-top,0px) + 1.4rem);--cine-mat: 10px;--cine-gap-x: 9rem;--cine-gap-y: 10rem;}}.cine-story::backdrop{background: rgba(0,0,0,0.86);backdrop-filter: blur(10px);}.cine-story__bg{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: blur(28px) brightness(0.42);scale: 1.15;}.cine-story__img{position: absolute;inset: 0;margin: auto;max-width: calc(100% - var(--cine-gap-x));max-height: calc(100% - var(--cine-gap-y));box-sizing: border-box;border: var(--cine-mat) solid var(--cine-paper);border-radius: 2px;box-shadow: 0 1.5rem 4rem rgb(0 0 0 / 0.6);-webkit-user-drag: none;}.cine-story__bars,.cine-story__top{position: absolute;z-index: 2;left: 50%;translate: -50% 0;width: min(100% - 1.2rem,56rem);}.cine-story__bars{top: var(--cine-top);display: flex;gap: 4px;margin: 0;padding: 0;list-style: none;}.cine-story__bars li{flex: 1;height: 3px;border-radius: 2px;overflow: hidden;background: color-mix(in srgb,var(--cine-hud) 32%,transparent);}.cine-story__bars i{display: block;height: 100%;background: var(--cine-hud);transform-origin: left;scale: 0 1;}.cine-story__bars :is(.is-done,.is-now) i{scale: 1 1;}.cine-story__top{top: calc(var(--cine-top) + 0.5rem);display: flex;align-items: center;gap: 0.25rem;}.cine-story__count{margin: 0 auto 0 0;font-family: var(--pv-font-head);font-size: 0.78rem;letter-spacing: 0.08em;font-variant-numeric: tabular-nums;text-shadow: 0 1px 3px rgba(0,0,0,0.6);}.cine-story__btn,.cine-story__nav{padding: 0;border: 0;background: none;color: inherit;cursor: pointer;}.cine-story__btn{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;}.cine-story__btn svg{width: 22px;height: 22px;filter: drop-shadow(0 1px 2px rgba(0,0,0,0.6));}.cine-story__nav{position: absolute;z-index: 1;top: calc(var(--cine-top) + 4rem);bottom: 0;display: flex;align-items: center;padding-inline: 0.6rem;}.cine-story__nav.is-prev{left: 0;width: 33%;}.cine-story__nav.is-next{right: 0;width: 67%;justify-content: flex-end;}.cine-story__nav svg{width: 28px;height: 28px;opacity: 0;filter: drop-shadow(0 1px 3px rgba(0,0,0,0.7));}.cine-story :is(.cine-story__btn,.cine-story__nav):focus-visible{outline: 2px solid var(--cine-hud);outline-offset: -4px;}.cine-story__nav:focus-visible svg{opacity: 1;}.cine-story__cap{position: absolute;z-index: 2;inset-inline: 1rem;bottom: calc(env(safe-area-inset-bottom,0px) + 1.4rem);margin: 0;text-align: center;pointer-events: none;font-family: var(--pv-font-head);font-size: calc(0.95rem * var(--pv-fs,1));line-height: 1.7;}.cine-story__cap span{padding: 0.2em 0.5em;background: rgba(0,0,0,0.62);-webkit-box-decoration-break: clone;box-decoration-break: clone;}.cine-story__cap span:empty{display: none;}@media (hover: hover){.cine-story__nav svg{opacity: 0.85;width: 36px;height: 36px;}}@media (prefers-reduced-motion: no-preference){.cine-story__bars .is-now i{animation: cine-bar var(--cine-dur) linear both;}.cine-story:is(.is-paused,.is-held) .cine-story__bars .is-now i{animation-play-state: paused;}::view-transition-group(cine-story){animation-duration: 0.45s;animation-timing-function: cubic-bezier(0.2,0.8,0.2,1);}}@keyframes cine-bar{from{scale: 0 1;}}::view-transition-old(cine-story),::view-transition-new(cine-story){height: 100%;object-fit: cover;}.pv[data-cine="film"] .cine-nle{position: relative;grid-template-columns: 1fr;gap: 0.8rem;padding-inline-start: 4.4rem;}.pv[data-cine="film"] .cine-nle::before{content: "";position: absolute;inset-block: 0;left: 3.6rem;width: 6px;background: linear-gradient(var(--pv-line),var(--pv-line)) 0 0 / 1px 100% no-repeat,repeating-linear-gradient(to bottom,var(--pv-line) 0 1px,transparent 1px 0.6rem) 0 0 / 6px 100%;}.pv[data-cine="film"] .cine-nle::after{content: none;}.pv[data-cine="film"] .cine-nle .pv-item{position: relative;padding: 0.9rem 1rem 1.9rem;border: 0;border-inline-start: 3px solid var(--pv-primary);border-radius: 4px;box-shadow: none;text-align: start;background: color-mix(in srgb,var(--pv-primary) 11%,transparent);}.pv[data-cine="film"] .cine-nle .pv-item__body::after{content: "";position: absolute;inset-inline: 1rem;bottom: 0.5rem;height: 0.8rem;background: color-mix(in srgb,var(--pv-primary) 60%,transparent);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27 viewBox=%270 0 160 16%27%3E%3Crect x=%270%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%274%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%278%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2712%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2716%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2720%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2724%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%2728%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2732%27 y=%271.5%27 width=%272%27 height=%2713%27 rx=%271%27%2F%3E%3Crect x=%2736%27 y=%272%27 width=%272%27 height=%2712%27 rx=%271%27%2F%3E%3Crect x=%2740%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2744%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%2748%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%2752%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2756%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2760%27 y=%274%27 width=%272%27 height=%278%27 rx=%271%27%2F%3E%3Crect x=%2764%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%2768%27 y=%276%27 width=%272%27 height=%274%27 rx=%271%27%2F%3E%3Crect x=%2772%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%2776%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2780%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2784%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2788%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2792%27 y=%272.5%27 width=%272%27 height=%2711%27 rx=%271%27%2F%3E%3Crect x=%2796%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27100%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%27104%27 y=%272.5%27 width=%272%27 height=%2711%27 rx=%271%27%2F%3E%3Crect x=%27108%27 y=%274%27 width=%272%27 height=%278%27 rx=%271%27%2F%3E%3Crect x=%27112%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%27116%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%27120%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%27124%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27128%27 y=%273.5%27 width=%272%27 height=%279%27 rx=%271%27%2F%3E%3Crect x=%27132%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%27136%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27140%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%27144%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27148%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%27152%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%27156%27 y=%276%27 width=%272%27 height=%274%27 rx=%271%27%2F%3E%3C%2Fsvg%3E") left center / auto 100% repeat-x;mask: url("data:image/svg+xml,%3Csvg xmlns=%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27 viewBox=%270 0 160 16%27%3E%3Crect x=%270%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%274%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%278%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2712%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2716%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2720%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2724%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%2728%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2732%27 y=%271.5%27 width=%272%27 height=%2713%27 rx=%271%27%2F%3E%3Crect x=%2736%27 y=%272%27 width=%272%27 height=%2712%27 rx=%271%27%2F%3E%3Crect x=%2740%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2744%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%2748%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%2752%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2756%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2760%27 y=%274%27 width=%272%27 height=%278%27 rx=%271%27%2F%3E%3Crect x=%2764%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%2768%27 y=%276%27 width=%272%27 height=%274%27 rx=%271%27%2F%3E%3Crect x=%2772%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%2776%27 y=%275%27 width=%272%27 height=%276%27 rx=%271%27%2F%3E%3Crect x=%2780%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%2784%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2788%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%2792%27 y=%272.5%27 width=%272%27 height=%2711%27 rx=%271%27%2F%3E%3Crect x=%2796%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27100%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%27104%27 y=%272.5%27 width=%272%27 height=%2711%27 rx=%271%27%2F%3E%3Crect x=%27108%27 y=%274%27 width=%272%27 height=%278%27 rx=%271%27%2F%3E%3Crect x=%27112%27 y=%273%27 width=%272%27 height=%2710%27 rx=%271%27%2F%3E%3Crect x=%27116%27 y=%277%27 width=%272%27 height=%272%27 rx=%271%27%2F%3E%3Crect x=%27120%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%27124%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27128%27 y=%273.5%27 width=%272%27 height=%279%27 rx=%271%27%2F%3E%3Crect x=%27132%27 y=%271%27 width=%272%27 height=%2714%27 rx=%271%27%2F%3E%3Crect x=%27136%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27140%27 y=%270.5%27 width=%272%27 height=%2715%27 rx=%271%27%2F%3E%3Crect x=%27144%27 y=%275.5%27 width=%272%27 height=%275%27 rx=%271%27%2F%3E%3Crect x=%27148%27 y=%274.5%27 width=%272%27 height=%277%27 rx=%271%27%2F%3E%3Crect x=%27152%27 y=%276.5%27 width=%272%27 height=%273%27 rx=%271%27%2F%3E%3Crect x=%27156%27 y=%276%27 width=%272%27 height=%274%27 rx=%271%27%2F%3E%3C%2Fsvg%3E") left center / auto 100% repeat-x;}.pv[data-cine="film"] .cine-nle .pv-item::after{content: attr(data-tc);position: absolute;top: 1rem;left: -4.4rem;width: 3.3rem;font-family: var(--pv-font-head);font-size: 0.6rem;letter-spacing: 0.04em;line-height: 1;color: var(--pv-muted);font-variant-numeric: tabular-nums;}@container (min-width: 44rem){.pv[data-cine="film"] .cine-nle{grid-template-columns: repeat(auto-fit,minmax(0,1fr));gap: 0.5rem;padding: 2rem 0 0;}.pv[data-cine="film"] .cine-nle::before{inset: 0 0 auto;left: 0;width: auto;height: 6px;background: linear-gradient(var(--pv-line),var(--pv-line)) 0 0 / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--pv-line) 0 1px,transparent 1px 0.8rem) 0 0 / 100% 6px;}.pv[data-cine="film"] .cine-nle .pv-item::after{top: -1.4rem;left: 0;width: auto;}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.pv[data-cine="film"] .pv-hero__media .pv-slides >img,.cine-alt{animation-timing-function: linear;animation-fill-mode: both;animation-timeline: --cine-hero;animation-range: cover 45% cover 100%;}.pv[data-cine="film"] .pv-hero__media .pv-slides >img{animation-name: cine-descend;}.cine-alt{animation-name: cine-alt;}}.pv[data-cine="film"] .cine-nle::after{content: "";position: absolute;z-index: 1;left: 3.05rem;top: calc(var(--nle-p,0) * 100%);width: 1.15rem;height: 3px;translate: 0 -50%;border-radius: 2px;background: var(--cine-rec);box-shadow: 0 0 8px var(--cine-rec);}@container (min-width: 44rem){.pv[data-cine="film"] .cine-nle::after{left: calc(var(--nle-p,0) * 100%);top: -0.4rem;width: 3px;height: 1.1rem;translate: -50% 0;}}}@keyframes cine-descend{to{scale: 1.18;}}@keyframes cine-alt{to{--cine-alt: 8;}}.pv[data-cine="film"] .pv-header .pv-nav__cta{border: 1px solid currentColor;background: var(--cine-sand);color: var(--cine-board);text-shadow: none;}@container (min-width: 44rem){.pv[data-cine="film"] .pv-header .pv-nav__cta{padding-inline: 1.2rem;}}.pv[data-cine="film"] #pv-refs img[src^="data:"]{filter: sepia(0.75) saturate(0.55) brightness(0.88) contrast(1.05);}
