:root{--pb-money-glow:#00ba7c80;--pb-money-wash:#00ba7c1a;--pb-money-ink:#3ee0a4;--pb-sun-glow:#ffd40080;--pb-white-glow:#fff6;--pb-fee:#b5651d;--pb-on-sun:#0f1419;--pb-on-color:#fff}:root[data-theme=light]{--pb-money-glow:#00704a47;--pb-money-wash:#00704a0f;--pb-money-ink:#00704a;--pb-sun-glow:#ffbe0059;--pb-white-glow:#ffffffd9}.pb>section,.pp>section{overflow-x:clip}.lit{isolation:isolate;position:relative;overflow:visible}.lit>img:not(.lit__glow),.lit>svg{z-index:1;object-fit:cover;width:100%;height:100%;position:relative}.lit__glow{z-index:-1;object-fit:cover;filter:blur(42px)saturate(1.5);opacity:.62;pointer-events:none;max-width:none;inset:-6% -4% -18%;transform:translateZ(0);width:108%!important;height:124%!important;position:absolute!important}:root[data-theme=light] .lit__glow{opacity:.3}.x-profile:has(.lit){overflow:visible}.x-profile:has(.lit) .x-profile__banner{border-radius:var(--r) var(--r) 0 0}.x-profile:has(.lit) .x-profile__banner>img:not(.lit__glow){border-radius:var(--r) var(--r) 0 0}.pb-h2{font-size:var(--t-2xl);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--track-display);line-height:.98}.pb-h2 em,.pfin__title em,.ph-h1 em{color:var(--accent-text);font-style:normal}.pb-h2,.pfin__title,.ph-h1,.ppc__big b{overflow-wrap:anywhere;min-width:0}.pb-ctas{margin-top:var(--s5);flex-wrap:wrap;gap:12px;display:flex}.pb-pause{z-index:5;background:var(--glass-sheen), var(--glass-thick);border:1px solid var(--glass-edge-hover);width:44px;height:44px;box-shadow:var(--glass-rim);color:var(--text);transition:background-color var(--d1) var(--ease), border-color var(--d1) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.pb-pause svg{fill:currentColor;width:18px;height:18px}.pb-pause .i-play{display:none}.pb-pause[aria-pressed=true] .i-play{display:inline}.pb-pause[aria-pressed=true] .i-pause{display:none}@media (hover:hover){.pb-pause:hover{background:var(--glass-fill-hover);border-color:var(--glass-edge-hover)}}.pb-tabs .x-tab[aria-pressed=true]{color:var(--text-strong);font-weight:700}.pb-tabs .x-tab[aria-pressed=true]:after{content:"";border-radius:var(--r-pill);background:var(--accent-text);width:min(56px,70%);height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pb-tabs .x-tab .num{color:var(--muted);margin-left:6px;font-weight:500}.pb-faq details{border-bottom:1px solid var(--line)}.pb-faq summary{cursor:pointer;min-height:64px;font-weight:700;font-size:var(--t-md);color:var(--text-strong);justify-content:space-between;align-items:center;gap:16px;padding:14px 4px;list-style:none;display:flex}.pb-faq summary::-webkit-details-marker{display:none}.pb-faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:10px;height:10px;transition:transform var(--d2) var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.pb-faq details[open] summary:after{border-color:var(--accent-text);transform:rotate(-135deg)translateY(-2px)}.pb-faq details p{color:var(--soft);max-width:62ch;padding:0 4px 20px}@media (hover:hover){.pb-faq summary:hover{color:var(--accent-text)}}.pf__grid{gap:var(--s6) clamp(32px, 6vw, 96px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.pf__head{top:calc(var(--nav-h) + 32px);position:sticky}@media (max-width:899px){.pf__grid{grid-template-columns:minmax(0,1fr)}.pf__head{position:static}}.pfin{isolation:isolate;text-align:center;position:relative;overflow:hidden}.pfin__row{width:min(100%,980px);margin-bottom:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(10px,2vw,24px);display:grid}.pfin__dark{aspect-ratio:3;border-radius:var(--r-sm);background:var(--banner-empty);opacity:.55}.pfin__lit{aspect-ratio:3;border-radius:var(--r-sm)}.pfin__lit>img:not(.lit__glow){border-radius:var(--r-sm)}.pfin__lit .lit__glow{opacity:.85;filter:blur(48px)saturate(1.8);inset:-30% -20% -40%;width:140%!important;height:170%!important}:root[data-theme=light] .pfin__lit .lit__glow{opacity:.38}.pfin__in{justify-items:center;display:grid}.pfin__title{margin-top:var(--s4);font-size:clamp(40px,6.4vw,104px);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--track-display);max-width:14ch;line-height:.94}.pfin .lead{margin-top:var(--s5)}.pfin .pb-ctas{justify-content:center}
