/*
 Theme Name:   AutoCSS 11ty Template settings
*/

html {font-size:100%}
:root {
    /* Colors */
	--primary: #fff;
    --primary-off: #2661BF;
    --secondary: #9961AC;
    --secondary-off: #844F96;
    --accent: #D4A418;
    --accent-off: #CA9C17;
	--body-color: #F5F5F5;
	--body-off: #FFF;
    --white: #F5F5F5;
    --base: #19626B;
    --grey-light: #c1c1c1;
    --grey: #919191;
    --grey-mid: #525252;
    --grey-dark: #343746;
    --black: #070719;

    --highlight: #FFC514cc; /* default 44 */
    --highlight-dark: #FFC51490; /* default 77 */
    
    --hover-brightness: 1.3;
    --border-radius: 0.5rem;
    --btn-radius: 2rem;
    --btn-hover: "\00BB";
    --btn-outline-border: 2px;
    /* 
    \2192 for arrow
    \203A for single right chevron
    \00BB for double right chevron
    */
	
	/* Delete to use Bricks Default */
	--bricks-color-primary: var(--primary) !important; 
	--bricks-color-secondar: var(--secondary) !important;

    --typescale: 1.2;  /*scale*/
    --body: 1.125rem   ; /* 18px */
    --m: calc(var(--body)*var(--typescale));
    --l: calc(var(--m)*var(--typescale));
    --xl: calc(var(--l)*var(--typescale));
    --xxl: calc(var(--xl)*var(--typescale));
    --xxxl: calc(var(--xxl)*var(--typescale));
    --s: 1rem          ; /* 16px */
    --xs: calc(var(--body)/var(--typescale));

    --lh-xxxl: 1.2em;
    --lh-h1: 1.1em;
    --lh-h2: 1.3em;
    --lh-heading: 1.3em;
    --lh-body: 1.5em;
    --lh-btn: 1em;
    --ls-heading:-0.025em;
    --ls-h1:-0.025em;
    --ls-h2:-0.025em;
    --col:7rem;
    --btn-on: 3rem; /*Turn button when a number exists*/
    
    --clamp-xxxl: clamp(3rem, calc(3rem + ((1vw - 0.3rem) * 7.6923)), var(--xxxl));
    --clamp-xxl: clamp(2.5rem, calc(2.5rem + ((1vw - 0.3rem) * 4.8077)), var(--xxl));
    --clamp-xl: clamp(1.75rem, calc(1.75rem + ((1vw - 0.3rem) * 2.4038)), var(--xl));
    --clamp-l: clamp(1.5rem, calc(1.5rem + ((1vw - 0.3rem) * 0.9615)), var(--l));
    --clamp-m: clamp(1.125rem, calc(1.125rem + ((1vw - 0.3rem) * 0.7212)), var(--m));
    --clamp-s: clamp(0.875rem, calc(0.875rem + ((1vw - 0.3rem) * 0.2404)), var(--s));
    --clamp-xs: clamp(0.625rem, calc(0.625rem + ((1vw - 0.3rem) * 0.2404)), var(--xs));
        
    --clamp-body: clamp(1rem, calc(1rem + ((1vw - 0.3rem) * 0.2404)), var(--body));
    --clamp-section: clamp(1rem, calc(1rem + ((1vw - 0.3rem) * 3.8462)), 3rem);

    --width-card: 26rem;
    --width-card-m: 40rem;
    --width-card-l: 54rem;
    --width-content: 1080px;

    /*BreakEvent Point*/
    --desktop: 1312px; /* Desktop */
    --tablet: 992px; /* Tablet */
    --landscape: 768px; /* Landscape */
    --mobile: 480px; /* Mobile */
}
img.logo {width: 8rem;}
body{
    font-family: "Inter", serif;
    font-optical-sizing: auto;
    font-weight: 200; min-height: 75vh;
}
h1.referral {display: none !important}