.Badge-module-scss-module__FppPJW__badge{border-radius:.5rem;padding:.3rem .65rem;font-size:1rem;line-height:1.1;display:inline-block}.Badge-module-scss-module__FppPJW__brand{isolation:isolate;background:var(--gradient-brand-soft);color:var(--tone-brand-ink);text-shadow:0 1px 0 var(--fx-white-12);border:1px solid color-mix(in srgb, var(--brand-bright), black 25%);box-shadow:0 8px 18px var(--fx-black-28);font-weight:600;position:relative}.Badge-module-scss-module__FppPJW__brand:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--fx-white-22), transparent 45%);pointer-events:none;z-index:-1;position:absolute;inset:1px}
.Package-module-scss-module__6o6K5q__packageCard.Package-module-scss-module__6o6K5q__mostPopular{border-color:color-mix(in srgb, var(--brand-bright), black 15%);box-shadow:inset 0 1px 0 var(--fx-paper-09),0 12px 28px var(--fx-black-30),0 0 32px color-mix(in srgb, var(--brand-bright), transparent 55%)}.Package-module-scss-module__6o6K5q__packageCard.Package-module-scss-module__6o6K5q__mostPopular:before{opacity:1;background:linear-gradient(60deg, transparent 0%, var(--fx-white-12) 35%, var(--fx-white-20) 50%, var(--fx-white-12) 65%, transparent 100%);background-size:220% 100%;animation-duration:1.5s}.Package-module-scss-module__6o6K5q__packageCard.Package-module-scss-module__6o6K5q__mostPopular [class*=Logo]:before{box-shadow:0 0 0 3px var(--brand-bright),0 0 16px color-mix(in srgb, var(--brand-bright), transparent 40%),0 0 32px color-mix(in srgb, var(--brand-bright), transparent 70%)}.Package-module-scss-module__6o6K5q__packageCard{--package-card-surface:linear-gradient(160deg, var(--fx-paper-04), transparent 42%), linear-gradient(180deg, var(--bg-elevated) 0%, color-mix(in srgb, var(--bg-elevated), black 18%) 100%);isolation:isolate;border:1px solid color-mix(in srgb, var(--brand), black 25%);background:var(--package-card-surface);box-shadow:inset 0 1px 0 var(--fx-paper-09),0 12px 28px var(--fx-black-30);border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;min-width:0;margin-top:4rem;padding:1rem;display:flex;position:relative;overflow:visible}.Package-module-scss-module__6o6K5q__packageCard:before{content:"";border-radius:inherit;background:linear-gradient(120deg, transparent 0%, var(--fx-paper-12) 50%, transparent 100%);opacity:.65;pointer-events:none;z-index:-1;background-size:220% 100%;animation:14s linear infinite Package-module-scss-module__6o6K5q__shine;position:absolute;inset:0}.Package-module-scss-module__6o6K5q__packageCard header{padding-top:1rem;overflow:visible}.Package-module-scss-module__6o6K5q__packageCard header [class*=Logo]{isolation:isolate;z-index:2;position:absolute;top:-3.75rem;left:50%;overflow:visible;transform:translate(-50%)}.Package-module-scss-module__6o6K5q__packageCard header [class*=Logo]>img{z-index:1;position:relative}.Package-module-scss-module__6o6K5q__packageCard header [class*=Logo]:before{--package-logo-core-size:5rem;content:"";width:var(--package-logo-core-size);height:var(--package-logo-core-size);background:var(--package-card-surface);z-index:0;pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Package-module-scss-module__6o6K5q__packageCard footer{border-top:1px solid var(--brand-secondary);width:100%;margin-top:.5em;padding-top:1em}.Package-module-scss-module__6o6K5q__packagePricing{flex-direction:column;align-items:center;gap:.25rem;margin:.5rem 0;display:flex}.Package-module-scss-module__6o6K5q__packagePricing .Package-module-scss-module__6o6K5q__currencySymbol{font-size:2rem}.Package-module-scss-module__6o6K5q__packagePricing .Package-module-scss-module__6o6K5q__savingsSlot{justify-content:center;align-items:center;min-height:2rem;display:flex}@media (max-width:640px){.Package-module-scss-module__6o6K5q__packageCard{margin-top:3rem}.Package-module-scss-module__6o6K5q__packageCard [class*=Logo]{top:-1.25rem}.Package-module-scss-module__6o6K5q__packageCard [class*=Logo]:before{--package-logo-core-size:3.75rem}.Package-module-scss-module__6o6K5q__packagePricing{margin:0}}
.Logo-module-scss-module__1lIGxa__container{flex-direction:column;align-items:center;gap:.25rem;display:flex}.Logo-module-scss-module__1lIGxa__container.Logo-module-scss-module__1lIGxa__xs img{width:5rem}.Logo-module-scss-module__1lIGxa__container.Logo-module-scss-module__1lIGxa__sm img{width:7.5rem}.Logo-module-scss-module__1lIGxa__container.Logo-module-scss-module__1lIGxa__md img{width:10rem}.Logo-module-scss-module__1lIGxa__container.Logo-module-scss-module__1lIGxa__lg img{width:15rem}.Logo-module-scss-module__1lIGxa__container.Logo-module-scss-module__1lIGxa__xl img{width:20rem}.Logo-module-scss-module__1lIGxa__h2{--shine-size:7%;text-align:center;color:var(--text-primary)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Logo-module-scss-module__1lIGxa__h2{background:linear-gradient(110deg, var(--text-primary) 0%, var(--text-primary) calc(50% - var(--shine-size)), var(--brand-hover) 50%, var(--text-primary) calc(50% + var(--shine-size)), var(--text-primary) 100%);-webkit-text-fill-color:#0000;background-position:200% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}}.Logo-module-scss-module__1lIGxa__h2:before{display:none}
