.fecofar-transition{--ft-navy:#071735;--ft-blue:#0960bc;--ft-gold:#f3bb42;--ft-green:#2fbf71;isolation:isolate;color:#f6f9ff;background:radial-gradient(67% 43% at 6% 9%,#006fe352,#0000 75%),radial-gradient(49% 36% at 94% 33%,#0d57a647,#0000 78%),radial-gradient(72% 38% at 50% 99%,#013c918c,#0000 77%),linear-gradient(143deg,#03132c 0%,#082859 48%,#020e27 100%);min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden}.fecofar-transition:before,.fecofar-transition:after{content:"";z-index:-1;pointer-events:none;opacity:.7;border-top:1px solid #f5c33dc2;border-radius:50%;height:240px;position:absolute;inset-inline:-15%;transform:rotate(-7deg);box-shadow:0 -17px 40px -32px #e5ac42,0 -22px 0 -21px #34a4f499}.fecofar-transition:before{top:38px}.fecofar-transition:after{bottom:-160px;transform:rotate(7deg)}.fecofar-transition__wrap{width:min(1120px,100% - 48px);margin-inline:auto;position:relative}.fecofar-transition__header{align-items:center;min-height:126px;display:flex}.fecofar-transition__brand{align-items:center;gap:17px;line-height:1;display:inline-flex}.fecofar-transition__brand-image{object-fit:contain;flex:none;width:82px;height:78px}.fecofar-transition__brand-copy{border-left:1px solid #e4f2ff8c;flex-direction:column;gap:7px;padding-left:17px;display:flex}.fecofar-transition__brand-kicker{letter-spacing:.35em;font-size:13px;font-weight:500}.fecofar-transition__brand-name{letter-spacing:-.045em;font-size:36px;font-weight:800}.fecofar-transition__content{padding:18px 0 56px;position:relative}.fecofar-transition__cta{z-index:1;color:#fff;background:linear-gradient(115deg,#024097f7 0%,#052a6efc 47%,#00705ded 100%) padding-box padding-box,linear-gradient(105deg,#f7b838 0%,#18b8ff 52%,#52d976 100%) border-box;border:2px solid #0000;border-radius:26px;align-items:center;gap:26px;width:min(810px,100%);min-height:118px;margin:48px auto 45px;padding:20px 25px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 13px 38px #00000047,0 0 24px #22a1fc2b}.fecofar-transition__cta:hover{transform:translateY(-2px);box-shadow:0 17px 42px #00000052,0 0 30px #22a1fc4d}.fecofar-transition__cta:focus-visible{outline-offset:5px;outline:3px solid #f5c34f}.fecofar-transition__cap{border-right:1px solid #eff5ff61;flex:none;place-items:center;width:89px;min-height:67px;display:grid}.fecofar-transition__cap svg{width:49px;height:49px}.fecofar-transition__cta-copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.fecofar-transition__cta-hint{opacity:.95;font-size:15px;font-weight:400}.fecofar-transition__cta-title{letter-spacing:-.025em;font-size:clamp(17px,2.3vw,27px);font-weight:800;line-height:1.24}.fecofar-transition__cta-arrow{color:#052756;background:linear-gradient(135deg,#ffe079,#efaa26);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 17px #f1bd3d7a}.fecofar-transition__cta-arrow svg{width:27px;height:27px}.fecofar-transition__main{text-align:center;max-width:970px;margin:36px auto 32px}.fecofar-transition__title{letter-spacing:-.043em;text-wrap:balance;margin:0;font-size:clamp(35px,5vw,62px);font-weight:800;line-height:1.14}.fecofar-transition__title-em{color:#f6b53e}.fecofar-transition__intro{color:#ebf2ff;text-wrap:pretty;max-width:850px;margin:29px auto 0;font-size:clamp(16px,1.9vw,21px);line-height:1.58}.fecofar-transition__intro span{margin-top:8px;display:block}.fecofar-transition__benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:54px 0 0;padding:0;list-style:none;display:grid}.fecofar-transition__benefit{text-align:center;padding:0 9px;position:relative}.fecofar-transition__benefit+.fecofar-transition__benefit:before{content:"";border-left:1px solid #c4daf747;height:69px;position:absolute;top:27px;left:0}.fecofar-transition__benefit-icon{width:67px;height:67px;box-shadow:0 0 22px color-mix(in srgb, currentColor 15%, transparent);background:#062d69b3;border:1px solid;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.fecofar-transition__benefit-icon svg{width:31px;height:31px}.fecofar-transition__benefit:first-child{color:#42b9ff}.fecofar-transition__benefit:nth-child(2){color:#40d69b}.fecofar-transition__benefit:nth-child(3){color:#ffd36c}.fecofar-transition__benefit:nth-child(4){color:#54b2ff}.fecofar-transition__benefit-title{color:#fff;letter-spacing:.02em;margin:0;font-size:13px;font-weight:800}.fecofar-transition__benefit-note{color:#d6e0f2;letter-spacing:.12em;text-transform:uppercase;margin:7px 0 0;font-size:11px}@media (width<=900px){.fecofar-transition__cta{width:min(100%,750px);margin:20px auto 35px}}@media (width<=600px){.fecofar-transition__wrap{width:min(100% - 34px,420px)}.fecofar-transition__header{min-height:113px}.fecofar-transition__brand{gap:9px}.fecofar-transition__brand-image{width:60px;height:58px}.fecofar-transition__brand-copy{gap:5px;padding-left:11px}.fecofar-transition__brand-kicker{letter-spacing:.25em;font-size:10px}.fecofar-transition__brand-name{font-size:30px}.fecofar-transition__content{padding-top:0;padding-bottom:54px}.fecofar-transition__cta{border-radius:22px;gap:10px;width:100%;min-height:105px;margin:0 0 31px;padding:17px 12px}.fecofar-transition__cap{width:48px;min-height:59px}.fecofar-transition__cap svg{width:34px;height:34px}.fecofar-transition__cta-copy{gap:7px}.fecofar-transition__cta-hint{font-size:11px;line-height:1.25}.fecofar-transition__cta-title{font-size:clamp(15px,4.4vw,19px)}.fecofar-transition__cta-arrow{width:32px;height:32px}.fecofar-transition__cta-arrow svg{width:19px;height:19px}.fecofar-transition__main{margin:26px auto 0}.fecofar-transition__title{font-size:clamp(32px,9vw,44px);line-height:1.14}.fecofar-transition__intro{margin-top:27px;font-size:16px;line-height:1.6}.fecofar-transition__intro span{margin-top:10px}.fecofar-transition__benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px;margin-top:46px}.fecofar-transition__benefit{padding:0 6px}.fecofar-transition__benefit:nth-child(3):before{display:none}.fecofar-transition__benefit-icon{width:58px;height:58px}.fecofar-transition__benefit-title{font-size:11px}.fecofar-transition__benefit-note{letter-spacing:.075em;font-size:9px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.fecofar-transition__cta{transition:none}}.whatsapp-workspace{container-type:inline-size}.whatsapp-list{min-width:0;display:flex}.whatsapp-panels{grid-template-columns:minmax(0,1fr)}.whatsapp-chat,.has-conversation .whatsapp-list{display:none}.has-conversation .whatsapp-chat{display:flex}.whatsapp-context-sheet{overflow-wrap:anywhere}@media (width>=768px){.whatsapp-panels{grid-template-columns:minmax(14rem,27%) minmax(0,1fr)}.whatsapp-panels .whatsapp-list,.whatsapp-panels .whatsapp-chat{display:flex}.whatsapp-panels>.whatsapp-list{grid-area:1/1}.whatsapp-panels>.whatsapp-context,.whatsapp-panels>.whatsapp-chat{grid-area:1/2}.whatsapp-panels.has-context>.whatsapp-chat{grid-column:3}.whatsapp-panels.has-context{grid-template-columns:minmax(10rem,23%) minmax(14rem,28%) minmax(16rem,1fr)}}.whatsapp-context[hidden]{display:none}.whatsapp-filter-panel{max-height:min(60dvh,34rem)}.whatsapp-filter-body{overscroll-behavior:contain;overflow-wrap:anywhere}.whatsapp-row-actions{opacity:0;pointer-events:none;transition:opacity .12s}.whatsapp-conversation-row:hover .whatsapp-row-actions,.whatsapp-conversation-row:focus-within .whatsapp-row-actions,.whatsapp-row-actions[data-menu-open=true]{opacity:1;pointer-events:auto}@media (hover:none){.whatsapp-row-actions{opacity:1;pointer-events:auto}.whatsapp-row-actions button{width:44px;height:44px}.whatsapp-row-actions{bottom:0;right:4px}.whatsapp-conversation-row>button{padding-bottom:24px}.whatsapp-conversation-row p{padding-right:88px}}
