.ppr-section[data-v-4e934cb1]{padding:5rem 2rem}.ppr-section .section-container[data-v-4e934cb1]{padding:0}.ppr-card[data-v-4e934cb1]{--gold:#f4b740;--gold-2:#ffd98a;--gold-gradient:linear-gradient(135deg,#ffe3a3,#f4b740 45%,#d4861c);--serif:"Fraunces",Georgia,serif;position:relative;overflow:hidden;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center;padding:clamp(2rem,4vw,3.5rem);border-radius:28px;background:radial-gradient(120% 120% at 100% 0,rgba(91,33,182,.35),transparent 55%),radial-gradient(90% 90% at 0 100%,rgba(14,116,144,.3),transparent 60%),#07070a;border:1px solid rgba(244,183,64,.25);box-shadow:0 40px 100px -40px #000c,0 24px 60px -30px #f4b74040;color:#fffffff0;opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.ppr-card.visible[data-v-4e934cb1]{opacity:1;transform:none}.ppr-glow[data-v-4e934cb1]{position:absolute;right:-10%;bottom:-30%;width:60%;height:80%;background:radial-gradient(circle,rgba(244,183,64,.18),transparent 65%);pointer-events:none}.ppr-copy[data-v-4e934cb1]{position:relative;display:flex;flex-direction:column;gap:1.25rem}.ppr-badge[data-v-4e934cb1]{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.4rem .95rem;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--gold-2);background:#f4b7401a;border:1px solid rgba(244,183,64,.35)}.ppr-title[data-v-4e934cb1]{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2rem,4vw,3.2rem);line-height:1.04;letter-spacing:-.03em;color:#fff}.ppr-title em[data-v-4e934cb1]{display:block;font-style:italic;font-weight:300;background:linear-gradient(110deg,#22d3ee,#8b5cf6 48%,#f59e0b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ppr-desc[data-v-4e934cb1]{margin:0;font-size:1.02rem;line-height:1.65;color:#ffffffa8}.ppr-points[data-v-4e934cb1]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;font-size:.95rem;color:#ffffffd1}.ppr-points li[data-v-4e934cb1]{display:flex;align-items:center;gap:.6rem}.ppr-points .n-icon[data-v-4e934cb1]{color:var(--gold)}.ppr-actions[data-v-4e934cb1]{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:.5rem}.ppr-cta[data-v-4e934cb1]{position:relative;display:inline-block;overflow:hidden;text-decoration:none;padding:.95rem 1.7rem;border:0;border-radius:999px;background:var(--gold-gradient);color:#1a1206;font:700 .98rem Plus Jakarta Sans,sans-serif;cursor:pointer;box-shadow:0 14px 40px -12px #f4b740a6,inset 0 1px #ffffff80;transition:transform .3s ease,box-shadow .3s ease}.ppr-cta[data-v-4e934cb1]:hover{transform:translateY(-2px);box-shadow:0 20px 50px -12px #f4b740cc,inset 0 1px #ffffff80}.ppr-link[data-v-4e934cb1]{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:#ffffffd9;text-decoration:none;transition:color .2s ease,gap .2s ease}.ppr-link[data-v-4e934cb1]:hover{color:var(--gold-2);gap:.6rem}.ppr-visual[data-v-4e934cb1]{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.75fr 1fr;gap:10px;height:clamp(340px,36vw,460px)}.ppr-print[data-v-4e934cb1]{position:relative;border-radius:16px;overflow:hidden;background:#111117;box-shadow:0 30px 70px -25px #000000e6,0 0 0 1px #ffffff0f;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ppr-print img[data-v-4e934cb1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ppr-print--0[data-v-4e934cb1]{grid-column:1/-1}.ppr-print img[data-v-4e934cb1]{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.ppr-card:hover .ppr-print img[data-v-4e934cb1]{transform:scale(1.04)}.ppr-shade[data-v-4e934cb1]{position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,4,7,.88),transparent 50%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%)}.ppr-rank[data-v-4e934cb1]{position:absolute;top:8px;left:14px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:1.9rem;line-height:1;color:#ffffffeb}.ppr-print--0 .ppr-rank[data-v-4e934cb1]{font-size:clamp(2.8rem,5vw,4rem);background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ppr-score[data-v-4e934cb1]{position:absolute;right:12px;bottom:12px;padding:3px 11px;border-radius:999px;font-family:var(--serif);font-size:.95rem;color:#fff;background:#08080ca6;border:1px solid hsla(0,0%,100%,.14)}.ppr-print--0 .ppr-score[data-v-4e934cb1]{color:#1a1206;border-color:transparent;background:var(--gold-gradient)}.ppr-critique[data-v-4e934cb1]{position:absolute;left:18px;right:80px;bottom:16px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:.98rem;line-height:1.42;color:#ffffffeb;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ppr-section--immersive[data-v-4e934cb1]{padding:var(--lx-section-y) 0}.ppr-section--immersive .ppr-card[data-v-4e934cb1]{--_side:max(var(--lx-gutter),calc((100% - var(--lx-container))/2));max-width:none;border:0;border-radius:0;padding:clamp(72px,10vw,136px) calc(var(--_side) + clamp(24px,4vw,64px));clip-path:inset(0 calc((1 - var(--p, 1))*var(--_side)) round calc((1 - var(--p, 1))*32px));box-shadow:none}.ppr-section--immersive .ppr-copy[data-v-4e934cb1]{transform:translate3d(0,calc((1 - var(--p, 1))*48px),0)}.ppr-section--immersive .ppr-visual[data-v-4e934cb1]{transform:translate3d(0,calc((1 - var(--p, 1))*96px),0)}.ppr-section--media-first .ppr-visual[data-v-4e934cb1]{order:-1}@media(max-width:900px){.ppr-card[data-v-4e934cb1]{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:760px){.ppr-section--immersive .ppr-card[data-v-4e934cb1]{padding:56px var(--lx-gutter)}}@media(max-width:600px){.ppr-section[data-v-4e934cb1]{padding:3.5rem 1.25rem}.ppr-visual[data-v-4e934cb1]{height:280px}.ppr-critique[data-v-4e934cb1]{-webkit-line-clamp:2;line-clamp:2}}
