.bph .lx-ph{padding:clamp(1.5rem,.75rem + 2.4vw,3.25rem) 0 clamp(1.25rem,.75rem + 1.6vw,2.5rem)}.bph .lx-wrap{max-width:1240px}.bph .lx-ph-back{margin-bottom:1.1rem}.bph .lx-ph-label{margin-bottom:clamp(1rem,.8rem + .6vw,1.5rem)}.bph .lx-ph-title{letter-spacing:-.024em;text-wrap:balance;font-size:clamp(2.25rem,1.3rem + 3vw,4.25rem);line-height:1}.bph .lx-ph-meta{margin-top:clamp(1.25rem,1rem + .8vw,1.9rem)}@media (min-width:901px){.bph .lx-ph--split .lx-ph-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,.5rem + 4vw,5rem);min-height:0}}@media (max-width:900px){.bph .lx-ph--split .lx-ph-grid{gap:2rem}}.bph+.cx-lv-sheet>:first-child{margin-top:0}.bpv{padding:0 1.5rem 1.5rem 0;position:relative}.bpv-mat{border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--glass-sand);animation:bpv-mat 1.6s var(--ease-out-expo) .65s both;position:absolute;inset:1.5rem 0 0 1.5rem}@keyframes bpv-mat{0%{clip-path:inset(0 100% 100% 0 round var(--r-lg))}to{clip-path:inset(0 0 0 0 round var(--r-lg))}}.bpv-frame{isolation:isolate;aspect-ratio:4/3;border-radius:var(--r-lg);background:var(--sand);box-shadow:var(--shadow-float);animation:lx-frame-open 1.5s var(--ease-out-expo) .3s both;position:relative;overflow:hidden}.bpv-frame:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff8c;position:absolute;inset:0}.bpv-drift{width:100%;height:112%;position:absolute;top:-6%;left:0}.bpv-kb{animation:bpv-kb 24s var(--ease-in-out) 2.4s infinite alternate;position:absolute;inset:0}@keyframes bpv-kb{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,1%)scale(1.07)}}.bpv-kb img{object-fit:cover;width:100%;height:100%;animation:lx-film-settle 2s var(--ease-out-expo) .3s both;display:block}.bpv-chip{z-index:2;border-radius:var(--r-md);animation:lx-rise 1s var(--ease-out-expo) .95s both, lx-float 7s ease-in-out 2.6s infinite alternate;align-items:center;gap:.85rem;margin:0;padding:.75rem 1.2rem .75rem .75rem;display:flex;position:absolute;bottom:3.25rem;left:-1.25rem}.bpv-dial{flex:none;width:3.25rem;height:3.25rem;overflow:visible}.bpv-ticks{fill:none;stroke:var(--ink-4);stroke-width:2.5px;stroke-dasharray:.35 4.65;stroke-dashoffset:.175px;opacity:.45;transform-origin:24px 24px;transform:rotate(-90deg)}.bpv-track{fill:#ffffff8c;stroke:var(--line);stroke-width:3px}.bpv-arc{fill:none;stroke:var(--copper-2);stroke-width:3px;stroke-linecap:round;stroke-dasharray:var(--m) 60;transform-origin:24px 24px;animation:bpv-arc 1.6s var(--ease-out-expo) 1.15s both;transform:rotate(-90deg)}@keyframes bpv-arc{0%{stroke-dasharray:0 60}}.bpv-hand{stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;transform:rotate(var(--deg));transform-origin:24px 24px;animation:bpv-hand 1.6s var(--ease-out-expo) 1.15s both}@keyframes bpv-hand{0%{transform:rotate(0)}}.bpv-pin{fill:var(--copper)}.bpv-chip-text{flex-direction:column;gap:.25rem;display:flex}.bpv-chip-value{font-family:var(--font-display);color:var(--ink);font-size:2rem;line-height:1}.bpv-chip-label{font-family:var(--font-mono);color:var(--ink-3);font-size:.72rem;line-height:1}@media (max-width:900px){.bpv{max-width:36rem;padding:0 1rem 1rem 0}.bpv-mat{top:1rem;left:1rem}.bpv-chip{padding:.6rem 1rem .6rem .6rem;bottom:1.75rem;left:.75rem}.bpv-dial{width:2.75rem;height:2.75rem}.bpv-chip-value{font-size:1.7rem}}.bpv.is-resting .bpv-kb,.bpv.is-resting .lx-pv-sheen,.bpv.is-resting .bpv-chip{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bpv-mat,.bpv-kb,.bpv-arc,.bpv-hand{animation:none}}.bp-next{border-top:1px solid var(--line);margin-top:clamp(2.5rem,2rem + 1.5vw,3.5rem);padding-top:clamp(1.75rem,1.4rem + 1vw,2.5rem)}.bp-next-title{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink);margin:0;font-size:clamp(1.9rem,1.5rem + 1.2vw,2.6rem);font-weight:400;line-height:1}.bp-next-grid{gap:1.5rem;margin-top:clamp(1.25rem,1rem + .8vw,1.75rem);display:grid}@media (min-width:640px){.bp-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cx-share{-webkit-backdrop-filter:blur(12px);border:1px solid var(--line,#16130f14);background:#faf8f4b3;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:28px 0;padding:16px 20px;display:flex}.cx-share--end{border-color:var(--line-strong,#16130f29);background:#faf8f4e6;margin:40px 0 20px;padding:20px 24px}.cx-share-label{color:var(--ink,#16130f);letter-spacing:-.01em;align-items:center;gap:8px;font-size:.88rem;font-weight:600;display:flex}.cx-share-icon-main{color:var(--copper,#b8612e)}.cx-share-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-share-btn{border:1px solid var(--line,#16130f1a);height:38px;color:var(--ink-2,#3d372e);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #00000008}.cx-share-btn:hover{transform:translateY(-1.5px);box-shadow:0 4px 10px #0000000f}.cx-share-btn svg{flex-shrink:0;width:15px;height:15px}.cx-share-btn--wa:hover{color:#128c7e;background:#25d3660f;border-color:#25d366}.cx-share-btn--in:hover{color:#0a66c2;background:#0a66c20f;border-color:#0a66c2}.cx-share-btn--x:hover{color:#000;background:#0000000d;border-color:#111}.cx-share-btn--copy:hover{border-color:var(--copper,#b8612e);color:var(--copper,#b8612e)}.cx-share-btn--copied{color:#faf8f4!important;background:#16130f!important;border-color:#16130f!important}@media (max-width:640px){.cx-share{flex-direction:column;align-items:flex-start;padding:14px 16px}.cx-share-actions{justify-content:flex-start;width:100%}.cx-share-btn{height:36px;padding:0 11px;font-size:.78rem}}.cx-author-card{-webkit-backdrop-filter:blur(14px);border:1px solid var(--line,#16130f1a);background:#ffffffd9;border-radius:20px;margin:36px 0 28px;padding:24px 28px;box-shadow:0 4px 20px #00000008}.cx-author-inner{align-items:flex-start;gap:22px;display:flex}.cx-author-avatar-wrap{flex-shrink:0;position:relative}.cx-author-avatar{letter-spacing:-.02em;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.25rem;font-weight:700;display:flex;box-shadow:0 4px 12px #00000014}.cx-author-avatar--amber{color:#fff;background:linear-gradient(135deg,#b8612e,#e07a3f)}.cx-author-avatar--indigo{color:#fff;background:linear-gradient(135deg,#2b4c7e,#4a6fa5)}.cx-author-verified{color:#16a34a;background:#fff;border-radius:50%;padding:2px;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 4px #0000001a}.cx-author-content{flex:1}.cx-author-meta-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.cx-author-tag,.cx-author-editorial{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:.76rem;font-weight:600;display:inline-flex}.cx-author-tag{color:var(--copper,#b8612e)}.cx-author-editorial{color:var(--ink-muted,#7a7266)}.cx-author-name{color:var(--ink,#16130f);letter-spacing:-.015em;flex-direction:column;margin:0 0 8px;font-size:1.15rem;font-weight:700;display:flex}.cx-author-role{color:var(--ink-muted,#6a6358);margin-top:2px;font-size:.85rem;font-weight:500}.cx-author-bio{color:var(--ink-2,#3d372e);margin:0 0 14px;font-size:.92rem;line-height:1.55}.cx-author-skills{border-top:1px dashed var(--line,#16130f1a);flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.cx-author-skills-label{color:var(--ink-muted,#7a7266);font-size:.78rem;font-weight:600}.cx-author-skills-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cx-author-skill-pill{color:var(--ink,#16130f);border:1px solid var(--line,#16130f0f);background:#16130f0a;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:500}@media (max-width:640px){.cx-author-card{padding:20px 18px}.cx-author-inner{flex-direction:column;gap:14px}.cx-author-avatar{width:52px;height:52px;font-size:1.05rem}}.cx-ai-takeaways{background:linear-gradient(135deg,#fffffff2,#f6f3eee6);border:1px solid #dcd6cccc;border-left:4px solid #7c3aed;border-radius:14px;margin:1.75rem 0 2.25rem;padding:1.5rem 1.75rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px -2px #0000000a,0 2px 6px -1px #00000005}.cx-ai-takeaways:hover{transform:translateY(-1px);box-shadow:0 6px 24px -2px #7c3aed14}.cx-ai-header{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.cx-ai-badge{text-transform:uppercase;letter-spacing:.06em;color:#6d28d9;background:#7c3aed14;border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.cx-ai-icon{color:#7c3aed}.cx-ai-tag{color:#78716c;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:6px;padding:.2rem .5rem;font-size:.72rem;font-weight:600}.cx-ai-lead{color:#292524;margin-bottom:1rem;font-size:1rem;line-height:1.6}.cx-ai-lead strong{color:#0f172a}.cx-ai-list{border-top:1px solid #e5e7ebb3;flex-direction:column;gap:.55rem;margin:0;padding:.85rem 0 0;list-style:none;display:flex}.cx-ai-item{color:#44403c;align-items:flex-start;gap:.65rem;font-size:.88rem;line-height:1.5;display:flex}.cx-ai-check{color:#10b981;flex-shrink:0;margin-top:.15rem}
