.algorithm-viz{border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}.algorithm-viz__controls{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.9rem;display:flex}.dp-viz p{margin:0 0 .75rem}.dp-viz p span{color:#6d28d9;background:#ede9fe;border-radius:.25rem;margin:.15rem;padding:.1rem .45rem;font-size:.78rem;display:inline-block}.dp-viz__table-scroll{overflow-x:auto}.dp-viz table{border-collapse:collapse;margin:auto;font:.8rem ui-monospace,SFMono-Regular,Menlo,monospace}.dp-viz th,.dp-viz td{border:1px solid color-mix(in srgb,var(--color-base-content) 14%,transparent);text-align:center;min-width:2.5rem;padding:.4rem .6rem;transition:all .2s}.dp-viz th{background:var(--color-base-200)}.dp-viz__base{color:#94a3b8;background:color-mix(in srgb,var(--color-base-content) 5%,transparent)}.dp-viz__filled{color:#6d28d9;background:#8b5cf621;font-weight:700}.dp-viz__current{font-weight:800;transform:scale(1.08);color:#78350f!important;background:#fbbf24!important}.dp-viz__status{text-align:center;color:color-mix(in srgb,var(--color-base-content) 60%,transparent);font-size:.78rem}.graph-viz__canvas{background:color-mix(in srgb,var(--color-base-100) 80%,transparent);border-radius:.75rem;padding:.5rem;overflow-x:auto}.graph-viz svg{width:100%;min-width:31.25rem;height:16rem;display:block}.graph-viz__weight{fill:#64748b;text-anchor:middle;font-size:10px}.graph-viz__node{fill:#fff;text-anchor:middle;pointer-events:none;font-size:12px;font-weight:700}.graph-viz__distance{fill:#7c3aed;text-anchor:middle;font-size:10px;font-weight:600}.graph-viz__status{text-align:center;color:color-mix(in srgb,var(--color-base-content) 60%,transparent);margin:.75rem 0 0;font:.78rem ui-monospace,SFMono-Regular,Menlo,monospace}.sort-viz__bars{justify-content:center;align-items:end;gap:.3rem;height:14rem;margin-bottom:1rem;display:flex}.sort-viz__bar{color:#fff;background:#8b5cf6;border-radius:.25rem .25rem 0 0;justify-content:center;align-items:end;min-width:8px;padding-bottom:2px;font-size:.6rem;font-weight:700;transition:height .15s,background .15s;display:flex}.sort-viz__bar--comparing{background:#fbbf24}.sort-viz__bar--swapping{background:#f43f5e}.sort-viz__bar--sorted{background:#10b981}.sort-viz select{border:1px solid color-mix(in srgb,var(--color-base-content) 20%,transparent);background:var(--color-base-100);border-radius:.4rem;min-height:2rem;padding:0 .5rem}.sort-viz__stats{text-align:center;color:color-mix(in srgb,var(--color-base-content) 60%,transparent);margin:.8rem 0 0;font-size:.8rem}.sort-viz__stats b{color:#7c3aed}.sort-viz__stats i{color:#e11d48;font-style:normal;font-weight:700}.ai-viz>p{text-align:center;opacity:.7;margin:0;font-size:.75rem}.ai-viz__controls{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.75rem 0 1rem;display:flex}.attention-viz__body{grid-template-columns:minmax(0,1fr) minmax(15rem,.9fr);gap:1rem;display:grid}.attention-viz h3{margin:0 0 .5rem;font-size:.875rem}.attention-viz__matrix{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;display:grid}.attention-viz__cell{aspect-ratio:1;background:rgb(calc(59 + (244 - 59) * var(--weight)) calc(130 + (63 - 130) * var(--weight)) calc(246 + (94 - 246) * var(--weight)));border-radius:.4rem;place-items:center;font-size:.7rem;display:grid}.attention-viz__cell--active{outline:2px solid #f59e0b}.attention-viz__cell b{font-size:.65rem}.attention-viz__row{grid-template-columns:3.5rem 1fr 3rem;align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:.75rem;display:grid}.attention-viz__row i{background:var(--color-base-300);border-radius:999px;height:.7rem;overflow:hidden}.attention-viz__row i b{border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#6366f1);height:100%;display:block}.attention-viz__row em{text-align:right;font-family:ui-monospace,monospace;font-style:normal}.attention-viz section>.kui-card p{margin:0;font-size:.75rem;line-height:1.6}@media (width<=42rem){.attention-viz__body{grid-template-columns:1fr}}.boundary-viz__body{grid-template-columns:minmax(0,18rem) minmax(14rem,.8fr);justify-content:center;gap:1rem;display:grid}.boundary-viz svg{background:var(--color-base-100);border-radius:.75rem;width:100%}.boundary-viz svg text{fill:#64748b;font-size:10px}.boundary-viz section{align-content:start;gap:.5rem;display:grid}.boundary-viz h3{margin:0 0 .25rem;font-size:.875rem}.boundary-viz section p,.boundary-viz>p{margin:0;font-size:.75rem;line-height:1.6}.boundary-viz>p{text-align:center;opacity:.7;margin-top:.5rem}@media (width<=42rem){.boundary-viz__body{grid-template-columns:1fr}}.neural-viz__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.neural-viz label{align-items:center;gap:.35rem;font-size:.75rem;display:flex}.neural-viz select{border:1px solid var(--color-base-300);background:var(--color-base-100);color:inherit;border-radius:.35rem;padding:.3rem}.neural-viz__body{grid-template-columns:minmax(0,28rem) minmax(14rem,.8fr);justify-content:center;gap:1rem;display:grid}.neural-viz [data-network]{width:100%;height:auto}.neural-viz__label{fill:#94a3b8;font-size:12px;font-weight:600}.neural-viz__node-label{fill:#fff;font-size:10px;font-weight:700}.neural-viz section{align-content:start;gap:.5rem;display:grid}.neural-viz h3{margin:0 0 .25rem;font-size:.875rem}.neural-viz p{margin:.1rem 0;font-size:.75rem}.neural-viz [data-loss-chart]{width:100%;height:4rem}@media (width<=42rem){.neural-viz__body{grid-template-columns:1fr}}.ai-viz{border:1px solid color-mix(in srgb, var(--color-info) 18%, transparent)}.ai-viz__controls{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.training-viz__body{grid-template-columns:minmax(0,20rem) minmax(14rem,.8fr);justify-content:center;gap:1rem;display:grid}.training-viz svg{background:var(--color-base-100);border-radius:.75rem;width:100%}.training-viz__truth{fill:none;stroke:#059669;stroke-width:3px}.training-viz__model{fill:none;stroke:#d97706;stroke-width:3px}.training-viz section{align-content:start;gap:.5rem;display:grid}.training-viz h3{margin:0 0 .25rem;font-size:.875rem}.training-viz p{margin:0;font-size:.75rem;line-height:1.6}.training-viz__track{background:linear-gradient(90deg,#38bdf8,#34d399,#fb7185);border-radius:999px;height:.6rem;position:relative;overflow:visible}.training-viz__track i{border-radius:inherit;background:#ffffff59;height:100%;display:block}.training-viz__track b{background:#334155;width:3px;height:1.1rem;position:absolute;top:-.25rem}@media (width<=42rem){.training-viz__body{grid-template-columns:1fr}}.installment-rate[data-astro-cid-czjthepi] h3[data-astro-cid-czjthepi]{text-align:center;margin:.25rem 0 1rem;font-size:.875rem;font-weight:600}.installment-rate__table-scroll[data-astro-cid-czjthepi]{margin-top:.75rem;overflow-x:auto}.installment-rate[data-astro-cid-czjthepi] table[data-astro-cid-czjthepi]{border-collapse:collapse;width:100%;font-size:.875rem}.installment-rate[data-astro-cid-czjthepi] th[data-astro-cid-czjthepi],.installment-rate[data-astro-cid-czjthepi] td[data-astro-cid-czjthepi]{border-bottom:1px solid var(--color-base-300);text-align:right;white-space:nowrap;padding:.5rem}.installment-rate[data-astro-cid-czjthepi] th[data-astro-cid-czjthepi]:first-child,.installment-rate[data-astro-cid-czjthepi] td[data-astro-cid-czjthepi]:first-child{text-align:left}.installment-rate__true-rate[data-astro-cid-czjthepi]{color:#e11d48;font-weight:700}.interest-free-calculator__fields[data-astro-cid-7o53sttu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.interest-free-calculator[data-astro-cid-7o53sttu] label[data-astro-cid-7o53sttu]{gap:.35rem;font-size:.875rem;display:grid}.interest-free-calculator[data-astro-cid-7o53sttu] input[data-astro-cid-7o53sttu],.interest-free-calculator[data-astro-cid-7o53sttu] select[data-astro-cid-7o53sttu]{border:1px solid var(--color-base-300);background:var(--color-base-100);width:100%;color:inherit;border-radius:.4rem;padding:.45rem .55rem}.interest-free-calculator__results[data-astro-cid-7o53sttu]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.interest-free-calculator__results[data-astro-cid-7o53sttu] span[data-astro-cid-7o53sttu]{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.75rem;display:block}.interest-free-calculator__results[data-astro-cid-7o53sttu] strong[data-astro-cid-7o53sttu]{margin-top:.25rem;font-size:1.125rem;display:block}.interest-free-calculator__tips[data-astro-cid-7o53sttu] p[data-astro-cid-7o53sttu]{margin:0;font-size:.875rem;font-weight:600}.interest-free-calculator__tips[data-astro-cid-7o53sttu] ul[data-astro-cid-7o53sttu]{gap:.25rem;margin:.25rem 0 0;padding-left:1.25rem;font-size:.875rem;display:grid}@media (width<=42rem){.interest-free-calculator__fields[data-astro-cid-7o53sttu]{grid-template-columns:repeat(2,minmax(0,1fr))}.interest-free-calculator__results[data-astro-cid-7o53sttu]{grid-template-columns:1fr}}.minimum-payment[data-astro-cid-b3lagd5j] h3[data-astro-cid-b3lagd5j]{text-align:center;margin:.25rem 0 1rem;font-size:.875rem;font-weight:600}.minimum-payment__summary[data-astro-cid-b3lagd5j]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.minimum-payment__summary[data-astro-cid-b3lagd5j] span[data-astro-cid-b3lagd5j]{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.75rem;display:block}.minimum-payment__summary[data-astro-cid-b3lagd5j] strong[data-astro-cid-b3lagd5j]{margin-top:.25rem;font-size:1rem;display:block}@media (width<=38rem){.minimum-payment__summary[data-astro-cid-b3lagd5j]{grid-template-columns:1fr}}.sort-analysis-demo__title[data-astro-cid-xiospgcc]{margin:0 0 1rem;font-size:1rem;font-weight:600}.sort-analysis-demo__scroll[data-astro-cid-xiospgcc]{overflow-x:auto}.sort-analysis-demo__table[data-astro-cid-xiospgcc]{border-collapse:collapse;width:100%;min-width:42rem;font-size:.875rem}.sort-analysis-demo__table[data-astro-cid-xiospgcc] th[data-astro-cid-xiospgcc],.sort-analysis-demo__table[data-astro-cid-xiospgcc] td[data-astro-cid-xiospgcc]{border-bottom:1px solid color-mix(in oklab, var(--color-base-content) 12%, transparent);text-align:left;white-space:nowrap;padding:.625rem .75rem}.sort-analysis-demo__table[data-astro-cid-xiospgcc] th[data-astro-cid-xiospgcc]{color:color-mix(in oklab, var(--color-base-content) 72%, transparent);font-weight:600}.sort-analysis-demo__table[data-astro-cid-xiospgcc] tbody[data-astro-cid-xiospgcc] tr[data-astro-cid-xiospgcc]:nth-child(odd){background:color-mix(in oklab, var(--color-base-content) 4%, transparent)}.study-goal__heading{margin-bottom:.75rem}.study-goal__heading h3{margin:0}.study-goal__content{color:color-mix(in oklab, var(--color-base-content) 80%, transparent);font-size:.875rem}.branch-viz svg{width:100%;min-width:34rem;display:block}.branch-viz__line{fill:none;stroke:#94a3b8;stroke-width:3px;stroke-linecap:round}.branch-viz__node{cursor:pointer}.branch-viz__node text{fill:#fff;font-size:10px;font-weight:700}.branch-viz h3,.branch-viz p{margin:0}.branch-viz h3{font-size:.875rem}.branch-viz p{margin-top:.25rem;font-size:.75rem}.branch-viz [data-selected]{border-top:1px solid var(--color-base-300);padding-top:.5rem}.conflict-viz__content{grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr);gap:1rem;display:grid}.conflict-viz h3{margin:0 0 .5rem;font-size:.875rem}.conflict-viz pre{color:#e2e8f0;background:#0f172a;border-radius:.5rem;margin:0;padding:.75rem;font:.75rem/1.7 ui-monospace,monospace;overflow-x:auto}.conflict-viz pre span{display:block}.conflict-viz pre .conflict{color:#fda4af;background:#f43f5e33}.conflict-viz pre .ours{color:#6ee7b7;background:#10b98126}.conflict-viz pre .theirs{color:#7dd3fc;background:#0ea5e926}.conflict-viz aside{align-content:start;gap:.5rem;display:grid}.conflict-viz aside p{margin:0;font-size:.75rem}.conflict-viz code{font-size:.65rem}.conflict-viz__footer{text-align:center;opacity:.7;margin:.75rem 0 0;font-size:.75rem}@media (width<=40rem){.conflict-viz__content{grid-template-columns:1fr}}.git-viz__controls{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.flow-viz svg{width:100%;min-width:36rem;display:block}.flow-viz__lane{fill:#64748b;font-size:10px;font-weight:600}.flow-viz__node{fill:#fff;font-size:10px;font-weight:600}.flow-viz__arrow{fill:none;stroke:#94a3b8;stroke-width:2px}.flow-viz h3,.flow-viz p{margin:0}.flow-viz h3{font-size:.875rem}.flow-viz p{margin-top:.25rem;font-size:.75rem}.git-viz{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent)}.staging-viz__areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.staging-viz__area{text-align:center}.staging-viz__area h3{margin:0;font-size:.9375rem}.staging-viz__area p{opacity:.65;margin:.25rem 0 .75rem;font-size:.75rem}.staging-viz__area--work{border-color:#fcd34d}.staging-viz__area--stage{border-color:#86efac}.staging-viz__file{border-radius:.25rem;margin-bottom:.25rem;padding:.25rem .5rem;font:.75rem/1.3 ui-monospace,monospace}.staging-viz__file--modified{color:#b45309;background:#fef3c7}.staging-viz__file--staged{color:#15803d;background:#dcfce7}.staging-viz__file--committed{color:#475569;background:#f1f5f9}.staging-viz em{opacity:.55;font-size:.75rem}.git-viz__controls{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1rem 0;display:flex}.git-viz p{margin:0;font-size:.875rem}@media (width<=40rem){.staging-viz__areas{grid-template-columns:1fr}}.mortgage-calculator__fields[data-astro-cid-x7awh7k5],.mortgage-calculator__metrics[data-astro-cid-x7awh7k5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.mortgage-calculator[data-astro-cid-x7awh7k5] label[data-astro-cid-x7awh7k5]{gap:.35rem;font-size:.875rem;display:grid}.mortgage-calculator[data-astro-cid-x7awh7k5] input[data-astro-cid-x7awh7k5],.mortgage-calculator[data-astro-cid-x7awh7k5] select[data-astro-cid-x7awh7k5]{border:1px solid var(--color-base-300);background:var(--color-base-100);width:100%;color:inherit;border-radius:.4rem;padding:.45rem .55rem}.mortgage-calculator__metrics[data-astro-cid-x7awh7k5]{text-align:center;margin-top:1rem}.mortgage-calculator__metrics[data-astro-cid-x7awh7k5] span[data-astro-cid-x7awh7k5],.mortgage-calculator__metrics[data-astro-cid-x7awh7k5] small[data-astro-cid-x7awh7k5]{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.75rem;display:block}.mortgage-calculator__metrics[data-astro-cid-x7awh7k5] strong[data-astro-cid-x7awh7k5]{margin:.25rem 0;font-size:1.125rem;display:block}.mortgage-calculator[data-astro-cid-x7awh7k5] h3[data-astro-cid-x7awh7k5]{text-align:center;margin:1.5rem 0 .25rem;font-size:.9375rem}.mortgage-calculator__chart[data-astro-cid-x7awh7k5]{width:100%;height:auto}.mortgage-calculator__axis[data-astro-cid-x7awh7k5]{stroke:var(--color-base-300)}.mortgage-calculator__payment[data-astro-cid-x7awh7k5],.mortgage-calculator__principal[data-astro-cid-x7awh7k5],.mortgage-calculator__interest[data-astro-cid-x7awh7k5]{fill:none;stroke-width:2.5px}.mortgage-calculator__payment[data-astro-cid-x7awh7k5]{stroke:#3b82f6}.mortgage-calculator__principal[data-astro-cid-x7awh7k5]{stroke:#10b981}.mortgage-calculator__interest[data-astro-cid-x7awh7k5]{stroke:#f43f5e}.mortgage-calculator__legend[data-astro-cid-x7awh7k5]{justify-content:center;gap:1rem;font-size:.75rem;display:flex}.mortgage-calculator__legend[data-astro-cid-x7awh7k5] i[data-astro-cid-x7awh7k5]{vertical-align:.15rem;width:1rem;margin-right:.25rem;display:inline-block}.mortgage-calculator__legend[data-astro-cid-x7awh7k5] .mortgage-calculator__payment[data-astro-cid-x7awh7k5]{border-top:3px solid #3b82f6}.mortgage-calculator__legend[data-astro-cid-x7awh7k5] .mortgage-calculator__principal[data-astro-cid-x7awh7k5]{border-top:3px solid #10b981}.mortgage-calculator__legend[data-astro-cid-x7awh7k5] .mortgage-calculator__interest[data-astro-cid-x7awh7k5]{border-top:3px solid #f43f5e}@media (width<=48rem){.mortgage-calculator__fields[data-astro-cid-x7awh7k5],.mortgage-calculator__metrics[data-astro-cid-x7awh7k5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.mortgage-calculator__fields[data-astro-cid-x7awh7k5],.mortgage-calculator__metrics[data-astro-cid-x7awh7k5]{grid-template-columns:1fr}}.vision-diagram[data-astro-cid-qq2bslzr] header[data-astro-cid-qq2bslzr]{align-items:center;gap:.5rem;display:flex}.vision-diagram[data-astro-cid-qq2bslzr] h3[data-astro-cid-qq2bslzr]{margin:0;font-size:.875rem;font-weight:600}.vision-lens-chart[data-astro-cid-qq2bslzr]{background:var(--color-base-200);border-radius:.5rem;width:100%;height:auto;min-height:20rem;margin-top:.75rem}.vision-axis[data-astro-cid-qq2bslzr]{stroke:var(--color-base-content);opacity:.4;stroke-width:2px}.vision-lens-shape[data-astro-cid-qq2bslzr]{fill:#3b82f62e;stroke:#3b82f6;stroke-width:2px}.vision-center[data-astro-cid-qq2bslzr]{fill:var(--color-base-content)}.vision-ray-in[data-astro-cid-qq2bslzr]{stroke:#f59e0b;stroke-width:2.5px}.vision-ray-out[data-astro-cid-qq2bslzr]{stroke:#3b82f6;stroke-width:2.5px}.vision-ray-virtual[data-astro-cid-qq2bslzr],.vision-focus-line[data-astro-cid-qq2bslzr]{stroke:#3b82f6;stroke-width:1.5px;stroke-dasharray:6 5;opacity:.7}.vision-focus[data-astro-cid-qq2bslzr]{fill:#ef4444}.vision-label[data-astro-cid-qq2bslzr]{fill:var(--color-base-content);font-size:13px}.vision-ray-label[data-astro-cid-qq2bslzr]{font-size:14px;font-weight:600}.vision-ray-label--in[data-astro-cid-qq2bslzr]{fill:#f59e0b}.vision-ray-label--out[data-astro-cid-qq2bslzr]{fill:#3b82f6}.vision-controls[data-astro-cid-qq2bslzr]{gap:1rem;margin-top:1rem;display:grid}.vision-control-row[data-astro-cid-qq2bslzr]{align-items:center;gap:1rem;display:flex}.vision-control-row[data-astro-cid-qq2bslzr]>span[data-astro-cid-qq2bslzr]{flex:0 0 5rem;font-size:.875rem}.vision-control-row[data-astro-cid-qq2bslzr] input[data-astro-cid-qq2bslzr]{flex:1}.vision-control-row[data-astro-cid-qq2bslzr] output[data-astro-cid-qq2bslzr]{text-align:right;width:3rem;font-family:ui-monospace,monospace}.vision-diagram[data-astro-cid-bnzuzlmd] header[data-astro-cid-bnzuzlmd]{align-items:center;gap:.5rem;display:flex}.vision-diagram[data-astro-cid-bnzuzlmd] h3[data-astro-cid-bnzuzlmd]{margin:0;font-size:.875rem;font-weight:600}.vision-outline-badge[data-astro-cid-bnzuzlmd]{opacity:.75;border:1px solid;border-radius:999px;padding:.1rem .4rem;font-size:.75rem}.vision-refraction-chart[data-astro-cid-bnzuzlmd]{background:var(--color-base-100);border-radius:.5rem;width:100%;height:auto;min-height:21rem;margin-top:.75rem}.vision-medium[data-astro-cid-bnzuzlmd]{fill:#3b82f624}.vision-boundary[data-astro-cid-bnzuzlmd]{stroke:var(--color-base-content);stroke-width:2px;opacity:.45}.vision-normal[data-astro-cid-bnzuzlmd]{stroke:var(--color-base-content);stroke-width:1.5px;stroke-dasharray:6 5;opacity:.45}.vision-label[data-astro-cid-bnzuzlmd]{fill:var(--color-base-content);font-size:14px}.vision-angle-label[data-astro-cid-bnzuzlmd]{font-size:14px;font-weight:600}.vision-angle-label--in[data-astro-cid-bnzuzlmd]{fill:#f59e0b}.vision-angle-label--out[data-astro-cid-bnzuzlmd]{fill:#3b82f6}.vision-ray-in[data-astro-cid-bnzuzlmd]{stroke:#f59e0b;stroke-width:3px}.vision-ray-out[data-astro-cid-bnzuzlmd]{stroke:#3b82f6;stroke-width:3px}.vision-controls[data-astro-cid-bnzuzlmd]{gap:1rem;margin-top:1rem;display:grid}.vision-control-row[data-astro-cid-bnzuzlmd]{align-items:center;gap:1rem;display:flex}.vision-control-row[data-astro-cid-bnzuzlmd]>span[data-astro-cid-bnzuzlmd]{flex:0 0 5rem;font-size:.875rem}.vision-control-row[data-astro-cid-bnzuzlmd] input[data-astro-cid-bnzuzlmd]{flex:1}.vision-control-row[data-astro-cid-bnzuzlmd] output[data-astro-cid-bnzuzlmd]{text-align:right;width:3rem;font-family:ui-monospace,monospace}.vue-text-reverse[data-astro-cid-cphdwuih]{flex-direction:column;gap:1rem;display:flex}.vue-text-reverse__message[data-astro-cid-cphdwuih]{place-items:center;min-height:4rem;display:grid}.vue-text-reverse__message[data-astro-cid-cphdwuih] h2[data-astro-cid-cphdwuih]{margin:0;transition:color .3s}.vue-text-reverse__primary[data-astro-cid-cphdwuih]{color:#fff;background:#42b883;border-color:#42b883;transition:transform .2s,background-color .2s}.vue-text-reverse__primary[data-astro-cid-cphdwuih]:hover{background:#3aa876;border-color:#3aa876;transform:translateY(-2px)}.vue-text-reverse__actions[data-astro-cid-cphdwuih]{width:100%}
