.hero-media{cursor:pointer}.hero-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.vsl-ui{position:absolute;left:28px;right:28px;bottom:22px;display:flex;align-items:center;gap:20px;z-index:2}.vsl-toggle{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;width:18px;height:18px;cursor:pointer;position:relative;flex:none}.vsl-toggle .ic-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-left:14px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}.vsl-toggle .ic-pause{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:16px;border-left:4px solid #fff;border-right:4px solid #fff;display:none}.vsl.playing .ic-pause{display:block}.vsl.playing .ic-play{display:none}.vsl-progress{flex:1;height:2px;background:#ffffff4d}.vsl-progress-fill{height:100%;width:0;background:#fff}.painlist{margin-top:28px}.painlist div{padding:14px 0 14px 36px;position:relative;border-top:1px solid rgba(255,255,255,.14);font:300 17px/1.6 var(--font-sans);color:#ffffffd9}.painlist div:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.painlist div:before{content:"\d7";position:absolute;left:4px;font:300 20px/1.4 var(--font-sans);color:#ffffff80}.ba{margin-top:96px}.ba-sliders{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.pk-ba{position:relative;overflow:hidden;cursor:ew-resize;user-select:none;-webkit-user-select:none;touch-action:pan-y;aspect-ratio:3 / 2}.pk-ba .ba-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pk-ba .ba-clip{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 50%)}.pk-ba .ba-divider{position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--paper);box-shadow:0 0 0 1px #0003}.pk-ba .ba-tag{position:absolute;top:12px;font:var(--type-caption);text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.55)}.pk-ba .ba-tag.before{left:12px}.pk-ba .ba-tag.after{right:12px}.bonus-band{margin-top:96px;border:1px solid var(--border-strong);padding:48px;display:grid;grid-template-columns:5fr 6fr;gap:56px;align-items:center}.bonus-band .placeholder{aspect-ratio:4 / 3}.bonus-band .placeholder:has(img){aspect-ratio:auto}.bonus-band .placeholder img{height:auto}.bonus-band h3{font:400 28px/1.2 var(--font-display);letter-spacing:var(--tracking-tight);margin-top:10px}.bonus-band p{margin-top:14px;font:300 17px/1.7 var(--font-sans);color:var(--text-secondary)}.pullquote{max-width:1020px;margin:0;display:grid;grid-template-columns:1fr auto;column-gap:56px;align-items:start}.pullquote:after{content:"\201d";grid-column:2;grid-row:1;font:400 240px/1 var(--font-display);color:var(--gray-200);height:100px;margin-top:-15px;overflow:visible}.pullquote cite{grid-column:1}.pullquote--inset{margin-top:72px}.pullquote p{font:400 clamp(24px,3vw,34px)/1.35 var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:pretty}.pullquote cite{display:block;margin-top:24px;font:var(--type-caption);color:var(--text-tertiary);font-style:normal}.phases--single{margin-top:64px}.phases--single .phase h4{font:400 28px/1.2 var(--font-display)}.letter p{margin-top:24px;font:300 19px/1.75 var(--font-sans);color:var(--text-secondary)}.letter p strong{color:var(--ink)}.letter .sign{font:800 19px/1.75 var(--font-sans);color:var(--ink);margin-top:32px}.guarantee .fine{margin-top:14px;font:var(--type-caption);color:var(--text-tertiary)}@media(max-width:1000px){.bonus-band{grid-template-columns:1fr;padding:32px;gap:32px}}.narrative-grid{display:block}.narrative-media{margin-top:72px}.narrative-media img{aspect-ratio:auto;height:auto}.section-head h2,.section-head .sub{max-width:none}.teacher .eyebrow{margin-bottom:18px}.dream{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:start}.dream .section-head h2{max-width:16ch}.outcomes--stack{grid-template-columns:1fr;margin-top:0}@media(max-width:1000px){.dream{grid-template-columns:1fr;gap:40px}.pullquote:after{font-size:150px;margin-top:-6px;height:64px;margin-right:14px}.pullquote{column-gap:28px}}.loox-wrap{margin-top:72px;margin-bottom:-60px;overflow:hidden}@media(max-width:1000px){.ba-sliders{grid-template-columns:1fr}}.eyebrow-row{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.hero-rating{font:var(--type-caption);color:var(--text-tertiary);display:flex;align-items:center;gap:8px}.hero-rating .stars{color:var(--ink);font-size:12px;letter-spacing:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pk-lightroom.css.map */
