:root{--color-canvas-cream:#faf9f7;--color-surface-ivory:#fbfaf7;--color-pure-white:#ffffff;--color-lavender-mist:#f4f0ff;--color-powder-blue:#d6e4f1;--color-ink-charcoal:#121722;--color-deep-ink:#1d1d1d;--color-mid-graphite:#2d2d2d;--color-slate-gray:#777c86;--color-steel-gray:#a5a5a5;--color-hairline:#efefef;--color-faint-gray:#cccccc;--color-electric-cobalt:#0068f9;--color-deep-cobalt:#024bb1;--color-cerulean:#0074dd;--color-vivid-violet:#6736eb;--color-forest:#046645;--font-roobert:"Roobert",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-caption:13px;--leading-caption:1.5;--tracking-caption:0.077px;--text-body:16px;--leading-body:1.56;--text-subheading:18px;--leading-subheading:1.5;--text-heading-sm:20px;--leading-heading-sm:1.38;--text-heading:24px;--leading-heading:1.33;--text-heading-lg:40px;--leading-heading-lg:1.25;--text-heading-xl:48px;--leading-heading-xl:1.2;--text-display:57px;--leading-display:1.09;--text-display-lg:84px;--leading-display-lg:1.06;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-unit:8px;--spacing-8:8px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-88:88px;--page-max-width:1200px;--section-gap:80px;--card-padding:24px;--element-gap:8px;--radius-lg:8px;--radius-2xl:16px;--radius-2xl-2:20px;--radius-3xl:32px;--radius-3xl-2:40px;--radius-full:48px;--radius-full-2:60px;--radius-full-3:100px;--radius-cards:16px;--radius-icons:60px;--radius-pills:100px;--radius-images:16px;--radius-buttons:48px;--radius-navitems:48px;--shadow-subtle:rgba(0,0,0,0.07) 0px 1px 1px 0px,rgba(0,0,0,0.04) 0px -1px 1px 0px inset,rgba(0,0,0,0.14) 0px 0px 0px 0.5px inset;--shadow-lg:rgba(0,0,0,0.04) 0px 20px 20px -8px;--surface-canvas-cream:#faf9f7;--surface-surface-ivory:#fbfaf7;--surface-pure-white:#ffffff;--surface-lavender-mist:#f4f0ff;--gutter:var(--spacing-32);--section-pad:100px;--tap:44px;--nav-h:73px;--fs-h1:40px;--fs-h2:32px;--fs-h3:20px;--fs-lead:18px;--fs-body:15px;--fs-meta:13px}@media (max-width:979.98px){:root{--gutter:var(--spacing-24);--section-pad:48px;--text-caption:var(--fs-meta);--text-body:var(--fs-body);--text-subheading:var(--fs-lead);--text-heading-sm:var(--fs-h3);--text-heading:var(--fs-h3);--text-heading-lg:var(--fs-h2);--text-heading-xl:var(--fs-h2);--text-display:var(--fs-h1);--text-display-lg:var(--fs-h1)}}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-canvas-cream);color:var(--color-ink-charcoal);font-family:"Inter",var(--font-roobert);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1,"ss01" 1}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}.wrap{max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-pad)}.section--tight{padding-block:72px}.eyebrow{font-size:15px;font-weight:500;color:var(--color-slate-gray);margin-bottom:var(--spacing-16)}.h-display{font-size:clamp(44px,5.6vw,76px);font-weight:600;line-height:1.06;letter-spacing:-.025em}.h-section{font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.12;letter-spacing:-.02em}.sub{font-size:var(--text-subheading);font-weight:400;line-height:1.55;color:var(--color-slate-gray);max-width:540px}.centered{text-align:center}.centered .h-section,.centered .sub{margin-inline:auto}.centered .sub{max-width:620px}.btn{display:inline-flex;align-items:center;gap:var(--spacing-8);padding:13px 24px;border-radius:var(--radius-buttons);font-size:15px;font-weight:500;line-height:1;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.btn--primary{background:var(--color-electric-cobalt);color:#fff;border:1px solid transparent}.btn--primary:hover{background:var(--color-deep-cobalt)}.btn--ghost{background:#fff;color:var(--color-ink-charcoal);border:1px solid var(--color-hairline)}.btn--ghost:hover{border-color:var(--color-powder-blue)}.card{background:#fff;border:1px solid var(--color-hairline);border-radius:var(--radius-cards);padding:var(--spacing-24);box-shadow:var(--shadow-subtle)}.card--ivory{background:var(--color-surface-ivory)}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(20px)}.reveal.in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}}@media (max-width:979.98px){body{font-size:var(--fs-body);line-height:1.6}.section,.section--tight{padding-block:var(--section-pad)}footer[id],main>section[id]{scroll-margin-top:var(--nav-h)}.eyebrow{font-size:var(--fs-body);margin-bottom:var(--spacing-8)}.h-display{font-size:var(--fs-h1);line-height:1.05}.h-section{font-size:var(--fs-h2);line-height:1.08}.sub{font-size:var(--fs-lead);line-height:1.5}.btn{font-size:var(--fs-body);min-height:var(--tap)}.centered{text-align:left}.centered .h-section,.centered .sub{margin-inline:0}}.wrap--hero{max-width:var(--page-max-width)}.nav{background:var(--color-pure-white);border-bottom:1px solid var(--color-hairline);position:-webkit-sticky;position:sticky;top:0;z-index:20}.nav__inner{display:flex;align-items:center;gap:var(--spacing-40);height:72px}.nav__logo{display:inline-flex;align-items:center;gap:10px}.nav__mark{display:block;border-radius:var(--radius-lg)}.nav__wordmark{font-size:15px;font-weight:600;letter-spacing:-.01em}.nav__links{display:flex;gap:var(--spacing-32);margin-inline:auto}.nav__links a{font-size:15px;font-weight:500;color:var(--color-ink-charcoal)}.nav__links a:hover{color:var(--color-cerulean)}.nav__actions{display:flex;align-items:center;gap:var(--spacing-8)}.hero{padding-block:var(--spacing-48) var(--spacing-80)}.hero__grid{display:grid;grid-template-columns:1fr 1.16fr;grid-gap:56px;gap:56px;align-items:center}.hero__title{margin-block:var(--spacing-24) var(--spacing-24);font-size:64px}.hero__sub strong{color:var(--color-ink-charcoal);font-weight:500}.hero__sub{font-size:16px;line-height:1.55;margin-bottom:var(--spacing-40)}.hero__ctas{display:flex;gap:var(--spacing-8);flex-wrap:wrap}.hero__media{position:relative}.hero__frame{margin:0;border-radius:var(--radius-images);overflow:hidden;aspect-ratio:4/5;background:var(--color-lavender-mist);box-shadow:var(--shadow-lg)}.hero__photo{width:100%;height:100%;object-fit:cover}.hero__cards{position:absolute;left:-24px;bottom:40px;display:flex;flex-direction:column;gap:var(--spacing-16);align-items:flex-start}.artifact{background:var(--color-pure-white);border:1px solid var(--color-hairline);border-radius:var(--radius-cards);padding:var(--spacing-24);box-shadow:var(--shadow-subtle);width:276px}.artifact--lead{width:308px}.artifact__fact,.artifact__label,.artifact__note{font-size:15px;line-height:1.45}.artifact__label{color:var(--color-slate-gray);font-weight:400}.artifact__fact{color:var(--color-ink-charcoal);font-weight:500;margin-top:2px}.artifact__note{color:var(--color-slate-gray);font-weight:400;font-style:italic;margin-top:var(--spacing-8)}.proof{border-top:1px solid var(--color-hairline);padding-block:var(--spacing-48) var(--spacing-64)}.proof__label{margin-bottom:var(--spacing-32)}.proof__marks{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-24) var(--spacing-48)}.proof__marks li{font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--color-ink-charcoal);opacity:.42;white-space:nowrap}@media (max-width:1080px){.nav__links{display:none}}@media (max-width:900px){.hero{padding-block:var(--spacing-48) var(--spacing-64)}.hero__grid{grid-template-columns:1fr;gap:var(--spacing-48)}.hero__media{max-width:520px}.hero__cards{position:static;margin-top:var(--spacing-24);flex-direction:row;flex-wrap:wrap}.artifact,.artifact--lead{width:100%;max-width:320px}}@media (max-width:560px){.nav__ghost{display:none}.proof__marks{gap:var(--spacing-16) var(--spacing-32)}.proof__marks li{font-size:16px;white-space:normal}}@media (max-width:979.98px){.wrap--hero{padding-inline:var(--gutter)}.nav__inner{height:72px;gap:var(--spacing-16);justify-content:space-between}.nav__logo{min-height:var(--tap);min-width:var(--tap)}.nav__actions .btn{white-space:nowrap}.hero{padding-block:var(--spacing-32) var(--section-pad)}.hero__grid{grid-template-columns:1fr;gap:var(--spacing-40)}.hero__title{font-size:var(--fs-h1);margin-block:var(--spacing-16)}.hero__sub{font-size:var(--fs-body);line-height:1.6;margin-bottom:var(--spacing-32)}.hero__media{max-width:560px}.hero__sub,.hero__sub strong{color:var(--color-slate-gray);font-weight:400}.hero__frame{aspect-ratio:1/1;border-radius:var(--radius-cards) var(--radius-cards) 0 0;box-shadow:none}.hero__photo{object-position:50% 70%}.hero__cards{position:static;left:auto;bottom:auto;margin-top:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;background:var(--color-pure-white);border:1px solid var(--color-hairline);border-top:0;border-radius:0 0 var(--radius-cards) var(--radius-cards)}.artifact,.artifact--lead{width:auto;max-width:none;border:0;border-radius:0;box-shadow:none;background:none;padding:14px var(--spacing-16)}.artifact+.artifact{border-top:1px solid var(--color-hairline)}.artifact__label,.artifact__note{color:var(--color-slate-gray);font-weight:400;font-style:normal}.artifact__note{margin-top:0}.artifact__fact{margin-top:2px}.hero .eyebrow{font-size:var(--fs-meta);line-height:1.5}}@media (max-width:560px){.hero__ctas{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.hero__ctas .btn{width:100%;justify-content:center}.hero__ctas .btn--ghost{background:none;border-color:transparent;box-shadow:none;color:var(--color-cerulean);min-height:var(--tap)}}@media (max-width:979.98px){.nav__actions .btn--primary{transition:opacity .4s ease,visibility 0s 0s}.nav--cta-off .nav__actions .btn--primary{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}}@media (prefers-reduced-motion:reduce){.nav--cta-off .nav__actions .btn--primary,.nav__actions .btn--primary{transition:none}}.nav__lockup{height:26px;width:auto;display:block}:root{--rt-chip-fill:#ece8e1;--rt-chip-ink:#5f6470;--rt-act-done:#e9f0fb;--rt-ease:cubic-bezier(.22,.61,.36,1)}#problema .h-section{margin-bottom:20px}.rt-stage{margin-top:76px}.rt{margin:0;padding:0}.rt-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.rt-svg{display:block;width:100%;min-width:1000px;height:auto;font-family:"Inter",var(--font-roobert);font-feature-settings:"kern" 1,"ss01" 1;overflow:visible}.rt--still{display:none}.rt-sys__card{fill:var(--color-pure-white);stroke:var(--color-hairline);stroke-width:1;vector-effect:non-scaling-stroke}.rt-sys__title{font-size:15px;font-weight:600;letter-spacing:-.015em}.rt-sys__row,.rt-sys__title{fill:var(--color-ink-charcoal)}.rt-sys__row{font-size:13.5px;font-weight:500;letter-spacing:-.005em}.rt-sys__bar{fill:var(--color-hairline)}.rt-sys__cap{fill:var(--color-slate-gray);font-size:13px;font-weight:400;text-anchor:middle}.rt-rule path{stroke:var(--color-hairline);stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.rt-ico>*{stroke:var(--color-steel-gray);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.rt-ico>*,.rt-void path{fill:none;vector-effect:non-scaling-stroke}.rt-void path{stroke:var(--color-hairline);stroke-width:1;stroke-dasharray:1 9;stroke-linecap:round}.rt-dim path{fill:none;stroke:var(--color-faint-gray);stroke-width:1;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.rt-gaplabel{font-size:13px;font-weight:500;text-anchor:middle;letter-spacing:-.005em}.rt-gaplabel--gap{fill:var(--color-slate-gray)}.rt-gaplabel--built{fill:var(--color-ink-charcoal);opacity:0}.rt-gaprule{stroke:var(--color-electric-cobalt);stroke-width:1;opacity:0}.rt-gaprule,.rt-open,.rt-wire path{fill:none;vector-effect:non-scaling-stroke}.rt-open,.rt-wire path{stroke:var(--color-faint-gray);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.rt-open{stroke-dasharray:4 5}.rt-cap{fill:var(--color-canvas-cream);stroke:var(--color-faint-gray)}.rt-cap,.rt-drop path{stroke-width:1;vector-effect:non-scaling-stroke}.rt-drop path{fill:none;stroke-linecap:round;stroke-linejoin:round}.rt-drop__run{stroke:var(--color-faint-gray)}.rt-drop__fall{stroke-dasharray:3 7}.rt-drop__end{fill:none;stroke:#d8d8d8;stroke-width:1;vector-effect:non-scaling-stroke}.rt-drop__label{fill:var(--color-slate-gray);font-size:12.5px;font-weight:500;letter-spacing:-.005em}.rt-join{fill:none;stroke:var(--color-electric-cobalt);stroke-width:1.25;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:464;stroke-dashoffset:464}.rt-glow{opacity:0}.rt-chip rect{fill:var(--rt-chip-fill)}.rt-chip text{fill:var(--rt-chip-ink);font-size:12px;font-weight:500;text-anchor:middle}.rt-figure>*{fill:var(--color-canvas-cream);stroke:var(--color-slate-gray);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rt-figlabel{fill:var(--color-ink-charcoal);font-size:12.5px;font-weight:500;text-anchor:middle;letter-spacing:-.005em;opacity:0}.rt-pill rect{fill:var(--color-pure-white);stroke:var(--color-hairline);stroke-width:1;vector-effect:non-scaling-stroke}.rt-pill text{fill:var(--color-slate-gray);font-size:13.5px;font-weight:500;text-anchor:middle;letter-spacing:-.005em}.rt--live .rt-cap,.rt--live .rt-chip,.rt--live .rt-dim path,.rt--live .rt-drop,.rt--live .rt-figlabel,.rt--live .rt-figure>*,.rt--live .rt-gaplabel,.rt--live .rt-gaprule,.rt--live .rt-glow,.rt--live .rt-join,.rt--live .rt-open,.rt--live .rt-pill rect,.rt--live .rt-pill text,.rt--live .rt-void path{transition-timing-function:var(--rt-ease)}.rt--live .rt-dim path,.rt--live .rt-void path{transition:opacity .6s}.rt--live .rt-gaplabel--gap{transition:opacity .5s}.rt.is-resolved .rt-dim path,.rt.is-resolved .rt-gaplabel--gap,.rt.is-resolved .rt-void path{opacity:0}.rt--live .rt-glow{transition:opacity 1.4s .2s}.rt.is-resolved .rt-glow{opacity:1}.rt--live .rt-join{transition:stroke-dashoffset .9s}.rt--live .j1{transition-delay:.3s}.rt--live .j2{transition-delay:.42s}.rt--live .j3{transition-delay:.54s}.rt--live .j4{transition-delay:.66s}.rt--live .j5{transition:stroke-dashoffset 1s 1.9s}.rt.is-resolved .rt-join{stroke-dashoffset:0}.rt--live .rt-cap,.rt--live .rt-open{transition:opacity .5s}.rt--live .o1,.rt--live .r1{transition-delay:.5s}.rt--live .o2,.rt--live .r2{transition-delay:.62s}.rt--live .o3,.rt--live .r3{transition-delay:.74s}.rt--live .o4,.rt--live .r4{transition-delay:.86s}.rt--live .r5{transition-delay:2.1s}.rt.is-resolved .rt-cap,.rt.is-resolved .rt-open{opacity:0}.rt--live .rt-chip{transition:opacity .5s}.rt--live .ch1{transition-delay:.67s}.rt--live .ch4{transition-delay:.91s}.rt--live .ch2{transition-delay:1.12s}.rt--live .ch3{transition-delay:1.24s}.rt--live .ch5{transition-delay:2.15s}.rt.is-resolved .rt-chip{opacity:0}.rt--live .rt-drop{transition:opacity .7s 1.7s}.rt.is-resolved .rt-drop{opacity:0}.rt--live .rt-pill rect,.rt--live .rt-pill text{transition:fill .6s,stroke .6s}.rt--live .p1 rect,.rt--live .p1 text{transition-delay:1.2s}.rt--live .p2 rect,.rt--live .p2 text{transition-delay:1.32s}.rt--live .p3 rect,.rt--live .p3 text{transition-delay:1.44s}.rt--live .p4 rect,.rt--live .p4 text{transition-delay:1.56s}.rt--live .p5 rect,.rt--live .p5 text{transition-delay:2.05s}.rt.is-resolved .rt-pill rect{fill:var(--rt-act-done);stroke:transparent}.rt.is-resolved .rt-pill text{fill:var(--color-ink-charcoal)}.rt--live .rt-gaplabel--built,.rt--live .rt-gaprule{transition:opacity .7s 1.9s}.rt--live .rt-figlabel{transition:opacity .7s 2.5s}.rt--live .rt-figure>*{transition:stroke .6s 2.5s}.rt.is-resolved .rt-figlabel,.rt.is-resolved .rt-gaplabel--built,.rt.is-resolved .rt-gaprule{opacity:1}.rt.is-resolved .rt-figure>*{stroke:var(--color-ink-charcoal)}@media (prefers-reduced-motion:reduce){.rt--live{display:none}.rt--still{display:block}.rt--still+.rt--still{margin-top:56px;border-top:1px solid var(--color-hairline);padding-top:56px}.rt--still *{transition:none!important;animation:none!important}}.payoff{margin-top:64px;text-align:center}.payoff__rule{display:block;width:48px;height:1px;margin:0 auto 32px;background:var(--color-hairline)}.payoff__line{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--color-ink-charcoal)}.outcomes{margin:48px auto 0;display:flex;justify-content:center;flex-wrap:wrap}.outcomes li{font-size:15px;font-weight:500;color:var(--color-slate-gray);padding:0 28px;line-height:1.4}.outcomes li+li{border-left:1px solid var(--color-hairline)}@media (prefers-reduced-motion:no-preference){[data-land]{opacity:0;transform:translateY(16px)}[data-land].in{opacity:1;transform:none;transition:opacity .8s var(--rt-ease),transform .8s var(--rt-ease)}}.scope__head{max-width:680px}.scope__head .h-section{margin:0}.scope__grid{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.scope__col{padding:32px}.scope__title{font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--color-ink-charcoal);padding-bottom:20px;border-bottom:1px solid var(--color-hairline)}.scope__list{margin-top:4px}.scope__list li{display:flex;align-items:flex-start;gap:14px;padding:18px 0;font-size:17px;line-height:1.5;border-bottom:1px solid var(--color-hairline)}.scope__list li:last-child{border-bottom:0}.scope__mark{flex:0 0 auto;margin-top:5px;display:block;line-height:0}.scope__mark svg path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.scope__note{margin-top:20px;font-size:14px;line-height:1.55;color:var(--color-slate-gray);max-width:380px}.scope__col--do{background:var(--color-pure-white)}.scope__col--dont{background:transparent;box-shadow:none}.scope__col--do .scope__mark{color:var(--color-ink-charcoal)}.scope__col--dont .scope__mark{color:var(--color-steel-gray)}@media (max-width:980px){.rt-scroll{margin-inline:calc(var(--spacing-32) * -1);padding-inline:var(--spacing-32)}}@media (max-width:860px){.scope__grid{grid-template-columns:1fr}.payoff__line{font-size:var(--fs-lead,18px)}.outcomes li{padding:0 18px;font-size:var(--fs-body,15px)}}.scope__means{margin-top:var(--spacing-24);max-width:640px;font-size:var(--text-subheading);line-height:1.55;color:var(--color-slate-gray)}.cv-stage{margin-top:var(--spacing-64)}.cv{margin:0}.cv svg{display:block;width:100%;height:auto;overflow:visible}.cv-src rect{fill:var(--color-pure-white);stroke:var(--color-hairline);stroke-width:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.07))}.cv-src text{font-size:14px;font-weight:400;fill:var(--color-ink-charcoal)}.cv-out rect{stroke:var(--color-hairline);stroke-width:1}.cv-out text{font-size:14px;font-weight:400;fill:var(--color-slate-gray);text-anchor:middle}.cv-wire{fill:none;stroke:var(--color-faint-gray);stroke-width:1.6;stroke-linecap:round}.cv-wire--out{stroke:#9dbdea}.cv-chip rect{fill:var(--color-pure-white);stroke-width:1}.cv-chip text{font-size:13px;text-anchor:middle;font-weight:500}.cv-chip{opacity:0}.cv-hublabel{font-size:14px;font-weight:500;fill:var(--color-ink-charcoal);text-anchor:middle}.cv-glow{opacity:0}.cv .cv-svg--narrow{display:none}.cv-svg--narrow .cv-out text,.cv-svg--narrow .cv-src text{font-size:13.6px;letter-spacing:-.01em;text-anchor:middle}.cv-svg--narrow .cv-arrow{fill:none;stroke:#8fb3e8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cv-svg--narrow .cv-chip rect{fill:#efe9df;stroke:none;filter:drop-shadow(0 1px .5px rgba(60,50,30,.12))}.cv-svg--narrow .cv-chip text{font-size:12.2px;font-weight:400;fill:#74777f}.cv-svg--narrow .cv-hublabel{font-size:13.6px;text-anchor:middle}.cv-svg--narrow .cv-wire--in{stroke:#b4b4b4;stroke-width:1.3;stroke-dasharray:3 4;stroke-dashoffset:0}.cv-svg--narrow .cv-wire--out{stroke:#8fb3e8;stroke-width:1.8}@media (prefers-reduced-motion:no-preference){.cv-wire{stroke-dasharray:1200;stroke-dashoffset:1200}.cv-stage.in .cv-wire{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.22,.61,.36,1)}.cv-stage.in .cv-wire--out{transition-delay:.9s}.cv-svg--narrow .cv-wire--in{opacity:0}.cv-stage.in .cv-svg--narrow .cv-wire--in{opacity:1;transition:opacity .8s ease}.cv-arrow{opacity:0}.cv-stage.in .cv-arrow{opacity:1;transition:opacity .4s ease 1.8s}.cv-glow{transition:opacity .9s ease 1.5s}.cv-stage.in .cv-glow{opacity:1}.cv-hub,.cv-hublabel{opacity:0}.cv-stage.in .cv-hub{opacity:1;transition:opacity .7s ease 1.3s}.cv-stage.in .cv-hublabel{opacity:1;transition:opacity .7s ease 1.7s}.cv-chip{opacity:1}.cv-out rect{transition:fill .6s ease,stroke .6s ease}.cv-out text{transition:fill .6s ease}.cv-stage.in .cv-out rect{fill:#e6eef8;stroke:transparent}.cv-stage.in .cv-out text{fill:var(--color-ink-charcoal)}.cv-stage.in .q1 rect,.cv-stage.in .q1 text{transition-delay:1.9s}.cv-stage.in .q2 rect,.cv-stage.in .q2 text{transition-delay:2.05s}.cv-stage.in .q3 rect,.cv-stage.in .q3 text{transition-delay:2.2s}.cv-stage.in .q4 rect,.cv-stage.in .q4 text{transition-delay:2.35s}.cv-stage.in .q5 rect,.cv-stage.in .q5 text{transition-delay:2.5s}.cv-stage.in .q6 rect,.cv-stage.in .q6 text{transition-delay:2.65s}}@media (prefers-reduced-motion:reduce){.cv-glow,.cv-hub,.cv-hublabel{opacity:1}.cv-out rect{fill:#e6eef8;stroke:transparent}.cv-out text{fill:var(--color-ink-charcoal)}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.cv-chip{opacity:.8}.cv-chip animate,.cv-chip animateMotion{display:none}}.s-quals,.s-steps{text-align:left}@media (prefers-reduced-motion:no-preference){.reveal.in{transition-delay:var(--d,0s)}}.essay__title,.quals__title,.steps__title{line-height:var(--leading-display)}.s-steps{--col-gap:var(--spacing-40);padding-block:100px 96px}.steps__head{margin-bottom:72px}.steps__title{max-width:820px}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:start}.step{position:relative}.step__index{display:flex;align-items:center;gap:var(--spacing-16);margin-bottom:var(--spacing-24)}.step__num{font-size:var(--text-heading-sm);font-weight:600;line-height:1;letter-spacing:-.02em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--color-ink-charcoal);flex:none}.step__zero{color:var(--color-steel-gray)}.step__meta{font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:500;letter-spacing:.01em;padding:5px 12px;border-radius:var(--radius-pills);background:var(--color-pure-white);border:1px solid var(--color-hairline);color:var(--color-slate-gray);white-space:nowrap}.step__meta--done{background:var(--color-ink-charcoal);border-color:var(--color-ink-charcoal);color:var(--color-pure-white)}.step__track{display:block;position:relative;height:16px;margin-bottom:28px}.step__rail{position:absolute;left:0;top:50%;height:1px;width:calc(100% + var(--col-gap));background:var(--color-faint-gray);transform-origin:left center}.step--last .step__rail{width:100%;background:var(--color-ink-charcoal)}.step--last .step__track:after{content:"";right:0;width:1px;height:16px;background:var(--color-ink-charcoal)}.step--last .step__track:after,.step__node{position:absolute;top:50%;transform:translateY(-50%)}.step__node{left:0;width:10px;height:10px;border-radius:var(--radius-pills)}.step__node--open{background:var(--color-canvas-cream);border:1px solid var(--color-faint-gray)}.step__node--filled{background:var(--color-faint-gray)}.step__node--solid{width:12px;height:12px;background:var(--color-ink-charcoal)}.step__label{font-size:var(--text-heading);font-weight:600;line-height:var(--leading-heading);letter-spacing:-.015em;margin-bottom:var(--spacing-8)}.step__body{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-slate-gray);max-width:34ch}.step__key{color:var(--color-ink-charcoal);font-weight:500}.step__metric{color:var(--color-electric-cobalt);font-weight:600;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.pull{margin:96px 0 0;padding:64px 0 64px 56px;border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);position:relative}.pull__mark{position:absolute;left:0;top:58px;line-height:1;color:var(--color-steel-gray);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pull__mark,.pull__text{font-size:var(--text-heading-lg);font-weight:500}.pull__text{line-height:var(--leading-heading-lg);letter-spacing:-.022em;color:var(--color-ink-charcoal);max-width:900px;text-wrap:balance}.s-essay{padding-block:112px}.essay-frame{max-width:800px;margin-inline:auto;background:var(--color-pure-white);border:1px solid var(--color-hairline);border-radius:var(--radius-cards);padding:96px var(--spacing-80)}.s-essay .eyebrow{margin-bottom:var(--spacing-24)}.essay__title{font-size:clamp(38px,4.4vw,57px);margin-bottom:var(--spacing-40);letter-spacing:-.025em;text-wrap:balance}.essay__body{font-size:var(--text-subheading);font-weight:400;line-height:var(--leading-subheading);color:var(--color-ink-charcoal);max-width:640px;margin-inline:auto}.essay__body--muted{color:var(--color-slate-gray)}.essay__break{display:block;width:1px;height:32px;background:var(--color-hairline);margin:var(--spacing-32) auto}.s-quals{padding-block:112px 100px}.quals__head{margin-bottom:var(--spacing-48)}.quals__title{max-width:640px}.quals{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-24);gap:var(--spacing-24);align-items:stretch}.qual{display:flex;flex-direction:column;padding:var(--spacing-24)}.qual__mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-pills);border:1px solid var(--color-hairline);background:var(--color-surface-ivory);color:var(--color-ink-charcoal);margin-bottom:var(--spacing-24)}.qual__title{font-size:var(--text-subheading);font-weight:600;line-height:var(--leading-subheading);letter-spacing:-.01em;margin-bottom:var(--spacing-8)}.qual__body{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-slate-gray)}@media (prefers-reduced-motion:no-preference){.step .step__rail{transform:scaleX(0)}.step .step__node,.step--last .step__track:after{opacity:0}.step.in .step__rail{transform:scaleX(1);transition:transform .9s cubic-bezier(.22,.61,.36,1) calc(var(--d, 0s) + .16s)}.step.in .step__node{opacity:1;transition:opacity .55s ease calc(var(--d, 0s) + .16s)}.step--last.in .step__track:after{opacity:1;transition:opacity .55s ease calc(var(--d, 0s) + .9s)}}@media (max-width:979.98px){:root{--h2-gap:20px}.s-quals,.s-steps{padding-block:var(--section-pad)}.scope__head .h-section br{display:none}.scope__means{margin-top:var(--h2-gap)}.scope__grid{margin-top:var(--spacing-32);gap:var(--spacing-16)}.scope__title{padding-bottom:12px}.scope__list li{padding:12px 0;gap:12px}.scope__note{margin-top:12px}.steps__head{margin-bottom:var(--h2-gap)}.steps{grid-template-columns:1fr;row-gap:0}.step{padding-block:var(--spacing-24);border-top:1px solid var(--color-hairline)}.step--last{padding-bottom:0}.step__track{display:none}.step__index{margin-bottom:12px;gap:12px;flex-wrap:wrap}.step__zero{color:inherit}.step__meta{padding:3px 10px;white-space:normal}.step__label{margin-bottom:4px}.step__body{max-width:none}.step__key,.step__metric{color:inherit;font-weight:inherit}.pull{margin-top:var(--spacing-32);padding:var(--spacing-24) 0 0;border-bottom:0}.pull__mark{display:none}.essay__title{margin-bottom:var(--h2-gap);text-wrap:balance}.s-essay .eyebrow{margin-bottom:var(--spacing-8)}.essay__body{font-size:var(--fs-body);line-height:1.6;margin-inline:0}.essay__title+.essay__body{font-size:var(--fs-lead);line-height:1.5}.essay__body+.essay__body{margin-top:var(--spacing-16)}.essay__break{margin:var(--spacing-24) 0;width:32px;height:1px}.quals__head{margin-bottom:var(--h2-gap)}.quals{grid-template-columns:1fr;gap:0;background:var(--color-pure-white);border:1px solid var(--color-hairline);border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle);padding:12px var(--spacing-24)}.qual{display:grid;grid-template-columns:14px 1fr;grid-column-gap:12px;column-gap:12px;align-items:start;background:none;border:0;border-radius:0;box-shadow:none;padding:12px 0;border-bottom:1px solid var(--color-hairline)}.qual:last-child{border-bottom:0}.qual__mark{grid-row:1/span 2}.qual__title{margin-bottom:2px}}.results__head{max-width:640px}.results__title{max-width:620px}.results__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-24);gap:var(--spacing-24);margin-top:var(--spacing-64)}.stat{display:flex;flex-direction:column;padding:var(--spacing-24);min-height:208px}.stat__figure{display:flex;align-items:flex-end;min-height:62px;margin-bottom:var(--spacing-16)}.stat__value{font-size:40px;font-weight:600;line-height:1;letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"kern" 1,"tnum" 1,"tnum"}.stat__value--lead{color:var(--color-electric-cobalt)}.stat__unit{font-size:15px;font-weight:400;line-height:1.45;color:var(--color-slate-gray)}.stat__rule{border-top:1px solid var(--color-hairline);margin:var(--spacing-24) 0 var(--spacing-16);margin-top:auto;padding-top:0}.stat__label{font-size:var(--text-body);font-weight:500;line-height:1.4;color:var(--color-ink-charcoal)}.results__disclaimer{margin-top:var(--spacing-24);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-steel-gray)}@media (prefers-reduced-motion:no-preference){.results__grid .stat:nth-child(2){transition-delay:.1s}.results__grid .stat:nth-child(3){transition-delay:.2s}}.cta-section{padding-block:var(--spacing-80) 100px}.cta-panel{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--radius-cards);background:linear-gradient(158deg,#eef4fd,#e7f0fc 40%,#dde9fa 72%,#d3e2f8);padding:72px 48px 140px;--bloom-core:460px;--bloom-mid:820px;--bloom-halo:1300px}.cta-panel__bloom{position:absolute;inset:-160px;z-index:0;pointer-events:none;background:radial-gradient(circle var(--bloom-core) at 98% 101%,rgba(0,104,249,1) 0,rgba(0,104,249,.97) 42%,rgba(0,104,249,.84) 66%,rgba(0,104,249,.55) 82%,rgba(0,104,249,.24) 93%,rgba(0,104,249,0) 100%),radial-gradient(circle var(--bloom-mid) at 98% 101%,rgba(0,104,249,.6) 0,rgba(0,104,249,.46) 24%,rgba(0,104,249,.29) 43%,rgba(0,104,249,.155) 60%,rgba(0,104,249,.07) 74%,rgba(0,104,249,.025) 87%,rgba(0,104,249,0) 100%),radial-gradient(circle var(--bloom-halo) at 98% 101%,rgba(0,104,249,.17) 0,rgba(0,104,249,.105) 30%,rgba(0,104,249,.052) 52%,rgba(0,104,249,.02) 72%,rgba(0,104,249,.006) 87%,rgba(0,104,249,0) 100%);filter:blur(42px)}.cta-panel__inner{position:relative;z-index:1;max-width:720px;margin-inline:auto;text-align:center}.cta-panel__mark{border-radius:var(--radius-lg)}.cta-panel__title{font-size:clamp(36px,4.4vw,57px);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:var(--color-ink-charcoal)}.cta-panel__sub{margin:var(--spacing-24) auto 0;max-width:560px;font-size:var(--text-subheading);font-weight:400;line-height:1.55;color:var(--color-slate-gray)}.cta-panel__btn{margin-top:var(--spacing-40)}.footer{background:var(--color-canvas-cream);border-top:1px solid var(--color-hairline);padding-block:var(--spacing-80) var(--spacing-40)}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-64);flex-wrap:wrap}.footer__logo{font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.02em;color:var(--color-ink-charcoal)}.footer__tagline{margin-top:var(--spacing-8);max-width:340px;font-size:15px;line-height:1.55;color:var(--color-slate-gray)}.footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,200px));grid-gap:var(--spacing-64);gap:var(--spacing-64)}.footer__coltitle{font-size:14px;font-weight:600;color:var(--color-ink-charcoal);margin-bottom:var(--spacing-16)}.footer__links{display:grid;grid-gap:10px;gap:10px}.footer__links a{font-size:14px;color:var(--color-slate-gray);transition:color .25s ease}.footer__links a:hover{color:var(--color-ink-charcoal)}.footer__bottom{margin-top:var(--spacing-64);padding-top:var(--spacing-24);border-top:1px solid var(--color-hairline)}.footer__legal{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-steel-gray)}@media (max-width:900px){.results__grid{grid-template-columns:1fr;margin-top:var(--spacing-48)}.stat{min-height:0}.results__title{max-width:none}.cta-panel{padding:72px 28px 80px;--bloom-core:175px;--bloom-mid:380px;--bloom-halo:660px}.cta-panel__bloom{inset:-120px;filter:blur(38px)}.stat__rule{margin-top:var(--spacing-24)}.footer__cols,.footer__top{gap:var(--spacing-40)}.footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.footer__bottom{margin-top:var(--spacing-40)}}@media (max-width:560px){.cta-panel{padding:56px 22px 64px;--bloom-core:115px;--bloom-mid:250px;--bloom-halo:430px}.cta-panel__bloom{inset:-90px;filter:blur(30px)}.stat__value{font-size:44px}}.footer__contact{font-style:normal;display:flex;flex-direction:column;gap:var(--spacing-8)}.footer__contact-primary{font-size:16px;font-weight:500;color:var(--color-ink-charcoal)}.footer__contact-primary:hover{color:var(--color-cerulean)}.footer__contact-secondary{font-size:15px;color:var(--color-slate-gray)}.footer__legal,.results__disclaimer{font-size:13px;color:var(--color-slate-gray)}.cta-panel__mark{display:block;margin:0 auto var(--spacing-32);height:44px;width:auto}.footer__logo{display:block;height:22px;width:auto;margin-bottom:var(--spacing-16)}@media (max-width:979.98px){.cta-section{padding-block:var(--section-pad)}.cta-panel{padding:40px 20px 48px;background-color:#eef4fd}.cta-panel__inner{text-align:left}.cta-panel__mark{margin:0 0 var(--spacing-24);height:36px}.cta-panel__title{text-wrap:balance}.cta-panel__sub{margin:var(--h2-gap) 0 0;font-size:var(--fs-lead);line-height:1.5}.cta-panel__btn{margin-top:var(--spacing-32)}.cta-panel__meta{margin-top:12px}.cta-panel__meta .nw{white-space:nowrap}.footer{padding-top:40px;padding-bottom:var(--spacing-32)}.footer__top{gap:var(--spacing-16)}.footer__tagline{font-size:var(--fs-body)}.footer__contact-primary{font-size:var(--fs-body);color:var(--color-cerulean);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.footer__bottom{margin-top:var(--spacing-24);padding-top:var(--spacing-16)}}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/NeueMontreal-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/NeueMontreal-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/NeueMontreal-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/assets/fonts/Axiforma-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/assets/fonts/Axiforma-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/assets/fonts/Axiforma-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/assets/fonts/Axiforma-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-electric-cobalt:#0077FC;--color-deep-cobalt:#0062D1;--color-cerulean:#0062D1;--color-powder-blue:#B2D6FF;--color-lavender-mist:#E5F1FE;--color-ink-charcoal:#231F20;--color-deep-ink:#333333;--color-slate-gray:#606060;--color-steel-gray:#B8B8B8;--color-faint-gray:#B8B8B8;--color-hairline:#D9D9D9;--color-surface-ivory:#F5F5F5;--logo-navy:#121A2D;--font-roobert:"Axiforma",ui-sans-serif,system-ui,sans-serif;--font-display:"Neue Montreal","Axiforma",ui-sans-serif,sans-serif}body{font-family:Axiforma,ui-sans-serif,system-ui,sans-serif}.cta-panel__title,.essay__title,.h-display,.h-section,.pull__text,.quals__title,.scope__title,.stat__value,.steps__title{font-family:var(--font-display);font-weight:500;letter-spacing:0}.h-display{line-height:1.05}.h-section{line-height:1.06}.hero__sub{font-size:15px}.essay-frame{max-width:none;box-sizing:border-box;border-radius:0;background:var(--color-ink-charcoal);padding-block:132px;padding-inline:var(--spacing-32);margin-inline:calc(50% - 50vw);width:100vw;border:0}.essay{max-width:640px;margin-inline:auto}.essay .eyebrow{color:var(--color-steel-gray)}.essay .essay__title{color:#FFFFFF}.essay .essay__body{color:#F5F5F5}.essay .essay__body--muted{color:var(--color-steel-gray)}.essay .essay__break{background:#4a4a4a}.hero__title{font-size:57px}.hero__sub{font-size:14px}.scope__list li,.scope__list span{font-size:16px}.cv-out rect{fill:var(--color-pure-white)}.cv-stage.in .cv-out rect{fill:#E5F1FE}.cv-chip rect{fill:#FFFFFF;stroke:var(--color-hairline)}.cv-chip text{fill:var(--color-slate-gray)}.proof__marks li{color:var(--color-slate-gray);opacity:1}.scope__col{padding:var(--spacing-24)}.h-section,.quals__title,.results__title,.steps__title{line-height:1.06}.artifact__note,.footer__legal,.proof__marks li,.results__disclaimer,.stat__attr{color:var(--color-slate-gray)}@media (max-width:979.98px){.s-essay{padding-block:0}.essay-frame{width:auto;margin-inline:calc(var(--gutter) * -1);padding-block:var(--section-pad);padding-inline:var(--gutter)}.essay{max-width:none}.essay .essay__body--muted{color:#F5F5F5}.cta-panel__title,.essay__title,.h-section,.quals__title,.steps__title{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:500;line-height:1.06;letter-spacing:0}.qual__title,.scope__title,.step__label,.step__num{font-family:var(--font-roobert);font-size:var(--fs-body);font-weight:500;line-height:1.5;letter-spacing:0;color:var(--color-ink-charcoal)}.footer__tagline,.qual__body,.scope__list li,.scope__list span,.step__body{font-size:var(--fs-body);line-height:1.6}.pull__text{font-family:var(--font-roobert);font-size:var(--fs-lead);font-weight:500;line-height:1.5;letter-spacing:0}.cta-panel__meta,.meta,.scope__note,.step__meta{font-size:var(--fs-meta);line-height:1.5;color:var(--color-slate-gray);font-weight:400;letter-spacing:0}.step__meta--done{color:var(--color-pure-white)}.qual__mark{margin:5px 0 0;border:0;border-radius:0;background:none;display:block;line-height:0}.qual__mark,.qual__mark svg{width:14px;height:auto}.qual__body,.scope__list li>span:last-child{text-wrap:balance}#como-trabalhamos :is(p,h2),#diagnostico .cta-panel__sub,#escopo h2,#escopo p,#para-quem p,#por-que p{text-wrap:pretty}.h-section{text-wrap:balance}}.scope__col--keep{background:var(--color-pure-white)}.results__reference,.scope__col--keep .scope__mark{color:var(--color-ink-charcoal)}.results__reference{margin-top:var(--spacing-24);font-size:16px;line-height:1.55;font-weight:500}.s-hours .h-section,.s-hours .sub{margin-inline:auto}.s-hours .h-section{margin-top:12px}.hv{margin:56px 0 0}.hv svg{width:100%;height:auto;display:block;overflow:visible}.hv-cell{fill:var(--color-hairline)}.hv-cell--rep{fill:var(--color-ink-charcoal)}.hv-brace{stroke:var(--color-ink-charcoal);stroke-width:1.5}.hv-cap,.hv-lab{font-size:18px;fill:var(--color-slate-gray)}.hv-cap{fill:var(--color-ink-charcoal);font-weight:500}.hv-brace,.hv-cap,.hv-lab--after{opacity:0}.hv.in .hv-brace,.hv.in .hv-cap,.hv.in .hv-lab--after{opacity:1}@media (prefers-reduced-motion:no-preference){.hv-cell--rep{transition:transform 1s cubic-bezier(.22,.61,.36,1) var(--hd,0s)}.hv-brace,.hv-cap,.hv-lab--after{transition:opacity .6s ease 1.5s}}.hv.in .hv-cell--rep{transform:translate(var(--tx),var(--ty))}.hv__payoff{margin:40px auto 0;max-width:620px;font-size:21px;line-height:1.45;font-weight:500;letter-spacing:-.015em;color:var(--color-ink-charcoal)}.hv__redirect{margin:14px auto 0;max-width:620px;font-size:17px;line-height:1.55;color:var(--color-slate-gray)}.hvn{display:none}@media (max-width:720px){.hv__payoff{font-size:18px}}.hero__mark{color:var(--color-electric-cobalt)}@media (max-width:979.98px){.s-hours .h-section{margin:12px 0 var(--spacing-16);text-wrap:balance}.s-hours .hv-br{display:none}.s-hours .sub{margin-inline:0;font-size:var(--fs-body);line-height:1.6}.hv{margin:var(--spacing-32) 0 0}.hv .hv-wide{display:none}.hvn{display:block;max-width:440px;text-align:left}.hvn,.hvn-stage{position:relative}.hvn-stage svg{width:100%;height:auto;display:block;overflow:visible}.hvn-days span,.hvn-lab,.hvn-tag{font-size:var(--fs-meta);line-height:1.4;color:var(--color-slate-gray)}.hvn-days{position:relative;height:22px;margin-top:4px}.hvn-days span{position:absolute;top:0}.hvn-tag{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap;color:var(--color-ink-charcoal);font-weight:600}.hvn-slot{fill:none;stroke:var(--color-hairline);stroke-width:1}.hvn-brace{fill:none;stroke-width:1.25;opacity:1}.hvn-under{margin-top:6px}.hvn-sum{color:var(--color-ink-charcoal);font-weight:600}.hvn-after{opacity:0}.hv.in .hvn-after{opacity:1}.s-hours .hv__payoff{margin:var(--spacing-32) 0 0;font-size:var(--fs-body);line-height:1.6;font-weight:500;letter-spacing:0}.s-hours .hv__redirect{margin:var(--spacing-8) 0 0;font-size:var(--fs-body);line-height:1.6}}@media (max-width:979.98px) and (prefers-reduced-motion:no-preference){.s-hours .hv[data-land],.s-hours .hv[data-land].in{opacity:1;transform:none;transition:none}.hv:not(.go) .hvn .hv-cell--rep{transform:none}.hv:not(.go) .hvn-after{opacity:0}.hv.go .hvn .hv-cell--rep{transition:transform .6s cubic-bezier(.22,.61,.36,1) var(--hd,0s)}.hv.go .hvn-after,.hv.go .hvn-tag--row{transition:opacity .4s ease 2.9s}.hv.go .hvn-tag--row{opacity:.4}}@media (max-width:979.98px){.hero__title{font-size:var(--fs-h1)}.hero__sub{font-size:var(--fs-body)}.cv .cv-svg--wide{display:none}.cv .cv-svg--narrow{display:block}.cv-stage{margin-top:var(--spacing-40);overflow:visible}.cv .cv-svg--narrow{overflow:hidden;max-width:430px;margin-inline:auto}#problema .wrap.centered{text-align:left}#problema .payoff{margin-top:var(--spacing-24)}#problema .payoff__rule{margin-bottom:var(--spacing-16)}#problema .outcomes{margin-top:var(--spacing-16);display:grid;grid-template-columns:repeat(3,1fr)}#problema .outcomes li{padding:0 8px;text-align:center}}@media (max-width:380px){.cv .cv-svg--narrow .cv-chip text,.cv .cv-svg--narrow .cv-hublabel,.cv .cv-svg--narrow .cv-out text,.cv .cv-svg--narrow .cv-src text{font-size:13.34px}}@media (max-width:979.98px){.footer a,.footer__contact a,.nav__logo{display:inline-flex;align-items:center;min-height:var(--tap);min-width:var(--tap)}body,html{max-width:100%;overflow-x:clip}.nav__actions .btn{padding-inline:16px;white-space:nowrap}.nav__lockup{height:22px}}.bk{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--spacing-24);background:rgba(18,23,34,.38);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:bk-fade .18s ease-out}@keyframes bk-fade{0%{opacity:0}to{opacity:1}}.bk__panel{position:relative;width:100%;max-width:460px;max-height:calc(100dvh - var(--spacing-48));overflow-y:auto;background:var(--color-pure-white);border:1px solid var(--color-hairline);border-radius:var(--radius-cards);box-shadow:0 24px 60px rgba(18,23,34,.16);padding:var(--spacing-32)}@media (prefers-reduced-motion:no-preference){.bk__panel{animation:bk-rise .24s cubic-bezier(.22,.61,.36,1)}@keyframes bk-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.bk__close{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;background:none;font-size:24px;line-height:1;cursor:pointer;color:var(--color-slate-gray);border-radius:50%}.bk__close:hover{background:var(--color-surface-ivory)}.bk__close:hover,.bk__title{color:var(--color-ink-charcoal)}.bk__title{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.02em;padding-right:28px}.bk__sub{margin-top:10px;font-size:15px;line-height:1.55;color:var(--color-slate-gray)}.bk__form{margin-top:var(--spacing-24);display:grid;grid-gap:14px;gap:14px}.bk__field{display:grid;grid-gap:6px;gap:6px}.bk__field>span{font-size:13px;font-weight:500;color:var(--color-slate-gray)}.bk__field input,.bk__field select{width:100%;padding:11px 13px;font:inherit;font-size:15px;color:var(--color-ink-charcoal);background:var(--color-pure-white);border:1px solid var(--color-hairline);border-radius:10px;transition:border-color .18s ease}.bk__field input:focus,.bk__field select:focus{outline:none;border-color:var(--color-electric-cobalt)}.bk__submit{width:100%;justify-content:center;margin-top:6px}.bk__submit[disabled]{opacity:.6;cursor:default}.bk__error{font-size:14px;line-height:1.5;color:#b3261e}.bk__meta{margin-top:4px;text-align:center;font-size:13px;color:var(--color-steel-gray)}@media (max-width:480px){.bk{padding:var(--spacing-16);align-items:flex-end}.bk__panel{padding:var(--spacing-24)}}.wa{position:fixed;right:var(--spacing-24);bottom:var(--spacing-24);z-index:150;display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 15px;border-radius:28px;background:#25d366;color:#fff;box-shadow:0 6px 20px rgba(18,23,34,.18);opacity:0;transform:translateY(12px) scale(.94);pointer-events:none;visibility:hidden}.wa--in{opacity:1;transform:none;pointer-events:auto;visibility:visible}@media (prefers-reduced-motion:no-preference){.wa{transition:opacity .28s ease,transform .28s cubic-bezier(.22,.61,.36,1),background-color .2s ease,box-shadow .2s ease,visibility 0s .28s}.wa--in{transition-delay:0s}}.wa__icon{display:block;flex:0 0 auto}.wa__label{max-width:0;overflow:hidden;white-space:nowrap;font-size:15px;font-weight:500;letter-spacing:-.01em;opacity:0}@media (hover:hover) and (pointer:fine){@media (prefers-reduced-motion:no-preference){.wa__label{transition:max-width .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease}}.wa:focus-visible,.wa:hover{background:#1eb455;box-shadow:0 10px 26px rgba(18,23,34,.22)}.wa:focus-visible .wa__label,.wa:hover .wa__label{max-width:190px;opacity:1}}.wa:focus-visible{outline:2px solid var(--color-ink-charcoal);outline-offset:3px}.is-modal-open .wa{opacity:0;pointer-events:none}@media (max-width:560px){.wa{right:12px;bottom:12px;height:48px;width:48px;padding:0;justify-content:center}.wa__icon{width:24px;height:24px}}