.feature-hero[data-astro-cid-5ywcdunp]{position:relative;isolation:isolate;padding-block:5rem 5.5rem;color:#e8eef6;background:linear-gradient(180deg,#071018,#0a1424 42%,#0c1a2e);overflow:hidden}@media (min-width: 768px){.feature-hero[data-astro-cid-5ywcdunp]{padding-block:6.5rem 7rem}}.feature-hero-atmosphere[data-astro-cid-5ywcdunp]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 45% at 12% 0%,rgba(0,114,213,.22),transparent 60%),radial-gradient(40% 35% at 88% 18%,rgba(0,114,213,.1),transparent 55%),repeating-linear-gradient(-12deg,transparent 0,transparent 11px,rgba(255,255,255,.015) 11px,rgba(255,255,255,.015) 12px)}.feature-hero-inner[data-astro-cid-5ywcdunp]{position:relative;z-index:1;max-width:52rem;margin-inline:auto;text-align:center}.feature-hero-eyebrow[data-astro-cid-5ywcdunp]{display:inline-flex;align-items:center;gap:.65rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7eb6ef}.feature-hero-eyebrow[data-astro-cid-5ywcdunp]:before{content:"";width:1.25rem;height:1px;background:currentColor;opacity:.7}.feature-hero-title[data-astro-cid-5ywcdunp]{margin-top:1.1rem;font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.032em;color:#f4f8fc}.feature-hero-description[data-astro-cid-5ywcdunp]{margin-top:1.35rem;font-size:clamp(1.02rem,1.6vw,1.125rem);line-height:1.6;color:#b8c8dc}.essais[data-astro-cid-fc5tgxun]{--essais-accent: #0d9488;width:100%;max-width:52rem;margin-inline:auto}.essais-shell[data-astro-cid-fc5tgxun]{padding:1.25rem 1.15rem 1.1rem;border-radius:18px;border:1px solid var(--color-line);background:radial-gradient(80% 55% at 70% 0%,color-mix(in srgb,var(--essais-accent) 12%,transparent),transparent 60%),linear-gradient(180deg,#f7fbfa,#fff 62%);box-shadow:0 1px 2px #0a14240a,0 22px 44px -28px #103d7c38}.essais-head[data-astro-cid-fc5tgxun]{margin-bottom:1.1rem}.essais-eyebrow[data-astro-cid-fc5tgxun]{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7b8798}.essais-title[data-astro-cid-fc5tgxun]{margin:.2rem 0 0;font-size:1.0625rem;font-weight:650;letter-spacing:-.03em;color:var(--color-ink)}.essais-chart[data-astro-cid-fc5tgxun]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.65rem;margin:0;padding:0;list-style:none}.essais-col[data-astro-cid-fc5tgxun]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding-top:1.5rem}.essais-badge[data-astro-cid-fc5tgxun]{position:absolute;top:0;padding:.18rem .45rem;border-radius:9999px;font-size:.5625rem;font-weight:650;color:#fff;background:linear-gradient(180deg,#14b8a6,#0f766e);box-shadow:0 8px 16px -10px #0f766eb3}.essais-letter[data-astro-cid-fc5tgxun]{font-size:.75rem;font-weight:700;color:#8a97a8;line-height:1}.is-win[data-astro-cid-fc5tgxun] .essais-letter[data-astro-cid-fc5tgxun]{color:#0f766e}.essais-value[data-astro-cid-fc5tgxun]{font-size:1.05rem;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-ink-3);line-height:1}.is-win[data-astro-cid-fc5tgxun] .essais-value[data-astro-cid-fc5tgxun]{font-size:1.35rem;color:#0f766e}.essais-shaft[data-astro-cid-fc5tgxun]{width:100%;max-width:3.75rem;height:8.5rem;display:flex;align-items:flex-end;border-radius:12px 12px 10px 10px;background:#103d7c0d;overflow:hidden}.is-win[data-astro-cid-fc5tgxun] .essais-shaft[data-astro-cid-fc5tgxun]{max-width:4.35rem;height:10rem;background:#0d948814}.essais-fill[data-astro-cid-fc5tgxun]{display:block;width:100%;height:var(--h);border-radius:inherit;transform-origin:bottom center;transform:scaleY(0);transition:transform 1.1s var(--ease-out-soft) var(--in-delay, 0ms)}.is-in .essais-fill[data-astro-cid-fc5tgxun]{transform:scaleY(1)}.tone-muted[data-astro-cid-fc5tgxun] .essais-fill[data-astro-cid-fc5tgxun]{background:linear-gradient(180deg,#cbd5e1,#94a3b8)}.tone-mid[data-astro-cid-fc5tgxun] .essais-fill[data-astro-cid-fc5tgxun]{background:linear-gradient(180deg,#5eead4,#2dd4bf)}.tone-win[data-astro-cid-fc5tgxun] .essais-fill[data-astro-cid-fc5tgxun]{background:linear-gradient(180deg,#2dd4bf,#0f766e);box-shadow:inset 0 1px #ffffff59}.essais-label[data-astro-cid-fc5tgxun]{font-size:.6875rem;font-weight:550;color:var(--color-ink-3);text-align:center;line-height:1.2}.is-win[data-astro-cid-fc5tgxun] .essais-label[data-astro-cid-fc5tgxun]{font-weight:650;color:#0f766e}@media (prefers-reduced-motion: reduce){.essais-fill[data-astro-cid-fc5tgxun]{transform:scaleY(1);transition:none}}.equipe[data-astro-cid-ohwup6uo]{--equipe-accent: #2563eb;width:100%;max-width:52rem;margin-inline:auto}.equipe-shell[data-astro-cid-ohwup6uo]{padding:1.25rem 1.15rem 1.2rem;border-radius:18px;border:1px solid var(--color-line);background:radial-gradient(80% 55% at 20% 0%,color-mix(in srgb,var(--equipe-accent) 12%,transparent),transparent 60%),linear-gradient(180deg,#f7f9fc,#fff 62%);box-shadow:0 1px 2px #0a14240a,0 22px 44px -28px #103d7c38}.equipe-head[data-astro-cid-ohwup6uo]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.equipe-title[data-astro-cid-ohwup6uo]{margin:0;font-size:clamp(1rem,2.2vw,1.125rem);font-weight:650;letter-spacing:-.03em;color:var(--color-ink);max-width:28rem}.equipe-pill[data-astro-cid-ohwup6uo]{flex-shrink:0;padding:.3rem .55rem;border-radius:9999px;background:color-mix(in srgb,var(--equipe-accent) 12%,#fff);color:var(--equipe-accent);font-size:.6875rem;font-weight:650}.equipe-grid[data-astro-cid-ohwup6uo]{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 720px){.equipe-grid[data-astro-cid-ohwup6uo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.equipe-card[data-astro-cid-ohwup6uo]{padding:.9rem .85rem;border-radius:14px;border:1px solid rgba(16,61,124,.08);background:#fff;box-shadow:0 10px 24px -18px #103d7c59}.equipe-card[data-astro-cid-ohwup6uo].tone-blue{border-color:#dbe7fb}.equipe-card[data-astro-cid-ohwup6uo].tone-teal{border-color:#d5efe9}.equipe-card[data-astro-cid-ohwup6uo].tone-violet{border-color:#e8dff8}.equipe-card-top[data-astro-cid-ohwup6uo]{display:flex;align-items:center;gap:.65rem;margin-bottom:.85rem}.equipe-avatar[data-astro-cid-ohwup6uo]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:color-mix(in srgb,var(--equipe-accent) 12%,#fff);color:var(--equipe-accent);font-size:.8125rem;font-weight:700}.tone-teal[data-astro-cid-ohwup6uo] .equipe-avatar[data-astro-cid-ohwup6uo]{background:#e7f7f3;color:#0f766e}.tone-violet[data-astro-cid-ohwup6uo] .equipe-avatar[data-astro-cid-ohwup6uo]{background:#f3eefc;color:#7c3aed}.equipe-name[data-astro-cid-ohwup6uo]{margin:0;font-size:.9375rem;font-weight:650;letter-spacing:-.02em;color:var(--color-ink)}.equipe-rights[data-astro-cid-ohwup6uo]{display:flex;flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none}.equipe-rights[data-astro-cid-ohwup6uo] li[data-astro-cid-ohwup6uo]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:550;color:#5b6b7f}.equipe-rights[data-astro-cid-ohwup6uo] li[data-astro-cid-ohwup6uo].is-off{color:#9aa6b5}.equipe-switch[data-astro-cid-ohwup6uo]{width:1.55rem;height:.9rem;border-radius:9999px;background:#d7dee8;position:relative;flex-shrink:0}.equipe-switch[data-astro-cid-ohwup6uo]:after{content:"";position:absolute;top:.12rem;left:.12rem;width:.66rem;height:.66rem;border-radius:9999px;background:#fff;box-shadow:0 1px 2px #0a14241f}.is-on[data-astro-cid-ohwup6uo] .equipe-switch[data-astro-cid-ohwup6uo]{background:color-mix(in srgb,var(--equipe-accent) 75%,#60a5fa)}.tone-teal[data-astro-cid-ohwup6uo] .is-on[data-astro-cid-ohwup6uo] .equipe-switch[data-astro-cid-ohwup6uo]{background:#0d9488}.tone-violet[data-astro-cid-ohwup6uo] .is-on[data-astro-cid-ohwup6uo] .equipe-switch[data-astro-cid-ohwup6uo]{background:#7c3aed}.is-on[data-astro-cid-ohwup6uo] .equipe-switch[data-astro-cid-ohwup6uo]:after{left:auto;right:.12rem}.planning[data-astro-cid-v5vyvopl]{--planning-accent: #0284c7;width:100%;max-width:52rem;margin-inline:auto}.planning-shell[data-astro-cid-v5vyvopl]{overflow:hidden;border-radius:18px;border:1px solid var(--color-line);background:radial-gradient(80% 55% at 50% 0%,color-mix(in srgb,var(--planning-accent) 10%,transparent),transparent 60%),linear-gradient(180deg,#f8fafc,#fff);box-shadow:0 1px 2px #0a14240a,0 22px 44px -28px #103d7c38}.planning-head[data-astro-cid-v5vyvopl]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(16,61,124,.08)}.planning-nav[data-astro-cid-v5vyvopl]{display:flex;align-items:center;gap:.35rem}.planning-nav-btn[data-astro-cid-v5vyvopl]{width:1.35rem;height:1.35rem;border-radius:9999px;border:1px solid rgba(16,61,124,.12);background:#fff}.planning-today[data-astro-cid-v5vyvopl]{margin-left:.25rem;padding:.25rem .55rem;border-radius:9999px;background:color-mix(in srgb,var(--planning-accent) 12%,#fff);color:var(--planning-accent);font-size:.6875rem;font-weight:600}.planning-range[data-astro-cid-v5vyvopl]{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:-.02em;color:var(--color-ink)}.planning-views[data-astro-cid-v5vyvopl]{display:none;gap:.2rem;padding:.15rem;border-radius:9999px;background:#103d7c0d}@media (min-width: 640px){.planning-views[data-astro-cid-v5vyvopl]{display:flex}}.planning-views[data-astro-cid-v5vyvopl] span[data-astro-cid-v5vyvopl]{padding:.28rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:550;color:#6b7a8f}.planning-views[data-astro-cid-v5vyvopl] .is-active[data-astro-cid-v5vyvopl]{background:#fff;color:var(--planning-accent);box-shadow:0 1px 2px #0a14240f}.planning-grid[data-astro-cid-v5vyvopl]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;min-height:14rem}@media (max-width: 639px){.planning-grid[data-astro-cid-v5vyvopl]{grid-template-columns:repeat(4,minmax(0,1fr))}.planning-col[data-astro-cid-v5vyvopl]:nth-child(n+5){display:none}}.planning-col[data-astro-cid-v5vyvopl]{min-height:14rem;padding:.65rem .4rem .85rem;border-right:1px solid rgba(16,61,124,.06);background:transparent}.planning-col[data-astro-cid-v5vyvopl]:last-child{border-right:0}.planning-col[data-astro-cid-v5vyvopl].is-today{background:color-mix(in srgb,var(--planning-accent) 5%,transparent)}.planning-day[data-astro-cid-v5vyvopl]{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-bottom:.65rem}.planning-day-label[data-astro-cid-v5vyvopl]{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8a97a8}.planning-day-num[data-astro-cid-v5vyvopl]{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:9999px;font-size:.8125rem;font-weight:650;color:var(--color-ink)}.planning-col[data-astro-cid-v5vyvopl].is-today .planning-day-num[data-astro-cid-v5vyvopl]{background:var(--planning-accent);color:#fff}.planning-slots[data-astro-cid-v5vyvopl]{display:flex;flex-direction:column;gap:.4rem}.planning-event[data-astro-cid-v5vyvopl]{display:flex;flex-direction:column;gap:.12rem;padding:.42rem .45rem .4rem;border-radius:10px;border:1px solid transparent;box-shadow:0 6px 14px -12px #103d7c59}.planning-event[data-astro-cid-v5vyvopl].tone-sky{background:#e8f4fc;border-color:#cfe6f7}.planning-event[data-astro-cid-v5vyvopl].tone-teal{background:#e7f7f3;border-color:#c9ebe2}.planning-event[data-astro-cid-v5vyvopl].tone-amber{background:#fff4e5;border-color:#fde2b8}.planning-event[data-astro-cid-v5vyvopl].tone-violet{background:#f3eefc;border-color:#e0d4f7}.planning-event-protocol[data-astro-cid-v5vyvopl]{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:-.02em;color:var(--color-ink);line-height:1.15}.planning-event-parcel[data-astro-cid-v5vyvopl]{margin:0;font-size:.5625rem;font-weight:500;color:#6b7a8f;line-height:1.2}.planning-event-meta[data-astro-cid-v5vyvopl]{display:flex;align-items:center;gap:.28rem;margin-top:.28rem}.planning-avatar[data-astro-cid-v5vyvopl]{display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;border-radius:9999px;background:#fff;font-size:.5rem;font-weight:700;color:var(--planning-accent);box-shadow:0 0 0 1px #103d7c14}.planning-observer[data-astro-cid-v5vyvopl]{font-size:.5rem;font-weight:600;color:#5b6b7f}.planning-time[data-astro-cid-v5vyvopl]{margin-left:auto;font-size:.5rem;font-weight:550;color:#8a97a8;font-variant-numeric:tabular-nums}.feature-showcase-header{max-width:52rem;margin-inline:auto;text-align:center}.feature-showcase-title{font-size:clamp(1.65rem,2.8vw,2.25rem);font-weight:600;line-height:1.15;letter-spacing:-.032em;color:var(--color-ink)}.feature-showcase-description{margin-top:1rem;font-size:1.0625rem;line-height:1.6;color:var(--color-ink-3)}.feature-showcase-highlights{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;max-width:52rem;margin:1.75rem auto 0;padding:0;list-style:none}.feature-showcase-highlight{padding:.45rem .9rem;border-radius:9999px;border:1px solid var(--color-line);background:#fff;font-size:.8125rem;font-weight:550;letter-spacing:-.01em;color:var(--color-ink-2);box-shadow:0 1px 2px #0a142408}.feature-showcase-split{max-width:52rem;margin:2rem auto 0}.feature-showcase-aside{padding:1.35rem 1.4rem;border-radius:16px;border:1px solid var(--color-line);background:radial-gradient(70% 55% at 0% 0%,rgba(0,114,213,.06),transparent 60%),#fff;box-shadow:0 1px 2px #0a142408}.feature-showcase-aside-title{font-size:.75rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand-600)}.feature-showcase-aside-list{display:grid;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none}@media (min-width: 640px){.feature-showcase-aside-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-showcase-aside-list li{position:relative;padding-left:1rem;font-size:.9375rem;line-height:1.45;color:var(--color-ink-2)}.feature-showcase-aside-list li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;border-radius:9999px;background:var(--color-brand-500)}.feature-showcase-steps{display:grid;gap:1rem;max-width:52rem;margin:2rem auto 0;padding:0;list-style:none;counter-reset:feature-step}@media (min-width: 768px){.feature-showcase-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}}.feature-showcase-step{counter-increment:feature-step;padding:1.25rem 1.2rem 1.35rem;border-radius:16px;border:1px solid var(--color-line);background:#fff;box-shadow:0 1px 2px #0a142408}.feature-showcase-step-title{position:relative;padding-left:2rem;font-size:.98rem;font-weight:600;letter-spacing:-.02em;line-height:1.35;color:var(--color-ink)}.feature-showcase-step-title:before{content:counter(feature-step);position:absolute;left:0;top:.05em;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:9999px;background:var(--color-brand-500);font-size:.72rem;font-weight:700;color:#fff}.feature-showcase-step-body{margin-top:.65rem;font-size:.9rem;line-height:1.55;color:var(--color-ink-3)}.feature-artwork-carousel,.screens-carousel,.planning,.essais,.equipe{margin-top:2.75rem}@media (min-width: 768px){.feature-artwork-carousel,.screens-carousel,.planning,.essais,.equipe{margin-top:3.25rem}}.screens-carousel .screens-toggle{display:flex;width:fit-content;margin-inline:auto}.screens-stage{position:relative;display:flex;align-items:center;gap:.75rem;margin-top:1.75rem}.screens-viewport{flex:1;overflow:hidden;border-radius:16px}.screens-track{display:flex;transition:transform .45s var(--ease-out-soft)}.screens-slide{flex:0 0 100%;display:flex;justify-content:center;padding-inline:.25rem}.screens-frame{position:relative;display:flex;align-items:center;justify-content:center;background:#0a0a0a;border-radius:12px;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 2px #0a14240f,0 24px 48px -20px #0a142459;overflow:hidden}.screens-frame-pc{width:100%;max-width:52rem;aspect-ratio:16 / 10}.screens-frame-mobile{width:min(100%,16rem);aspect-ratio:9 / 19;border-radius:24px}.screens-placeholder-label{font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#ffffff47}.screens-nav{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-line);border-radius:9999px;background:#fff;color:var(--color-ink-2);cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .25s var(--ease-out-soft)}.screens-nav:hover{border-color:var(--color-brand-400);color:var(--color-brand-600)}.screens-nav:active{transform:scale(.96)}@media (max-width: 639px){.screens-nav{display:none}}.screens-toggle{display:flex;width:fit-content;align-items:center;gap:.25rem;padding:.25rem;margin-inline:auto;border-radius:12px;border:1px solid var(--color-line);background:#fff;box-shadow:0 1px 2px #0a14240a}.screens-toggle-btn{display:inline-flex;align-items:center;gap:.45rem;height:2.25rem;padding-inline:1rem;border:0;border-radius:9px;background:transparent;font-size:.8125rem;font-weight:550;letter-spacing:-.01em;color:var(--color-ink-3);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.screens-toggle-btn.is-active{background:var(--color-ink);color:#fff;box-shadow:0 2px 8px -2px #0a142459}.screens-toggle-btn:not(.is-active):hover{color:var(--color-ink);background:var(--color-canvas-3)}.feature-artwork-stage{position:relative;margin-top:1.75rem;min-height:22rem}@media (min-width: 768px){.feature-artwork-stage{min-height:26rem}}.feature-artwork-panel{position:absolute;inset:0;visibility:hidden;pointer-events:none;z-index:0}.feature-artwork-panel.is-active{position:relative;inset:auto;visibility:visible;pointer-events:auto;z-index:1}.feature-artwork-frame{width:100%;max-width:52rem;margin-inline:auto;padding:1rem;border-radius:18px;border:1px solid var(--color-line);background:radial-gradient(80% 55% at 50% 0%,rgba(0,114,213,.05),transparent 60%),linear-gradient(180deg,#f8fafc,#fff);box-shadow:0 1px 2px #0a14240a,0 22px 44px -28px #103d7c38}.feature-artwork-frame-map{height:min(70vw,24rem);min-height:16rem;display:flex;flex-direction:column}.feature-artwork-frame-chart,.feature-artwork-frame-kpi{height:min(55vw,20rem);min-height:14rem;display:flex;flex-direction:column}@media (min-width: 768px){.feature-artwork-frame-map{height:26rem}.feature-artwork-frame-chart,.feature-artwork-frame-kpi{height:22rem}}.feature-artwork-frame .preview-map,.feature-artwork-frame .preview-chart,.feature-artwork-frame .feature-chart-mount-placeholder,.feature-artwork-frame .feature-kpi,.feature-artwork-frame>astro-island{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;flex-direction:column}.feature-kpi{align-items:center;justify-content:center}.feature-kpi-card{display:flex;flex-direction:column;align-items:center;text-align:center;width:min(100%,16.5rem);padding:1.35rem 1.25rem 1.25rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--feature-accent, #0072d5) 14%,var(--color-line));background:#fff;box-shadow:0 1px 2px #0a14240a,0 12px 28px -20px color-mix(in srgb,var(--feature-accent, #0072d5) 35%,transparent)}.feature-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:.7rem;border-radius:9999px;color:var(--feature-accent, #0072d5);background:color-mix(in srgb,var(--feature-accent, #0072d5) 12%,transparent)}.feature-kpi-eyebrow{font-size:.6875rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--feature-accent, #0072d5)}.feature-kpi-value{margin-top:.35rem;font-size:clamp(2.15rem,5.5vw,2.75rem);font-weight:650;letter-spacing:-.05em;line-height:1;color:var(--feature-accent, #0072d5)}.feature-kpi-focus{margin-top:.4rem;font-size:.9375rem;font-weight:650;letter-spacing:-.02em;color:var(--color-ink)}.feature-kpi-delta{margin-top:.55rem;padding:.22rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:600;letter-spacing:-.01em;color:color-mix(in srgb,var(--feature-accent, #0072d5) 78%,#0a1424);background:color-mix(in srgb,var(--feature-accent, #0072d5) 10%,transparent)}.screens-dots{display:flex;justify-content:center;gap:.45rem;margin-top:1.25rem}.screens-dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:9999px;background:var(--color-line-2);cursor:pointer;transition:width .3s var(--ease-out-soft),background-color .2s ease}.screens-dot.is-active{width:1.5rem;background:var(--color-brand-500)}.feature-advantages .uc-advantages-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.feature-advantages .uc-advantages-title{font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:var(--color-ink)}.feature-advantages .uc-advantages-nav{display:none;gap:.5rem}@media (min-width: 640px){.feature-advantages .uc-advantages-nav{display:flex}}.feature-advantages .uc-advantages-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-line);border-radius:9999px;background:#fff;color:var(--color-ink-2);cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease,transform .25s var(--ease-out-soft)}.feature-advantages .uc-advantages-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--feature-accent, #0072d5) 45%,var(--color-line));color:var(--feature-accent, var(--color-brand-600))}.feature-advantages .uc-advantages-btn:active:not(:disabled){transform:scale(.96)}.feature-advantages .uc-advantages-btn:disabled{opacity:.35;cursor:default}.feature-advantages .uc-advantages-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.feature-advantages .uc-advantages-track::-webkit-scrollbar{display:none}.feature-advantages .uc-advantage-card{flex:0 0 min(20.5rem,calc(100vw - 3rem));scroll-snap-align:start;padding:1.35rem 1.3rem 1.5rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--feature-accent, #0072d5) 16%,var(--color-line));background:radial-gradient(80% 60% at 0% 0%,color-mix(in srgb,var(--feature-accent, #0072d5) 10%,transparent),transparent 55%),#fff;box-shadow:0 1px 2px #0a142408}@media (min-width: 768px){.feature-advantages .uc-advantage-card{flex-basis:22rem}}.feature-advantages .uc-advantage-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;color:var(--feature-accent, var(--color-brand-600));background:linear-gradient(180deg,color-mix(in srgb,var(--feature-accent, #0072d5) 10%,#fff),color-mix(in srgb,var(--feature-accent, #0072d5) 16%,#f3f6fa))}.feature-advantages .uc-advantage-title{margin-top:1.05rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--color-ink)}.feature-advantages .uc-advantage-body{margin-top:.65rem;font-size:.9375rem;line-height:1.6;color:var(--color-ink-3)}.uc-artwork[data-astro-cid-ksswavce]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 11;max-width:22rem;margin-inline:auto;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a}.uc-artwork-svg[data-astro-cid-ksswavce]{width:min(100%,14rem);height:8.5rem}.hub[data-astro-cid-ksswavce]{fill:#3b9bef}.node[data-astro-cid-ksswavce]{fill:#c7d7ea73}.node[data-astro-cid-ksswavce].on{fill:#3b9bef}.link[data-astro-cid-ksswavce]{fill:none;stroke:#3b9bef59;stroke-width:1.5}.block[data-astro-cid-ksswavce]{fill:#dbeafe59}.block[data-astro-cid-ksswavce].on{fill:#3b9bef}.tone-sky[data-astro-cid-ksswavce] .hub[data-astro-cid-ksswavce],.tone-sky[data-astro-cid-ksswavce] .node[data-astro-cid-ksswavce].on,.tone-sky[data-astro-cid-ksswavce] .block[data-astro-cid-ksswavce].on{fill:#38bdf8}.tone-sky[data-astro-cid-ksswavce] .link[data-astro-cid-ksswavce]{stroke:#38bdf866}.tone-sky[data-astro-cid-ksswavce] .block[data-astro-cid-ksswavce]{fill:#bae6fd47}.tone-sky[data-astro-cid-ksswavce].uc-artwork{background:#38bdf814}.tone-teal[data-astro-cid-ksswavce] .hub[data-astro-cid-ksswavce],.tone-teal[data-astro-cid-ksswavce] .node[data-astro-cid-ksswavce].on,.tone-teal[data-astro-cid-ksswavce] .block[data-astro-cid-ksswavce].on{fill:#2dd4bf}.tone-teal[data-astro-cid-ksswavce] .link[data-astro-cid-ksswavce]{stroke:#2dd4bf66}.tone-teal[data-astro-cid-ksswavce] .block[data-astro-cid-ksswavce]{fill:#99f6e438}.tone-teal[data-astro-cid-ksswavce].uc-artwork{background:#2dd4bf12}.tone-blue[data-astro-cid-ksswavce].uc-artwork{background:#0072d51a}.uc-hero[data-astro-cid-vvopp67s]{position:relative;isolation:isolate;padding-block:4.5rem 4.75rem;color:#e8eef6;background:linear-gradient(180deg,#071018,#0a1424 42%,#0c1a2e);overflow:hidden}@media (min-width: 768px){.uc-hero[data-astro-cid-vvopp67s]{padding-block:5.75rem 6rem}}.uc-hero-atmosphere[data-astro-cid-vvopp67s]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 45% at 12% 0%,rgba(0,114,213,.22),transparent 60%),radial-gradient(40% 35% at 88% 18%,rgba(0,114,213,.1),transparent 55%),repeating-linear-gradient(-12deg,transparent 0,transparent 11px,rgba(255,255,255,.015) 11px,rgba(255,255,255,.015) 12px)}.uc-hero-inner[data-astro-cid-vvopp67s]{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:center}@media (min-width: 900px){.uc-hero-inner[data-astro-cid-vvopp67s]{grid-template-columns:1.15fr .85fr;gap:3rem}}.uc-hero-copy[data-astro-cid-vvopp67s]{max-width:36rem}@media (max-width: 899px){.uc-hero-copy[data-astro-cid-vvopp67s]{text-align:center;margin-inline:auto}}.uc-hero-eyebrow[data-astro-cid-vvopp67s]{display:inline-flex;align-items:center;gap:.65rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7eb6ef}.uc-hero-eyebrow[data-astro-cid-vvopp67s]:before{content:"";width:1.25rem;height:1px;background:currentColor;opacity:.7}@media (max-width: 899px){.uc-hero-eyebrow[data-astro-cid-vvopp67s]{justify-content:center}}.uc-hero-title[data-astro-cid-vvopp67s]{margin-top:1.1rem;font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.032em;color:#f4f8fc}.uc-hero-tagline[data-astro-cid-vvopp67s]{margin-top:1.15rem;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:600;line-height:1.35;letter-spacing:-.02em;color:#c5d8ee}.uc-hero-description[data-astro-cid-vvopp67s]{margin-top:1.1rem;font-size:clamp(.98rem,1.5vw,1.0625rem);line-height:1.65;color:#9eb0c6}.uc-hero-visual[data-astro-cid-vvopp67s]{display:flex;justify-content:center}.uc-advantages-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.uc-advantages-title{font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:var(--color-ink)}.uc-advantages-nav{display:none;gap:.5rem}@media (min-width: 640px){.uc-advantages-nav{display:flex}}.uc-advantages-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-line);border-radius:9999px;background:#fff;color:var(--color-ink-2);cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease,transform .25s var(--ease-out-soft)}.uc-advantages-btn:hover:not(:disabled){border-color:var(--color-brand-400);color:var(--color-brand-600)}.uc-advantages-btn:active:not(:disabled){transform:scale(.96)}.uc-advantages-btn:disabled{opacity:.35;cursor:default}.uc-advantages-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.uc-advantages-track::-webkit-scrollbar{display:none}.uc-advantage-card{flex:0 0 min(20.5rem,calc(100vw - 3rem));scroll-snap-align:start;padding:1.35rem 1.3rem 1.5rem;border-radius:18px;border:1px solid var(--color-line);background:radial-gradient(80% 60% at 0% 0%,rgba(0,114,213,.06),transparent 55%),#fff;box-shadow:0 1px 2px #0a142408}@media (min-width: 768px){.uc-advantage-card{flex-basis:22rem}}.uc-advantage-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;background:linear-gradient(180deg,#f4faff,#eef4fb);color:var(--color-brand-600)}.uc-advantage-title{margin-top:1.05rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--color-ink)}.uc-advantage-body{margin-top:.65rem;font-size:.9375rem;line-height:1.6;color:var(--color-ink-3)}
