.plz{position:relative;background:#ffffff;padding:0 clamp(20px,5vw,72px);color:var(--ink,#0a0a0b);clip-path:inset(0 -100vw -100vh -100vw)}.plz-grid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);column-gap:clamp(32px,5vw,96px);max-width:1440px;margin:0 auto}.plz-col{grid-column:1;z-index:2}.plz-col,.plz-side{grid-row:1;position:relative}.plz-side{grid-column:2}.plz-pin{position:sticky;top:0;height:100vh;height:100svh;box-sizing:border-box;padding-top:72px;display:flex;flex-direction:column;justify-content:center}.plz-stage{position:relative;width:100%;aspect-ratio:1000/700}.plz-canvas{inset:-22% -14% -22% -6%;width:120%;height:144%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 13%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.plz-canvas,.plz-over{position:absolute;pointer-events:none}.plz-over{inset:0}@media (min-width:960px){.plz{margin-top:calc(-1 * var(--pa-sec))}.plz.is-intro .plz-canvas{top:-70%;height:192%;left:calc(-6% - 380px);width:calc(120% + 380px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 90%,transparent);mask-composite:intersect}}.plz.is-narrow .plz-core b{display:none}.plz.is-narrow .plz-core img{top:-16px;width:32px;height:32px}.plz:not(.is-live) .plz-over{visibility:hidden}.plz-cargo,.plz-core,.plz-lane,.plz-panel,.plz-sign{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity}.plz-sign{transform-origin:0 0}.plz-sign>span{position:absolute;left:0;bottom:26px;transform:translateX(-50%);white-space:nowrap;font-family:var(--sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--deep,#d1492d);background:rgba(255,255,255,.96);border:1px solid rgba(242,85,52,.4);border-radius:999px;padding:7px 13px;box-shadow:0 8px 24px rgba(10,10,11,.06);transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.plz-sign>i{position:absolute;left:-.5px;bottom:0;width:1px;height:26px;background:linear-gradient(rgba(209,73,45,0),rgba(209,73,45,.8));opacity:var(--stem,1)}.plz-sign.is-focus>span{background:#feeeea;border-color:rgba(242,85,52,.9);color:var(--ink,#0a0a0b);box-shadow:0 0 28px rgba(242,85,52,.28)}.plz-core{transform-origin:0 0;z-index:1}.plz-panel{z-index:10}.plz-core>*{position:absolute;left:0;transform:translateX(-50%)}.plz-core img{top:-20px;width:40px;max-width:none;height:40px;display:block}.plz-core b{top:26px;font-weight:500;font-size:14px}.plz-cargo,.plz-core b{font-family:var(--sans);white-space:nowrap}.plz-cargo{transform-origin:0 0;font-size:9.5px;letter-spacing:.04em;color:var(--text-2,#45433f);background:rgba(255,255,255,.96);border:1px solid var(--line,#d9d4cc);border-radius:999px;padding:4px 9px;box-shadow:0 6px 16px rgba(10,10,11,.06)}.plz-cargo.is-hot{color:var(--deep,#d1492d);border-color:rgba(242,85,52,.45)}.plz-cargo.is-ok{color:#1f7a4d;border-color:rgba(31,122,77,.35)}.plz-cargo.is-warn{color:#a35a00;border-color:rgba(163,90,0,.4);background:#fff6e8}.plz-lane{transform-origin:0 0;display:flex;align-items:center;gap:8px;white-space:nowrap;background:#fff;border:1px solid var(--line,#d9d4cc);border-radius:10px;padding:6px 12px 6px 6px;box-shadow:0 10px 26px rgba(10,10,11,.08);font-family:var(--sans);font-size:11px;color:var(--text-3,#6b6862)}.plz-lane .plz-cr.is-xs{width:52px;border-radius:7px}.plz-lane .plz-cr.is-xs.is-square{width:74px}.plz-lane b{display:block;font-size:12.5px;font-weight:600;color:var(--ink,#0a0a0b)}.plz-panel{transform-origin:0 0}.plz-panel>.plz-card{translate:-50% -50%}.plz .plz-card{--d:0ms;position:relative;box-sizing:border-box;width:320px;max-width:none;margin:0;padding:14px;background:#fff;border:1px solid var(--line,#d9d4cc);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 24px 48px -28px rgba(10,10,11,.28);font-family:var(--sans);text-align:left;color:var(--ink,#0a0a0b)}.plz .plz-card.is-test{width:420px}.plz-card .pbp-guards,.plz-card .pbp-if,.plz-card .pbp-par,.plz-card .pbp-pills,.plz-card .pbp-seg,.plz-card .pbp-sug{margin-top:10px}.plz-card .pbp-lab{margin:10px 0 5px}.plz-card .pbp-par{margin-top:10px}.plz-ch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.plz-card .pbp-chip,.plz-card .pbp-fig,.plz-card .pbp-guards span{font-family:var(--sans);font-variant-numeric:tabular-nums}.plz-ch .pbp-cap,.plz-ch .pbp-chip,.plz-ch .pbp-fig{white-space:nowrap}.plz-ch .pbp-cap{font-size:10px}.plz-card .s0,.plz-card .s1,.plz-card .s2,.plz-card .s3,.plz-card .s4,.plz-card .s5{opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.plz-card.is-on .s0,.plz-card.is-on .s1,.plz-card.is-on .s2,.plz-card.is-on .s3,.plz-card.is-on .s4,.plz-card.is-on .s5{opacity:1;transform:none}.plz-card.is-on .s0{transition-delay:.05s}.plz-card.is-on .s1{transition-delay:.3s}.plz-card.is-on .s2{transition-delay:.7s}.plz-card.is-on .s3{transition-delay:1.1s}.plz-card.is-on .s4{transition-delay:1.6s}.plz-card.is-on .s5{transition-delay:2.1s}.plz-goal{display:flex;gap:28px;margin-top:12px}.plz-goal b{display:block;font-family:var(--display);font-weight:500;font-size:22px;line-height:1;letter-spacing:-.02em;color:var(--ink,#0a0a0b)}.plz-goal span{display:block;margin-top:6px;font-family:var(--sans);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz-goal .is-target span{color:#2fa363}.plz-part{display:flex;width:max-content;align-items:center;gap:5px;padding:4px 7px 4px 6px;border-radius:5px;background:#f0f0ee;font-family:var(--sans);font-size:9.5px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2,#45433f)}.plz-part svg{flex:none;width:11px;height:11px}.plz-part.is-goal{margin-top:12px}.plz-part.is-goal svg{color:#6d4ae6}.plz-part.is-goal+.plz-goal{margin-top:9px}.plz-part.is-hyp{margin-bottom:7px}.plz-part.is-hyp svg{color:#2b63d9}.plz-cr{--c1:#f1efea;--c2:#dedad2;--c3:#45433f;position:relative;display:block;box-sizing:border-box;aspect-ratio:9/16;border-radius:8px;overflow:hidden;border:1px solid var(--line-faint,#e5dfd4);background:linear-gradient(165deg,var(--c1),var(--c2))}.plz-cr.is-square{aspect-ratio:1}.plz-cr.is-sun{--c1:#fff4da;--c2:#ffd98c;--c3:#7a4f00}.plz-cr.is-sky{--c1:#e6f0fc;--c2:#bcd6f6;--c3:#1d4f91}.plz-cr.is-hot{--c1:#fde4df;--c2:#f9b2a2;--c3:#9c3721}.plz-cr.is-leaf{--c1:#eaf6df;--c2:#c5e5a6;--c3:#3e6b12}.plz-cr.is-rose{--c1:#fde7e7;--c2:#f5bcbc;--c3:#9c2b2b}.plz-cr img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.plz-cr>u{position:absolute;left:9%;right:9%;top:22%;text-decoration:none;font-family:var(--display);font-weight:500;font-size:12px;line-height:1.05;letter-spacing:-.01em;color:var(--c3)}.plz-cr:not(:has(img)):before{content:"";position:absolute;left:12%;right:12%;top:48%;height:26%;border-radius:7px;background:rgba(255,255,255,.6)}.plz-cr:not(:has(img)):after{content:"";position:absolute;left:12%;width:44%;bottom:9%;height:7%;border-radius:4px;background:var(--c3);opacity:.8}.plz-cr.is-square>u{top:14%}.plz-cr.is-square:not(:has(img)):before{top:42%;height:30%}.plz-cr.is-xs{width:26px;border-radius:5px}.plz-cr.is-xs.is-square{width:34px}.plz-cr.is-xs>u{display:none}.plz-cr.is-sm{width:88px;flex:none;border-radius:8px}.plz-cr.is-sm>u{font-size:9px}.plz-cr-ctr,.plz-cr-live,.plz-cr-tag{position:absolute;font-family:var(--sans);font-size:9.5px;letter-spacing:.04em;border-radius:4px;padding:3px 5px;white-space:nowrap}.plz-cr-tag{top:5px;color:var(--text-2,#45433f);background:rgba(255,255,255,.9)}.plz-cr-live,.plz-cr-tag{left:5px;text-transform:uppercase}.plz-cr-live{bottom:24px;color:#fff;background:var(--hot,#f25534);opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.plz-cr-ctr{right:5px;bottom:5px;color:var(--ink,#0a0a0b);background:rgba(255,255,255,.94);font-weight:600;opacity:0;transition:opacity .4s ease}.plz-vars .plz-cr:after{display:none}.plz-vars .plz-cr-ctr,.plz-vars .plz-cr-live{left:5px;right:auto;bottom:5px}.plz-card.is-on .plz-vars .plz-cr-live{animation:plz-live 1.5s ease both}@keyframes plz-live{0%{opacity:0;transform:translateY(4px)}20%{opacity:1;transform:none}78%{opacity:1;transform:none}to{opacity:0;transform:none}}.plz-vars .plz-cr-tag{right:5px;max-width:max-content;white-space:normal;line-height:1.25}.plz-cr.is-lead .plz-cr-ctr{color:#ffffff;background:var(--hot,#f25534)}.plz-cr.is-lead{border-color:rgba(242,85,52,.7);box-shadow:0 0 0 1px rgba(242,85,52,.7)}.plz-vars{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.plz-card.is-on .plz-cr-live{opacity:1;transform:none}.plz-card.is-on .plz-vars>:first-child .plz-cr-live{animation-delay:1.7s}.plz-card.is-on .plz-vars>:nth-child(2) .plz-cr-live{animation-delay:1.95s}.plz-card.is-on .plz-vars>:nth-child(3) .plz-cr-live{animation-delay:2.2s}.plz-card.is-on .plz-cr-ctr{opacity:1}.plz-card.is-on .plz-vars>:first-child .plz-cr-ctr{transition-delay:3.1s}.plz-card.is-on .plz-vars>:nth-child(2) .plz-cr-ctr{transition-delay:3.35s}.plz-card.is-on .plz-vars>:nth-child(3) .plz-cr-ctr{transition-delay:3.6s}.plz-vhead{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz-tgt{display:inline-flex;align-items:center;gap:5px;color:#2fa363}.plz-tgt i{width:10px;height:0;border-top:1.5px dashed #2fa363}.plz-vrows{display:grid;grid-template-columns:42px minmax(0,1fr) auto;column-gap:9px;margin-top:4px}.plz-vrow{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:6px 0;border-top:1px solid var(--line-faint,#e5dfd4)}.plz-vrow .plz-cr.is-xs{width:42px;border-radius:6px}.plz-vrow:first-child{border-top:0}.plz-vm b{display:block;font-size:10px;font-weight:600;line-height:1.25;letter-spacing:.05em;text-transform:uppercase}.plz-bar{position:relative;display:block;height:6px;margin-top:6px;border-radius:3px;background:#efede8}.plz-bar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:3px;background:var(--hot,#f25534);transition:width 1s cubic-bezier(.4,0,.2,1) .8s}.plz-bar i.is-warn{background:#e0a042}.plz-bar i.is-mid{background:#b8b3aa}.plz-bar i.is-hot,.plz-bar i.is-ok{background:var(--hot,#f25534)}.plz-bar u{position:absolute;top:-3px;bottom:-3px;left:var(--t,50%);width:0;border-left:1.5px dashed #2fa363}.plz-card.is-on .plz-vrow .plz-bar i{width:var(--w,50%)}.plz-vr{text-align:right}.plz-vr b{display:block;font-size:12px;font-weight:600}.plz-tag{display:inline-block;margin-top:3px;font-family:var(--sans);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 7px;border:1px solid var(--line,#d9d4cc);color:var(--text-2,#45433f);background:#fafaf8}.plz-tag.is-ok{color:#1f7a4d;border-color:rgba(31,122,77,.35);background:#eef8f2}.plz-tag.is-warn{color:#a35a00;border-color:rgba(163,90,0,.35);background:#fff6e8}.plz-tag.is-mid{color:var(--text-2,#45433f)}.plz-tag.is-hot{color:var(--deep,#d1492d);border-color:rgba(242,85,52,.45);background:#feeeea}.plz-tag.is-learn{color:#a35a00;border-color:rgba(163,90,0,.35);background:#fff6e8}.plz-checks{margin-top:10px;border-top:1px solid var(--line-faint,#e5dfd4)}.plz-checks>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:7px 0 0;font-size:11px;color:var(--text-2,#45433f)}.plz-checks>div b{font-weight:600;color:var(--ink,#0a0a0b)}.plz-checks .plz-tag{margin-top:0}.plz-ttl{display:block;margin-top:10px;font-size:12.5px;font-weight:600;line-height:1.35}.plz-meta{margin:4px 0 0;font-size:10.5px;line-height:1.4;color:var(--text-3,#6b6862)}.plz-bid{margin-top:10px;padding:10px;border:1px solid var(--line-faint,#e5dfd4);border-radius:10px;background:#fafaf8}.plz-bid-lab{display:flex;justify-content:space-between;gap:8px;font-family:var(--sans);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz-move-lab{margin-top:16px}.plz-bid-val{display:flex;align-items:baseline;gap:8px;margin:5px 0 8px;font-family:var(--display);font-weight:500;letter-spacing:-.02em}.plz-bid-val b{font-size:30px;font-weight:500;opacity:0;transition:opacity .4s ease 1.9s}.plz-bid-val .plz-old{font-size:15px;color:var(--text-3,#6b6862);text-decoration:line-through}.plz-bid-val small{font-family:var(--sans);font-size:10px;color:#1f7a4d;opacity:0;transition:opacity .4s ease 2s}.plz-card.is-on .plz-bid-val b,.plz-card.is-on .plz-bid-val small{opacity:1}.plz-bid-val .plz-applied{margin:0 0 0 auto;align-self:center;opacity:0;transition:opacity .4s ease 2.1s}.plz-card.is-on .plz-bid-val .plz-applied{opacity:1}.plz-trk{position:relative;height:6px;border-radius:3px;background:#efede8}.plz-trk i{position:absolute;left:0;top:0;bottom:0;width:50%;border-radius:2px;background:var(--hot,#f25534);transition:width .9s cubic-bezier(.4,0,.2,1) 1.2s}.plz-trk u{position:absolute;top:-4px;bottom:-4px;left:86%;width:1.5px;background:var(--ink,#0a0a0b)}.plz-trk em{position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--hot,#f25534);box-sizing:border-box;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(242,85,52,.15);transition:left .9s cubic-bezier(.4,0,.2,1) 1.2s}.plz-card.is-on .plz-trk i{width:72%}.plz-why{margin:12px 0 0;font-family:var(--sans);font-size:12px;line-height:1.4;color:var(--text-2,#45433f)}.plz-why b{font-weight:600;color:var(--ink,#0a0a0b)}.plz-undo{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-family:var(--sans);font-size:12px;font-weight:600;color:var(--deep,#d1492d)}.plz-undo svg{width:13px;height:13px}.plz-card .plz-gate{margin-top:14px;padding-top:14px;padding-left:0;padding-right:0;border:0;border-top:1px solid var(--line-faint,#e5dfd4);border-radius:0;background:transparent}.plz-card .pbp-par>i.is-up{background:#feeeea;color:var(--deep,#d1492d)}.plz-card .pbp-pills{margin-top:8px}.plz-win{display:flex;align-items:center;gap:14px;margin-top:14px}.plz-win b{display:block;font-size:14px;font-weight:600;line-height:1.25}.plz-win span{display:block;margin-top:5px;font-size:12px;line-height:1.35;color:var(--text-2,#45433f)}.plz-srows{margin-top:14px;border-top:1px solid var(--line-faint,#e5dfd4)}.plz-srow{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-faint,#e5dfd4)}.plz-srow-k{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz-srow-k,.plz-srow-v{display:block;font-family:var(--sans)}.plz-srow-v{margin-top:3px;font-size:12.5px;line-height:1.35;color:var(--ink,#0a0a0b)}.plz-srow-v.is-num{font-family:var(--display);font-weight:500;font-size:20px;line-height:1.1;letter-spacing:-.02em}.plz-srow .plz-tag{margin-top:0}.plz-srow .plz-tag.is-hot{color:var(--deep,#d1492d);border-color:rgba(242,85,52,.45);background:#feeeea}.plz-note{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--line-faint,#e5dfd4);font-family:var(--sans);font-size:9.5px;line-height:1.35;color:var(--text-3,#6b6862)}.plz-block{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:104px 0 64px}.plz .plz-eyebrow{display:flex;align-items:center;gap:14px;margin:0;font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--deep,#d1492d)}.plz .plz-eyebrow:after{content:"";flex:1;height:1px;background:var(--line-faint,#e5dfd4)}.plz .plz-h2{margin:18px 0 22px;font-family:var(--display);font-weight:500;font-size:clamp(34px,3.4vw,48px);line-height:1.05;letter-spacing:-.02em}.plz .plz-h2 em{font-style:normal;color:var(--hot,#f25534)}.plz .plz-lead{margin:0;max-width:42ch;font-size:17px;line-height:1.55;color:var(--text-2,#45433f)}.plz .plz-marks{display:grid;grid-template-columns:repeat(4,64px);gap:12px;margin:22px 0 0}.plz .plz-mark{aspect-ratio:1/1;box-sizing:border-box;border-radius:14px;display:grid;place-items:center;overflow:hidden}.plz .plz-mark.is-bordered{border:1px solid var(--line,#d9d4cc)}.plz .plz-mark img,.plz .plz-mark svg{display:block;width:42%;height:42%;max-width:none;object-fit:contain}.plz .plz-mark img.pbp-white{filter:brightness(0) invert(1)}.plz .plz-mark img.is-icon{width:64%;height:64%}.plz .plz-mark img.is-wide{width:74%;height:74%}.plz .plz-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.plz .plz-lead.is-lines span{display:block}.plz .plz-lead.is-lines span+span{margin-top:16px}.plz .plz-hint{margin:22px 0 0;font-size:10px;color:var(--text-3,#6b6862)}.plz .plz-hint,.plz .plz-k{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase}.plz .plz-k{display:flex;align-items:center;gap:9px;margin:0;font-size:11px;color:var(--deep,#d1492d)}.plz .plz-k:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--hot,#f25534);box-shadow:0 0 10px rgba(242,85,52,.7)}.plz .plz-h3{text-wrap:balance;margin:14px 0;font-family:var(--display);font-weight:500;font-size:clamp(28px,2.6vw,36px);line-height:1.1;letter-spacing:-.018em}.plz .plz-p{margin:0;text-wrap:pretty;max-width:44ch;font-size:15.5px;line-height:1.6;color:var(--text-2,#45433f)}.plz .plz-rows{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--line-faint,#e5dfd4)}.plz .plz-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line-faint,#e5dfd4);font-size:14px;line-height:1.45}.plz .plz-mloop em,.plz .plz-rows em,.plz .plz-verdict em{margin-top:1px;font-style:normal;font-family:var(--sans);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--deep,#d1492d);background:#feeeea;border:1px solid rgba(242,85,52,.3);border-radius:999px;padding:4px 9px}.plz .plz-mloop em.is-ok,.plz .plz-rows em.is-ok,.plz .plz-verdict em.is-ok{color:#1f7a4d;background:#eef8f2;border-color:rgba(31,122,77,.35)}.plz .plz-mloop em.is-bad,.plz .plz-rows em.is-bad,.plz .plz-verdict em.is-bad{color:#b42318;background:#fef3f2;border-color:rgba(180,35,24,.3)}.plz .plz-mloop em.is-learn,.plz .plz-rows em.is-learn,.plz .plz-verdict em.is-learn{color:#a35a00;background:#fff6e8;border-color:rgba(163,90,0,.35)}.plz .plz-rows-title{margin:30px 0 0;font-family:var(--sans);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz .plz-rows-title+.plz-rows{margin-top:12px}@media (min-width:960px){.plz .plz-rows-title{margin-top:14px}}.plz .plz-stats{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));column-gap:16px;max-width:44ch;margin-top:30px;font-size:15.5px}.plz .plz-stats>div{min-width:0;font-family:var(--sans);font-weight:600;font-size:11.5px;line-height:1.45;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz .plz-marks+.plz-stats{margin-top:44px}.plz .plz-stats b{display:block;margin-bottom:10px;font-family:var(--display);font-weight:400;font-size:clamp(26px,2.2vw,32px);line-height:1;letter-spacing:-.03em;white-space:nowrap;text-transform:none;color:var(--ink,#0a0a0b)}.plz .plz-statnote{margin:10px 0 0;font-size:11.5px;color:var(--text-3,#6b6862)}.plz .plz-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding:14px 22px;border-radius:999px;background:var(--ink,#0a0a0b);color:var(--bone,#f5f1eb);font-family:var(--sans);font-weight:500;font-size:15px;text-decoration:none;transition:transform .2s ease}.plz .plz-btn:hover{transform:translateY(-1px)}.plz .plz-btn:focus-visible{outline:2px solid var(--hot,#f25534);outline-offset:3px}@media (min-width:960px){.plz .plz-intro{min-height:150vh;justify-content:flex-start;padding-top:max(140px,24vh)}.plz .plz-intro-in{position:sticky;top:max(120px,20vh)}}.plz-inline .plz-card{transition:border-color .3s ease,box-shadow .3s ease}.plz-inline .plz-card:not(.is-on){border-color:transparent;box-shadow:none}.plz-inline{display:none}@media (max-width:1180px) and (min-width:960px){.plz-grid{grid-template-columns:minmax(0,400px) minmax(0,1fr)}}@media (max-width:959px){.plz-grid{display:block}.plz-side{display:none}.plz{scroll-margin-top:88px}.plz-block{min-height:0;padding:56px 0 24px}.plz-intro{padding-top:var(--pa-sec)}.plz .plz-hint{display:none}.plz-phase:last-child{padding-bottom:72px}.plz .plz-phase .plz-mloop{display:none}.plz .plz-rows.plz-sr{position:static;width:auto;height:auto;margin:12px 0 0;padding:0;overflow:visible;clip:auto;white-space:normal;border:0;border-top:1px solid var(--line-faint,#e5dfd4)}.plz-inline{display:block;margin:24px 0 4px}.plz .plz-inline .plz-card{width:100%;max-width:440px;padding:16px}.plz .plz-eyebrow,.plz .plz-k,.plz .plz-rows-title{font-size:12px}.plz .plz-rows-title{margin-top:28px}.plz .plz-statnote{font-size:12.5px}.plz .plz-marks{grid-template-columns:repeat(4,52px);gap:10px;margin-top:20px}.plz .plz-mark{border-radius:12px}.plz .plz-marks+.plz-stats,.plz .plz-stats{column-gap:14px;margin-top:28px}.plz .plz-stats b{margin-bottom:8px;font-size:clamp(24px,7vw,30px)}.plz .plz-stats>div{font-size:12px;line-height:1.4;letter-spacing:.06em}.plz .plz-rows li{grid-template-columns:minmax(0,1fr);row-gap:7px;padding:13px 0;font-size:15px;line-height:1.5}.plz .plz-rows em{order:-1;justify-self:start;margin-top:0;font-size:12px;letter-spacing:.06em;padding:3px 9px}.plz-inline .pbp-if em,.plz-inline .pbp-lab,.plz-inline .plz-bid-lab,.plz-inline .plz-bid-val small,.plz-inline .plz-card .pbp-chip,.plz-inline .plz-ch .pbp-cap,.plz-inline .plz-cr-ctr,.plz-inline .plz-cr-live,.plz-inline .plz-cr-tag,.plz-inline .plz-goal span,.plz-inline .plz-part,.plz-inline .plz-srow-k,.plz-inline .plz-tag,.plz-inline .plz-vhead,.plz-inline .plz-vm b{font-size:12px}.plz-inline .plz-note{font-size:12px;line-height:1.4}.plz-inline .plz-part svg{width:13px;height:13px}.plz-inline .pbp-par b,.plz-inline .pbp-sug>b,.plz-inline .plz-srow-v{font-size:14px}.plz-inline .pbp-par span:not(.pbp-vs),.plz-inline .pbp-sel,.plz-inline .plz-undo,.plz-inline .plz-vr b,.plz-inline .plz-why,.plz-inline .plz-win span{font-size:13px}.plz-inline .plz-win b{font-size:16px}.plz-inline .pbp-pills span{font-size:13px;padding:9px 13px}.plz-inline .plz-vrows{grid-template-columns:46px minmax(0,1fr) auto}.plz-inline .plz-vrow .plz-cr.is-xs{width:46px}}@media (min-width:640px) and (max-width:959px){.plz-col{max-width:600px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.plz-card.is-on .plz-vars .plz-cr-live{animation:none;opacity:0}.plz-card *,.plz-card .s0,.plz-card .s1,.plz-card .s2,.plz-card .s3,.plz-card .s4,.plz-card .s5,.plz-card :after,.plz-card :before,.plz-sign>span{transition:none!important}}.plz .plz-card .pbp-sug{position:relative}.plz .plz-verdict{position:absolute;top:10px;right:12px;height:19px;pointer-events:none}.plz .plz-verdict>span{position:absolute;top:0;right:0;height:19px;display:flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--sans);font-size:max(9.5px,calc(7.5px / var(--cs, 1)));font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--ink,#0a0a0b);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.plz .plz-verdict em{margin-top:0;padding:2px 8px;font-size:max(10px,calc(7.5px / var(--cs, 1)))}.plz .plz-verdict img{flex:none;width:12px;height:12px;object-fit:contain}.plz .plz-verdict-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--hot,#f25534)}.plz .plz-card.is-on .plz-verdict-dot{animation:plz-verdict-pulse 1.4s ease-out infinite}@keyframes plz-verdict-pulse{0%{box-shadow:0 0 0 0 rgba(242,85,52,.45)}to{box-shadow:0 0 0 7px rgba(242,85,52,0)}}.plz .plz-card:not([data-v]) .plz-verdict>[data-s=live],.plz .plz-card[data-v$=-learn] .plz-verdict>[data-s=learn],.plz .plz-card[data-v=live] .plz-verdict>[data-s=live],.plz .plz-card[data-v=miss-call] .plz-verdict>[data-s=callm],.plz .plz-card[data-v=miss] .plz-verdict>[data-s=miss],.plz .plz-card[data-v=still] .plz-verdict>[data-s=still],.plz .plz-card[data-v=win-call] .plz-verdict>[data-s=callw],.plz .plz-card[data-v=win] .plz-verdict>[data-s=win]{opacity:1;transform:none}.plz .plz-inline .plz-verdict{position:relative;top:auto;right:auto;display:grid;height:auto;margin:0 0 7px}.plz .plz-inline .plz-verdict>span{position:static;grid-area:1/1;height:auto;min-height:19px;flex-wrap:wrap;row-gap:4px;white-space:normal}.plz .plz-card.is-on .pbp-sug{transition:opacity .45s ease .3s,transform .45s ease .3s,border-color .3s ease,background-color .3s ease}.plz .plz-card[data-v=win] .pbp-sug{border-color:rgba(31,122,77,.45);background-color:#f7fbf8}.plz .plz-card[data-v=miss] .pbp-sug{border-color:rgba(180,35,24,.35);background-color:#fffafa}.plz .plz-vars .plz-cr{transition:transform .3s ease,opacity .3s ease,box-shadow .3s ease,border-color .3s ease}.plz .plz-vars .plz-cr img{transition:filter .3s ease}.plz .plz-card[data-v^=win] .plz-vars .plz-cr[data-id=fast]{transform:translateY(-4px);border-color:#1f7a4d;box-shadow:0 0 0 2px #1f7a4d}.plz .plz-card[data-v^=win] .plz-vars .plz-cr:not([data-id=fast]){opacity:.75}.plz .plz-card[data-v^=miss] .plz-vars .plz-cr:not([data-id=product]) img{filter:grayscale(1) brightness(1.1) contrast(.82)}.plz .plz-card[data-v^=miss] .plz-vars .plz-cr[data-id=fast]{border-color:var(--line-faint,#e5dfd4);box-shadow:none}.plz .plz-card[data-v^=miss] .plz-vars .plz-cr[data-id=product]{box-shadow:0 0 0 1.5px rgba(10,10,11,.45)}.plz .plz-card .plz-vars .plz-cr .plz-cr-ctr.is-alt{opacity:0;transition:opacity .25s ease;transition-delay:0s}.plz .plz-vars .plz-cr .plz-cr-ctr.is-win{color:#ffffff;background:#1f7a4d}.plz .plz-vars .plz-cr .plz-cr-ctr.is-miss{color:#b42318;background:rgba(255,255,255,.94)}.plz .plz-vars .plz-cr[data-id=action] .plz-cr-ctr.is-miss{color:#5f5e5a}.plz .plz-card.is-on[data-v^=miss] .plz-vars .plz-cr .plz-cr-ctr.is-miss,.plz .plz-card.is-on[data-v^=win] .plz-vars .plz-cr .plz-cr-ctr.is-win{opacity:1}.plz .plz-card.is-on[data-v^=miss] .plz-vars .plz-cr:has(.is-miss) .plz-cr-ctr:not(.is-alt),.plz .plz-card.is-on[data-v^=win] .plz-vars .plz-cr:has(.is-win) .plz-cr-ctr:not(.is-alt){visibility:hidden;transition:visibility 0s linear .25s}.plz .plz-mloop{display:grid;grid-template-columns:214px minmax(0,1fr);gap:18px;align-items:center;margin-top:12px;padding-top:14px;border-top:1px solid var(--line-faint,#e5dfd4)}.plz .plz-mloop-ring{--r:58px;position:relative;width:214px;height:170px}.plz .plz-mloop-band,.plz .plz-mloop-line,.plz .plz-mloop-orb{position:absolute;left:50%;top:50%;box-sizing:border-box;border-radius:50%}.plz .plz-mloop-band{width:calc(2 * var(--r) + 6px);height:calc(2 * var(--r) + 6px);margin:calc(-1 * var(--r) - 3px) 0 0 calc(-1 * var(--r) - 3px);border:6px solid rgba(242,85,52,.18)}.plz .plz-mloop-line{width:calc(2 * var(--r) + 1.5px);height:calc(2 * var(--r) + 1.5px);margin:calc(-1 * var(--r) - .75px) 0 0 calc(-1 * var(--r) - .75px);border:1.5px solid var(--hot,#f25534)}.plz .plz-mloop-orb{z-index:1;width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--hot,#f25534);box-shadow:0 0 0 4px rgba(242,85,52,.18);transform:rotate(var(--orb,0deg)) translateY(calc(-1 * var(--r))) rotate(calc(-1 * var(--orb, 0deg)));transition:transform var(--orb-t,.8s) cubic-bezier(.65,0,.35,1);animation:plz-mloop-breathe 2.4s ease-in-out infinite}@keyframes plz-mloop-breathe{50%{box-shadow:0 0 0 7px rgba(242,85,52,.1)}}.plz .plz-mloop-node{position:absolute;z-index:2;left:calc(50% + var(--sx, 0) * var(--r));top:calc(50% + var(--sy, -1) * var(--r));display:grid;transform:translate(-50%,-50%)}.plz .plz-mloop-node>em{grid-area:1/1;justify-self:center}.plz .plz-mloop em{display:inline-block;margin-top:0;outline:3px solid transparent;outline-offset:1px;transition:outline-color .35s ease,opacity .35s ease,transform .35s ease}.plz .plz-mloop em.is-mute{color:var(--text-3,#6b6862);background:#f6f5f2;border-color:var(--line-faint,#e5dfd4)}.plz .plz-mloop-node>em[data-o]{opacity:0}.plz .plz-mloop-node>em[data-o].is-shown{opacity:1}.plz .plz-mloop-node.is-now>em{outline-color:rgba(242,85,52,.22);transform:scale(1.05);transition-delay:.25s}.plz .plz-mloop-node.is-now>em.is-ok{outline-color:rgba(31,122,77,.2)}.plz .plz-mloop-node.is-now>em.is-bad{outline-color:rgba(180,35,24,.18)}.plz .plz-mloop-node.is-now>em.is-learn{outline-color:rgba(163,90,0,.2)}.plz .plz-mloop-node.is-now>em.is-mute{outline-color:rgba(10,10,11,.1)}.plz .plz-mloop-say{display:grid;align-items:center}.plz .plz-mloop-say>div{grid-area:1/1;opacity:0;transform:translateY(6px);filter:blur(3px);transition:opacity .2s ease,transform .2s ease,filter .2s ease}.plz .plz-mloop-say>.is-now{opacity:1;transform:none;filter:none;transition:opacity .4s ease .15s,transform .5s cubic-bezier(.2,.8,.2,1) .15s,filter .4s ease .15s}.plz .plz-mloop-k{margin:0 0 7px;font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#6b6862)}.plz .plz-mloop-say em{margin:0 0 9px}.plz .plz-mloop-line-t{margin:0;font-size:13.5px;line-height:1.45;color:var(--text-2,#45433f);text-wrap:pretty}.plz .plz-card.is-track .plz-watch{position:relative}.plz .plz-card .plz-watch-s{display:block;transition:opacity .2s ease,transform .2s ease}.plz .plz-panel .plz-watch-s{font-size:max(9.5px,calc(7.5px / var(--cs, 1)))}.plz .plz-panel .plz-watch-s .plz-tag{font-size:max(8.5px,calc(7.5px / var(--cs, 1)))}.plz .plz-card .plz-watch-s:not([data-s=live]){position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap;opacity:0;transform:translateY(4px)}.plz .plz-card .plz-watch-s .plz-tag{margin-top:0;font-style:normal}.plz .plz-card.is-track[data-v=cpa] .plz-watch-s[data-s=live],.plz .plz-card.is-track[data-v=fatigue] .plz-watch-s[data-s=live],.plz .plz-card.is-track[data-v=spike] .plz-watch-s[data-s=live],.plz .plz-card.is-track[data-v=tracking] .plz-watch-s[data-s=live]{opacity:0}.plz .plz-card.is-track[data-v=cpa] .plz-watch-s[data-s=cpa],.plz .plz-card.is-track[data-v=fatigue] .plz-watch-s[data-s=fatigue],.plz .plz-card.is-track[data-v=spike] .plz-watch-s[data-s=spike],.plz .plz-card.is-track[data-v=tracking] .plz-watch-s[data-s=tracking]{opacity:1;transform:none}.plz .plz-card.is-track .plz-vrows{position:relative}.plz .plz-scan{position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(242,85,52,.75),transparent);opacity:0;pointer-events:none}.plz .plz-card.is-track[data-v=fatigue] .plz-scan,.plz .plz-card.is-track[data-v=spike] .plz-scan{animation:plz-scan-a 1.1s ease-in-out both}.plz .plz-card.is-track[data-v=cpa] .plz-scan,.plz .plz-card.is-track[data-v=tracking] .plz-scan{animation:plz-scan-b 1.1s ease-in-out both}@keyframes plz-scan-a{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 2px);opacity:0}}@keyframes plz-scan-b{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 2px);opacity:0}}.plz .plz-card.is-track[data-v=spike] .plz-ch .pbp-chip i{animation:plz-alert .5s ease-in-out 4 alternate}@keyframes plz-alert{to{transform:scale(1.7);box-shadow:0 0 0 3px rgba(242,85,52,.25)}}.plz .plz-card.is-optimize .plz-bid-val .plz-applied{outline:3px solid transparent;outline-offset:1px;transition:opacity .4s ease 2.1s,outline-color .25s ease 0s}.plz .plz-card.is-optimize[data-v=applied] .plz-bid-val .plz-applied{outline-color:rgba(31,122,77,.22)}.plz .plz-card.is-optimize[data-v=applied] .plz-trk i{animation:plz-refill .9s cubic-bezier(.4,0,.2,1) both}@keyframes plz-refill{0%{width:50%}to{width:72%}}.plz .plz-card.is-optimize .plz-gate{border-radius:8px;transition:background-color .3s ease,box-shadow .3s ease}.plz .plz-card.is-optimize[data-v=call] .plz-gate{background:#fef5f3;box-shadow:0 0 0 6px #fef5f3}.plz .plz-card.is-optimize[data-v=call] .pbp-pills span.is-a{animation:plz-ask 1.1s ease-in-out infinite}@keyframes plz-ask{50%{box-shadow:0 0 0 4px rgba(10,10,11,.16)}}.plz .plz-card .plz-why{position:relative}.plz .plz-card .plz-why-a,.plz .plz-card .plz-why-b{display:block;transition:opacity .25s ease}.plz .plz-card .plz-why-b{position:absolute;left:0;right:0;top:0;opacity:0}.plz .plz-card .plz-undo-t{display:grid}.plz .plz-card .plz-undo-a,.plz .plz-card .plz-undo-b{grid-area:1/1;transition:opacity .25s ease}.plz .plz-card .plz-undo-b,.plz .plz-card.is-optimize[data-v=rollback] .plz-undo-a,.plz .plz-card.is-optimize[data-v=rollback] .plz-why-a{opacity:0}.plz .plz-card.is-optimize[data-v=rollback] .plz-undo-b,.plz .plz-card.is-optimize[data-v=rollback] .plz-why-b{opacity:1}.plz .plz-card.is-optimize .plz-undo{transition:color .25s ease}.plz .plz-card.is-optimize[data-v=rollback] .plz-undo{color:#a35a00}.plz .plz-card.is-scale .plz-srow,.plz .plz-card.is-scale .plz-win{border-radius:6px;transition:background-color .3s ease,box-shadow .3s ease}.plz .plz-card.is-scale .plz-srow .plz-tag{outline:3px solid transparent;outline-offset:1px;transition:outline-color .25s ease}.plz .plz-card.is-scale[data-v=loop] .plz-win,.plz .plz-card.is-scale[data-v=remembered] .plz-srow:nth-child(3),.plz .plz-card.is-scale[data-v=testing] .plz-srow:nth-child(2){background:#fbf8f4;box-shadow:0 0 0 6px #fbf8f4}.plz .plz-card.is-scale[data-v=testing] .plz-srow:nth-child(2) .plz-tag{outline-color:rgba(242,85,52,.22)}.plz .plz-card.is-scale[data-v=remembered] .plz-srow:nth-child(3) .plz-tag{outline-color:rgba(163,90,0,.2)}.plz .plz-win .plz-win-meta{display:grid}.plz .plz-win .plz-win-meta>span{grid-area:1/1;margin-top:0;transition:opacity .25s ease}.plz .plz-win .plz-win-b{opacity:0;color:#1f7a4d;font-weight:600}.plz .plz-card.is-scale[data-v=loop] .plz-win-a{opacity:0}.plz .plz-card.is-scale[data-v=loop] .plz-win-b{opacity:1}@media (max-width:959px){.plz .plz-inline .plz-verdict em,.plz .plz-inline .plz-verdict>span{font-size:12px}.plz .plz-inline .plz-vars .plz-cr .plz-cr-ctr.is-alt{right:5px;max-width:max-content;white-space:normal;line-height:1.25}.plz .plz-mloop{grid-template-columns:minmax(0,1fr);gap:14px}.plz .plz-mloop-ring{--r:66px;width:260px;height:196px}.plz .plz-mloop em,.plz .plz-mloop-k{font-size:12px}.plz .plz-mloop-line-t{font-size:15px}}@media (prefers-reduced-motion:reduce){.plz .plz-mloop em,.plz .plz-mloop-orb,.plz .plz-mloop-say>.is-now,.plz .plz-mloop-say>div,.plz .plz-verdict>span{transition:none}.plz .plz-card .pbp-chip i,.plz .plz-card .pbp-pills span,.plz .plz-card .plz-trk i,.plz .plz-card.is-on .plz-verdict-dot,.plz .plz-mloop-orb,.plz .plz-scan{animation:none}}.pba{--pba-text2:var(--text-2,#45433f);--pba-text3:var(--text-3,#6b6862);--pba-line:var(--line,#d9d4cc);--pba-panel:#f4f4f2;position:relative;padding:var(--pa-sec) 0;background:var(--bg,#ffffff);color:var(--ink,#0a0a0b);overflow:hidden}.pba .micro{display:flex;align-items:center;gap:8px;margin-bottom:22px;color:var(--pba-text2)}.pba .micro i{width:7px;height:7px;border-radius:50%;background:var(--hot,#f25534);flex:none}.pba .lead{max-width:760px}.pba-split{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-height:700px;margin-top:clamp(40px,5vw,64px)}.pba-half{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--pba-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.pba-before{--pba-lap:48px;display:flex;flex-direction:column;padding:62px 6% 22px;background:var(--pba-panel)}.pba-pile{position:relative;overflow:hidden;margin:0 -3%;padding:0 3%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 96px),transparent)}.pba-after{overflow:visible;background:#fff}.pba-after:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(10,10,11,.18) 1px,transparent 1.4px);background-size:14px 14px;-webkit-mask-image:radial-gradient(60% 60% at 60% 45%,#000 20%,transparent 100%);mask-image:radial-gradient(60% 60% at 60% 45%,#000 20%,transparent 100%);pointer-events:none}.pba-pill{position:absolute;left:22px;top:22px;z-index:3;font-family:var(--sans);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;border-radius:999px;border:1px solid var(--hot,#f25534);color:var(--ink,#0a0a0b);background:rgba(255,255,255,.72)}.pba-card{position:absolute;top:0;width:min(290px,56%);height:112px;transform:translateY(calc(var(--d, 0) * var(--pba-cpitch, 64px)));transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .5s ease;display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--pba-line);border-radius:12px;padding:14px 16px;box-shadow:0 24px 40px -24px rgba(10,10,11,.35);rotate:var(--r)}.pba-before.is-armed .pba-card{opacity:0}.pba-before.is-armed.is-seen .pba-card{animation:pba-card-in .6s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--k) * 90ms)}.pba-card.is-l{left:3%}.pba-card.is-r{right:3%}@keyframes pba-card-in{0%{opacity:0;translate:0 -18px}to{opacity:1;translate:0 0}}.pba-av{width:30px;height:30px;border-radius:50%;overflow:hidden;border:1.5px solid rgba(10,10,11,.12);flex:none;box-shadow:0 2px 6px rgba(10,10,11,.15);background:#ececea;display:grid;place-items:center}.pba-av img,.pba-av svg{width:100%;height:100%;display:block;object-fit:cover}.pba-av.is-none{font-size:9px;background:#ececea}.pba-av.is-none,.pba-who{font-family:var(--sans);font-weight:600;line-height:1;color:var(--pba-text3)}.pba-who{font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin:2px 0 5px}.pba-ct{font-family:var(--sans);font-size:14px;line-height:1.35;color:var(--ink,#0a0a0b);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pba-cost{display:inline-block;margin-top:8px;font-family:var(--mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#aa3c25;background:rgba(209,73,45,.1);border:1px solid rgba(209,73,45,.3);padding:5px 8px;border-radius:6px}.pba-foot{position:relative;z-index:2;margin-top:auto;padding-top:20px}.pba-stack{display:flex;align-items:center;margin-bottom:12px}.pba-stack .pba-av{width:26px;height:26px;margin-right:-8px;border-color:var(--pba-panel)}.pba-stack span{margin-left:16px;font-family:var(--sans);font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--pba-text3)}.pba-sum{font-family:var(--display);font-feature-settings:"ss01","cv11";font-weight:500;font-size:22px;line-height:1.2;letter-spacing:-.01em;color:var(--ink,#0a0a0b)}.pba-ac{position:absolute;left:50%;top:calc(50% + 12px);translate:-50% -50%;z-index:2;width:min(456px,calc(100% - 48px));background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--pba-line);border-radius:18px;padding:18px 18px 16px;box-shadow:0 40px 80px -40px rgba(10,10,11,.45)}.pba-ah{display:flex;gap:12px;align-items:center;margin-bottom:14px;animation:pba-fade .45s ease both}@keyframes pba-fade{0%{opacity:0}to{opacity:1}}.pba-ah svg{width:32px;height:32px;flex:none}.pba-ah b{font-size:14px;font-weight:600;line-height:1.25;color:var(--ink,#0a0a0b)}.pba-ah b,.pba-ah span{display:block;font-family:var(--sans)}.pba-ah span{font-size:11.5px;color:var(--pba-text3);margin-top:3px}.pba-ah .pba-clock{display:none}.pba-list{position:relative;overflow:hidden;transition:height .45s cubic-bezier(.2,.7,.2,1)}.pba-row{position:absolute;left:0;right:0;top:0;height:calc(var(--pba-pitch, 49px) - 7px);transform:translateY(calc(var(--d, 0) * var(--pba-pitch, 49px) + var(--x, 0px)));display:flex;align-items:center;gap:10px;background:rgba(10,10,11,.035);border:1px solid var(--line-faint,#e5dfd4);border-radius:10px;padding:0 12px;font-family:var(--sans);font-size:13px;line-height:1.3;color:var(--ink,#0a0a0b);transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease,background .3s ease,border-color .3s ease}.pba-rt{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.pba-rtx{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.pba-row.is-tall{height:calc(var(--pba-pitch, 49px) - 7px + 22px);align-items:flex-start;padding-top:9px}.pba-row.is-tall .pba-chip{margin-top:1px}.pba-checks{display:flex;gap:5px}.pba-check{font-family:var(--mono);font-size:9.5px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--pba-text3);background:rgba(10,10,11,.04);border:1px solid var(--pba-line);padding:4px 6px;border-radius:5px;white-space:nowrap;transition:color .25s ease,background .25s ease,border-color .25s ease}.pba-check.is-ok{color:#1f6b3a;background:rgba(31,107,58,.08);border-color:rgba(31,107,58,.3)}.pba-check.is-fail{color:#8a5a00;background:rgba(214,142,0,.12);border-color:rgba(214,142,0,.4)}.pba-row.is-held{background:#fff8e8;border-color:rgba(214,142,0,.55)}.pba-row.is-held i{border-color:#d68e00}.pba-row.is-held i:after{left:5px;top:3px;width:1px;height:8px;border:0;border-left:2px solid #d68e00;border-right:2px solid #d68e00;transform:none;opacity:1}.pba-chip.is-held{color:#8a5a00;background:rgba(214,142,0,.12);border-color:rgba(214,142,0,.4)}.pba-row.is-active{background:#fff;border-color:rgba(10,10,11,.22);box-shadow:0 6px 16px -10px rgba(10,10,11,.3)}.pba-row.is-done .pba-rtx{text-decoration:line-through;text-decoration-thickness:1px;color:var(--pba-text3)}.pba-list.is-enter .pba-row{animation:pba-row-in .5s ease both;animation-delay:calc(var(--k) * 90ms)}@keyframes pba-row-in{0%{opacity:0;translate:0 12px}to{translate:0 0}}.pba-row i{position:relative;width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(10,10,11,.25);flex:none;transition:background .25s ease,border-color .25s ease}.pba-row.is-active i{border-color:var(--deep,#d1492d)}.pba-row i:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg);opacity:0}.pba-row.is-done i{background:var(--deep,#d1492d);border-color:var(--deep,#d1492d);animation:pba-tick .35s cubic-bezier(.2,.7,.2,1)}.pba-row.is-done i:after{opacity:1}@keyframes pba-tick{0%{scale:.7}60%{scale:1.2}to{scale:1}}.pba-chip{margin-left:auto;font-family:var(--mono);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--pba-text2);background:rgba(10,10,11,.05);border:1px solid var(--pba-line);padding:5px 8px;border-radius:6px;white-space:nowrap}.pba-row.is-you .pba-chip{color:#aa3c25;background:rgba(209,73,45,.1);border-color:rgba(209,73,45,.3)}.pba-counters{display:flex;gap:26px;justify-content:flex-end;margin-top:14px;padding-top:12px;border-top:1px solid var(--line-faint,#e5dfd4);animation:pba-fade .45s ease both}.pba-counters div{text-align:right}.pba-counters b{font-family:var(--display);font-feature-settings:"ss01","cv11";font-size:22px;color:var(--ink,#0a0a0b)}.pba-counters b,.pba-counters span{display:block;font-weight:500;line-height:1}.pba-counters span{font-family:var(--sans);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--pba-text3);margin-top:6px}.pba-metrics{display:grid;grid-template-columns:auto auto auto;justify-content:center;align-items:center;margin-top:clamp(36px,4vw,52px)}.pba-metrics,.pba-mgroup{gap:24px clamp(40px,5vw,72px)}.pba-mgroup{display:flex}.pba-m b{display:block;font-family:var(--display);font-feature-settings:"ss01","cv11";font-weight:500;font-size:clamp(36px,4.4vw,60px);line-height:1;letter-spacing:-.02em;color:var(--pba-text3);white-space:nowrap}.pba-mgroup.is-after .pba-m b{color:var(--ink,#0a0a0b)}.pba-m span{display:block;margin-top:12px;font-family:var(--sans);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--pba-text3)}.pba-marrow{width:48px;height:24px;color:var(--pba-text3)}.pba-mnote{grid-column:1/-1;justify-self:center;margin-top:8px;font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--pba-text2);text-align:center;max-width:60ch}.pba-cur{position:absolute;left:0;top:0;z-index:4;display:flex;align-items:flex-start;gap:2px;pointer-events:none;filter:drop-shadow(0 4px 10px rgba(10,10,11,.28));will-change:transform;transition:transform var(--d,1s) cubic-bezier(.35,.1,.25,1)}.pba-cur svg{width:20px;height:20px;flex:none}.pba-cur span{margin-top:12px;font-family:var(--mono);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;background:var(--c);color:var(--ct,var(--ink,#0a0a0b));padding:6px 9px;border-radius:6px;white-space:nowrap}.pba-cur.is-you{opacity:0;transition:transform var(--d,1s) cubic-bezier(.2,.7,.2,1),opacity .4s ease}.pba-cur.is-you:not(.is-in){transition:none}.pba-cur.is-you.is-in{opacity:1}.pba-cur.is-you span{background:var(--ink,#0a0a0b);color:#fff;font-family:var(--sans);font-size:11.5px;text-transform:none;letter-spacing:0}.pba-cur:after{content:"";position:absolute;left:-5px;top:-6px;width:16px;height:16px;border-radius:50%;border:2px solid var(--c,#fff);opacity:0}.pba-cur.is-click:after{animation:pba-click .6s ease-out both}@keyframes pba-click{0%{opacity:.9;scale:.4}to{opacity:0;scale:2.4}}@media (max-width:959px){.pba-split{min-height:0}.pba-metrics,.pba-split{grid-template-columns:1fr}.pba-metrics{gap:28px;justify-items:center}.pba-marrow{transform:rotate(90deg)}.pba-mgroup{width:100%;gap:16px 48px;justify-content:center}.pba-after,.pba-before{padding:68px 18px 22px}.pba-ah span,.pba-check,.pba-chip,.pba-cost,.pba-counters span,.pba-m span,.pba-pill,.pba-stack>span:last-child,.pba-who{font-size:12px}.pba-card{height:118px}.pba:not(.is-static) .pba-list{height:211px!important}.pba-cur:not([style*=translate]){visibility:hidden}.pba-foot{margin-top:20px;padding-top:0}.pba-ac{position:static;translate:none;width:100%;max-width:600px;margin:0 auto}.pba-cur svg{max-width:none;transform:scaleX(-1);margin-left:-14px}.pba-cur span{position:absolute;right:10px;top:13px;margin:0;font-size:12px;opacity:0;translate:4px 0;transition:opacity .25s ease,translate .25s ease}.pba-cur.is-work span,.pba-cur.is-you span{opacity:1;translate:0 0}.pba-cur.is-you span{font-size:13px}}@media (max-width:700px){.pba-split{margin-left:-8px;margin-right:-8px}.pba-after,.pba-before{padding:62px 10px 18px}.pba-pill{font-size:12px}.pba-metrics{grid-template-columns:1fr auto 1fr;gap:22px 8px;justify-items:center}.pba-mgroup{display:contents}.pba-mgroup.is-before .pba-m{grid-column:1}.pba-mgroup.is-after .pba-m{grid-column:3}.pba-m:first-child{grid-row:1}.pba-m:nth-child(2){grid-row:2}.pba-m{text-align:center}.pba-m span{margin-top:10px;font-size:12px;letter-spacing:.08em}.pba-marrow{grid-column:2;grid-row:1/span 2;width:32px;height:16px;transform:none}.pba-mnote{grid-row:3;margin-top:4px;font-size:15px}.pba:not(.is-static) .pba-pile{height:464px!important;-webkit-mask-image:linear-gradient(0deg,#000 0,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(0deg,#000 0,#000 calc(100% - 96px),transparent)}.pba:not(.is-static) .pba-card{top:auto;bottom:16px;transform:translateY(calc(var(--d, 0) * -64px))}.pba:not(.is-static) .pba-card.is-l,.pba:not(.is-static) .pba-card.is-r{left:4%;right:auto}.pba-card{width:92%;height:122px;display:grid;grid-template-columns:26px 1fr;grid-template-rows:26px auto 1fr;gap:6px 10px;align-items:center;padding:10px 14px;rotate:calc(var(--r) * .15)}.pba-card>div{display:contents}.pba-card .pba-av{width:26px;height:26px}.pba-av.is-none{font-size:10px}.pba-who{margin:0;font-size:12px}.pba-ct{font-size:15px;line-height:1.33}.pba-cost,.pba-ct{grid-column:1/-1;align-self:start}.pba-cost{justify-self:start;margin-top:0;font-size:12px}.pba-stack .pba-av{margin-left:0}.pba-stack>span:last-child{margin-left:14px;font-size:12px;white-space:nowrap}.pba-sum{font-size:20px}.pba-ac{padding:14px 10px 12px}.pba:not(.is-static) .pba-list{--pba-pitch:67px!important;height:289px!important}.pba-ah b{font-size:15px}.pba-ah span{font-size:12px;margin-top:4px}.pba-ah .pba-clock{display:inline-block;margin-left:8px;vertical-align:1px;font-family:var(--mono);font-size:12px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--pba-text2);background:rgba(10,10,11,.05);border:1px solid var(--pba-line);padding:4px 6px;border-radius:6px;animation:pba-fade .45s ease both}.pba-row{font-size:15px;letter-spacing:0;gap:8px;padding:0 8px}.pba-rtx{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pba-row.is-tall{height:calc(var(--pba-pitch, 67px) - 7px + 28px);padding-top:10px}.pba-row.is-tall i{margin-top:2px}.pba-checks{gap:4px}.pba-check{font-size:12px;letter-spacing:.02em;padding:4px 5px}.pba-chip{display:none;font-size:12px;letter-spacing:.04em;padding:5px 6px}.pba-chip.is-held,.pba-row.is-you .pba-chip{display:inline-block}.pba-counters{gap:18px;justify-content:space-between}.pba-counters div{text-align:left}.pba-counters span{font-size:12px;letter-spacing:.08em}}.pba.is-static .pba-ah,.pba.is-static .pba-card,.pba.is-static .pba-counters,.pba.is-static .pba-cur:after,.pba.is-static .pba-row,.pba.is-static .pba-row i{animation:none}.pba.is-static .pba-row{position:relative;transform:none;height:42px;margin-bottom:7px}.pba.is-static .pba-before.is-armed .pba-card{opacity:1}.pba.is-static .pba-pile{display:flex;flex-direction:column;overflow:visible;-webkit-mask-image:none;mask-image:none}.pba.is-static .pba-card{position:relative;height:auto;transform:none;margin-top:calc(var(--pba-lap) * -1)}.pba.is-static .pba-card:first-child{margin-top:0}.pba.is-static .pba-card.is-l{left:auto;align-self:flex-start}.pba.is-static .pba-card.is-r{right:auto;align-self:flex-end}.pba.is-static .pba-cur{transition:none}@media (max-width:700px){.pba.is-static .pba-row{height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.pba.is-static .pba-rtx{display:block}.pba.is-static .pba-chip{display:inline-block}.pba.is-static .pba-card{height:122px;margin-top:-58px}.pba.is-static .pba-card:first-child{margin-top:0}.pba.is-static .pba-card.is-l,.pba.is-static .pba-card.is-r{align-self:center}}@media (prefers-reduced-motion:reduce){.pba-ah,.pba-card,.pba-counters,.pba-cur:after,.pba-row,.pba-row i{animation:none}.pba-cur{transition:none}}.psec{position:relative;padding:var(--pa-sec) 0}.psec-head{text-align:center;margin-bottom:clamp(44px,5vw,64px)}.psec-micro{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:22px}.psec-micro i{width:7px;height:7px;border-radius:50%;background:var(--hot,#f25534);flex:none}.psec-title{margin:0 auto;max-width:900px}.psec-lead{margin:20px auto 0;max-width:640px}.psec-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:start}.psec-b{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px;border-left:1px solid var(--line-faint,#e5dfd4);opacity:0;transform:translateY(10px);transition:opacity .5s ease calc(var(--k, 0) * 90ms),transform .5s cubic-bezier(.2,.7,.2,1) calc(var(--k, 0) * 90ms)}.psec-b:first-child{border-left:0}.psec-row.is-in .psec-b{opacity:1;transform:none}.psec-m{width:84px;height:84px;display:grid;place-items:center;line-height:0;margin-bottom:18px;color:var(--ink,#0a0a0b)}.psec-logo{width:56px;height:56px;object-fit:contain;display:block}.psec-logo.is-wide{width:72px}.psec-logo.is-meta{width:84px;height:44px}.psec-ic{width:56px;height:56px;display:grid;place-items:center}.psec-ic svg{width:44px;height:44px}.psec-b b{display:flex;align-items:flex-end;justify-content:center;min-height:calc(2 * 1.25em);font-size:12.5px;font-weight:600;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:var(--ink,#0a0a0b)}.psec-b b,.psec-b span{font-family:var(--sans)}.psec-b span{display:block;font-size:12px;line-height:1.4;color:var(--text-3,#6b6862);margin-top:6px}.psec-foot{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px 22px;margin-top:clamp(40px,5vw,56px)}.psec-foot p{margin:0;font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--text-2,#45433f);text-align:center}.psec-links{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.psec-btn{font-family:var(--sans);font-size:13px;font-weight:600;line-height:1;padding:11px 16px;border-radius:999px;border:1px solid var(--line,#d9d4cc);color:var(--ink,#0a0a0b);background:#fff;text-decoration:none;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}.psec-btn.is-primary,.psec-btn:hover{border-color:var(--ink,#0a0a0b)}.psec-btn.is-primary{background:var(--ink,#0a0a0b);color:#f5f1eb}.psec-btn.is-primary:hover{background:#2b2b30}@media (max-width:1100px){.psec-row{grid-template-columns:repeat(3,1fr);row-gap:36px}.psec-b:nth-child(3n+1){border-left:0}}@media (max-width:640px){.psec-row{grid-template-columns:1fr 1fr;row-gap:0;align-items:stretch}.psec-b{padding:22px 10px 24px;border-left:0}.psec-b:nth-child(-n+2){padding-top:0}.psec-b:nth-child(2n){border-left:1px solid var(--line-faint,#e5dfd4)}.psec-b:nth-child(n+3){border-top:1px solid var(--line-faint,#e5dfd4)}.psec-b:nth-child(odd):last-child{grid-column:1/-1}.psec-m{width:64px;height:64px;margin-bottom:12px}.psec-logo{width:46px;height:46px}.psec-logo.is-meta{width:74px;height:39px}.psec-b .psec-ic{display:grid;place-items:center;width:48px;height:48px;margin:0}.psec-ic svg{width:38px;height:38px}.psec-b b{display:block;min-height:0;font-size:12px;letter-spacing:.05em;text-wrap:balance}.psec-b>span:not(.psec-tip){font-size:13px;margin-top:5px}.psec-foot p{font-size:15px}.psec-btn{display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.psec-b{opacity:1;transform:none;transition:none}}.psec-b.has-tip{position:relative;cursor:default;outline:none}.psec-b .psec-tip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,6px);width:272px;padding:12px 14px;border-radius:12px;background:var(--ink,#0a0a0b);color:#f5f1eb;font-family:var(--sans);font-size:12.5px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;text-align:left;box-shadow:0 18px 40px -18px rgba(10,10,11,.55);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:5}.psec-b .psec-tip i{display:inline-block;width:7px;height:7px;margin:0 8px 1px 0;border-radius:50%;background:#6fd13a;box-shadow:0 0 0 3px rgba(111,209,58,.25)}.psec-b .psec-tip:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;margin-left:-5px;margin-top:-5px;background:var(--ink,#0a0a0b);transform:rotate(45deg)}.psec-b.has-tip:focus-visible .psec-tip,.psec-b.has-tip:hover .psec-tip{opacity:1;transform:translate(-50%)}@media (hover:none){.psec-b .psec-tip{display:none}}@media (max-width:640px){.psec-b .psec-tip{width:min(272px,calc(100vw - 40px));left:0;transform:translateY(6px)}.psec-b:nth-child(2n) .psec-tip{left:auto;right:0}.psec-b .psec-tip:after{left:calc((100vw - 48px) / 4)}.psec-b:nth-child(2n) .psec-tip:after{left:auto;right:calc((100vw - 48px) / 4);margin:-5px -5px 0 0}.psec-b.has-tip:focus-visible .psec-tip,.psec-b.has-tip:hover .psec-tip{transform:none}}