.rating{align-items:center;gap:var(--space-8);font:var(--type-body-sm);color:var(--color-text-secondary);display:flex}.rating span{color:var(--color-text-primary);display:flex}.rating svg{width:1.25rem;height:1.25rem}.rating a{align-items:center;min-height:2.75rem;display:inline-flex}.pricing{padding-block:var(--space-80);background:var(--color-paper)}.pricing__panel{flex-direction:column;align-items:center;display:flex}.pricing__fan{height:1rem;margin-bottom:var(--space-24);position:relative}.pricing__fan img{border-radius:var(--radius-image);width:auto;height:5rem;position:absolute;bottom:0;left:50%;box-shadow:0 .5rem 1rem #00000029}.pricing__fan img:first-child{translate:calc(-50% - 2.25rem);rotate:-9deg}.pricing__fan img:nth-child(2){z-index:3;translate:-50% -.25rem}.pricing__fan img:nth-child(3){z-index:1;translate:calc(2.25rem - 50%);rotate:7deg}.pricing__panel h2{max-width:20ch;margin-bottom:var(--space-60);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-align:center;text-wrap:balance;color:var(--color-text-primary)}.pricing__body{gap:var(--space-16);width:100%;max-width:28rem;display:grid}.pricing__media{border-radius:var(--radius-24);overflow:hidden}.pricing__media img{object-fit:cover;width:100%;height:100%;display:block}.pricing__card{padding:var(--space-24);border:1px solid var(--color-divider);border-radius:var(--radius-24);background:var(--color-white)}.pricing__top{padding-bottom:var(--space-24);margin-bottom:var(--space-24);border-bottom:1px solid var(--color-divider)}.pricing__name{justify-content:space-between;gap:var(--space-16);margin-bottom:var(--space-4);font:var(--type-body-lg);color:var(--color-text-primary);font-weight:500;display:flex}.pricing__title{margin-bottom:var(--space-16);font:var(--type-h4);letter-spacing:var(--type-h4-tracking);color:var(--color-text-primary)}.pricing__amount{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-8);font:var(--type-h2);font-family:var(--font-sans);letter-spacing:-.04em;color:var(--color-text-primary);display:flex}.pricing__price{align-items:last baseline;gap:var(--space-12);display:flex}.pricing__price .pricing__amount{margin-bottom:0}.pricing__was{font:var(--type-h4);font-family:var(--font-sans);color:var(--color-text-tertiary)}.pricing__sale{margin-top:var(--space-8);font:var(--type-body-sm);color:var(--color-text-tertiary)}:is(.pricing--pages,.pricing--card) .pricing__amount span{font:inherit;padding-top:0}:is(.pricing--card,.pricing--solo) .pricing__top{text-align:center}:is(.pricing--card,.pricing--solo) .pricing__title{margin-bottom:var(--space-16);font:var(--type-body-lg);font-weight:500}:is(.pricing--card,.pricing--solo) .pricing__price{justify-content:center}:is(.pricing--card,.pricing--solo) .pricing__sale{margin-top:var(--space-12)}.pricing__stack{display:none}.pricing--pages :is(.pricing__was,.pricing__sale){color:var(--color-text-inverse-soft)}.pricing__amount span{padding-top:var(--space-4);font:var(--type-body-lg);font-family:var(--font-sans)}.pricing__summary{font:var(--type-body-sm);color:var(--color-text-tertiary)}.pricing__list{margin-bottom:var(--space-24);font:var(--type-body-sm)}.pricing__groups{margin-bottom:var(--space-24)}.pricing__group+.pricing__group{margin-top:var(--space-24);padding-top:var(--space-24);border-top:1px solid var(--color-divider)}.pricing__checks{gap:var(--space-16);font:var(--type-body-md);color:var(--color-text-secondary);margin:0;padding:0;list-style:none;display:grid}.pricing__checks li{gap:var(--space-12);display:flex}.pricing__checks svg{width:.9375rem;height:.9375rem;color:var(--color-text-primary);flex:none;margin-top:.3em}.pricing__checks strong{color:var(--color-text-primary);font-weight:500}.pricing--pages .pricing__group+.pricing__group{border-top-color:color-mix(in oklch, var(--color-white) 10%, transparent)}.pricing--pages :is(.pricing__group-title,.pricing__checks){color:var(--color-text-inverse-soft)}.pricing--pages :is(.pricing__checks svg,.pricing__checks strong){color:var(--color-text-inverse)}.pricing__button{justify-content:center;width:100%}.pricing__trust{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-16);font:var(--type-body-sm);text-align:center;color:var(--color-text-secondary);display:flex}.pricing__quote{align-items:center;gap:var(--space-8);max-width:28rem;margin-top:var(--space-40);text-align:center;flex-direction:column;display:flex}.pricing__quote blockquote{font:var(--type-body-md);color:var(--color-text-secondary)}.pricing__quote figcaption{font:var(--type-body-sm);color:var(--color-text-primary);font-weight:500}.pricing__showcase{border-radius:calc(1.875rem - var(--space-12));display:none;overflow:hidden}.pricing--pages{padding-block:var(--space-60);color:var(--color-text-inverse);background:linear-gradient(#262629,#2f2f33 34.263%,#5d5d5d)}.pricing--pages .pricing__panel h2,.pricing--pages .pricing__quote figcaption,.pricing--pages .pricing__quote .rating span{color:var(--color-text-inverse)}.pricing--pages .pricing__trust,.pricing--pages .pricing__quote blockquote,.pricing--pages .pricing__card{color:var(--color-text-inverse-soft)}.pricing--pages .pricing__body{padding:var(--space-12);background:radial-gradient(80% 70% at 70% 0%, color-mix(in oklch, var(--color-white) 14%, transparent), transparent 60%), color-mix(in oklch, var(--color-black) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-white) 10%, transparent);backdrop-filter:var(--blur-glass-panel);border-radius:1.875rem}.pricing--pages :is(.pricing__title,.pricing__amount){color:var(--color-text-inverse)}.pricing--pages .pricing__summary{color:var(--color-text-inverse-soft)}.pricing--pages .pricing__top{border-color:color-mix(in oklch, var(--color-white) 10%, transparent)}.pricing--pages .pricing__card{padding:var(--space-16) var(--space-12) var(--space-12);background:0 0;border:none}.pricing__showcase img{object-fit:cover;width:100%;height:100%;display:block}.pricing--price .pricing__card{text-align:center}.pricing--price .pricing__amount{justify-content:center}.pricing--pages .pricing__top{text-align:center}.pricing--pages .pricing__amount,.pricing--pages .pricing__price{justify-content:center}@media (width>=64rem){.pricing{padding-block:var(--space-120)}.pricing__showcase{display:block}.pricing--pages .pricing__top{text-align:left}.pricing--pages .pricing__amount,.pricing--pages .pricing__price{justify-content:flex-start}.pricing--pages{margin:var(--space-8);padding-block:var(--space-80);border:1px solid var(--color-divider);border-radius:var(--radius-32)}.pricing--pages .pricing__card{padding:var(--space-32) var(--space-40) var(--space-32) var(--space-24);flex-direction:column;justify-content:space-between;display:flex}.pricing--pages .pricing__body,.pricing--split .pricing__body{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}.pricing--solo.pricing--pages .pricing__body{grid-template-columns:minmax(0,1fr);max-width:28.75rem}.pricing--solo.pricing--pages .pricing__card{padding:var(--space-24)}.pricing__body:has(.pricing__stack){--stack-width:9rem;--stack-height:5.75rem;--stack-rise:3.75rem}.pricing__body:has(.pricing__stack--single){--stack-width:10rem;--stack-height:7.5rem;--stack-rise:5rem}.pricing__body:has(.pricing__stack--wide){--stack-width:8.5rem;--stack-height:6rem;--stack-rise:4.25rem}.pricing--solo.pricing--pages .pricing__card:has(.pricing__stack){padding-top:calc(var(--stack-height) - var(--stack-rise) + var(--space-24))}.pricing__body:has(.pricing__stack){margin-top:calc(var(--stack-rise) - var(--space-12))}.pricing__card:has(.pricing__stack){position:relative}.pricing__stack{bottom:calc(100% - var(--stack-height) + var(--stack-rise));width:var(--stack-width);height:var(--stack-height);display:block;position:absolute;left:50%;translate:-50%}.pricing__stack img{border-radius:var(--radius-image);width:auto;height:5rem;position:absolute;top:50%;left:50%;box-shadow:0 .5rem 1rem #00000029}.pricing__stack img:first-child{translate:calc(-50% - 2.25rem) -50%;rotate:-9deg}.pricing__stack img:nth-child(2){z-index:3;translate:-50% calc(-50% - .25rem)}.pricing__stack img:nth-child(3){z-index:1;translate:calc(2.25rem - 50%) -50%;rotate:7deg}.pricing__stack--single img:only-child{width:100%;height:auto;box-shadow:none;border-radius:0;top:0;left:0;translate:none;rotate:none}.pricing__stack--wide img{top:auto;bottom:var(--space-4);transform-origin:bottom;width:8rem;height:auto;box-shadow:none;filter:drop-shadow(0 .5rem 1rem #00000029);border-radius:0}.pricing__stack--wide img:first-child{translate:-50% -2rem;rotate:none;scale:.8}.pricing__stack--wide img:nth-child(2){z-index:auto;translate:-50% -1rem;rotate:-3deg;scale:.9}.pricing__stack--wide img:nth-child(3){z-index:auto;translate:-50%;rotate:3deg}.pricing--solo.pricing--pages .pricing__top{text-align:center}.pricing--solo.pricing--pages .pricing__price{justify-content:center}}.pricing__name .pricing__was{margin-left:var(--space-8);font:inherit}
