:root{--font-display:Inter_400Regular, Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif}html,body{color:#18161d;font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;background:#fff;margin:0}@media (width>=481px){html,body{background:#f5f4f7}}:focus-visible{outline-offset:2px;outline:2px solid #18161d}.no-scrollbar::-webkit-scrollbar{display:none}input::placeholder,textarea::placeholder{color:#a29daa}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}svg rect{shape-rendering:crispedges}