.pk-page{--pk-occupied:#1a9c68;--pk-vacant:#c94641;--pk-frame:#04101f }.pk-read-section{padding:var(--sd-sec-y) 0}.pk-read-section .pk-lens-head{margin-bottom:var(--sd-group)}.pk-read{position:relative;opacity:1;transform:none;transition:none}.pk-read-tag{display:flex;flex-wrap:wrap;gap:8px calc(18px + var(--grow) * .0084);margin:0 0 clamp(18px,2.6vh,26px)}.pk-read-tag i{color:#e0e9f752;font-family:var(--sd-mono);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.16em}.pk-read.is-visible [data-tag="0"]{animation:pk-read-tag-0 12s var(--sd-ease) forwards}.pk-read.is-visible [data-tag="1"]{animation:pk-read-tag-1 12s var(--sd-ease) forwards}.pk-read.is-visible [data-tag="2"]{animation:pk-read-tag-2 12s var(--sd-ease) forwards}.pk-read.is-visible [data-tag="3"]{animation:pk-read-tag-3 12s var(--sd-ease) forwards}@keyframes pk-read-tag-0{0%,22%{color:var(--sd-cyan)}24%,to{color:#e0e9f752}}@keyframes pk-read-tag-1{0%,22%{color:#e0e9f752}24%,45%{color:var(--sd-cyan)}47%,to{color:#e0e9f752}}@keyframes pk-read-tag-2{0%,45%{color:#e0e9f752}47%,72%{color:var(--sd-cyan)}74%,to{color:#e0e9f752}}@keyframes pk-read-tag-3{0%,72%{color:#e0e9f752}74%,to{color:var(--sd-cyan)}}.pk-win{position:relative;overflow:hidden;border:1px solid rgba(157,190,255,.18);border-radius:14px;background:var(--pk-frame)}.pk-win-bar{display:flex;align-items:center;gap:11px;padding:11px 15px;border-bottom:1px solid rgba(255,255,255,.08)}.pk-win-bar i{width:8px;height:8px;border-radius:50%;background:#ffffff29}.pk-win-bar i:first-child{background:#9dbeff8c}.pk-win-bar b{margin-left:6px;color:#ffffff9e;font-family:var(--sd-mono);font-size:10.5px;font-weight:600;letter-spacing:.16em}.pk-win-bar em{margin-left:auto;color:#ffffff4d;font-size:calc(11.5px + var(--grow) * .0045);font-style:normal;font-weight:400}.pk-scene{display:grid;column-gap:clamp(calc(16px + var(--grow) * .0075),2vw,calc(26px + var(--grow) * .0122));grid-template-columns:minmax(0,1fr) minmax(0,.29fr);padding:clamp(18px,2.2vw,26px)}.pk-lot{position:relative;overflow:hidden;aspect-ratio:100/46;padding:clamp(10px,1.4vw,16px);border:1px solid rgba(157,190,255,.14);border-radius:8px;background:linear-gradient(90deg,rgba(157,190,255,.04) 1px,transparent 1px),#061424;background-size:28px 28px,auto}.pk-lane{position:absolute;top:50%;right:clamp(10px,1.4vw,16px);left:clamp(10px,1.4vw,16px);height:1px;background:repeating-linear-gradient(90deg,rgba(157,190,255,.28) 0 16px,transparent 16px 34px);transform:translateY(-50%)}.pk-bays{position:relative;display:grid;height:100%;gap:clamp(calc(26px + var(--grow) * .0122),3.4vw,calc(46px + var(--grow) * .0216)) clamp(5px,.7vw,8px);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.pk-bay{position:relative;border:1px solid rgba(157,190,255,.22);border-radius:3px;background:#9dbeff0a;transition:border-color .45s var(--sd-ease),background .45s var(--sd-ease),box-shadow .45s var(--sd-ease)}.pk-bay-no{position:absolute;top:5px;left:6px;display:block;color:#e0e9f766;font-family:var(--sd-mono);font-size:9px;font-weight:600;font-style:normal;letter-spacing:.04em}.pk-bay:nth-child(n+7) .pk-bay-no{top:auto;bottom:5px}.pk-cam{position:absolute;top:-2px;left:50%;z-index:2;display:grid;width:18px;height:18px;place-items:center;border:1px solid rgba(157,190,255,.5);border-radius:50%;background:#061424f2;transform:translate(-50%,-50%)}.pk-cam i{width:6px;height:6px;border-radius:50%;background:var(--sd-cyan)}.pk-cam:before{position:absolute;top:100%;left:50%;width:0;height:0;border-top:70px solid rgba(157,190,255,.08);border-right:64px solid transparent;border-left:64px solid transparent;content:"";transform:translate(-50%)}.pk-gate{position:absolute;top:50%;z-index:1;color:#e0e9f757;font-family:var(--sd-mono);font-size:9px;font-weight:600;letter-spacing:.08em;transform:translateY(-50%)}.pk-gate-in{left:clamp(10px,1.4vw,16px)}.pk-gate-out{right:clamp(10px,1.4vw,16px)}.pk-car{position:absolute;top:50%;left:50%;display:block;width:auto;height:88%;aspect-ratio:100/205;transform:translate(-50%,-50%)}.pk-bay:nth-child(n+7) .pk-car{transform:translate(-50%,-50%) rotate(180deg)}.pk-car:before,.pk-car:after{position:absolute;top:23%;z-index:1;width:11%;height:4.5%;border-radius:2px;background:#9dbeff38;content:""}.pk-car:before{left:-6.5%}.pk-car:after{right:-6.5%}.pk-car-ax{position:absolute;top:13%;right:0;left:0;display:block;height:13%}.pk-car-ax-r{top:70%}.pk-car-ax:before,.pk-car-ax:after{position:absolute;top:0;width:9%;height:100%;border-radius:2px;background:#040c168c;content:""}.pk-car-ax:before{left:-3.5%}.pk-car-ax:after{right:-3.5%}.pk-car-body{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgba(206,225,255,.05) 45% 54%,transparent 69%),linear-gradient(180deg,#9dbeff4d,#9dbeff5c 20%,#9dbeff47 62%,#9dbeff38);clip-path:polygon(30% 0%,70% 0%,86% 3%,95% 9%,100% 19%,100% 84%,97.5% 94%,91% 98.5%,78% 100%,22% 100%,9% 98.5%,2.5% 94%,0% 84%,0% 19%,5% 9%,14% 3%)}.pk-car-body:before{position:absolute;top:22%;right:13%;left:13%;height:15%;background:#0614249e;clip-path:polygon(0% 0%,100% 0%,88% 100%,12% 100%);content:""}.pk-car-body:after{position:absolute;top:62%;right:16%;left:16%;height:12%;background:#06142480;clip-path:polygon(12% 0%,88% 0%,100% 100%,0% 100%);content:""}.pk-read.is-visible .pk-bay{border-color:#9dbeff73;background:#9dbeff12}.pk-read.is-visible .pk-bay:nth-child(1){transition-delay:.35s}.pk-read.is-visible .pk-bay:nth-child(2){transition-delay:.45s}.pk-read.is-visible .pk-bay:nth-child(3){transition-delay:.55s}.pk-read.is-visible .pk-bay:nth-child(4){transition-delay:.65s}.pk-read.is-visible .pk-bay:nth-child(5){transition-delay:.75s}.pk-read.is-visible .pk-bay:nth-child(6){transition-delay:.85s}.pk-read.is-visible .pk-bay:nth-child(7){transition-delay:.95s}.pk-read.is-visible .pk-bay:nth-child(8){transition-delay:1.05s}.pk-read.is-visible .pk-bay:nth-child(9){transition-delay:1.15s}.pk-read.is-visible .pk-bay:nth-child(10){transition-delay:1.25s}.pk-read.is-visible .pk-bay:nth-child(11){transition-delay:1.35s}.pk-read.is-visible .pk-bay:nth-child(12){transition-delay:1.45s}.pk-read.is-visible .pk-bay.pk-bay-5.is-car{animation:pk-occ 12s var(--sd-ease) forwards,pk-focus 12s var(--sd-ease) forwards}@keyframes pk-focus{0%,24%{box-shadow:0 0 #3182f600;outline:0 solid transparent}29%,to{box-shadow:0 0 22px #3182f673;outline:1.5px solid var(--sd-cyan);outline-offset:1px}}.pk-read.is-visible .pk-bay.is-car{animation:pk-occ 12s var(--sd-ease) forwards}.pk-read.is-visible .pk-bay:not(.is-car){animation:pk-vac 12s var(--sd-ease) forwards}@keyframes pk-occ{0%,47%{border-color:#9dbeff73;background:#9dbeff12}53%,to{border-color:var(--pk-occupied);background:#3ddc9729}}@keyframes pk-vac{0%,47%{border-color:#9dbeff73;background:#9dbeff12}53%,to{border-color:var(--pk-vacant);background:#f2635f21}}.pk-read.is-visible .pk-bay-5{animation-delay:0s}.pk-read.is-visible .pk-bay-1,.pk-read.is-visible .pk-bay-7{animation-delay:.22s}.pk-read.is-visible .pk-bay-2,.pk-read.is-visible .pk-bay-8{animation-delay:.34s}.pk-read.is-visible .pk-bay-3,.pk-read.is-visible .pk-bay-9{animation-delay:.46s}.pk-read.is-visible .pk-bay-4,.pk-read.is-visible .pk-bay-10{animation-delay:.58s}.pk-read.is-visible .pk-bay-6,.pk-read.is-visible .pk-bay-11{animation-delay:.7s}.pk-read.is-visible .pk-bay-12{animation-delay:.82s}.pk-side{display:flex;flex-direction:column;gap:clamp(10px,1.4vh,calc(14px + var(--grow) * .0066));padding-left:clamp(16px,2vw,24px);border-left:1px solid var(--sd-line)}.pk-side-head{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--sd-ink);font-size:calc(12.5px + var(--grow) * .0049);font-weight:600;letter-spacing:-.01em}.pk-side-head em{margin-left:auto;color:#e0e9f74d;font-family:var(--sd-mono);font-size:8px;font-style:normal;font-weight:600;letter-spacing:.14em}.pk-card{display:grid;gap:8px;padding:clamp(10px,1.3vw,14px);border:1px solid rgba(157,190,255,.2);border-radius:9px;background:#9dbeff0a}.pk-card-view{position:relative;display:block;aspect-ratio:16/10;border-radius:5px;background:#061424bf}.pk-card-poly{position:absolute;top:14%;right:14%;bottom:14%;left:14%;display:block;border:1.5px solid rgba(157,190,255,.4);border-radius:3px;transition:border-color .5s var(--sd-ease),background .5s var(--sd-ease)}.pk-card-car{top:50%;left:50%;width:23%;height:auto;opacity:0;transform:translate(-50%,-50%) rotate(-90deg);transition:opacity .5s var(--sd-ease)}.pk-read.is-visible .pk-card-car{opacity:1;transition-delay:3.2s}.pk-read.is-visible .pk-card-poly{border-color:var(--pk-occupied);background:#3ddc9724;transition-delay:5.8s}.pk-card-row{display:flex;align-items:center;gap:9px;margin:0}.pk-card-row span{flex:none;width:calc(46px + var(--grow) * .0216);color:#e0e9f766;font-size:10px;letter-spacing:-.01em}.pk-card-row i{display:block;height:6px;flex:1 1 auto;border-radius:3px;background:#9dbeff38}.pk-card-row:nth-of-type(2) i{max-width:58%}.pk-card-verdict{margin:2px 0 0}.pk-card-verdict b{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#3ddc972e;color:#8ff0c4;font-size:calc(11px + var(--grow) * .0043);font-weight:600;letter-spacing:-.01em;opacity:0;transform:translateY(4px);transition:opacity .4s var(--sd-ease),transform .4s var(--sd-ease)}.pk-card-verdict b:before{width:6px;height:6px;border-radius:50%;background:var(--pk-occupied);content:""}.pk-read.is-visible .pk-card-verdict b{opacity:1;transform:none;transition-delay:6.1s}.pk-read .pk-legend{margin:auto 0 0}.pk-tally{display:grid;gap:8px;margin:0;padding-top:clamp(10px,1.4vh,14px);border-top:1px solid var(--sd-line);opacity:0;transform:translateY(6px)}.pk-tally>div{display:flex;align-items:center;gap:10px}.pk-tally dt{flex:none;width:calc(70px + var(--grow) * .0328);color:#e0e9f780;font-size:10.5px;letter-spacing:-.01em}.pk-tally dd{flex:1 1 auto;margin:0}.pk-tally dd i{display:block;height:7px;border-radius:4px}.pk-tally-occ dd i{width:58%;background:var(--pk-occupied)}.pk-tally-vac dd i{width:42%;background:var(--pk-vacant)}.pk-read.is-visible .pk-tally{animation:pk-tally-in 12s var(--sd-ease) forwards}@keyframes pk-tally-in{0%,72%{opacity:0;transform:translateY(6px)}77%,to{opacity:1;transform:none}}.pk-scene-cap{position:relative;margin:0;min-height:60px;padding:15px 18px 17px;border-top:1px solid var(--sd-line)}.pk-scene-cap span{position:absolute;top:15px;right:18px;bottom:17px;left:18px;display:grid;gap:5px;opacity:0}.pk-scene-cap [data-cap="0"]{opacity:1}.pk-read.is-visible .pk-scene-cap [data-cap="0"]{animation:pk-cap-0 12s var(--sd-ease) forwards}.pk-read.is-visible .pk-scene-cap [data-cap="1"]{animation:pk-cap-1 12s var(--sd-ease) forwards}.pk-read.is-visible .pk-scene-cap [data-cap="2"]{animation:pk-cap-2 12s var(--sd-ease) forwards}.pk-read.is-visible .pk-scene-cap [data-cap="3"]{animation:pk-cap-3 12s var(--sd-ease) forwards}@keyframes pk-cap-0{0%,22%{opacity:1}24%,to{opacity:0}}@keyframes pk-cap-1{0%,22%{opacity:0}24%,45%{opacity:1}47%,to{opacity:0}}@keyframes pk-cap-2{0%,45%{opacity:0}47%,72%{opacity:1}74%,to{opacity:0}}@keyframes pk-cap-3{0%,72%{opacity:0}74%,to{opacity:1}}.pk-scene-cap b{color:var(--sd-cyan);font-family:var(--sd-mono);font-size:10px;font-weight:600;letter-spacing:.14em}.pk-scene-cap em{color:var(--sd-body);font-size:calc(13.5px + var(--grow) * .0053);font-weight:300;font-style:normal;line-height:1.7}@media(max-width:860px){.pk-scene{grid-template-columns:minmax(0,1fr);row-gap:clamp(16px,2.4vh,22px)}.pk-side{padding-left:0;padding-top:clamp(14px,2vh,18px);border-left:0;border-top:1px solid var(--sd-line)}.pk-card{max-width:calc(320px + var(--grow) * .15)}.pk-read .pk-legend{margin-top:clamp(10px,1.6vh,14px)}}@media(max-width:640px){.pk-read-tag{gap:6px calc(12px + var(--grow) * .0056)}.pk-read-tag i{font-size:9.5px}.pk-scene{padding:14px}.pk-lot{aspect-ratio:100/78}.pk-bays{gap:8px 6px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.pk-lane,.pk-gate{display:none}.pk-bay:nth-child(n+7) .pk-bay-no{top:5px;bottom:auto}.pk-bay .pk-car,.pk-bay:nth-child(n+7) .pk-car{width:auto;height:166%;transform:translate(-50%,-50%) rotate(90deg)}.pk-scene-cap{min-height:96px}}@media(prefers-reduced-motion:reduce){.pk-bay,.pk-card-poly,.pk-card-car,.pk-card-verdict b,.pk-tally,.pk-scene-cap span,.pk-read-tag i{animation:none!important;transition:none!important}.pk-bay.is-car{border-color:var(--pk-occupied)!important;background:#3ddc9729!important}.pk-bay:not(.is-car){border-color:var(--pk-vacant)!important;background:#f2635f21!important}.pk-bay.pk-bay-5{outline:1.5px solid var(--sd-cyan);outline-offset:1px;box-shadow:0 0 22px #3182f673}.pk-card-poly{border-color:var(--pk-occupied)!important;background:#3ddc9724!important}.pk-card-car{opacity:1!important}.pk-card-verdict b,.pk-tally{opacity:1;transform:none}.pk-read-tag [data-tag="3"]{color:var(--sd-cyan)}.pk-scene-cap [data-cap="0"]{opacity:0}.pk-scene-cap [data-cap="3"]{opacity:1}}.pk-page .pk-lens.reveal,.pk-page .pk-map.reveal,.pk-page .pk-spine.reveal,.pk-page .pk-rows.reveal,.pk-page .pk-gain-list.reveal{opacity:1;transform:none;transition:none}.pk-lens-head{display:grid;align-items:end;column-gap:clamp(calc(32px + var(--grow) * .015),5vw,calc(80px + var(--grow) * .0375));grid-template-columns:minmax(0,1fr) minmax(0,.86fr);margin-bottom:var(--sd-block);row-gap:20px}.pk-lens-head h2{margin:0;font-size:clamp(calc(25px + var(--grow) * .0098),2.9vw,calc(42px + var(--grow) * .0164));font-weight:600;line-height:1.22;letter-spacing:-.045em}.pk-lens-head .sd-lead{margin-top:0}.pk-lens-bar .pk-legend{margin:0 0 12px;padding:0 clamp(14px,2vw,20px)}.pk-legend{display:flex;flex-wrap:wrap;margin:18px 0 0;gap:10px calc(18px + var(--grow) * .0084)}.pk-legend span{display:inline-flex;align-items:center;gap:8px;color:var(--sd-ink);font-size:calc(13px + var(--grow) * .0051);font-weight:500}.pk-legend span:before{width:15px;height:11px;border:1.5px solid currentColor;border-radius:2px;content:"";opacity:.9}.pk-legend .is-occ{color:var(--pk-occupied)}.pk-legend .is-occ:before{background:#3ddc9752}.pk-legend .is-vac{color:var(--pk-vacant)}.pk-legend .is-vac:before{background:#f2635f47}.pk-lens{overflow:hidden;border:1px solid #dae4ec;border-radius:14px;background:var(--pk-frame)}.pk-lens-frame{position:relative;overflow:hidden;background:var(--pk-frame)}.pk-lens-frame img{display:block;width:100%;transform:scale(var(--z,1));transform-origin:var(--ox,50%) var(--oy,50%);transition:transform .85s var(--sd-ease)}.pk-lens-badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border:1px solid rgba(157,190,255,.34);border-radius:999px;background:#030a14b8;color:#fff;font-size:calc(12.5px + var(--grow) * .0049);font-weight:500;letter-spacing:-.01em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity .2s var(--sd-ease)}.pk-lens-badge:before{width:6px;height:6px;border-radius:50%;background:var(--sd-cyan);content:""}.pk-lens-badge em{color:var(--sd-cyan);font-family:var(--sd-mono);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.14em}.pk-lens-bar{display:grid;align-items:center;column-gap:clamp(calc(18px + var(--grow) * .0084),2.4vw,calc(34px + var(--grow) * .0159));grid-template-columns:auto minmax(0,1fr);padding:12px 16px;border-top:1px solid rgba(255,255,255,.09);background:#061626;row-gap:10px}.pk-lens-views{display:flex;overflow-x:auto;gap:6px;scrollbar-width:none}.pk-lens-views::-webkit-scrollbar{display:none}.pk-lens-views button{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid transparent;border-radius:999px;color:#fff9;font-family:inherit;font-size:calc(13.5px + var(--grow) * .0053);font-weight:500;white-space:nowrap;background:none;cursor:pointer;transition:color .25s var(--sd-ease),border-color .25s var(--sd-ease),background .25s var(--sd-ease)}.pk-lens-views button i{color:#ffffff52;font-family:var(--sd-mono);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.1em;transition:color .25s var(--sd-ease)}.pk-lens-views button:hover{color:#fff;background:#ffffff0d}.pk-lens-views button:focus-visible{outline:2px solid var(--sd-cyan);outline-offset:2px}.pk-lens-views button[aria-pressed=true]{border-color:#9dbeff61;color:#fff;background:#9dbeff1a}.pk-lens-views button[aria-pressed=true] i{color:var(--sd-cyan)}.pk-lens-note{margin:0;color:#ffffff9e;font-size:calc(13.5px + var(--grow) * .0053);font-weight:300;line-height:1.6;text-align:right;transition:opacity .2s var(--sd-ease)}.pk-map-frame{position:relative;overflow:hidden;max-width:90%;margin:0 auto;border:1px solid var(--sd-line);border-radius:14px;background:var(--pk-frame);line-height:0}.pk-map-frame img{display:block;width:100%}.pk-zone{position:absolute;z-index:2;top:var(--t);left:var(--l);width:var(--w);height:var(--h);border:1.5px solid var(--sd-cyan);border-radius:6px;box-shadow:0 0 0 2600px #030a1400;opacity:0;pointer-events:none;transform:scale(1.02);transition:opacity .35s var(--sd-ease),transform .45s var(--sd-ease),box-shadow .45s var(--sd-ease)}.pk-zone:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#9dbeff1a;content:""}.pk-map-frame[data-active="1"] .pk-zone[data-zone="1"],.pk-map-frame[data-active="2"] .pk-zone[data-zone="2"],.pk-map-frame[data-active="3"] .pk-zone[data-zone="3"],.pk-map-frame[data-active="4"] .pk-zone[data-zone="4"]{box-shadow:0 0 0 2600px #030a1466;opacity:1;transform:none}.pk-hot{position:absolute;z-index:3;top:var(--y);left:var(--x);display:grid;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:#030a14bd;color:#fff;font-family:var(--sd-mono);font-size:calc(11px + var(--grow) * .0043);font-weight:600;place-items:center;transform:translate(-50%,-50%);cursor:pointer;transition:background .25s var(--sd-ease),border-color .25s var(--sd-ease),color .25s var(--sd-ease),transform .25s var(--sd-ease)}.pk-hot:hover{border-color:var(--sd-cyan);transform:translate(-50%,-50%) scale(1.12)}.pk-hot:focus-visible{outline:2px solid var(--sd-cyan);outline-offset:3px}.pk-hot.is-on{border-color:transparent;color:#04121c;background:var(--sd-cyan)}.pk-map-note{display:grid;align-items:baseline;column-gap:clamp(calc(14px + var(--grow) * .0066),2vw,calc(26px + var(--grow) * .0122));grid-template-columns:auto minmax(0,1fr);margin:18px 0 0;padding-top:16px;border-top:1px solid #d5e0e9;row-gap:4px;transition:opacity .2s var(--sd-ease)}.pk-map-note b{color:var(--sd-ink);font-size:calc(16px + var(--grow) * .0063);font-weight:600;letter-spacing:-.02em;white-space:nowrap}.pk-map-note span{color:var(--sd-body);font-size:calc(14.5px + var(--grow) * .0057);font-weight:300;line-height:1.75}.pk-map-list{display:none;margin:18px 0 0;padding:0;list-style:none}.pk-map-list li{display:grid;grid-template-columns:minmax(0,1fr);padding:13px 0;border-top:1px solid #d5e0e9}.pk-map-list b{display:block;color:var(--sd-ink);font-size:calc(15px + var(--grow) * .0059);font-weight:600}.pk-map-list span{display:block;margin-top:5px;color:var(--sd-body);font-size:calc(14px + var(--grow) * .0055);font-weight:300;line-height:1.7}.pk-tech-section{padding:var(--sd-sec-y) 0}.pk-tech-section h2{margin-bottom:var(--sd-block)}.pk-spine{margin:0;padding:0;list-style:none}.pk-spine>li{position:relative;display:grid;align-items:start;column-gap:clamp(calc(20px + var(--grow) * .0094),3vw,calc(54px + var(--grow) * .0253));grid-template-columns:minmax(calc(150px + var(--grow) * .0703),.28fr) minmax(0,1fr);padding:0 0 clamp(26px,3.6vh,40px) 0;row-gap:14px}.pk-spine>li:not(:last-child):before{position:absolute;top:10px;bottom:0;left:5px;width:1px;background:linear-gradient(#3182f680,#3182f61f);content:"";transform:scaleY(0);transform-origin:top;transition:transform .7s var(--sd-ease)}.pk-spine.is-visible>li:not(:last-child):before{transform:scaleY(1)}.pk-spine.is-visible>li:nth-child(2):before{transition-delay:.2s}.pk-stage{position:relative;margin:0;padding-left:26px}.pk-stage:before{position:absolute;top:7px;left:0;width:11px;height:11px;border:1px solid rgba(49,130,246,.4);border-radius:50%;background:var(--sub-panel);content:"";transition:background .4s var(--sd-ease),border-color .4s var(--sd-ease)}.pk-spine.is-visible .pk-stage:before{border-color:var(--sd-cyan);background:var(--sd-cyan)}.pk-stage i{display:block;color:var(--sd-cyan);font-family:var(--sd-mono);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.18em}.pk-stage b{display:block;margin-top:7px;color:var(--sd-ink);font-size:clamp(calc(19px + var(--grow) * .0074),1.7vw,calc(25px + var(--grow) * .0098));font-weight:600;letter-spacing:-.03em}.pk-stage em{display:block;margin-top:6px;color:#fff6;font-size:calc(13px + var(--grow) * .0051);font-style:normal;font-weight:300}.pk-items{display:grid;gap:0}.pk-items>div{display:grid;align-items:baseline;column-gap:clamp(calc(16px + var(--grow) * .0075),2.4vw,calc(32px + var(--grow) * .015));grid-template-columns:minmax(calc(140px + var(--grow) * .0656),.32fr) minmax(0,1fr);padding:14px 0;border-top:1px solid var(--sd-line);opacity:0;row-gap:5px;transform:translateY(calc(10px * var(--reveal-dir)));transition:opacity .55s var(--sd-ease),transform .55s var(--sd-ease)}.pk-spine.is-visible .pk-items>div{opacity:1;transform:none}.pk-spine.is-visible>li:nth-child(1) .pk-items>div:nth-child(2){transition-delay:.09s}.pk-spine.is-visible>li:nth-child(2) .pk-items>div:nth-child(1){transition-delay:.18s}.pk-spine.is-visible>li:nth-child(2) .pk-items>div:nth-child(2){transition-delay:.27s}.pk-spine.is-visible>li:nth-child(3) .pk-items>div:nth-child(1){transition-delay:.36s}.pk-spine.is-visible>li:nth-child(3) .pk-items>div:nth-child(2){transition-delay:.45s}.pk-spine.is-visible>li:nth-child(3) .pk-items>div:nth-child(3){transition-delay:.54s}.pk-items b{color:var(--sd-ink);font-size:calc(15.5px + var(--grow) * .0061);font-weight:600;letter-spacing:-.02em}.pk-items span{color:var(--sd-body);font-size:calc(14.5px + var(--grow) * .0057);font-weight:300;line-height:1.8}.pk-where-section{padding:var(--sd-sec-y) 0}.pk-rows{margin:var(--sd-block) 0 0;padding:0;list-style:none;border-top:1px solid var(--sd-line)}.pk-rows li{position:relative;display:grid;align-items:center;column-gap:clamp(calc(18px + var(--grow) * .0084),3vw,calc(48px + var(--grow) * .0225));grid-template-columns:minmax(calc(96px + var(--grow) * .045),.14fr) minmax(calc(180px + var(--grow) * .0844),.3fr) minmax(0,1fr);padding:var(--sd-row) 0;border-bottom:1px solid var(--sd-line);row-gap:6px;transition:padding-left .35s var(--sd-ease)}.pk-rows li:before{position:absolute;top:0;bottom:-1px;left:0;width:2px;background:var(--sd-cyan);content:"";transform:scaleY(0);transition:transform .35s var(--sd-ease)}.pk-rows li:hover{padding-left:18px}.pk-rows li:hover:before{transform:scaleY(1)}.pk-rows em{color:#9aa9b8;font-family:var(--sd-mono);font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.18em;transition:color .35s var(--sd-ease)}.pk-rows li:hover em{color:var(--sd-cyan-ink)}.pk-rows b{color:var(--sd-ink);font-size:clamp(calc(18px + var(--grow) * .007),1.6vw,calc(23px + var(--grow) * .009));font-weight:600;letter-spacing:-.035em}.pk-rows span{color:var(--sd-body);font-size:calc(15px + var(--grow) * .0059);font-weight:300;line-height:1.75}.pk-gains-section{padding:var(--sd-sec-y) 0}.pk-gains-inner{display:grid;align-items:start;column-gap:clamp(calc(32px + var(--grow) * .015),5vw,calc(90px + var(--grow) * .0422));grid-template-columns:minmax(0,.86fr) minmax(0,1fr);row-gap:var(--sd-block)}.pk-gains-inner h2{margin:0}.pk-gain-list{display:grid;margin:0;column-gap:clamp(calc(24px + var(--grow) * .0112),3vw,calc(44px + var(--grow) * .0206));grid-template-columns:repeat(2,minmax(0,1fr))}.pk-gain-list>div{padding:14px 0;border-top:1px solid var(--sd-line)}.pk-gain-list dt{color:var(--sd-ink);font-size:calc(15px + var(--grow) * .0059);font-weight:600;letter-spacing:-.02em}.pk-gain-list dd{margin:6px 0 0;color:var(--sd-body);font-size:calc(13.5px + var(--grow) * .0053);font-weight:300;line-height:1.72}@media(max-width:1000px){.pk-lens-head,.pk-gains-inner{grid-template-columns:minmax(0,1fr)}.pk-spine>li{grid-template-columns:minmax(0,1fr);row-gap:10px}.pk-spine>li:not(:last-child):before{display:none}.pk-items>div{grid-template-columns:minmax(0,1fr)}.pk-items b{font-size:calc(15px + var(--grow) * .0059)}}@media(max-width:860px){.pk-lens-bar{grid-template-columns:minmax(0,1fr)}.pk-lens-note{text-align:left}.pk-rows li{grid-template-columns:minmax(calc(80px + var(--grow) * .0375),.2fr) minmax(0,1fr)}.pk-rows em{grid-row:1;grid-column:1}.pk-rows b{grid-row:1;grid-column:2}.pk-rows span{grid-row:2;grid-column:2}}@media(max-width:640px){.pk-lens-badge{top:10px;left:10px;padding:6px 11px;font-size:calc(12px + var(--grow) * .0047)}.pk-lens-views button{padding:8px 12px;font-size:calc(13px + var(--grow) * .0051)}.pk-lens-views button{min-height:44px}.pk-hot,.pk-zone{display:none}.pk-map-frame:after{display:none}.pk-map-note{display:none}.pk-map-list{display:block}.pk-gain-list,.pk-rows li{grid-template-columns:minmax(0,1fr)}.pk-rows em,.pk-rows b,.pk-rows span{grid-row:auto;grid-column:auto}.pk-rows li:hover{padding-left:0}.pk-lens-head h2 br{display:none}}@media(prefers-reduced-motion:reduce){.pk-lens-frame img,.pk-zone,.pk-hot,.pk-lens-note,.pk-lens-badge,.pk-map-note,.pk-rows li,.pk-rows li:before{transition:none!important}.pk-spine>li:before{transform:scaleY(1)!important;transition:none!important}.pk-items>div{opacity:1!important;transform:none!important;transition:none!important}.pk-stage:before{border-color:var(--sd-cyan)!important;background:var(--sd-cyan)!important}}.pk-map-section{padding:var(--sd-sec-y) 0}.pk-lens-head{display:block;margin-bottom:0}.pk-lens-head h2{font-size:clamp(calc(27px + var(--grow) * .0105),3.1vw,calc(44px + var(--grow) * .0172));line-height:1.28}.pk-lens-head .sd-lead{margin-top:clamp(14px,2vh,20px)}.pk-lens,.pk-map-frame{border-radius:10px}.pk-lens-frame img,.pk-map-frame img{display:block;width:100%;max-width:100%;height:auto}.pk-lens-bar{grid-template-columns:minmax(0,1fr);row-gap:12px}.sd-live .pk-lens{margin:0}@media(max-width:640px){.pk-lot{aspect-ratio:100/64}.pk-card-view{aspect-ratio:16/8}.pk-side{gap:8px}.pk-side-head{font-size:calc(11.5px + var(--grow) * .0045)}.pk-side-head em{display:none}.pk-card{padding:9px;gap:6px}.pk-card-row span{width:calc(40px + var(--grow) * .0187);font-size:9.5px}.pk-tally dt{width:calc(62px + var(--grow) * .0291);font-size:9.5px}}@media(max-width:640px){.pk-tech-section h2{margin-bottom:clamp(22px,3.4vh,32px)}.pk-spine>li{padding-bottom:clamp(22px,3.4vh,32px)}}
