.preview[data-astro-cid-gfw4hfpo]{border-top:1px solid rgb(var(--carbon-rgb) / .15);background:var(--marfil);padding:136px 0 160px}.preview__inner[data-astro-cid-gfw4hfpo]{flex-direction:column;gap:48px;display:flex}.preview__empty[data-astro-cid-gfw4hfpo]{font-size:18px}@media (width<=900px){.preview[data-astro-cid-gfw4hfpo]{padding:88px 0 96px}}.hero[data-astro-cid-qmrutqly]{min-height:max(640px,100svh + 16px);padding:calc(var(--nav-offset) + 40px) 0 72px;background:var(--borgona);color:var(--marfil);border-radius:0 0 clamp(32px,5vw,72px) clamp(32px,5vw,72px);align-items:flex-end;display:flex;overflow:hidden}.hero__bg[data-astro-cid-qmrutqly]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-qmrutqly] img{object-fit:cover;object-position:50% 42%;filter:grayscale()contrast(1.08)brightness(.62)blur(3px);width:100%;height:100%;transform:scale(1.02)}.hero__bg[data-astro-cid-qmrutqly]:before,.hero__bg[data-astro-cid-qmrutqly]:after{content:"";position:absolute;inset:0}.hero__bg[data-astro-cid-qmrutqly]:before{background:var(--petroleo);mix-blend-mode:color}.hero__bg[data-astro-cid-qmrutqly]:after{background:linear-gradient(to top, rgb(var(--borgona-rgb) / .8), rgb(var(--borgona-rgb) / 0) 60%), linear-gradient(to right, rgb(var(--borgona-rgb) / .95) 0%, rgb(var(--borgona-rgb) / .86) 42%, rgb(var(--borgona-rgb) / .3) 100%)}.hero__copy[data-astro-cid-qmrutqly]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.hero__title[data-astro-cid-qmrutqly]{max-width:1184px;color:var(--marfil);font-size:clamp(44px,min(7.8vw,11.6vh),108px)}.hero__text[data-astro-cid-qmrutqly]{max-width:620px;color:rgb(var(--marfil-rgb) / .88);font-size:clamp(18px,1.5vw,21px);line-height:1.5}.hero__copy[data-astro-cid-qmrutqly] .btn-row{padding-top:8px}.hero__copy[data-astro-cid-qmrutqly] .btn{min-height:62px;padding:0 36px;font-size:18px}.hero__copy[data-astro-cid-qmrutqly] .btn--light{box-shadow:0 16px 40px #00000059}.rings[data-astro-cid-qmrutqly]{width:900px;height:900px;animation:120s linear infinite spin-rings;position:absolute;top:50%;right:-180px;transform:translateY(-50%)}@keyframes spin-rings{to{transform:translateY(-50%)rotate(360deg)}}@media (width<=900px){.hero[data-astro-cid-qmrutqly]{padding-bottom:56px}.hero__bg[data-astro-cid-qmrutqly] img{object-position:62% 50%;transform-origin:70% 100%;transform:scale(1.4)}.hero__bg[data-astro-cid-qmrutqly]:after{background:linear-gradient(to top, rgb(var(--borgona-rgb) / .96) 45%, rgb(var(--borgona-rgb) / .82) 72%, rgb(var(--borgona-rgb) / .5) 100%)}.hero__copy[data-astro-cid-qmrutqly] .btn{width:100%}}.problem[data-astro-cid-xo3el2xf]{background:var(--borgona);color:var(--marfil);padding:140px 0;overflow:hidden}.problem__glow[data-astro-cid-xo3el2xf]{top:-360px;bottom:auto;left:-320px}.bento-grid[data-astro-cid-xo3el2xf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.bento[data-astro-cid-xo3el2xf]{transition:transform .35s var(--ease), border-color .3s}.bento[data-astro-cid-xo3el2xf]:hover{transform:translateY(-4px)}.bento--main[data-astro-cid-xo3el2xf]{border-radius:var(--radius-xl);background:var(--petroleo);flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;gap:32px;padding:48px;display:flex}.problem__title[data-astro-cid-xo3el2xf]{font-size:clamp(36px,4.4vw,64px)}.problem__copy[data-astro-cid-xo3el2xf]{max-width:560px;color:rgb(var(--marfil-rgb) / .9);flex-direction:column;gap:16px;font-size:18px;line-height:1.65;display:flex}.bento--cell[data-astro-cid-xo3el2xf]{border:1px solid rgb(var(--marfil-rgb) / .14);border-radius:var(--radius-lg);background:rgb(var(--marfil-rgb) / .06);color:rgb(var(--marfil-rgb) / .8);flex-direction:column;gap:16px;padding:32px;display:flex}.bento--cell[data-astro-cid-xo3el2xf]:hover{border-color:rgb(var(--marfil-rgb) / .3)}.bento__title[data-astro-cid-xo3el2xf]{color:var(--marfil);font-size:24px;line-height:1.15}@media (width<=1100px){.bento-grid[data-astro-cid-xo3el2xf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.problem[data-astro-cid-xo3el2xf]{padding:88px 0}.bento-grid[data-astro-cid-xo3el2xf]{grid-template-columns:minmax(0,1fr)}.bento--main[data-astro-cid-xo3el2xf]{border-radius:var(--radius-lg);grid-area:auto;padding:32px 24px}}.process[data-astro-cid-x3uknwds]{background:var(--marfil);padding:140px 0}.process__inner[data-astro-cid-x3uknwds]{flex-direction:column;gap:72px;display:flex}.timeline[data-astro-cid-x3uknwds]{--progress:1;position:relative}.timeline__line[data-astro-cid-x3uknwds]{background:rgb(var(--carbon-rgb) / .18);border-radius:2px;height:2px;position:absolute;inset:9px 0 auto}.timeline__fill[data-astro-cid-x3uknwds]{background:var(--petroleo);transform:scaleX(var(--progress));transform-origin:0;position:absolute;inset:0}.steps[data-astro-cid-x3uknwds]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding:0;list-style:none;display:grid;position:relative}.step[data-astro-cid-x3uknwds]{flex-direction:column;gap:16px;padding-top:44px;line-height:1.65;display:flex;position:relative}.step__dot[data-astro-cid-x3uknwds]{border:2px solid var(--petroleo);background:var(--marfil);border-radius:50%;width:20px;height:20px;transition:background-color .3s;position:absolute;top:0;left:0}.step[data-astro-cid-x3uknwds]:hover .step__dot[data-astro-cid-x3uknwds]{background:var(--petroleo)}.step__title[data-astro-cid-x3uknwds]{color:var(--borgona)}.step__tag[data-astro-cid-x3uknwds]{border-radius:var(--radius-pill);background:var(--petroleo);color:var(--marfil);align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.2}@media (width<=900px){.process[data-astro-cid-x3uknwds]{padding:88px 0}.process__inner[data-astro-cid-x3uknwds]{gap:48px}.timeline__line[data-astro-cid-x3uknwds]{width:2px;height:auto;inset:0 auto 0 9px}.timeline__fill[data-astro-cid-x3uknwds]{transform:scaleY(var(--progress));transform-origin:top}.steps[data-astro-cid-x3uknwds]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-x3uknwds]{padding:0 0 0 44px}}.services[data-astro-cid-77btmf6d]{background:var(--marfil);padding:128px 0 160px}.services__inner[data-astro-cid-77btmf6d]{flex-direction:column;gap:72px;display:flex}.services__title[data-astro-cid-77btmf6d]{max-width:760px}.services__stack[data-astro-cid-77btmf6d]{flex-direction:column;gap:28px;display:flex}.stack-card[data-astro-cid-77btmf6d]{isolation:isolate;border-radius:var(--radius-xl);min-height:440px;color:var(--marfil);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.stack-card--1[data-astro-cid-77btmf6d]{background:var(--petroleo);box-shadow:0 -12px 40px rgb(var(--borgona-rgb) / .18)}.stack-card--2[data-astro-cid-77btmf6d]{background:var(--carbon);box-shadow:0 -12px 40px rgb(var(--borgona-rgb) / .22)}.stack-card--3[data-astro-cid-77btmf6d]{background:var(--borgona);box-shadow:0 -12px 40px rgb(var(--borgona-rgb) / .26)}@media (width>=901px) and (height>=720px) and (prefers-reduced-motion:no-preference){.stack-card[data-astro-cid-77btmf6d]{position:sticky}.stack-card--1[data-astro-cid-77btmf6d]{top:112px}.stack-card--2[data-astro-cid-77btmf6d]{top:140px}.stack-card--3[data-astro-cid-77btmf6d]{top:168px}}.stack-card__copy[data-astro-cid-77btmf6d]{z-index:1;flex-direction:column;justify-content:center;gap:22px;padding:48px;display:flex;position:relative}.stack-card__title[data-astro-cid-77btmf6d]{font-size:var(--size-h2-sm)}.stack-card__text[data-astro-cid-77btmf6d]{max-width:480px;font-size:18px}.stack-card__tags[data-astro-cid-77btmf6d]{flex-wrap:wrap;gap:10px;display:flex}.tag[data-astro-cid-77btmf6d]{border-radius:var(--radius-pill);background:var(--marfil);color:var(--carbon);padding:10px 18px;font-size:15px;font-weight:700;line-height:1.2}.stack-card__scope[data-astro-cid-77btmf6d]{color:rgb(var(--marfil-rgb) / .85);font-size:15px;line-height:1.7}.stack-card__media[data-astro-cid-77btmf6d]{mix-blend-mode:screen;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.stack-card__media[data-astro-cid-77btmf6d] img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.stack-card--1[data-astro-cid-77btmf6d] .stack-card__media[data-astro-cid-77btmf6d] img{object-position:46% 50%;filter:grayscale()contrast(1.08)brightness(1.5);transform-origin:50% 42%;transform:scale(1.3)}.stack-card--3[data-astro-cid-77btmf6d] .stack-card__media[data-astro-cid-77btmf6d] img{object-position:0% 50%}.stack-card__media[data-astro-cid-77btmf6d]:after{content:"";background:var(--marfil);mix-blend-mode:multiply;position:absolute;inset:0}@media (width<=900px){.services[data-astro-cid-77btmf6d]{padding:88px 0 96px}.services__inner[data-astro-cid-77btmf6d]{gap:48px}.stack-card[data-astro-cid-77btmf6d]{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);min-height:0}.stack-card__copy[data-astro-cid-77btmf6d]{padding:28px 24px 8px}.stack-card__media[data-astro-cid-77btmf6d]{aspect-ratio:4/3;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}}.why[data-astro-cid-mjgxhht4]{background:var(--carbon);color:var(--marfil);padding:140px 0;overflow:hidden}.why__grid[data-astro-cid-mjgxhht4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.why__intro[data-astro-cid-mjgxhht4]{flex-direction:column;grid-column:span 2;justify-content:center;gap:24px;padding:8px 0;display:flex}.why__title[data-astro-cid-mjgxhht4]{color:var(--marfil)}.why__text[data-astro-cid-mjgxhht4]{max-width:560px;color:rgb(var(--marfil-rgb) / .86);font-size:18px;line-height:1.65}.venn[data-astro-cid-mjgxhht4]{border-radius:var(--radius-xl);background:var(--borgona);justify-content:center;align-items:center;min-height:380px;padding:24px;display:flex}.venn[data-astro-cid-mjgxhht4] svg[data-astro-cid-mjgxhht4]{width:100%;max-width:380px}.venn[data-astro-cid-mjgxhht4] text[data-astro-cid-mjgxhht4]{fill:var(--marfil);font-family:var(--font-body);text-anchor:middle;font-size:20px;font-weight:700}.venn__spin[data-astro-cid-mjgxhht4]{transform-origin:180px 192px;animation:80s linear infinite venn-spin}@keyframes venn-spin{to{transform:rotate(360deg)}}.cell[data-astro-cid-mjgxhht4]{border:1px solid rgb(var(--marfil-rgb) / .14);border-radius:var(--radius-lg);background:rgb(var(--marfil-rgb) / .06);color:rgb(var(--marfil-rgb) / .84);transition:transform .35s var(--ease), border-color .3s;flex-direction:column;gap:10px;padding:32px;font-size:17px;display:flex}.cell[data-astro-cid-mjgxhht4]:hover{border-color:rgb(var(--marfil-rgb) / .3);transform:translateY(-4px)}.cell[data-astro-cid-mjgxhht4] h3[data-astro-cid-mjgxhht4]{color:var(--marfil)}.cell__dot[data-astro-cid-mjgxhht4]{border-radius:50%;width:14px;height:14px}.cell__dot--petroleo[data-astro-cid-mjgxhht4]{background:var(--petroleo);box-shadow:0 0 0 2px var(--salvia)}.cell__dot--salvia[data-astro-cid-mjgxhht4]{background:var(--salvia)}.cell__dot--marfil[data-astro-cid-mjgxhht4]{background:var(--marfil)}@media (width<=900px){.why[data-astro-cid-mjgxhht4]{padding:88px 0}.why__grid[data-astro-cid-mjgxhht4]{grid-template-columns:minmax(0,1fr)}.why__intro[data-astro-cid-mjgxhht4]{grid-column:auto}.venn[data-astro-cid-mjgxhht4]{min-height:0}}
