main.pb{overflow-wrap:anywhere}.mh{isolation:isolate;padding-block:clamp(36px,5vw,80px) clamp(56px,7vw,104px);position:relative;overflow:hidden}.mh__head{text-align:center;justify-items:center;max-width:1040px;margin-inline:auto;display:grid}.mh__title{margin-top:var(--s3);font-size:clamp(44px,8vw,128px);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:var(--track-display);line-height:.92}.mh__title em{color:var(--accent-text);text-shadow:0 0 42px color-mix(in srgb, var(--accent) 45%, transparent);font-style:normal;display:block}:root[data-theme=light] .mh__title em{text-shadow:0 0 42px color-mix(in srgb, var(--accent) 26%, transparent)}.mh__head .lead{margin-top:var(--s5);max-width:60ch;font-size:var(--t-md)}.mh__head .pb-ctas{width:max-content;max-width:100%;margin-top:var(--s6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.mh__or{color:var(--muted);font-size:var(--t-sm);place-self:center}.mh__note{margin-top:var(--s4);color:var(--muted);font-size:var(--t-sm)}@media (max-width:759px){.mh__head .pb-ctas{grid-template-columns:minmax(0,1fr);width:100%}}.ph{overflow:hidden}.ph .wrap{position:relative}.ph__head{max-width:760px}.ph__head .lead{margin-top:var(--s4)}.ph__steps{z-index:1;margin-top:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,48px);padding:0;list-style:none;display:grid;position:relative}.ph__step:nth-child(2){margin-top:110px}.ph__step:nth-child(3){margin-top:220px}.ph__n{font-size:clamp(72px,9vw,140px);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:-.06em;color:var(--line-strong);transition:color var(--d4) var(--ease), -webkit-text-stroke-color var(--d4) var(--ease), text-shadow var(--d4) var(--ease);line-height:.8;display:block}.ph__click{min-height:48px;margin-top:var(--s4);border-radius:var(--r-pill);border:1px solid var(--glass-edge-hover);background:var(--glass-fill);box-shadow:var(--glass-rim);font-size:var(--t-md);letter-spacing:0;color:var(--text-strong);transition:box-shadow var(--d4) var(--ease), transform var(--d2) var(--ease);align-items:center;padding:0 22px;font-weight:700;font-stretch:100%;display:inline-flex}.ph__step p{margin-top:var(--s3);color:var(--soft);max-width:34ch}.ph__step.is-lit .ph__n{color:var(--text-strong);text-shadow:0 0 40px color-mix(in srgb, var(--accent) 60%, transparent)}.ph__step.is-lit .ph__click{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg);box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 22%, transparent), 0 0 48px color-mix(in srgb, var(--accent) 40%, transparent)}.ph__step.is-click .ph__click{transform:scale(.96)}.ph__path{z-index:0;left:var(--gutter);right:var(--gutter);top:calc(var(--s8) + 230px);width:calc(100% - 2 * var(--gutter));fill:none;pointer-events:none;height:260px;position:absolute;overflow:visible}.ph__path path{stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:2 8}.ph__path .ph__path-lit{stroke:var(--accent-text);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 6px var(--accent))}.pb-motion .ph__path .ph__path-lit{stroke-dashoffset:1px}.ph__note{margin-top:var(--s7);color:var(--muted);font-size:var(--t-ui);max-width:62ch}@media (max-width:899px){.ph__steps{gap:var(--s6);margin-top:var(--s7);border-left:2px solid var(--line);grid-template-columns:minmax(0,1fr);padding-left:28px}.ph__step:nth-child(2),.ph__step:nth-child(3){margin-top:0}.ph__n{font-size:64px}.ph__path{display:none}}.pst__grid{gap:var(--s7) clamp(32px, 6vw, 96px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.pst header .lead{margin-top:var(--s4)}.pst__switches{gap:var(--s4);padding:0;list-style:none;display:grid}.pst__switch{padding:var(--s5);border-radius:var(--r);border:1px solid color-mix(in srgb, var(--money) 45%, var(--glass-edge));background:radial-gradient(120% 140% at 0% 0%, var(--pb-money-wash), transparent 60%), var(--glass-sheen), var(--glass-regular);box-shadow:var(--glass-lift);grid-template-columns:56px 1fr;gap:4px 16px;display:grid;position:relative}.pst__switch h3{font-size:var(--t-lg);letter-spacing:-.01em;font-stretch:100%}.pst__switch p{color:var(--soft);grid-column:2}.pst__lamp{border-radius:var(--r-pill);background:var(--money);width:44px;height:24px;box-shadow:0 0 22px var(--pb-money-glow);grid-row:span 2;margin-top:2px;position:relative}.pst__lamp:after{content:"";background:var(--pb-on-color);border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:24px}@media (max-width:899px){.pst__grid{grid-template-columns:minmax(0,1fr)}}.hm__stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(40px,6vw,80px);display:grid;position:relative}.hm__light{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hm__stage:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 40% 50%, var(--pb-money-wash), transparent 70%);pointer-events:none;width:min(1400px,160vw);height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hm__profile{--w:100%;width:100%;overflow:visible}.hm__banner{border-radius:var(--r) var(--r) 0 0;overflow:visible}.hm__svg{z-index:1;border-radius:var(--r) var(--r) 0 0;width:100%;height:100%;position:relative;overflow:hidden}.hm__svg>svg,.hm__svg>img{object-fit:cover;width:100%;height:100%;display:block}.hm__svg>svg{text-rendering:geometricprecision}.hm__glow{z-index:0;filter:blur(46px)saturate(1.6);opacity:.55;pointer-events:none;transition:opacity .6s var(--ease);position:absolute;inset:-8% -5% -26%}:root[data-theme=light] .hm__glow{opacity:.3}.hm__glow>svg,.hm__glow>img{object-fit:cover;width:100%;height:100%;display:block}.hm__banner.is-flash .hm__glow{opacity:.95;transition-duration:80ms}:root[data-theme=light] .hm__banner.is-flash .hm__glow{opacity:.5}.hm__banner.is-flash .hm__svg{animation:.7s step-end hm-relight}@keyframes hm-relight{0%{filter:brightness(.35)}14%{filter:brightness(1.4)}28%{filter:brightness(.5)}42%{filter:brightness(1.25)}to{filter:none}}.hm__body{padding:10px 16px 16px}.hm__body .x-profile__avatar{z-index:2;width:18%;font-size:clamp(18px,3vw,32px)}.hm__who{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:clamp(8px,2vw,18px);display:flex}.hm__who .x-profile__name{margin:0;display:inline}.hm__meter{margin-top:var(--s5);gap:6px;display:grid}.hm__clock{flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:40px;display:flex;position:relative}.hm__label{color:var(--muted);font-size:var(--t-sm);font-weight:500}.hm__ends{transition:opacity var(--d2) var(--ease);align-items:baseline;gap:8px;display:inline-flex}.hm__ends b{color:var(--text-strong);font-size:clamp(18px,1.8vw,24px);font-weight:700;font-stretch:112.5%}.hm__ext{border-radius:var(--r-pill);background:var(--x-yellow);color:var(--pb-on-sun);opacity:0;visibility:hidden;transition:opacity var(--d3) var(--ease), transform var(--d3) var(--ease);padding:3px 9px;font-size:13px;font-weight:800;transform:translate(-6px)}.hm__ext.is-on{opacity:1;visibility:visible;box-shadow:0 0 22px var(--pb-sun-glow);transform:none}.hm__call{font-size:clamp(22px,2.4vw,32px);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:-.03em;color:var(--text-strong);opacity:0;visibility:hidden;transition:opacity var(--d3) var(--ease)}.hm__clock.is-call .hm__ends,.hm__clock.is-call .hm__ext{opacity:0;visibility:hidden;position:absolute}.hm__clock.is-call .hm__call{opacity:1;visibility:visible}.hm__clock.is-sold .hm__call{color:var(--money);text-shadow:0 0 26px var(--pb-money-glow)}.hm__price-row{align-items:baseline;gap:10px;margin-top:8px;display:flex}.hm__leader{font-size:var(--t-lg);color:var(--text-strong);font-weight:800}.hm__price{font-size:clamp(64px,9vw,136px);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:-.05em;color:var(--money);text-shadow:0 0 48px var(--pb-money-glow);overflow-wrap:anywhere;min-width:0;line-height:.9}.hm__price.is-bump{animation:hm-bump .56s var(--ease)}@keyframes hm-bump{0%{opacity:.15;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.hm__next{color:var(--text)}.hm__next b{font-weight:700}.hm__notifs{border:1px solid var(--glass-edge);border-radius:var(--r);background:var(--glass-sheen), var(--glass-regular);box-shadow:var(--glass-lift);overflow:hidden}.hm__ntitle{letter-spacing:-.01em;border-bottom:1px solid var(--line);padding:14px 16px;font-size:20px;font-stretch:100%}.hm__list{min-height:300px;padding:0;list-style:none}.hm__n{border-bottom:1px solid var(--line);color:var(--text);transition:opacity var(--d4) var(--ease), background-color 1.2s var(--ease);grid-template-columns:32px 1fr;gap:12px;padding:12px 16px;font-size:15px;line-height:1.33;display:grid}.hm__n:last-child{border-bottom:0}.hm__n b{color:var(--text-strong)}.hm__icon{place-items:center;width:32px;height:32px;display:grid}.hm__icon svg{width:26px;height:26px;fill:var(--money)}.hm__n[data-kind=book] .hm__icon svg{fill:var(--accent-text)}.hm__n[data-kind=won] .hm__icon svg{fill:var(--warn-text)}.hm__n.is-new{animation:hm-in .52s var(--ease);background:var(--pb-money-wash)}.hm__n.is-old{color:var(--muted);background:0 0}.hm__n.is-old b{color:var(--soft)}.hm__n.is-old .hm__icon{opacity:.55}@keyframes hm-in{0%{opacity:0;transform:translateY(-14px)}}.hm__payout{margin-top:var(--s4);border-radius:var(--r);border:1px solid var(--glass-edge);background:var(--glass-sheen), var(--glass-regular);box-shadow:var(--glass-lift);color:var(--muted);transition:border-color var(--d4) var(--ease), background-color var(--d4) var(--ease), color var(--d4) var(--ease);align-items:center;gap:14px;padding:14px 16px;display:flex}.hm__payout b{color:var(--text);display:block}.hm__payout span{font-size:var(--t-sm)}.hm__coin{border:2px solid var(--line-strong);width:36px;height:36px;transition:background-color var(--d4) var(--ease), box-shadow var(--d4) var(--ease), border-color var(--d4) var(--ease);border-radius:50%;flex:none}.hm__payout.is-on,.hm__payout:not(.is-off){border-color:var(--pb-money-glow);background:radial-gradient(120% 80% at 0% 0%, var(--pb-money-wash), transparent 62%), var(--glass-sheen), var(--glass-regular);color:var(--soft)}.hm__payout.is-on .hm__coin,.hm__payout:not(.is-off) .hm__coin{background:var(--money);border-color:var(--money);box-shadow:0 0 26px var(--pb-money-glow)}.hm__payout.is-off{border-color:var(--glass-edge);background:var(--glass-sheen), var(--glass-regular);color:var(--muted)}.hm__payout.is-off b{color:var(--soft)}@media (max-width:899px){.hm__stage{grid-template-columns:minmax(0,1fr)}.hm__list{min-height:0}}
