.pxo .pxo-sig-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(36px,4.5vw,84px);display:grid}.pxo .pxo-stage{--pw:min(320px,26vw);justify-content:center;padding-top:46px;display:flex;position:relative}.pxo .pxo-stage-tag{position:absolute;top:0;left:50%;translate:-50%}.pxo .pxo-note-1{left:calc(50% + var(--pw) / 2 + 14px);top:calc(46px + var(--pw) * 1.13)}.pxo .pxo-note-2{left:calc(50% + var(--pw) / 2 + 14px);top:calc(46px + var(--pw) * .6)}.prv .pxo .pxo-stage .pn-pen svg.pn-pen-arrow{width:46px}.prv .pxo .pxo-stage .pn-pen-text{max-width:5.2em}.prv .pxo .pxo-sig-copy h2{max-width:18ch;margin:0 0 20px}.prv .pxo .pxo-sig-p{margin-top:16px;font-size:17px;line-height:1.6}.pxo .pxo-day{border-top:1px solid var(--pn-line);margin:28px 0 0;padding:0;list-style:none}.pxo .pxo-day li{border-bottom:1px solid var(--pn-line);grid-template-columns:72px 1fr;align-items:baseline;gap:16px;padding:13px 0;display:grid}.pxo .pxo-day time{letter-spacing:-.01em;color:var(--pn-gold-ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.prv .pxo .pxo-day p{color:var(--pr-body);max-width:none;margin:0;font-size:15.5px;line-height:1.45}.pxo .pxo-day b{color:var(--pr-ink);font-size:17px;font-weight:650;display:block}.pxo .pxo-film-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(36px,5vw,96px);display:grid}.prv .pxo .pxo-film-copy h2{max-width:17ch;margin:0 0 20px}.prv .pxo .pxo-film-p{margin-top:16px;font-size:17px;line-height:1.6}.pxo .pxo-film-copy .pn-quote{margin-top:28px}.pxo .pxo-film-phone{--pw:min(320px,100%);justify-content:center;display:flex;position:relative}.pxo .pxo-note-3{right:calc(50% + var(--pw) / 2 + 12px);top:24%}.prv .pxo .pxo-note-3 .pn-pen-text{max-width:5em}.prv .pxo .pxo-film-phone .pn-pen svg.pn-pen-arrow{width:44px}.pxo .pxo-lead-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.prv .pxo .pxo-questions h3{color:var(--pr-ink);margin:0 0 12px;font-size:16px;font-weight:650}.pxo .pxo-questions ol{border-top:1.5px solid var(--pr-ink);margin:0;padding:0;list-style:none;display:grid}.pxo .pxo-questions li{border-bottom:1px solid var(--pr-rule,#1717171f);grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:16px 0;display:grid}.pxo .pxo-questions li>span{color:var(--pn-gold-ink);font-variant-numeric:tabular-nums;padding-top:2px;font-size:15px;font-weight:700;display:block}.prv .pxo .pxo-questions li p{color:var(--pr-body);max-width:none;margin:0;font-size:15.5px;line-height:1.45}.pxo .pxo-questions li b{color:var(--pr-ink);margin-bottom:2px;font-size:18px;font-weight:650;line-height:1.3;display:block}.prv .pxo .pxo-process{margin-top:18px;font-size:16px;line-height:1.6}.pxo .pxo-article{background:#fff;border-radius:20px;flex-direction:column;padding:26px 28px 24px;display:flex;position:relative;box-shadow:0 1px #1717170f,0 30px 50px -40px #281e0f8c}.prv .pxo .pxo-article-mast{letter-spacing:-.02em;color:#141416;border-bottom:2px solid #141416;justify-content:space-between;align-items:center;max-width:none;padding-bottom:14px;font-size:22px;font-weight:800;display:flex}.pxo .pxo-article-mast time{letter-spacing:0;color:var(--pr-muted);font-size:13.5px;font-weight:500}.prv .pxo .pxo-article-kicker{letter-spacing:.02em;color:#a3312a;margin-top:16px;font-size:13px;font-weight:650}.prv .pxo .pxo-article-head{letter-spacing:-.025em;color:#141416;text-wrap:balance;margin:8px 0 0;font-size:clamp(25px,2vw,31px);font-weight:700;line-height:1.15}.prv .pxo .pxo-article-by{color:var(--pr-muted);margin-top:14px;font-size:14.5px}.pxo .pxo-article-link{border-bottom:1px solid var(--pn-gold);width:fit-content;color:var(--pr-ink);align-items:center;gap:10px;margin-top:22px;padding:7px 0;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.pxo .pxo-article-link:after{content:"";position:absolute;inset:0}.prv .pxo .pxo-article-link .px-arrow{width:17px;height:17px}.prv .pxo .pxo-article-note{border-top:1px solid var(--pn-line);color:var(--pr-muted);margin-top:18px;padding-top:16px;font-size:14px}.pxo .pxo-lead .prf-links{margin-top:30px}.pxo .pxo-caldwell-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(30px,4vw,72px);display:grid}.pxo .pxo-caldwell-logo{width:150px;height:auto;margin:0 0 22px;display:block}.pxo .pxo-caldwell-photo{margin:0}.pxo .pxo-caldwell-photo img{border-radius:18px;width:100%;height:auto;display:block}.prv .pxo .pxo-caldwell-photo figcaption{color:var(--pr-muted);margin-top:12px;font-size:13.5px}.prv .pxo .pxo-caldwell h2{max-width:22ch;margin:0 0 16px;font-size:clamp(28px,2.5vw,38px)}.prv .pxo .pxo-caldwell-p{max-width:62ch;font-size:17px;line-height:1.6}.pxo .pxo-parts li{background:var(--pn-paper);color:var(--pr-ink);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:600}@media (max-width:1099px){.pxo .pxo-sig-grid,.pxo .pxo-film-grid,.pxo .pxo-lead-grid{grid-template-columns:1fr}.pxo .pxo-stage{--pw:300px}}@media (max-width:759px){.pxo .pxo-stage,.pxo .pxo-film-phone{--pw:min(280px,80vw);flex-direction:column;align-items:center}.pxo .pxo-stage .pn-pen,.pxo .pxo-film-phone .pn-pen{flex-direction:column;align-items:center;margin:14px auto 0;position:relative;inset:auto}.pxo .pxo-stage .pn-pen svg.pn-pen-arrow,.pxo .pxo-film-phone .pn-pen svg.pn-pen-arrow{width:36px;rotate:90deg}.prv .pxo .pxo-stage .pn-pen-text,.prv .pxo .pxo-note-3 .pn-pen-text{text-align:center;order:1;max-width:none}.pxo .pxo-note-3 svg.pn-pen-arrow{rotate:-90deg!important}.pxo .pxo-caldwell-grid{grid-template-columns:1fr}.pxo .pxo-caldwell-logo{width:130px}.pxo .pxo-day li{grid-template-columns:60px 1fr}.pxo .pxo-article{padding:22px 20px}}@media (max-width:1099px){.pxo .pxo-sig-copy{order:-1}}.pxo .pxo-lead-grid{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr)}.pxo .pxo-print{gap:10px;margin:0;display:grid}.pxo .pxo-print img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #17171714,0 26px 44px -30px #3c2d1499}.prv .pxo .pxo-print figcaption{color:var(--pr-muted);gap:2px;font-size:13.5px;line-height:1.45;display:grid}.prv .pxo .pxo-print figcaption b{letter-spacing:.06em;text-transform:uppercase;color:var(--pn-gold);font-size:12.5px;font-weight:650}@media (max-width:1100px){.pxo .pxo-lead-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pxo .pxo-questions{grid-column:1/-1}}@media (max-width:700px){.pxo .pxo-lead-grid{grid-template-columns:minmax(0,1fr)}.pxo .pxo-print{max-width:340px}}.prv .pxo .pxo-parts{margin-top:20px}.pxo .pxo-parts{flex-wrap:wrap;gap:4px 0;margin:18px 0 0;padding:0;list-style:none;display:flex}.pxo .pxo-parts li{color:var(--pr-ink);background:0 0;border:0;border-radius:0;padding:0;font-size:15px;font-weight:600}.pxo .pxo-parts li:not(:last-child):after{content:"·";color:var(--pn-gold-ink,#9a6a2a);margin:0 10px}.pxo .pxo-questions li{grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.pxo .pxo-stage{--note-room:150px;padding-right:var(--note-room)}.pxo .pxo-stage :is(.pxo-note-1,.pxo-note-2){left:calc(50% + var(--pw) / 2 - var(--note-room) / 2 + 14px)}}
