body.exp-feature-problema .fp-how{margin-top:0!important}body.exp-feature-problema .fp-steps-sec{padding-bottom:40px!important}
body.exp-feature-problema .fp-hero .fp-kicker{border:0!important;box-shadow:none!important;outline:0!important}
body.exp-feature-problema{--cream:#f4f4f4;--sand:#eef2f7;--ink:#101b31;--muted:#526174;--coral:#c93a27;--coral-d:#7a1f14;--navy:#121d31;--line:#dbe3ef;--rose:#fff6f4;--sage:#eef2f7;background:#f4f4f4;font-family:Inter,Arial,Helvetica,sans-serif}
body.exp-feature-problema :where(.fp-hero,.fp-main,.fp-related,main) *:not(.fx-frame *){border-radius:0!important}
body.exp-feature-problema h1,body.exp-feature-problema h2,body.exp-feature-problema h3,body.exp-feature-problema h4{font-family:Inter,Arial,Helvetica,sans-serif!important;font-weight:950;letter-spacing:-.04em;color:#101b31}
body.exp-feature-problema .fp-hero{background:#121d31!important;color:#fff;padding:150px 0 96px!important}
body.exp-feature-problema .fp-hero h1{color:#fff;font-size:clamp(40px,4.8vw,64px)!important;line-height:1!important}
body.exp-feature-problema .fp-hero .fp-lead{color:rgba(255,255,255,.76)!important;font-size:18px;line-height:1.65}
body.exp-feature-problema .fp-hero .fp-kicker{background:transparent!important;color:#f8705e!important;padding:0!important;font-weight:950;letter-spacing:.12em}
body.exp-feature-problema .fp-hero .fp-pains li{color:rgba(255,255,255,.88)!important}
body.exp-feature-problema .fp-hero .fp-seg{background:rgba(255,255,255,.08)!important;border:0!important}
body.exp-feature-problema .fp-hero .fp-seg button{color:rgba(255,255,255,.7)!important}
body.exp-feature-problema .fp-hero .fp-seg button.is-active{background:#fff!important;color:#101b31!important;box-shadow:none!important}
body.exp-feature-problema .fp-btn-primary,body.exp-feature-problema .fp-main .cta,body.exp-feature-problema .fp-cta a{background:#c93a27!important;color:#fff!important;border:0!important;box-shadow:0 6px 0 #7a1f14!important;font-weight:900;transition:transform .15s,box-shadow .15s}
body.exp-feature-problema .fp-btn-primary:hover,body.exp-feature-problema .fp-main .cta:hover{transform:translateY(2px);box-shadow:0 4px 0 #7a1f14!important}
body.exp-feature-problema .fp-hero .fp-btn-ghost{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.5)!important}
body.exp-feature-problema .fp-hero .fp-btn-ghost:hover{border-color:#fff!important}
body.exp-feature-problema .fp-calc{background:#fff!important;border:0!important;box-shadow:0 30px 70px rgba(0,0,0,.35)!important;color:#101b31;border-top:4px solid #c93a27!important}
body.exp-feature-problema .fp-calc-result{background:#121d31!important;color:#fff}
body.exp-feature-problema .fp-calc input[type=range]{accent-color:#c93a27}
body.exp-feature-problema .fp-tag{background:#fff6f4!important;color:#c93a27!important}
body.exp-feature-problema .fp-main section:nth-of-type(even){background:#fff}
body.exp-feature-problema .fp-problem-sec,body.exp-feature-problema .fp-compare{background:#fff}
body.exp-feature-problema .fp-cta{background:#121d31!important}
body.exp-feature-problema .fp-cta h2,body.exp-feature-problema .fp-cta p{color:#fff!important}
body.exp-feature-problema .fp-num{font-family:Inter,Arial,sans-serif!important;font-weight:950;color:#c93a27!important;opacity:1!important}
body.exp-feature-problema .fp-calc-result b,body.exp-feature-problema .fp-calc b{font-family:Inter,Arial,sans-serif!important;font-weight:950;letter-spacing:-.03em}

@media(max-width:900px){body.exp-feature-problema .fp-hero{padding:40px 0 64px!important}}

body.exp-feature-problema .fp-context.fc{padding:64px 0!important;background:#fff}body.exp-feature-problema .fc .fc-lead,body.exp-feature-problema .fc .fc-lead p{margin:0;font-size:clamp(19px,1.7vw,23px);line-height:1.6;color:#101b31;font-weight:600;letter-spacing:-.01em}body.exp-feature-problema .fc .feature-product-context{max-width:none;margin:0;border:0!important;background:none!important;padding:0!important;font-size:15px;line-height:1.6;color:#526174}body.exp-feature-problema .fc .feature-product-context a{color:#101b31!important;font-weight:850;text-decoration:none!important;background:linear-gradient(#c93a27,#c93a27) 0 100%/100% 2px no-repeat;padding-bottom:1px}body.exp-feature-problema .fc .feature-product-context a:hover{color:#c93a27!important}body.exp-feature-problema .fc>div>*{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}body.exp-feature-problema .fc.is-in>div>*{opacity:1;transform:none}body.exp-feature-problema .fc.is-in>div>*:nth-child(2){transition-delay:.12s}body.exp-feature-problema .fc .fc-tag{display:block;margin-bottom:8px;color:#c93a27;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}body.exp-feature-problema .fc4 .fp-wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}body.exp-feature-problema .fc4 .fc-aside{margin-top:22px!important;padding-top:18px!important;border-top:1px solid #dbe3ef!important}body.exp-feature-problema .fc4 .fc-hub{position:relative;aspect-ratio:1;max-width:400px;width:100%;justify-self:center}body.exp-feature-problema .fc4 .fc-lines{position:absolute;inset:0;width:100%;height:100%}body.exp-feature-problema .fc4 .fc-lines line{stroke:#c93a27;stroke-width:2;stroke-dasharray:150;stroke-dashoffset:150;transition:stroke-dashoffset .6s ease calc(.3s + var(--i)*.1s)}body.exp-feature-problema .fc4.is-in .fc-lines line{stroke-dashoffset:0}body.exp-feature-problema .fc4 .fc-c{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:16px 18px;background:#121d31;color:#fff;font-weight:950;font-size:15px;z-index:1;box-shadow:0 0 0 0 rgba(201,58,39,.5);animation:fcpulse 2.4s ease-out infinite}@keyframes fcpulse{0%{box-shadow:0 0 0 0 rgba(201,58,39,.45)}100%{box-shadow:0 0 0 22px rgba(201,58,39,0)}}body.exp-feature-problema .fc4 .fc-n{position:absolute;transform:translate(-50%,-50%) scale(.7);opacity:0;padding:8px 11px;background:#fff;border:1px solid #dbe3ef;color:#101b31;font-size:12.5px;font-weight:850;white-space:nowrap;transition:opacity .4s ease calc(.6s + var(--i)*.1s),transform .4s ease calc(.6s + var(--i)*.1s)}body.exp-feature-problema .fc4.is-in .fc-n{opacity:1;transform:translate(-50%,-50%) scale(1)}body.exp-feature-problema .fc4 .fc-n:nth-of-type(2){left:50.0%;top:12.5%}body.exp-feature-problema .fc4 .fc-n:nth-of-type(3){left:82.5%;top:31.3%}body.exp-feature-problema .fc4 .fc-n:nth-of-type(4){left:82.5%;top:68.8%}body.exp-feature-problema .fc4 .fc-n:nth-of-type(5){left:50.0%;top:87.5%}body.exp-feature-problema .fc4 .fc-n:nth-of-type(6){left:17.5%;top:68.8%}body.exp-feature-problema .fc4 .fc-n:nth-of-type(7){left:17.5%;top:31.2%}@media(max-width:900px){body.exp-feature-problema .fc4 .fp-wrap{grid-template-columns:1fr;gap:26px}body.exp-feature-problema .fc4 .fc-hub{max-width:330px}}@media(max-width:700px){body.exp-feature-problema .fp-context.fc{padding:40px 0!important}body.exp-feature-problema .fc .fc-lead,body.exp-feature-problema .fc .fc-lead p{font-size:17.5px}body.exp-feature-problema .fc4 .fc-n{font-size:11px;padding:6px 8px}body.exp-feature-problema .fc4 .fc-c{font-size:13px;padding:12px}}@media(prefers-reduced-motion:reduce){body.exp-feature-problema .fc *,body.exp-feature-problema .fc>div>*{transition:none!important;animation:none!important;opacity:1!important}body.exp-feature-problema .fc4 .fc-n{transform:translate(-50%,-50%)!important}body.exp-feature-problema .fc4 .fc-lines line{stroke-dashoffset:0}}
body.exp-feature-problema .fp-solution-sec.fs{padding:96px 0!important;background:#fff}body.exp-feature-problema .fs h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.1!important;margin:6px 0 22px!important;text-align:left}body.exp-feature-problema .fs .fp-label{color:#c93a27!important;font-weight:950;letter-spacing:.12em;font-size:12px}body.exp-feature-problema .fs ul{list-style:none;margin:0;padding:0}@keyframes agp{to{transform:scaleX(1)}}/* scene */.ag{position:relative;background:#fff;border:1px solid #dbe3ef;box-shadow:0 30px 70px rgba(16,27,49,.14);font-family:Inter,Arial,sans-serif;color:#101b31;overflow:hidden;user-select:none}[data-s="4"],[data-s="5"],[data-s="6"]{opacity:0}[data-s="4"],[data-s="5"],[data-s="6"]{opacity:1}[data-s="5"],[data-s="6"]{--c:3;--r:4}[data-s="6"]{font-size:0}[data-s="5"],[data-s="6"]{content:"11:00 · Laura G.";font-size:10.5px}[data-s="6"]{opacity:1;transform:none}/* layouts */body.exp-feature-problema .fs1 .fs-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}@media(max-width:960px){body.exp-feature-problema .fs1 .fs-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:700px){body.exp-feature-problema .fp-solution-sec.fs{padding:56px 0!important}}@media(prefers-reduced-motion:reduce){.fs *{animation:none!important;transition:none!important}}
body.exp-feature-problema .fp-cta.xc{position:relative;overflow:hidden;padding:0!important;margin:0}body.exp-feature-problema .xc .xc-t{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.04em;font-weight:950;color:#fff}body.exp-feature-problema .xc .xc-k{margin:0 0 12px;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:#f8705e}body.exp-feature-problema .xc .xc-act{display:flex;align-items:center;gap:22px;flex-wrap:wrap}body.exp-feature-problema .xc .feature-body-cta.xc-btn{display:inline-flex!important;align-items:center;gap:12px;width:auto!important;padding:17px 28px!important;border-radius:0!important;background:#c93a27!important;color:#fff!important;font-size:17px!important;font-weight:900!important;letter-spacing:0!important;text-decoration:none;box-shadow:0 6px 0 #7a1f14!important;transition:transform .15s,box-shadow .15s!important;margin:0!important}body.exp-feature-problema .xc .xc-btn:hover{transform:translateY(2px)!important;box-shadow:0 4px 0 #7a1f14!important;background:#c93a27!important}body.exp-feature-problema .xc .xc-btn i{font-style:normal;transition:transform .2s}body.exp-feature-problema .xc .xc-btn:hover i{transform:translateX(5px)}body.exp-feature-problema .fp-cta.xc a.xc-sec{background:transparent!important;box-shadow:none!important;padding:0 0 2px!important;transform:none!important;border:0!important;border-bottom:2px solid rgba(255,255,255,.4)!important;width:auto!important}body.exp-feature-problema .fp-cta.xc a.xc-sec:before,body.exp-feature-problema .fp-cta.xc a.xc-sec:after{display:none!important}body.exp-feature-problema .fp-cta.xc a.xc-sec:hover{border-bottom-color:#f8705e!important}body.exp-feature-problema .xc .xc-sec{color:#fff;font-weight:850;font-size:15px;text-decoration:none;border-bottom:2px solid rgba(255,255,255,.35);padding-bottom:2px;transition:border-color .2s}body.exp-feature-problema .xc .xc-sec:hover{border-color:#f8705e}body.exp-feature-problema .xc .xc-chk{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}body.exp-feature-problema .xc .xc-chk li{position:relative;padding-left:22px;font-size:14.5px;font-weight:750;color:rgba(255,255,255,.82)}body.exp-feature-problema .xc .xc-chk li:before{content:"";position:absolute;left:2px;top:4px;width:10px;height:6px;border-left:2.5px solid #f8705e;border-bottom:2.5px solid #f8705e;transform:rotate(-45deg)}body.exp-feature-problema .xc .xc-chk li{opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}body.exp-feature-problema .xc.is-in .xc-chk li{opacity:1;transform:none}body.exp-feature-problema .xc.is-in .xc-chk li:nth-child(2){transition-delay:.12s}body.exp-feature-problema .xc.is-in .xc-chk li:nth-child(3){transition-delay:.24s}/* 1 navy band + animated grid */body.exp-feature-problema .fp-cta.xc1{background:#121d31!important;padding:72px 0!important}body.exp-feature-problema .xc1 .xc-row{position:relative;z-index:1;display:grid;grid-template-columns:1.3fr auto;gap:48px;align-items:center}body.exp-feature-problema .xc1 .xc-act{flex-direction:column;align-items:flex-start;gap:16px}body.exp-feature-problema .xc1 .xc-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 40px;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000);mask-image:linear-gradient(90deg,transparent 35%,#000);animation:xcg 18s linear infinite}body.exp-feature-problema .xc1 .xc-grid:after{content:"";position:absolute;right:12%;top:30%;width:64px;height:80px;background:rgba(201,58,39,.35);animation:xcblk 4s ease-in-out infinite}@keyframes xcg{to{background-position:64px 40px}}@keyframes xcblk{0%,100%{transform:translate(0,0);opacity:.2}50%{transform:translate(-128px,40px);opacity:.6}}@media(max-width:900px){body.exp-feature-problema .xc1 .xc-row{grid-template-columns:1fr;gap:28px}}@media(max-width:700px){body.exp-feature-problema .xc1{padding:52px 0!important}body.exp-feature-problema .xc .feature-body-cta.xc-btn{width:100%!important;justify-content:center}body.exp-feature-problema .xc .xc-act{width:100%}body.exp-feature-problema .xc1 .xc-act{align-items:stretch}body.exp-feature-problema .xc .xc-sec{align-self:center}}@media(prefers-reduced-motion:reduce){body.exp-feature-problema .xc *{animation:none!important;transition:none!important}body.exp-feature-problema .xc .xc-chk li{opacity:1;transform:none}}
body.exp-feature-problema .fc .fc-lead p{margin:0 0 14px}body.exp-feature-problema .fc .fc-lead p:last-child{margin-bottom:0}
body.exp-feature-problema .fc-solo .fp-wrap{max-width:900px}
body.exp-feature-problema .fc-solo .fc-aside{margin-top:22px!important;padding-top:18px!important;border-top:1px solid #dbe3ef!important}
body.exp-feature-problema .fs-static .ag-li span{display:block;position:relative;padding:13px 10px 13px 36px;font-size:15.5px;line-height:1.4;color:#101b31;font-weight:650}
body.exp-feature-problema .fs-static .ag-li span:before{content:"";position:absolute;left:8px;top:18px;width:12px;height:7px;border-left:3px solid #c93a27;border-bottom:3px solid #c93a27;transform:rotate(-45deg)}
body.exp-feature-problema .fs .fs-copy>p{color:#526174;font-size:16px;line-height:1.65}
body.exp-feature-problema .fs .fp-media video{width:100%;display:block}

/* Solution list (shared by every feature scene) */
body.exp-feature-problema .fs .ag-li{position:relative;border-bottom:1px solid #dbe3ef}body.exp-feature-problema .fs .ag-li button{display:block;width:100%;text-align:left;background:none;border:0;padding:13px 10px 13px 36px;font:inherit;font-size:15.5px;line-height:1.4;color:#526174;font-weight:650;cursor:pointer;transition:color .2s,background .2s,padding .2s}body.exp-feature-problema .fs .ag-li button:before{content:"";position:absolute;left:8px;top:18px;width:12px;height:7px;border-left:3px solid #c3ccd8;border-bottom:3px solid #c3ccd8;transform:rotate(-45deg);transition:border-color .2s}body.exp-feature-problema .fs .ag-li.is-on button{color:#101b31;font-weight:850;background:#fff6f4;padding-left:42px}body.exp-feature-problema .fs .ag-li.is-on button:before{border-color:#c93a27;left:14px}body.exp-feature-problema .fs .ag-li button:hover{color:#101b31}body.exp-feature-problema .fs .ag-prog{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:#c93a27;transform:scaleX(0);transform-origin:left}body.exp-feature-problema .fs .ag-li.is-on .ag-prog{animation:agp 3.8s linear forwards}body.exp-feature-problema .fs.is-paused .ag-li.is-on .ag-prog{animation-play-state:paused}.ag-links{position:absolute;left:64px;right:12px;top:58px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap;z-index:3;pointer-events:none}.ag-links span{padding:8px 12px;background:#121d31;color:#fff;font-size:12px;font-weight:850;opacity:0;transform:translateY(14px) scale(.9);transition:opacity .35s ease calc(var(--i)*.25s),transform .35s ease calc(var(--i)*.25s)}.ag-links span:first-child{background:#1f8f4e}.ag[data-s="7"] .ag-links span{opacity:1;transform:none}@media(max-width:700px){.ag-links{left:44px}.ag-links span{font-size:10.5px;padding:6px 8px}}
