.pband__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}@media (min-width:900px){.pband .pband__product{padding-top:38px}}@media (min-width:900px) and (max-width:999px){.pband__product .pcards__bullets{margin-inline:-8px}}.pband .pband__prop:last-child{padding-bottom:0}.pband .pband__prop .vprops__body{max-width:52ch}.pband__segments{margin-top:clamp(56px,6vw,80px)}.pband__segments-label{margin-bottom:20px}.pband__list{border-bottom:1px solid var(--cc-border);list-style:none}.pband__seg{border-top:1px solid var(--cc-border);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);align-items:baseline;column-gap:clamp(20px,3vw,40px);padding-block:18px;display:grid}.pband__seg-head{align-items:center;gap:10px;display:flex}.pband__seg-icon{width:24px;height:24px;color:var(--cc-accent);flex:none;display:inline-flex}.pband__seg-icon .glyph{width:24px;height:24px}.pband__seg-name{font-family:var(--cc-font-sans);font-size:var(--cc-text-body);font-weight:600;line-height:1.35}.pband__seg-line{color:var(--cc-text-muted);font-size:var(--cc-text-small);line-height:1.5}.pband__seg-cta .link-arrow{font-size:var(--cc-text-small)}.pband__custom{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:24px;display:flex}.pband__custom .link-arrow{font-size:var(--cc-text-small)}.pband__cta{margin-top:32px}@media (max-width:479px){.pband__cta .link-arrow{display:inline}.pband__cta .link-arrow .glyph{vertical-align:-.2em;margin-left:8px;display:inline-block}}@media (max-width:899px){.pband__top{grid-template-columns:1fr;gap:40px}.pband__seg{grid-template-columns:1fr;row-gap:4px;padding-block:16px}.pband__seg-cta{margin-top:6px}}.pband__platforms .vcards__marks{background:var(--cc-ink-900);border-radius:var(--cc-radius-md);border:none;flex-wrap:wrap;justify-content:center;padding:8px clamp(8px,2vw,24px);display:flex}.pband__platforms .vcards__mark{flex:160px;min-height:80px}.pband__platforms .vcards__mark+.vcards__mark{border-left:none}.pband__platforms .vcards__markimg{filter:none;opacity:1}@media (max-width:639px){.pband__platforms .vcards__mark{flex-basis:30%;min-height:60px}}
