:root{--pb-scrim:#000000b3;--pb-money-glow:#00ba7c80;--pb-money-wash:#00ba7c1a;--pb-money-ink:#3ee0a4;--pb-sun-glow:#ffd40080;--pb-sun-ring:#ffd40024;--pb-white-glow:#fff6;--pb-fee:#b5651d}.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}.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,.bh__title em,.pfin__title em,.ph-h1 em{color:var(--accent);font-style:normal}.pb-h2,.bh__title,.pfin__title,.ph-h1,.ppl__price b,.ppc__big b,.bh__price{overflow-wrap:anywhere;min-width:0}.pb-ctas{margin-top:var(--s5);flex-wrap:wrap;gap:12px;display:flex}.pb-field{gap:6px;display:grid}.pb-field>span{font-size:var(--t-sm);color:var(--soft);font-weight:600}.pb-field input,.pb-field select{border-radius:var(--r-sm);border:1px solid var(--line-strong);background-color:var(--glass-well);width:100%;min-height:52px;box-shadow:var(--well-inset);color:var(--text-strong);font-size:max(16px, var(--t-md));padding:0 14px}.pb-field input::placeholder{color:var(--muted)}.pb-field select:disabled{opacity:.5;cursor:not-allowed}.pb-field input:focus-visible,.pb-field select:focus-visible{border-radius:var(--r-sm)}.pb-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.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);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);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)}}.pb-motion [data-reveal]{opacity:0;transition:opacity var(--d4) var(--ease), transform var(--d4) var(--ease);transform:translateY(18px)}.pb-motion [data-reveal].is-in{opacity:1;transform:none}.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}.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}
