
*{

    margin:0;

    padding:0;

    box-sizing:border-box;

}

html{

    height:100%;

}

body{

    height:100%;

    background:linear-gradient(135deg,#07131f,#0b1825,#10283b);

    color:var(--text);

    font-family:"Inter",sans-serif;

}

a{

    color:inherit;

    text-decoration:none;

}

img{

    display:block;

    max-width:100%;

}

main{

    padding:35px;

}
/* BUILD36_F4_VISUAL_SYSTEM: shared REWRD typography tokens (non-destructive). */
:root {
  --rewrd-font-family: 'Inter', system-ui, sans-serif;
  --rewrd-font-body: 14px;
  --rewrd-font-caption: 12px;
  --rewrd-font-subheading: 17px;
  --rewrd-font-section: 21px;
  --rewrd-line-body: 1.55;
}
