.welcome_page__E7Hk8{--teal-deep:#0a3d40;--teal:#0f5b5e;--teal-soft:#d9ecea;--amber:#f2a93b;--amber-dark:#dc9528;--navy:#0b1f3a;--ink:#12282a;--muted:#4d6366;--line:#dbe5e3;--paper:#f6faf8;--paid:#1d8a5b;--due:#b7791f;--late:#c0392b;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-jakarta),system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55}.welcome_page__E7Hk8 *,.welcome_page__E7Hk8 :after,.welcome_page__E7Hk8 :before{box-sizing:border-box}.welcome_page__E7Hk8 a{color:inherit}.welcome_wrap__lLkCz{width:min(1120px,calc(100% - 40px));margin-inline:auto}.welcome_page__E7Hk8 h1,.welcome_page__E7Hk8 h2,.welcome_page__E7Hk8 h3{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-weight:600;line-height:1.12}.welcome_page__E7Hk8 ol,.welcome_page__E7Hk8 ul{margin:0;padding:0;list-style:none}.welcome_header__Bn_U9{position:sticky;top:0;z-index:30;background:var(--teal-deep);color:#fff;border-bottom:1px solid rgb(255 255 255/10%)}.welcome_headerInner__K3GOg{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.welcome_brand__Ldaw6{display:flex;align-items:center;gap:10px;text-decoration:none}.welcome_brandMark___kKa_{display:block;flex:none;width:38px;height:38px;padding:6px;border-radius:10px;background:var(--navy)}.welcome_brandName__A5sHT{display:block;font-family:var(--font-fraunces),Georgia,serif;font-size:21px;font-weight:600;line-height:1.1}.welcome_brandBy__WwQ_U{display:block;color:rgb(255 255 255/70%);font-size:11px}.welcome_nav__Hnt3y{display:flex;gap:26px}.welcome_nav__Hnt3y a{color:rgb(255 255 255/82%);font-size:15px;font-weight:600;text-decoration:none}.welcome_nav__Hnt3y a:hover{color:#fff}.welcome_actions__A8kKF{display:flex;align-items:center;gap:10px}.welcome_btn__HUjQP{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:10px;font-size:15px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap}.welcome_btn__HUjQP:focus-visible,.welcome_contactTile__KqTRG:focus-visible,.welcome_floatChat__Yix9m:focus-visible,.welcome_nav__Hnt3y a:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.welcome_btnAmber__Or4Ds{background:var(--amber);color:#2b1c00}.welcome_btnAmber__Or4Ds:hover{background:var(--amber-dark)}.welcome_btnLine__rkMpa{border-color:rgb(255 255 255/45%);background:transparent;color:#fff}.welcome_btnLine__rkMpa:hover{background:rgb(255 255 255/10%)}.welcome_btnLineDark__5tODF{border-color:var(--line);background:#fff;color:var(--ink)}.welcome_btnLineDark__5tODF:hover{border-color:var(--teal)}.welcome_btnLarge__uMUx5{min-height:52px;padding:0 24px;font-size:16px}.welcome_btnBlock__uZxch{width:100%}.welcome_hero__72yI0{background:var(--teal-deep);color:#fff;padding:64px 0 80px}.welcome_heroGrid__Ubm_a{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.welcome_hero__72yI0 h1{font-size:clamp(36px,5.2vw,58px);letter-spacing:-.01em}.welcome_lead__WuEo7{max-width:520px;margin:20px 0 0;color:rgb(255 255 255/82%);font-size:18px}.welcome_heroActions__pCsrq{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.welcome_fine__ZG6Nw{margin:14px 0 0;color:rgb(255 255 255/68%);font-size:14px}.welcome_board__soZrU{margin:0;padding:24px;border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 30px 60px rgb(0 0 0/28%);transform:rotate(1.2deg)}.welcome_boardTop__rVGSz{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.welcome_boardTitle__cSrvz{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:20px;font-weight:600}.welcome_boardSub__athJq{margin:2px 0 0;color:var(--muted);font-size:12px}.welcome_boardTotal__EqWUS{margin:0;color:var(--muted);font-size:14px}.welcome_boardTotal__EqWUS strong{color:var(--paid);font-family:var(--font-fraunces),Georgia,serif;font-size:30px;font-weight:600}.welcome_meter__bIel_{height:8px;margin:14px 0 16px;border-radius:99px;background:var(--teal-soft);overflow:hidden}.welcome_meter__bIel_ span{display:block;height:100%;border-radius:99px;background:var(--paid)}.welcome_rows__Ea5BK{display:grid}.welcome_row__RraQz{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 0;border-top:1px solid var(--line);font-size:14px}.welcome_unit__Jdb58{font-weight:800;color:var(--teal)}.welcome_who__Odbw7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.welcome_state__kYHSq{padding:3px 10px;border-radius:99px;font-size:12px;font-weight:700;white-space:nowrap}.welcome_paid__Apnxd{background:#dff3ea;color:var(--paid)}.welcome_due__tUjld{background:#fbefd4;color:var(--due)}.welcome_late__RWCiE{background:#fbe0dc;color:var(--late)}.welcome_amount__Sn7Ir{min-width:92px;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.welcome_section__hx6eI{padding:80px 0}.welcome_sectionTint__lYnMX{background:#e9f2ef}.welcome_section__hx6eI h2{font-size:clamp(28px,3.4vw,38px)}.welcome_sub__XllPU{max-width:640px;margin:14px 0 0;color:var(--muted)}.welcome_split__kMLAH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.welcome_splitHead__yaRla{position:sticky;top:96px}.welcome_featureList__ZgDBt li{padding:22px 0;border-top:1px solid var(--line)}.welcome_featureList__ZgDBt li:last-child{border-bottom:1px solid var(--line)}.welcome_featureList__ZgDBt h3,.welcome_steps__gDDbo h3{font-family:var(--font-jakarta),system-ui,sans-serif;font-size:18px;font-weight:700}.welcome_featureList__ZgDBt p,.welcome_steps__gDDbo p{margin:6px 0 0;color:var(--muted)}.welcome_steps__gDDbo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px}.welcome_stepNo__awXEB{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:14px;border-radius:50%;background:var(--teal);color:#fff;font-family:var(--font-fraunces),Georgia,serif;font-size:20px;font-weight:600}.welcome_commercial__hZ5PX{padding:64px 0;background:var(--navy);color:#fff}.welcome_commercialGrid__Pn4PQ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center}.welcome_commercial__hZ5PX h2{font-size:clamp(26px,3vw,34px)}.welcome_commercial__hZ5PX p{max-width:520px;margin:14px 0 24px;color:rgb(255 255 255/78%)}.welcome_commercial__hZ5PX li{position:relative;padding:12px 0 12px 28px;border-top:1px solid rgb(255 255 255/16%)}.welcome_commercial__hZ5PX li:before{content:"";position:absolute;top:1.1em;left:4px;width:6px;height:11px;border:solid var(--amber);border-width:0 2.5px 2.5px 0;transform:rotate(40deg)}.welcome_planGrid__mZq1r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;align-items:stretch}.welcome_plan__ucqy7{position:relative;display:flex;flex-direction:column;gap:6px;padding:26px 22px 22px;border:1px solid var(--line);border-radius:16px;background:#fff}.welcome_plan__ucqy7 ul{display:grid;flex:1;gap:10px;margin:16px 0 22px}.welcome_plan__ucqy7 li{position:relative;padding-left:24px;font-size:15px}.welcome_plan__ucqy7 li:before{content:"";position:absolute;top:.4em;left:4px;width:6px;height:11px;border:solid var(--teal);border-width:0 2.5px 2.5px 0;transform:rotate(40deg)}.welcome_planFeatured__4Szpr{border:2px solid var(--amber);box-shadow:0 18px 40px rgb(242 169 59/22%)}.welcome_badge__g9iLA{position:absolute;top:-12px;left:20px;padding:3px 12px;border-radius:99px;background:var(--amber);color:#2b1c00;font-size:12px;font-weight:700}.welcome_plan__ucqy7 h3{font-size:22px}.welcome_planSize__bFiIo{margin:0;color:var(--muted);font-size:14px;font-weight:600}.welcome_price__aDaN4{margin:12px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:34px;font-weight:600;line-height:1.1}.welcome_price__aDaN4 small,.welcome_price__aDaN4 span{font-family:var(--font-jakarta),system-ui,sans-serif;font-size:14px;font-weight:600;color:var(--muted)}.welcome_contact__yDZ2_{padding:72px 0;background:var(--teal);color:#fff}.welcome_contactGrid__ojsKm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center}.welcome_contact__yDZ2_ h2{font-size:clamp(28px,3.4vw,38px)}.welcome_contact__yDZ2_ p{max-width:460px;margin:14px 0 0;color:rgb(255 255 255/84%)}.welcome_contactActions__8nWnq{display:grid;gap:12px}.welcome_contactTile__KqTRG{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:#fff;color:var(--ink);text-decoration:none}.welcome_contactTile__KqTRG:hover{background:var(--teal-soft)}.welcome_contactTile__KqTRG svg{flex:none;color:var(--teal)}.welcome_contactTile__KqTRG small,.welcome_contactTile__KqTRG strong{display:block}.welcome_contactTile__KqTRG strong{font-size:17px}.welcome_contactTile__KqTRG small{color:var(--muted);font-size:14px}.welcome_tileWhatsapp__a8jWW{background:#25d366;color:#062b14}.welcome_tileWhatsapp__a8jWW:hover{background:#1fbd5b}.welcome_tileWhatsapp__a8jWW small,.welcome_tileWhatsapp__a8jWW svg{color:#062b14}.welcome_footer__593dU{padding:22px 0;background:var(--teal-deep);color:rgb(255 255 255/76%);font-size:14px}.welcome_footerInner__9WHrf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.welcome_footerLinks__Nf9KB{display:flex;flex-wrap:wrap;gap:18px}.welcome_footerLinks__Nf9KB a{font-weight:600;text-decoration:none}.welcome_footerLinks__Nf9KB a:hover{text-decoration:underline}.welcome_floatChat__Yix9m{display:none}@media (max-width:1000px){.welcome_planGrid__mZq1r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.welcome_nav__Hnt3y{display:none}.welcome_commercialGrid__Pn4PQ,.welcome_contactGrid__ojsKm,.welcome_heroGrid__Ubm_a,.welcome_split__kMLAH{grid-template-columns:1fr;gap:32px}.welcome_splitHead__yaRla{position:static}.welcome_steps__gDDbo{grid-template-columns:1fr;gap:24px}.welcome_board__soZrU{transform:none}.welcome_hero__72yI0{padding:44px 0 52px}.welcome_section__hx6eI{padding:56px 0}.welcome_floatChat__Yix9m{position:fixed;right:16px;bottom:16px;z-index:40;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:99px;background:#25d366;color:#062b14;font-weight:700;text-decoration:none;box-shadow:0 10px 24px rgb(0 0 0/28%)}.welcome_footer__593dU{padding-bottom:80px}}@media (max-width:560px){.welcome_planGrid__mZq1r{grid-template-columns:1fr}.welcome_brandBy__WwQ_U{display:none}.welcome_actions__A8kKF .welcome_btn__HUjQP{min-height:38px;padding:0 12px;font-size:14px}.welcome_heroActions__pCsrq .welcome_btn__HUjQP{flex:1 1 100%}.welcome_row__RraQz{grid-template-columns:30px minmax(0,1fr) auto}.welcome_amount__Sn7Ir{display:none}}