@font-face{font-family:ibmPlexSans;src:url(/_next/static/media/a48d7de5fcdf911f-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ibmPlexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_8f3573{font-family:ibmPlexSans,ibmPlexSans Fallback;font-weight:400}.__variable_8f3573{--font-space-grotesk:"ibmPlexSans","ibmPlexSans Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a918ff{font-family:inter,inter Fallback}@font-face{font-family:geistMono;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_7d1dfc{font-family:geistMono,geistMono Fallback}.__variable_7d1dfc{--font-geist-mono:"geistMono","geistMono Fallback"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/597b6a5d799c44de-s.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"sourceSerif Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_2d76e0{font-family:"sourceSerif","sourceSerif Fallback"}.__variable_2d76e0{--font-source-serif:"sourceSerif","sourceSerif Fallback"}:root{--bento-background:hsl(var(--background));--bento-foreground:hsl(var(--foreground));--bento-primary:hsl(var(--primary));--bento-primary-foreground:hsl(var(--primary-foreground));--bento-muted:hsl(var(--muted));--bento-muted-foreground:hsl(var(--muted-foreground));--bento-border:hsl(var(--border));--bento-card:hsl(var(--card));--bento-card-foreground:hsl(var(--card-foreground));--bento-transition-duration:500ms;--bento-transition-easing:ease-out}.bento-inverted,[data-feature-card][data-active=true]{--bento-background:hsl(var(--primary));--bento-foreground:hsl(var(--primary-foreground));--bento-primary:hsl(var(--primary-foreground));--bento-primary-foreground:hsl(var(--primary));--bento-muted:hsl(var(--primary-foreground)/0.1);--bento-muted-foreground:hsl(var(--primary-foreground)/0.7);--bento-border:hsl(var(--primary-foreground)/0.2);--bento-card:hsl(var(--primary-foreground)/0.05);--bento-card-foreground:hsl(var(--primary-foreground))}.bento-transition-colors{transition-delay:0s;transition:background-color var(--bento-transition-duration) var(--bento-transition-easing),color var(--bento-transition-duration) var(--bento-transition-easing),border-color var(--bento-transition-duration) var(--bento-transition-easing),fill var(--bento-transition-duration) var(--bento-transition-easing),stroke var(--bento-transition-duration) var(--bento-transition-easing)}.bento-bg-background{background-color:var(--bento-background)}.bento-bg-card{background-color:var(--bento-card)}.bento-text-foreground{color:var(--bento-foreground)}.bento-text-primary{color:var(--bento-primary)}.bento-text-primary-foreground{color:var(--bento-primary-foreground)}.bento-text-muted-foreground{color:var(--bento-muted-foreground)}.bento-bg-primary{background-color:var(--bento-primary)}.bento-bg-primary-foreground{background-color:var(--bento-primary-foreground)}.bento-bg-muted{background-color:var(--bento-muted)}.bento-border-border{border-color:var(--bento-border)}.bento-progress-track{background-color:var(--bento-muted)}.bento-progress-fill{background-color:var(--bento-foreground)}.bento-progress-dot,.bento-progress-dot-inactive{background-color:var(--bento-primary)}.bento-progress-dot-inactive{opacity:.2}.bento-check-icon{color:var(--bento-primary)}.bento-preserve-black{background-color:#000!important;transition:none!important}.bento-content-panel{background-color:var(--bento-muted)}.bento-dot-active{background-color:var(--bento-primary)}.bento-dot-inactive{background-color:var(--bento-muted-foreground);opacity:.3}@keyframes bento-indicator-enter{0%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.9)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes bento-indicator-exit{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.9)}}.bento-indicator-text{animation:bento-indicator-enter .7s ease-out}.bento-indicator-text-exit{animation:bento-indicator-exit .3s ease-in forwards}