.app-font-family{font-family:Barlow,Arial,sans-serif;font-style:normal}.barlow-bold{font-family:Barlow,Arial,sans-serif;font-weight:700}.barlow-regular{font-family:Barlow,Arial,sans-serif;font-weight:300}.barlow-light{font-family:Barlow,Arial,sans-serif;font-weight:200}.barlow-semibold{font-family:Barlow,Arial,sans-serif;font-weight:600}.barlow-medium{font-family:Barlow,Arial,sans-serif;font-weight:500}.inter-font-family{font-family:Inter,sans-serif;font-style:normal}.inter-italic-font-family,i{font-family:Inter;font-style:italic}.inter-light-italic-font-family,i{font-family:Inter;font-style:italic;font-weight:300}.inter-bold{font-family:Inter;font-weight:700}.faq-list{text-align:left}.faq-item{border-bottom:1px solid rgba(21,31,52,.08)}.faq-item:first-child{border-top:1px solid rgba(21,31,52,.08)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left}.faq-question span:first-child{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:1.15rem;color:#151f33;flex:1;padding-right:16px}.faq-question.accordion-active .faq-chevron{transform:rotate(-180deg)}.faq-chevron{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.75rem;color:#667a97;transition:transform .3s ease;flex-shrink:0}.faq-answer{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.95rem;color:#475569;line-height:1.7;padding:0 0 20px;text-align:left}.faq-answer p{text-align:left}.faq-answer a{color:#4b8bf9;text-decoration:underline}.faq-answer.hide{display:none}details.faq-item{list-style:none}summary.faq-question{list-style:none}summary.faq-question::-webkit-details-marker{display:none}summary.faq-question::marker{display:none;content:""}.faq-item[open] .faq-chevron{transform:rotate(-180deg)}.sector-hero{padding:140px 40px 60px;text-align:center;position:relative;z-index:2}.sector-hero .sector-hero__badge{display:inline-flex;align-items:center;gap:8px;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(21,31,52,.08);padding:8px 20px;border-radius:100px;font-size:14px;font-family:Barlow,Arial,sans-serif;font-weight:600;color:#475569;margin-bottom:28px}.sector-hero .sector-hero__dot{width:8px;height:8px;border-radius:50%;background:#4b8bf9;animation:sector-pulse-dot 2s ease-in-out infinite}.sector-hero h1{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:3.2rem;line-height:1.12;letter-spacing:-.03em;color:#151f33;margin:0 auto 20px;max-width:800px}.sector-hero h1 .highlight{color:#4b8bf9}.sector-hero .sector-hero__description{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:1.2rem;color:#475569;max-width:640px;line-height:1.6;margin:0 auto 12px}.sector-hero .sector-hero__sub{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.95rem;color:#667a97;margin:0 auto 36px;max-width:700px}.sector-hero .sector-hero__cta{display:flex;gap:14px;justify-content:center;margin-bottom:48px}.sector-hero .sector-hero__kpis{display:flex;gap:24px;justify-content:center;padding-top:20px;border-top:1px solid rgba(75,139,249,.15)}.sector-hero .sector-hero__kpi{display:flex;flex-direction:column;gap:4px}.sector-hero .sector-hero__kpi-number{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1.5rem;color:#4b8bf9;line-height:1}.sector-hero .sector-hero__kpi-label{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#475569;line-height:1.3}@media screen and (max-width:768px){.sector-hero{padding:120px 20px 40px}.sector-hero h1{font-size:2rem}.sector-hero .sector-hero__description{font-size:1rem}.sector-hero .sector-hero__cta{flex-direction:column;align-items:center}.sector-hero .sector-hero__kpis{flex-wrap:wrap;gap:16px}}.sector-pain{padding:80px 40px;max-width:1300px;margin:0 auto;text-align:left}.sector-pain.sector-pain--alt{background:#f8f8f780;max-width:100%;padding-left:calc((100% - 1220px)/2);padding-right:calc((100% - 1220px)/2)}.sector-pain .sector-pain__header{margin-bottom:48px;text-align:center}.sector-pain .sector-pain__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:-.025em;color:#151f33;margin-bottom:16px}.sector-pain .sector-pain__title .highlight{color:#4b8bf9}.sector-pain .sector-pain__description{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:1.1rem;color:#475569;line-height:1.65;margin:0}.sector-pain .sector-pain__usecases{text-align:center}.sector-pain .sector-pain__usecases-intro{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:1rem;color:#151f33;margin-bottom:16px}.sector-pain .sector-pain__badges{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.sector-pain .sector-pain__badge{display:inline-flex;align-items:center;gap:10px;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(21,31,52,.08);padding:14px 28px;border-radius:100px;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:1rem;color:#151f33;transition:all .25s ease}.sector-pain .sector-pain__badge:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1f268714}@media screen and (max-width:768px){.sector-pain{padding:50px 20px}.sector-pain .sector-pain__title{font-size:1.6rem}.sector-pain .sector-pain__badges{flex-direction:column;align-items:center}}.sector-pain__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px}.sector-pain__grid.sector-pain__grid--3col{grid-template-columns:repeat(3,1fr)}.sector-pain__grid.sector-pain__grid--4col{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.sector-pain__grid{grid-template-columns:1fr}}.sector-pain__card{background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(31,38,135,.08);border-radius:16px;padding:32px;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.sector-pain__card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #1f26871a,0 10px 10px -5px #1f26870a;border-color:#4b8bf94d}.sector-pain__card:hover .sector-pain__icon{background:linear-gradient(135deg,#4b8bf9,#95bbfb);transform:scale(1.1) rotate(-5deg);box-shadow:0 8px 16px #4b8bf940;color:#fff}.sector-pain__card-header{display:flex;align-items:center;gap:14px;margin-bottom:16px}.sector-pain__icon{width:44px;height:44px;min-width:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;background:#fff;box-shadow:0 1px 4px #1f268714;color:#4b8bf9;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.sector-pain__card h3{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1.1rem;color:#151f33}.sector-pain__card p{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.95rem;color:#475569;line-height:1.6;text-align:left}.sector-pain__card-showcase{margin-top:20px;pointer-events:none}.sector-pain__card-showcase .showcase-screen{transform:scale(.85);transform-origin:top center}.sector-solution{padding:80px 40px;max-width:1300px;margin:0 auto}.sector-solution.sector-solution--alt{background:#f8f8f780;max-width:100%;padding-left:calc((100% - 1220px)/2);padding-right:calc((100% - 1220px)/2)}.sector-solution.sector-solution--alt>div+div{margin-top:40px}.sector-solution .sector-solution__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.sector-solution.sector-solution--reversed .sector-solution__grid{direction:rtl}.sector-solution.sector-solution--reversed .sector-solution__grid>*{direction:ltr}.sector-solution .sector-solution__tag{display:inline-block;font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#4b8bf9;margin-bottom:16px}.sector-solution .sector-solution__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:-.025em;color:#151f33;margin-bottom:16px;text-align:left}.sector-solution .sector-solution__title .highlight{color:#4b8bf9}.sector-solution .sector-solution__description{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:1.05rem;color:#475569;line-height:1.65;max-width:600px;margin-bottom:8px;text-align:left}.sector-solution .sector-solution__checklist{list-style:none;padding:0;margin:24px 0 0}.sector-solution .sector-solution__checklist.sector-solution__checklist--2col{display:grid;grid-template-columns:1fr 1fr;gap:8px 40px;margin-top:40px}@media screen and (max-width:768px){.sector-solution .sector-solution__checklist.sector-solution__checklist--2col{grid-template-columns:1fr}}.sector-solution .sector-solution__checklist li{padding:8px 0;font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:1rem;color:#151f33;display:flex;align-items:flex-start;gap:12px;text-align:left}.sector-solution .sector-solution__check{width:22px;height:22px;border-radius:50%;background:#e8f5ec;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sector-solution .sector-solution__check svg{width:12px;height:12px;color:#16a34a}@media screen and (max-width:768px){.sector-solution{padding:50px 20px;overflow:hidden}.sector-solution.sector-solution--alt{padding-left:20px;padding-right:20px}.sector-solution .sector-solution__grid{grid-template-columns:1fr;gap:40px}.sector-solution.sector-solution--reversed .sector-solution__grid{direction:ltr}.sector-solution .sector-solution__title{font-size:1.6rem}.sector-solution .sector-solution__visual{max-width:100%;overflow:hidden}.sector-solution .sector-solution__visual .showcase-screen,.sector-solution .sector-solution__visual .sc-browser{max-width:100%}}.scenario-mockup{background:#4b8bf90f;border-radius:20px;padding:32px}.scenario-mockup .scenario-mockup__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1rem;margin-bottom:20px;color:#151f33}.scenario-timeline{display:flex;flex-direction:column}.scenario-step{display:flex;align-items:center;gap:16px;padding:14px 0;position:relative}.scenario-step:not(:last-child):after{content:"";position:absolute;left:19px;top:44px;bottom:-14px;width:2px;background:#4b8bf933}.step-dot{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;position:relative;z-index:1}.step-dot i{font-size:.9rem}.step-dot.email{background:#4b8bf91f;color:#4b8bf9}.step-dot.sms{background:#3edbcf1f;color:#3edbcf}.step-dot.call{background:#aea8fd26;color:#aea8fd}.step-dot.rcs{background:#ede8f5;color:#7c3aed}.step-dot.courrier{background:#f1f5f9;color:#64748b}.step-dot.whatsapp{background:#25d3661f;color:#25d366}.step-dot.manual_call{background:#fff3e0;color:#f57c00}.step-info{flex:1}.step-day{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.7rem;color:#667a97;text-transform:uppercase;letter-spacing:.06em}.step-label{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.95rem;color:#151f33}.step-detail{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.82rem;color:#475569}.step-badge{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.68rem;color:#4b8bf9;background:#4b8bf914;padding:2px 8px;border-radius:4px;margin-left:8px}.step-ellipsis{display:flex;align-items:center;gap:16px;padding:8px 0}.step-ellipsis .step-ellipsis__dots{width:40px;display:flex;justify-content:center;font-size:1.2rem;color:#7587a1;letter-spacing:3px;font-family:Barlow,Arial,sans-serif;font-weight:700}.step-ellipsis .step-ellipsis__text{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.82rem;color:#667a97;font-style:italic}.scenario-timeline>*{opacity:0;transform:translateY(16px)}.aos-animate .scenario-timeline>*{animation:scenario-step-in .45s ease-out forwards}.aos-animate .scenario-timeline>*:nth-child(1){animation-delay:.15s}.aos-animate .scenario-timeline>*:nth-child(2){animation-delay:.3s}.aos-animate .scenario-timeline>*:nth-child(3){animation-delay:.45s}.aos-animate .scenario-timeline>*:nth-child(4){animation-delay:.6s}.aos-animate .scenario-timeline>*:nth-child(5){animation-delay:.75s}.aos-animate .scenario-timeline>*:nth-child(6){animation-delay:.9s}.aos-animate .scenario-timeline>*:nth-child(7){animation-delay:1.05s}.aos-animate .scenario-timeline>*:nth-child(8){animation-delay:1.2s}@keyframes scenario-step-in{to{opacity:1;transform:translateY(0)}}@keyframes sector-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.portal-mockup{background:#f8f8f7cc;border-radius:20px;padding:28px;border:1px solid rgba(21,31,52,.06)}.portal-mockup .portal-layout{display:grid;grid-template-columns:1fr 220px;gap:20px}.portal-mockup .portal-main{display:flex;flex-direction:column;gap:16px}.portal-mockup .portal-debt-bar{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:12px;padding:14px 20px;border:1px solid rgba(21,31,52,.06)}.portal-mockup .portal-debt-bar span{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.88rem;color:#475569}.portal-mockup .portal-debt-bar strong{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1.1rem;color:#4b8bf9}.portal-mockup .portal-payment-box{background:#fff;border-radius:12px;padding:20px;border:2px solid rgba(75,139,249,.2)}.portal-mockup .portal-payment-title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.88rem;margin-bottom:4px;display:flex;align-items:center;gap:8px;color:#151f33}.portal-mockup .portal-plans-label{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.82rem;color:#151f33;margin-bottom:10px;display:flex;align-items:center;gap:8px}.portal-mockup .portal-plans-sub{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.75rem;color:#667a97;margin-bottom:10px}.portal-mockup .portal-plans{display:flex;gap:8px;flex-wrap:wrap}.portal-mockup .portal-plan{background:#f8f8f7cc;border:1px solid rgba(21,31,52,.08);border-radius:10px;padding:8px 12px;text-align:center;flex:1;min-width:55px}.portal-mockup .portal-plan-months{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1rem;color:#151f33}.portal-mockup .portal-plan-label{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.56rem;color:#667a97;text-transform:uppercase}.portal-mockup .portal-plan-amount{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.68rem;color:#475569}.portal-mockup .portal-actions{display:flex;flex-direction:column;gap:10px}.portal-mockup .portal-action{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:14px 16px;border:1px solid rgba(21,31,52,.06)}.portal-mockup .portal-action-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.88rem;flex-shrink:0}.portal-mockup .portal-action-icon.blue{background:#4b8bf914;color:#4b8bf9}.portal-mockup .portal-action-icon.purple{background:#ede8f5;color:#7c3aed}.portal-mockup .portal-action-name{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.82rem;color:#151f33}.portal-mockup .portal-action-desc{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.68rem;color:#5c6e87}.portal-mockup .portal-sidebar{display:flex;flex-direction:column;gap:12px}.portal-mockup .portal-sidebar-title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.88rem;color:#151f33;margin-bottom:2px}.portal-mockup .portal-sidebar-desc{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.68rem;color:#5c6e87;line-height:1.4}.portal-mockup .portal-privacy{background:#e8f5ec;border-radius:10px;padding:12px 14px;font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.68rem;color:#166534;line-height:1.4;display:flex;align-items:flex-start;gap:8px}.portal-mockup .portal-resource{background:#fff;border-radius:10px;padding:12px 14px;border:1px solid rgba(21,31,52,.06);display:flex;align-items:center;gap:10px}.portal-mockup .portal-resource-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.82rem;flex-shrink:0}.portal-mockup .portal-resource-icon.blue{background:#4b8bf914}.portal-mockup .portal-resource-icon.pink{background:#fce4ec}.portal-mockup .portal-resource-name{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.75rem;color:#151f33}.portal-mockup .portal-resource-count{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.62rem;color:#5c6e87}.portal-mockup .portal-lang{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}.portal-mockup .portal-lang-tag{font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.62rem;padding:3px 8px;border-radius:6px;background:#4b8bf914;color:#4b8bf9}@media screen and (max-width:768px){.portal-mockup .portal-layout{grid-template-columns:1fr}}@keyframes sector-calc-pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sector-calc-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes sector-calc-glow-pulse{0%,to{box-shadow:0 4px 24px #4b8bf91a,0 0 #4b8bf900}50%{box-shadow:0 8px 32px #4b8bf929,0 0 0 4px #4b8bf90a}}.sector-calc{padding:80px 40px;max-width:1300px;margin:0 auto;text-align:center}.sector-calc .sector-calc__tag{display:inline-block;font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#4b8bf9;margin-bottom:16px}.sector-calc .sector-calc__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:-.025em;color:#151f33;margin-bottom:16px}.sector-calc .sector-calc__title .highlight{color:#4b8bf9}.sector-calc .sector-calc__description{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:1.1rem;color:#475569;line-height:1.65;max-width:600px;margin:0 auto 48px}.sector-calc .sector-calc__title:last-of-type+.sector-calc__box{margin-top:48px}.sector-calc .sector-calc__box{background:linear-gradient(135deg,#4b8bf90d,#aea8fd0f,#ff96670a);border:1px solid rgba(75,139,249,.12);border-radius:24px;padding:48px;max-width:920px;margin:0 auto;position:relative;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:box-shadow .4s ease}.sector-calc .sector-calc__box:hover{box-shadow:0 12px 48px #4b8bf91a}.sector-calc .sector-calc__inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:40px}.sector-calc .sector-calc__input-group{text-align:left}.sector-calc .sector-calc__input-group label{display:block;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.85rem;color:#151f33;margin-bottom:10px;letter-spacing:.01em}.sector-calc .sector-calc__input-group input{width:100%;padding:14px 18px;border-radius:12px;border:1.5px solid rgba(75,139,249,.18);font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:1.15rem;color:#151f33;background:#ffffffe6;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.sector-calc .sector-calc__input-group input:hover{border-color:#4b8bf959}.sector-calc .sector-calc__input-group input:focus{border-color:#4b8bf9;box-shadow:0 0 0 4px #4b8bf91f;background:#fff}.sector-calc .sector-calc__input-group .unit{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.8rem;color:#5c6e87;margin-top:6px}.sector-calc .sector-calc__results{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:36px;border-top:1px solid rgba(75,139,249,.12)}.sector-calc .sector-calc__result{text-align:center;padding:16px 8px;border-radius:16px;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease}.sector-calc .sector-calc__result:hover{background:#ffffff80;transform:translateY(-2px)}.sector-calc .sector-calc__result.sector-calc__result--highlight{background:#fff;border-radius:16px;padding:20px 16px;box-shadow:0 4px 24px #151f3414;border:1px solid rgba(22,163,74,.12);position:relative;animation:sector-calc-glow-pulse 4s ease-in-out infinite;animation-name:none}.sector-calc .sector-calc__result.sector-calc__result--highlight .sector-calc__result-value{color:#16a34a;background:linear-gradient(135deg,#16a34a,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sector-calc .sector-calc__result.sector-calc__result--highlight .sector-calc__result-label{color:#475569;font-weight:500}.sector-calc .sector-calc__result-value{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2rem;color:#4b8bf9;line-height:1.2;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.sector-calc .sector-calc__result-value.is-animating{animation:sector-calc-pop .4s cubic-bezier(.34,1.56,.64,1)}.sector-calc .sector-calc__result-label{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.85rem;color:#475569;margin-top:6px;line-height:1.4}.sector-calc .sector-calc__note{font-family:Barlow,Arial,sans-serif;font-style:normal;font-size:.8rem;color:#475569;margin-top:24px;text-align:center;line-height:1.6}@media screen and (max-width:768px){.sector-calc{padding:50px 20px}.sector-calc .sector-calc__title{font-size:1.6rem}.sector-calc .sector-calc__box{padding:24px 20px}.sector-calc .sector-calc__inputs{grid-template-columns:1fr;gap:20px}.sector-calc .sector-calc__input-group input{font-size:1.05rem}.sector-calc .sector-calc__results{grid-template-columns:repeat(2,1fr);gap:12px}.sector-calc .sector-calc__result-value{font-size:1.6rem}}.sector-faq{padding:80px 40px;max-width:900px;margin:0 auto;text-align:left}.sector-faq .sector-faq__tag{display:block;font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#4b8bf9;margin-bottom:16px;text-align:center}.sector-faq .sector-faq__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:-.025em;color:#151f33;margin-bottom:48px;text-align:left}.sector-faq .sector-faq__title .highlight{color:#4b8bf9}@media screen and (max-width:768px){.sector-faq{padding:50px 20px}.sector-faq .sector-faq__title{font-size:1.6rem}}.sector-compliance{padding:80px 40px;max-width:1300px;margin:0 auto;text-align:center}.sector-compliance .sector-compliance__tag{display:inline-block;font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#4b8bf9;margin-bottom:16px}.sector-compliance .sector-compliance__title{font-family:Barlow,Arial,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:-.025em;color:#151f33;margin-bottom:16px}.sector-compliance .sector-compliance__title .highlight{color:#4b8bf9}.sector-compliance .sector-compliance__description{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:1.1rem;color:#475569;margin:0 auto 32px;max-width:600px}.sector-compliance .sector-compliance__badges{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:16px}.sector-compliance .sector-compliance__badge{display:inline-flex;align-items:center;gap:8px;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(21,31,52,.08);padding:12px 24px;border-radius:100px;font-family:Barlow,Arial,sans-serif;font-weight:600;font-size:.95rem;color:#151f33}.sector-compliance .sector-compliance__badge i{color:#4b8bf9}@media screen and (max-width:768px){.sector-compliance{padding:50px 20px}.sector-compliance .sector-compliance__title{font-size:1.6rem}.sector-compliance .sector-compliance__badges{flex-direction:column;align-items:center}}.sector-quote{max-width:900px;margin:-40px auto 60px;padding:24px 28px;background:#fff;border-left:4px solid #4B8BF9;border-radius:0 12px 12px 0}.sector-quote .sector-quote__text{font-size:16px;font-style:italic;color:#151f33;line-height:1.7;margin-bottom:12px}.sector-quote .sector-quote__author{display:block;font-size:14px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#4b8bf9;font-style:normal}@media screen and (max-width:768px){.sector-quote{margin:-20px 20px 40px}}.sector-calc__footnote{font-size:13px;color:#9ca3af;margin-top:24px;text-align:center;line-height:1.6}.dashboard-mockup{background:#f8f8f7;border-radius:20px;padding:24px;border:1px solid rgba(21,31,52,.06)}.dashboard-mockup .dashboard-mockup__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid rgba(21,31,52,.06)}.dashboard-mockup .dashboard-mockup__title{font-size:14px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#151f33}.dashboard-mockup .dashboard-mockup__period{font-size:11px;font-family:Barlow,Arial,sans-serif;font-weight:600;color:#4b8bf9;background:#eef4ff;padding:4px 10px;border-radius:6px}.dashboard-mockup .dashboard-mockup__kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.dashboard-mockup .dashboard-mockup__kpi{background:#fff;border-radius:12px;padding:16px 14px;border:1px solid rgba(21,31,52,.06);text-align:center}.dashboard-mockup .dashboard-mockup__kpi-value{font-size:22px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#151f33;line-height:1.2}.dashboard-mockup .dashboard-mockup__kpi-value--green{color:#16a34a}.dashboard-mockup .dashboard-mockup__kpi-value--blue{color:#4b8bf9}.dashboard-mockup .dashboard-mockup__kpi-label{font-size:10px;color:#9ca3af;margin-top:4px;font-family:Barlow,Arial,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.dashboard-mockup .dashboard-mockup__kpi-trend{font-size:10px;font-family:Barlow,Arial,sans-serif;font-weight:600;margin-top:4px;color:#16a34a}.dashboard-mockup .dashboard-mockup__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.dashboard-mockup .dashboard-mockup__card{background:#fff;border-radius:12px;padding:18px;border:1px solid rgba(21,31,52,.06)}.dashboard-mockup .dashboard-mockup__card-title{font-size:12px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#151f33;margin-bottom:14px}.dashboard-mockup .dashboard-mockup__bars{display:flex;flex-direction:column;gap:10px}.dashboard-mockup .dashboard-mockup__bar-row{display:flex;align-items:center;gap:10px}.dashboard-mockup .dashboard-mockup__bar-label{font-size:11px;color:#595959;width:54px;flex-shrink:0;font-family:Barlow,Arial,sans-serif;font-weight:500}.dashboard-mockup .dashboard-mockup__bar-track{flex:1;height:20px;background:#f8f8f7;border-radius:6px;overflow:hidden}.dashboard-mockup .dashboard-mockup__bar-fill{height:100%;border-radius:6px;background:#4b8bf9;display:flex;align-items:center;padding-left:8px}.dashboard-mockup .dashboard-mockup__bar-fill span{font-size:10px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#fff}.dashboard-mockup .dashboard-mockup__bar-amount{font-size:10px;color:#9ca3af;width:60px;text-align:right;flex-shrink:0;font-family:Barlow,Arial,sans-serif;font-weight:500}.dashboard-mockup .dashboard-mockup__fees{text-align:center;padding:12px 0}.dashboard-mockup .dashboard-mockup__fees-value{font-size:28px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#16a34a}.dashboard-mockup .dashboard-mockup__fees-detail{font-size:11px;color:#9ca3af;margin-top:4px}.dashboard-mockup .dashboard-mockup__fees-roi{font-size:14px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#4b8bf9;margin-top:8px}.dashboard-mockup .dashboard-mockup__roi-banner{background:linear-gradient(135deg,#151f33,#1e2d4a);border-radius:12px;padding:16px 20px;margin-top:16px;display:flex;align-items:center;justify-content:space-between}.dashboard-mockup .dashboard-mockup__roi-text{font-size:12px;color:#b0c4e8}.dashboard-mockup .dashboard-mockup__roi-text strong{color:#fff;font-size:14px}.dashboard-mockup .dashboard-mockup__roi-value{font-size:28px;font-family:Barlow,Arial,sans-serif;font-weight:700;color:#4b8bf9}@media screen and (max-width:768px){.dashboard-mockup .dashboard-mockup__kpis{grid-template-columns:repeat(2,1fr)}.dashboard-mockup .dashboard-mockup__grid{grid-template-columns:1fr}}.icon--blue{color:#4b8bf9}.sector-pain__card-header--bordered{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(21,31,52,.06)}.transcript-action{font-size:12px;font-weight:600;font-style:italic;padding:6px 0 2px;margin:8px 0}.transcript-action--blue{color:#4285f4}.transcript-action--green{color:#16a34a}.transcript-card__name{margin-bottom:0}.transcript-card__role{font-size:13px;color:#9ca3af}
