.hero[data-astro-cid-ge2uvauf]{padding-block:calc(var(--space-8) * 2) calc(var(--section-gap-sm) / 2);position:relative;overflow:clip}.hero__bg[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;background-image:linear-gradient(var(--border) var(--hairline), transparent var(--hairline)), linear-gradient(90deg, var(--border) var(--hairline), transparent var(--hairline));background-size:var(--grid-cell) var(--grid-cell);-webkit-mask-image:radial-gradient(ellipse 70% 62% at 50% 38%, var(--brand-night), transparent 100%);mask-image:radial-gradient(ellipse 70% 62% at 50% 38%, var(--brand-night), transparent 100%);background-position:top;position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:1;gap:var(--space-8);align-items:center;display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.hero__eyebrow[data-astro-cid-ge2uvauf]{padding:var(--space-1\.5) var(--space-3) var(--space-1\.5) var(--space-2\.5);border:var(--hairline) solid color-mix(in oklch, var(--signal) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in oklch, var(--signal) 7%, transparent);margin-bottom:var(--space-6)}.hero__title[data-astro-cid-ge2uvauf]{max-width:100%}.hero__line[data-astro-cid-ge2uvauf]{display:block}.hero__lead[data-astro-cid-ge2uvauf]{max-width:var(--text-max);margin-top:var(--space-6)}.hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero__proof[data-astro-cid-ge2uvauf]{gap:var(--space-2\.5) var(--space-6);margin-top:calc(var(--space-8) + var(--space-4));padding-top:var(--space-5);width:100%;max-width:var(--text-max-wide);border-top:var(--hairline) solid var(--border);font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label-lh);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex-wrap:wrap;display:flex}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2\.5);display:flex}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";width:var(--space-3);height:var(--hairline);background:color-mix(in oklch, var(--signal) 55%, transparent)}.hero__fan[data-astro-cid-ge2uvauf]{width:100%;min-width:0}@media (width>=640px){.hero__fan[data-astro-cid-ge2uvauf]{max-width:var(--text-max);margin-inline:auto}}@media (width>=768px){.hero[data-astro-cid-ge2uvauf]{padding-block:calc(var(--space-8) * 2) calc(var(--section-gap) / 2)}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-block:calc(var(--space-8) * 2) calc(var(--section-gap) / 4)}.hero__inner[data-astro-cid-ge2uvauf]{min-height:calc(var(--fan-height) + var(--space-8) * 2);grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.hero__fan[data-astro-cid-ge2uvauf]{max-width:none;margin-inline:0}.hero[data-astro-cid-ge2uvauf][data-lang=es] .hero__title[data-astro-cid-ge2uvauf]{font-size:calc(var(--text-hero) * .86)}}.section-header[data-astro-cid-pb4nux2a]{gap:var(--space-5);max-width:var(--text-max-wide);flex-direction:column;display:flex}.section-header--center[data-astro-cid-pb4nux2a]{text-align:center;align-items:center;margin-inline:auto}.section-header__body[data-astro-cid-pb4nux2a]{max-width:var(--text-max-wide)}.section-header--start[data-astro-cid-pb4nux2a] .section-header__body[data-astro-cid-pb4nux2a]{max-width:var(--text-max)}.evo[data-astro-cid-3uthdbp3]{margin-top:var(--space-12);position:relative}.evo__panel[data-astro-cid-3uthdbp3],.evo__heads[data-astro-cid-3uthdbp3]{display:none}.evo__list[data-astro-cid-3uthdbp3]{gap:var(--space-8);display:grid}.evo__row[data-astro-cid-3uthdbp3]{gap:var(--space-3);display:grid}.evo__cell[data-astro-cid-3uthdbp3]{gap:var(--space-2);display:grid}.evo__cell[data-astro-cid-3uthdbp3] p[data-astro-cid-3uthdbp3]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-body-lg);line-height:var(--text-body-lg-lh);display:flex}.evo__label[data-astro-cid-3uthdbp3]{font-family:var(--font-mono);font-size:var(--text-label-sm);line-height:var(--text-label-lh);letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.evo__label--after[data-astro-cid-3uthdbp3]{color:var(--signal)}.evo__cell--before[data-astro-cid-3uthdbp3] p[data-astro-cid-3uthdbp3]{color:var(--muted-foreground)}.evo__marker[data-astro-cid-3uthdbp3]{width:var(--space-2);height:var(--hairline);margin-top:calc(.5lh - var(--hairline) / 2);background:var(--label);flex:none}.evo__cell--after[data-astro-cid-3uthdbp3]{padding:var(--space-4) var(--space-5);border:var(--hairline) solid color-mix(in oklch, var(--signal) 28%, transparent);border-radius:var(--radius-xl);background:linear-gradient(180deg, color-mix(in oklch, var(--signal) 9%, var(--deep-navy)), var(--deep-navy));box-shadow:inset 0 var(--hairline) 0 color-mix(in oklch, var(--glow-cyan) 22%, transparent)}.evo__cell--after[data-astro-cid-3uthdbp3] p[data-astro-cid-3uthdbp3]{color:var(--foreground)}.evo__check{width:var(--icon-md);height:var(--icon-md);margin-top:calc(var(--space-0\.5) * 1);color:var(--signal);flex:none}.evo__link[data-astro-cid-3uthdbp3]{align-items:flex-start;gap:var(--space-1);padding-left:var(--space-1);color:var(--signal);flex-direction:column;display:flex}.evo__line[data-astro-cid-3uthdbp3]{width:var(--hairline);height:var(--space-5);background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--signal) 70%, transparent))}.evo__arrow--h{display:none}@media (width>=768px){.evo[data-astro-cid-3uthdbp3]{--evo-col:calc((100% - var(--evo-connector)) / 2);border-radius:var(--radius-3xl)}.evo__panel[data-astro-cid-3uthdbp3]{inset-block:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));width:calc(var(--evo-col) + var(--space-4));border:var(--hairline) solid color-mix(in oklch, var(--signal) 26%, transparent);border-radius:var(--radius-3xl);background:radial-gradient(ellipse 70% 38% at 50% 0%, color-mix(in oklch, var(--signal) 22%, transparent), transparent), linear-gradient(180deg, color-mix(in oklch, var(--signal) 8%, var(--deep-navy)), var(--deep-navy) 70%);box-shadow:var(--glow-soft), inset 0 var(--hairline) 0 color-mix(in oklch, var(--glow-cyan) 40%, transparent);pointer-events:none;display:block;position:absolute}.evo__heads[data-astro-cid-3uthdbp3],.evo__row[data-astro-cid-3uthdbp3]{grid-template-columns:minmax(0, 1fr) var(--evo-connector) minmax(0, 1fr);align-items:center;display:grid}.evo__heads[data-astro-cid-3uthdbp3]{padding-bottom:var(--space-5);position:relative}.evo__head[data-astro-cid-3uthdbp3]{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label-lh);letter-spacing:.1em;color:var(--label)}.evo__head--after[data-astro-cid-3uthdbp3]{color:var(--signal);padding-left:var(--evo-panel-pad)}.evo__list[data-astro-cid-3uthdbp3]{gap:0;position:relative}.evo__row[data-astro-cid-3uthdbp3]{padding-block:var(--evo-row-pad);border-top:var(--hairline) solid var(--border);gap:0}.evo__row[data-astro-cid-3uthdbp3]:last-child{padding-bottom:var(--evo-row-pad)}.evo__cell[data-astro-cid-3uthdbp3] p[data-astro-cid-3uthdbp3]{font-size:var(--text-lead);line-height:var(--text-lead-lh)}.evo__cell--before[data-astro-cid-3uthdbp3]{padding-right:var(--space-4)}.evo__cell--after[data-astro-cid-3uthdbp3]{padding:0 var(--space-4) 0 var(--evo-panel-pad);box-shadow:none;background:0 0;border:0;border-radius:0}.evo__label[data-astro-cid-3uthdbp3]{width:var(--hairline);height:var(--hairline);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.evo__link[data-astro-cid-3uthdbp3]{flex-direction:row;align-items:center;gap:0;padding:0;position:relative}.evo__line[data-astro-cid-3uthdbp3]{width:auto;height:var(--hairline);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--signal) 80%, transparent));flex:1}.evo__arrow--h{margin-right:var(--space-1);filter:drop-shadow(0 0 var(--space-2) color-mix(in oklch, var(--signal) 60%, transparent));flex:none;display:block}.evo__arrow--v{display:none}}@media (width>=1024px){.evo[data-astro-cid-3uthdbp3]{--evo-panel-pad:var(--space-10)}.evo__row[data-astro-cid-3uthdbp3]{padding-block:var(--space-8)}}@media (width<=767px){.evo__arrow--v{margin-left:calc(-1 * var(--space-2\.5) + var(--hairline));display:block}.evo__line[data-astro-cid-3uthdbp3]{display:none}}.customers[data-astro-cid-voohhnv4]{padding-block:var(--space-8)}.customers__eyebrow[data-astro-cid-voohhnv4]{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label-lh);letter-spacing:.08em;text-transform:uppercase;color:var(--label);text-align:center}.customers__list[data-astro-cid-voohhnv4]{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.customers__logo[data-astro-cid-voohhnv4]{height:var(--space-8);opacity:.6;filter:grayscale()brightness(.8);width:auto}.pblock[data-astro-cid-hohzaomz]{gap:var(--space-12);align-items:center;display:grid}.pblock__text[data-astro-cid-hohzaomz]{gap:var(--space-5);justify-items:start;display:grid}.pblock__lead[data-astro-cid-hohzaomz]{max-width:var(--text-max)}.pblock__points[data-astro-cid-hohzaomz]{margin-top:var(--space-4);width:100%;max-width:var(--text-max-wide);display:grid}.point[data-astro-cid-hohzaomz]{gap:var(--space-4);padding-block:var(--space-5);border-top:var(--hairline) solid var(--border);display:flex}.point[data-astro-cid-hohzaomz]:last-child{padding-bottom:0}.point__tile[data-astro-cid-hohzaomz]{width:var(--icon-tile);height:var(--icon-tile);border:var(--hairline) solid color-mix(in oklch, var(--signal) 30%, transparent);border-radius:var(--radius-md);background:color-mix(in oklch, var(--signal) 10%, var(--card));color:var(--signal);box-shadow:inset 0 var(--hairline) 0 color-mix(in oklch, var(--glow-cyan) 18%, transparent);flex:none;place-items:center;display:grid}.point__title[data-astro-cid-hohzaomz]{font-size:var(--text-body-lg);line-height:var(--text-body-lg-lh);color:var(--foreground);font-weight:500}.point__body[data-astro-cid-hohzaomz]{margin-top:var(--space-1);font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--muted-foreground);text-wrap:pretty}.shot[data-astro-cid-hohzaomz]{isolation:isolate;position:relative}.shot__glow[data-astro-cid-hohzaomz]{z-index:-1;inset:calc(-1 * var(--prod-glow-bleed));background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in oklch, var(--signal) 12%, transparent), transparent);pointer-events:none;position:absolute}.shot__frame[data-astro-cid-hohzaomz]{padding:var(--frame-pad);border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-frame);position:relative}.shot__frame[data-astro-cid-hohzaomz]:before{content:"";top:calc(-1 * var(--hairline));left:var(--space-8);right:var(--space-8);height:var(--hairline);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--glow-cyan) 70%, transparent), transparent);pointer-events:none;position:absolute}.shot[data-astro-cid-hohzaomz] .shot__img{border-radius:calc(var(--radius-xl) - var(--frame-pad));width:100%;height:auto}@media (width>=1024px){.pblock[data-astro-cid-hohzaomz]{grid-template-columns:var(--prod-text-col) var(--prod-image-col);gap:var(--space-16)}.pblock--reverse[data-astro-cid-hohzaomz]{grid-template-columns:var(--prod-image-col) var(--prod-text-col)}.pblock--reverse[data-astro-cid-hohzaomz] .pblock__text[data-astro-cid-hohzaomz]{order:2}.pblock--reverse[data-astro-cid-hohzaomz] .pblock__media[data-astro-cid-hohzaomz]{order:1}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pblock__media[data-astro-cid-hohzaomz]{perspective:var(--prod-perspective)}.shot[data-astro-cid-hohzaomz]{transform:rotateY(var(--prod-tilt));transform-origin:0;transition:transform var(--duration-reveal) var(--ease-out)}.pblock--reverse[data-astro-cid-hohzaomz] .shot[data-astro-cid-hohzaomz]{transform:rotateY(calc(-1 * var(--prod-tilt)));transform-origin:100%}.pblock__media[data-astro-cid-hohzaomz]:hover .shot[data-astro-cid-hohzaomz]{transform:none}}.product[data-astro-cid-qkxmt255]{overflow-x:clip}.product__stack[data-astro-cid-qkxmt255]{gap:var(--prod-block-gap);display:grid}@media (width>=1024px){.product__stack[data-astro-cid-qkxmt255]{gap:var(--prod-block-gap-lg)}}.signal-card[data-astro-cid-mvwelhzd]{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(135deg, color-mix(in oklch, var(--signal) 4%, var(--card)), var(--card) 60%);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);display:flex;position:relative}.signal-card[data-astro-cid-mvwelhzd]:hover{border-color:color-mix(in oklch, var(--signal) 50%, transparent);box-shadow:var(--glow-soft)}.signal-card__disc[data-astro-cid-mvwelhzd]{width:var(--disc);height:var(--disc);border-radius:var(--radius-full);background:var(--tone);color:var(--brand-night);flex:none;place-items:center;display:grid}.signal-card__body[data-astro-cid-mvwelhzd]{flex-direction:column;min-width:0;display:flex}.signal-card__category[data-astro-cid-mvwelhzd]{font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--foreground);font-weight:500}.signal-card__desc[data-astro-cid-mvwelhzd]{margin-top:var(--space-0\.5);font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--muted-foreground);text-wrap:pretty}@media (width>=1024px){.signal-card[data-astro-cid-mvwelhzd]{height:var(--signal-card-h)}}.signals[data-astro-cid-2yjmxwrr]{overflow-x:clip}.signals[data-astro-cid-2yjmxwrr] .section-header{max-width:calc(var(--text-max-wide) * 1.5)}.diagram[data-astro-cid-2yjmxwrr]{isolation:isolate;gap:var(--space-8);margin-top:calc(var(--space-8) * 2);display:grid;position:relative}.diagram[data-astro-cid-2yjmxwrr]:before{content:"";inset:calc(-1 * var(--hub-size)) calc(-1 * var(--gutter)) 0;z-index:-2;background:radial-gradient(circle at 50% calc(var(--hub-size) * 1.5), color-mix(in oklch, var(--signal) 14%, transparent), transparent var(--hub-size));pointer-events:none;position:absolute}.curves[data-astro-cid-2yjmxwrr]{display:none}.cards[data-astro-cid-2yjmxwrr]{gap:var(--signal-gap);align-content:start;display:grid}.hub[data-astro-cid-2yjmxwrr]{place-items:center;display:grid}.hub__core[data-astro-cid-2yjmxwrr]{isolation:isolate;width:var(--hub-size);height:var(--hub-size);border:var(--hairline) solid color-mix(in oklch, var(--signal) 85%, transparent);border-radius:var(--radius-full);background:radial-gradient(circle at 50% 30%, color-mix(in oklch, var(--signal) 26%, var(--deep-navy)), var(--deep-navy) 72%);box-shadow:var(--glow-strong), inset 0 0 var(--space-8) color-mix(in oklch, var(--signal) 22%, transparent);place-items:center;display:grid;position:relative}.hub__label[data-astro-cid-2yjmxwrr]{top:20%;inset-inline:var(--space-5);font-family:var(--font-mono);font-size:var(--text-label-sm);line-height:var(--text-label-lh);letter-spacing:.08em;text-transform:uppercase;text-align:center;text-wrap:balance;color:var(--signal);position:absolute}.hub__core[data-astro-cid-2yjmxwrr] .wordmark{width:auto;height:var(--icon-lg)}.hub__ring[data-astro-cid-2yjmxwrr]{inset:calc(-1 * var(--hairline));z-index:-1;border:var(--hairline) solid var(--signal);border-radius:var(--radius-full);opacity:.18;pointer-events:none;position:absolute;scale:1.25}.hub__ring--late[data-astro-cid-2yjmxwrr]{opacity:.1;scale:1.55}@media (width>=640px){.diagram[data-astro-cid-2yjmxwrr]{grid-template-columns:1fr 1fr}.hub[data-astro-cid-2yjmxwrr]{grid-column:1/-1}}@media (width>=1024px){.diagram[data-astro-cid-2yjmxwrr]{grid-template-columns:35% 30% 35%;gap:0}.diagram[data-astro-cid-2yjmxwrr]:before{inset:calc(-1 * var(--space-8)) calc(-1 * var(--gutter));background:radial-gradient(ellipse 36% 60% at 50% 50%, color-mix(in oklch, var(--signal) 16%, transparent), transparent 72%)}.hub[data-astro-cid-2yjmxwrr]{grid-area:1/2;align-self:center}.cards--left[data-astro-cid-2yjmxwrr]{grid-area:1/1}.cards--right[data-astro-cid-2yjmxwrr]{grid-area:1/3;align-self:center}.cards[data-astro-cid-2yjmxwrr]{gap:var(--signal-gap)}.curves[data-astro-cid-2yjmxwrr]{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.hub[data-astro-cid-2yjmxwrr]{z-index:1;position:relative}}.curves[data-astro-cid-2yjmxwrr] path[data-astro-cid-2yjmxwrr]{fill:none;stroke:var(--signal);stroke-linecap:round}.curve-glow[data-astro-cid-2yjmxwrr]{stroke-width:var(--stroke-glow);opacity:.1}.curve[data-astro-cid-2yjmxwrr]{stroke-width:var(--hairline);opacity:.5}.pulse[data-astro-cid-2yjmxwrr]{stroke-width:var(--stroke-pulse);stroke:var(--glow-cyan);stroke-dasharray:var(--signal-pulse-length) var(--dash-gap);stroke-dashoffset:var(--signal-pulse-length);filter:drop-shadow(0 0 var(--space-1) var(--signal));opacity:.9}@media (prefers-reduced-motion:no-preference){.pulse[data-astro-cid-2yjmxwrr]{animation:pulse-travel var(--signal-pulse-duration) cubic-bezier(.45, 0, .55, 1) infinite;animation-delay:calc(var(--i) * var(--signal-pulse-stagger))}.hub__ring[data-astro-cid-2yjmxwrr]{animation:hub-ring var(--hub-ring-duration) ease-out infinite}.hub__ring--late[data-astro-cid-2yjmxwrr]{animation-delay:calc(var(--hub-ring-duration) / 2)}}@keyframes pulse-travel{0%{stroke-dashoffset:var(--signal-pulse-length)}35%,to{stroke-dashoffset:calc(-1 * var(--dash-travel))}}@keyframes hub-ring{0%{opacity:.32;scale:1.02}70%,to{opacity:0;scale:1.75}}.value[data-astro-cid-2yjmxwrr]{margin-top:calc(var(--space-8) * 2);border:var(--hairline) solid var(--border);border-radius:var(--radius-3xl);background:linear-gradient(180deg, color-mix(in oklch, var(--signal) 6%, var(--card)), var(--card) 70%);box-shadow:var(--glow-soft);display:grid;overflow:hidden}.value__lead[data-astro-cid-2yjmxwrr]{align-items:center;gap:var(--space-4);padding:var(--space-6);border-bottom:var(--hairline) solid var(--border);display:flex}.value__lead[data-astro-cid-2yjmxwrr] .t-title[data-astro-cid-2yjmxwrr]{text-wrap:balance}.value[data-astro-cid-2yjmxwrr] .value__spark{color:var(--signal);flex:none}.value__list[data-astro-cid-2yjmxwrr]{grid-template-columns:1fr 1fr;display:grid}.value__item[data-astro-cid-2yjmxwrr]{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--foreground);text-wrap:balance;flex-direction:column;display:flex}.value[data-astro-cid-2yjmxwrr] .value__icon{color:var(--signal)}.value__item[data-astro-cid-2yjmxwrr]:last-child:nth-child(odd){grid-column:1/-1}@media (width>=768px){.value__list[data-astro-cid-2yjmxwrr]{grid-template-columns:repeat(5,minmax(0,1fr))}.value__item[data-astro-cid-2yjmxwrr]:last-child:nth-child(odd){grid-column:auto}.value__item[data-astro-cid-2yjmxwrr]{padding:var(--space-6) var(--space-3)}.value__lead[data-astro-cid-2yjmxwrr]{padding:var(--space-6) var(--space-8);justify-content:center}}@media (width>=1024px){.value[data-astro-cid-2yjmxwrr]{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr)}.value__lead[data-astro-cid-2yjmxwrr]{padding:var(--space-8);border-bottom:0;border-inline-end:var(--hairline) solid var(--border);justify-content:flex-start}.value__list[data-astro-cid-2yjmxwrr]{align-items:center}}.footnote[data-astro-cid-2yjmxwrr]{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-8);font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--muted-foreground);text-align:center;display:flex}.regulation__grid[data-astro-cid-ulfa2rwe]{gap:calc(var(--space-8) * 1.5);display:grid}.regulation__deco[data-astro-cid-ulfa2rwe]{display:none}.panel[data-astro-cid-ulfa2rwe]{border:var(--hairline) solid var(--border);border-radius:var(--radius-3xl);background:linear-gradient(180deg, color-mix(in oklch, var(--signal) 7%, var(--card)), var(--card) 40%);box-shadow:var(--shadow-frame);position:relative;overflow:hidden}.panel[data-astro-cid-ulfa2rwe]:before{content:"";height:var(--hairline);background:linear-gradient(90deg, transparent, var(--signal), transparent);box-shadow:0 0 var(--space-6) var(--space-1) color-mix(in oklch, var(--signal) 40%, transparent);pointer-events:none;position:absolute;inset:0 12% auto}.panel__list[data-astro-cid-ulfa2rwe]{padding-inline:var(--space-4)}.panel__item[data-astro-cid-ulfa2rwe]{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-5);border-top:var(--hairline) solid var(--border);display:flex}.panel__item[data-astro-cid-ulfa2rwe]:first-child{border-top:0}.panel[data-astro-cid-ulfa2rwe] .panel__check{margin-top:var(--space-0\.5);color:var(--signal);flex:none}.panel__title[data-astro-cid-ulfa2rwe]{font-size:var(--text-body-lg);line-height:var(--text-body-lg-lh);color:var(--foreground);font-weight:500}.panel__desc[data-astro-cid-ulfa2rwe]{margin-top:var(--space-0\.5);font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--muted-foreground);text-wrap:pretty}.panel__footer[data-astro-cid-ulfa2rwe]{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);border-top:var(--hairline) solid var(--border);background:color-mix(in oklch, var(--signal) 6%, var(--surface));font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--foreground);display:flex}.panel[data-astro-cid-ulfa2rwe] .panel__footer-icon{color:var(--signal);flex:none}@media (width>=768px){.panel__list[data-astro-cid-ulfa2rwe]{padding-inline:var(--space-8)}.panel__item[data-astro-cid-ulfa2rwe]{padding-block:var(--space-6)}.panel__footer[data-astro-cid-ulfa2rwe]{padding:var(--space-6) var(--space-8)}}@media (width>=1024px){.regulation__grid[data-astro-cid-ulfa2rwe]{gap:calc(var(--space-8) * 2.5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.regulation__intro[data-astro-cid-ulfa2rwe]{top:calc(var(--header-height) + var(--space-8));position:sticky}.regulation__deco[data-astro-cid-ulfa2rwe]{margin-top:calc(var(--space-8) * 2);height:calc(var(--deco-size) + var(--space-8));background-image:linear-gradient(var(--border) var(--hairline), transparent var(--hairline)), linear-gradient(90deg, var(--border) var(--hairline), transparent var(--hairline));background-size:var(--grid-cell) var(--grid-cell);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 25% 50%, var(--foreground), transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 25% 50%, var(--foreground), transparent 75%);display:block;position:relative}.regulation__deco[data-astro-cid-ulfa2rwe] svg{left:var(--space-8);top:var(--space-4);width:var(--deco-size);height:var(--deco-size);color:color-mix(in oklch, var(--signal) 22%, transparent);position:absolute}}.how[data-astro-cid-l43jfdkk]{margin-top:calc(var(--space-8) * 2);position:relative}.how__steps[data-astro-cid-l43jfdkk]{gap:calc(var(--space-8) * 1.5);display:grid;position:relative}.how__step[data-astro-cid-l43jfdkk]{padding-left:calc(var(--icon-tile) + var(--space-6));position:relative}.how__marker[data-astro-cid-l43jfdkk]{z-index:1;width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--radius-full);background:var(--surface);border:var(--hairline) solid color-mix(in oklch, var(--signal) 45%, transparent);box-shadow:var(--glow-soft);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.04em;color:var(--signal);place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0}.how__title[data-astro-cid-l43jfdkk]{padding-top:var(--space-2)}.how__body[data-astro-cid-l43jfdkk]{margin-top:var(--space-3);max-width:var(--text-max)}.how__line[data-astro-cid-l43jfdkk]{z-index:0;top:0;bottom:0;left:calc(var(--icon-tile) / 2 - var(--space-2));width:var(--space-4);mask-image:linear-gradient(180deg, transparent, var(--brand-night) 6%, var(--brand-night) 80%, transparent);position:absolute;overflow:hidden}.how__line[data-astro-cid-l43jfdkk]:before{content:"";width:var(--hairline);background:linear-gradient(180deg, var(--border), color-mix(in oklch, var(--signal) 55%, transparent) 40%, var(--border));position:absolute;top:0;bottom:0;left:50%}.how__pulse[data-astro-cid-l43jfdkk]{width:var(--ring-width);height:25%;margin-left:calc(var(--ring-width) / -2);background:linear-gradient(180deg, transparent, var(--signal), transparent);box-shadow:0 0 var(--space-3) var(--signal);animation:how-pulse-y var(--duration-pulse) linear infinite;position:absolute;top:0;left:50%}@keyframes how-pulse-y{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@media (width>=1024px){.how__steps[data-astro-cid-l43jfdkk]{gap:calc(var(--space-8) * 2);grid-template-columns:repeat(3,minmax(0,1fr))}.how__step[data-astro-cid-l43jfdkk]{padding-left:0;padding-top:calc(var(--icon-tile) + var(--space-6))}.how__title[data-astro-cid-l43jfdkk]{padding-top:0}.how__line[data-astro-cid-l43jfdkk]{top:calc(var(--icon-tile) / 2 - var(--space-2));width:auto;height:var(--space-4);mask-image:linear-gradient(90deg, var(--brand-night) 70%, transparent);bottom:auto;left:0;right:0}.how__line[data-astro-cid-l43jfdkk]:before{width:auto;height:var(--hairline);background:linear-gradient(90deg, color-mix(in oklch, var(--signal) 55%, transparent), color-mix(in oklch, var(--signal) 22%, transparent) 45%, var(--border) 85%);inset:50% 0 auto}.how__pulse[data-astro-cid-l43jfdkk]{width:25%;height:var(--ring-width);margin-left:0;margin-top:calc(var(--ring-width) / -2);background:linear-gradient(90deg, transparent, var(--signal), transparent);animation-name:how-pulse-x;top:50%;left:0}}@keyframes how-pulse-x{0%{transform:translate(-100%)}to{transform:translate(400%)}}.trust[data-astro-cid-wtzqjce7]{gap:var(--space-4);margin-top:calc(var(--space-8) * 2);grid-template-columns:minmax(0,1fr);display:grid}.trust__card[data-astro-cid-wtzqjce7]{isolation:isolate;gap:var(--space-3);padding:var(--space-6);border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);background:var(--surface);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.trust__card[data-astro-cid-wtzqjce7]:before{content:"";z-index:-1;background:radial-gradient(circle at 0% 0%, color-mix(in oklch, var(--signal) 14%, transparent), transparent 45%);opacity:.6;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0}.trust__card[data-astro-cid-wtzqjce7]:hover,.trust__card[data-astro-cid-wtzqjce7]:focus-within{border-color:color-mix(in oklch, var(--signal) 40%, transparent);box-shadow:var(--glow-soft)}.trust__card[data-astro-cid-wtzqjce7]:after{content:"";top:0;left:var(--space-6);right:var(--space-6);height:var(--hairline);background:linear-gradient(90deg, transparent, var(--signal), transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute}.trust__card[data-astro-cid-wtzqjce7]:hover:before,.trust__card[data-astro-cid-wtzqjce7]:hover:after,.trust__card[data-astro-cid-wtzqjce7]:focus-within:after{opacity:1}.trust__tile[data-astro-cid-wtzqjce7]{margin-bottom:var(--space-3);width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--radius-lg);border:var(--hairline) solid color-mix(in oklch, var(--signal) 32%, transparent);background:color-mix(in oklch, var(--signal) 12%, transparent);color:var(--signal);place-items:center;display:grid}@media (width>=640px){.trust[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.trust[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(4,minmax(0,1fr))}.trust__card[data-astro-cid-wtzqjce7]{padding:var(--space-6) var(--space-5) var(--space-8)}}.demo-form[data-astro-cid-b3gs4dch]{gap:var(--field-gap);max-width:var(--form-max);flex-direction:column;width:100%;display:flex;container-type:inline-size}.demo-form__row[data-astro-cid-b3gs4dch]{gap:var(--field-gap);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=480px){.demo-form__row[data-astro-cid-b3gs4dch]{grid-template-columns:repeat(2,minmax(0,1fr))}}.demo-form__input[data-astro-cid-b3gs4dch]{height:var(--cta-height);padding-inline:var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-body-lg);background:color-mix(in oklch, var(--brand-night) 60%, transparent)}.demo-form__area[data-astro-cid-b3gs4dch]{height:auto;min-height:calc(var(--cta-height) * 2);padding-block:var(--space-3);line-height:var(--text-body-lg-lh)}.demo-form__submit[data-astro-cid-b3gs4dch]{width:100%;margin-top:var(--space-2);justify-content:space-between}.demo-form__submit[data-astro-cid-b3gs4dch]:disabled{opacity:.6;cursor:progress}.demo-form__consent[data-astro-cid-b3gs4dch]{font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--muted-foreground)}.demo-form__consent[data-astro-cid-b3gs4dch] a[data-astro-cid-b3gs4dch]{color:var(--foreground);text-underline-offset:.2em;text-decoration:underline}.demo-form__status[data-astro-cid-b3gs4dch]{align-items:center;gap:var(--space-2\.5);font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--foreground);display:none}.demo-form__status[data-astro-cid-b3gs4dch][data-state]{display:flex}.demo-form__status[data-astro-cid-b3gs4dch][data-state=error]{color:var(--destructive)}.demo-form__status[data-astro-cid-b3gs4dch][data-state=busy]{color:var(--muted-foreground)}.demo-form__status[data-astro-cid-b3gs4dch] .demo-form__ok{color:var(--signal);display:none}.demo-form__status[data-astro-cid-b3gs4dch][data-state=ok] .demo-form__ok{display:block}.demo[data-astro-cid-3xspxoo3]{isolation:isolate;gap:calc(var(--space-8) * 1.5);padding:var(--space-6);border:var(--hairline) solid color-mix(in oklch, var(--signal) 24%, var(--border));border-radius:var(--radius-3xl);background:linear-gradient(180deg, var(--deep-navy), var(--surface));box-shadow:var(--shadow-frame);align-items:center;display:grid;position:relative;overflow:hidden}.demo__deco[data-astro-cid-3xspxoo3]{z-index:-1;pointer-events:none;position:absolute;inset:0}.demo__fan[data-astro-cid-3xspxoo3]{background:repeating-conic-gradient(from 0deg at 50% 0%, color-mix(in oklch, var(--signal) 22%, transparent) 0 .3deg, transparent .3deg 5deg);mask-image:radial-gradient(ellipse 62% 55% at 50% 0%, var(--brand-night), transparent 80%);position:absolute;inset:0}.demo__bloom[data-astro-cid-3xspxoo3]{background:radial-gradient(ellipse 55% 45% at 50% -8%, color-mix(in oklch, var(--signal) 34%, transparent), transparent 70%), radial-gradient(ellipse 26% 16% at 50% 0%, color-mix(in oklch, var(--glow-cyan) 28%, transparent), transparent 100%);position:absolute;inset:0}.demo__bloom[data-astro-cid-3xspxoo3]:after{content:"";height:var(--hairline);background:linear-gradient(90deg, transparent, var(--signal), transparent);position:absolute;top:0;left:15%;right:15%}.demo__body[data-astro-cid-3xspxoo3]{margin-top:var(--space-5);max-width:var(--text-max)}.demo__action[data-astro-cid-3xspxoo3]{display:flex}.demo__notice[data-astro-cid-3xspxoo3]{align-items:center;gap:var(--space-4);max-width:var(--form-max);width:100%;padding:var(--space-5) var(--space-6);border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);background:color-mix(in oklch, var(--surface) 80%, transparent);font-size:var(--text-body-lg);line-height:var(--text-body-lg-lh);display:flex}.demo__notice-icon[data-astro-cid-3xspxoo3]{width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--radius-lg);border:var(--hairline) solid color-mix(in oklch, var(--signal) 32%, transparent);background:color-mix(in oklch, var(--signal) 12%, transparent);color:var(--signal);flex-shrink:0;place-items:center;display:grid}@media (width>=768px){.demo[data-astro-cid-3xspxoo3]{padding:var(--space-8)}}@media (width>=1024px){.demo[data-astro-cid-3xspxoo3]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--form-max));gap:calc(var(--space-8) * 2);padding:var(--panel-pad)}.demo__action[data-astro-cid-3xspxoo3]{justify-content:flex-end}}
