*{box-sizing:border-box;transition:background-color .35s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),fill .35s cubic-bezier(.4,0,.2,1),stroke .35s cubic-bezier(.4,0,.2,1)}html.theme-transitioning *{transition:background-color .35s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),fill .35s cubic-bezier(.4,0,.2,1),stroke .35s cubic-bezier(.4,0,.2,1)!important}html,body{font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-base,16px);line-height:var(--line-height-normal,1.5);color:var(--color-text-primary,#1e1e1e);background-color:var(--color-bg-page,#fff);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading,"Poppins", sans-serif);font-weight:var(--font-weight-bold,700);margin:0}code,pre{font-family:var(--font-mono,"JetBrains Mono", monospace)}.text-heading{font-family:var(--font-heading,"Poppins", sans-serif)}.text-body{font-family:var(--font-body,"Inter", sans-serif)}.font-bold{font-weight:var(--font-weight-bold,700)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}
