/* Selected Comparison workspace. Scoped strictly to the public membership body. */
.ps-memberships-photo-led.ps-memberships-separated.ps-comparison-workspace[data-psad-comparison-workspace]{--cw-purple:#350099;--cw-ink:#291d3e;--cw-muted:#6e637c;--cw-line:#e4ddef;--cw-soft:#f3eefb;background:#f8f7fc!important;color:var(--cw-ink)}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-content{max-width:1240px!important;padding:0 32px 58px!important}
.ps-memberships-photo-led.ps-memberships-separated.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-hero{background:#f3eefb!important;padding:48px 24px 62px!important}
.ps-memberships-photo-led.ps-memberships-separated.ps-comparison-workspace[data-psad-comparison-workspace] #ps-membership-title{font:650 clamp(34px,4vw,54px)/1.12 Outfit,Arial,sans-serif!important;letter-spacing:-1.6px!important;margin:14px auto 18px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-tabs{margin:-25px auto 38px!important;border-radius:12px!important;box-shadow:none!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-tab{border-radius:8px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] #owner-memberships,.ps-comparison-workspace[data-psad-comparison-workspace] #advisor-memberships{background:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;overflow:visible!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-section-head{display:block!important;margin:0 0 24px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-section-head>div{max-width:800px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-section-head h2,.ps-comparison-workspace[data-psad-comparison-workspace] #advisor-memberships .ps-m-section-head h2{font:600 28px/1.25 Outfit,Arial,sans-serif!important;color:var(--cw-purple)!important;letter-spacing:-.5px!important;margin:8px 0 10px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-section-head p,.ps-comparison-workspace[data-psad-comparison-workspace] #advisor-memberships .ps-m-section-head p{font:400 16px/1.65 Outfit,Arial,sans-serif!important;color:var(--cw-muted)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] #advisor-memberships .ps-membership-eyebrow{color:#8a4e00!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table-wrap{border:1px solid var(--cw-line);border-radius:18px;overflow:hidden;background:#fff}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table{border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed;width:100%!important;margin:0!important;border:0!important;background:#fff!important;font:400 15px/1.6 Outfit,Arial,sans-serif!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table th,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table td{border:0!important;border-bottom:1px solid var(--cw-line)!important;padding:24px!important;vertical-align:top!important;text-align:left!important;color:var(--cw-ink)!important;overflow-wrap:anywhere;background:none!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table tr:last-child td,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table tr:last-child th{border-bottom:0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table th:first-child{width:23%;font:500 14px/1.6 Outfit,Arial,sans-serif!important;color:var(--cw-muted)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table thead th{background:var(--cw-soft)!important;padding:25px 24px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table h3{font:600 21px/1.3 Outfit,Arial,sans-serif!important;letter-spacing:-.3px!important;color:var(--cw-purple)!important;margin:0!important;text-transform:none!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table .ps-membership-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important;margin:0!important;min-height:0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table .ps-membership-price span{font:600 36px/1.1 Outfit,Arial,sans-serif!important;letter-spacing:-1px!important;color:var(--cw-ink)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table .ps-membership-price small{font:400 14px/1.5 Outfit,Arial,sans-serif!important;color:var(--cw-muted)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table ul{list-style:none!important;padding:0!important;margin:0!important;border:0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table li{position:relative;padding:0 0 12px 21px!important;font:400 15px/1.6 Outfit,Arial,sans-serif!important;color:var(--cw-ink)!important;margin:0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table li:before{content:'✓';position:absolute;left:0;color:var(--cw-purple)}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table li.ps-membership-unavailable{color:var(--cw-muted)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table li.ps-membership-unavailable:before{content:'−';color:var(--cw-muted)}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table td>p:not(.ps-membership-price){font:400 15px/1.65 Outfit,Arial,sans-serif!important;color:var(--cw-muted)!important;margin:0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table .ps-membership-button{width:100%;min-height:48px!important;font:600 14px/1.4 Outfit,Arial,sans-serif!important;border-radius:8px!important;padding:12px 10px!important;white-space:normal!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-questions{display:grid!important;grid-template-columns:1fr 2.2fr!important;gap:36px;max-width:none!important;margin:48px 0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-eyebrow{display:block;font:600 11px/1.6 Outfit,Arial,sans-serif;letter-spacing:1.7px;color:var(--cw-purple)}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-questions h2{font:600 28px/1.2 Outfit,Arial,sans-serif!important;letter-spacing:-.7px!important;text-align:left!important;color:var(--cw-purple)!important;margin:10px 0 20px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers{min-width:0}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers details{border:1px solid var(--cw-line)!important;border-radius:12px!important;background:#fff!important;margin:0 0 12px!important;padding:0!important;overflow:hidden}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers summary{display:flex!important;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px!important;font:600 16px/1.5 Outfit,Arial,sans-serif!important;list-style:none!important;color:var(--cw-ink)!important;text-align:left!important;background:none!important;cursor:pointer}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers summary::-webkit-details-marker{display:none}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers summary:after{content:'+'!important;font:400 24px/1 Outfit,Arial,sans-serif!important;color:var(--cw-purple)!important;flex:0 0 auto}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers details[open]>summary:after{content:'−'!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers details>p{padding:0 24px 22px!important;font:400 15px/1.75 Outfit,Arial,sans-serif!important;color:var(--cw-muted)!important;margin:0!important;text-align:left!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-policy{padding:0 24px 8px!important;max-width:720px;}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-clause{margin:0 0 26px!important;padding:0!important;background:none!important;border:0!important;}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-clause h3{font:600 16px/1.5 Outfit,Arial,sans-serif!important;letter-spacing:0!important;margin:0 0 12px!important;color:var(--cw-purple)!important;text-transform:none!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-clause p{display:block!important;font:400 15px/1.75 Outfit,Arial,sans-serif!important;margin:0 0 16px!important;padding:0!important;color:var(--cw-ink)!important;text-align:left!important;white-space:normal!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-terms-link{text-align:left!important;margin:20px 0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-closing{border-radius:14px!important;background:#f0eafa!important;padding:28px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-closing h2{font:600 28px/1.25 Outfit,Arial,sans-serif!important}
@media(max-width:850px){.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table th,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table td{padding:18px!important}.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-questions{gap:25px;grid-template-columns:1fr 2fr!important}}
@media(max-width:650px){
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-content{padding:0 18px 36px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-m-tabs{margin-bottom:28px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table-wrap{border:0;border-radius:0;background:transparent;overflow:visible}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table{display:grid!important;grid-template-columns:minmax(0,1fr);background:none!important;gap:0}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table thead,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table tbody,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table tr{display:contents!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table th:first-child{display:none!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table th,.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table td{display:block;width:auto!important;grid-column:1;background:#fff!important;padding:20px 24px!important;border-left:1px solid var(--cw-line)!important;border-right:1px solid var(--cw-line)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table thead th:not(:first-child){border-radius:14px 14px 0 0;border-top:1px solid var(--cw-line)!important;background:var(--cw-soft)!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-table tr:last-child td{border-bottom:1px solid var(--cw-line)!important;border-radius:0 0 14px 14px;margin-bottom:20px}
.ps-comparison-workspace[data-psad-comparison-workspace] thead th:nth-child(2){grid-row:1}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(1) td:nth-child(2){grid-row:2}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(2) td:nth-child(2){grid-row:3}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(3) td:nth-child(2){grid-row:4}
.ps-comparison-workspace[data-psad-comparison-workspace] thead th:nth-child(3){grid-row:5}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(1) td:nth-child(3){grid-row:6}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(2) td:nth-child(3){grid-row:7}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(3) td:nth-child(3){grid-row:8}
.ps-comparison-workspace[data-psad-comparison-workspace] thead th:nth-child(4){grid-row:9}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(1) td:nth-child(4){grid-row:10}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(2) td:nth-child(4){grid-row:11}.ps-comparison-workspace[data-psad-comparison-workspace] tbody tr:nth-child(3) td:nth-child(4){grid-row:12}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-membership-questions{grid-template-columns:1fr!important;gap:8px;margin:30px 0!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers summary{padding:18px 20px!important;font-size:15px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-policy{padding:0 20px 6px!important}
.ps-comparison-workspace[data-psad-comparison-workspace] .ps-cw-answers details>p{padding:0 20px 20px!important}
}
