@font-face{font-family:inter;src:url(/_next/static/media/115bbde6de48aea6-s.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_d4b4b4{font-family:inter,inter Fallback}.__variable_d4b4b4{--font-inter:"inter","inter Fallback"}:root{--color-accent:#fbd051;--color-accent-text:#805400;--color-background:#fff;--color-black:#000;--color-error:#a5281b;--color-gray:#c9c9c7;--color-hairline:rgb(0 0 0/6%);--color-ink:#1a1812;--color-muted:#6f6a61;--color-panel:#f1f1f1;--color-secondary:#f1f0ed;--color-subtle:#b8b8b8;--color-success:#19c332;--color-white:#fff;--font-body:-apple-system,BlinkMacSystemFont,system-ui,var(--font-inter),"Helvetica Neue","Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-pill:999px;--z-skip-link:10;--z-backdrop:20;--z-dock:21;--duration-hover:180ms;--reveal-blur:0.625rem;--reveal-duration:900ms;--reveal-ease:cubic-bezier(0.16,1,0.3,1);--reveal-offset:0.75rem}*{box-sizing:border-box;@media (prefers-reduced-motion:reduce){&,&:after,&:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}}html{background:var(--color-background);color-scheme:light;scroll-behavior:smooth;@media (prefers-reduced-motion:reduce){scroll-behavior:auto}}body{background:var(--color-background);color:var(--color-ink);font-family:var(--font-body);font-weight:var(--font-weight-regular);margin:0}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.25rem}::view-transition{pointer-events:none}::view-transition-old(.page-exit){animation:page-fade .15s ease-in reverse both}::view-transition-new(.page-enter){animation:.4s var(--reveal-ease) .1s both page-rise;@media (prefers-reduced-motion:reduce){animation-name:page-fade}}@keyframes page-fade{0%{opacity:0}}@keyframes page-rise{0%{opacity:0;translate:0 var(--reveal-offset)}}