.plan[data-popular]{box-shadow:inset 0 0 0 1px rgb(var(--lg-ink-rgb) / .23), var(--lg-shadow-rest)}.plan-heading{align-content:flex-start;align-items:center;gap:6px var(--lg-s-2);flex-wrap:wrap;display:flex}.plan-popular{align-items:center;gap:var(--lg-s-1);min-height:24px;padding:var(--lg-s-1) var(--lg-s-2);border-radius:var(--lg-pill);font:600 12px / 1.3 var(--lg-font);color:#343b45;white-space:nowrap;background:#e2f0ff;display:inline-flex}.plan-popular svg{color:var(--lg-prominent)}.plan .plan-now:disabled{opacity:1;text-shadow:none}.plan-heading-row{min-height:128px}.plan-mascots{flex:none;width:112px;height:112px}.plan-mascots[data-team]{width:128px;height:128px}.plan-mascot{object-fit:contain;width:100%;height:100%;display:block}.plan-values{min-height:112px;display:grid}.plan-values-content{visibility:visible;grid-area:1/1;transition:visibility}.plan-values-content[data-active=false]{visibility:hidden;transition-delay:.24s}@media (prefers-reduced-motion:reduce){.plan-values-content[data-active=false]{transition-delay:0s}}
.lg-sheet-full:has(.pricing-content,.auth){--lg-surface:rgb(var(--lg-white) / .97);--lg-blur:10px}.lg-sheet-body>.site-sheet-content{flex:1 0 auto;min-height:0}.site-sheet-content>.foot{flex:none;margin-top:0}.pricing-content{padding-bottom:max(32px, env(safe-area-inset-bottom))}.pricing-content>.pricing-panels{flex:none}.pricing-trial{border-bottom:1px solid var(--lg-edge);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:8px 28px;display:grid}.pricing-trial-art{place-items:center;min-height:112px;display:grid}.pricing-trial .pricing-trial-coin{--coin:96px}.pricing-trial-copy{min-width:0;max-width:64ch}.pricing-trial-title{margin:0;font-size:clamp(24px,2.8vw,32px)}.pricing-trial-registration{margin:8px 0 0;font-weight:500}.pricing-trial-detail{margin:4px 0 0}.pricing-trial-condition{text-wrap:pretty;margin:10px 0 0}.pricing-trial-action{white-space:nowrap;justify-self:end}.pricing-trial .coin-body{animation:pricing-gift-settle 1.8s var(--lg-ease-out) both paused}.pricing-trial .coin-turn{animation:pricing-gift-turn 1.8s var(--lg-ease-out) both paused}.pricing-trial .coin-sheen{animation:1.8s linear both paused coin-sheen}.pricing-trial[data-running=true] :is(.coin-body,.coin-turn,.coin-sheen){animation-play-state:running}@keyframes pricing-gift-settle{0%{transform:translateY(5px)rotate(-6deg)}60%{transform:translateY(-2px)rotate(2deg)}to{transform:none}}@keyframes pricing-gift-turn{0%{transform:rotateX(6deg)rotateY(-24deg)}to{transform:rotateX(6deg)rotateY(360deg)}}.pricing-header{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.pricing-header .pricing-title{min-width:0}.pricing-header .pricing-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:364px;margin-inline-start:auto;display:grid}.pricing-header .pricing-controls>.lg-seg{flex:none}.pricing-header .pricing-controls .lg-seg{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%;padding:2px;display:grid}.pricing-header .pricing-controls .lg-seg-item{justify-content:center;min-width:44px;height:40px;padding-inline:8px;font-size:14px}.pricing-header .lg-seg-item:before{content:"";border-radius:inherit;position:absolute;inset-block:-2px;inset-inline:0}.pricing-header .pricing-periods{max-height:none;transition:opacity .18s var(--lg-ease-out), visibility 0s;flex:none;overflow:visible}.pricing-header .pricing-periods[data-hidden]{max-height:none;transition:opacity .16s var(--lg-ease-out), visibility 0s .16s}.pricing-title{min-width:212px}.pricing-controls{align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.pricing-controls .lg-seg{flex-shrink:0}.pricing-controls .lg-seg-item{white-space:nowrap}.pricing-periods,.pricing-plan-note{transition:opacity .2s var(--lg-ease-out)}.pricing-periods[data-hidden],.pricing-plan-note[data-hidden]{opacity:0;visibility:hidden;pointer-events:none}.pricing-panels{position:relative}.pricing-content .pricing-panels{box-sizing:content-box;padding:var(--lg-s-4);margin:calc(-1 * var(--lg-s-4));overflow:clip}.pricing-panel{width:100%}.pricing-content .pricing-panels[data-persistent]>.pricing-panel[data-active=false]{top:var(--lg-s-4);inset-inline:var(--lg-s-4);width:calc(100% - 2 * var(--lg-s-4));pointer-events:none;position:absolute}.pricing-content .pricing-panel[data-active=false] :is(.coin-body,.coin-turn,.coin-sheen){animation-play-state:paused}.pricing-content .pricing-panel[data-active]{visibility:visible;transition:visibility}.pricing-content .pricing-panel[data-active=false]{visibility:hidden;transition-delay:.16s}@media (max-width:899px){.pricing-trial{grid-template-columns:112px minmax(0,1fr);gap:16px 24px}.pricing-trial-action{grid-column:2;justify-self:start}}@media (max-width:639px){.pricing-title{flex-basis:100%}.pricing-controls{gap:8px;width:100%}.pricing-controls>.lg-seg{flex:1;min-width:0}.pricing-controls>.lg-seg>.lg-seg-item{flex:1;justify-content:center}.pricing-controls .lg-seg-item{padding-inline:8px}.pricing-controls .pricing-periods{flex-shrink:0}.pricing-trial{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;padding-block:4px 24px}.pricing-trial-art{min-height:72px;padding-top:4px}.pricing-trial .pricing-trial-coin{--coin:68px}.pricing-trial-title{text-transform:uppercase}.pricing-trial-action{grid-column:1/-1;justify-self:stretch}.pricing-periods,.pricing-plan-note{max-height:80px;transition:opacity .2s var(--lg-ease-out), max-height .28s var(--lg-ease-out);overflow:hidden}.pricing-periods[data-hidden],.pricing-plan-note[data-hidden]{max-height:0}.pricing-content{padding-inline:var(--lg-s-4)}.pricing-header{flex-wrap:nowrap;gap:6px}.pricing-header .pricing-title{flex:none;font-size:clamp(21px,5.8vw,24px)}.pricing-header .pricing-controls{gap:8px;width:clamp(224px,60vw + 32px,268px)}.pricing-header .pricing-controls .lg-seg-item{padding-inline:clamp(2px,8vw - 23.6px,8px);font-size:14px}.pricing-header .lg-seg-label{display:none}.pricing-header .lg-seg-label-compact{display:inline}}@media (max-width:359px){.pricing-controls{gap:6px}.pricing-controls .lg-seg-item{padding-inline:6px}}@media (max-width:767px){.pricing-content .pricing-panel .lg-tile:after{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.pricing-content .pricing-panel[data-active=false]{transition-delay:0s}.pricing-periods,.pricing-plan-note,.pricing-header .pricing-periods,.pricing-header .pricing-periods[data-hidden]{transition:none}.pricing-trial :is(.coin-body,.coin-turn,.coin-sheen){animation:none}}
