.login-button{height:2rem;padding:0 10px;background-color:transparent;font-family:inherit;font-size:.8rem;display:flex;flex-direction:row;align-items:center;border:1px solid #dadce0;border-radius:20px;gap:8px;box-shadow:0 0 3px rgba(0,0,0,.1)}#logo{width:16px;height:16px}.pricing-package{flex-direction:column!important;padding:32px;border-radius:8px;height:328px;width:400px;gap:16px;border:1px solid #c6c9cf;box-sizing:border-box}.pricing-package.highlight{background:#f7f8fa;border:1px solid #34bfa6;box-shadow:0 0 16px rgba(15,24,56,.1)}.pricing-package.alternate{flex-direction:row!important;height:auto;width:100%}.pricing-package.alternate>.empty-tag{display:none}.pricing-package.alternate>.package-description{align-items:flex-start}.pricing-package.alternate .package-description-sub{padding-left:12px;align-items:flex-start}.empty-tag{height:24px}.package-info,.purchase-info{gap:16px}.price{gap:4px}.price>span{align-self:center}.package-description{gap:12px}.package-description-sub{color:#6a6c70;margin:0;padding-left:28px;gap:8px;justify-content:center;align-items:flex-start}@media only screen and (max-width:1024px){.pricing-package{width:328px}.pricing-packages-container{flex-direction:column!important}}@media only screen and (max-width:768px){.pricing-package{padding:32px}.empty-tag{height:0}.price h1{margin:0}}@media only screen and (max-width:400px){.pricing-package.alternate{flex-direction:column!important}.pricing-package.alternate>.package-description{align-items:center;align-self:center}}