.pg-discover .intro{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(46px,6vw,80px);position:relative}.pg-discover .intro-grid{display:grid;grid-template-columns:1fr;grid-gap:clamp(38px,5vw,58px);gap:clamp(38px,5vw,58px);align-items:center}.pg-discover .intro-copy{max-width:640px}.pg-discover .intro h1{font-size:clamp(2.6rem,7vw,4.8rem);letter-spacing:-.035em;line-height:.98;margin:22px 0 0}.pg-discover .intro-lead{color:var(--muted);font-size:clamp(1.04rem,1.5vw,1.2rem);line-height:1.6;margin:20px 0 0;max-width:56ch}.pg-discover .intro-lead:first-of-type{margin-top:24px}.pg-discover .intro-lead strong{color:var(--ink);font-weight:800;font-family:var(--ff-exp);letter-spacing:-.015em}.pg-discover .intro .hero-cta{margin-top:30px}.pg-discover .humans{display:flex;justify-content:center}.pg-discover .human-collage{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;width:100%;max-width:500px;padding-bottom:16px}.pg-discover .ht{margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--line-2);box-shadow:0 26px 52px -34px rgba(41,36,29,.42);position:relative}.pg-discover .ht img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/4;transition:transform 1s var(--ease)}.pg-discover .ht:hover img{transform:scale(1.05)}.pg-discover .ht:after{content:"";position:absolute;inset:0;background:linear-gradient(150deg,rgba(232,93,73,.14),transparent 58%,rgba(14,158,144,.16));mix-blend-mode:multiply;pointer-events:none}.pg-discover .ht1{transform:translateY(-16px)}.pg-discover .ht2{transform:translateY(14px)}.pg-discover .ht3{transform:translateY(-14px)}.pg-discover .ht4{transform:translateY(16px)}.pg-discover .human-chip{position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);z-index:4;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:#fff;border:1px solid var(--line);padding:9px 15px;border-radius:99px;box-shadow:0 14px 28px -14px rgba(41,36,29,.45)}.pg-discover .unique-grid{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}.pg-discover .unique-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:30px 28px;overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s}.pg-discover .unique-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px -30px rgba(41,36,29,.3);border-color:var(--line-2)}.pg-discover .unique-ico{width:50px;height:50px;border-radius:13px;display:grid;place-items:center;color:#fff;background:var(--dc)}.pg-discover .unique-ico svg{width:26px;height:26px}.pg-discover .unique-card h3{font-family:var(--ff-sans);font-weight:800;font-size:1.16rem;letter-spacing:-.02em;margin:18px 0 8px}.pg-discover .unique-card p{color:var(--muted);font-size:.94rem;margin:0}.pg-discover .unique-card:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--dc);transition:width .45s var(--ease)}.pg-discover .unique-card:hover:after{width:100%}.pg-discover .how-row{display:grid;grid-template-columns:1fr;grid-gap:clamp(30px,5vw,54px);gap:clamp(30px,5vw,54px);align-items:center;margin-top:clamp(48px,6vw,72px)}.pg-discover .how-row:first-of-type{margin-top:clamp(38px,5vw,56px)}.pg-discover .how-copy .step-tag{font-family:var(--ff-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.pg-discover .how-copy h3{font-family:var(--ff-exp);font-weight:800;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.025em;margin:12px 0 14px}.pg-discover .how-copy p{color:var(--muted);font-size:1rem;margin:0;max-width:52ch;line-height:1.6}.pg-discover .how-list{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-gap:11px;gap:11px}.pg-discover .how-list li{display:flex;gap:10px;align-items:flex-start;font-size:.94rem;color:var(--ink-soft)}.pg-discover .how-list li svg{width:18px;height:18px;color:var(--teal);flex:none;margin-top:2px}.pg-discover .persona-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.pg-discover .persona-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 24px;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .35s}.pg-discover .persona-card:hover{transform:translateY(-5px);box-shadow:0 24px 46px -30px rgba(41,36,29,.3);background:var(--blush)}.pg-discover .persona-ico{width:40px;height:40px;color:var(--accent)}.pg-discover .persona-ico svg{width:100%;height:100%}.pg-discover .persona-card h4{font-family:var(--ff-exp);font-weight:700;font-size:1.12rem;letter-spacing:-.02em;margin:16px 0 6px}.pg-discover .persona-card p{color:var(--muted);font-size:.92rem;margin:0}.pg-discover .deliver-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.pg-discover .deliver-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;position:relative;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.pg-discover .deliver-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -28px rgba(41,36,29,.3)}.pg-discover .deliver-card .dn{font-family:var(--ff-mono);font-weight:700;font-size:.8rem;color:var(--accent)}.pg-discover .deliver-card h4{font-family:var(--ff-sans);font-weight:800;font-size:1.1rem;letter-spacing:-.02em;margin:10px 0 8px}.pg-discover .deliver-card p{color:var(--muted);font-size:.92rem;margin:0}@media(min-width:640px){.pg-discover .deliver-grid,.pg-discover .persona-grid,.pg-discover .unique-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.pg-discover .intro-grid{grid-template-columns:1.05fr .95fr}.pg-discover .persona-grid,.pg-discover .unique-grid{grid-template-columns:repeat(3,1fr)}.pg-discover .how-row{grid-template-columns:1fr 1fr}.pg-discover .how-row.rev .how-media{order:-1}.pg-discover .unlock-grid{grid-template-columns:.9fr 1.1fr}}@media(min-width:760px){.pg-discover .price-grid{grid-template-columns:repeat(4,1fr)}}.pg-discover .live{width:7px;height:7px;border-radius:50%;background:var(--accent);display:inline-block;animation:discover-blip 2s ease-out infinite}@keyframes discover-blip{0%{box-shadow:0 0 0 0 rgba(232,93,73,.5)}70%{box-shadow:0 0 0 7px rgba(232,93,73,0)}to{box-shadow:0 0 0 0 rgba(232,93,73,0)}}