.erp-subscription_hero__sg7el{background:radial-gradient(circle at 78% 22%,rgba(27,212,169,.28),transparent 26%),linear-gradient(135deg,#041427,#062c52 52%,#064c59);color:#fff;padding:88px 0 76px;overflow:hidden}.erp-subscription_shell__d6aKA{width:min(1180px,calc(100% - 36px));margin:auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:52px;align-items:center}.erp-subscription_kicker__1viE7{font-size:.74rem;letter-spacing:.18em;font-weight:900;color:#46e4bd;margin:0 0 16px}.erp-subscription_heroCopy__hI4Dt h1{font-size:clamp(2.7rem,5.2vw,5.6rem);line-height:.94;letter-spacing:-.055em;margin:0;max-width:850px;color:#f8fcff;text-wrap:balance;text-shadow:0 18px 54px rgba(0,0,0,.18)}.erp-subscription_heroCopy__hI4Dt h1 em{display:block;color:#73f2d2;font-style:normal;text-shadow:none}.erp-subscription_heroCopy__hI4Dt>p{font-size:1.08rem;line-height:1.72;color:#c7d9e9;max-width:720px}.erp-subscription_heroActions__YscaY{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.erp-subscription_heroActions__YscaY a{padding:14px 20px;border-radius:14px;background:#40e0b6;color:#042535;font-weight:900;text-decoration:none}.erp-subscription_heroActions__YscaY a+a{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.erp-subscription_trust__irAbH{display:flex;gap:9px;flex-wrap:wrap}.erp-subscription_trust__irAbH span{font-size:.79rem;padding:8px 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#d7e8f4}.erp-subscription_heroPanel__l0YMh{padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.05));box-shadow:0 30px 80px rgba(0,0,0,.28);backdrop-filter:blur(16px)}.erp-subscription_heroPanel__l0YMh small{color:#70f2d2;font-weight:900;letter-spacing:.12em}.erp-subscription_heroPanel__l0YMh ol{list-style:none;padding:0;margin:22px 0;display:grid;gap:10px}.erp-subscription_heroPanel__l0YMh li{display:flex;gap:14px;align-items:center;padding:13px;border-radius:15px;background:rgba(2,15,30,.35)}.erp-subscription_heroPanel__l0YMh li b{color:#56e7c2}.erp-subscription_heroPanel__l0YMh p{color:#bcd1df;line-height:1.6}.erp-subscription_compare__xICHU,.erp-subscription_plans__wji6S{padding:82px max(18px,calc((100% - 1180px)/2));background:#f4f8fb}.erp-subscription_sectionHead__2qIqr{max-width:760px;margin:0 auto 34px;text-align:center}.erp-subscription_sectionHead__2qIqr h2{font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.045em;color:#08223d;margin:0 0 12px}.erp-subscription_sectionHead__2qIqr>p:not(.erp-subscription_kicker__1viE7){color:#587086}.erp-subscription_planGrid__zS8st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.erp-subscription_planCard__DUC3i{position:relative;background:#fff;border:1px solid #d7e3ed;border-radius:25px;padding:28px;box-shadow:0 14px 40px rgba(12,39,65,.08);display:flex;flex-direction:column}.erp-subscription_planCard__DUC3i.erp-subscription_featured__QouYs{border-color:#0ead85;box-shadow:0 22px 55px rgba(5,126,101,.18);transform:translateY(-8px)}.erp-subscription_badge__tyqDW{position:absolute;top:16px;right:16px;background:#dffaf2;color:#086b56;border-radius:999px;padding:7px 10px;font-size:.69rem}.erp-subscription_aiPlan__rhJDM{border-color:#6056d9;background:linear-gradient(180deg,#fff,#f7f5ff);box-shadow:0 24px 64px rgba(81,68,190,.18)}.erp-subscription_aiPlan__rhJDM:before{content:"AI";position:absolute;right:22px;bottom:18px;font-size:4.6rem;font-weight:1000;line-height:1;color:rgba(84,69,190,.055);pointer-events:none}.erp-subscription_aiBadge__lsvNK{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#5b4bd9,#8f4bd9);color:#fff;border-radius:999px;padding:7px 11px;font-size:.69rem;font-weight:900;letter-spacing:.08em;box-shadow:0 8px 20px rgba(91,75,217,.24)}.erp-subscription_planCard__DUC3i small{color:#0c8067;font-weight:900}.erp-subscription_planCard__DUC3i h3{font-size:1.8rem;color:#08223d;margin:10px 0}.erp-subscription_planCard__DUC3i>p{color:#60768a;line-height:1.55;min-height:74px}.erp-subscription_price__uvlph{display:grid;gap:5px;border-block:1px solid #e2ebf2;padding:18px 0}.erp-subscription_price__uvlph strong{font-size:2rem;color:#08223d}.erp-subscription_price__uvlph span{color:#6b7f91}.erp-subscription_price__uvlph b{color:#078264}.erp-subscription_limits__tvFok{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.erp-subscription_limits__tvFok span{background:#eef5f8;border-radius:12px;padding:10px;text-align:center;font-size:.73rem;color:#4f677b}.erp-subscription_limits__tvFok b{display:block;font-size:1.1rem;color:#08223d}.erp-subscription_planCard__DUC3i ul{list-style:none;padding:0;display:grid;gap:9px;flex:1}.erp-subscription_planCard__DUC3i li{font-size:.87rem;color:#435d73;padding-left:20px;position:relative}.erp-subscription_planCard__DUC3i li:before{content:"✓";position:absolute;left:0;color:#0b9877;font-weight:900}.erp-subscription_form__d6SRX button,.erp-subscription_planCard__DUC3i button{border:0;border-radius:14px;background:linear-gradient(135deg,#08765f,#0dbb91);color:#fff;padding:14px 18px;font-weight:900;cursor:pointer}.erp-subscription_empty__WfTMZ{grid-column:1/-1;padding:42px;text-align:center;background:#fff;border:1px dashed #aabfce;border-radius:22px}.erp-subscription_notice__4B_vo{max-width:1180px;margin:0 auto 20px;padding:14px 18px;border-radius:14px;background:#fff1e7;color:#8b3c10;border:1px solid #f0c8aa}.erp-subscription_compare__xICHU{background:#fff}.erp-subscription_tableWrap__PihF_{max-width:1180px;margin:auto;overflow:auto;border:1px solid #dbe6ed;border-radius:22px}.erp-subscription_tableWrap__PihF_ table{width:100%;border-collapse:collapse;min-width:780px}.erp-subscription_tableWrap__PihF_ td,.erp-subscription_tableWrap__PihF_ th{padding:16px;border-bottom:1px solid #e3ebf0;text-align:center}.erp-subscription_tableWrap__PihF_ th:first-child{text-align:left;position:sticky;left:0;background:#fff}.erp-subscription_tableWrap__PihF_ thead th{background:#092944;color:#fff}.erp-subscription_checkout__RC4P5{padding:80px max(18px,calc((100% - 1180px)/2));background:linear-gradient(135deg,#06192d,#0a3b55);color:#fff;display:grid;grid-template-columns:.72fr 1.28fr;gap:42px}.erp-subscription_checkoutIntro__45vLc h2{font-size:3rem;margin:0}.erp-subscription_checkoutIntro__45vLc>p{color:#bad0dd;line-height:1.7}.erp-subscription_checkoutIntro__45vLc>div{display:grid;gap:10px}.erp-subscription_checkoutIntro__45vLc span{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15);padding:12px 0}.erp-subscription_form__d6SRX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#fff;color:#122b40;padding:28px;border-radius:26px}.erp-subscription_form__d6SRX label{display:grid;gap:7px;font-size:.78rem;font-weight:800}.erp-subscription_form__d6SRX input{width:100%;box-sizing:border-box;border:1px solid #bdccd7;border-radius:11px;padding:12px;background:#f9fbfc;color:#102538}.erp-subscription_check__oaHMe,.erp-subscription_terms__4cXZQ{grid-column:1/-1!important;display:flex!important;align-items:flex-start!important;grid-template-columns:auto 1fr!important}.erp-subscription_check__oaHMe input,.erp-subscription_terms__4cXZQ input{width:auto;margin-top:3px}.erp-subscription_form__d6SRX button{grid-column:1/-1;font-size:1rem}.erp-subscription_form__d6SRX button:disabled{opacity:.55;cursor:not-allowed}.erp-subscription_assurance__1Vutq{padding:70px max(18px,calc((100% - 1180px)/2));display:grid;grid-template-columns:repeat(4,1fr);gap:18px;background:#eef5f8}.erp-subscription_assurance__1Vutq article{padding:24px;border-radius:20px;background:#fff;border:1px solid #d8e3ea}.erp-subscription_assurance__1Vutq b{color:#0b9c7a}.erp-subscription_assurance__1Vutq h3{color:#08223d}.erp-subscription_assurance__1Vutq p{color:#63798b;line-height:1.55}@media(max-width:960px){.erp-subscription_checkout__RC4P5,.erp-subscription_shell__d6aKA{grid-template-columns:1fr}.erp-subscription_assurance__1Vutq,.erp-subscription_planGrid__zS8st{grid-template-columns:repeat(2,1fr)}.erp-subscription_planCard__DUC3i.erp-subscription_featured__QouYs{transform:none}}@media(max-width:640px){.erp-subscription_hero__sg7el{padding:60px 0}.erp-subscription_heroCopy__hI4Dt h1{font-size:2.75rem}.erp-subscription_shell__d6aKA{width:min(100% - 24px,1180px);gap:28px}.erp-subscription_planGrid__zS8st{grid-template-columns:1fr}.erp-subscription_assurance__1Vutq,.erp-subscription_checkout__RC4P5,.erp-subscription_compare__xICHU,.erp-subscription_plans__wji6S{padding:58px 12px}.erp-subscription_form__d6SRX{grid-template-columns:1fr;padding:18px}.erp-subscription_form__d6SRX button,.erp-subscription_form__d6SRX label{grid-column:1}.erp-subscription_assurance__1Vutq{grid-template-columns:1fr}.erp-subscription_limits__tvFok{grid-template-columns:repeat(3,1fr)}.erp-subscription_heroPanel__l0YMh{padding:20px}}.erp-subscription_paymentReady__FmAsV,.erp-subscription_paymentUnavailable__dqa4E{grid-column:1/-1;display:grid;gap:6px;padding:14px 16px;border-radius:15px;border:1px solid #b9ddcf;background:#edfbf6;color:#0b5d4b}.erp-subscription_paymentReady__FmAsV b,.erp-subscription_paymentUnavailable__dqa4E b{font-size:.9rem}.erp-subscription_paymentReady__FmAsV span,.erp-subscription_paymentUnavailable__dqa4E span{font-size:.77rem;line-height:1.55}.erp-subscription_paymentUnavailable__dqa4E{border-color:#edc67e;background:#fff8e7;color:#754608}.erp-subscription_paymentUnavailable__dqa4E>div{display:flex;gap:9px;flex-wrap:wrap;margin-top:4px}.erp-subscription_paymentUnavailable__dqa4E a,.erp-subscription_paymentUnavailable__dqa4E button{grid-column:auto!important;border:0!important;border-radius:10px!important;padding:9px 12px!important;background:#123d58!important;color:#fff!important;font-size:.75rem!important;font-weight:900!important;text-decoration:none!important}.erp-subscription_paymentUnavailable__dqa4E a{background:#edf3f6!important;color:#174963!important;border:1px solid #cbdbe4!important}@media(max-width:640px){.erp-subscription_paymentUnavailable__dqa4E>div{display:grid}.erp-subscription_paymentUnavailable__dqa4E a,.erp-subscription_paymentUnavailable__dqa4E button{text-align:center}}