.b-hero{color:var(--b-paper);background:var(--b-ink);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.b-hero__media{position:absolute;inset:0}.b-hero__poster,.b-hero__video{object-fit:cover;width:100%;height:150%;position:absolute;top:-25%;left:0;right:0}.b-hero__poster.is-parallax,.b-hero__video.is-parallax{will-change:transform}.b-hero__video{opacity:0;transition:opacity 1.2s var(--b-ease)}.b-hero__video.is-playing{opacity:1}.b-hero__veil{background:linear-gradient(#0e213e59 0%,#0e213e80 45%,#0e213ed1 100%);position:absolute;inset:0}.b-hero__inner{width:100%;padding-top:140px;padding-bottom:40px;position:relative}.b-hero__eyebrow{color:#f4f1eab8}.b-hero__title{max-width:16ch;margin-bottom:22px;font-size:clamp(34px,4.8vw,60px)}.b-hero__lead{color:#f4f1ead1;max-width:56ch;margin-bottom:32px}.b-hero__proof{border-top:1px solid #f4f1ea40;flex-wrap:wrap;gap:20px 40px;margin-top:56px;padding-top:22px;display:flex}.b-hero__proof li{align-items:baseline;gap:10px;display:flex}.b-hero__proof strong{font:300 28px/1 var(--b-display);letter-spacing:-.02em}.b-hero__proof span{font:500 12px/1.3 var(--b-mono);letter-spacing:.12em;text-transform:uppercase;color:#f4f1eab8}@media (width>=900px){.b-hero__inner{padding-top:180px;padding-bottom:56px}.b-hero__proof{margin-top:88px}}.b-audiences__title{margin-top:8px}.b-audiences__list{margin-top:40px}.b-audiences__list>li+li{border-top:1px solid var(--b-line)}.b-audience{grid-template-columns:auto 1fr;grid-template-areas:"n ico""title title""text text";align-items:center;gap:14px 16px;padding:32px 0;display:grid}.b-audience__n{grid-area:n}.b-audience .b-ico{grid-area:ico;justify-self:end;width:64px;height:64px}.b-audience__title{font:300 clamp(26px, 3vw, 40px)/1.1 var(--b-display);letter-spacing:-.02em;grid-area:title}.b-audience__text{color:var(--b-ink-2);grid-area:text;max-width:44ch;font-size:16px;line-height:1.6}.b-audiences__cta{margin-top:40px}@media (width>=900px){.b-audiences{padding-top:104px;padding-bottom:112px}.b-audiences__list{margin-top:56px}.b-audience{grid-template-columns:64px 120px 1fr 1.1fr;grid-template-areas:"n ico title text";gap:40px;padding:44px 0}.b-audience .b-ico{justify-self:start;width:88px;height:88px}.b-audience__text{font-size:17px}.b-audiences__cta{justify-content:flex-end;margin-top:48px;display:flex}}.b-flow{padding-top:0}.b-flow__track{height:calc(var(--steps) * 100vh);height:calc(var(--steps) * 100svh)}.b-flow__stage{flex-direction:column;height:100svh;display:flex;position:sticky;top:0}.b-flow__head{flex:none;width:100%;margin-bottom:0;padding-top:88px}.b-flow__head .b-h2{max-width:20ch}.b-flow__head .b-eyebrow{margin-bottom:12px}.b-flow__grid{flex:1;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:56px;width:100%;min-height:0;padding-bottom:28px;display:grid}.b-flow__sticky{justify-items:center;width:min(44vw,200px);margin:0 auto;display:grid}.b-flow__diagram{--sw:1.2;width:100%;height:auto}.b-flow__legend{font:500 10px/1 var(--b-mono);letter-spacing:.12em;color:var(--b-ink-2);gap:14px;margin-top:14px;display:flex}.b-flow__legend li{display:inline-flex}.b-flow__legend li.is-active{color:var(--b-ink);text-decoration:underline;text-decoration-color:var(--b-pulp);text-underline-offset:4px;text-decoration-thickness:2px}.b-flow__legend span{color:inherit}.b-flow__legend-name{font-style:normal;display:none}.b-flow__steps{align-items:start;width:100%;display:grid}.b-flow__step{text-align:center;opacity:0;transition:opacity .5s var(--b-ease), transform .5s var(--b-ease);pointer-events:none;grid-area:1/1;align-content:start;justify-items:center;gap:8px;padding:0;display:grid;transform:translateY(20px)}.b-flow__n{display:none}.b-flow__text{margin-top:2px}.b-flow__step.is-active{opacity:1;pointer-events:auto;transform:none}.b-flow__step.is-past{transform:translateY(-20px)}.b-flow__title{font:300 clamp(32px, 9vw, 44px)/1.05 var(--b-display);letter-spacing:-.02em}.b-flow__text{color:var(--b-ink-2);text-wrap:balance;max-width:30ch;font-size:16px}.b-flow__step .b-tags{justify-content:center;margin-top:6px}.b-flow__diagram[data-active=captar]{--seed-captar:var(--b-pulp);--seed-captar-stroke:var(--b-pulp)}.b-flow__diagram[data-active=receber]{--seed-receber:var(--b-pulp);--seed-receber-stroke:var(--b-pulp)}.b-flow__diagram[data-active=gerir]{--seed-gerir:var(--b-pulp);--seed-gerir-stroke:var(--b-pulp)}.b-flow__diagram[data-active=repassar]{--seed-repassar:var(--b-pulp);--seed-repassar-stroke:var(--b-pulp)}.b-flow__diagram[data-active=comprovar]{--seed-comprovar:var(--b-pulp);--seed-comprovar-stroke:var(--b-pulp)}@media (width>=900px){.b-flow__head{padding-top:112px}.b-flow__head .b-eyebrow{margin-bottom:20px}.b-flow__grid{grid-template-rows:none;grid-template-columns:5fr 7fr;align-content:stretch;place-items:center stretch;gap:72px;padding-bottom:48px}.b-flow__sticky{justify-items:start;width:100%;max-width:400px;margin:0}.b-flow__legend{text-transform:uppercase;grid-template-columns:repeat(5,auto);justify-content:start;gap:18px;margin-top:20px;font-size:11px;display:grid}.b-flow__legend span{color:var(--b-ink);margin-right:6px}.b-flow__legend-name{display:inline}.b-flow__legend li.is-active,.b-flow__legend li.is-active span{color:var(--b-pulp)}.b-flow__steps{align-items:center}.b-flow__n{display:block}.b-flow__step{text-align:left;justify-items:start;gap:14px;transform:translateY(28px)}.b-flow__step.is-past{transform:translateY(-28px)}.b-flow__step .b-tags{justify-content:flex-start}.b-flow__title{font-size:clamp(40px,4.4vw,64px)}.b-flow__text{max-width:40ch;font-size:20px}}@media (prefers-reduced-motion:reduce){.b-flow__step{transition:none}}.b-proof{padding-bottom:0}.b-proof__hero{color:var(--b-paper);background:var(--b-ink);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.b-proof__photo{object-fit:cover;object-position:30% 35%;width:100%;height:100%;position:absolute;inset:0}.b-proof__photo.is-parallax{will-change:transform;height:150%;top:-25%;bottom:auto}.b-proof__veil{pointer-events:none;background:linear-gradient(#0e213e59 0%,#0e213e80 45%,#0e213ed1 100%);position:absolute;inset:0}.b-proof__inner{grid-template-columns:1fr;width:100%;padding-top:50vh;padding-bottom:56px;display:grid;position:relative}.b-proof__head,.b-journey{grid-column:1/-1}.b-proof__title{color:var(--b-paper);margin-bottom:56px}.b-proof__hero .b-eyebrow{color:#f4f1eab8}.b-proof__hero .b-eyebrow:after{background:#f4f1ea40}.b-proof__hero .b-journey__line path{stroke:var(--b-paper);opacity:.6}.b-proof__hero .b-station__dot{color:var(--b-paper)}.b-proof__hero .b-station__dot svg{fill:#0000}.b-proof__hero .b-station__dot i{border-color:var(--b-paper);background:0 0}.b-proof__hero .b-num,.b-proof__hero .b-station__small{color:var(--b-paper)}.b-proof__hero .b-num__cur{color:#f4f1eab3}.b-journey{position:relative}.b-journey__line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b-journey__line path{fill:none;stroke:var(--b-ink);stroke-width:1.4px;stroke-linecap:round;opacity:.55;vector-effect:non-scaling-stroke}.b-journey.is-drawing .b-journey__line path{stroke-dasharray:var(--len) var(--len);stroke-dashoffset:var(--len);animation:b-draw 2.2s var(--b-ease) forwards}@keyframes b-draw{to{stroke-dashoffset:0}}.b-numbers{grid-template-columns:1fr;gap:26px;padding-left:28px;display:grid;position:relative}.b-station{text-align:left;justify-items:start;gap:6px;display:grid;position:relative}.b-station__dot{color:var(--b-ink);place-items:center;width:10px;height:20px;display:grid;position:absolute;top:.5em;left:-28px}.b-station__dot svg{fill:var(--b-paper);stroke:currentColor;stroke-width:1.4px}.b-station__dot i{border:1.4px solid var(--b-ink);background:var(--b-paper);border-radius:50%;width:7px;height:7px;display:block}.b-numbers__label{font:500 11px/1.6 var(--b-mono);letter-spacing:.1em;text-transform:uppercase;color:#f4f1eabf;text-wrap:balance;max-width:26ch}.b-num__cur{font:500 .3em/1 var(--b-mono);letter-spacing:.08em;vertical-align:.9em;color:var(--b-ink-2);margin-right:.18em}.b-station{opacity:1}.b-journey.is-drawing .b-station{opacity:0;animation:b-reveal .6s var(--b-ease) forwards;animation-delay:var(--at,0s);transform:translateY(8px)}@keyframes b-reveal{to{opacity:1;transform:none}}.b-station:first-child .b-station__dot,.b-station:nth-child(5) .b-station__dot,.b-station:nth-child(7) .b-station__dot{color:var(--b-pulp)}.b-station:first-child .b-station__dot svg,.b-station:nth-child(5) .b-station__dot svg,.b-station:nth-child(7) .b-station__dot svg{fill:var(--b-pulp)}.b-station--small{gap:2px}.b-station__small{font:300 24px/1 var(--b-display);letter-spacing:-.01em}.b-station--small .b-numbers__label{font:400 14px/1.4 var(--b-body);letter-spacing:0;text-transform:none;color:#f4f1eac7}@media (width>=900px){.b-proof__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px}.b-proof__head,.b-journey{grid-column:2}.b-numbers{height:520px;padding-left:0;display:block;position:relative}.b-station{text-align:center;justify-items:center;width:min(220px,44%);padding:0;position:absolute;transform:translate(-50%)}.b-station__dot{margin-bottom:8px;position:static}.b-station--big .b-numbers__label{text-align:center}.b-station:first-child{top:0;left:18%}.b-station:nth-child(2){top:9%;left:66%}.b-station:nth-child(3){top:36%;left:36%}.b-station:nth-child(4){top:40%;left:76%}.b-station:nth-child(5){top:56%;left:14%}.b-station:nth-child(6){top:64%;left:62%}.b-station:nth-child(7){top:78%;left:40%}.b-journey.is-drawing .b-station{transform:translate(-50%)translateY(8px)}@keyframes b-reveal{to{opacity:1;transform:translate(-50%)}}.b-numbers .b-num{font-size:clamp(40px,4vw,60px)}.b-proof__inner{padding-top:88px;padding-bottom:72px}.b-proof__title{margin-bottom:40px}}.b-trust__grid{gap:48px;display:grid}.b-press__list{border-top:1px solid var(--b-line);margin-top:24px}.b-press__list li{border-bottom:1px solid var(--b-line)}.b-press__list a{gap:8px;padding:20px 0;text-decoration:none;display:grid}.b-press__title{font:300 20px/1.3 var(--b-display);letter-spacing:-.01em}.b-press__list a:hover .b-press__title{color:var(--b-green)}.b-press__list .b-link{place-self:start;font-size:13px}.b-quotes{gap:16px;margin-top:24px;display:grid}.b-quotes>li[hidden]{display:none}.b-quotes blockquote{background:var(--b-card);border:1px solid var(--b-line);border-radius:var(--b-radius);gap:18px;margin:0;padding:24px;display:grid}.b-quotes blockquote p{font:300 20px/1.4 var(--b-display);letter-spacing:-.01em}.b-quotes footer{color:var(--b-ink-2);align-items:center;gap:12px;font-size:13px;display:flex}.b-quotes footer img{object-fit:cover;border-radius:50%;width:44px;height:44px}.b-quotes cite{color:var(--b-ink);font-style:normal;font-weight:600;display:block}.b-quotes__more{margin-top:20px}@media (width>=900px){.b-trust__grid{grid-template-columns:5fr 7fr;align-items:start;gap:72px}}.b-why{grid-template-columns:1fr;gap:28px 32px;margin-top:40px;display:grid}.b-why li{align-items:flex-start;gap:14px;display:flex}.b-why svg{color:var(--b-pulp);flex:none;margin-top:4px}.b-why strong{font:300 22px/1.2 var(--b-display);letter-spacing:-.01em;margin-bottom:6px;display:block}.b-why span{color:var(--b-ink-2);max-width:36ch;font-size:15px;line-height:1.6;display:block}@media (width>=640px){.b-why{grid-template-columns:1fr 1fr}}@media (width>=900px){.b-why{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px}}
