.hero-carousel[data-astro-cid-xf44kjrx]{position:relative;background:var(--color-deva-ink);overflow:hidden;border-bottom:3px solid color-mix(in srgb,var(--color-deva-accent) 55%,transparent)}.hc-viewport[data-astro-cid-xf44kjrx]{overflow:hidden}.hc-track[data-astro-cid-xf44kjrx]{display:flex;will-change:transform;transition:transform .6s cubic-bezier(.4,0,.2,1)}.hc-track[data-astro-cid-xf44kjrx][data-hc-instant]{transition:none}.hc-slide[data-astro-cid-xf44kjrx]{position:relative;flex:0 0 100%;min-width:0}.hc-img[data-astro-cid-xf44kjrx]{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.hc-scrim[data-astro-cid-xf44kjrx]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#00263a80,#00263ab8)}.hc-overlay[data-astro-cid-xf44kjrx]{position:absolute;top:50%;left:0;width:70%;padding-inline:5vw;transform:translateY(-50%)}.hc-overlay--right[data-astro-cid-xf44kjrx]{left:auto;right:0;text-align:right}.hc-overlay--center[data-astro-cid-xf44kjrx]{left:50%;text-align:center;transform:translate(-50%,-50%)}.hc-title[data-astro-cid-xf44kjrx]{margin:0;color:#fff;font-family:var(--font-display);font-weight:700;text-transform:uppercase;line-height:1.08;font-size:1.4375rem;letter-spacing:.01em;text-shadow:0 1px 3px rgba(0,0,0,.55)}.hc-title-accent[data-astro-cid-xf44kjrx]{display:block;font-size:133%;line-height:1;text-shadow:0 .125em .125em rgba(0,0,0,.85)}.hc-title-trail[data-astro-cid-xf44kjrx]{display:block}.hc-overlay--center[data-astro-cid-xf44kjrx] .hc-title-accent[data-astro-cid-xf44kjrx]{color:var(--color-deva-accent)}.hc-tagline[data-astro-cid-xf44kjrx]{margin:.5em 0 0;color:#fff;font-size:.9375rem;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.6)}.hc-cta[data-astro-cid-xf44kjrx]{margin-top:1.1em;font-size:.84375rem;padding:.8em 1.5em}.hc-arrow[data-astro-cid-xf44kjrx]{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#00263a8c;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.hc-arrow[data-astro-cid-xf44kjrx] svg[data-astro-cid-xf44kjrx]{width:1.25rem;height:1.25rem}.hc-arrow--prev[data-astro-cid-xf44kjrx]{left:1rem}.hc-arrow--next[data-astro-cid-xf44kjrx]{right:1rem}.hero-carousel[data-astro-cid-xf44kjrx]:hover .hc-arrow[data-astro-cid-xf44kjrx],.hero-carousel[data-astro-cid-xf44kjrx]:focus-within .hc-arrow[data-astro-cid-xf44kjrx]{opacity:1}.hc-arrow[data-astro-cid-xf44kjrx]:hover{background:var(--color-deva-accent);border-color:var(--color-deva-accent);color:#00263a}.hc-arrow[data-astro-cid-xf44kjrx]:focus-visible{opacity:1;outline:3px solid var(--color-deva-accent);outline-offset:2px}@media(hover:none){.hc-arrow[data-astro-cid-xf44kjrx]{opacity:1}}.hc-dots[data-astro-cid-xf44kjrx]{position:absolute;left:0;right:0;bottom:.9rem;display:flex;justify-content:center}.hc-dot[data-astro-cid-xf44kjrx]{box-sizing:content-box;width:14px;height:14px;padding:5px;border:0;border-radius:999px;background:#f8f8f8d9;background-clip:content-box;cursor:pointer;transition:width .25s ease,background-color .25s ease}.hc-dot[data-astro-cid-xf44kjrx]:hover{background-color:var(--color-deva-accent)}.hc-dot[data-astro-cid-xf44kjrx][aria-current=true]{width:40px;background-color:var(--color-deva-accent)}.hc-dot[data-astro-cid-xf44kjrx]:focus-visible{outline:3px solid var(--color-deva-accent);outline-offset:0}@media(min-width:990px){.hc-img[data-astro-cid-xf44kjrx]{aspect-ratio:1920 / 659}.hc-scrim--left[data-astro-cid-xf44kjrx]{background:linear-gradient(90deg,#00263ae6,#00263ab8,#00263a00 68%)}.hc-scrim--right[data-astro-cid-xf44kjrx]{background:linear-gradient(270deg,#00263ae6,#00263ab8,#00263a00 68%)}.hc-scrim--center[data-astro-cid-xf44kjrx]{background:radial-gradient(ellipse 60% 85% at 50% 50%,#00263ad1,#00263a9e 55%,#00263a4d)}.hc-overlay[data-astro-cid-xf44kjrx]{width:50%;padding-inline:7.5vw}.hc-title[data-astro-cid-xf44kjrx]{font-size:2.344vw}.hc-title-accent[data-astro-cid-xf44kjrx]{font-size:150%}.hc-tagline[data-astro-cid-xf44kjrx]{font-size:max(.9375rem,1.302vw)}.hc-cta[data-astro-cid-xf44kjrx]{font-size:max(.84375rem,1.172vw)}.hc-dots[data-astro-cid-xf44kjrx]{bottom:1.4rem}}@media(max-width:989px){.hc-slide[data-astro-cid-xf44kjrx]:first-child .hc-overlay[data-astro-cid-xf44kjrx]{top:60%}.hc-overlay--left[data-astro-cid-xf44kjrx],.hc-overlay--right[data-astro-cid-xf44kjrx]{--hc-arrow-gutter: max(5vw, 4.25rem);width:calc(70% + var(--hc-arrow-gutter) - 5vw)}.hc-overlay--left[data-astro-cid-xf44kjrx]{padding-left:var(--hc-arrow-gutter)}.hc-overlay--right[data-astro-cid-xf44kjrx]{padding-right:var(--hc-arrow-gutter)}.hc-overlay--long[data-astro-cid-xf44kjrx] .hc-title[data-astro-cid-xf44kjrx]{font-size:min(1.4375rem,4.8vw)}}@media(prefers-reduced-motion:reduce){.hc-track[data-astro-cid-xf44kjrx],.hc-arrow[data-astro-cid-xf44kjrx],.hc-dot[data-astro-cid-xf44kjrx]{transition:none}}.process-steps[data-astro-cid-d7yd27mj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;counter-reset:none;position:relative}.process-steps[data-astro-cid-d7yd27mj]:before{content:"";position:absolute;top:2rem;bottom:2rem;left:1.625rem;width:2px;background:var(--color-deva-line);z-index:0}@media(min-width:768px){.process-steps[data-astro-cid-d7yd27mj]{flex-direction:row;gap:0;align-items:flex-start}.process-steps[data-astro-cid-d7yd27mj]:before{top:1.125rem;bottom:auto;left:calc(50% / var(--step-count, 5));right:calc(50% / var(--step-count, 5));width:auto;height:2px}}.process-step[data-astro-cid-d7yd27mj]{display:flex;align-items:flex-start;gap:1rem;padding-block:1.25rem;position:relative;z-index:1}@media(min-width:768px){.process-step[data-astro-cid-d7yd27mj]{flex:1;flex-direction:column;align-items:center;text-align:center;padding-block:0;padding-inline:.75rem}}.process-step-number[data-astro-cid-d7yd27mj]{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--color-deva-accent);color:#00263a;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--text-2xs);font-weight:800;letter-spacing:.04em;box-shadow:0 0 0 4px var(--color-deva-accent-soft)}@media(min-width:768px){.process-step-number[data-astro-cid-d7yd27mj]{margin-bottom:1rem}}.process-step-content[data-astro-cid-d7yd27mj]{display:flex;flex-direction:column;gap:.35rem}.process-step-title[data-astro-cid-d7yd27mj]{font-size:var(--text-base);font-weight:700;color:var(--color-deva-ink);line-height:1.3;margin:0}.process-step-body[data-astro-cid-d7yd27mj]{font-size:var(--text-sm);color:var(--color-deva-muted);line-height:1.6;margin:0}.stats-band[data-astro-cid-ionrfrn6]{background:var(--color-deva-primary);padding-block:3rem;border-top:1px solid var(--color-deva-line-dark);border-bottom:1px solid var(--color-deva-line-dark)}.stats-inner[data-astro-cid-ionrfrn6]{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:2rem}@media(max-width:767.98px){.stat-item--lead[data-astro-cid-ionrfrn6]{grid-column:1 / -1}}@media(max-width:359.98px){.stats-inner[data-astro-cid-ionrfrn6]{grid-template-columns:max-content}}@media(min-width:768px){.stats-inner[data-astro-cid-ionrfrn6]{grid-template-columns:none;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-around;column-gap:3rem}}.stat-item[data-astro-cid-ionrfrn6]{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:.35rem;justify-items:center;text-align:center;position:relative}.stat-lead[data-astro-cid-ionrfrn6]{grid-row:1;align-self:end}.stat-value[data-astro-cid-ionrfrn6]{grid-row:2}.stat-label[data-astro-cid-ionrfrn6]{grid-row:3;align-self:start}@media(min-width:768px){.stat-item[data-astro-cid-ionrfrn6]+.stat-item[data-astro-cid-ionrfrn6]:before{content:"";position:absolute;left:-1.5rem;top:15%;bottom:15%;width:1px;background:var(--color-deva-line-dark)}}.stat-value[data-astro-cid-ionrfrn6]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1;color:var(--color-deva-accent);display:inline-flex;align-items:baseline;justify-content:center;gap:.4rem}.tbc-flag[data-astro-cid-ionrfrn6]{font-family:var(--font-mono);font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-deva-muted-dark);border:1px solid var(--color-deva-line-dark);border-radius:999px;padding:.1rem .35rem;transform:translateY(-.35em);white-space:nowrap}.stat-label[data-astro-cid-ionrfrn6],.stat-lead[data-astro-cid-ionrfrn6]{font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-deva-muted-dark);max-width:14ch;line-height:1.4}.stat-item--lead[data-astro-cid-ionrfrn6] .stat-lead[data-astro-cid-ionrfrn6],.stat-item--lead[data-astro-cid-ionrfrn6] .stat-label[data-astro-cid-ionrfrn6]{max-width:22ch}.home-intro[data-astro-cid-jdovvxl7]{background:var(--color-deva-surface);border-bottom:1px solid var(--color-deva-line)}.home-intro-inner[data-astro-cid-jdovvxl7]{padding-block:3.25rem 3.5rem}@media(min-width:1024px){.home-intro-inner[data-astro-cid-jdovvxl7]{padding-block:4.25rem 4.75rem}}.home-intro-media[data-astro-cid-jdovvxl7]{display:none;margin:0}@media(min-width:1024px){.home-intro-inner--media[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:minmax(0,1fr) clamp(18rem,26vw,26rem);gap:clamp(2.5rem,5vw,5rem);align-items:center}.home-intro-media[data-astro-cid-jdovvxl7]{display:block}.home-intro-media[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--color-deva-line);border-left:3px solid var(--color-deva-accent)}}.home-intro-eyebrow[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.6rem}.home-hero-title[data-astro-cid-jdovvxl7]{margin-top:1.25rem;color:var(--color-deva-ink);font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.04;letter-spacing:-.03em;max-width:22ch}.home-hero-accent[data-astro-cid-jdovvxl7]{color:var(--color-deva-accent-text)}.home-hero-lead[data-astro-cid-jdovvxl7]{margin-top:1.5rem;max-width:62ch;font-size:var(--text-lg);line-height:1.55;color:var(--color-deva-body)}.home-hero-actions[data-astro-cid-jdovvxl7]{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.home-hero-cta[data-astro-cid-jdovvxl7]{font-size:var(--text-base);padding:.95rem 1.7rem}.tbc-flag[data-astro-cid-jdovvxl7]{font-family:var(--font-mono);font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-deva-muted-dark);border:1px solid var(--color-deva-line-dark);border-radius:999px;padding:.1rem .35rem;transform:translateY(-.35em);white-space:nowrap}.home-section[data-astro-cid-jdovvxl7]{padding-block:4.5rem}.pillars[data-astro-cid-jdovvxl7]{padding-top:5rem}.needs[data-astro-cid-jdovvxl7]{background:var(--color-deva-surface);border-block:1px solid var(--color-deva-line)}.proof[data-astro-cid-jdovvxl7]{background:var(--color-deva-primary);color:#fff}.section-head[data-astro-cid-jdovvxl7]{max-width:56ch;margin-bottom:2.5rem}.section-eyebrow[data-astro-cid-jdovvxl7]{display:block;margin-bottom:.75rem}.section-title[data-astro-cid-jdovvxl7]{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.08;letter-spacing:-.025em;margin:0}.section-intro[data-astro-cid-jdovvxl7]{margin:1rem 0 0;font-size:var(--text-lg);line-height:1.55;color:var(--color-deva-muted)}.section-foot[data-astro-cid-jdovvxl7]{margin-top:2rem}.text-link[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:var(--text-sm);color:var(--color-deva-accent-deep);border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .16s ease,gap .16s ease}.text-link[data-astro-cid-jdovvxl7]:hover{border-color:var(--color-deva-accent);gap:.6rem}.pillar-grid[data-astro-cid-jdovvxl7]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.pillar-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pillar-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pillar-card[data-astro-cid-jdovvxl7]{position:relative;display:flex;flex-direction:column;gap:.55rem;height:100%;padding:1.5rem;background:var(--color-deva-surface);border:1px solid var(--color-deva-line);border-top:3px solid var(--color-deva-accent);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.pillar-card[data-astro-cid-jdovvxl7]:hover{box-shadow:var(--shadow-soft);transform:translateY(-3px);border-color:var(--color-deva-line);border-top-color:var(--color-deva-accent-deep)}.pillar-level[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:flex-end;gap:4px;height:28px;margin-bottom:.35rem}.pillar-level[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]{display:block;width:5px;border-radius:1px;background:var(--color-deva-line)}.pillar-level[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(1){height:35%}.pillar-level[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(2){height:55%}.pillar-level[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(3){height:78%}.pillar-level[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(4){height:100%}.pillar-level--1[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(1){background:var(--color-deva-accent)}.pillar-level--2[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(-n+2){background:var(--color-deva-accent)}.pillar-level--3[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]:nth-child(-n+3){background:var(--color-deva-accent)}.pillar-level--4[data-astro-cid-jdovvxl7]>i[data-astro-cid-jdovvxl7]{background:var(--color-deva-accent)}.pillar-index[data-astro-cid-jdovvxl7]{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.1em;color:var(--color-deva-muted)}.pillar-title[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--color-deva-ink);line-height:1.25}.pillar-body[data-astro-cid-jdovvxl7]{margin:0;flex:1;font-size:var(--text-sm);color:var(--color-deva-muted);line-height:1.6}.pillar-arrow[data-astro-cid-jdovvxl7]{font-size:var(--text-sm);font-weight:700;color:var(--color-deva-accent-deep);margin-top:.35rem;transition:transform .16s ease}.pillar-card[data-astro-cid-jdovvxl7]:hover .pillar-arrow[data-astro-cid-jdovvxl7]{transform:translate(3px)}.need-list[data-astro-cid-jdovvxl7]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:640px){.need-list[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}}.need-chip[data-astro-cid-jdovvxl7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.35rem;background:var(--color-deva-paper);border:1px solid var(--color-deva-line);border-left:3px solid var(--color-deva-primary);border-radius:var(--radius);text-decoration:none;color:var(--color-deva-ink);font-weight:700;font-size:var(--text-base);transition:border-color .16s ease,border-left-color .16s ease,background-color .16s ease,transform .16s ease}.need-chip[data-astro-cid-jdovvxl7]:hover{border-left-color:var(--color-deva-accent);background:var(--color-deva-surface);transform:translate(2px)}.need-chip-arrow[data-astro-cid-jdovvxl7]{flex-shrink:0;color:var(--color-deva-accent-deep);font-weight:700;transition:transform .16s ease}.need-chip[data-astro-cid-jdovvxl7]:hover .need-chip-arrow[data-astro-cid-jdovvxl7]{transform:translate(3px)}.proof-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media(min-width:900px){.proof-grid[data-astro-cid-jdovvxl7]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3.5rem}}@media(min-width:900px){.proof-grid--split[data-astro-cid-jdovvxl7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.proof-grid--split[data-astro-cid-jdovvxl7] .proof-body[data-astro-cid-jdovvxl7]{margin-bottom:2rem}.proof-grid--split[data-astro-cid-jdovvxl7] .proof-cta--inline[data-astro-cid-jdovvxl7]{width:auto;display:inline-flex}.proof[data-astro-cid-jdovvxl7] .section-title[data-astro-cid-jdovvxl7]{color:#fff}.proof[data-astro-cid-jdovvxl7] .section-eyebrow[data-astro-cid-jdovvxl7]{color:var(--color-deva-verde-binario)}.proof-body[data-astro-cid-jdovvxl7]{margin:1rem 0 1.75rem;font-size:var(--text-lg);line-height:1.55;color:#c8d4de;max-width:52ch}.proof-item[data-astro-cid-jdovvxl7] strong{color:#fff}.proof-list[data-astro-cid-jdovvxl7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.proof-item[data-astro-cid-jdovvxl7]{display:flex;align-items:flex-start;gap:.75rem;font-size:var(--text-base);line-height:1.5;color:#e7eef4}.proof-check[data-astro-cid-jdovvxl7]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:var(--radius-sm);background:#78a82824;margin-top:.05rem}.proof-metrics[data-astro-cid-jdovvxl7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.proof-metric[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:.3rem;padding:1.35rem 1.5rem;background:#ffffff0a;border:1px solid var(--color-deva-line-dark);border-radius:var(--radius-lg)}.proof-metric-value[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;color:var(--color-deva-accent);line-height:1;letter-spacing:-.02em;display:flex;align-items:baseline;gap:.5rem}.proof-metric-label[data-astro-cid-jdovvxl7]{font-size:var(--text-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-deva-muted-dark)}.proof-metric--cta[data-astro-cid-jdovvxl7]{background:transparent;border:0;padding:.25rem 0 0}.proof-cta[data-astro-cid-jdovvxl7]{width:100%;justify-content:center;font-size:var(--text-base);padding:.95rem 1.5rem}.home-faq[data-astro-cid-jdovvxl7]{background:var(--color-deva-surface);border-block:1px solid var(--color-deva-line)}.home-faq-inner[data-astro-cid-jdovvxl7]{max-width:72ch}.home-faq[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7]{margin-bottom:1.5rem}.home-exp[data-astro-cid-jdovvxl7]{padding-bottom:2.25rem}.home-exp[data-astro-cid-jdovvxl7] .section-head[data-astro-cid-jdovvxl7]{margin-bottom:0;max-width:62ch;margin-inline:auto}@media(min-width:768px){.section-intro--justify[data-astro-cid-jdovvxl7]{text-align:justify;hyphens:auto;text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.text-link[data-astro-cid-jdovvxl7],.pillar-card[data-astro-cid-jdovvxl7],.pillar-arrow[data-astro-cid-jdovvxl7],.need-chip[data-astro-cid-jdovvxl7],.need-chip-arrow[data-astro-cid-jdovvxl7]{transition:none}.pillar-card[data-astro-cid-jdovvxl7]:hover,.need-chip[data-astro-cid-jdovvxl7]:hover{transform:none}}
