.commerce-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:20px}.commerce-card{padding:24px;min-width:0}.commerce-card h2{font-size:20px}.commerce-card p{line-height:1.6;color:#b7c4de;overflow-wrap:anywhere}.commerce-card form{display:grid;gap:16px}.commerce-card .button{margin:6px 4px 6px 0}.release-hash{display:block;overflow-wrap:anywhere;color:#829ac1;font-size:11px;margin:16px 0}.commerce-card progress{width:100%;accent-color:#8252f7}.pricing-configurator{display:flex;gap:16px;flex-wrap:wrap;padding:24px;background:#131e34;border:1px solid #2c3d5d;border-radius:18px;margin:20px 0}.pricing-configurator label{flex:1;min-width:170px}.price-comparison{width:100%;border-collapse:collapse;font-size:13px;margin-top:18px}.price-comparison td,.price-comparison th{text-align:left;padding:12px;border-bottom:1px solid #293953}.price-comparison tr.active{background:#203252}.platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.platform-card{padding:24px;border:1px solid #304362;border-radius:18px;background:#132037}.platform-card.future{opacity:.7}.platform-card h3{margin:8px 0}.platform-card p{font-size:13px;line-height:1.6}.platform-tag{font-size:11px;color:#a3bddb;letter-spacing:1px;text-transform:uppercase}.whatsapp-order{display:inline-flex;align-items:center;justify-content:center;margin:12px 0;padding:12px 20px;border-radius:12px;border:1px solid #3b7c66;background:#17382e;color:#d4ffee;text-decoration:none;font-weight:700}.commerce-empty{padding:22px;color:#9fb4d4}.plans .plan-card{max-width:600px;width:100%}.billing-choice{display:flex;align-items:center;gap:10px}.billing-choice input{width:auto}.order-count-note{font-size:12px;color:#b4c6df}.commerce-service-line{padding:12px;border:1px solid #32486a;border-radius:10px;margin-bottom:16px;line-height:1.6}
.product-plan-selector{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.product-plan-tab{min-width:0}.product-plan-tab>div{min-width:0}.plans,.plans[data-product="paper"]{grid-template-columns:minmax(0,600px);justify-content:center}.order-count-note{flex-basis:100%;margin:0}.price-comparison{font-size:14px}.commerce-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}@media(max-width:680px){.product-plan-selector{grid-template-columns:1fr}.pricing-configurator{padding:18px}.price-comparison{font-size:12px}.price-comparison td,.price-comparison th{padding:10px 7px}.commerce-card{padding:18px}}
.pricing-configurator label{display:grid;gap:8px;font-size:13px;font-weight:650;color:#c4d0e6}.pricing-configurator input,.pricing-configurator select{box-sizing:border-box;width:100%;min-height:44px;padding:10px 13px;border:1px solid #344668;border-radius:11px;background:#0e172b;color:#f0f4ff;font:inherit}.pricing-configurator input:focus,.pricing-configurator select:focus{outline:2px solid #7f5bd4;outline-offset:2px}.plan-card:hover::before,.plan-card.selected::before{background:#7956e6}.plans[data-product="contable"] .plan-card.selected,.plans[data-product="mobile"] .plan-card.selected{border-color:#728fbd;box-shadow:0 0 0 2px #728fbd22,0 18px 46px #182f5122}.plans[data-product="contable"] .plan-card.selected::before,.plans[data-product="mobile"] .plan-card.selected::before{background:#728fbd}.plans[data-product="paper"] .plan-card.selected::before{background:#dc924d}.whatsapp-order[hidden]{display:none}

.plans[data-product="paper"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.plans[data-product="paper"] .plan-card{max-width:none;text-align:left;border-color:#775536;background:linear-gradient(145deg,#211d1a,#171c2c)}.plans[data-product="paper"] .plan-card.selected{border-color:#dc924d;box-shadow:0 0 0 2px #dc924d25,0 18px 46px #22180e30}.plans[data-product="paper"] .plan-card>strong{font-size:clamp(23px,2.2vw,32px);line-height:1.25;letter-spacing:-.6px;color:#ffe5cb}.plans[data-product="paper"] .plan-card .plan-topline{color:#e0aa77}.plans[data-product="paper"] .plan-card[data-paper-tier="UNLIMITED"]{background:linear-gradient(145deg,#33241d,#171c2c)}.plan-availability{display:block;margin-top:18px;padding:11px 13px;border:1px solid #865f37;border-radius:10px;color:#f1c696;background:#67401626;font-size:12px;line-height:1.5}.comparison-caption{font-size:13px;line-height:1.7;color:#c3b2a0;margin:24px 0 6px}@media(max-width:760px){.plans[data-product="paper"]{grid-template-columns:1fr}.plans[data-product="paper"] .plan-card>strong{font-size:26px}}

.plans[data-product="paper"] .plan-card::before,.plans[data-product="paper"] .plan-card:hover::before{background:#dc924d}.plans[data-product="paper"] .plan-card .plan-topline{font-size:10px}.plans[data-product="paper"] .plan-card>small{font-size:12px;line-height:1.5}.plans[data-product="paper"] .plan-card li{font-size:12px;line-height:1.5;align-items:flex-start}.plans[data-product="paper"] .plan-footer em{color:#e4b184;font-size:11px}.plans[data-product="paper"] .plan-availability{color:#f1c696;font-weight:600;font-size:12px}
