.planos-module__I3SxJG__page{color:#203149;background:#f3f6f9;min-height:100vh;padding:24px 14px 40px}.planos-module__I3SxJG__shell{width:min(100%,900px);margin:0 auto}.planos-module__I3SxJG__loading{color:#17324d;align-content:center;place-items:center;gap:8px;min-height:70vh;display:grid}.planos-module__I3SxJG__header{color:#fff;background:linear-gradient(145deg,#061b3f,#0a3569);border-radius:20px;padding:22px}.planos-module__I3SxJG__back{color:#fffc;margin-bottom:14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.planos-module__I3SxJG__header small,.planos-module__I3SxJG__planTop small{color:#6fe2a1;letter-spacing:.09em;font-size:9px;font-weight:950}.planos-module__I3SxJG__header h1{max-width:620px;margin:7px 0 5px;font-size:27px}.planos-module__I3SxJG__header p{color:#ffffffb8;max-width:650px;margin:0;font-size:11px;line-height:1.5}.planos-module__I3SxJG__trial,.planos-module__I3SxJG__message,.planos-module__I3SxJG__rule{background:#fff;border:1px solid #d9e4ec;border-radius:12px;gap:3px;margin-top:12px;padding:13px 14px;display:grid}.planos-module__I3SxJG__trial{background:#eefaf2;border-color:#bfe7cb}.planos-module__I3SxJG__trial strong,.planos-module__I3SxJG__rule strong{color:#244158;font-size:10px}.planos-module__I3SxJG__trial span,.planos-module__I3SxJG__message,.planos-module__I3SxJG__rule p{color:#6d7d90;font-size:9px}.planos-module__I3SxJG__rule p{margin:0;line-height:1.45}.planos-module__I3SxJG__grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.planos-module__I3SxJG__grid article{background:#fff;border:1px solid #dfe7ed;border-radius:17px;padding:19px;box-shadow:0 8px 26px #0f28460a}.planos-module__I3SxJG__grid article.planos-module__I3SxJG__professional{border-color:#a7d8ba;box-shadow:0 10px 30px #12a84514}.planos-module__I3SxJG__planTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.planos-module__I3SxJG__planTop h2{color:#0b2949;margin:5px 0 0;font-size:21px}.planos-module__I3SxJG__planTop>span{color:#71e3a0;background:#0a3156;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950}.planos-module__I3SxJG__price{align-items:baseline;gap:5px;margin-top:20px;display:flex}.planos-module__I3SxJG__price strong{color:#0b3155;font-size:27px}.planos-module__I3SxJG__price span{color:#8090a1;font-size:9px}.planos-module__I3SxJG__grid article>p{color:#758397;min-height:36px;margin:8px 0 0;font-size:9px;line-height:1.45}.planos-module__I3SxJG__items{gap:8px;margin-top:16px;display:grid}.planos-module__I3SxJG__items span{color:#51657b;font-size:9px}.planos-module__I3SxJG__grid article>button{color:#68788b;background:#f8fafb;border:1px solid #d2dce5;border-radius:10px;width:100%;min-height:43px;margin-top:18px;font-size:9px;font-weight:900}.planos-module__I3SxJG__grid article>button.planos-module__I3SxJG__primary{color:#fff;cursor:pointer;background:#12a845;border:0}.planos-module__I3SxJG__grid article>button:disabled{opacity:.72}@media (max-width:680px){.planos-module__I3SxJG__page{padding:0 0 30px}.planos-module__I3SxJG__header{border-radius:0 0 22px 22px;padding:18px 15px}.planos-module__I3SxJG__trial,.planos-module__I3SxJG__message,.planos-module__I3SxJG__grid,.planos-module__I3SxJG__rule{margin-left:12px;margin-right:12px}.planos-module__I3SxJG__grid{grid-template-columns:1fr}.planos-module__I3SxJG__grid article>p{min-height:0}}.planos-module__I3SxJG__billingWarning,.planos-module__I3SxJG__billingBlocked{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:13px 14px;display:flex}.planos-module__I3SxJG__billingWarning{background:#fff8e9;border:1px solid #efd8a4}.planos-module__I3SxJG__billingBlocked{background:#fff1f2;border:1px solid #ecc5ca}.planos-module__I3SxJG__billingWarning>div,.planos-module__I3SxJG__billingBlocked>div{gap:3px;display:grid}.planos-module__I3SxJG__billingWarning strong,.planos-module__I3SxJG__billingBlocked strong{color:#33475e;font-size:10px}.planos-module__I3SxJG__billingWarning span,.planos-module__I3SxJG__billingBlocked span{color:#6d7d90;font-size:9px}.planos-module__I3SxJG__billingWarning a,.planos-module__I3SxJG__billingBlocked a,.planos-module__I3SxJG__paymentButton{color:#fff;white-space:nowrap;background:#0b3155;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.planos-module__I3SxJG__paymentButton{background:#12a845;width:100%;min-height:43px;margin-top:18px}@media (max-width:680px){.planos-module__I3SxJG__billingWarning,.planos-module__I3SxJG__billingBlocked{flex-direction:column;align-items:stretch;margin-left:12px;margin-right:12px}.planos-module__I3SxJG__header{color:#203149;background:#fff;border-bottom:1px solid #e3e8ed;border-radius:0;padding:16px 15px}.planos-module__I3SxJG__back{color:#0b5689}.planos-module__I3SxJG__header small{color:#0c8f34}.planos-module__I3SxJG__header h1{color:#082858;font-size:24px}.planos-module__I3SxJG__header p{color:#758396}.planos-module__I3SxJG__trial,.planos-module__I3SxJG__message,.planos-module__I3SxJG__rule,.planos-module__I3SxJG__billingWarning,.planos-module__I3SxJG__billingBlocked{border-radius:13px}.planos-module__I3SxJG__grid{gap:9px}.planos-module__I3SxJG__grid article{box-shadow:none;border-radius:15px;padding:16px}.planos-module__I3SxJG__grid article.planos-module__I3SxJG__professional{background:linear-gradient(145deg,#f4fbf6,#fff);border-width:2px}.planos-module__I3SxJG__planTop h2{font-size:19px}.planos-module__I3SxJG__price{margin-top:15px}.planos-module__I3SxJG__price strong{font-size:26px}.planos-module__I3SxJG__items{gap:8px}.planos-module__I3SxJG__grid article>button,.planos-module__I3SxJG__paymentButton{min-height:48px;font-size:10px}.planos-module__I3SxJG__rule{padding:14px}}@media (max-width:780px){.planos-module__I3SxJG__back{place-items:center;width:42px;min-width:42px;height:42px;padding:0;line-height:1;text-decoration:none;display:inline-grid;font-size:0!important}.planos-module__I3SxJG__back:before{content:"‹";font-size:32px;font-weight:400;line-height:1}.planos-module__I3SxJG__backText{display:none}}.planos-module__I3SxJG__compareLink{color:#fff;border:1px solid #ffffff3d;border-radius:9px;width:max-content;margin-top:12px;padding:8px 10px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.planos-module__I3SxJG__comparison{background:#fff;border:1px solid #e0e7ed;border-radius:16px;margin-top:14px;scroll-margin-top:12px;overflow:hidden}.planos-module__I3SxJG__comparisonHeader{border-bottom:1px solid #edf1f4;padding:17px 18px 13px}.planos-module__I3SxJG__comparisonHeader small{color:#0c9148;letter-spacing:.08em;font-size:9px;font-weight:950}.planos-module__I3SxJG__comparisonHeader h2{color:#0a294a;margin:5px 0 0;font-size:18px}.planos-module__I3SxJG__comparisonHeader p{color:#788899;max-width:680px;margin:6px 0 0;font-size:9px;line-height:1.5}.planos-module__I3SxJG__comparisonTable{display:grid}.planos-module__I3SxJG__comparisonHead,.planos-module__I3SxJG__comparisonRow{border-bottom:1px solid #edf1f4;grid-template-columns:minmax(0,1fr) 105px 105px;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:grid}.planos-module__I3SxJG__comparisonRow:last-child{border-bottom:0}.planos-module__I3SxJG__comparisonHead{background:#f7f9fb;min-height:42px}.planos-module__I3SxJG__comparisonHead strong,.planos-module__I3SxJG__comparisonHead span{color:#6f7d8f;text-align:center;font-size:8px;font-weight:900}.planos-module__I3SxJG__comparisonHead strong{text-align:left}.planos-module__I3SxJG__comparisonRow strong{color:#34485d;font-size:9px}.planos-module__I3SxJG__comparisonRow>span{text-align:center;font-size:14px;font-weight:950}.planos-module__I3SxJG__yes{color:#0d923d}.planos-module__I3SxJG__no{color:#a8b1bb}@media (max-width:680px){.planos-module__I3SxJG__compareLink{color:#0b5689;border-color:#d8e1e8}.planos-module__I3SxJG__comparison{border-radius:14px;margin-left:12px;margin-right:12px}.planos-module__I3SxJG__comparisonHead,.planos-module__I3SxJG__comparisonRow{grid-template-columns:minmax(0,1fr) 72px 82px;padding:0 10px}.planos-module__I3SxJG__comparisonRow{min-height:56px}.planos-module__I3SxJG__comparisonRow strong{font-size:10px}.planos-module__I3SxJG__comparisonHead span{font-size:7px}}.planos-module__I3SxJG__grid article,.planos-module__I3SxJG__comparison,.planos-module__I3SxJG__trial,.planos-module__I3SxJG__message,.planos-module__I3SxJG__rule,.planos-module__I3SxJG__billingWarning,.planos-module__I3SxJG__billingBlocked{box-shadow:none!important;background:#fff!important;border-color:#dfe5eb!important;border-radius:16px!important}.planos-module__I3SxJG__grid article.planos-module__I3SxJG__professional{background:linear-gradient(145deg,#f5fbf7,#fff)!important;border:2px solid #25a35161!important}.planos-module__I3SxJG__planTop>span{color:#fff!important;background:#172a4e!important}.planos-module__I3SxJG__primary,.planos-module__I3SxJG__paymentButton{background:#25a351!important}.planos-module__I3SxJG__comparisonTable{overflow-x:auto}.planos-module__I3SxJG__comparisonHead,.planos-module__I3SxJG__comparisonRow{min-width:max-content}.planos-module__I3SxJG__businessPicker{background:#fff;border:1px solid #dfe5eb;border-radius:16px;margin-top:12px;padding:14px}.planos-module__I3SxJG__businessPicker label{gap:7px;display:grid}.planos-module__I3SxJG__businessPicker span{color:#0c8f34;letter-spacing:.06em;font-size:11px;font-weight:900}.planos-module__I3SxJG__businessPicker select{color:#17324d;background:#fff;border:1px solid #ced9e2;border-radius:10px;width:100%;min-height:46px;padding:0 12px;font-size:15px;font-weight:700}.planos-module__I3SxJG__businessPicker small{color:#5f6f82;font-size:12px;line-height:1.45}@media (max-width:680px){.planos-module__I3SxJG__businessPicker{margin-left:12px;margin-right:12px}}.planos-module__I3SxJG__checkoutShare{background:#f5fbf7;border:1px solid #cfe5d6;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:14px;display:flex}.planos-module__I3SxJG__checkoutShare>div:first-child{gap:4px;display:grid}.planos-module__I3SxJG__checkoutShare small{color:#0c8f34;letter-spacing:.08em;font-size:9px;font-weight:950}.planos-module__I3SxJG__checkoutShare strong{color:#18324b;font-size:14px}.planos-module__I3SxJG__checkoutShare span{color:#607286;max-width:560px;font-size:11px;line-height:1.45}.planos-module__I3SxJG__checkoutShareActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.planos-module__I3SxJG__checkoutShareActions a,.planos-module__I3SxJG__checkoutShareActions button{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.planos-module__I3SxJG__checkoutShareActions a{color:#fff;background:#25a351}.planos-module__I3SxJG__checkoutShareActions button{color:#17324d;background:#fff;border:1px solid #cad7e1}@media (max-width:680px){.planos-module__I3SxJG__checkoutShare{flex-direction:column;align-items:stretch;margin-left:12px;margin-right:12px}.planos-module__I3SxJG__checkoutShareActions{grid-template-columns:1fr 1fr;display:grid}.planos-module__I3SxJG__checkoutShareActions a,.planos-module__I3SxJG__checkoutShareActions button{width:100%;min-height:46px}}.planos-module__I3SxJG__pendingSubscription{background:#fff9e9;border:1px solid #ead9a4;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:14px;display:flex}.planos-module__I3SxJG__pendingSubscription>div:first-child{gap:4px;display:grid}.planos-module__I3SxJG__pendingSubscription small{color:#9a6a00;letter-spacing:.08em;font-size:9px;font-weight:950}.planos-module__I3SxJG__pendingSubscription strong{color:#18324b;font-size:14px}.planos-module__I3SxJG__pendingSubscription span{color:#607286;max-width:570px;font-size:11px;line-height:1.45}@media (max-width:680px){.planos-module__I3SxJG__pendingSubscription{flex-direction:column;align-items:stretch;margin-left:12px;margin-right:12px}}.planos-module__I3SxJG__planActions{gap:8px;margin-top:18px;display:grid}.planos-module__I3SxJG__planActions button{cursor:pointer;border-radius:10px;width:100%;min-height:46px;font-size:10px;font-weight:900}.planos-module__I3SxJG__planActions button:disabled{cursor:default;opacity:.66}.planos-module__I3SxJG__planActions .planos-module__I3SxJG__primary{color:#fff;background:#25a351;border:0}.planos-module__I3SxJG__pixButton{color:#167b3a;background:#fff;border:1px solid #25a351}.planos-module__I3SxJG__pixCheckout{background:#f7fcf8;border:1px solid #bfe4cc;border-radius:16px;margin-top:12px;padding:16px}.planos-module__I3SxJG__pixCheckoutHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.planos-module__I3SxJG__pixCheckoutHead>div{gap:4px;display:grid}.planos-module__I3SxJG__pixCheckoutHead small{color:#0c8f34;letter-spacing:.08em;font-size:9px;font-weight:950}.planos-module__I3SxJG__pixCheckoutHead strong{color:#18324b;font-size:16px}.planos-module__I3SxJG__pixCheckoutHead span{color:#607286;font-size:11px}.planos-module__I3SxJG__pixClose{color:#546579;cursor:pointer;background:#fff;border:1px solid #d3dde5;border-radius:9px;min-height:34px;padding:0 10px;font-size:9px;font-weight:900}.planos-module__I3SxJG__pixForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.planos-module__I3SxJG__pixForm label{gap:6px;display:grid}.planos-module__I3SxJG__pixForm label>span{color:#33495f;font-size:10px;font-weight:900}.planos-module__I3SxJG__pixForm input{color:#17324d;background:#fff;border:1px solid #ced9e2;border-radius:10px;min-height:46px;padding:0 12px;font-size:15px;font-weight:700}.planos-module__I3SxJG__pixForm small{color:#738396;font-size:9px}.planos-module__I3SxJG__pixForm>button{color:#fff;cursor:pointer;background:#25a351;border:0;border-radius:10px;min-height:46px;padding:0 16px;font-size:10px;font-weight:900}.planos-module__I3SxJG__pixForm>button:disabled{opacity:.66}.planos-module__I3SxJG__pixResult{align-items:center;gap:16px;margin-top:14px;display:flex}.planos-module__I3SxJG__pixQr{object-fit:contain;background:#fff;border:1px solid #dfe7ed;border-radius:12px;width:184px;height:184px}.planos-module__I3SxJG__pixResultInfo{gap:7px;display:grid}.planos-module__I3SxJG__pixResultInfo strong{color:#18324b;font-size:15px}.planos-module__I3SxJG__pixResultInfo span{color:#607286;font-size:11px}.planos-module__I3SxJG__pixResultInfo button,.planos-module__I3SxJG__pixResultInfo a{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 13px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.planos-module__I3SxJG__pixResultInfo button{color:#fff;background:#25a351;border:0}.planos-module__I3SxJG__pixResultInfo a{color:#17324d;background:#fff;border:1px solid #cad7e1}@media (max-width:680px){.planos-module__I3SxJG__pixCheckout{margin-left:12px;margin-right:12px}.planos-module__I3SxJG__pixForm{grid-template-columns:1fr}.planos-module__I3SxJG__pixForm>button{width:100%}.planos-module__I3SxJG__pixResult{flex-direction:column;align-items:stretch}.planos-module__I3SxJG__pixQr{aspect-ratio:1;align-self:center;width:min(100%,260px);height:auto}.planos-module__I3SxJG__pixResultInfo button,.planos-module__I3SxJG__pixResultInfo a{width:100%}}.planos-module__I3SxJG__pixCopiedButton{color:#fff!important;background:#147a39!important}.planos-module__I3SxJG__pixToast{left:50%;bottom:calc(22px + env(safe-area-inset-bottom));z-index:9999;color:#fff;text-align:center;background:#153b2a;border-radius:12px;width:max-content;max-width:calc(100vw - 28px);padding:12px 16px;font-size:12px;font-weight:850;line-height:1.35;animation:.18s ease-out planos-module__I3SxJG__pixToastIn;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}@keyframes planos-module__I3SxJG__pixToastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:680px){.planos-module__I3SxJG__pixToast{bottom:calc(18px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-width:420px;padding:13px 14px;font-size:12px}}.planos-module__I3SxJG__header h1,.planos-module__I3SxJG__grid h2,.planos-module__I3SxJG__comparisonHeader h2{font-weight:900}@media (max-width:680px){.planos-module__I3SxJG__header{text-align:center}.planos-module__I3SxJG__header>div{width:100%}.planos-module__I3SxJG__grid{grid-template-columns:1fr!important}.planos-module__I3SxJG__comparison{overflow:hidden}.planos-module__I3SxJG__comparisonTable{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}}.planos-module__I3SxJG__planTop small,.planos-module__I3SxJG__comparisonHeader small,.planos-module__I3SxJG__checkoutShare small,.planos-module__I3SxJG__pendingSubscription small,.planos-module__I3SxJG__pixCheckoutHead small,.planos-module__I3SxJG__pixForm small{font-size:12px}.planos-module__I3SxJG__planTop>span,.planos-module__I3SxJG__comparisonHead span{font-size:11px}.planos-module__I3SxJG__price span,.planos-module__I3SxJG__grid article>p,.planos-module__I3SxJG__items span,.planos-module__I3SxJG__billingWarning span,.planos-module__I3SxJG__billingBlocked span,.planos-module__I3SxJG__comparisonHeader p,.planos-module__I3SxJG__checkoutShare span,.planos-module__I3SxJG__pendingSubscription span,.planos-module__I3SxJG__pixCheckoutHead span,.planos-module__I3SxJG__pixResultInfo span{font-size:13px;line-height:1.5}.planos-module__I3SxJG__rule strong,.planos-module__I3SxJG__billingWarning strong,.planos-module__I3SxJG__billingBlocked strong,.planos-module__I3SxJG__comparisonRow strong,.planos-module__I3SxJG__grid article>button,.planos-module__I3SxJG__paymentButton,.planos-module__I3SxJG__checkoutShareActions button,.planos-module__I3SxJG__planActions button,.planos-module__I3SxJG__pixClose,.planos-module__I3SxJG__pixForm>button,.planos-module__I3SxJG__pixResultInfo a{font-size:13px}.planos-module__I3SxJG__planTop small,.planos-module__I3SxJG__comparisonHeader small,.planos-module__I3SxJG__checkoutShare small,.planos-module__I3SxJG__pendingSubscription small,.planos-module__I3SxJG__pixCheckoutHead small{color:#0b7d36;font-weight:950}.planos-module__I3SxJG__header p,.planos-module__I3SxJG__trial span,.planos-module__I3SxJG__message,.planos-module__I3SxJG__rule p,.planos-module__I3SxJG__price span,.planos-module__I3SxJG__grid article>p,.planos-module__I3SxJG__items span,.planos-module__I3SxJG__billingWarning span,.planos-module__I3SxJG__billingBlocked span,.planos-module__I3SxJG__comparisonHeader p,.planos-module__I3SxJG__checkoutShare span,.planos-module__I3SxJG__pendingSubscription span,.planos-module__I3SxJG__pixCheckoutHead span,.planos-module__I3SxJG__pixResultInfo span{color:#526175;font-weight:650}.planos-module__I3SxJG__grid article>button.planos-module__I3SxJG__primary,.planos-module__I3SxJG__paymentButton,.planos-module__I3SxJG__pixForm>button{color:#fff;background:#0b7d36;font-weight:900}.planos-module__I3SxJG__pendingPlanLock{text-align:center;background:#f7f9fb;border:1px solid #d7e0e7;border-radius:10px;gap:4px;margin-top:18px;padding:12px 13px;display:grid}.planos-module__I3SxJG__pendingPlanLock strong{color:#17324d;font-size:13px;font-weight:900}.planos-module__I3SxJG__pendingPlanLock span{color:#526175;font-size:12px;font-weight:650;line-height:1.45}.planos-module__I3SxJG__paymentHint{color:#617185;text-align:center;margin-top:2px;font-size:10px;font-weight:650;line-height:1.45;display:block}.planos-module__I3SxJG__paymentOpenButton{color:#fff;cursor:pointer;background:#0b7d36;border:0;border-radius:11px;width:100%;min-height:48px;font-size:13px;font-weight:900}.planos-module__I3SxJG__paymentOpenButton:disabled{opacity:.65;cursor:default}.planos-module__I3SxJG__paymentBackdrop{z-index:1190;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#061b3f94;position:fixed;inset:0}.planos-module__I3SxJG__paymentPanel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1200;color:#203149;background:#fff;border:0;border-radius:18px;width:min(720px,100vw - 28px);max-height:min(88vh,760px);margin:0;padding:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 80px #08234157}.planos-module__I3SxJG__paymentPanelHeader{color:#fff;background:linear-gradient(145deg,#061b3f,#0a3569);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 16px;display:flex}.planos-module__I3SxJG__paymentPanelHeader>div{gap:4px;display:grid}.planos-module__I3SxJG__paymentPanelHeader small{color:#6fe2a1;letter-spacing:.07em;font-size:11px;font-weight:950}.planos-module__I3SxJG__paymentPanelHeader strong{color:#fff;font-size:18px;font-weight:900}.planos-module__I3SxJG__paymentPanelHeader span{color:#ffffffc7;font-size:12px;line-height:1.4}.planos-module__I3SxJG__paymentPanelClose{touch-action:manipulation;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:9px;min-width:34px;min-height:34px;padding:0 10px;font-size:11px;font-weight:900}.planos-module__I3SxJG__paymentMethods{background:#f7f9fb;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:16px 18px;display:grid}.planos-module__I3SxJG__paymentMethods button{touch-action:manipulation;color:#17324d;cursor:pointer;text-align:left;background:#fff;border:1px solid #d5dfe7;border-radius:12px;align-content:center;gap:5px;min-height:78px;padding:11px;display:grid}.planos-module__I3SxJG__paymentMethods button strong{font-size:13px;font-weight:900}.planos-module__I3SxJG__paymentMethods button span{color:#617185;font-size:11px;line-height:1.35}.planos-module__I3SxJG__paymentMethods .planos-module__I3SxJG__paymentMethodActive{background:#f1faf4;border-color:#0b7d36;box-shadow:inset 0 0 0 1px #0b7d36}.planos-module__I3SxJG__paymentMethodContent{background:#fff;border:0;border-radius:0;margin:0;padding:0 18px 18px}.planos-module__I3SxJG__paymentMethodContent>p{color:#526175;margin:0 0 11px;padding-top:2px;font-size:12px;line-height:1.5}.planos-module__I3SxJG__paymentActionPrimary{color:#fff;cursor:pointer;background:#0b7d36;border:0;border-radius:10px;width:100%;min-height:46px;font-size:13px;font-weight:900}.planos-module__I3SxJG__paymentActionPrimary:disabled{opacity:.65;cursor:default}.planos-module__I3SxJG__paymentLinkBox{background:#f4f7f9;border-radius:9px;gap:8px;margin-top:9px;padding:10px;display:grid}.planos-module__I3SxJG__paymentLinkBox span{color:#526175;font-size:11px}.planos-module__I3SxJG__paymentLinkBox a{color:#17324d;background:#fff;border:1px solid #cbd7df;border-radius:9px;justify-content:center;align-items:center;min-height:40px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}@media (max-width:680px){.planos-module__I3SxJG__paymentPanel{border-radius:15px;width:calc(100vw - 18px);max-height:92vh}.planos-module__I3SxJG__paymentPanelHeader{padding:16px 14px}.planos-module__I3SxJG__paymentMethods{grid-template-columns:1fr;padding:12px 14px}.planos-module__I3SxJG__paymentMethods button{min-height:72px}.planos-module__I3SxJG__paymentPanelHeader strong{font-size:16px}.planos-module__I3SxJG__paymentMethodContent{padding:0 14px 14px}}.planos-module__I3SxJG__debitBrick{background:#fff;border:1px solid #dce6e1;border-radius:12px;margin-top:12px;padding:12px}.planos-module__I3SxJG__debitBrickLoading{color:#526175;text-align:center;place-items:center;min-height:100px;font-size:12px;font-weight:700;display:grid}.planos-module__I3SxJG__debitError,.planos-module__I3SxJG__debitSuccess{border-radius:10px;gap:4px;margin-top:10px;padding:11px 12px;display:grid}.planos-module__I3SxJG__debitError{background:#fff5f5;border:1px solid #efcaca}.planos-module__I3SxJG__debitError strong,.planos-module__I3SxJG__debitError span{color:#9b2c2c;font-size:12px;line-height:1.4}.planos-module__I3SxJG__debitSuccess{background:#f3fbf5;border:1px solid #cbe6d3}.planos-module__I3SxJG__debitSuccess strong{color:#176b35;font-size:13px}.planos-module__I3SxJG__debitSuccess span{color:#526175;font-size:12px;line-height:1.4}@media (max-width:680px){.planos-module__I3SxJG__debitBrick{padding:8px}}.planos-module__I3SxJG__cardFormGrid{grid-template-columns:1.2fr .8fr 1.6fr .8fr;gap:9px;margin-top:10px;display:grid}.planos-module__I3SxJG__cardFormGrid label{gap:5px;display:grid}.planos-module__I3SxJG__cardFormGrid label>span{color:#33495f;font-size:10px;font-weight:900}.planos-module__I3SxJG__cardFormGrid input{color:#17324d;background:#fff;border:1px solid #ced9e2;border-radius:9px;min-height:42px;padding:0 10px;font-size:13px;font-weight:650}.planos-module__I3SxJG__cardWide{grid-column:span 2}@media (max-width:680px){.planos-module__I3SxJG__cardFormGrid{grid-template-columns:1fr 1fr}.planos-module__I3SxJG__cardWide{grid-column:span 2}}.planos-module__I3SxJG__addonsCta{background:#f7f9fb;border:1px solid #d7e0e7;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 8px;padding:18px;display:flex}.planos-module__I3SxJG__addonsCta>div{gap:5px;display:grid}.planos-module__I3SxJG__addonsCta small{color:#0b7d36;letter-spacing:.07em;font-size:11px;font-weight:950}.planos-module__I3SxJG__addonsCta h2{color:#17324d;margin:0;font-size:18px;font-weight:900}.planos-module__I3SxJG__addonsCta p{color:#526175;margin:0;font-size:12px;font-weight:650;line-height:1.5}.planos-module__I3SxJG__addonsCta button{color:#fff;cursor:pointer;background:#0b7d36;border:0;border-radius:10px;flex:none;min-height:44px;padding:0 16px;font-size:12px;font-weight:900}.planos-module__I3SxJG__addonsCta button:disabled{opacity:.55;cursor:default}@media (max-width:680px){.planos-module__I3SxJG__addonsCta{text-align:center;flex-direction:column;align-items:stretch}.planos-module__I3SxJG__addonsCta button{width:100%}}.planos-module__I3SxJG__cardPayerSummary{background:#0053a512;border:1px solid #0053a524;border-radius:12px;gap:4px;margin-bottom:12px;padding:12px 14px;display:grid}.planos-module__I3SxJG__cardPayerSummary strong,.planos-module__I3SxJG__cardPayerSummary span{font-size:13px}.planos-module__I3SxJG__cardPayerSummary small{opacity:.78;font-size:11px}.planos-module__I3SxJG__headerActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.planos-module__I3SxJG__addonsHeaderButton{color:#fff;cursor:pointer;background:#0b7d36;border:0;border-radius:9px;min-height:38px;padding:0 13px;font-size:12px;font-weight:900}.planos-module__I3SxJG__addonsHeaderButton:disabled{opacity:.55;cursor:default}@media (max-width:680px){.planos-module__I3SxJG__headerActions{justify-content:center}.planos-module__I3SxJG__addonsHeaderButton{width:100%;min-height:44px}}.planos-module__I3SxJG__comparisonHeader{position:relative}.planos-module__I3SxJG__comparisonToggle{color:#17324d;cursor:pointer;background:#fff;border:1px solid #c9d6e2;border-radius:9px;min-height:38px;margin-top:10px;padding:0 14px;font-size:12px;font-weight:900}.planos-module__I3SxJG__comparisonToggle:hover,.planos-module__I3SxJG__comparisonToggle:focus-visible{border-color:#0b7d36;outline:none}.planos-module__I3SxJG__comparisonToggleWrap{justify-content:center;margin-top:12px;display:flex}.planos-module__I3SxJG__comparisonToggleWrap .planos-module__I3SxJG__comparisonToggle{margin-top:0}.planos-module__I3SxJG__currentPlanBanner{background:#f7fafc;border:1px solid #dfe5eb;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;display:flex}.planos-module__I3SxJG__currentPlanBanner>div{gap:3px;min-width:0;display:grid}.planos-module__I3SxJG__currentPlanBanner small{color:#0b3155;letter-spacing:.08em;font-size:9px;font-weight:900}.planos-module__I3SxJG__currentPlanBanner strong{color:#102136;font-size:18px;font-weight:900}.planos-module__I3SxJG__currentPlanBanner span{color:#65758a;font-size:11px;line-height:1.4}.planos-module__I3SxJG__currentPlanContracted{border-left:1px solid #dfe5eb;flex:none;min-width:150px;padding-left:14px}@media (max-width:560px){.planos-module__I3SxJG__currentPlanBanner{flex-direction:column;align-items:stretch}.planos-module__I3SxJG__currentPlanContracted{border-top:1px solid #dfe5eb;border-left:0;min-width:0;padding:10px 0 0}}.planos-module__I3SxJG__pixResult{align-items:flex-start}.planos-module__I3SxJG__pixResultInfo textarea{resize:vertical;border:1px solid #d5dfe7;border-radius:9px;width:min(100%,520px);min-height:76px;padding:10px;font-size:11px;line-height:1.45}.planos-module__I3SxJG__paymentPanel{overscroll-behavior:contain;scrollbar-gutter:stable}.planos-module__I3SxJG__paymentPanelHeader>div{min-width:0}.planos-module__I3SxJG__paymentPanelHeader strong,.planos-module__I3SxJG__paymentPanelHeader span{overflow-wrap:anywhere}.planos-module__I3SxJG__paymentMethods button,.planos-module__I3SxJG__paymentMethodContent{min-width:0}.planos-module__I3SxJG__paymentMethodContent input,.planos-module__I3SxJG__paymentMethodContent select,.planos-module__I3SxJG__paymentMethodContent textarea{box-sizing:border-box;max-width:100%}@media (max-width:680px){.planos-module__I3SxJG__paymentPanel{width:calc(100vw - 12px);max-height:94vh}.planos-module__I3SxJG__paymentPanelHeader{gap:8px}.planos-module__I3SxJG__paymentPanelClose{flex:none}.planos-module__I3SxJG__paymentMethods button{min-height:68px}.planos-module__I3SxJG__paymentMethodContent{overflow-wrap:anywhere}}
