.MembershipOffer{--Button-background:var(--color-yellow);--Input-color:var(--color-black);--secondary-background-color:var(--color-yellow);grid-template-columns:100%;color:var(--color-white);container:MembershipOfferContext/inline-size;display:grid}.MembershipOffer__header{grid-column:1/-1}.MembershipOffer__heading{margin-bottom:.25em;text-align:center}.MembershipOffer__content{display:grid;grid-template-columns:minmax(0,100%);grid-gap:1em;gap:1em}@container MembershipOfferContext (min-width: 520px){.MembershipOffer__content{grid-template-columns:repeat(2,minmax(0,50%))}}.MembershipOfferItem{background:var(--color-white);padding:1.5em 2em;border:3px solid rgba(0,0,0,0);border-radius:2em;display:grid;grid-template-columns:[OptionHeader OptionContent OptionFooter] 100%;grid-template-rows:[OptionHeader] auto [OptionContent] 1fr [OptionFooter] auto;grid-gap:1.5em;gap:1.5em;transition:border .2s ease;color:var(--color-black)}.MembershipOfferItem:where(*){margin:0}.MembershipOfferItem:focus-within{border-color:var(--color-grey-2)}.MembershipOfferItem:has(button[aria-pressed=true]){border-color:var(--color-orange)}.MembershipOfferItem:has(button[aria-pressed=true]):focus-within{border-color:color-mix(in oklab,var(--color-orange) 75%,var(--color-white))}.MembershipOfferItem:has(button[aria-pressed=true]) .MembershipOfferItem__action{opacity:0}.MembershipOfferItem__header{grid-area:OptionHeader;display:grid;grid-gap:.5em;gap:.5em;text-align:center;text-wrap:balance;hyphens:auto}.MembershipOfferItem__heading{font-size:2em;letter-spacing:-.05ch;color:inherit}.MembershipOfferItem__content{grid-area:OptionContent;display:grid;align-content:start;grid-gap:1.5em;gap:1.5em}.MembershipOfferItem__pitch{padding:0;margin:0}.MembershipOfferItem__pitch li{padding-block:.125em;padding-left:.5em;margin:0 0 0 1em}.MembershipOfferItem__pitch li::marker{content:"✓";font-weight:700;color:var(--color-orange)}.MembershipOfferItem__pitch:after,.MembershipOfferItem__pitch:before{content:"";width:65%;height:0;border-top:1.5px solid var(--color-black);overflow:hidden;margin:0 auto;display:block}.MembershipOfferItem__pitch:before{margin-bottom:1em}.MembershipOfferItem__pitch:after{margin-top:1em}.MembershipOfferItem__price{height:2.5em;padding:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:baseline;text-align:center}.MembershipOfferItem__price strong{font-size:2em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025ch}.MembershipOfferItem__price span{font-size:.875em;text-transform:uppercase}.MembershipOfferItem__included{display:grid}.MembershipOfferItem__bullets{padding:0 0 0 .3em;margin:0}.MembershipOfferItem__bullets li{padding-block:.125em;padding-left:.2em;margin:0 0 0 1em}.MembershipOfferItem__bullets li::marker{color:var(--color-orange)}.MembershipOfferItem__footer{grid-area:OptionFooter;display:grid;grid-template-columns:[PlanAction] auto;grid-template-rows:[PlanAction] auto;justify-content:center;grid-gap:.5em;gap:.5em}.MembershipOfferItem__checked{grid-area:PlanAction;display:flex;justify-content:center;align-items:center;gap:.5em;font-weight:700}.MembershipOfferItem__checked:before{content:"✓";font-weight:700;color:var(--color-verified)}.MembershipOfferItem__action{grid-area:PlanAction}.Person{margin-bottom:var(--space-lg)}.Person header{margin-bottom:1em}.Person p,.Person__details{margin-bottom:6px}@media screen and (min-width:768px){.Person p,.Person__details{font-size:var(--font-size-body-regular);line-height:var(--line-height-28);margin-bottom:.5em}}.Person h2,.Person p,.Person__wrapper{color:var(--card-text-color)}.Person__wrapper{display:grid;grid-template-columns:150px 1fr;border-radius:80px 80px 0;grid-column:LayoutColumn2/LayoutColumn12;background-color:var(--card-background-color);padding:1.5em 3em 1.5em 1.5em}@media screen and (max-width:450px){.Person__wrapper{grid-template-columns:auto;border-radius:2.5rem 2.5rem 0}}@media screen and (min-width:768px){.Person__wrapper{align-items:center;grid-template-columns:228px 1fr;border-radius:160px 160px 0}}.Person__image{border-radius:5rem 5rem 0;padding-right:40px;margin-bottom:0}@media screen and (max-width:768px){.Person__image{padding-right:20px}}@media screen and (max-width:450px){.Person__image{text-align:center;padding-right:0}}.Person__image img{border-radius:50%;max-width:688px;max-height:688px;aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;max-width:188px}.Person__image img>div{text-align:center}.Person__image figcaption{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.Person__content h2{font-size:1.625rem;line-height:var(--line-height-32);margin:0}@media screen and (max-width:768px){.Person__content h2{font-size:1.25rem;line-height:1.2em}}.Person__worktitle{margin-bottom:1em}.Person__details{color:var(--card-text-color);display:flex;flex-direction:column}@media screen and (min-width:768px){.Person__details{flex-direction:row}}.Person__details>dt{flex:0 0 auto;min-width:80px}.Person__details>dd{flex-grow:1}@media screen and (min-width:1024px){.Person__details>dt{min-width:120px}}.Section{background-color:var(--background-color)}.Section--has-padding-top{padding-top:var(--space-xl)}.Section--has-padding-bottom{padding-bottom:var(--space-xl)}@media screen and (max-width:768px){.Section--has-padding-top{padding-top:20px}.Section--has-padding-bottom{padding-bottom:20px}}