.lp-hc{--mx:0;--my:0;--sy:0;isolation:isolate;color:#fff;align-items:flex-end;width:100vw;min-height:calc(100svh + 96px);margin-top:-96px;margin-left:calc(50% - 50vw);padding:160px clamp(16px,3.4vw,56px) clamp(40px,6vh,80px);display:flex;position:relative;overflow:hidden}.lp-hc-bg{z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 74%,#0000 100%);mask:linear-gradient(#000 74%,#0000 100%)}.lp-hc-bg picture{transform-origin:70% 0;transform:translate3d(calc(var(--mx)*-16px),calc(var(--my)*-10px + var(--sy)*.18px),0);transition:transform 1.2s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:64px -2% -2%}.lp-hc-bg img{object-fit:cover;object-position:72% 0%;width:100%;height:100%;display:block}.lp-hc-img img{animation:2.6s cubic-bezier(.16,1,.3,1) both lp-hc-in,40s ease-in-out 2.6s infinite alternate lp-hc-drift}@keyframes lp-hc-in{0%{opacity:0;filter:blur(10px);transform:scale(1.08)}to{transform:scale(1.01)}}@keyframes lp-hc-drift{0%{transform:scale(1.01)}to{transform:scale(1.05)translate(-.5%,.3%)}}.lp-hc-drip{opacity:0;mix-blend-mode:screen;pointer-events:none;-webkit-mask-composite:source-in;animation:2s 2.2s both lp-hc-drip-on;-webkit-mask-image:repeating-linear-gradient(90deg,#0000 0 13px,#000 13px 15px,#0000 15px 31px,#000 31px 32px,#0000 32px 47px,#000 47px 50px,#0000 50px 71px),linear-gradient(#0000 0%,#000 22% 62%,#0000 92%);mask-image:repeating-linear-gradient(90deg,#0000 0 13px,#000 13px 15px,#0000 15px 31px,#000 31px 32px,#0000 32px 47px,#000 47px 50px,#0000 50px 71px),linear-gradient(#0000 0%,#000 22% 62%,#0000 92%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-hc-drip img{filter:brightness(1.15)saturate(1.1);animation:14s cubic-bezier(.45,0,.55,1) 2.2s infinite alternate lp-hc-drip}@keyframes lp-hc-drip-on{to{opacity:.42}}@keyframes lp-hc-drip{0%{transform:scale(1.01)translateY(-1.2%)}to{transform:scale(1.01)translateY(2.4%)}}.lp-hc-shade{background:linear-gradient(#0204084d 0%,#0204081a 48%,#020408c7 80%,#020408 100%),linear-gradient(90deg,#020408b3 0%,#02040840 40%,#0000 62%);position:absolute;inset:0}.lp-hc:not([data-shot^=streak]) .lp-hc-shade{background:linear-gradient(#02040859 0%,#02040833 45%,#020408d1 78%,#020408 100%),linear-gradient(90deg,#0204088c 0%,#0000 55%)}.lp-hc[data-shot^=girl] .lp-hc-bg img{object-position:78% 30%}.lp-hc[data-shot^=land] .lp-hc-bg img{object-position:70% 50%}.lp-hc-in{width:100%;max-width:1600px;margin:0 auto;position:relative}.lp-hc-title{font-family:var(--lp-font);letter-spacing:-.055em;color:#fff;text-shadow:0 2px 40px #02040859;font-size:clamp(42px,6.6vw,120px);font-weight:500;line-height:.92}.lp-hc-title span{animation:1.4s cubic-bezier(.16,1,.3,1) both lp-hc-up;display:block}.lp-hc-title span:first-child{animation-delay:.25s}.lp-hc-title span:nth-child(2){animation-delay:.4s}.lp-hc-row{border-top:1px solid #c9daec29;grid-template-columns:1fr minmax(0,500px);align-items:start;gap:32px;margin-top:clamp(26px,3.2vw,44px);padding-top:22px;animation:1.4s cubic-bezier(.16,1,.3,1) .6s both lp-hc-up;display:grid}.lp-hc-note{letter-spacing:.18em;text-transform:uppercase;color:#c9daec94;margin:0;font-size:12px}.lp-hc-side p{letter-spacing:-.005em;color:#d6e0ecb3;text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.55}.lp-hc-side p b{color:#fff;font-weight:500}.lp-hc-cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@keyframes lp-hc-up{0%{opacity:0;transform:translateY(22px)}}@media (max-width:860px){.lp-hc{min-height:calc(100svh + 80px);margin-top:-80px;padding:120px 16px 32px}.lp-hc-bg picture{inset:56px -2% 0}.lp-hc-title{letter-spacing:-.05em;font-size:clamp(40px,11.6vw,72px)}.lp-hc-row{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:18px}.lp-hc-side p{font-size:15.5px}.lp-hc[data-shot^=streak] .lp-hc-bg img{object-position:50% 20%}.lp-hc:not([data-shot^=streak]) .lp-hc-bg img{object-position:72% 50%}.lp-hc-shade,.lp-hc[data-shot^=streak] .lp-hc-shade{background:linear-gradient(#020408b3 0%,#0204081a 16%,#02040833 38%,#020408e6 68%,#020408 100%)}.lp-hc-cta .lp-btn{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.lp-hc-bg picture,.lp-hc-bg img,.lp-hc-title span,.lp-hc-row{transition:none;animation:none}.lp-hc-drip{display:none}}.lp-hc{align-items:center}.lp-hc-in{flex-direction:column;align-items:flex-start;padding-top:6vh;display:flex}.lp-hc-title{max-width:12ch;font-size:clamp(42px,5.6vw,104px)}.lp-hc-lead{color:#d6e0ecbd;text-wrap:pretty;max-width:520px;margin:clamp(20px,2.4vw,32px) 0 0;font-size:17px;line-height:1.55;animation:1.4s cubic-bezier(.16,1,.3,1) .55s both lp-hc-up}.lp-hc-lead b{color:#fff;font-weight:500}.lp-hc-cta{margin-top:28px;animation:1.4s cubic-bezier(.16,1,.3,1) .7s both lp-hc-up}@media (max-width:860px){.lp-hc{align-items:flex-end}.lp-hc-in{padding-top:0}.lp-hc-title{max-width:none;font-size:clamp(40px,11.6vw,72px)}.lp-hc-lead{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.lp-hc-lead,.lp-hc-cta{animation:none}}.lp-hc{--lime:212,244,91;--ink:7,9,4}.lp-hc-glow{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(38% 52% at calc(74% + var(--mx)*4%)calc(46% + var(--my)*4%),rgba(var(--lime),.16),transparent 70%);animation:2.4s 1.2s both lp-hc-glow,9s ease-in-out 3.6s infinite alternate lp-hc-breath;position:absolute;inset:0}.lp-hc:not([data-shot^=y2k]) .lp-hc-glow{display:none}@keyframes lp-hc-glow{to{opacity:1}}@keyframes lp-hc-breath{0%{opacity:1}to{opacity:.55}}.lp-hc[data-shot^=y2k] .lp-hc-bg img{object-position:78% 50%}.lp-hc[data-shot^=y2k] .lp-hc-shade{background:linear-gradient(0deg,rgb(var(--ink))0%,rgba(var(--ink),.8)18%,rgba(var(--ink),.08)50%,rgba(var(--ink),.32)100%),linear-gradient(90deg,rgba(var(--ink),.72)0%,rgba(var(--ink),.3)38%,transparent 60%),radial-gradient(60% 80% at 0% 100%,#3a461847,transparent 70%)}.lp-hc[data-shot^=y2k] .lp-hc-title{text-shadow:0 2px 40px rgba(var(--ink),.5)}.lp-hc[data-shot^=y2k] .lp-hc-lead{color:#e2e8d4b8}:root[data-rd] .lp .lp-hc .lp-btn.lp-btn--acc,:root[data-rd] .lp .lp-hc .lp-btn.lp-btn--acc:hover{text-shadow:0 1px 1px rgba(var(--ink),.4);color:#f6fbe6!important;background:radial-gradient(120% 160% at 50% 130%,rgba(var(--lime),calc(.22 + var(--bh)*.12))0%,transparent 62%),linear-gradient(180deg,#ffffff14,#ffffff05),rgba(30,38,12,calc(.42 + var(--bh)*.08))!important;box-shadow:inset 0 1px 0 rgba(236,252,180,calc(.34 + var(--bh)*.2)),inset 0 0 0 1px rgba(var(--lime),calc(.16 + var(--bh)*.14)),inset 0 calc(-8px - var(--bh)*4px)calc(20px + var(--bh)*10px)-10px rgba(var(--lime),calc(.62 + var(--bh)*.25)),inset 0 0 calc(14px + var(--bh)*8px)rgba(var(--lime),calc(.14 + var(--bh)*.1)),0 12px 36px -14px rgba(var(--lime),calc(.36 + var(--bh)*.24))!important;-webkit-backdrop-filter:blur(18px)saturate(1.4)!important;backdrop-filter:blur(18px)saturate(1.4)!important;border:0!important}:root[data-rd] .lp .lp-hc .lp-btn.lp-btn--acc:before{opacity:calc(.75 + var(--bh)*.25);background:linear-gradient(160deg,#f0ffbee6 0%,rgba(var(--lime),.22)38%,rgba(var(--lime),.06)62%,rgba(var(--lime),.7)100%)!important}:root[data-rd] .lp .lp-hc .lp-btn.lp-btn--ghost{color:#f0f4e4eb!important;background:rgba(var(--ink),.32)!important;box-shadow:inset 0 1px 0 #ffffff14,inset 0 -10px 18px -14px rgba(var(--lime),.22)!important;border:1px solid #e2f0be1f!important}:root[data-rd] .lp .lp-hc .lp-btn.lp-btn--ghost:hover{color:#fff!important;border-color:rgba(var(--lime),.3)!important;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -10px 20px -12px rgba(var(--lime),.42)!important;background:#e2f0be14!important}.lp-hc .lp-btn:focus-visible{outline:2px solid rgb(var(--lime));outline-offset:3px}@media (max-width:860px){.lp-hc[data-shot^=y2k] .lp-hc-bg img{object-position:50% 30%}.lp-hc[data-shot^=y2k] .lp-hc-shade{background:linear-gradient(0deg,rgb(var(--ink))0%,rgba(var(--ink),.9)32%,rgba(var(--ink),.2)62%,rgba(var(--ink),.1)84%,rgba(var(--ink),.7)100%)}.lp-hc-glow{background:radial-gradient(70% 40% at 50% 30%,rgba(var(--lime),.14),transparent 70%)}}@media (prefers-reduced-motion:reduce){.lp-hc-glow{opacity:1;animation:none}}.lp-hc-flow{display:none}
