@font-face{font-family:Avenir-Black;src:url(/fonts/Avenir-Black.eot);src:url(/fonts/Avenir-Black.woff2) format("woff2"),url(/fonts/Avenir-Black.woff) format("woff"),url(/fonts/Avenir-Black.ttf) format("truetype"),url(/fonts/Avenir-Black.svg#Avenir-Black) format("svg"),url(/fonts/Avenir-Black.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-BlackOblique;src:url(/fonts/Avenir-BlackOblique.eot);src:url(/fonts/Avenir-BlackOblique.woff2) format("woff2"),url(/fonts/Avenir-BlackOblique.woff) format("woff"),url(/fonts/Avenir-BlackOblique.ttf) format("truetype"),url(/fonts/Avenir-BlackOblique.svg#Avenir-BlackOblique) format("svg"),url(/fonts/Avenir-BlackOblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Book;src:url(/fonts/Avenir-Book.eot);src:url(/fonts/Avenir-Book.woff2) format("woff2"),url(/fonts/Avenir-Book.woff) format("woff"),url(/fonts/Avenir-Book.ttf) format("truetype"),url(/fonts/Avenir-Book.svg#Avenir-Book) format("svg"),url(/fonts/Avenir-Book.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-BookOblique;src:url(/fonts/Avenir-BookOblique.eot);src:url(/fonts/Avenir-BookOblique.woff2) format("woff2"),url(/fonts/Avenir-BookOblique.woff) format("woff"),url(/fonts/Avenir-BookOblique.ttf) format("truetype"),url(/fonts/Avenir-BookOblique.svg#Avenir-BookOblique) format("svg"),url(/fonts/Avenir-BookOblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Heavy;src:url(/fonts/Avenir-Heavy.eot);src:url(/fonts/Avenir-Heavy.woff2) format("woff2"),url(/fonts/Avenir-Heavy.woff) format("woff"),url(/fonts/Avenir-Heavy.ttf) format("truetype"),url(/fonts/Avenir-Heavy.svg#Avenir-Heavy) format("svg"),url(/fonts/Avenir-Heavy.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-HeavyOblique;src:url(/fonts/Avenir-HeavyOblique.eot);src:url(/fonts/Avenir-HeavyOblique.woff2) format("woff2"),url(/fonts/Avenir-HeavyOblique.woff) format("woff"),url(/fonts/Avenir-HeavyOblique.ttf) format("truetype"),url(/fonts/Avenir-HeavyOblique.svg#Avenir-HeavyOblique) format("svg"),url(/fonts/Avenir-HeavyOblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Light;src:url(/fonts/Avenir-Light.eot);src:url(/fonts/Avenir-Light.woff2) format("woff2"),url(/fonts/Avenir-Light.woff) format("woff"),url(/fonts/Avenir-Light.ttf) format("truetype"),url(/fonts/Avenir-Light.svg#Avenir-Light) format("svg"),url(/fonts/Avenir-Light.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-LightOblique;src:url(/fonts/Avenir-LightOblique.eot);src:url(/fonts/Avenir-LightOblique.woff2) format("woff2"),url(/fonts/Avenir-LightOblique.woff) format("woff"),url(/fonts/Avenir-LightOblique.ttf) format("truetype"),url(/fonts/Avenir-LightOblique.svg#Avenir-LightOblique) format("svg"),url(/fonts/Avenir-LightOblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Medium;src:url(/fonts/Avenir-Medium.eot);src:url(/fonts/Avenir-Medium.woff2) format("woff2"),url(/fonts/Avenir-Medium.woff) format("woff"),url(/fonts/Avenir-Medium.ttf) format("truetype"),url(/fonts/Avenir-Medium.svg#Avenir-Medium) format("svg"),url(/fonts/Avenir-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-MediumOblique;src:url(/fonts/Avenir-MediumOblique.eot);src:url(/fonts/Avenir-MediumOblique.woff2) format("woff2"),url(/fonts/Avenir-MediumOblique.woff) format("woff"),url(/fonts/Avenir-MediumOblique.ttf) format("truetype"),url(/fonts/Avenir-MediumOblique.svg#Avenir-MediumOblique) format("svg"),url(/fonts/Avenir-MediumOblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Oblique;src:url(/fonts/Avenir-Oblique.eot);src:url(/fonts/Avenir-Oblique.woff2) format("woff2"),url(/fonts/Avenir-Oblique.woff) format("woff"),url(/fonts/Avenir-Oblique.ttf) format("truetype"),url(/fonts/Avenir-Oblique.svg#Avenir-Oblique) format("svg"),url(/fonts/Avenir-Oblique.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Avenir-Roman;src:url(/fonts/Avenir-Roman.eot);src:url(/fonts/Avenir-Roman.woff2) format("woff2"),url(/fonts/Avenir-Roman.woff) format("woff"),url(/fonts/Avenir-Roman.ttf) format("truetype"),url(/fonts/Avenir-Roman.svg#Avenir-Roman) format("svg"),url(/fonts/Avenir-Roman.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}html,body{font-family:Avenir-Medium,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}:root{--green: #04a152;--blue: #35a5de;--yellow: #f9c623}.bio-name{text-align:center;font-family:Avenir-Heavy,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:32px;line-height:30px}@media (min-width: 768px){.bio-name{text-align:left;font-size:40px;line-height:38px}}.bio-title{text-align:center;font-family:Avenir-Medium,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:24px;line-height:30px}@media (min-width: 768px){.bio-title{text-align:left;font-size:30px;line-height:38px}}.bio-image{border-radius:9999px}@media (min-width: 976px){.bio-image{height:12rem;width:12rem}}.bio-description{padding-left:2rem;padding-right:2rem;text-align:center;font-family:Avenir-Book,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;line-height:25px}@media (min-width: 768px){.bio-description{margin-right:.5rem;padding-left:0;padding-right:0;text-align:left}}.bio-mailto{font-family:Avenir-Roman,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;line-height:25px}.green{margin:15px auto;width:50%;border-width:2px}@media (min-width: 768px){.green{margin-left:0;margin-right:0;width:25%;border-width:1px}}@media (min-width: 976px){.green{width:50%}}.green{border-color:var(--green)}.pill{width:-moz-fit-content;width:fit-content;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border:3.5px solid var(--yellow)}.pill .text{padding-top:1.25rem;padding-bottom:1rem;font-family:Avenir-Medium,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:30px;line-height:1}@media (min-width: 768px){.pill .text{font-size:45px}}.pill .text{text-transform:capitalize}.pill.wide{padding-left:4rem;padding-right:4rem}@media (min-width: 768px){.pill.wide{padding-left:8rem;padding-right:8rem}}.pill.tight{padding-left:4rem;padding-right:4rem}footer .logo{width:380px}footer .nav-link{font-family:Avenir-Black,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:24px;line-height:30px;text-decoration-line:underline}footer .black-text{font-family:Avenir-Light,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.header .intro p{font-family:Avenir-Book,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:15px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){.header .intro p{font-size:1.125rem;line-height:1.75rem}}.header .intro{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.header .intro{gap:27px}}.header .header-title{font-family:Avenir-Light,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:48px;text-transform:uppercase;line-height:1.25;--tw-text-opacity: 1;color:rgb(89 90 89 / var(--tw-text-opacity))}@media (min-width: 976px){.header .header-title{font-size:75px;line-height:1}}.header .text-section{margin-left:auto;margin-right:auto;max-width:42rem}@media (min-width: 976px){.header .text-section{margin-left:0;margin-right:0}}.header .text-section{border-radius:100px}.contain{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width: 480px){.contain{padding-left:4rem;padding-right:4rem}}@media (min-width: 768px){.contain{max-width:80rem;padding-left:2rem;padding-right:2rem}}#signup{bottom:0;z-index:1000;background-color:#04a152cc;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 976px){#signup{position:sticky}}.hero .desktop{position:absolute;z-index:10;display:none}@media (min-width: 768px){.hero .desktop{left:-350px}}@media (min-width: 976px){.hero .desktop{left:-250px;top:-400px;display:block}}@media (min-width: 1440px){.hero .desktop{left:-100px;top:-400px}}@media (min-width: 1600px){.hero .desktop{left:-0px}}.internal{display:flex;flex-direction:column;gap:2rem;font-size:1.25rem;line-height:1.75rem}sup{top:-10px!important;font-family:Avenir-Medium,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:10px!important}.header a{--tw-text-opacity: 1;color:rgb(4 161 82 / var(--tw-text-opacity));text-decoration-line:underline}.two-across p{font-family:Avenir-Book,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.keep-in-touch{position:absolute;right:0;bottom:48px;z-index:50;display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;gap:1rem;border-top-left-radius:9999px;border-bottom-left-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(4 161 82 / var(--tw-bg-opacity));padding:.25rem 2rem .25rem 1.5rem;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 976px){.keep-in-touch{padding-top:1rem;padding-bottom:1rem;padding-right:4rem}}.keep-in-touch{animation:slideIn 1s forwards}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.keep-in-touch .button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}strong{font-family:Avenir-Black,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}ul,ol,menu{list-style-type:none}ul{list-style-position:outside!important;list-style-type:disc!important;padding-left:1rem!important}@media (min-width: 976px){ul{padding-left:4rem!important}}ol{list-style-position:outside!important;list-style-type:decimal!important;padding-left:4rem!important}li p{display:inline}a{text-decoration-line:underline}.footer ol,.footer ul{list-style-position:inside!important;list-style-type:none!important;padding-left:0!important;padding-right:0!important}.button{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:.5rem .875rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button:hover{background-color:#00000080}.button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#fff}.button--green{--tw-bg-opacity: 1;background-color:rgb(4 161 82 / var(--tw-bg-opacity));padding:.5rem 2rem;font-size:1.125rem;line-height:1.75rem}.button--green:hover{--tw-bg-opacity: 1;background-color:rgb(1 64 32 / var(--tw-bg-opacity))}
