.hc[data-astro-cid-sbzz4ey2]{isolation:isolate;min-height:100svh;padding-top:calc(var(--nav-h) + 42px + 2rem);align-items:center;padding-bottom:9rem;display:flex;position:relative;overflow:hidden}.hc__bg[data-astro-cid-sbzz4ey2]{z-index:-1;background:var(--teal-deep);position:absolute;inset:-2.5%}.hc__slide[data-astro-cid-sbzz4ey2]{opacity:0;visibility:hidden;position:absolute;inset:0}.hc__slide[data-astro-cid-sbzz4ey2].is-active{opacity:1;visibility:visible}.hc__slide[data-astro-cid-sbzz4ey2] picture,.hc__slide[data-astro-cid-sbzz4ey2] img{width:100%;height:100%}.hc__slide[data-astro-cid-sbzz4ey2] img{object-fit:cover}.hc__slide--mirror[data-astro-cid-sbzz4ey2] picture{transform:scaleX(-1)}.hc__veil[data-astro-cid-sbzz4ey2]{z-index:3;background:linear-gradient(#0820249e 0%,#08202400 24%),linear-gradient(90deg,#0b2a2ff2 0%,#0d3238e6 40%,#103a40d6 58%,#14484f80 72%,#1750581a 88%,#17505800 100%),linear-gradient(#0b2a2f00 66%,#0b2a2fbf 100%);position:absolute;inset:0}.hc__content[data-astro-cid-sbzz4ey2]{position:relative}.hc__title[data-astro-cid-sbzz4ey2]{letter-spacing:-.03em;max-width:22ch;font-size:clamp(2.25rem,.9rem + 4.1vw,4.375rem);line-height:1.05}.hero__line[data-astro-cid-sbzz4ey2]{color:#ffffffd6;transition:color .7s var(--ease-out);display:block}.hero__line[data-astro-cid-sbzz4ey2].is-active{color:#fff}.hc__lede[data-astro-cid-sbzz4ey2]{max-width:50ch;font-size:var(--step-1);color:var(--on-teal-2);margin-top:1.75rem;line-height:1.6}.hc__actions[data-astro-cid-sbzz4ey2]{margin-top:2.25rem}.hc__note[data-astro-cid-sbzz4ey2]{color:var(--on-teal-2);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.9375rem;display:inline-flex}.hc__note[data-astro-cid-sbzz4ey2] svg{color:#fff;width:1.1rem;height:1.1rem}.hc__ui[data-astro-cid-sbzz4ey2]{display:none}@media (width>=1180px){.hc__ui[data-astro-cid-sbzz4ey2]{perspective:1100px;width:20rem;height:12rem;display:block;position:absolute;top:30%;right:0}}@media (width>=1180px) and (prefers-reduced-motion:no-preference){.hc__ui[data-astro-cid-sbzz4ey2]{animation:6s ease-in-out infinite alternate hc-float}}.hc__card[data-astro-cid-sbzz4ey2]{width:100%;color:var(--ink);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform-origin:50%;background:#fffffff7;border-radius:16px;gap:.75rem;padding:1rem 1.125rem .875rem;font-size:.875rem;line-height:1.4;display:grid;position:absolute;top:0;left:0}.hc__card[data-astro-cid-sbzz4ey2].is-active{opacity:1;visibility:visible}.hc__card-top[data-astro-cid-sbzz4ey2]{border-bottom:1px solid var(--hairline);align-items:center;gap:.625rem;padding-bottom:.625rem;display:flex}.hc__dots3[data-astro-cid-sbzz4ey2]{gap:.25rem;display:flex}.hc__dots3[data-astro-cid-sbzz4ey2] i[data-astro-cid-sbzz4ey2]{background:var(--hairline-strong);border-radius:50%;width:.5rem;height:.5rem}.hc__card-title[data-astro-cid-sbzz4ey2]{color:var(--ink-2);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.8125rem}.hc__pill[data-astro-cid-sbzz4ey2]{background:var(--teal-mist);color:var(--teal);border-radius:999px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.hc__rows[data-astro-cid-sbzz4ey2]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.hc__rows[data-astro-cid-sbzz4ey2] li[data-astro-cid-sbzz4ey2]{align-items:center;gap:.5rem;display:flex}.hc__rows[data-astro-cid-sbzz4ey2] svg{width:1rem;height:1rem;color:var(--teal-bright);flex:none}.hc__notif[data-astro-cid-sbzz4ey2]{align-items:flex-start;gap:.75rem;display:flex}.hc__notif--b[data-astro-cid-sbzz4ey2]{border-top:1px solid var(--hairline);padding-top:.75rem}.hc__app[data-astro-cid-sbzz4ey2]{background:linear-gradient(145deg, var(--teal-500), var(--teal));color:#fff;border-radius:10px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.hc__app--ia[data-astro-cid-sbzz4ey2]{color:var(--aqua-2)}.hc__app[data-astro-cid-sbzz4ey2] svg{width:1.1rem;height:1.1rem}.hc__notif-body[data-astro-cid-sbzz4ey2]{color:var(--ink-2);gap:.125rem;display:grid}.hc__notif-head[data-astro-cid-sbzz4ey2]{color:var(--ink);justify-content:space-between;gap:.5rem;display:flex}.hc__notif-head[data-astro-cid-sbzz4ey2] span[data-astro-cid-sbzz4ey2]{color:var(--ink-3);font-size:.75rem}.hc__chat-head[data-astro-cid-sbzz4ey2]{align-items:center;gap:.625rem;display:flex}.hc__chat-head[data-astro-cid-sbzz4ey2]>span[data-astro-cid-sbzz4ey2]:last-child{line-height:1.25;display:grid}.hc__online[data-astro-cid-sbzz4ey2]{color:#1fae5b;font-size:.75rem}.hc__bub[data-astro-cid-sbzz4ey2]{border-radius:12px;max-width:88%;padding:.5rem .75rem}.hc__bub--yo[data-astro-cid-sbzz4ey2]{background:#d4f5e4;border-bottom-right-radius:4px;justify-self:end}.hc__bub--ia[data-astro-cid-sbzz4ey2]{background:var(--alt);border-bottom-left-radius:4px}.hc__ex[data-astro-cid-sbzz4ey2]{color:var(--ink-3);font-size:.6875rem}.hc__dots[data-astro-cid-sbzz4ey2]{align-items:flex-end;gap:1.5rem;margin-top:clamp(2.5rem,2rem + 3vh,4rem);display:flex}.hc__dots[data-astro-cid-sbzz4ey2] ul[data-astro-cid-sbzz4ey2]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:44rem;margin:0;display:grid}.door[data-astro-cid-sbzz4ey2]{width:100%;color:var(--on-teal-2);text-align:left;transition:color .3s var(--ease-out);background:0 0;border:0;grid-template-columns:auto 1fr;gap:.25rem .75rem;padding:.875rem 0 0;font-size:.875rem;display:grid;position:relative}.door__bar[data-astro-cid-sbzz4ey2]{background:#ffffff38;height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.door__fill[data-astro-cid-sbzz4ey2]{background:var(--amber);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.door[data-astro-cid-sbzz4ey2].is-active .door__fill[data-astro-cid-sbzz4ey2]{transform:scaleX(1)}.door__short[data-astro-cid-sbzz4ey2]{white-space:nowrap;display:none}.door__n[data-astro-cid-sbzz4ey2]{color:#fff;font-weight:700}.door[data-astro-cid-sbzz4ey2].is-active .door__n[data-astro-cid-sbzz4ey2]{color:var(--amber)}.door[data-astro-cid-sbzz4ey2].is-active,.door[data-astro-cid-sbzz4ey2]:hover{color:#fff}.hc__pause[data-astro-cid-sbzz4ey2]{color:#fff;width:2.5rem;height:2.5rem;transition:background-color .2s var(--ease-out);background:0 0;border:1px solid #ffffff73;border-radius:50%;flex:none;place-items:center;display:grid}.hc__pause[data-astro-cid-sbzz4ey2]:hover{background:#ffffff1f}.hc__pause[data-astro-cid-sbzz4ey2] svg[data-astro-cid-sbzz4ey2]{width:1rem;height:1rem}.hc__pause[data-astro-cid-sbzz4ey2] .i-play[data-astro-cid-sbzz4ey2],.hc__pause[data-astro-cid-sbzz4ey2][aria-pressed=true] .i-pause[data-astro-cid-sbzz4ey2]{display:none}.hc__pause[data-astro-cid-sbzz4ey2][aria-pressed=true] .i-play[data-astro-cid-sbzz4ey2]{display:block}.hc__trust[data-astro-cid-sbzz4ey2]{color:var(--ink);box-shadow:var(--shadow-lg);transition:transform .4s var(--ease-out);background:#fffffff5;border-radius:16px;align-items:center;gap:1rem;margin-left:auto;padding:.75rem 1.125rem .75rem .75rem;text-decoration:none;display:none;translate:0}.hc__trust-logos[data-astro-cid-sbzz4ey2]{display:flex}.hc__trust-logo[data-astro-cid-sbzz4ey2]{border:1px solid var(--hairline);background:#fff;border-radius:12px;place-items:center;min-width:3.5rem;height:3.5rem;padding:0 .5rem;display:grid}.hc__trust-logo[data-astro-cid-sbzz4ey2]+.hc__trust-logo[data-astro-cid-sbzz4ey2]{margin-left:-.5rem}.hc__trust-logo[data-astro-cid-sbzz4ey2] img{width:auto;max-width:7rem}.hc__trust-text[data-astro-cid-sbzz4ey2]{color:var(--ink-2);font-size:.875rem;line-height:1.35;display:grid}.hc__trust-text[data-astro-cid-sbzz4ey2] strong[data-astro-cid-sbzz4ey2]{color:var(--ink);font-weight:650}@media (width>=1100px){.hc__trust[data-astro-cid-sbzz4ey2]{display:inline-flex}}@media (prefers-reduced-motion:no-preference){.hc__trust[data-astro-cid-sbzz4ey2]{animation:5s ease-in-out infinite alternate hc-float}}@keyframes hc-float{0%{translate:0}to{translate:0 -8px}}.strip[data-astro-cid-sbzz4ey2]{z-index:2;margin-top:-6.5rem;position:relative}.strip__list[data-astro-cid-sbzz4ey2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.strip__card[data-astro-cid-sbzz4ey2]{will-change:transform;border-radius:var(--r-card);background:var(--surface);height:100%;box-shadow:var(--shadow-md);transition:box-shadow .35s var(--ease-out);align-content:start;gap:.625rem;padding:1.5rem 1.25rem 1.375rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.strip__name[data-astro-cid-sbzz4ey2]{margin-top:.375rem;font-size:1.0625rem;font-weight:680;line-height:1.25}.strip__desc[data-astro-cid-sbzz4ey2]{color:var(--ink-2);font-size:.875rem;line-height:1.45}.strip__card[data-astro-cid-sbzz4ey2] .strip__arrow{width:1.1rem;height:1.1rem;color:var(--teal-bright);transition:transform .35s var(--ease-out);margin-top:.25rem}@media (hover:hover) and (pointer:fine){.strip__card[data-astro-cid-sbzz4ey2]:hover{box-shadow:0 2px 6px #0d2f340f,0 30px 50px -24px #0d2f3466}.strip__card[data-astro-cid-sbzz4ey2]:hover .icon-badge[data-astro-cid-sbzz4ey2]{background:var(--amber);color:var(--on-amber)}.strip__card[data-astro-cid-sbzz4ey2] .icon-badge[data-astro-cid-sbzz4ey2] svg{transition:transform .25s var(--ease-out)}.strip__card[data-astro-cid-sbzz4ey2]:hover .icon-badge[data-astro-cid-sbzz4ey2] svg{transform:translateY(-2px)}.strip__card[data-astro-cid-sbzz4ey2]:hover .strip__arrow{transform:translate(4px)}}@media (width>=760px){.strip__list[data-astro-cid-sbzz4ey2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.strip__list[data-astro-cid-sbzz4ey2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}}@media (width<=759px){.hc[data-astro-cid-sbzz4ey2]{padding-top:calc(var(--nav-h) + 2rem);align-items:flex-end}.hc__veil[data-astro-cid-sbzz4ey2]{background:linear-gradient(#124249c7 0%,#0d3238e6 45%,#0b2a2ff7 100%)}.hc__dots[data-astro-cid-sbzz4ey2] ul[data-astro-cid-sbzz4ey2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.door__name[data-astro-cid-sbzz4ey2]{display:none}.door__short[data-astro-cid-sbzz4ey2]{display:inline}.strip__list[data-astro-cid-sbzz4ey2] li[data-astro-cid-sbzz4ey2]:last-child{grid-column:1/-1}}.trust[data-astro-cid-gzvu3zfy]{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) 0}.trust__head[data-astro-cid-gzvu3zfy]{align-items:end;gap:1.25rem 3rem;margin-bottom:2.5rem;display:grid}.trust__title[data-astro-cid-gzvu3zfy]{font-size:var(--step-2);max-width:30ch;font-weight:500;line-height:1.25}.trust__facts[data-astro-cid-gzvu3zfy]{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.75rem;font-size:.9375rem;display:flex}.trust__facts[data-astro-cid-gzvu3zfy] span[data-astro-cid-gzvu3zfy]{color:var(--ink);align-items:center;gap:.5rem;font-weight:560;display:inline-flex}.trust__facts[data-astro-cid-gzvu3zfy] svg{width:1.125rem;height:1.125rem;color:var(--teal-bright)}.trust__facts[data-astro-cid-gzvu3zfy] strong[data-astro-cid-gzvu3zfy]{color:var(--teal);font-weight:640;font-family:var(--font-display);margin-right:.15em}@media (width>=960px){.trust__head[data-astro-cid-gzvu3zfy]{grid-template-columns:1fr auto}}.pnl[data-astro-cid-fusvazr3]{border-radius:var(--r-card);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);gap:.75rem;margin:0;padding:1rem 1rem .75rem;display:grid}.pnl__head[data-astro-cid-fusvazr3]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pnl__title[data-astro-cid-fusvazr3]{white-space:nowrap;font-size:.875rem;font-weight:680}.pnl__live[data-astro-cid-fusvazr3]{background:var(--teal-mist);color:var(--teal);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.pnl__live[data-astro-cid-fusvazr3] i[data-astro-cid-fusvazr3]{background:var(--success);border-radius:50%;width:.4rem;height:.4rem;position:relative}.pnl__kpis[data-astro-cid-fusvazr3]{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.pnl__kpis[data-astro-cid-fusvazr3] div[data-astro-cid-fusvazr3]{background:var(--alt);border-radius:10px;padding:.5rem .625rem}.pnl__kpis[data-astro-cid-fusvazr3] dt[data-astro-cid-fusvazr3]{color:var(--ink-3);font-size:.6875rem}.pnl__kpis[data-astro-cid-fusvazr3] dd[data-astro-cid-fusvazr3]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.25rem;margin:.125rem 0 0;font-size:1.0625rem;font-weight:680;display:flex}.pnl__kpis[data-astro-cid-fusvazr3] .pnl__up{width:.95rem;height:.95rem;color:var(--teal-bright)}.pnl__chart[data-astro-cid-fusvazr3]{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(7,1fr);align-items:end;gap:.375rem;height:5rem;padding-top:.25rem;display:grid}.pnl__col[data-astro-cid-fusvazr3]{grid-template-rows:1fr auto;place-items:end center;height:100%;display:grid}.pnl__col[data-astro-cid-fusvazr3] i[data-astro-cid-fusvazr3]{width:100%;height:var(--h);background:var(--teal-mist-2);transform-origin:50% 100%;border-radius:4px 4px 2px 2px}.pnl__col[data-astro-cid-fusvazr3].is-hoy i[data-astro-cid-fusvazr3]{background:var(--teal)}.pnl__col[data-astro-cid-fusvazr3] b[data-astro-cid-fusvazr3]{color:var(--ink-3);margin-top:.25rem;font-size:.625rem;font-weight:500}.pnl__col[data-astro-cid-fusvazr3].is-hoy b[data-astro-cid-fusvazr3]{color:var(--teal);font-weight:680}.pnl__foot[data-astro-cid-fusvazr3]{color:var(--ink-2);align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.pnl__foot[data-astro-cid-fusvazr3] svg{width:1rem;height:1rem;color:var(--teal-bright);flex:none}.pnl__foot[data-astro-cid-fusvazr3] strong[data-astro-cid-fusvazr3]{color:var(--ink);font-weight:650}.pnl__note[data-astro-cid-fusvazr3]{color:var(--ink-3);text-align:right;font-size:.625rem}.pnl__col[data-astro-cid-fusvazr3] i[data-astro-cid-fusvazr3]{animation:pnl-crece 1.1s var(--ease-out) both;animation-delay:calc(.25s + var(--i) * 70ms)}.pnl__col[data-astro-cid-fusvazr3].is-hoy i[data-astro-cid-fusvazr3]{animation:pnl-crece 1.1s var(--ease-out) both, pnl-late 2.6s ease-in-out 1.6s infinite;animation-delay:calc(.25s + var(--i) * 70ms), 1.6s}.pnl__live[data-astro-cid-fusvazr3] i[data-astro-cid-fusvazr3]:after{content:"";background:var(--success);animation:pnl-pulso 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pnl-crece{0%{transform:scaleY(.08)}}@keyframes pnl-late{0%,to{transform:scaleY(1)}50%{transform:scaleY(.9)}}@keyframes pnl-pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.ab__grid[data-astro-cid-qiwzwvj6]{align-items:center;gap:3.5rem;display:grid}.ab__media[data-astro-cid-qiwzwvj6]{transform-style:preserve-3d;padding:0 12% 14% 0;position:relative}.ab__main[data-astro-cid-qiwzwvj6]{aspect-ratio:4/5}.ab__small[data-astro-cid-qiwzwvj6]{width:min(58%,17.5rem);position:absolute;bottom:0;right:0}.ab__badge[data-astro-cid-qiwzwvj6]{background:var(--amber);max-width:11rem;color:var(--on-amber);box-shadow:var(--shadow-lg);border-radius:14px;gap:.125rem;padding:1.125rem 1.25rem;display:grid;position:absolute;bottom:22%;left:-.75rem}.ab__badge-n[data-astro-cid-qiwzwvj6]{font-size:2.5rem;line-height:1}.ab__badge-t[data-astro-cid-qiwzwvj6]{color:#1a1206d1;font-size:.875rem;line-height:1.35}.ab__title[data-astro-cid-qiwzwvj6]{font-size:var(--step-4);max-width:18ch}.ab__text[data-astro-cid-qiwzwvj6]{color:var(--ink-2);max-width:58ch;margin-top:1.5rem}.ab__feats[data-astro-cid-qiwzwvj6]{border-block:1px solid var(--hairline);gap:1.25rem;margin:2rem 0 0;padding:1.75rem 0;display:grid}.ab__feats[data-astro-cid-qiwzwvj6] li[data-astro-cid-qiwzwvj6]{align-items:flex-start;gap:1rem;display:flex}.ab__feats[data-astro-cid-qiwzwvj6] h3[data-astro-cid-qiwzwvj6]{font-size:1.0625rem;font-weight:680}.ab__feats[data-astro-cid-qiwzwvj6] p[data-astro-cid-qiwzwvj6]{color:var(--ink-2);margin-top:.125rem;font-size:.9375rem}.ab__checks[data-astro-cid-qiwzwvj6]{margin-top:1.75rem}.ab__cta[data-astro-cid-qiwzwvj6]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.25rem;display:flex}.ab__call[data-astro-cid-qiwzwvj6]{align-items:center;gap:.875rem;text-decoration:none;display:inline-flex}.ab__call-icon[data-astro-cid-qiwzwvj6]{border:1px solid var(--hairline-strong);width:3rem;height:3rem;color:var(--teal);transition:background-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.ab__call-icon[data-astro-cid-qiwzwvj6] svg{width:1.25rem;height:1.25rem}.ab__call-icon[data-astro-cid-qiwzwvj6]{background:var(--amber);border-color:var(--amber);color:var(--on-amber)}.ab__call[data-astro-cid-qiwzwvj6]:hover .ab__call-icon[data-astro-cid-qiwzwvj6]{background:var(--amber-hover)}.ab__call-label[data-astro-cid-qiwzwvj6]{color:var(--ink-2);font-size:.8125rem;display:block}.ab__call-num[data-astro-cid-qiwzwvj6]{font-size:1.125rem;font-weight:700;display:block}@media (width<=639px){.ab__badge[data-astro-cid-qiwzwvj6]{max-width:9.5rem;padding:.875rem 1rem;top:.75rem;bottom:auto;left:.75rem}.ab__badge-n[data-astro-cid-qiwzwvj6]{font-size:2rem}.ab__small[data-astro-cid-qiwzwvj6]{width:15rem}}@media (width>=640px){.ab__feats[data-astro-cid-qiwzwvj6]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.ab__grid[data-astro-cid-qiwzwvj6]{grid-template-columns:1fr 1.05fr;gap:clamp(3rem,6vw,7rem)}}.sv__doors[data-astro-cid-5xw3lalj]{gap:1.25rem;margin:0;display:grid}.sv__door[data-astro-cid-5xw3lalj]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-sm);transition:box-shadow .35s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.sv__media[data-astro-cid-5xw3lalj]{aspect-ratio:16/9;background:var(--teal-deep);display:block;position:relative;overflow:hidden}.sv__media[data-astro-cid-5xw3lalj]:after{content:"";background:linear-gradient(#0b2a2f00 45%,#0b2a2f8c 100%);position:absolute;inset:0}.sv__media[data-astro-cid-5xw3lalj] picture,.sv__media[data-astro-cid-5xw3lalj] img{width:100%;height:100%}.sv__media[data-astro-cid-5xw3lalj] img{object-fit:cover;transition:transform .8s var(--ease-out)}.sv__body[data-astro-cid-5xw3lalj]{flex-direction:column;flex:1;gap:.75rem;padding:0 1.75rem 1.75rem;display:flex;position:relative}.sv__badge[data-astro-cid-5xw3lalj]{border:3px solid var(--surface);box-sizing:content-box;margin-top:-1.75rem}.sv__title[data-astro-cid-5xw3lalj]{font-size:var(--step-2);margin-top:.25rem}.sv__title[data-astro-cid-5xw3lalj] a[data-astro-cid-5xw3lalj]{text-decoration:none}.sv__desc[data-astro-cid-5xw3lalj]{color:var(--ink-2);font-size:.9375rem}.sv__links[data-astro-cid-5xw3lalj]{border-top:1px solid var(--hairline);margin:.5rem 0 0}.sv__links[data-astro-cid-5xw3lalj] a[data-astro-cid-5xw3lalj]{border-bottom:1px solid var(--hairline);transition:color .2s var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:.9375rem;font-weight:560;text-decoration:none;display:flex}.sv__links[data-astro-cid-5xw3lalj] svg{width:1.05rem;height:1.05rem;color:var(--teal-bright);transition:transform .3s var(--ease-out);flex:none}.sv__links[data-astro-cid-5xw3lalj] a[data-astro-cid-5xw3lalj]:hover{color:var(--teal)}@media (hover:hover) and (pointer:fine){.sv__door[data-astro-cid-5xw3lalj]:hover{box-shadow:var(--shadow-md)}.sv__door[data-astro-cid-5xw3lalj]:hover .sv__media[data-astro-cid-5xw3lalj] img{transform:scale(1.05)}.sv__links[data-astro-cid-5xw3lalj] a[data-astro-cid-5xw3lalj]:hover svg{transform:translate(4px)}}@media (width>=1000px){.sv__doors[data-astro-cid-5xw3lalj]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bird[data-astro-cid-7ztvg4ww]{aspect-ratio:1;width:100%;position:relative}.bird__halo[data-astro-cid-7ztvg4ww]{filter:blur(6px);background:radial-gradient(circle,#4fd1c538 0%,#4fd1c500 62%),radial-gradient(circle at 62% 40%,#8ee6dc1a 0%,#8ee6dc00 45%);border-radius:50%;position:absolute;inset:8%}.bird__canvas[data-astro-cid-7ztvg4ww]{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.bird[data-astro-cid-7ztvg4ww] .bird__fallback{color:#8ee6dc8c;width:68%;height:68%;transition:opacity .8s var(--ease-out);position:absolute;inset:16%}.bird[data-astro-cid-7ztvg4ww].is-live .bird__canvas[data-astro-cid-7ztvg4ww]{opacity:1}.bird[data-astro-cid-7ztvg4ww].is-live .bird__fallback{opacity:0}.ai[data-astro-cid-e7dwogkr]{background:radial-gradient(55% 65% at 80% 45%, #2b8a9473 0%, #2b8a9400 70%), linear-gradient(160deg, var(--teal) 0%, var(--teal-deep-2) 60%, var(--teal-deep) 100%);position:relative;overflow:hidden}.ai__grid[data-astro-cid-e7dwogkr]{align-items:center;gap:3.5rem;display:grid}.ai__title[data-astro-cid-e7dwogkr]{font-size:var(--step-4);max-width:17ch}.ai__lede[data-astro-cid-e7dwogkr]{font-size:var(--step-1);color:var(--on-teal-2);max-width:50ch;margin-top:1.5rem}.ai__list[data-astro-cid-e7dwogkr]{gap:.25rem;margin:2rem 0 2.25rem;display:grid}.ai__item[data-astro-cid-e7dwogkr]{transition:background-color .25s var(--ease-out);border-radius:14px;align-items:flex-start;gap:1rem;margin-inline:-1rem;padding:1rem;text-decoration:none;display:flex}.ai__item[data-astro-cid-e7dwogkr]:hover{background:#ffffff0f}.ai__icon[data-astro-cid-e7dwogkr]{width:3rem;height:3rem;color:var(--aqua-2);transition:background-color .25s var(--ease-out), color .25s var(--ease-out);background:#4fd1c51f;border:1px solid #4fd1c552;border-radius:12px;flex:none;place-items:center;display:grid}.ai__item[data-astro-cid-e7dwogkr]:hover .ai__icon[data-astro-cid-e7dwogkr]{background:var(--amber);border-color:var(--amber);color:var(--on-amber)}.ai__icon[data-astro-cid-e7dwogkr] svg{width:1.4rem;height:1.4rem}.ai__name[data-astro-cid-e7dwogkr]{font-size:1.0625rem;font-weight:680;display:block}.ai__text[data-astro-cid-e7dwogkr]{color:var(--on-teal-2);margin-top:.25rem;font-size:.9375rem;display:block}.ai__visual[data-astro-cid-e7dwogkr]{perspective:1200px;padding-bottom:9rem;position:relative}.ai__visual[data-astro-cid-e7dwogkr] .ai__bird{width:112%;max-width:40rem;margin-top:-6%;margin-left:auto;margin-right:-10%}.ai__caption[data-astro-cid-e7dwogkr]{color:var(--on-teal-3);font-size:.8125rem;position:absolute;top:.5rem;right:0}.ai__chat-wrap[data-astro-cid-e7dwogkr]{border-radius:20px;width:min(19.5rem,62%);position:absolute;bottom:-2rem;left:-2.5rem}.ai__chat-wrap[data-astro-cid-e7dwogkr] .ai__chat{width:100%}@media (width>=1000px){.ai__grid[data-astro-cid-e7dwogkr]{grid-template-columns:1.05fr 1fr;gap:clamp(3rem,6vw,6rem)}}@media (width<=640px){.ai__visual[data-astro-cid-e7dwogkr]{padding-bottom:0}.ai__visual[data-astro-cid-e7dwogkr] .ai__bird{width:86%;margin-inline:auto}.ai__caption[data-astro-cid-e7dwogkr]{display:none}.ai__chat-wrap[data-astro-cid-e7dwogkr]{width:100%;margin-top:-4rem;position:relative;bottom:auto;left:0}}@media (hover:none){.ai__caption[data-astro-cid-e7dwogkr]{display:none}}.fb[data-astro-cid-ooztkt4g]{overflow:hidden}.fb__grid[data-astro-cid-ooztkt4g]{align-items:center;gap:3rem;display:grid}.fb__title[data-astro-cid-ooztkt4g]{font-size:var(--step-4);max-width:16ch}.fb__lede[data-astro-cid-ooztkt4g]{font-size:var(--step-1);color:var(--ink-2);max-width:48ch;margin-top:1.25rem}.fb__chips[data-astro-cid-ooztkt4g]{flex-wrap:wrap;gap:.5rem;margin:1.75rem 0 2rem;display:flex}.fb__chips[data-astro-cid-ooztkt4g] li[data-astro-cid-ooztkt4g]{background:var(--surface);border:1px solid var(--hairline);color:var(--ink);border-radius:99px;padding:.4rem .85rem;font-size:.875rem;font-weight:560}.fb__visual[data-astro-cid-ooztkt4g]{justify-items:end;display:grid;position:relative}.fb__photo[data-astro-cid-ooztkt4g]{aspect-ratio:4/3;width:min(100%,34rem)}.fb__visual[data-astro-cid-ooztkt4g] .fb__inv{z-index:1;justify-self:start;width:min(92%,25rem);margin-top:-6rem}@media (width>=960px){.fb__grid[data-astro-cid-ooztkt4g]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(3rem,6vw,6rem)}.fb__visual[data-astro-cid-ooztkt4g]{align-content:start;min-height:37rem}.fb__photo[data-astro-cid-ooztkt4g]{width:86%}.fb__visual[data-astro-cid-ooztkt4g] .fb__inv{width:23rem;margin:0;position:absolute;top:9.5rem;left:0}}.sc__head[data-astro-cid-slkkzpwl]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:2.5rem;display:flex}.sc__title[data-astro-cid-slkkzpwl]{font-size:var(--step-4);max-width:18ch}.sc__lede[data-astro-cid-slkkzpwl]{color:var(--ink-2);font-size:var(--step-1);max-width:52ch;margin-top:1rem}.sc__nav[data-astro-cid-slkkzpwl]{gap:.625rem;display:flex}.sc__btn[data-astro-cid-slkkzpwl]{border:1px solid var(--hairline-strong);background:var(--surface);width:3.25rem;height:3.25rem;color:var(--teal);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out), transform .16s var(--ease-out);border-radius:50%;place-items:center;display:grid}.sc__btn[data-astro-cid-slkkzpwl]:hover{background:var(--teal);border-color:var(--teal);color:#fff}.sc__btn[data-astro-cid-slkkzpwl]:active{transform:scale(.95)}.sc__btn[data-astro-cid-slkkzpwl]:disabled{opacity:.4;pointer-events:none}.sc__btn[data-astro-cid-slkkzpwl] svg{width:1.25rem;height:1.25rem}.sc__viewport[data-astro-cid-slkkzpwl]{scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), (100% - var(--maxw)) / 2);padding-inline:max(var(--gutter), (100% - var(--maxw)) / 2);scrollbar-width:none;padding-bottom:1.5rem;overflow-x:auto}.sc__viewport[data-astro-cid-slkkzpwl]::-webkit-scrollbar{display:none}.sc__viewport[data-astro-cid-slkkzpwl]:focus-visible{outline-offset:-3px}.sc__track[data-astro-cid-slkkzpwl]{gap:1.25rem;width:max-content;margin:0;display:flex}.sc__card[data-astro-cid-slkkzpwl]{scroll-snap-align:start;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);width:min(82vw,23rem);transition:box-shadow .35s var(--ease-out);overflow:hidden}.sc__photo[data-astro-cid-slkkzpwl]{aspect-ratio:16/10;background:var(--teal-deep);overflow:hidden}.sc__photo[data-astro-cid-slkkzpwl] picture,.sc__photo[data-astro-cid-slkkzpwl] img{width:100%;height:100%}.sc__photo[data-astro-cid-slkkzpwl] img{object-fit:cover;transition:transform 1s var(--ease-out)}.sc__body[data-astro-cid-slkkzpwl]{padding:2rem 1.5rem 1.75rem;position:relative}.sc__icon[data-astro-cid-slkkzpwl]{background:var(--teal);color:#fff;width:3.5rem;height:3.5rem;box-shadow:var(--shadow-sm);border-radius:14px;place-items:center;display:grid;position:absolute;top:-1.75rem;left:1.5rem}.sc__icon[data-astro-cid-slkkzpwl] svg{width:1.5rem;height:1.5rem}.sc__name[data-astro-cid-slkkzpwl]{margin-top:.5rem;font-size:1.1875rem;font-weight:680}.sc__text[data-astro-cid-slkkzpwl]{color:var(--ink-2);margin-top:.5rem;font-size:.9375rem}@media (hover:hover) and (pointer:fine){.sc__card[data-astro-cid-slkkzpwl]:hover{box-shadow:var(--shadow-md)}.sc__card[data-astro-cid-slkkzpwl]:hover .sc__photo[data-astro-cid-slkkzpwl] img{transform:scale(1.05)}}.sc__progress[data-astro-cid-slkkzpwl]{background:var(--hairline);border-radius:3px;height:3px;margin-top:1rem;position:relative;overflow:hidden}.sc__progress[data-astro-cid-slkkzpwl] span[data-astro-cid-slkkzpwl]{background:var(--teal);transform-origin:0;transform:scaleX(var(--p,.3));transition:transform .3s var(--ease-out);position:absolute;inset:0}@media (width>=1100px){.sc__viewport[data-astro-cid-slkkzpwl]{width:min(100% - 2 * var(--gutter), var(--maxw));margin-inline:auto;padding-inline:0;scroll-padding-inline:0;container-type:inline-size}.sc__card[data-astro-cid-slkkzpwl]{width:calc(33.3333cqi - .833333rem)}}.pr[data-astro-cid-yuqv5mp7]{border-top:1px solid var(--hairline)}.pr__grid[data-astro-cid-yuqv5mp7]{align-items:center;gap:2rem 4rem;display:grid}.pr__title[data-astro-cid-yuqv5mp7]{font-size:var(--step-3);max-width:22ch}.pr__text[data-astro-cid-yuqv5mp7]{color:var(--ink-2);max-width:48ch;margin-top:1rem}.pr__links[data-astro-cid-yuqv5mp7]{color:var(--teal);flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.5rem;display:flex}.pr__list[data-astro-cid-yuqv5mp7]{border-top:1px solid var(--hairline);margin:0;display:grid}.pr__item[data-astro-cid-yuqv5mp7]{border-bottom:1px solid var(--hairline);transition:background-color .25s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.875rem .25rem;text-decoration:none;display:grid}.pr__icon[data-astro-cid-yuqv5mp7]{background:var(--teal-mist);width:2.5rem;height:2.5rem;color:var(--teal);border-radius:10px;place-items:center;display:grid}.pr__icon[data-astro-cid-yuqv5mp7] svg{width:1.2rem;height:1.2rem}.pr__name[data-astro-cid-yuqv5mp7]{font-weight:560}.pr__item[data-astro-cid-yuqv5mp7] .pr__arrow{width:1.1rem;height:1.1rem;color:var(--teal-bright);transition:transform .3s var(--ease-out)}.pr__item[data-astro-cid-yuqv5mp7]:hover{background:var(--alt)}@media (hover:hover) and (pointer:fine){.pr__item[data-astro-cid-yuqv5mp7]:hover .pr__arrow{transform:translate(4px)}}@media (width>=960px){.pr__grid[data-astro-cid-yuqv5mp7]{grid-template-columns:1fr 1.1fr}}.faq-sec__grid[data-astro-cid-hsxzgc6j]{gap:2.5rem 4rem;display:grid}.faq-sec__head[data-astro-cid-hsxzgc6j]{align-content:start;justify-items:start;gap:1rem;display:grid}.faq-sec__head[data-astro-cid-hsxzgc6j] h2[data-astro-cid-hsxzgc6j]{font-size:var(--step-4);max-width:12ch}.faq-sec__card[data-astro-cid-hsxzgc6j]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-sm);justify-items:start;gap:1rem;max-width:24rem;margin-top:1rem;padding:1.75rem;display:grid}.faq-sec__card[data-astro-cid-hsxzgc6j] p[data-astro-cid-hsxzgc6j]{color:var(--ink-2)}.faq-sec__card[data-astro-cid-hsxzgc6j] strong[data-astro-cid-hsxzgc6j]{color:var(--ink);display:block}@media (width>=960px){.faq-sec__grid[data-astro-cid-hsxzgc6j]{grid-template-columns:1fr 1.5fr}.faq-sec__head[data-astro-cid-hsxzgc6j]{top:calc(var(--nav-h) + 2rem);align-self:start;position:sticky}}
