.membershipDetail_section__UdTFu{background:#fff}.membershipDetail_layout__GVPBO{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}.membershipDetail_main__oq4nZ{display:flex;flex-direction:column;gap:40px}.membershipDetail_h2__plwgB{font-size:clamp(24px,3vw,30px);line-height:1.2;margin:0 0 18px;color:var(--pp-ink)}.membershipDetail_quotes__yGGPj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}.membershipDetail_quotes__yGGPj li{display:flex}.membershipDetail_quote__RKPi_{margin:0;padding:4px 0 4px 14px;border-left:3px solid var(--pp-purple-500);color:var(--pp-grey-700);font-style:italic;line-height:1.45}.membershipDetail_carousel__91v24{background:var(--pp-gold-wash);border:1px solid var(--pp-gold-mid);border-radius:6px;padding:12px 16px}.membershipDetail_quoteStage__Taia9{min-height:80px;display:flex;align-items:center}.membershipDetail_quoteStage__Taia9 .membershipDetail_quote__RKPi_{font-size:clamp(20px,2vw,25px);color:#000;padding:4px 0 4px 12px}.membershipDetail_quoteControls__czSpg{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px}.membershipDetail_quoteArrow___wGLc{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--pp-purple-700);cursor:pointer}.membershipDetail_quoteIndicators___SJJ_{display:flex}.membershipDetail_quoteIndicator__hmXol{display:grid;place-items:center;width:36px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.membershipDetail_quoteIndicator__hmXol span{width:8px;height:8px;border:1px solid var(--pp-purple-700);border-radius:50%}.membershipDetail_quoteIndicator__hmXol[aria-current=true] span{background:var(--pp-purple-700)}.membershipDetail_quoteArrow___wGLc:hover{color:var(--pp-ink)}.membershipDetail_quoteArrow___wGLc:focus-visible,.membershipDetail_quoteIndicator__hmXol:focus-visible{outline:2px solid var(--pp-purple-700);outline-offset:3px}.membershipDetail_outcomes__unY1H{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.membershipDetail_outcome__qtFQg{padding:16px;border:1px solid rgba(186,148,80,.35);border-top:2px solid var(--pp-gold);border-radius:6px;background:#fff}.membershipDetail_outcomeTitle__83IFZ{font-family:var(--font-display);font-size:18px;line-height:1.25;margin:0 0 6px;color:var(--pp-purple-700)}.membershipDetail_outcomeText__P41_m{margin:0;font-size:15px;line-height:1.45;color:var(--pp-grey-700)}.membershipDetail_panel__ftMGq{scroll-margin-top:120px;background:var(--pp-gold-wash);border:1px solid var(--pp-gold-mid);border-top:3px solid var(--pp-purple-500);border-radius:6px;padding:24px 20px}@media (min-width:640px){.membershipDetail_panel__ftMGq{padding:28px}}.membershipDetail_panelHeading__Tx_Ja{font-size:clamp(22px,2.6vw,26px);line-height:1.2;margin:0 0 6px;color:var(--pp-ink)}.membershipDetail_inherit___JXtB{margin:0 0 4px;font-weight:var(--fw-bold);color:var(--pp-purple-700)}.membershipDetail_group__yvwPj{padding-top:16px;margin-top:16px;border-top:1px solid rgba(186,148,80,.35)}.membershipDetail_groupTitle__nhfuD{margin:0 0 6px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--pp-grey-700);font-weight:var(--fw-bold)}.membershipDetail_items__8HOw6{list-style:none;margin:0;padding:0}.membershipDetail_item__RVvLY{position:relative;padding-left:16px}.membershipDetail_item__RVvLY:before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background:var(--pp-gold)}.membershipDetail_plain__mDDOR{display:block;padding:6px 0;font-weight:var(--fw-semibold,600);color:var(--pp-ink);line-height:1.4}.membershipDetail_details__VmiMh{padding:0}.membershipDetail_summary__sgxd_{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:6px 0;cursor:pointer;list-style:none;font-weight:var(--fw-semibold,600);color:var(--pp-ink);line-height:1.4}.membershipDetail_summary__sgxd_::-webkit-details-marker{display:none}.membershipDetail_summary__sgxd_:hover{color:var(--pp-purple-700)}.membershipDetail_chev__JW3Tf{flex:none;margin-top:2px;color:var(--pp-purple-500);transition:transform .16s}.membershipDetail_details__VmiMh[open] .membershipDetail_chev__JW3Tf{transform:rotate(180deg)}.membershipDetail_detailText__r_DXy{margin:0 0 8px;color:var(--pp-grey-700);font-size:15px;line-height:1.5}.membershipDetail_compareBar__5lbVY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px;border:1px solid var(--pp-gold-mid);border-left:3px solid var(--pp-gold);border-radius:6px;background:#fff}.membershipDetail_compareText__MQaL9{margin:0;font-weight:var(--fw-semibold,600);color:var(--pp-ink)}.membershipDetail_photo__gVR0K{margin:0;border-radius:6px;overflow:hidden;border-bottom:3px solid var(--pp-gold);aspect-ratio:16/7}.membershipDetail_photo__gVR0K img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:639px){.membershipDetail_photo__gVR0K{aspect-ratio:4/3}.membershipDetail_compareBar__5lbVY .membershipDetail_button__DxQFq{width:100%;justify-content:center}}.membershipDetail_calloutSection__3C8kl{background:#fff;padding-top:0}.membershipDetail_callout__3gA9O{display:grid;grid-template-columns:1fr;border:1px solid var(--pp-gold-mid);border-top:3px solid var(--pp-purple-500);border-radius:6px;overflow:hidden;background:var(--pp-gold-wash)}.membershipDetail_calloutImg__Qirea{display:block;width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.membershipDetail_calloutBody__i7Bem{padding:24px 20px;display:flex;flex-direction:column;justify-content:center}.membershipDetail_calloutHeading__jux3d{font-size:clamp(22px,2.6vw,28px);line-height:1.2;margin:0 0 10px;color:var(--pp-ink)}.membershipDetail_calloutText__xLnMB{margin:0 0 20px;color:var(--pp-grey-700);line-height:1.5}.membershipDetail_calloutActions__SM8u7{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:900px){.membershipDetail_callout__3gA9O{grid-template-columns:5fr 6fr}.membershipDetail_calloutImg__Qirea{aspect-ratio:auto;min-height:280px}.membershipDetail_calloutBody__i7Bem{padding:32px 36px}}@media (max-width:639px){.membershipDetail_calloutSection__3C8kl .container,.membershipDetail_layout__GVPBO.container{width:calc(100% - 72px)}}.membershipDetail_copy__Ixm7l{display:flex;flex-direction:column;gap:40px;min-width:0}@media (min-width:960px){.membershipDetail_main__oq4nZ.membershipDetail_hasPhoto__cgCb_{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start}.membershipDetail_main__oq4nZ.membershipDetail_hasPhoto__cgCb_ .membershipDetail_photo__gVR0K{position:sticky;top:120px;aspect-ratio:4/5;max-height:640px}.membershipDetail_outcomes__unY1H{grid-template-columns:1fr 1fr}.membershipDetail_groups__nNIA8{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:48px;column-gap:48px}}@media (min-width:640px) and (max-width:959px){.membershipDetail_photo__gVR0K{aspect-ratio:3/2}.membershipDetail_outcomes__unY1H{grid-template-columns:1fr 1fr}}.membershipDetail_quoteList__EDEXH{list-style:none;margin:0;display:grid;gap:0}.membershipDetail_quoteList__EDEXH li+li{border-top:1px solid var(--pp-gold-mid)}.membershipDetail_quoteList__EDEXH .membershipDetail_quote__RKPi_{font-size:clamp(17px,1.5vw,19px);color:var(--pp-ink);padding:10px 0 10px 12px;margin:6px 0}.membershipDetail_summaryStatic__tiBNC{cursor:default;margin:0;padding-bottom:2px}.membershipDetail_summaryStatic__tiBNC:hover{color:var(--pp-ink)}