.pb-col{gap:var(--space-lg);flex-direction:column;max-width:800px;margin-left:auto;margin-right:auto;display:flex}.pb-wide{gap:var(--space-xl);flex-direction:column;max-width:1100px;margin-left:auto;margin-right:auto;display:flex}.pb-hero{padding-top:var(--selling-hero-pad-top);padding-bottom:var(--selling-hero-pad-bottom);text-align:center}.pb-hero .pb-col{align-items:center}@media (max-width:860px){.pb-hero-scene{aspect-ratio:16/9!important}}.pb-hero-figure{position:relative}@media (min-width:861px){.pb-hero-ask{left:50%;bottom:var(--space-lg);width:min(440px,90%);position:absolute;transform:translate(-50%)}.pb-hero-ask .sc-hint{padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(20px);background:#ffffffe0}}@media (max-width:860px){.pb-hero-ask{padding-top:var(--space-sm)}}.pb-h1{font-family:var(--font-body);font-size:var(--text-body-md);font-weight:600;line-height:var(--leading-normal);color:var(--color-accent-primary);margin:0}.pb-title{font-family:var(--font-display);font-size:var(--selling-display);font-weight:800;line-height:var(--leading-display-stack);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0}.pb-lede{max-width:640px;font-size:var(--text-body-lg);line-height:var(--leading-loose);color:var(--color-text-secondary);text-wrap:balance;margin:0}.pb-section{padding-top:var(--selling-section-pad);padding-bottom:var(--selling-section-pad)}.pb-beat+.pb-beat{border-top:1px solid var(--color-border-subtle)}.pb-split{gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;max-width:1180px;margin-left:auto;margin-right:auto;display:grid}.pb-split--text{grid-template-columns:minmax(0,1fr);max-width:800px}.pb-split-below{grid-column:1/-1}.pb-split--below{row-gap:var(--space-3xl)}.pb-split-evidence .pl-legend{margin-top:0}@media (max-width:720px){.pb-split-below .vr{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-items{gap:var(--space-md);flex-direction:column;display:flex}.pb-items .pb-items-credits{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-items-count{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}.pb-items .pb-items-row{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.pb-items .pb-items-credits{grid-template-columns:minmax(0,1fr)}.pb-items .pb-items-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-visits .db-chip{white-space:nowrap}.pb-visits-hold{min-height:860px}.pb-plan-still{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);width:100%;display:block}.pb-split-text{gap:var(--space-md);flex-direction:column;display:flex}.pb-split--hold .pb-split-text{top:calc(var(--nav-clearance) + var(--space-2xl));position:sticky}.pb-split-evidence{gap:var(--space-md);flex-direction:column;display:flex}.pb-heading{font-family:var(--font-display);font-size:var(--selling-headline);font-weight:800;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0}.pb-body{font-size:var(--text-body-lg);line-height:var(--leading-loose);color:var(--color-text-secondary);text-wrap:balance;margin:0}.pb-body--long{text-wrap:pretty}.pb-levels{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);margin:0;padding:0;list-style:none}.pb-level{column-gap:var(--space-lg);row-gap:var(--space-2xs);padding:var(--space-lg) var(--space-xl);grid-template-columns:6.5em 1fr;align-items:baseline;display:grid}.pb-level-name{font-size:var(--text-body-sm);font-weight:600;line-height:var(--leading-tight);color:var(--color-text-primary);grid-row:span 2}.pb-level+.pb-level{border-top:1px solid var(--color-border-subtle)}.pb-level-url{font-family:var(--font-mono);font-size:var(--text-body-lg);line-height:var(--leading-tight);color:var(--color-text-primary);overflow-wrap:anywhere}.pb-level-opens{font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);grid-column:2}@media (max-width:720px){.pb-level{grid-template-columns:1fr}.pb-level-name{grid-row:auto}.pb-level-opens{grid-column:1}}.pb-ad-img{opacity:0;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.pb-ad-img--on{opacity:1}@media (prefers-reduced-motion:reduce){.pb-ad-img{transition:none}}.pb-shot{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.pb-shot-img{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);width:100%;height:auto;display:block}.pb-shot-label{font-size:var(--text-body-sm);color:var(--color-text-muted);margin:0}.pb-proof{margin-top:0;margin-bottom:0}.pb-quote{font-family:var(--font-display);font-size:var(--text-headline-md);line-height:var(--leading-tight);color:var(--color-text-primary);margin:0}.pb-quote-who{font-size:var(--text-body-md);color:var(--color-text-muted)}@media (max-width:860px){.pb-split{grid-template-columns:minmax(0,1fr)}.pb-split--hold .pb-split-text{position:static}}.pb-reel{gap:var(--space-xs);flex-direction:column;display:flex}.pb-reel-nav{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--text-body-sm);color:var(--color-text-muted);display:flex}.pb-reel-step{width:var(--space-xl);height:var(--space-xl);border:1px solid var(--color-border-control);border-radius:var(--radius-pill);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:var(--leading-tight);cursor:pointer}.pb-reel-count{font-variant-numeric:tabular-nums}.pb-reel-step:hover{border-color:var(--color-border-strong)}
