.pt-tier{border-top:1px solid var(--rule);grid-template-columns:31em 1fr;gap:5em;display:grid}.pg-hero+.pt-tier{border-top:0}.pt-tier-head,.pt-become-head{flex-direction:column;align-items:flex-start;gap:1.25em;display:flex}.pt-h2{letter-spacing:-.02em;color:var(--heading);font-size:3em;font-weight:500;line-height:95%}.pt-body{max-width:26em;font-size:1.11em;line-height:150%}.pt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;margin:0;padding:0;list-style:none;display:grid}.pt-slot{flex-direction:column;gap:.6em;display:flex}.pt-mark{border-radius:var(--r-card);background:var(--bone-2);justify-content:center;align-items:center;height:11em;padding:1.5em;display:flex}.pt-logo{object-fit:contain;filter:grayscale()brightness(0);opacity:.82;width:auto;max-width:100%}.pt-mark.is-type{border:1px solid var(--rule);background:0 0}.pt-typemark{letter-spacing:-.01em;text-align:center;color:var(--ink);max-width:9em;font-size:1.5em;font-weight:500;line-height:115%}.pt-name{color:var(--ink)}.pt-role{color:var(--muted);max-width:22em;font-size:.95em;line-height:140%}.pt-band{background:var(--deep);height:40em;position:relative;overflow:hidden}.pt-become{grid-template-columns:31em minmax(0,35.63em);justify-content:space-between;gap:5em;display:grid}@media screen and (max-width:991px){.pt-tier,.pt-become{grid-template-columns:1fr;gap:3em}.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-band{height:28em}}@media screen and (max-width:479px){.pt-h2{font-size:2.4em}.pt-mark{height:9em}.pt-band{height:18em}}
