.lp{--ink:#0b1220;--ink-2:#475467;--ink-3:#667085;--paper:#ffffff;--tint:#f3f7fb;--line:#e4e9f0;--of:#00aff0;--of-ink:#0071b8;--of-soft:#e5f6fe;--hot:#ff2d6b;--hot-ink:#d0104a;--hot-soft:#ffe7ee;--ok:#12b76a;--ok-ink:#067647;--ok-soft:#e3f8ec;--night:#090d16;--night-2:#131a28;--night-line:rgba(255,255,255,0.1);--display:var(--font-display),"Playfair Display",Georgia,serif;--ease:cubic-bezier(0.16,1,0.3,1);--r-card:24px;--r-ui:14px;--sh-card:0 1px 2px rgba(11,18,32,0.05),0 30px 70px -30px rgba(11,18,32,0.35);--sh-float:0 2px 6px rgba(11,18,32,0.08),0 20px 44px -14px rgba(11,18,32,0.32);--nav-h:68px;background:var(--paper);color:var(--ink);overflow-x:clip}.lp .wrap{max-width:1240px}.lp img{display:block}.lp .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .btn--primary{background:linear-gradient(180deg,#14b9f5,#009ee0);border-color:transparent;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 10px 24px -10px rgba(0,158,224,.75);transition:transform .18s var(--ease),box-shadow .25s var(--ease),filter .2s}.lp .btn--primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 14px 30px -10px rgba(0,158,224,.85)}.lp .btn--primary:active{transform:translateY(1px) scale(.98)}.lp .btn--soft{transition:transform .18s var(--ease),background .2s}.lp .btn--soft:hover{transform:translateY(-1px)}.lp .btn--soft:active{transform:translateY(1px) scale(.98)}.lp-cta{margin-top:28px}.lp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.82);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid rgba(228,233,240,.8)}.lp-nav__inner{display:flex;align-items:center;gap:24px;min-height:var(--nav-h)}.lp-nav__home{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);text-decoration:none}.lp-nav__brand{font-weight:800;font-size:1.125rem;letter-spacing:-.02em}.lp-nav__links{display:none;gap:4px}.lp-nav__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;color:var(--ink-2);font-weight:600;text-decoration:none;transition:color .2s,background .2s}.lp-nav__links a:hover{color:var(--ink);background:var(--tint)}.lp-nav__end{display:flex;align-items:center;gap:10px;margin-left:auto}.lp-nav__signin{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:999px;color:var(--ink-2);font-weight:650;text-decoration:none}.lp-nav__signin:hover{color:var(--ink)}.lp-nav__cta{display:none}@media (min-width:1000px){.lp-nav__links{display:flex}.lp-nav__cta{display:inline-flex}}@media (max-width:520px){.lp-nav__brand{display:none}.lp-nav__inner{gap:8px}}.lp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;padding:7px 14px 7px 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.05);color:var(--ink-2);font-weight:650;font-size:.9375rem}.lp-eyebrow__dot{width:8px;height:8px;border-radius:50%;background:var(--hot);box-shadow:0 0 0 0 rgba(255,45,107,.5);animation:lp-ping 2.4s var(--ease) infinite}.lp-eyebrow--dark{background:rgba(255,255,255,.06);border-color:var(--night-line);color:rgba(255,255,255,.78);box-shadow:none}.lp-h1{margin:0;font-size:clamp(2.5rem,1.5rem + 3.3vw,4.25rem);line-height:1.03;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.lp-h1>em,.lp-h1>span{display:block}.lp-close__title,.lp-h1 em,.lp-mission__sign em,.lp-mission__text{font-family:var(--display);font-style:italic;font-weight:600;letter-spacing:-.02em}.lp-h1 em{padding-bottom:.06em;background:linear-gradient(92deg,#00a2e8,#3c7bff 45%,#ff2d6b);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-lede{max-width:34em;margin:24px 0 0;color:var(--ink-2);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.lp-h2{max-width:17em;margin:0;font-size:clamp(2rem,1.25rem + 2.3vw,3.3rem);line-height:1.07;letter-spacing:-.035em;font-weight:800;text-wrap:balance}.lp-h2--center{margin-inline:auto;text-align:center}.lp-p{max-width:34em;margin:20px 0 0;color:var(--ink-2);font-size:1.125rem;line-height:1.65}.lp-note{display:flex;gap:10px;align-items:flex-start;max-width:34em;margin:22px 0 0;color:var(--ink-3);font-size:.9375rem;line-height:1.55}.lp-note svg{flex:none;margin-top:1px;color:var(--ok)}.lp-head{margin-bottom:clamp(36px,5vw,56px)}.lp-head--center{text-align:center}.lp-head--center .lp-h2,.lp-head--center .lp-p{margin-inline:auto}.lp-sec{position:relative;padding-block:clamp(80px,10vw,136px)}.lp-tint{background:var(--tint)}.lp-dark{background:radial-gradient(1200px 600px at 85% -10%,rgba(0,175,240,.16),transparent 60%),radial-gradient(900px 500px at 0 110%,rgba(255,45,107,.14),transparent 60%),var(--night);color:#fff}.lp-dark .lp-p{color:rgba(255,255,255,.72)}.lp-dark :is(h2,h3){color:#fff}.lp-split{display:grid;grid-gap:clamp(40px,6vw,88px);gap:clamp(40px,6vw,88px);align-items:center}.lp-hero__grid>*,.lp-split>*,.pm>*,.rep__pair>*{min-width:0}@media (min-width:960px){.lp-split{grid-template-columns:1fr 1fr}.lp-split--rev>:first-child{order:0}}@media (max-width:959px){.lp-split--rev>.lp-split__copy{order:-1}}.lp-hero{position:relative;padding:clamp(40px,6vw,72px) 0 clamp(36px,4vw,56px);min-height:calc(100svh - var(--nav-h));display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#ffffff,#f6fafe)}.lp-hero__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(640px 420px at 82% 18%,rgba(0,175,240,.18),transparent 70%),radial-gradient(520px 380px at 96% 78%,rgba(255,45,107,.12),transparent 70%),radial-gradient(520px 360px at 6% 92%,rgba(0,175,240,.08),transparent 70%)}.lp-hero__grid{position:relative;display:grid;grid-gap:clamp(44px,6vw,72px);gap:clamp(44px,6vw,72px);align-items:center}@media (min-width:1000px){.lp-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.lp-hero__form{margin-top:32px;max-width:560px}.lp-hero__form .scan__field{background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.05),0 18px 40px -26px rgba(11,18,32,.4)}.lp-h1>*,[data-enter]>*{animation:lp-rise .9s var(--ease) both;animation-delay:calc(var(--i, 0) * 90ms + 60ms)}[data-enter-visual]{animation:lp-pop 1.1s var(--ease) .25s both}.dev{position:relative;width:min(100%,470px);margin-inline:auto;padding-bottom:8px}@media (min-width:1000px){.dev{margin-right:0;margin-left:auto}}.dev__card{border-radius:30px;background:#fff;box-shadow:var(--sh-card);border:1px solid rgba(228,233,240,.9)}.dev__card,.dev__cover{position:relative;overflow:hidden}.dev__cover{aspect-ratio:16/8.4}.dev__cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.18))}.dev__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 18px;margin-top:-44px;position:relative}.dev__avatar{width:92px;height:92px;border-radius:50%;border:4px solid #fff;overflow:hidden;background:#fff;box-shadow:0 6px 16px -6px rgba(11,18,32,.4)}.dev__avatar img{width:100%;height:100%}.dev__subscribe{display:inline-flex;flex-direction:column;align-items:center;padding:8px 18px;border-radius:999px;background:linear-gradient(180deg,#14b9f5,#009ee0);color:#fff;font-weight:750;font-size:.875rem;line-height:1.15;box-shadow:0 10px 22px -10px rgba(0,158,224,.9)}.dev__subscribe small{font-weight:600;font-size:.6875rem;opacity:.9}.dev__who{padding:10px 18px 0}.dev__name{display:flex;align-items:center;gap:6px;margin:0;font-weight:800;font-size:1.1875rem;letter-spacing:-.02em}.dev__verified{width:20px;height:20px;color:var(--of)}.dev__meta{margin:3px 0 0;color:var(--ink-3);font-size:.875rem}.dev__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin:14px 0 0;padding:0 4px 4px;list-style:none}.dev__post{position:relative;aspect-ratio:1;overflow:hidden;border-radius:10px;background:#dfe7ef}.dev__post img{filter:blur(16px) saturate(1.35) brightness(1.04);transform:scale(1.22)}.dev__adult{position:absolute;top:6px;left:6px;z-index:2;padding:2px 7px;border-radius:999px;background:var(--hot);color:#fff;font-weight:800;font-size:.6875rem;letter-spacing:.02em}.dev__post:after{content:"";position:absolute;inset:0;background:rgba(11,18,32,.12)}.dev__lock{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;grid-gap:4px;gap:4px;color:#fff;font-weight:800;font-size:.875rem;text-shadow:0 1px 6px rgba(0,0,0,.35)}.dev__lock svg{width:22px;height:22px}.dev__watch{position:absolute;left:-64px;bottom:-40px;z-index:2;width:336px;padding:14px 14px 10px;border-radius:20px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sh-float);border:1px solid rgba(228,233,240,.9)}.dev__watch-title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-weight:800;font-size:.875rem}.dev__live{width:8px;height:8px;border-radius:50%;background:var(--hot);animation:lp-ping 1.8s var(--ease) infinite}.dev__rows{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.dev__row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"site chip" "count chip" "bar bar";grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;padding:8px 10px 9px;border-radius:12px;background:var(--tint)}.dev__count,.dev__site{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dev__site{grid-area:site;font-weight:750;font-size:.875rem}.dev__count{grid-area:count;color:var(--ink-3);font-size:.8125rem}.dev__chip{grid-area:chip;align-self:center;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:999px;font-weight:750;font-size:.75rem;white-space:nowrap;background:#e9eef4;color:var(--ink-3);transition:background .35s var(--ease),color .35s var(--ease)}.dev__chip svg{width:14px;height:14px}.dev__row[data-stage="1"] .dev__chip{background:var(--hot-soft);color:var(--hot-ink)}.dev__row[data-stage="2"] .dev__chip{background:var(--of-soft);color:var(--of-ink)}.dev__row[data-stage="3"] .dev__chip{background:var(--ok-soft);color:var(--ok-ink)}.dev__bar{grid-area:bar;height:3px;margin-top:6px;border-radius:3px;background:#e2e8f0;overflow:hidden}.dev__bar span{display:block;height:100%;background:linear-gradient(90deg,var(--hot),var(--of) 60%,var(--ok));transform-origin:left;transition:transform .5s var(--ease)}.dev__toast{position:absolute;top:26px;right:-26px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:#fff;box-shadow:var(--sh-float);border:1px solid rgba(228,233,240,.9);font-size:.875rem}.dev__toast b{font-weight:800}.dev__toast small{display:block;color:var(--ink-3);font-size:.75rem}.dev__toast-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ok);color:#fff}.dev__toast-icon svg{width:16px;height:16px}@media (max-width:1100px){.dev__watch{left:-18px}.dev__toast{right:-10px}}@media (max-width:640px){.dev{padding-bottom:0}.dev__watch{position:relative;left:auto;bottom:auto;width:auto;margin:-26px 12px 0}.dev__toast{top:12px;right:10px}}.facts-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px 28px;gap:22px 28px;margin:clamp(56px,7vw,88px) 0 0;padding:26px 0 0;border-top:1px solid var(--line);list-style:none}@media (min-width:860px){.facts-row{grid-template-columns:repeat(4,1fr)}}.facts-row li{display:grid;grid-gap:4px;gap:4px}.facts__n{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1;background:linear-gradient(92deg,var(--ink),#2b3b55);-webkit-background-clip:text;background-clip:text;color:transparent}.facts-row span{color:var(--ink-3);font-size:.9375rem;line-height:1.4}.pvf{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);align-items:start}.pvf__card{margin:0;border-radius:22px;background:var(--night-2);border:1px solid var(--night-line);overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.7);transition:transform .3s var(--ease)}.pvf__card--leak{margin-top:clamp(28px,5vw,64px)}.pvf__card:hover{transform:translateY(-2px)}.pvf__top{display:flex;justify-content:space-between;min-height:56px;padding:10px 14px}.pvf__top,.pvf__who{align-items:center;gap:8px}.pvf__who{display:inline-flex;font-weight:750;font-size:.9375rem}.pvf__avatar{width:30px;height:30px;border-radius:50%;overflow:hidden}.pvf__avatar img{width:100%;height:100%}.pvf__verified{width:18px;height:18px;color:var(--of)}.pvf__site{width:26px;height:26px;border-radius:8px;background:repeating-linear-gradient(45deg,#3a4356 0 4px,#2a3142 4px 8px)}.pvf__free{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;border-radius:999px;background:var(--hot);color:#fff;font-weight:800;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase}.pvf__media{position:relative;aspect-ratio:4/5;overflow:hidden}@media (max-width:520px){.pvf__top{min-height:48px;padding:8px 10px}.pvf__who{font-size:.8125rem;line-height:1.2}.pvf__stamp{padding:9px 12px;font-size:.875rem}.rep__status{font-size:.6875rem}}.pvf__media img{filter:blur(18px) saturate(1.2);transform:scale(1.2)}.pvf__card--leak .pvf__media img{filter:blur(10px) saturate(1.1);animation:lp-dim 5s var(--ease) infinite}.pvf__lock{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:6px;gap:6px;color:#fff;font-weight:800;font-size:1.375rem;text-shadow:0 2px 10px rgba(0,0,0,.4)}.pvf__lock svg{width:30px;height:30px}.pvf__stamp{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:14px;background:var(--ok);color:#fff;font-weight:800;font-size:1.0625rem;white-space:nowrap;box-shadow:0 16px 40px -12px rgba(18,183,106,.8);transform:translate(-50%,-50%);animation:lp-stamp 5s var(--ease) infinite}.pvf__stamp svg{width:20px;height:20px}.calc{margin-top:28px;padding:22px;border-radius:22px;background:rgba(255,255,255,.05);border:1px solid var(--night-line);max-width:34em}.calc__title{margin:0 0 16px;font-weight:800;font-size:1.0625rem;color:#fff}.calc__field+.calc__field{margin-top:16px}.calc__field label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:rgba(255,255,255,.72);font-size:.9375rem}.calc__field output{color:#fff;font-weight:800;font-size:1.0625rem;white-space:nowrap}.calc__field input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.calc__field input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--of) 0 var(--fill),rgba(255,255,255,.16) var(--fill) 100%)}.calc__field input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--of) 0 var(--fill),rgba(255,255,255,.16) var(--fill) 100%)}.calc__field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgba(0,175,240,.28),0 4px 10px rgba(0,0,0,.4);-webkit-transition:transform .15s var(--ease);transition:transform .15s var(--ease)}.calc__field input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgba(0,175,240,.28),0 4px 10px rgba(0,0,0,.4)}.calc__field input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.calc__field input[type=range]:focus-visible{outline:2px solid var(--of);outline-offset:4px;border-radius:8px}.calc__out{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:14px 0 0;padding-top:16px;border-top:1px solid var(--night-line)}.calc__out b{font-size:clamp(2rem,1.4rem + 2vw,2.9rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:#ff5c8a}.calc__out>span:not(.calc__year){color:rgba(255,255,255,.8);font-weight:700}.calc__year{flex-basis:100%;color:rgba(255,255,255,.62);font-weight:700}.calc__note{margin:12px 0 0;color:rgba(255,255,255,.55);font-size:.8125rem;line-height:1.5}.cycle{display:grid;grid-gap:18px;gap:18px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none}@media (min-width:700px){.cycle{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.cycle{grid-template-columns:repeat(4,1fr)}}.cycle__step{position:relative;padding:18px 18px 24px;border-radius:var(--r-card);background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.04);overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.cycle__step:hover{transform:translateY(-2px);box-shadow:var(--sh-float)}.cycle__step:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--of),var(--ok));transform-origin:left;animation:lp-fill 4s linear infinite;animation-delay:calc(var(--i) * 1s);transform:scaleX(1)}.cycle__ui{display:grid;place-items:center;height:132px;border-radius:16px;background:linear-gradient(180deg,var(--tint),#eaf2fa);overflow:hidden}.cycle__n{margin:20px 0 0;color:var(--of-ink);font-weight:800;font-size:.875rem}.cycle__title{margin:4px 0 0;font-size:1.375rem;font-weight:800;letter-spacing:-.02em}.cycle__text{margin:8px 0 0;color:var(--ink-2);line-height:1.55}.ui-ask,.ui-gone,.ui-search,.ui-sent__row{border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(11,18,32,.06),0 10px 24px -14px rgba(11,18,32,.3)}.ui-search{position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px;font-weight:750;font-size:.875rem}.ui-search svg{width:18px;height:18px;color:var(--ink-3)}.ui-chip{padding:4px 8px;border-radius:999px;background:var(--of-soft);color:var(--of-ink);font-size:.75rem}.ui-radar{position:absolute;right:-6px;top:-6px;width:14px;height:14px;border-radius:50%;background:var(--of);animation:lp-ping 1.6s var(--ease) infinite}.ui-ask{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"thumb q" "thumb btns";grid-gap:6px 10px;gap:6px 10px;align-items:center;padding:10px;min-width:200px}.ui-ask__thumb{grid-area:thumb;position:relative;width:48px;height:60px;border-radius:10px;overflow:hidden}.ui-ask__thumb img{filter:blur(6px);transform:scale(1.2)}.ui-ask__q{grid-area:q;font-weight:800;font-size:.9375rem}.ui-ask__btns{grid-area:btns;display:flex;gap:6px}.ui-no,.ui-yes{padding:5px 12px;border-radius:999px;font-weight:750;font-size:.8125rem}.ui-yes{background:var(--of);color:#fff;animation:lp-press 2.8s var(--ease) infinite}.ui-no{background:#eef2f6;color:var(--ink-2)}.ui-sent{display:grid;grid-gap:8px;gap:8px}.ui-sent__row{display:flex;align-items:center;gap:8px;padding:8px 12px;font-weight:700;font-size:.8125rem}.ui-sent__row svg{width:16px;height:16px;color:var(--of-ink)}.ui-sent__row svg:last-child{color:var(--ok);animation:lp-tick 3s var(--ease) infinite}.ui-sent__row:nth-child(2) svg:last-child{animation-delay:.4s}.ui-gone{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"n ok" "t ok";align-items:center;grid-column-gap:14px;column-gap:14px;padding:12px 16px}.ui-gone b{grid-area:n;font-size:1.75rem;letter-spacing:-.03em;color:var(--ink-3);line-height:1}.ui-gone>span:not(.ui-gone__ok){grid-area:t;color:var(--ink-3);font-size:.8125rem;font-weight:650}.ui-gone__ok{grid-area:ok;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ok);color:#fff;animation:lp-press 3s var(--ease) infinite .6s}.ui-gone__ok svg{width:18px;height:18px}.lp-ladder{display:grid;grid-gap:12px;gap:12px;margin:28px 0 0;padding:0;list-style:none}@media (min-width:860px){.lp-ladder{grid-template-columns:repeat(3,1fr)}}.lp-ladder li{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--tint);color:var(--ink-2);font-size:.9375rem;line-height:1.4}.lp-ladder b{flex:none;padding:5px 10px;border-radius:999px;background:var(--ink);color:#fff;font-size:.8125rem}.pm{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:18px;gap:18px;align-items:center}.pm__ref{position:relative;margin:0;aspect-ratio:4/5;border-radius:var(--r-card);overflow:hidden;box-shadow:var(--sh-card)}.pm__beam{position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,transparent,rgba(0,175,240,.28) 70%,rgba(0,175,240,.9) 98%,transparent);mix-blend-mode:screen;animation:lp-beam 3.2s cubic-bezier(.45,0,.55,1) infinite}.pm__tag{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(11,18,32,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-weight:750;font-size:.8125rem}.pm__tag svg{width:16px;height:16px}.pm__hits{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.pm__hit{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb what score" "thumb label score";grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:10px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.04);animation:lp-hit 4.8s var(--ease) infinite;animation-delay:calc(var(--i) * .45s);transition:transform .3s var(--ease)}.pm__hit:hover{transform:translateY(-2px)}.pm__thumb{grid-area:thumb;position:relative;width:64px;height:64px;border-radius:12px;overflow:hidden}.pm__thumb--0 img{transform:scale(1.6);object-position:50% 25%!important}.pm__thumb--1 img{transform:scaleX(-1) scale(1.25);filter:saturate(.8) hue-rotate(-10deg)}.pm__thumb--2 img{transform:scale(1.1);filter:grayscale(.35) contrast(1.1)}.pm__what{grid-area:what;font-weight:750;font-size:.9375rem}.pm__label{grid-area:label;display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--ok-ink);font-weight:650;font-size:.75rem;white-space:nowrap}.pm__label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok)}.pm__score{grid-area:score;align-self:center;padding:6px 10px;border-radius:12px;background:var(--ok-soft);color:var(--ok-ink);font-weight:800;font-size:1rem}.pm__what{line-height:1.25}@media (max-width:520px){.pm{grid-template-columns:1fr}.pm__ref{aspect-ratio:5/4}}.rep{padding:clamp(16px,2.4vw,24px);border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-card)}.rep__pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.rep__label{margin:0 0 8px;color:var(--ink-3);font-weight:750;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em}.rep__window{border-radius:14px;border:1px solid var(--line);overflow:hidden;background:var(--tint)}.rep__url{display:block;padding:7px 10px;border-bottom:1px solid var(--line);background:#fff;color:var(--ink-3);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rep__page{position:relative;display:grid;place-items:center;aspect-ratio:4/3.4;overflow:hidden}.rep__page img{filter:blur(16px) saturate(1.2);transform:scale(1.2)}.rep__page--gone{background:repeating-linear-gradient(-45deg,#f3f6fa 0 10px,#eef2f7 10px 20px)}.rep__page--gone b{font-size:clamp(2rem,1.4rem + 2vw,3rem);letter-spacing:-.04em;color:#9aa6b6}.rep__status{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;border-radius:999px;font-weight:750;font-size:.75rem}.rep__status svg{width:14px;height:14px}.rep__status--live{background:var(--hot-soft);color:var(--hot-ink)}.rep__status--gone{background:var(--ok-soft);color:var(--ok-ink)}.rep__note{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:10px 12px;border-radius:12px;background:var(--tint);color:var(--ink-2);font-size:.875rem;font-weight:600}.rep__note svg{width:18px;height:18px;color:var(--of-ink)}.rep__days{margin-top:16px}.rep__days>span{color:var(--ink-3);font-weight:700;font-size:.8125rem}.rep__days ol{display:grid;grid-template-columns:repeat(14,1fr);grid-gap:5px;gap:5px;margin:8px 0 0;padding:0;list-style:none}.rep__days li{aspect-ratio:1;border-radius:5px;background:var(--ok);animation:lp-day 6s step-end infinite;animation-delay:calc(var(--i) * .12s)}.lp-stat{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:18px 20px;border-radius:18px;background:var(--ok-soft)}.lp-stat b{font-size:clamp(2rem,1.5rem + 1.6vw,3rem);font-weight:800;letter-spacing:-.03em;color:var(--ok-ink)}.lp-stat span{color:var(--ok-ink);font-weight:650}.lp-doc{position:relative;padding:clamp(22px,3vw,34px);border-radius:22px;background:#fffdf9;border:1px solid #ece6db;box-shadow:var(--sh-card);font-size:.9375rem}.lp-doc__title{display:flex;align-items:center;gap:10px;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid #ece6db;font-weight:800;font-size:1.0625rem}.lp-doc__title svg{color:var(--of-ink)}.lp-doc__rows{display:grid;grid-gap:14px;gap:14px;margin:0}.lp-doc__rows>div{display:grid;grid-gap:2px;gap:2px}.lp-doc__rows dt{color:#8a8172;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.lp-doc__rows dd{margin:0;font-weight:700}.lp-doc__real dd{display:flex;align-items:center;gap:10px}.lp-doc__redact{display:inline-block;width:150px;height:18px;border-radius:4px;background:var(--ink);transform-origin:left;animation:lp-redact 4.5s var(--ease) infinite}.lp-doc__real em{color:var(--ok-ink);font-style:normal;font-size:.8125rem;padding:3px 8px;border-radius:999px;background:var(--ok-soft)}.lp-doc__url{color:var(--ink-3);font-weight:600!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;overflow-wrap:anywhere}.lp-doc__lines{display:grid;grid-gap:8px;gap:8px;margin-top:22px}.lp-doc__lines span{height:8px;border-radius:4px;background:#efe9df}.lp-doc__lines span:nth-child(2){width:86%}.lp-doc__lines span:nth-child(3){width:64%}.lp-doc__sign{margin:22px 0 0;font-family:var(--display);font-style:italic;color:#6b6253}.wall{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(10px,1.6vw,18px);gap:clamp(10px,1.6vw,18px);margin:0;padding:0;list-style:none}@media (min-width:1000px){.wall{grid-template-columns:repeat(4,1fr)}}.wall__tile{position:relative;aspect-ratio:4/5;border-radius:var(--r-card);overflow:hidden;background:#dfe7ef;isolation:isolate}.wall__tile img{transition:transform .6s var(--ease)}.wall__tile:hover img{transform:scale(1.03)}.wall__tile--locked img{filter:blur(26px) saturate(1.35) brightness(.95);transform:scale(1.25)}.wall__tile--locked:hover img{transform:scale(1.28)}.wall__lock{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4)}.wall__lock svg{width:34px;height:34px}.wall__lock b{font-size:1.625rem;font-weight:800;letter-spacing:-.02em}.wall__adult{padding:4px 10px;border-radius:999px;background:var(--hot);font-weight:800;font-size:.8125rem;text-shadow:none}.wall__tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 30%,transparent 62%,rgba(0,0,0,.5));pointer-events:none}.wall__tag{top:12px;padding:6px 12px;background:rgba(255,255,255,.9);color:var(--ink)}.wall__chip,.wall__tag{position:absolute;left:12px;z-index:1;border-radius:999px;font-weight:750;font-size:.8125rem}.wall__chip{bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:rgba(11,18,32,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;overflow:hidden}.wall__chip svg{width:16px;height:16px;color:#6ee7b7}.wall__chip:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-120%);animation:lp-shine 3.4s var(--ease) infinite;animation-delay:calc(var(--i) * .5s)}.lp-mission__inner{display:grid;justify-items:center;text-align:center}.lp-mission__text{max-width:18em;margin:0;font-size:clamp(2.2rem,1.3rem + 3.2vw,4.4rem);line-height:1.08;color:#fff;text-wrap:balance}.lp-mission__line{max-width:44em;margin-inline:auto;margin-top:26px}.lp-mission__sign{display:inline-flex;align-items:center;gap:10px;margin:34px 0 0;color:rgba(255,255,255,.86);font-weight:750}.lp-start{display:grid;grid-gap:16px;gap:16px;margin:clamp(40px,5vw,60px) 0 0;padding:0;list-style:none;counter-reset:none}@media (min-width:700px){.lp-start{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.lp-start{grid-template-columns:repeat(4,1fr)}}.lp-start__step{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:24px;border-radius:var(--r-card);background:var(--tint);transition:transform .3s var(--ease),background .3s}.lp-start__step:hover{transform:translateY(-2px);background:#eaf2f9}.lp-start__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--of-ink);box-shadow:0 1px 2px rgba(11,18,32,.06)}.lp-start__n{color:var(--of-ink);font-weight:800;font-size:.875rem}.lp-start__step p{margin:0;color:var(--ink-2);line-height:1.55}.lp-plans{display:grid;grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}@media (min-width:900px){.lp-plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.lp-plan{display:flex;flex-direction:column;padding:28px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.04);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.lp-plan:hover{transform:translateY(-2px);box-shadow:var(--sh-float)}.lp-plan--pro{position:relative;border:2px solid var(--of);box-shadow:0 30px 60px -30px rgba(0,158,224,.55)}.lp-plan__name{margin:0;font-size:1.25rem;font-weight:800}.lp-plan__price{display:flex;align-items:baseline;gap:8px;margin:14px 0 0}.lp-plan__price b{font-size:clamp(2.6rem,2rem + 1.6vw,3.4rem);font-weight:800;letter-spacing:-.04em}.lp-plan__price span{color:var(--ink-3);font-weight:600}.lp-plan__items{display:grid;grid-gap:10px;gap:10px;margin:22px 0 26px;padding:0;list-style:none;color:var(--ink-2)}.lp-plan__items li{display:flex;gap:10px;line-height:1.45}.lp-plan__items svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--ok)}.lp-plan__cta{margin-top:auto;width:100%;justify-content:center}.lp-plans__founder{display:flex;align-items:center;justify-content:center;gap:8px;margin:28px auto 0;color:var(--ink-2);font-weight:650;text-align:center}.lp-plans__founder svg{flex:none;color:var(--of)}.lp-rates{display:grid;margin:0;padding:8px 24px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-card);list-style:none}.lp-rates li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.lp-rates li:last-child{border-bottom:0}.lp-rates span{color:var(--ink-2);font-weight:650}.lp-rates b{font-size:1.375rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.lp-rates small{color:var(--ink-3);font-size:.875rem;font-weight:600}.lp-faq{display:grid;grid-gap:32px;gap:32px}@media (min-width:960px){.lp-faq{grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.lp-faq .lp-h2{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 32px)}}.lp-faq__list{display:grid;grid-gap:10px;gap:10px}.lp-qa{border-radius:18px;background:#fff;border:1px solid var(--line);transition:box-shadow .3s var(--ease)}.lp-qa[open]{box-shadow:var(--sh-float)}.lp-qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 20px;cursor:pointer;list-style:none;font-weight:750;font-size:1.0625rem}.lp-qa summary::-webkit-details-marker{display:none}.lp-qa summary svg{flex:none;color:var(--of-ink);transition:transform .3s var(--ease)}.lp-qa[open] summary svg{transform:rotate(45deg)}.lp-qa p{margin:0;padding:0 20px 20px;color:var(--ink-2);line-height:1.6}.lp-close{position:relative;display:grid;align-items:center;min-height:min(92svh,820px);padding-block:clamp(96px,12vw,160px);overflow:hidden;color:#fff;background:var(--night)}.lp-close__bg{z-index:0;transform:scale(1.02)}.lp-close:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(900px 520px at 50% 50%,rgba(9,13,22,.35),rgba(9,13,22,.86)),linear-gradient(180deg,rgba(9,13,22,.55),rgba(9,13,22,.75))}.lp-close__inner{position:relative;z-index:2;display:grid;justify-items:center;text-align:center}.lp-close__title{margin:0;font-size:clamp(3.2rem,1.6rem + 7vw,8.5rem);line-height:.98;color:#fff;text-wrap:balance;text-shadow:0 10px 40px rgba(0,0,0,.35)}.lp-close__line{margin:22px 0 0;color:rgba(255,255,255,.82);font-size:1.1875rem}.lp-foot{padding:48px 0;background:var(--night);color:rgba(255,255,255,.72);border-top:1px solid var(--night-line)}.lp-foot__inner{display:grid;grid-gap:24px;gap:24px}@media (min-width:960px){.lp-foot__inner{grid-template-columns:auto 1fr auto;align-items:start;gap:48px}}.lp-foot__brand{display:flex;align-items:center;gap:10px}.lp-foot__brand p{margin:0}.lp-foot__brand strong{color:#fff}.lp-foot__facts{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.5}.lp-foot .lang{background:rgba(255,255,255,.08)}.lp-foot .lang a{color:rgba(255,255,255,.72)}.lp-foot .lang a[aria-current=page]{background:rgba(255,255,255,.16);color:#fff}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(28px) scale(.97)}}@keyframes lp-ping{0%{box-shadow:0 0 0 0 rgba(255,45,107,.55)}70%,to{box-shadow:0 0 0 10px rgba(255,45,107,0)}}@keyframes lp-stamp{0%,34%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}44%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes lp-dim{0%,38%{filter:blur(10px) saturate(1.1)}46%,88%{filter:blur(18px) grayscale(1) brightness(.55)}to{filter:blur(10px) saturate(1.1)}}@keyframes lp-fill{0%{transform:scaleX(0)}25%,to{transform:scaleX(1)}}@keyframes lp-press{0%,70%,to{transform:scale(1)}78%{transform:scale(.92)}86%{transform:scale(1.04)}}@keyframes lp-tick{0%,20%{opacity:0;transform:scale(.4)}32%,to{opacity:1;transform:scale(1)}}@keyframes lp-beam{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}@keyframes lp-hit{0%,6%{opacity:.45;transform:translateX(10px)}14%,90%{opacity:1;transform:translateX(0)}to{opacity:.45;transform:translateX(0)}}@keyframes lp-day{0%{opacity:.18}12%,92%{opacity:1}}@keyframes lp-redact{0%,20%{transform:scaleX(0)}42%,to{transform:scaleX(1)}}@keyframes lp-shine{0%,55%{transform:translateX(-120%)}85%,to{transform:translateX(120%)}}.scanprog{margin-top:18px;padding:18px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.04),0 18px 40px -26px rgba(11,18,32,.35)}.scanprog__bar{height:6px;border-radius:6px;background:var(--tint);overflow:hidden}.scanprog__bar span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--of),#3c7bff 60%,var(--hot));transition:width .5s var(--ease)}.scanprog__stages{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.scanprog__stages li{display:flex;align-items:center;gap:10px;color:var(--ink-3);font-size:.9375rem;transition:color .3s}.scanprog__stages li[data-state=done]{color:var(--ink)}.scanprog__stages li[data-state=run]{color:var(--ink);font-weight:650}.scanprog__dot{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--line);color:#fff}.scanprog__dot svg{width:12px;height:12px}li[data-state=done] .scanprog__dot{background:var(--ok);border-color:var(--ok)}li[data-state=run] .scanprog__dot{border-color:var(--of);border-top-color:transparent;animation:lp-spin .8s linear infinite}.scanprog__count{margin:12px 0 0;color:var(--ink-3);font-size:.8125rem;font-weight:650}.funnel{margin-top:18px;padding:20px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.04),0 24px 50px -30px rgba(11,18,32,.45)}.funnel__for{margin:0;color:var(--ink-3);font-weight:650}.funnel__for b{color:var(--ink)}.funnel__total{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:6px 0 0;font-weight:700;font-size:1.125rem}.funnel__total b{font-size:clamp(2.4rem,1.8rem + 2vw,3.2rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--hot-ink)}.funnel__chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.funnel__chips li{padding:6px 10px;border-radius:999px;background:var(--tint);color:var(--ink-2);font-size:.8125rem;font-weight:650}.funnel__chips li.is-hot{background:var(--hot-soft);color:var(--hot-ink)}.funnel__locked{margin-top:16px;padding:12px 14px;border-radius:16px;background:var(--tint)}.funnel__lockhead{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--ink-2);font-weight:750;font-size:.875rem}.funnel__locked li svg,.funnel__lockhead svg{width:16px;height:16px;color:var(--ink-3)}.funnel__locked ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.funnel__locked li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;background:#fff}.funnel__blur{display:block;height:10px;border-radius:6px;background:linear-gradient(90deg,#cfd8e3,#e6ecf3,#cfd8e3);background-size:200% 100%;animation:lp-shimmer 2.2s linear infinite}.funnel__more{margin:8px 0 0;color:var(--ink-3);font-size:.8125rem;font-weight:650}.funnel__gate{margin-top:18px}.funnel__gate>label[for]{display:block;margin-bottom:8px;font-weight:750}.funnel__row{display:flex;gap:8px;padding:6px;border-radius:999px;border:1px solid var(--line);background:#fff}.funnel__row:focus-within{border-color:var(--of);box-shadow:0 0 0 4px var(--of-soft)}.funnel__input{flex:1 1;min-width:0;min-height:44px;padding:0 14px;border:0;outline:0;background:transparent;font:inherit;font-size:1rem}.funnel__go{flex:none;min-height:44px}.funnel__consent{display:flex;align-items:flex-start;gap:10px;margin-top:12px;color:var(--ink-2);font-size:.875rem;line-height:1.4;cursor:pointer}.funnel__consent input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--of)}.funnel__fine{margin:8px 0 0;color:var(--ink-3);font-size:.8125rem}.funnel__nothing{margin:10px 0 0;color:var(--ink-2);line-height:1.55}.funnel__sent{display:flex;align-items:center;gap:10px;margin:0 0 6px;padding:10px 12px;border-radius:12px;background:var(--ok-soft);color:var(--ok-ink);font-weight:650;font-size:.9375rem}.funnel__sent svg{flex:none;width:18px;height:18px}.funnel__sent b{overflow-wrap:anywhere}.funnel--open .funnel__total b{color:var(--ink)}.funnel__list{margin:12px 0 0;color:var(--ink-2);line-height:1.55;overflow-wrap:anywhere}.funnel__list span{display:block;color:var(--ink-3);font-weight:750;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em}.funnel__cta{margin-top:18px;width:100%;justify-content:center}@media (max-width:520px){.funnel__row{flex-direction:column;border-radius:20px}.funnel__go{width:100%;justify-content:center}}.lp-nav__links a[aria-current=page]{color:var(--ink);background:var(--tint)}.lp-foot__facts a{color:#fff;font-weight:700}.lp-faqpage{background:linear-gradient(180deg,#ffffff,var(--tint))}.lp-faqpage__grid{display:grid;grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:start}@media (min-width:960px){.lp-faqpage__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lp-faqpage__side{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px);order:0}}@media (max-width:959px){.lp-faqpage__side{order:1}}.lp-faqpage__card{padding:14px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-card)}.lp-faqpage__photo{position:relative;aspect-ratio:4/4.4;border-radius:20px;overflow:hidden}.lp-faqpage__side-text{margin:16px 6px 0;color:var(--ink-2);font-weight:650;line-height:1.5}.lp-faqpage__cta{width:100%;justify-content:center;margin-top:14px}.lp-faqpage__list{margin-top:28px}.lp-faqpage .lp-h2{font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem)}@keyframes lp-spin{to{transform:rotate(1turn)}}@keyframes lp-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}}