.pricing-lineup{--pricing-muted-ink:rgb(var(--mkt-ink-rgb) / .6)}.pricing-lineup .pricing-lineup-heading{text-align:center;padding:128px 20px 0}.pricing-lineup .pricing-lineup-heading h1{color:var(--mkt-ink);letter-spacing:-.025em;margin:0 0 22px;font-size:52px;font-weight:450;line-height:1.15}.pricing-lineup .amolfi-pricing-shell{width:min(100% - 40px,1300px)}.pricing-lineup .pricing-lineup-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;margin-top:45px;margin-bottom:64px;display:grid}.pricing-lineup .pricing-choice{isolation:isolate;grid-template-columns:repeat(var(--pricing-choice-count,2), 1fr);background:rgb(var(--mkt-ink-rgb) / .04);border:0;border-radius:999px;width:max-content;min-width:194px;margin:0;padding:2px;font-size:16px;font-weight:400;display:inline-grid;position:relative}.pricing-choice .pricing-choice-thumb{width:calc((100% - 4px) / var(--pricing-choice-count,2));z-index:-1;border-radius:inherit;background:rgb(var(--mkt-ink-rgb) / .07);transition:transform .24s cubic-bezier(.22,.61,.36,1);position:absolute;top:2px;bottom:2px;left:2px}.pricing-choice label{border-radius:inherit;min-height:40px;color:var(--pricing-muted-ink);cursor:pointer;justify-content:center;align-items:center;padding:8px 20px;line-height:1;display:flex;position:relative}.pricing-choice label.is-selected,.pricing-choice label:hover{color:var(--mkt-ink)}.pricing-choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pricing-choice label:has(input:focus-visible){outline:2px solid var(--mkt-accent-ink);outline-offset:3px}.pricing-lineup .pricing-choice.is-compact{min-width:128px}.pricing-choice.is-compact label{min-height:28px;padding:4px 12px}.amolfi-pricing-page.pricing-lineup .pricing-lineup-card{border-radius:var(--mkt-tile-radius);border:1px solid rgb(var(--mkt-ink-rgb) / .04);background:var(--mkt-surface-raised);box-shadow:none;flex-direction:column;gap:0;min-width:0;padding:14px 15px 15px;transition:none;display:flex}html .amolfi-pricing-page.pricing-lineup .amolfi-pricing-plan-card.pricing-lineup-card{border-color:var(--mkt-tile-border);background:var(--mkt-tile-fill)}.pricing-lineup .pricing-lineup-card h2{color:var(--mkt-ink);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:450;line-height:1.3}.pricing-lineup .pricing-lineup-description{min-height:42px;color:var(--pricing-muted-ink);margin:4px 0 0;font-size:14px;line-height:1.5}.pricing-lineup .pricing-lineup-card .pricing-lineup-price{gap:2px;margin:16px 0 0}.pricing-lineup .pricing-lineup-card .pricing-lineup-price strong{color:var(--mkt-ink);letter-spacing:-.035em;font-size:36px;font-weight:450;line-height:1.2}.pricing-lineup .pricing-lineup-price>span{color:var(--mkt-ink-2);font-size:14px;font-weight:400}.pricing-lineup .pricing-lineup-options{align-items:center;min-height:36px;margin-top:12px;display:flex}.pricing-lineup .pricing-lineup-options .amolfi-pricing-members{color:var(--mkt-ink-2);margin:0;font-size:13px;font-weight:400;line-height:1.5}.pricing-lineup .pricing-lineup-seat-note{color:var(--mkt-ink-2);margin:10px 0 0;font-size:12px;line-height:1.5}.pricing-lineup .pricing-lineup-action .pricing-preview-purchase:disabled{opacity:1;cursor:default;border:0}.pricing-lineup .pricing-lineup-includes{color:var(--pricing-muted-ink);margin:22px 0 12px;font-size:16px;line-height:1.5}.pricing-lineup .pricing-lineup-features{color:var(--mkt-ink);gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-lineup-features li{align-items:flex-start;gap:8px;font-size:15px;line-height:1.5;display:flex}.pricing-lineup-features svg{color:var(--mkt-ink-2);flex:0 0 16px;margin-top:3px}.pricing-feature-tag{background:rgb(var(--mkt-ink-rgb) / .06);color:var(--pricing-muted-ink);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 7px;font-size:12px;line-height:20px;display:inline-block}.pricing-feature-note{color:var(--pricing-muted-ink);font-size:13px;line-height:1.45;display:block}.pricing-lineup-features li.pricing-feature-pear-row{position:relative}.pricing-feature-pear{color:var(--mkt-accent-ink);font-weight:600}.pricing-lineup-features svg.pricing-feature-pear-icon{color:var(--mkt-accent-ink)}.pricing-lineup-features .pricing-pear-info-button{width:24px;height:24px;color:var(--pricing-muted-ink);vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:-2px 0 -2px 2px;padding:0;display:inline-flex}.pricing-lineup-features .pricing-pear-info-button:hover,.pricing-lineup-features .pricing-pear-info-button[aria-expanded=true]{color:var(--mkt-ink)}.pricing-lineup-features .pricing-pear-info-button:focus-visible{outline:2px solid var(--mkt-accent-ink);outline-offset:1px}.pricing-lineup-features .pricing-pear-info-button svg{color:inherit;flex:none;margin:0}.pricing-pear-overlay{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:#00000059;place-items:center;padding:24px;animation:.18s cubic-bezier(.16,1,.3,1) pricing-pear-fade;display:grid;position:fixed;inset:0}.pricing-pear-popover{border:1px solid var(--mkt-tile-border);background:var(--mkt-surface-raised);width:min(380px,100%);color:var(--mkt-ink);border-radius:16px;outline:none;gap:10px;padding:22px 24px;font-size:15px;line-height:1.55;animation:.22s cubic-bezier(.16,1,.3,1) pricing-pear-rise;display:grid;box-shadow:0 24px 64px #00000059}.pricing-pear-popover .pricing-pear-popover-title{font-size:17px}@keyframes pricing-pear-fade{0%{opacity:0}}@keyframes pricing-pear-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.pricing-pear-overlay,.pricing-pear-popover{animation:none}}.pricing-pear-popover p{margin:0}.pricing-pear-popover strong,.pricing-pear-popover .pricing-pear-popover-title{font-weight:600}.pricing-lineup{--pricing-moonshot-ink:#b78bfa;--pricing-spectrum-brightness:.93}.pricing-feature-moonshot{color:var(--pricing-moonshot-ink);font-weight:600}.pricing-lineup-features svg.pricing-feature-icon{stroke:var(--pricing-icon-paint,currentColor);fill:none}.pricing-lineup-features svg.pricing-feature-moonshot-icon{color:var(--pricing-moonshot-ink)}.pricing-lineup-features svg.pricing-feature-ultrawork-icon{fill:var(--pricing-icon-paint,currentColor)}.pricing-feature-ultrawork-icon{filter:saturate(.78) brightness(var(--pricing-spectrum-brightness));animation:7s linear infinite pricing-icon-spectrum}@keyframes pricing-icon-spectrum{to{filter:saturate(.78) brightness(var(--pricing-spectrum-brightness)) hue-rotate(360deg)}}.pricing-feature-ultrawork{color:#0000;filter:saturate(.78) brightness(var(--pricing-spectrum-brightness));background-image:linear-gradient(90deg,#f59e0b,#f0509f,#985ff8,#16b2f5,#0cc97f,#f59e0b);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:7s linear infinite pricing-spectrum-flow}@keyframes pricing-spectrum-flow{to{background-position:-200% 0}}html[data-mkt-appearance=light] .pricing-lineup{--pricing-muted-ink:rgb(var(--mkt-ink-rgb) / .65);--pricing-moonshot-ink:#5b21b6;--pricing-spectrum-brightness:.65}@media (prefers-color-scheme:light){html:not([data-mkt-appearance=dark]) .pricing-lineup{--pricing-muted-ink:rgb(var(--mkt-ink-rgb) / .65);--pricing-moonshot-ink:#5b21b6;--pricing-spectrum-brightness:.65}}.pricing-lineup{--pricing-spectrum-name-brightness:var(--pricing-spectrum-brightness);--pricing-spectrum-button-brightness:.6}.pricing-spectrum-name{color:#0000;-webkit-text-fill-color:transparent;filter:saturate(.85) brightness(var(--pricing-spectrum-name-brightness));background-image:linear-gradient(90deg,#f59e0b,#f0509f,#985ff8,#16b2f5,#0cc97f);-webkit-background-clip:text;background-clip:text;font-weight:600;display:inline-block}.pricing-choice label:not(.is-selected) .pricing-spectrum-name{opacity:.8}.pricing-lineup-action .pricing-spectrum-name{--pricing-spectrum-name-brightness:var(--pricing-spectrum-button-brightness)}html[data-mkt-appearance=light] .pricing-lineup{--pricing-spectrum-button-brightness:1.1}@media (prefers-color-scheme:light){html:not([data-mkt-appearance=dark]) .pricing-lineup{--pricing-spectrum-button-brightness:1.1}}@media (prefers-reduced-motion:reduce){.pricing-feature-ultrawork,.pricing-feature-ultrawork-icon{animation:none}}@media (forced-colors:active){.pricing-feature-ultrawork{color:canvastext;filter:none;background:0 0;animation:none}.pricing-lineup-features svg.pricing-feature-icon{--pricing-icon-paint:CanvasText;filter:none;animation:none}.pricing-spectrum-name{color:inherit;-webkit-text-fill-color:currentColor;filter:none;background:0 0}}.pricing-lineup .pricing-lineup-action{margin-top:auto;padding-top:36px}.pricing-lineup .pricing-lineup-action .amolfi-pricing-primary-link{background-color:var(--mkt-ink);--h2-button-text:var(--mkt-surface);border-radius:4px;width:fit-content;min-height:38px;padding:9px 16px;font-size:14px;font-weight:450;line-height:20px;transform:none}.pricing-lineup .pricing-lineup-action .amolfi-pricing-trial-boundary{color:var(--mkt-ink-2);margin:0 0 20px;padding-left:10px;font-size:12px;font-weight:400;line-height:1.5}.pricing-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1023px){.pricing-lineup .pricing-lineup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.pricing-lineup .pricing-lineup-grid{grid-template-columns:minmax(0,1fr);margin-top:40px}.pricing-lineup .pricing-lineup-heading{padding-top:128px}.pricing-lineup .pricing-lineup-heading h1{font-size:48px}.pricing-lineup .pricing-lineup-description{min-height:0}.pricing-lineup .pricing-lineup-options:empty{display:none}.pricing-lineup .pricing-lineup-card h2{font-size:22px}.pricing-choice.is-compact label{min-height:40px}.pricing-lineup .pricing-lineup-action .amolfi-pricing-primary-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.pricing-choice .pricing-choice-thumb{transition:none}}
