.p1 .p1-nav-actions .btn,.p1 .p1-hero-actions .btn,.p1 .p1-price-action .btn{border-radius:999px;min-height:44px;padding-inline:22px}.p1 .p1-window-head,.p1 .p1-screen-head,.p1 .p1-price-head{justify-content:space-between;gap:14px}.p1 .p1-billing{border:1px solid color-mix(in srgb, var(--border) 68%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--background) 92%, transparent);gap:4px;width:fit-content;margin:0 auto 26px;padding:4px;display:flex}.p1 .p1-billing-option{border-radius:var(--radius-full);min-height:38px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.p1 .p1-billing-option:hover{color:var(--foreground)}.p1 .p1-billing-option.is-active{background:var(--foreground);color:var(--background)}.p1 .p1-billing-save{border-radius:var(--radius-full);background:color-mix(in srgb, var(--foreground) 10%, transparent);color:inherit;padding:3px 8px;font-size:12px;font-weight:500}.p1 .p1-billing-option.is-active .p1-billing-save{background:color-mix(in srgb, var(--background) 22%, transparent)}.p1 .p1-pricing{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.p1 .p1-price-card{border:1px solid color-mix(in srgb, var(--border) 68%, transparent);background:color-mix(in srgb, var(--background) 92%, transparent);box-shadow:0 24px 52px -30px color-mix(in srgb, var(--foreground) 36%, transparent);border-radius:22px;flex-direction:column;padding:28px 26px 26px;display:flex}.p1 .p1-price-card.is-featured{border-color:color-mix(in srgb, var(--foreground) 40%, transparent);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--foreground) 46%, transparent)}.p1 .p1-price-head{color:var(--muted-foreground)}.p1 .p1-price-icon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--foreground) 6%, transparent);width:38px;height:38px;color:var(--foreground);flex:none;place-items:center;display:grid}.p1 .p1-price-icon svg{width:17px;height:17px}.p1 .p1-price-card h3{letter-spacing:-.015em;margin:26px 0 14px;font-size:21px;font-weight:500}.p1 .p1-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;display:flex}.p1 .p1-price strong{letter-spacing:-.035em;font-size:40px;font-weight:500;line-height:1}.p1 .p1-price.is-words strong{letter-spacing:-.02em;font-size:27px}.p1 .p1-price span{color:var(--muted-foreground)}.p1 .p1-price-note{color:var(--muted-foreground);margin:0 0 26px}.p1 .p1-price-action{margin-top:auto}.p1 .p1-price-action .btn{justify-content:center;width:100%}.p1 .p1-annual{text-align:center;max-width:640px;color:var(--muted-foreground);margin:20px auto 0}.p1 .p1-vat-note{text-align:center;max-width:640px;color:var(--muted-foreground);opacity:.75;margin:10px auto 0}.p1 .p1-price-star{color:var(--muted-foreground);margin-left:2px;font-weight:400}.p1 .p1-included{border-top:1px solid var(--border);margin-top:64px;padding-top:44px;scroll-margin-top:112px}.p1 .p1-included-head{text-align:center;margin-bottom:34px}.p1 .p1-included-head h3{letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:500}.p1 .p1-included-head p{color:var(--muted-foreground);margin:0}.p1 .p1-included-grid{grid-template-columns:repeat(4,1fr);gap:38px 34px;display:grid}.p1 .p1-included-top{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);align-items:center;gap:11px;margin-bottom:14px;padding-bottom:14px;display:flex}.p1 .p1-included-icon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--foreground) 6%, transparent);width:34px;height:34px;color:var(--foreground);flex:none;place-items:center;display:grid}.p1 .p1-included-icon svg{width:16px;height:16px}.p1 .p1-included-group h4{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.p1 .p1-included-group ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.p1 .p1-included-group li{color:var(--muted-foreground);align-items:flex-start;gap:9px;font-size:15px;line-height:1.5;display:flex}.p1 .p1-included-group li svg{width:15px;height:15px;color:color-mix(in srgb, var(--foreground) 55%, transparent);flex:none;margin-top:4px}.p1 .p1-star{color:color-mix(in srgb, var(--foreground) 55%, transparent);font-weight:500}.p1 .p1-included-note{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);max-width:760px;color:var(--muted-foreground);text-align:center;margin:38px auto 0;padding-top:20px;line-height:1.6}@media (max-width:1180px){.p1 .p1-included-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:880px){.p1 .p1-included-grid{grid-template-columns:repeat(2,1fr);gap:30px 28px}}@media (max-width:780px){.p1 .p1-pricing{grid-template-columns:1fr 1fr}.p1 .p1-price-card:last-child{grid-column:1/-1}}@media (max-width:620px){.p1 .p1-pricing,.p1 .p1-included-grid{grid-template-columns:1fr}.p1 .p1-price-card,.p1 .p1-price-card:last-child{grid-column:auto}.p1 .p1-included{margin-top:46px;padding-top:34px}.p1 .p1-price strong{font-size:34px}}
