.pr__grid{align-items:stretch;display:grid;gap:52px;grid-template-columns:1fr 1fr}.pr__heading{margin:0 0 8px}.pr__intro{margin:0 0 24px}.pr__regions,.pr__roles{border:0;margin:0;min-width:0;padding:0}.pr__legend{font-size:17px;font-weight:500;margin:0 0 12px;padding:0}.pr__chips{display:flex;flex-wrap:wrap;gap:14px 18px;margin-bottom:28px;padding-left:5px}.pr__chip{cursor:pointer;position:relative}.pr__chip input{opacity:0;pointer-events:none;position:absolute}.pr__chip span{background:#f3f7fe;border:1px solid var(--blue-100);border-radius:6px;box-shadow:-5px 5px 0 -1px var(--white),-5px 5px 0 0 var(--blue-100);display:inline-block;font:700 14px/22px var(--font-body);letter-spacing:.02em;padding:9px 16px;transition:background-color .2s,color .2s,transform .1s,box-shadow .1s}.pr__chip:hover span{background:var(--blue-20)}.pr__chip input:checked+span{background:var(--blue-100);box-shadow:-5px 5px 0 0 var(--blue-65);color:var(--white)}.pr__chip input:focus-visible+span{outline:3px solid var(--blue-20);outline-offset:3px}.pr__chip:active span{box-shadow:-2px 2px 0 -1px var(--white),-2px 2px 0 0 var(--blue-100);transform:translate(-3px,3px)}.pr__roles{display:grid;gap:16px}.pr__role{align-items:center;border:1px solid var(--strokes);border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:16px;padding:24px 20px;transition:border-color .2s}.pr__role input{opacity:0;pointer-events:none;position:absolute}.pr__radio{border:1.5px solid var(--strokes);border-radius:50%;display:grid;flex:none;height:32px;place-items:center;width:32px}.pr__radio:after{background:var(--blue-100);border-radius:50%;content:"";height:16px;transform:scale(0);transition:transform .15s var(--ease);width:16px}.pr__role:hover{border-color:var(--blue-65)}.pr__role:has(input:checked){border-color:var(--tribe-black)}.pr__role:has(input:checked) .pr__radio:after{transform:scale(1)}.pr__role:has(input:focus-visible){box-shadow:var(--focus-ring)}.pr__role-title{display:block;font-size:18px;font-weight:700;line-height:26px}.pr__role-sub{color:rgba(44,45,53,.8);display:block}.pr__card{background:var(--blue-100);border-radius:32px;color:var(--white);display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:32px}.pr__card-title{margin:0 0 8px}.pr__card-text{font-size:17px;margin:0}.pr__card-foot{border-top:1px solid hsla(0,0%,100%,.3);padding-top:24px}.pr__price{font:800 40px/48px var(--font-heading);margin:0 0 24px;text-align:right}.pr__card:not(.is-set) .pr__price{opacity:.45}.pr__per{font-size:inherit}.pr__cta{display:flex;width:100%}.pr__card:not(.is-set) .pr__cta{opacity:.55}.pr__table-wrap{margin-top:112px}.pr__table-heading{margin:0 0 24px}.pr__table-scroll{border:1px solid var(--strokes);border-radius:24px;overflow-x:auto;padding:20px 32px}.pr__table{border-collapse:collapse;min-width:720px;width:100%}.pr__table td,.pr__table th{border-bottom:1px solid var(--strokes);padding:26px 16px 26px 0;text-align:left;vertical-align:middle}.pr__table tr>*+*{border-left:1px solid var(--strokes);padding-left:32px}.pr__table tbody tr:last-child>*{border-bottom:0}.pr__table thead th{font:500 22px/30px var(--font-body)}.pr__table thead th+th{font:700 17px/26px var(--font-body)}.pr__th{display:inline-flex;gap:10px}.pr__th:before{background:url(https://146748263.fs1.hubspotusercontent-eu1.net/hubfs/146748263/tribe-website/brand/tribe-logo-dark.svg) 0/auto 26px no-repeat;content:"";flex:none;height:26px;overflow:hidden;width:26px;width:24px}.pr__table tbody th{font-weight:700}.pr__table td{color:rgba(44,45,53,.85);white-space:nowrap}@media (max-width:991px){.pr__grid{grid-template-columns:1fr}.pr__card{min-height:360px}.pr__table-wrap{margin-top:72px}}@media (max-width:767px){.pr__card{border-radius:24px;padding:24px}.pr__price{font-size:32px}.pr__table-scroll{padding:8px 20px}}