.pattern[data-astro-cid-6ysibu4k]{pointer-events:none;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.about__grid[data-astro-cid-oxgmilyn]{align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.about__copy[data-astro-cid-oxgmilyn]{gap:1.125rem;display:grid}.about__copy[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-inline-size:36rem;color:var(--muted)}.about__copy[data-astro-cid-oxgmilyn] .lead[data-astro-cid-oxgmilyn]{color:var(--ink);font-weight:500}.about__panel[data-astro-cid-oxgmilyn]{border-radius:var(--radius-lg);background:var(--navy-600);min-block-size:clamp(17rem,12rem + 20vw,24rem);color:var(--navy-700);isolation:isolate;border-start-end-radius:0;place-items:center;padding:2rem;display:grid;position:relative;overflow:hidden}.about__panel[data-astro-cid-oxgmilyn] .pattern{z-index:-1;opacity:.7;mask-image:radial-gradient(62% 58%,#0000 62%,#000 125%)}.about__plate[data-astro-cid-oxgmilyn]{justify-items:center;gap:1.5rem;display:grid}.about__plate[data-astro-cid-oxgmilyn] .logo{block-size:clamp(7rem,5rem + 6vw,9.5rem)}.about__plate[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--white);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600}.motion .about__plate[data-astro-cid-oxgmilyn]{transition:opacity .7s ease .35s, scale .9s var(--ease-out) .35s}.motion .about__panel[data-astro-cid-oxgmilyn]:not(.is-in) .about__plate[data-astro-cid-oxgmilyn]{opacity:0;scale:.92}@media (width>=900px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.actions[data-astro-cid-ckxxkx6d]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.actions[data-astro-cid-ckxxkx6d] .glyph{block-size:1.25rem;inline-size:1.25rem;transition:rotate .5s var(--ease-out);flex:none}.actions[data-astro-cid-ckxxkx6d] a[data-astro-cid-ckxxkx6d][href]:hover .glyph,.actions[data-astro-cid-ckxxkx6d] a[data-astro-cid-ckxxkx6d][href]:focus-visible .glyph{rotate:-12deg}.actions--compact[data-astro-cid-ckxxkx6d]{flex-wrap:nowrap;gap:.5rem}.actions__icon[data-astro-cid-ckxxkx6d]{border-radius:var(--radius);background:var(--navy-600);block-size:2.5rem;inline-size:2.5rem;color:var(--white);border-end-end-radius:0;place-items:center;transition:background-color .25s;display:grid}.actions__icon[data-astro-cid-ckxxkx6d]:hover{background:var(--navy-700)}.actions--large[data-astro-cid-ckxxkx6d] .glyph{block-size:1.5rem;inline-size:1.5rem}.is-unavailable[data-astro-cid-ckxxkx6d] a[data-astro-cid-ckxxkx6d]{--btn-bg:transparent;--btn-fg:var(--fg-muted);box-shadow:inset 0 0 0 1.5px var(--hairline);cursor:not-allowed;border-end-end-radius:var(--radius)}.is-unavailable[data-astro-cid-ckxxkx6d] a[data-astro-cid-ckxxkx6d].btn--whatsapp{box-shadow:inset 0 0 0 1.5px var(--whatsapp)}.is-unavailable[data-astro-cid-ckxxkx6d] a[data-astro-cid-ckxxkx6d].btn--whatsapp .glyph{color:var(--whatsapp)}.actions__note[data-astro-cid-ckxxkx6d]{font-size:var(--fs-small);color:var(--fg-muted);flex-basis:100%}@media (width<=520px){.actions--full[data-astro-cid-ckxxkx6d],.actions--large[data-astro-cid-ckxxkx6d]{inline-size:100%;display:grid}}.peak[data-astro-cid-mcd4cdul]{--w:clamp(4.5rem, 3.5rem + 3vw, 6.5rem);--apex:calc(var(--w) * .3745);--rise:calc(var(--apex) + var(--w) / 2);inline-size:var(--w);block-size:var(--rise);pointer-events:none;margin-inline:auto;position:absolute;inset-block-start:calc(-1 * var(--rise));inset-inline:0}.peak__roof[data-astro-cid-mcd4cdul]{inline-size:100%;fill:var(--sage-500);position:absolute;inset:0 0 auto}.peak__diamond[data-astro-cid-mcd4cdul]{inline-size:calc(var(--w) * .7071);block-size:calc(var(--w) * .7071);translate:0 calc(var(--w) / 2 - 50%);background:var(--navy-600);margin-inline:auto;position:absolute;inset-block-start:var(--apex);inset-inline:0;rotate:45deg}.motion .peak[data-astro-cid-mcd4cdul][data-reveal]:not(.is-in){opacity:1;translate:none}.motion .peak[data-astro-cid-mcd4cdul]:not(.is-in) .peak__roof[data-astro-cid-mcd4cdul]{opacity:0}.motion .peak[data-astro-cid-mcd4cdul].is-in .peak__roof[data-astro-cid-mcd4cdul]{animation:peak-roof .8s var(--ease-out) .15s backwards}@keyframes peak-roof{0%{opacity:0;translate:0 -1.25rem}}.phone[data-astro-cid-wovxoapz]{inline-size:100%}.phone[data-astro-cid-wovxoapz] svg[data-astro-cid-wovxoapz]{filter:drop-shadow(0 24px 30px #08142659);block-size:auto;inline-size:100%}.phone__body[data-astro-cid-wovxoapz]{fill:var(--navy-900);stroke:#ffffff38;stroke-width:1.5px}.phone__screen[data-astro-cid-wovxoapz]{fill:var(--navy-50)}.phone__notch[data-astro-cid-wovxoapz]{fill:var(--navy-200)}.phone__ui[data-astro-cid-wovxoapz]{transform-origin:130px 250px}[dir=rtl] .phone__ui[data-astro-cid-wovxoapz]{scale:-1 1}.phone__mark[data-astro-cid-wovxoapz],.phone__send[data-astro-cid-wovxoapz]{fill:var(--sage-500)}.phone__bar-strong[data-astro-cid-wovxoapz]{fill:var(--navy-300)}.phone__bar[data-astro-cid-wovxoapz]{fill:var(--navy-200)}.phone__bar-light[data-astro-cid-wovxoapz]{fill:#ffffffbf}.phone__bubble[data-astro-cid-wovxoapz],.phone__input[data-astro-cid-wovxoapz]{fill:var(--white);stroke:var(--navy-100)}.phone__bubble--out[data-astro-cid-wovxoapz]{fill:var(--navy-600);stroke:none}.phone__question[data-astro-cid-wovxoapz]{fill:var(--white);font-size:12px;font-weight:500}.phone__dots[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]{fill:var(--sage-600)}.phone__tile[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]{fill:var(--white);stroke:var(--navy-100);stroke-width:1.5px}.phone__tile[data-astro-cid-wovxoapz] path[data-astro-cid-wovxoapz]{fill:none;stroke:var(--navy-600);stroke-width:1.75px;stroke-linejoin:miter}.phone__tile[data-astro-cid-wovxoapz] text[data-astro-cid-wovxoapz]{fill:var(--ink);font-size:12px;font-weight:600}@media (prefers-reduced-motion:no-preference){.phone__dots[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]{animation:1.4s ease-in-out infinite phone-dot}.phone__dots[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]:nth-child(2){animation-delay:.18s}.phone__dots[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]:nth-child(3){animation-delay:.36s}.phone__tile[data-astro-cid-wovxoapz] rect[data-astro-cid-wovxoapz]{animation:10s ease-in-out infinite phone-tile;animation-delay:calc(var(--n) * 2.5s)}}@keyframes phone-dot{0%,60%,to{opacity:.35}30%{opacity:1}}@keyframes phone-tile{0%,22%,to{fill:var(--white);stroke:var(--navy-100)}4%,18%{fill:var(--sage-100);stroke:var(--sage-500)}}.ai__pattern[data-astro-cid-gjyuxfhd]{color:var(--navy-700);opacity:.55;position:absolute;inset:0;overflow:clip;mask-image:linear-gradient(#000,#0000 26% 78%,#000)}.ai__inner[data-astro-cid-gjyuxfhd]{position:relative}.ai[data-astro-cid-gjyuxfhd] .lead[data-astro-cid-gjyuxfhd]{max-inline-size:46rem}.ai__stage[data-astro-cid-gjyuxfhd]{gap:2.5rem;display:grid}.ai__phone[data-astro-cid-gjyuxfhd]{order:-1;inline-size:min(15rem,68vw);margin-inline:auto}.ai__cases[data-astro-cid-gjyuxfhd]{gap:1.75rem;display:grid}.case[data-astro-cid-gjyuxfhd]{align-content:start;gap:.375rem;padding-inline-start:1.75rem;display:grid;position:relative}.case[data-astro-cid-gjyuxfhd]:before{content:"";background:var(--sage-500);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:.5em;inset-inline-start:.125rem;rotate:45deg}.case[data-astro-cid-gjyuxfhd] p[data-astro-cid-gjyuxfhd]{color:var(--fg-muted)}.ai__close[data-astro-cid-gjyuxfhd]{border-block-start:1px solid var(--hairline);justify-items:start;gap:1.5rem;margin-block-start:clamp(2.5rem,2rem + 3vw,4rem);padding-block-start:clamp(2rem,1.5rem + 2vw,2.75rem);display:grid}.ai__close[data-astro-cid-gjyuxfhd] p[data-astro-cid-gjyuxfhd]{max-inline-size:44rem;font-size:var(--fs-lead);font-weight:500}@media (width>=640px) and (width<=1039.98px){.ai__stage[data-astro-cid-gjyuxfhd]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.ai__phone[data-astro-cid-gjyuxfhd]{grid-column:1/-1}}@media (width>=880px){.ai__close[data-astro-cid-gjyuxfhd]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem}}@media (width>=1040px){.ai__stage[data-astro-cid-gjyuxfhd]{--reach:5rem;--spine:.875rem;--row-gap:2.75rem;--y:calc(.5rem + .3125rem - 1.5px);column-gap:var(--reach);row-gap:var(--row-gap);grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) 16.5rem minmax(0,1fr)}.ai__cases[data-astro-cid-gjyuxfhd]{grid-row:1/-1;grid-template-rows:subgrid;row-gap:var(--row-gap)}.ai__cases--start[data-astro-cid-gjyuxfhd]{grid-column:1}.ai__cases--end[data-astro-cid-gjyuxfhd]{grid-column:3}.ai__phone[data-astro-cid-gjyuxfhd]{order:0;grid-area:1/2/-1;align-self:center;inline-size:100%}.case[data-astro-cid-gjyuxfhd]{padding-inline:0}.case[data-astro-cid-gjyuxfhd] h3[data-astro-cid-gjyuxfhd]:before{content:"";background:var(--sage-500);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:.5rem;rotate:45deg}.case[data-astro-cid-gjyuxfhd]:before{inline-size:var(--band);block-size:calc(100% + var(--row-gap) + var(--band));inset-block-start:var(--y);rotate:none}.case[data-astro-cid-gjyuxfhd]:last-child:before{content:none}.case[data-astro-cid-gjyuxfhd]:after{content:"";inline-size:calc(var(--reach) - var(--spine) + .3125rem);block-size:var(--band);background:var(--sage-500);transition:scale .9s var(--ease-out) .25s;position:absolute;inset-block-start:var(--y)}.case[data-astro-cid-gjyuxfhd]:nth-child(2):after{inline-size:calc(var(--reach) + .3125rem + .625rem)}.ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]{text-align:end;padding-inline-end:1.5rem}.ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd] h3[data-astro-cid-gjyuxfhd]:before{inset-inline-end:0}.ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:before,.ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after{inset-inline-start:auto;inset-inline-end:calc(var(--spine) - var(--reach))}.ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:nth-child(2):after{inset-inline-end:calc(-.625rem - var(--reach))}.ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]{padding-inline-start:1.5rem}.ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd] h3[data-astro-cid-gjyuxfhd]:before{inset-inline-start:0}.ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:before,.ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after{inset-inline-start:calc(var(--spine) - var(--reach))}.ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:nth-child(2):after{inset-inline-start:calc(-.625rem - var(--reach))}.motion .case[data-astro-cid-gjyuxfhd]:not(.is-in):after{scale:0 1}.motion .ai__stage[data-astro-cid-gjyuxfhd].is-live .case[data-astro-cid-gjyuxfhd].is-in:after{background-image:linear-gradient(90deg, var(--sage-500) 0 42%, var(--white) 50%, var(--sage-500) 58% 100%);animation:3.6s linear infinite ai-flow;animation-delay:calc(1.2s + var(--i,0) * .5s);background-size:400% 100%}.motion[dir=ltr] .ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after,.motion[dir=rtl] .ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after{animation-direction:reverse}}.motion .ai__stage[data-astro-cid-gjyuxfhd]:not(.is-live) .phone__dots rect,.motion .ai__stage[data-astro-cid-gjyuxfhd]:not(.is-live) .phone__tile rect{animation-play-state:paused}@keyframes ai-flow{0%{background-position:100% 0}to{background-position:0 0}}[dir=ltr] .ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after,[dir=rtl] .ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after{transform-origin:0}[dir=ltr] .ai__cases--end[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after,[dir=rtl] .ai__cases--start[data-astro-cid-gjyuxfhd] .case[data-astro-cid-gjyuxfhd]:after{transform-origin:100%}.clink[data-astro-cid-5npcxfqm]{--wa-route:var(--sage-500);--call-route:#d9e2ee;block-size:auto;inline-size:100%;overflow:visible}.clink__ghosts[data-astro-cid-5npcxfqm] polygon[data-astro-cid-5npcxfqm]{fill:none;stroke:#ffffff38;stroke-width:1.5px;stroke-dasharray:5 5}.clink__route--wa[data-astro-cid-5npcxfqm]{--route:var(--wa-route)}.clink__route--call[data-astro-cid-5npcxfqm]{--route:var(--call-route);--pulse:var(--sage-500)}.clink__line[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--route);stroke-width:11px;transition:stroke-width .35s var(--ease-out)}.clink__marks[data-astro-cid-5npcxfqm] path[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--navy-600);stroke-width:2.5px;stroke-linejoin:miter}.clink__pulse[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--pulse,var(--white));stroke-width:11px;stroke-dasharray:10 100;stroke-dashoffset:10px;opacity:.9;display:none}.clink__dest[data-astro-cid-5npcxfqm]{cursor:pointer;transition:scale .4s var(--ease-out)}.clink__ring[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--route);stroke-width:3px}.clink__route--wa[data-astro-cid-5npcxfqm] .clink__tile[data-astro-cid-5npcxfqm]{fill:var(--whatsapp)}.clink__route--wa[data-astro-cid-5npcxfqm] .clink__icon[data-astro-cid-5npcxfqm]{fill:var(--navy-900)}.clink__route--call[data-astro-cid-5npcxfqm] .clink__tile[data-astro-cid-5npcxfqm]{fill:var(--white)}.clink__route--call[data-astro-cid-5npcxfqm] .clink__icon[data-astro-cid-5npcxfqm]{fill:var(--navy-600)}.clink__focus[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--sage-200);stroke-width:3px;opacity:0}.clink__dest[data-astro-cid-5npcxfqm]:focus{outline:none}.clink__dest[data-astro-cid-5npcxfqm]:focus-visible .clink__focus[data-astro-cid-5npcxfqm]{opacity:1}.clink__chevron[data-astro-cid-5npcxfqm]{fill:var(--sage-500)}.clink__core[data-astro-cid-5npcxfqm] polygon[data-astro-cid-5npcxfqm]{fill:var(--white)}.clink__core[data-astro-cid-5npcxfqm] path[data-astro-cid-5npcxfqm]{fill:none;stroke:var(--navy-600);stroke-width:2.25px;stroke-linejoin:miter}.clink__route[data-astro-cid-5npcxfqm]:hover .clink__line[data-astro-cid-5npcxfqm],.clink__route[data-astro-cid-5npcxfqm]:focus-within .clink__line[data-astro-cid-5npcxfqm],.contact:has(.btn--whatsapp:is(:hover,:focus-visible)) .clink__route--wa[data-astro-cid-5npcxfqm] .clink__line[data-astro-cid-5npcxfqm],.contact:has(.btn--white:is(:hover,:focus-visible)) .clink__route--call[data-astro-cid-5npcxfqm] .clink__line[data-astro-cid-5npcxfqm]{stroke-width:14px}.clink__route[data-astro-cid-5npcxfqm]:hover .clink__dest[data-astro-cid-5npcxfqm],.clink__route[data-astro-cid-5npcxfqm]:focus-within .clink__dest[data-astro-cid-5npcxfqm],.contact:has(.btn--whatsapp:is(:hover,:focus-visible)) .clink__route--wa[data-astro-cid-5npcxfqm] .clink__dest[data-astro-cid-5npcxfqm],.contact:has(.btn--white:is(:hover,:focus-visible)) .clink__route--call[data-astro-cid-5npcxfqm] .clink__dest[data-astro-cid-5npcxfqm]{scale:1.07}.motion .clink[data-astro-cid-5npcxfqm][data-reveal]:not(.is-in){opacity:1;translate:none}.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__core[data-astro-cid-5npcxfqm],.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__chevron[data-astro-cid-5npcxfqm],.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__line[data-astro-cid-5npcxfqm],.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__marks[data-astro-cid-5npcxfqm],.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__dest[data-astro-cid-5npcxfqm],.motion .clink[data-astro-cid-5npcxfqm]:not(.is-in) .clink__ghosts[data-astro-cid-5npcxfqm]{opacity:0}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__core[data-astro-cid-5npcxfqm]{animation:clink-pop .8s var(--ease-out) backwards}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__chevron[data-astro-cid-5npcxfqm]{animation:clink-chevron .9s var(--ease-out) .35s backwards}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__line[data-astro-cid-5npcxfqm]{stroke-dasharray:100;animation:clink-draw .9s var(--ease-in-out) calc(.6s + var(--n) * .25s) backwards}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__marks[data-astro-cid-5npcxfqm]{animation:clink-fade .5s ease calc(1.3s + var(--n) * .25s) backwards}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__dest[data-astro-cid-5npcxfqm]{animation:clink-pop .7s var(--ease-out) calc(1.25s + var(--n) * .25s) backwards}.motion .clink[data-astro-cid-5npcxfqm].is-in .clink__ghosts[data-astro-cid-5npcxfqm]{animation:1s 1.8s backwards clink-fade}.motion .clink[data-astro-cid-5npcxfqm].is-in.is-live .clink__pulse[data-astro-cid-5npcxfqm]{animation:9s linear 2.6s infinite backwards clink-run-a;display:block}.motion .clink[data-astro-cid-5npcxfqm].is-in.is-live .clink__route--call[data-astro-cid-5npcxfqm] .clink__pulse[data-astro-cid-5npcxfqm]{animation-name:clink-run-b}.motion .clink[data-astro-cid-5npcxfqm].is-in.is-live .clink__bump[data-astro-cid-5npcxfqm]{animation:clink-arrive-a 9s var(--ease-out) 2.6s infinite}.motion .clink[data-astro-cid-5npcxfqm].is-in.is-live .clink__route--call[data-astro-cid-5npcxfqm] .clink__bump[data-astro-cid-5npcxfqm]{animation-name:clink-arrive-b}@keyframes clink-pop{0%{opacity:0;scale:.7}}@keyframes clink-chevron{0%{opacity:0;translate:0 -18px}}@keyframes clink-draw{0%{opacity:1;stroke-dashoffset:100px}}@keyframes clink-fade{0%{opacity:0}}@keyframes clink-run-a{0%{stroke-dashoffset:10px}16%,to{stroke-dashoffset:-100px}}@keyframes clink-run-b{0%,50%{stroke-dashoffset:10px}66%,to{stroke-dashoffset:-100px}}@keyframes clink-arrive-a{0%,14%{scale:1}19%{scale:1.08}27%,to{scale:1}}@keyframes clink-arrive-b{0%,64%{scale:1}69%{scale:1.08}77%,to{scale:1}}.contact__pattern[data-astro-cid-he3spzz3]{color:var(--navy-700);opacity:.55;position:absolute;inset:0;overflow:clip;mask-image:linear-gradient(#0000 45%,#000)}.contact__grid[data-astro-cid-he3spzz3]{align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid;position:relative}.contact__copy[data-astro-cid-he3spzz3]{justify-items:start;gap:1.25rem;display:grid}.contact__copy[data-astro-cid-he3spzz3] .contact__actions{margin-block-start:.75rem}.contact__number[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{letter-spacing:.02em;min-block-size:2.75rem;text-decoration:underline;text-decoration-color:var(--sage-500);text-underline-offset:.3em;align-items:center;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;display:inline-flex}.contact__help[data-astro-cid-he3spzz3]{border-block-start:1px solid var(--hairline);inline-size:100%;margin-block-start:.75rem;padding-block-start:1.5rem}.contact__help[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{margin-block-end:.75rem;font-size:1rem}.contact__help[data-astro-cid-he3spzz3] ul[data-astro-cid-he3spzz3]{gap:.625rem;display:grid}.contact__help[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{color:var(--fg-muted);padding-inline-start:1.5rem;position:relative}.contact__help[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]:before{content:"";background:var(--sage-500);block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:.62em;inset-inline-start:.125rem;rotate:45deg}.contact__art[data-astro-cid-he3spzz3]{inline-size:min(100%,22rem);margin-inline:auto}@media (width>=900px){.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.contact__art[data-astro-cid-he3spzz3]{inline-size:min(100%,30rem);margin-inline:auto 0}}.faq__inner[data-astro-cid-hemr5th4]{max-inline-size:calc(52rem + var(--gutter) * 2)}.faq__list[data-astro-cid-hemr5th4]{--hook:1.5rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);border-start-end-radius:0}.faq__item[data-astro-cid-hemr5th4]+.faq__item[data-astro-cid-hemr5th4]{border-block-start:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-block-size:4rem;padding:1rem clamp(1.125rem,.8rem + 1.5vw,1.75rem);list-style:none;transition:color .25s;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:-3px}.faq__item[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{font-size:1.0625rem}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover,.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]{color:var(--sage-700)}.faq__toggle[data-astro-cid-hemr5th4]{inline-size:.875rem;color:var(--sage-600);transition:rotate .4s var(--ease-out);flex:none}.faq__item[data-astro-cid-hemr5th4][open] .faq__toggle[data-astro-cid-hemr5th4]{rotate:180deg}.faq__answer[data-astro-cid-hemr5th4]{max-inline-size:46rem;color:var(--muted);padding:0 clamp(1.125rem,.8rem + 1.5vw,1.75rem) 1.5rem}@supports (interpolate-size:allow-keywords){.faq__item[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .45s var(--ease-out), content-visibility .45s allow-discrete;overflow:clip}.faq__item[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}}.lang[data-astro-cid-lemdd452]{border-radius:var(--radius);background:var(--lang-bg,var(--navy-50));direction:ltr;align-items:center;gap:2px;padding:3px;font-family:Poppins,sans-serif;display:inline-flex}.lang__item[data-astro-cid-lemdd452]{border-radius:calc(var(--radius) - 3px);letter-spacing:.04em;min-block-size:2.25rem;min-inline-size:2.5rem;color:var(--lang-fg,var(--muted));place-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:600;transition:color .2s,background-color .2s;display:grid}a[data-astro-cid-lemdd452].lang__item:hover{color:var(--lang-fg-strong,var(--ink))}.lang__item[data-astro-cid-lemdd452].is-current{background:var(--lang-current-bg,var(--white));color:var(--lang-fg-strong,var(--ink));box-shadow:var(--shadow-sm)}.footer[data-astro-cid-jo6i4kqk]{--focus:var(--sage-200);background:var(--navy-600);color:#d9e2ee;font-size:.9375rem}.footer__band[data-astro-cid-jo6i4kqk]{background:var(--sage-500);block-size:clamp(3rem,2rem + 4vw,4.5rem);color:var(--navy-600);position:relative;overflow:hidden}.footer__grid[data-astro-cid-jo6i4kqk]{gap:2.5rem;padding-block:clamp(3rem,2rem + 4vw,4.5rem) 2.5rem;display:grid}@media (width>=640px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.5rem 3rem}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width>=980px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.5fr) minmax(0,1.4fr) minmax(0,.8fr)}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.footer__brand[data-astro-cid-jo6i4kqk] .logo{block-size:3.5rem}.footer__tagline[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--sage-200);text-align:start;margin-block-start:1.25rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600}[dir=rtl] .footer__tagline[data-astro-cid-jo6i4kqk]{text-align:right}.footer__desc[data-astro-cid-jo6i4kqk]{max-inline-size:26rem;margin-block-start:.875rem}.footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:0;color:var(--white);margin-block-end:.875rem;font-size:.8125rem;font-weight:600}.footer__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;display:grid}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:.3em;align-items:center;min-block-size:2.5rem;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s;display:inline-flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white);text-decoration-color:var(--sage-500)}.footer__side[data-astro-cid-jo6i4kqk]{align-content:start;gap:2rem;display:grid}.footer__lang[data-astro-cid-jo6i4kqk]{--lang-bg:#ffffff14;--lang-fg:#d9e2ee;--lang-fg-strong:var(--white);--lang-current-bg:#ffffff29}.footer__legal[data-astro-cid-jo6i4kqk]{color:#d9e2ee;border-block-start:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.25rem 1.75rem;font-size:.8125rem;display:flex}.header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(12px)saturate(1.4);background:#ffffffe0;border-block-end:1px solid #0000;transition:border-color .3s;position:fixed;inset-block-start:0;inset-inline:0}.header[data-astro-cid-nen7h5rs][data-scrolled]{border-block-end-color:var(--line)}.header__bar[data-astro-cid-nen7h5rs]{block-size:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.header__logo[data-astro-cid-nen7h5rs]{flex:none;padding-block:.25rem;display:block}.header__logo[data-astro-cid-nen7h5rs] .logo{block-size:2.75rem}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:2.75rem;color:var(--muted);place-items:center;padding-inline:.875rem;font-size:.9375rem;font-weight:500;transition:color .2s;display:grid;position:relative}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";block-size:var(--band);background:var(--sage-500);transition:scale .4s var(--ease-out);position:absolute;inset-block-end:.375rem;inset-inline:.875rem;scale:0 1}[dir=rtl] .header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{transform-origin:100%}[dir=ltr] .header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{transform-origin:0}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--ink)}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]:after{scale:1}.header__end[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.header__menu[data-astro-cid-nen7h5rs]{border-radius:var(--radius);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);place-items:center;display:none}.header__menu[data-astro-cid-nen7h5rs] .glyph{block-size:1.5rem;inline-size:1.5rem}@media (width<=1180px){.header__nav[data-astro-cid-nen7h5rs],.header__cta[data-astro-cid-nen7h5rs],.header__lang[data-astro-cid-nen7h5rs]{display:none}.header__menu[data-astro-cid-nen7h5rs]{display:grid}.header__logo[data-astro-cid-nen7h5rs] .logo{block-size:2.5rem}}.menu[data-astro-cid-nen7h5rs]{background:var(--white);block-size:100dvh;max-block-size:none;inline-size:min(22rem,88vw);max-inline-size:none;color:var(--ink);box-shadow:var(--shadow-md);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs][open]{animation:menu-in .4s var(--ease-out);flex-direction:column;display:flex}.menu[data-astro-cid-nen7h5rs]::backdrop{background:#0f203773;animation:.3s fade-in}@keyframes menu-in{0%{translate:var(--menu-from,100%) 0}}[dir=rtl] .menu[data-astro-cid-nen7h5rs]{--menu-from:-100%}@keyframes fade-in{0%{opacity:0}}.menu__top[data-astro-cid-nen7h5rs]{block-size:var(--header-h);padding-inline:var(--gutter);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.menu__top[data-astro-cid-nen7h5rs] .logo{block-size:2.5rem}.menu__close[data-astro-cid-nen7h5rs]{border-radius:var(--radius);place-items:center;block-size:2.75rem;inline-size:2.75rem;margin-inline-end:-.625rem;display:grid}.menu__close[data-astro-cid-nen7h5rs] .glyph{block-size:1.5rem;inline-size:1.5rem}.menu__links[data-astro-cid-nen7h5rs]{padding:.75rem var(--gutter)}.menu__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;min-block-size:3.25rem;font-size:1.0625rem;font-weight:500;display:flex}.menu__links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child a[data-astro-cid-nen7h5rs]{border-block-end:0}.menu__links[data-astro-cid-nen7h5rs] .chev{color:var(--sage-600)}.menu__foot[data-astro-cid-nen7h5rs]{padding:1.25rem var(--gutter) 1.5rem;border-block-start:1px solid var(--line);justify-items:start;gap:1rem;margin-block-start:auto;display:grid}.menu__foot[data-astro-cid-nen7h5rs] .actions{inline-size:100%;display:grid}.menu__foot[data-astro-cid-nen7h5rs] .btn{inline-size:100%}.eco[data-astro-cid-vrrf7u7d]{block-size:auto;inline-size:100%;overflow:visible}.eco__guides[data-astro-cid-vrrf7u7d] path[data-astro-cid-vrrf7u7d]{fill:none;stroke:var(--navy-100);stroke-width:1px}.eco__chevron[data-astro-cid-vrrf7u7d]{fill:var(--sage-500)}.eco__hook[data-astro-cid-vrrf7u7d] path[data-astro-cid-vrrf7u7d]{fill:none;stroke-width:7px;stroke-linejoin:miter}.eco__hook--a[data-astro-cid-vrrf7u7d] .eco__band[data-astro-cid-vrrf7u7d]{stroke:var(--navy-600)}.eco__hook--b[data-astro-cid-vrrf7u7d] .eco__band[data-astro-cid-vrrf7u7d]{stroke:var(--sage-500)}.eco__pulse[data-astro-cid-vrrf7u7d]{stroke:var(--white);stroke-dasharray:9 100;stroke-dashoffset:9px;opacity:.85;display:none}.eco__tile[data-astro-cid-vrrf7u7d] rect[data-astro-cid-vrrf7u7d]{fill:var(--white);stroke:var(--navy-200);stroke-width:1.5px}.eco__tile[data-astro-cid-vrrf7u7d] text[data-astro-cid-vrrf7u7d]{fill:var(--ink);font-size:13px;font-weight:600}.eco__glyph[data-astro-cid-vrrf7u7d]{fill:none;stroke:var(--navy-600);stroke-width:1.75px;stroke-linejoin:miter}.eco__tile--core[data-astro-cid-vrrf7u7d] rect[data-astro-cid-vrrf7u7d]{fill:var(--navy-600);stroke:var(--navy-600)}.eco__tile--core[data-astro-cid-vrrf7u7d] text[data-astro-cid-vrrf7u7d]{fill:var(--white)}.eco__tile--core[data-astro-cid-vrrf7u7d] .eco__glyph[data-astro-cid-vrrf7u7d]{stroke:var(--sage-300);stroke-width:2.5px}.eco__tile--ai[data-astro-cid-vrrf7u7d] rect[data-astro-cid-vrrf7u7d],.eco__tile--modernize[data-astro-cid-vrrf7u7d] rect[data-astro-cid-vrrf7u7d]{fill:var(--sage-100);stroke:var(--sage-500)}.eco__tile--ai[data-astro-cid-vrrf7u7d] .eco__glyph[data-astro-cid-vrrf7u7d],.eco__tile--modernize[data-astro-cid-vrrf7u7d] .eco__glyph[data-astro-cid-vrrf7u7d]{stroke:var(--sage-700)}@media (width<=599.98px){.eco__tile[data-astro-cid-vrrf7u7d] text[data-astro-cid-vrrf7u7d]{display:none}.eco__glyph[data-astro-cid-vrrf7u7d]{translate:0 22px}}.motion .eco[data-astro-cid-vrrf7u7d][data-reveal]:not(.is-in){opacity:1;translate:none}.eco[data-astro-cid-vrrf7u7d]{--k:1;--cycle:10s}@media (width<=599.98px){.eco[data-astro-cid-vrrf7u7d]{--k:.7}}.motion .eco[data-astro-cid-vrrf7u7d]:not(.is-in) .eco__tile[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d]:not(.is-in) .eco__chevron[data-astro-cid-vrrf7u7d]{translate:calc(var(--sx) * var(--k)) calc(var(--sy) * var(--k));rotate:var(--sr)}.motion .eco[data-astro-cid-vrrf7u7d]:not(.is-in) .eco__band[data-astro-cid-vrrf7u7d]{opacity:0}.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__tile[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__chevron[data-astro-cid-vrrf7u7d]{animation:eco-cycle var(--cycle) infinite both;animation-delay:calc(.2s + var(--o) * 85ms);animation-play-state:paused}.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__band[data-astro-cid-vrrf7u7d]{stroke-dasharray:100;animation:eco-band var(--cycle) var(--ease-in-out) .2s infinite both;animation-play-state:paused}.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__pulse[data-astro-cid-vrrf7u7d]{animation:eco-travel var(--cycle) var(--ease-in-out) .2s infinite both;animation-play-state:paused;display:block}.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__hook--b[data-astro-cid-vrrf7u7d] .eco__band[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d].is-in .eco__hook--b[data-astro-cid-vrrf7u7d] .eco__pulse[data-astro-cid-vrrf7u7d]{animation-delay:.45s}.motion .eco[data-astro-cid-vrrf7u7d].is-in.is-live .eco__tile[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d].is-in.is-live .eco__chevron[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d].is-in.is-live .eco__band[data-astro-cid-vrrf7u7d],.motion .eco[data-astro-cid-vrrf7u7d].is-in.is-live .eco__pulse[data-astro-cid-vrrf7u7d]{animation-play-state:running}@keyframes eco-cycle{0%{translate:calc(var(--sx) * var(--k)) calc(var(--sy) * var(--k));rotate:var(--sr);animation-timing-function:cubic-bezier(.16,1,.3,1)}12%,66%{translate:0;rotate:0deg}66%{animation-timing-function:cubic-bezier(.65,0,.35,1)}78%,to{translate:calc(var(--sx) * var(--k)) calc(var(--sy) * var(--k));rotate:var(--sr)}}@keyframes eco-band{0%,19%{opacity:0;stroke-dashoffset:100px}20%{opacity:1;stroke-dashoffset:100px}31%,57%{opacity:1;stroke-dashoffset:0}65%{opacity:1;stroke-dashoffset:100px}66%,to{opacity:0;stroke-dashoffset:100px}}@keyframes eco-travel{0%,34%{opacity:0;stroke-dashoffset:9px}35%{opacity:.85;stroke-dashoffset:9px}54%{opacity:.85;stroke-dashoffset:-100px}55%,to{opacity:0;stroke-dashoffset:-100px}}.hero[data-astro-cid-ge2uvauf]{padding-block:calc(var(--header-h) + clamp(2rem, 1rem + 4vw, 4.5rem)) clamp(3rem, 2rem + 4vw, 5.5rem);position:relative;overflow:clip}.hero__grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}.hero__copy[data-astro-cid-ge2uvauf]{justify-items:start;gap:1.5rem;display:grid}.hero__body[data-astro-cid-ge2uvauf]{max-inline-size:36rem}.hero__actions[data-astro-cid-ge2uvauf]{inline-size:100%;margin-block-start:.5rem}.hero__art[data-astro-cid-ge2uvauf]{inline-size:min(100%,30rem);margin-inline:auto}@media (width>=960px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__art[data-astro-cid-ge2uvauf]{inline-size:min(100%,37rem);margin-inline:auto 0}}.ledger[data-astro-cid-jpje25eu]{--cols:minmax(0, 5fr) 2.75rem minmax(0, 6fr)}.ledger__labels[data-astro-cid-jpje25eu]{font-size:var(--fs-small);color:var(--muted);font-weight:600;display:none}.row[data-astro-cid-jpje25eu]{border-block-start:1px solid var(--navy-200);grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem .75rem;padding-block:1.5rem;display:grid}.row[data-astro-cid-jpje25eu]:last-child{border-block-end:1px solid var(--navy-200)}.row__need[data-astro-cid-jpje25eu]{color:var(--ink);grid-column:1/-1;font-size:1.125rem;font-weight:600;line-height:1.5}[data-astro-cid-jpje25eu]:lang(ar) .row__need[data-astro-cid-jpje25eu]{line-height:1.7}.row__arrow[data-astro-cid-jpje25eu]{block-size:1.65em;color:var(--sage-600);place-items:center;display:grid}.row__answer[data-astro-cid-jpje25eu]{color:var(--muted)}.motion .row[data-astro-cid-jpje25eu][data-reveal]:not(.is-in){translate:-1.5rem}.motion[dir=rtl] .row[data-astro-cid-jpje25eu][data-reveal]:not(.is-in){translate:1.5rem}.row__arrow[data-astro-cid-jpje25eu]{transition:opacity .5s ease .3s, translate .6s var(--ease-out) .3s}.motion .row[data-astro-cid-jpje25eu]:not(.is-in) .row__arrow[data-astro-cid-jpje25eu]{opacity:0;translate:-.75rem}.motion[dir=rtl] .row[data-astro-cid-jpje25eu]:not(.is-in) .row__arrow[data-astro-cid-jpje25eu]{translate:.75rem}@media (width>=820px){.ledger__labels[data-astro-cid-jpje25eu],.row[data-astro-cid-jpje25eu]{grid-template-columns:var(--cols);align-items:center;gap:2rem;display:grid}.ledger__labels[data-astro-cid-jpje25eu]{padding-block-end:.875rem}.row[data-astro-cid-jpje25eu]{padding-block:1.75rem}.row__need[data-astro-cid-jpje25eu]{grid-column:auto;font-size:1.1875rem}.row__arrow[data-astro-cid-jpje25eu]{block-size:2.75rem;inline-size:2.75rem;color:var(--navy-600);isolation:isolate;position:relative}.row__arrow[data-astro-cid-jpje25eu]:before{content:"";z-index:-1;background:var(--white);box-shadow:inset 0 0 0 1px var(--navy-200);border-radius:3px;transition:background-color .3s,box-shadow .3s;position:absolute;inset:14.6%;rotate:45deg}.row[data-astro-cid-jpje25eu]:hover .row__arrow[data-astro-cid-jpje25eu]:before{background:var(--sage-500);box-shadow:inset 0 0 0 1px var(--sage-500)}.row[data-astro-cid-jpje25eu]:hover .row__arrow[data-astro-cid-jpje25eu]{color:var(--navy-900)}.row__answer[data-astro-cid-jpje25eu]{color:#3d4d66;font-size:1.0625rem}}.partners__pattern[data-astro-cid-edpm6wi3]{block-size:18rem;color:var(--navy-100);opacity:.6;position:absolute;inset:0 0 auto;overflow:clip;mask-image:linear-gradient(#000,#0000)}.partners__inner[data-astro-cid-edpm6wi3]{position:relative}.partners__grid[data-astro-cid-edpm6wi3]{--cols:1;--gap:1.25rem;justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}@media (width>=520px){.partners__grid[data-astro-cid-edpm6wi3]{--cols:2}}@media (width>=760px){.partners__grid[data-astro-cid-edpm6wi3]{--cols:3}}@media (width>=1080px){.partners__grid[data-astro-cid-edpm6wi3]{--cols:4}}.partners__grid[data-astro-cid-edpm6wi3]>li[data-astro-cid-edpm6wi3]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) - .01px);min-inline-size:0;display:grid}.partner[data-astro-cid-edpm6wi3]{--hook:1.125rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);color:var(--ink);transition:translate .45s var(--ease-out), box-shadow .35s ease, border-color .3s ease;border-start-end-radius:0;grid-template-rows:auto 1fr;display:grid}.partner[data-astro-cid-edpm6wi3]:after{transition:inline-size .45s var(--ease-out), block-size .45s var(--ease-out)}.partner[data-astro-cid-edpm6wi3]:hover,.partner[data-astro-cid-edpm6wi3]:focus-visible{--hook:2.5rem;border-color:var(--navy-200);box-shadow:var(--shadow-md);translate:0 -3px}.partner[data-astro-cid-edpm6wi3]:focus-visible{border-radius:var(--radius-lg);border-start-end-radius:0}.partner__plate[data-astro-cid-edpm6wi3]{aspect-ratio:5/3;border-radius:calc(var(--radius-lg) - .25rem);background:var(--navy-50);border-start-end-radius:0;margin:.625rem .625rem 0;display:block;position:relative}.partner__plate--dark[data-astro-cid-edpm6wi3]{background:var(--navy-900)}.partner__plate[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{inline-size:var(--fw);block-size:var(--fh);object-fit:contain;max-inline-size:none;margin:auto;position:absolute;inset:0}.partner__body[data-astro-cid-edpm6wi3]{grid-template-rows:auto auto 1fr;gap:.375rem;padding:1.5rem 1.125rem 1.125rem;display:grid;position:relative}.partner__body[data-astro-cid-edpm6wi3]:before{content:"";inline-size:1.75rem;block-size:var(--band);background:var(--sage-500);position:absolute;inset-block-start:.875rem;inset-inline-start:1.125rem}.partner[data-astro-cid-edpm6wi3] h3[data-astro-cid-edpm6wi3]{text-wrap:balance;font-size:1.0625rem}.partner__activity[data-astro-cid-edpm6wi3]{color:var(--muted);font-size:.9375rem;line-height:1.6}[data-astro-cid-edpm6wi3]:lang(ar) .partner__activity[data-astro-cid-edpm6wi3]{line-height:1.8}.partner__link[data-astro-cid-edpm6wi3]{color:var(--navy-600);place-self:end start;align-items:center;gap:.375rem;margin-block-start:.625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3]{block-size:.6875rem;inline-size:.6875rem;transition:translate .35s var(--ease-out);flex:none}.partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3]:dir(rtl){scale:-1 1}.partner[data-astro-cid-edpm6wi3]:hover .partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3],.partner[data-astro-cid-edpm6wi3]:focus-visible .partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3]{translate:2px -2px}.partner[data-astro-cid-edpm6wi3]:hover .partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3]:dir(rtl),.partner[data-astro-cid-edpm6wi3]:focus-visible .partner__link[data-astro-cid-edpm6wi3] svg[data-astro-cid-edpm6wi3]:dir(rtl){translate:-2px -2px}@media (width<=519.98px){.partner__plate[data-astro-cid-edpm6wi3]{aspect-ratio:5/2}}.steps[data-astro-cid-grsovck6]{--node:3.75rem;--rail:var(--navy-200);gap:2rem;display:grid;position:relative}.step[data-astro-cid-grsovck6]{grid-template-columns:var(--node) minmax(0, 1fr);align-items:start;gap:1.25rem;display:grid;position:relative}.step[data-astro-cid-grsovck6]:not(:last-child):before{content:"";inline-size:var(--band);background:var(--rail);block-size:calc(100% + 2rem);position:absolute;inset-block-start:calc(var(--node) / 2);inset-inline-start:calc(var(--node) / 2 - 1.5px)}.step__node[data-astro-cid-grsovck6]{display:block;position:relative}.step[data-astro-cid-grsovck6] .diamond[data-astro-cid-grsovck6]{--d:var(--node);--d-bg:var(--navy-600);--d-fg:var(--white);font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color .45s ease calc(.35s + var(--n) * .22s);font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:700}.step[data-astro-cid-grsovck6] .diamond[data-astro-cid-grsovck6]:before{transition:background-color .45s ease calc(.35s + var(--n) * .22s)}.motion .steps[data-astro-cid-grsovck6]:not(.is-in) .step[data-astro-cid-grsovck6] .diamond[data-astro-cid-grsovck6]{--d-bg:var(--navy-100);--d-fg:var(--navy-600)}.step[data-astro-cid-grsovck6]:last-child .diamond[data-astro-cid-grsovck6]{--d-bg:var(--sage-500);--d-fg:var(--navy-900)}.step__chev[data-astro-cid-grsovck6]{display:none}.step__text[data-astro-cid-grsovck6]{align-content:start;gap:.375rem;padding-block-start:.875rem;display:grid}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:var(--muted)}.motion .steps[data-astro-cid-grsovck6][data-reveal]:not(.is-in){opacity:1;translate:none}.motion .step[data-astro-cid-grsovck6]{transition:opacity .6s var(--ease-out), translate .6s var(--ease-out);transition-delay:calc(.15s + var(--n) * .16s)}.motion .steps[data-astro-cid-grsovck6]:not(.is-in) .step[data-astro-cid-grsovck6]{opacity:0;translate:0 .75rem}@media (width>=1000px){.steps[data-astro-cid-grsovck6]{--hook:1.125rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.step[data-astro-cid-grsovck6]:not(:last-child):before{content:none}.steps[data-astro-cid-grsovck6]:before{content:"";block-size:calc(var(--hook) * 2 + var(--band));background:linear-gradient(var(--rail), var(--rail)) center / 100% var(--band) no-repeat, linear-gradient(var(--rail), var(--rail)) left bottom / var(--band) calc(50% + 1.5px) no-repeat, linear-gradient(var(--sage-500), var(--sage-500)) right top / var(--band) calc(50% + 1.5px) no-repeat;transition:clip-path 1.4s var(--ease-out) .1s;clip-path:inset(0);position:absolute;inset-block-start:calc(var(--node) / 2 - var(--hook) - 1.5px);inset-inline:calc(10% - 4.25rem)}[dir=rtl] .steps[data-astro-cid-grsovck6]:before{scale:-1 1}.motion[dir=ltr] .steps[data-astro-cid-grsovck6]:not(.is-in):before,.motion[dir=rtl] .steps[data-astro-cid-grsovck6]:not(.is-in):before{clip-path:inset(0 100% 0 0)}.step[data-astro-cid-grsovck6]{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:1.25rem}.step__node[data-astro-cid-grsovck6]{justify-items:center;inline-size:100%;display:grid}.step__chev[data-astro-cid-grsovck6]{background:var(--bg);block-size:1.75rem;inline-size:1.75rem;color:var(--sage-600);place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:-.75rem;translate:50% -50%}[dir=rtl] .step__chev[data-astro-cid-grsovck6]{translate:-50% -50%}.step__text[data-astro-cid-grsovck6]{padding-block-start:0}}.services__grid[data-astro-cid-lesv7jgp]{gap:1.25rem;display:grid}@media (width>=600px){.services__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.services__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc[data-astro-cid-lesv7jgp]{--w:6.5rem;--apex:calc(var(--w) * .3745);--peak:calc(var(--w) / 2);--top:calc(var(--apex) + var(--peak));padding:calc(var(--top) + var(--peak) * .62) 1.25rem 1.75rem;color:var(--svc-fg);text-align:center;isolation:isolate;align-content:start;justify-items:center;gap:.5rem;transition:filter .35s;display:grid;position:relative}.svc[data-astro-cid-lesv7jgp]:before{--angle:315deg;content:"";inset:var(--top) 0 0;z-index:-1;border-radius:var(--radius-lg);background:linear-gradient(var(--angle), transparent .875rem, var(--svc-bg) calc(.875rem + .6px));border-end-end-radius:0;position:absolute}.svc[data-astro-cid-lesv7jgp]:dir(rtl):before{--angle:45deg}.svc[data-astro-cid-lesv7jgp]:after{content:"";z-index:-1;inline-size:calc(var(--w) * .7071);block-size:calc(var(--w) * .7071);translate:0 calc(var(--peak) - 50%);background:var(--svc-bg);margin-inline:auto;position:absolute;inset-block-start:var(--apex);inset-inline:0;rotate:45deg}.svc__roof[data-astro-cid-lesv7jgp]{inline-size:var(--w);fill:var(--svc-roof);transition:translate .5s var(--ease-out);margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.svc__glyph[data-astro-cid-lesv7jgp]{block-size:1.75rem;inline-size:1.75rem;color:var(--svc-glyph);place-items:center;margin-inline:auto;display:grid;position:absolute;inset-block-start:calc(var(--top) - .75rem);inset-inline:0;translate:0 -50%}.svc__glyph[data-astro-cid-lesv7jgp] .glyph{block-size:100%;inline-size:100%}.svc[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{text-wrap:balance}.svc[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{max-inline-size:22rem;color:var(--svc-soft);font-size:.9375rem}.svc--a[data-astro-cid-lesv7jgp]{--svc-bg:var(--navy-600);--svc-fg:var(--white);--svc-soft:#d9e2ee;--svc-roof:var(--sage-500);--svc-glyph:var(--white)}.svc--b[data-astro-cid-lesv7jgp]{--svc-bg:var(--sage-500);--svc-fg:var(--navy-900);--svc-soft:var(--navy-900);--svc-roof:var(--navy-600);--svc-glyph:var(--navy-900)}.svc--c[data-astro-cid-lesv7jgp]{--svc-bg:var(--navy-100);--svc-fg:var(--ink);--svc-soft:#3d4d66;--svc-roof:var(--navy-600);--svc-glyph:var(--navy-600)}.svc--d[data-astro-cid-lesv7jgp]{--svc-bg:var(--sage-100);--svc-fg:var(--ink);--svc-soft:#3d4d66;--svc-roof:var(--sage-500);--svc-glyph:var(--sage-700)}.svc[data-astro-cid-lesv7jgp]:hover{filter:drop-shadow(0 14px 16px #0f203729)}.svc[data-astro-cid-lesv7jgp]:hover .svc__roof[data-astro-cid-lesv7jgp]{translate:0 -.3125rem}.motion .svc[data-astro-cid-lesv7jgp]:not(.is-in) .svc__roof[data-astro-cid-lesv7jgp]{opacity:0}.motion .svc[data-astro-cid-lesv7jgp].is-in .svc__roof[data-astro-cid-lesv7jgp]{animation:svc-roof .7s var(--ease-out) calc(.35s + var(--i,0) * 70ms) backwards}@keyframes svc-roof{0%{opacity:0;translate:0 -1.25rem}}.services__support[data-astro-cid-lesv7jgp]{color:var(--muted);align-items:baseline;gap:.75rem;margin-block-start:2.5rem;display:flex}.services__mark[data-astro-cid-lesv7jgp]{background:var(--sage-500);flex:none;block-size:.625rem;inline-size:.625rem;rotate:45deg}.why__grid[data-astro-cid-2ojqaodh]{gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}.why__head[data-astro-cid-2ojqaodh]{align-content:start;gap:1rem;display:grid}.why__mark[data-astro-cid-2ojqaodh]{inline-size:9rem;margin-block-start:2.5rem;display:none}.why__mark[data-astro-cid-2ojqaodh] path[data-astro-cid-2ojqaodh]{fill:none;stroke:var(--navy-600);stroke-width:12px;stroke-linejoin:miter}.why__mark[data-astro-cid-2ojqaodh] path[data-astro-cid-2ojqaodh]+path[data-astro-cid-2ojqaodh]{stroke:var(--sage-500)}.why__list[data-astro-cid-2ojqaodh]{gap:0 2.5rem;display:grid}.why__item[data-astro-cid-2ojqaodh]{border-block-start:1px solid var(--line);align-content:start;gap:.375rem;padding-block:1.5rem;display:grid;position:relative}.why__item[data-astro-cid-2ojqaodh]:before{content:"";inline-size:2.25rem;block-size:var(--band);background:var(--sage-500);position:absolute;inset-block-start:-2px;inset-inline-start:0}.why__item[data-astro-cid-2ojqaodh] p[data-astro-cid-2ojqaodh]{color:var(--muted)}@media (width>=640px){.why__list[data-astro-cid-2ojqaodh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.why__grid[data-astro-cid-2ojqaodh]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start}.why__head[data-astro-cid-2ojqaodh]{position:sticky;inset-block-start:calc(var(--header-h) + 2rem)}.why__mark[data-astro-cid-2ojqaodh]{display:block}.why__item[data-astro-cid-2ojqaodh]{padding-block:1.75rem 2rem}}
