.packages{scroll-margin-top:110px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.package-card{display:flex;flex-direction:column;padding:30px;border:1px solid rgba(35,42,32,.22);border-radius:12px;background:rgba(255,255,255,.14);min-width:0}.package-card.package-featured{background:#e0e8d7;border-color:#44623e}.package-label{font-size:11px;letter-spacing:.12em;font-weight:750}.package-card h3{font-size:27px;font-style:normal;margin:22px 0 10px;letter-spacing:-.04em}.package-card>p{line-height:1.65}.package-price{font-size:46px;font-weight:750;letter-spacing:-.05em;margin-top:24px}.package-price span{font-size:14px;letter-spacing:0;font-weight:500}.package-billing{font-size:13px;min-height:42px}.package-card ul{list-style:none;padding:12px 0 24px;margin:0;flex:1}.package-card li{display:flex;gap:10px;margin:13px 0;font-size:14px;line-height:1.5}.package-card li svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.package-card .button{width:100%;justify-content:center;white-space:normal;min-height:48px}.packages-note{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:22px 0;font-size:13px;line-height:1.65}.package-account,.package-restore{padding:24px 0;border-top:1px solid rgba(35,42,32,.22)}.package-account .button{margin:8px 10px 8px 0}.package-account p,.package-restore p{line-height:1.65;margin:12px 0}.package-restore label,#package-recovery label{display:block;font-weight:700;font-size:13px;margin:18px 0 8px}.package-restore textarea,#package-recovery textarea{box-sizing:border-box;width:100%;padding:12px;background:rgba(255,255,255,.35);border:1px solid #697161;border-radius:5px;color:#20251d;font:14px/1.6 monospace;resize:vertical;word-break:break-all}.package-account .button:focus-visible,.package-restore textarea:focus-visible{outline:3px solid #365b47;outline-offset:3px}.package-checkout-price{font-size:42px;font-weight:750;margin:24px 0}.package-checkout-price span{font-size:16px;font-weight:500}.package-checkout-list{padding-left:22px;line-height:1.9}.package-checkout-notice{padding:18px;border:1px solid #73816b;border-radius:6px;margin:20px 0;line-height:1.65}.package-basket-link{display:block;margin-top:18px}.package-manage-link{white-space:nowrap}@media(max-width:900px){.package-grid{grid-template-columns:1fr}.package-card{padding:24px}.package-card ul{padding-bottom:16px}.package-billing{min-height:0}.packages-note{align-items:flex-start;flex-direction:column;gap:10px}.package-price{font-size:40px}.package-account .button{width:100%;white-space:normal}.package-card h3{margin-top:18px}}

@media(min-width:901px){.package-card h3+p{min-height:3.3em}}
