.prlx-status{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255/.6)}.prlx-status span{width:8px;height:8px;border-radius:50%;background:rgb(255 255 255/.35)}.prlx-status.on span{background:#2EF2A0;box-shadow:0 0 0 4px rgb(46 242 160/.18)}.prlx-proof .pb-stat-v{font-size:clamp(18px,1.7vw,24px);white-space:nowrap}.prlx-code{font-size:13px;font-weight:800;letter-spacing:.02em}.prlx-prods{gap:18px}.prlx-sol-p{max-width:38ch;font-size:15px;line-height:1.7;color:rgb(255 255 255/.66)}.prlx-guide{justify-content:space-between;text-decoration:none}.prlx-guide .prac-link{margin-top:auto}.prlx-items{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:7px}.prlx-items li{display:flex;gap:10px;font-size:14.5px;line-height:1.5;color:var(--muted)}.prlx-items li:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--cyan)}.prlx-bonus{width:auto;min-width:84px;padding:0 10px;font-size:15px;font-weight:800;letter-spacing:-.01em}.awards .aw-list li:has(.prlx-bonus){grid-template-columns:96px minmax(0,1fr)}.prlx-reg{margin-top:26px}.prlx-fast-hdr{margin:clamp(56px,6vw,80px) 0 28px}.prlx-fast{grid-template-columns:repeat(4,minmax(0,1fr))}.prlx-fast-v{display:block;margin-bottom:12px;font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.02em;color:var(--blue)}@media (max-width:900px){.prlx-fast{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.prlx-fast{grid-template-columns:minmax(0,1fr)}}.prlx-beyond-hdr{display:grid;gap:16px;justify-items:start;margin-bottom:36px}.prlx-beyond .acc-track-top{flex-direction:column-reverse;align-items:flex-start;gap:10px}.prlx-beyond .acc-track-status{margin-left:0}.prlx-beyond .acc-track{background:linear-gradient(180deg,rgb(255 255 255/.06),rgb(255 255 255/.02))}.prlx-beyond .acc-track-status{color:var(--fp-hi);background:color-mix(in srgb,var(--fp-tint) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fp-tint) 50%,transparent)}.prlx-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:4px}@media (max-width:560px){.prlx-cols{grid-template-columns:minmax(0,1fr)}}.prlx-checks{list-style:none;margin:0;padding:0;display:grid;gap:9px}.prlx-checks li{display:flex;gap:10px;font-size:14px;line-height:1.5;color:rgb(255 255 255/.78)}.prlx-checks li:before{content:"✓";flex-shrink:0;font-weight:800;color:var(--fp-hi)}.prlx-note{margin-top:28px;font-size:12px;color:rgb(255 255 255/.5)}.prlx-trip{overflow:hidden;padding-top:0}.prlx-trip .dest{margin:0 -28px 6px}.dest{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;aspect-ratio:600/230;padding:22px 26px;overflow:hidden;background:#1b2a5e 50%/cover no-repeat}.dest svg{width:100%;height:100%}.dest svg,.dest:after{position:absolute;inset:0}.dest:after{content:"";background:linear-gradient(180deg,transparent 40%,rgb(4 7 15/.65))}.dest-k,.dest-t{position:relative;z-index:1;color:#fff}.dest-k{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.dest-t{font-size:clamp(30px,3.4vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1;text-shadow:0 6px 24px rgb(0 0 0/.35)}