.pg-text .pg-hero+.px-first{padding-top:clamp(8px,2vw,24px)}.px-last{padding-bottom:clamp(80px,10vw,128px)}.px-note{text-align:center;max-width:720px;color:var(--ink-2);margin:28px auto 0;font-size:15.5px;line-height:1.55}.px-lede{text-align:center;max-width:40em;color:var(--ink-2);text-wrap:pretty;margin:-16px auto 32px;font-size:17px;line-height:1.55}.px-last .px-lede{margin-bottom:0}.px-note a,.px-lede a,.px-table a,.px-links a,.px-quote a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.px-links{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:6px 12px;margin-top:22px;font-size:15px;display:flex}.px-table{border-collapse:collapse;width:100%;max-width:860px;margin:0 auto;font-size:16px;line-height:1.5}.px-table thead th{border-bottom:1px solid var(--line-2);text-align:left;color:var(--ink-2);padding:0 16px 12px 0;font-size:14px;font-weight:600}.px-table tbody th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;width:34%;padding:16px 20px 16px 0;font-weight:600}.px-table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:16px 0}.px-facts tbody th{width:26%}.px-marks td{padding-left:36px;position:relative}.px-marks td .cmp-mk{position:absolute;top:16px;left:0}@media (max-width:600px){.px-table thead{display:none}.px-table tr{border-bottom:1px solid var(--line);padding:14px 0;display:block}.px-table tbody th,.px-table td{border:0;width:auto;padding:0;display:block}.px-table td{margin-top:4px}.px-marks td{padding-left:34px}.px-marks td .cmp-mk{top:0}}.cl{max-width:860px}.cl-rel{border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--line);margin-bottom:16px;padding:clamp(22px,3vw,32px);display:block}.cl-head{align-items:center;gap:12px;list-style:none;display:flex}details.cl-rel>summary{cursor:pointer}.cl-head::-webkit-details-marker{display:none}.cl-head h2{letter-spacing:-.025em;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;font-size:24px;font-weight:650;display:flex}.cl-head time{letter-spacing:0;color:var(--ink-2);font-size:15px;font-weight:500}.cl-latest{background:var(--ink);color:var(--paper);letter-spacing:0;border-radius:99px;align-self:center;padding:3px 10px;font-size:12.5px;font-weight:600}.cl-n{color:var(--ink-2);white-space:nowrap;margin-left:auto;font-size:14px}details[open] .pg-faq-chev{transform:rotate(180deg)}details.cl-rel[open]>summary{margin-bottom:4px}.cl-intro{color:var(--ink-2);margin-top:14px;font-size:16px}.cl-group{margin-top:22px}.cl-group h3{margin:0 0 8px}.cl-tag{letter-spacing:.01em;background:#1a1a1a0f;border-radius:8px;padding:3px 10px;font-size:13px;font-weight:650;display:inline-block}.cl-added{color:#1b5e2a;background:#ddefe0}.cl-fixed{color:#1f3f7a;background:#e2e8f5}.cl-removed{color:#8e2118;background:#f5dedb}.cl-group ul{gap:7px;margin:0;padding-left:20px;display:grid}.cl-group li{color:var(--ink-2);font-size:16px;line-height:1.55}.cl-group li b{color:var(--ink);font-weight:600}.cl-group code{font-family:var(--mono);font-size:.9em}.cl-more{margin-top:20px;font-size:14.5px}.cl-more a{color:var(--ink);text-underline-offset:3px}.px-say{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}.px-card{border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--line);padding:clamp(22px,3vw,32px)}.px-quote{font-size:17px;line-height:1.6}.px-say .px-card:first-child .px-quote{letter-spacing:-.015em;font-size:clamp(19px,1.8vw,22px);font-weight:600;line-height:1.4}.px-assets{flex-wrap:wrap;justify-content:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.px-assets li{border-radius:var(--radius);background:var(--card);width:260px;box-shadow:0 0 0 1px var(--line);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 24px 24px;display:flex}.px-assets li.alt{background:var(--tile)}.px-assets img{border-radius:22.5%;width:128px;height:128px;margin-bottom:10px}.px-assets b{font-size:17px;font-weight:650}.px-assets span{gap:14px;font-size:14.5px;display:flex}.px-assets a{color:inherit;text-underline-offset:3px}.px-shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.px-shots li.land{grid-column:span 2}.px-shots a{border-radius:var(--radius);background:var(--tile);flex-direction:column;height:100%;padding:20px 20px 16px;text-decoration:none;transition:box-shadow .24s;display:flex}.px-shots a:hover{box-shadow:0 0 0 1px var(--line-2), 0 18px 40px -24px #1414144d}.px-shots img{object-fit:contain;flex:1;width:100%;height:auto;max-height:360px}.px-shots span{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin-top:14px;font-size:15px;font-weight:600;display:flex}.px-shots small{color:var(--ink-2);font-size:13px;font-weight:500}@media (max-width:860px){.px-say{grid-template-columns:minmax(0,1fr)}.px-shots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.px-assets li{width:100%}}.px-perm{margin:24px 0 8px}.px-perm caption{text-align:left;padding-bottom:10px;font-weight:600}.px-perm td i{color:var(--ink-3);margin-top:2px;font-size:14.5px;font-style:normal;display:block}@media (max-width:480px){.px-links{gap:8px 18px}.px-links>span[aria-hidden=true]{display:none}}
