@media(hover:none){kbd{display:none}[data-mouse-only]{display:none!important}}@media(max-width:620px){:root{--header: 56px}html{scroll-padding-top:64px}.site-header.has-menu{flex-wrap:nowrap;align-content:center;padding:0 max(var(--gutter),env(safe-area-inset-left)) 0 max(var(--gutter),env(safe-area-inset-right));row-gap:0}.site-header.has-menu .brand{font-size:20px}.menu-btn{display:none}.has-menu .menu-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-right:-8px;padding:0 8px;border:0;background:none;color:inherit;font:500 14px/1 var(--sans);letter-spacing:.02em;cursor:pointer;position:relative;z-index:2;-webkit-tap-highlight-color:transparent}.menu-btn__bars{position:relative;width:20px;height:10px}.menu-btn__bars:before,.menu-btn__bars:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor;transition:transform .25s var(--ease),top .25s var(--ease)}.menu-btn__bars:before{top:0}.menu-btn__bars:after{top:8px}.nav-open .menu-btn__bars:before{top:4px;transform:rotate(45deg)}.nav-open .menu-btn__bars:after{top:4px;transform:rotate(-45deg)}.has-menu .nav{position:fixed;z-index:1;left:0;right:0;top:var(--header);bottom:0;width:auto;display:none;flex-direction:column;justify-content:flex-start;gap:0;padding:12px max(var(--gutter),env(safe-area-inset-left)) calc(24px + env(safe-area-inset-bottom));background:var(--hdr-bg, var(--ink));color:var(--hdr-fg, var(--on-ink));overflow-y:auto;overscroll-behavior:contain}.nav-open .has-menu .nav,.has-menu.is-open .nav{display:flex}.has-menu .nav a{display:flex;align-items:center;min-height:64px;padding:0;font:400 clamp(28px,9vw,38px)/1 var(--serif);letter-spacing:-.01em;border-bottom:1px solid var(--hdr-rule, #ffffff1f);white-space:normal}.has-menu .nav a:after{display:none}.has-menu .nav a[aria-current=page]{color:var(--accent)}.site-header.has-menu.is-open{background:var(--hdr-bg, var(--ink));border-color:var(--hdr-rule, #ffffff1f)}html.nav-open,html.nav-open body{overflow:hidden}.site-header.over-hero{background:linear-gradient(180deg,#0a0a0af0 0,#0a0a0acc 55%,#0a0a0a00) border-box no-repeat}.site-footer{gap:0 22px;padding:20px max(var(--gutter),env(safe-area-inset-left)) calc(22px + env(safe-area-inset-bottom));font-size:12px;letter-spacing:.05em;line-height:1.3;align-items:center}.site-footer span{flex:0 0 100%;margin:0 0 4px;padding:6px 0}.site-footer a,.site-footer__motion{display:inline-flex;align-items:center;min-height:44px;padding:0}.site-footer__motion{flex:0 0 100%}}@media(max-width:760px),(hover:none)and (max-height:500px){.label,.intro__role,.screen__ui .label,.opening__hint,.hs__tag,.pscene__cat,.cmp__tag,.next__label,.film-nav__k,dt,.dp-gal__badge,.look-tab__epithet,.nt-val,.lutc__name,.compare__lab,.scene-ok .opening__hint{font-size:12px}.screen__ui [data-reel-sound]{font-size:12px;min-height:44px}.icon-btn{min-width:44px;min-height:44px}.opening__hint{min-height:44px;display:flex!important;align-items:center}.about__more,.dp-feat__see,.film-nav a{min-height:44px;display:inline-flex;align-items:center}.chip,.dp__btn,.teaser__btn,.cmp__pair,.hs__tab{min-height:44px}input,select,textarea{font-size:16px}summary{min-height:44px;display:flex;align-items:center}input[type=range]{min-height:44px}.simple__copy a,.help-form a,.breadcrumb a,.crumbs a{display:inline-block;padding:12px 0}.help-form input,.help-form textarea,.cart-form input[type=email]{min-height:48px}}@media(max-width:760px){.scene-ok .intro__line{bottom:calc(11svh + 64px)}.scene-ok .screen__ui{--ui-b: 70px ;right:max(var(--gutter),env(safe-area-inset-right))}}@media(hover:none){.hs__slides{touch-action:pan-y}.hs__link{-webkit-user-drag:none;-webkit-touch-callout:none}}@media(max-width:760px){.finale__meta{text-shadow:0 1px 16px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.45)}}@media(max-width:760px){.pola__tag{display:none}}@media(max-width:620px){.dp__others a{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0}}@media(max-width:620px){.pbar{flex-wrap:wrap;gap:0 14px;min-height:0;padding-top:8px;padding-bottom:0}.pbar__head{flex:1 0 100%;display:flex;align-items:baseline;gap:14px;padding:4px 0 0}.pbar__title{font-size:28px}.pbar__count{font-size:13px;white-space:nowrap}.pbar__filters{flex:1 0 100%;margin:0 calc(-1 * var(--gutter));padding:0 calc(var(--gutter) - 14px);-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.pbar__filters button{min-height:48px;font-size:20px}.pbar__line{bottom:6px}}@media(max-width:620px){.nt-row{grid-template-columns:8px minmax(104px,128px) minmax(36px,1fr) minmax(40px,auto);gap:6px}.scene__label b{font-size:11px}}@media(max-width:620px){.cmp__pairs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cmp__pair{width:100%}}@media(max-width:760px){.intro-pair .cmp__img,.intro-pair .cmp__full{object-position:var(--fx, 50%) 50%}}@supports (height: 100dvh){.scene-ok .opening__sticky,.film__top,.finale{height:100dvh}}.scene-ok .opening__sticky,.film__top,.finale{height:var(--vh, 100dvh)}@supports (height: 100dvh){.scene-ok .opening__sticky,.film__top,.finale{height:max(var(--vh, 100dvh),100dvh)}}html{touch-action:manipulation}@media(min-width:761px)and (max-width:900px){.scene-ok .intro__line{bottom:calc(11svh + 64px)}}.nt-row{grid-template-columns:8px minmax(104px,132px) minmax(36px,1fr) minmax(40px,auto)}.scene__label b{font-size:11px}@media(min-width:761px){.screen__ui [data-reel-sound]{font-size:11px}}@media(max-width:760px),(hover:none)and (max-height:500px){.finale__cat,.look-tab__index,.jr__print figcaption,.profile dt,.film__credits dt,.dp__buy .dp__compat,.compare__lab,.cmp__tag,.scene__label b,.look-info__index,.disclosure summary{font-size:12px}}@media(max-width:760px){.contact__head{min-height:calc(var(--vh, 100svh) - var(--header, 56px) - 56px);display:grid;align-content:center}}@media(max-width:760px){.about__proof ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.about__proof li:nth-child(n+3){display:none}}@media(max-width:760px){html.slide-flow .rates{height:auto;padding-bottom:8px}html.slide-flow .rates__stage{position:static;height:auto;overflow:visible;display:block;padding:44px 22px 40px}html.slide-flow .rates__top{margin-bottom:34px}html.slide-flow .rates__h--xl{font-size:clamp(46px,14.5vw,66px)}html.slide-flow .rates__rows{gap:38px}html.slide-flow .rates .rv{opacity:0;translate:0 18px;transition:opacity .7s ease var(--st, 0ms),translate .8s var(--ease) var(--st, 0ms)}html.slide-flow .rates .rv.is-in{opacity:1;translate:0 0}html.slide-flow .rates__row:before{opacity:0;transition:opacity .6s ease var(--st, 0ms)}html.slide-flow .rates__row.is-in:before{opacity:1}html.slide-flow .rates__row p{font-size:16.5px;line-height:1.5}html.slide-flow .rates__lead{font-size:17px}}@media(max-width:760px)and (prefers-reduced-motion:reduce){html.slide-flow .rates .rv,html.slide-flow .rates__row:before{opacity:1;translate:0 0;transition:none}}@media(max-width:760px){.scene-ok .opening{--travel: 404svh}.scene-ok .opening.has-wall .finale__tile .tile__media:after{content:"";position:absolute;inset:0;z-index:1;background:#000;opacity:var(--veil, 0);pointer-events:none;will-change:opacity}.scene-ok .finale__def:after{will-change:opacity}}.finale.is-swipe .finale__tile{touch-action:pan-y;-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none}.finale.is-swipe .finale__tile img,.finale.is-swipe .finale__tile video{-webkit-user-drag:none}@media(max-width:960px),(max-height:699px){.js .contact__row .w,.js .contact__row [data-w],.js .contact__row.is-in .w,.js .contact__row.is-in [data-w]{opacity:1;transform:none;filter:none;transition:none}}@media(max-width:960px){.contact__head .w{transform:none;filter:none;animation-name:contactFade}}@media(max-width:760px)and (hover:none),(max-width:760px)and (pointer:coarse){.scene-ok .opening{--travel: 306svh}}@media(max-width:760px)and (hover:none),(max-width:760px)and (pointer:coarse){.jr.jr--steps,html.jr-zone .rates{touch-action:none}}@media(max-width:760px){.jr--ph .jr__polaroid{left:0!important;top:0!important;width:100%!important;height:var(--zh, 220px)!important;rotate:none!important;translate:none!important;scale:none!important;transform:none!important;transition:none!important;pointer-events:none}.jr--ph .jr__set{transition:none}.jr--ph .jr__sheet{inset:auto;left:var(--sx);top:var(--sy);width:var(--sw);height:calc(var(--sw) + 18px);rotate:var(--sr);translate:0 0;scale:1;opacity:0;box-shadow:0 12px 24px -12px #241f1b8c,0 2px 5px #241f1b29;transition:opacity .25s ease,scale .5s cubic-bezier(.22,1,.36,1)}.jr--ph .jr__sheet.is-front{scale:1}.jr--ph .jr__set.is-on .jr__sheet.is-shown{opacity:1;animation:jrSheetIn .6s cubic-bezier(.22,1,.36,1) both;animation-delay:.06s}@keyframes jrSheetIn{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}.jr--ph .jr__live{transition:none}.jr--ph .jr__pin:not(.is-made){opacity:0}.jr--ph .jr__pin{transition:opacity .3s ease}.jr--ph .jr__pin--sub{scale:1}.jr--ph .jr__pin.is-made i{animation:jrPop .6s cubic-bezier(.22,1,.36,1) both}.jr--ph .jr__pin.is-made i:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--accent);opacity:0;animation:jrBirth 1s ease-out .05s both}.jr--ph .jr__pin.is-made span{animation:jrLabel .5s ease .2s both}@keyframes jrPop{0%{transform:scale(0)}55%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes jrBirth{0%{transform:scale(.7);opacity:.9}to{transform:scale(3.4);opacity:0}}@keyframes jrLabel{0%{opacity:0;translate:-5px 0}to{opacity:1;translate:0 0}}.jr--ph.jr--tight .jr__lnk .jr__thumb{display:none}.jr--ph.jr--tight .jr__lnk.has-thumb{width:auto;min-height:44px;margin-top:4px;align-items:center}.jr--ph.jr--tight .jr__txt{font-size:16px;line-height:1.45}.jr--ph.jr--world .jr__pin:not(.is-on):not(.jr__pin--far) span{opacity:0!important}.jr--ph .jr__route--sub{transition:none}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.jr--ph .jr__sheet,.jr--ph .jr__set.is-on .jr__sheet.is-shown,.jr--ph .jr__pin.is-made i,.jr--ph .jr__pin.is-made i:before,.jr--ph .jr__pin.is-made span{animation:none;transition:none}}html.force-reduce .jr--ph .jr__sheet,html.force-reduce .jr--ph .jr__set.is-on .jr__sheet.is-shown,html.force-reduce .jr--ph .jr__pin.is-made i,html.force-reduce .jr--ph .jr__pin.is-made i:before,html.force-reduce .jr--ph .jr__pin.is-made span{animation:none;transition:none}@media(max-width:760px),(hover:none){.cmd p a,.cmd li a,.cmd__help a{padding-block:3px}}
