.tp-plans .tp-plans-intro{text-align:center;max-width:1280px;margin:auto;padding:54px 48px 42px}.tp-plans .tp-plans-intro h1{letter-spacing:-.035em;font-size:clamp(44px,4.8vw,64px);line-height:1.14}.tp-plans .tp-plans-intro h1 span{color:var(--bridge-action)}.tp-plans .tp-plans-intro>p:last-child{max-width:620px;color:var(--bridge-muted);margin:24px auto 0;font-size:18px}.tp-plans .tp-core-plans{max-width:1184px;margin:0 auto 54px;padding:0}.tp-plans .tp-core-plans-status{min-height:420px;color:var(--bridge-muted);text-align:center;font-size:14px}.tp-plans .tp-core-plans-status a{color:var(--bridge-action);font-weight:700;text-decoration:underline}.tp-plans .tp-plans-closing{background:var(--bridge-selection);border-radius:12px;margin-top:0;margin-bottom:54px;padding:34px}.tp-plans .tp-plans-closing h2{font-size:28px}.tp-plans .tp-plans-closing p{max-width:55ch;font-size:14px}.tp-plans .tp-plans-closing .tp-button{flex-shrink:0}.tp-plans .tp-header a[aria-current=page],.tp-plans .tp-footer a[aria-current=page]{color:var(--bridge-action);text-decoration:underline;text-decoration-thickness:2px}@media (max-width:1280px){.tp-plans .tp-core-plans{margin-inline:48px}}@media (max-width:1050px){.tp-plans .tp-plans-intro{padding-inline:28px}.tp-plans .tp-core-plans{margin-inline:28px}}@media (max-width:760px){.tp-plans .tp-plans-intro{text-align:start;padding:34px 16px 30px}.tp-plans .tp-plans-intro h1{font-size:44px}.tp-plans .tp-plans-intro>p:last-child{margin-top:20px;font-size:16px}.tp-plans .tp-core-plans{margin:0 16px 38px}.tp-plans .tp-plans-closing{gap:22px;margin:0 16px 38px;padding:27px 24px}.tp-plans .tp-plans-closing h2{font-size:26px}.tp-plans .tp-plans-closing .tp-button{width:100%;font-size:13px}}@media (max-width:370px){.tp-plans .tp-plans-intro h1{font-size:37px}.tp-plans .tp-plans-closing{padding-inline:22px}}
