:root{--macellan-color-background:#f8f9fd;--macellan-color-white:#fff;--macellan-color-primary:#1b55af;--macellan-color-text:#0e2d5d;--macellan-color-text-secondary:#8696ae;--macellan-gutter-x:7vw;--macellan-gutter-y:96px;--macellan-mockup-shadow:0px 2px 40px #00000014;--macellan-mockup-aspect-ratio-card:367/505;--macellan-mockup-aspect-ratio-large:753/505;--macellan-header-height:90px}@font-face{font-family:Urbanist;src:url(/font/Urbanist-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Urbanist;src:url(/font/Urbanist-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Urbanist;src:url(/font/Urbanist-Bold.ttf);font-weight:700;font-display:swap}*{box-sizing:border-box;scroll-padding-top:var(--macellan-header-height)}html{scroll-behavior:smooth!important}body{color:var(--macellan-color-text);margin:0;padding:0;font-family:Urbanist,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}ol,ul{margin:0;padding:0;list-style:none}.container{margin:0 var(--macellan-gutter-x)}h1.title{font-size:70px}.h2-title{font-size:56px;font-weight:600}.h3-title{font-size:36px;font-weight:600}.h4-title{font-size:32px;font-weight:700}.subtitle{text-transform:uppercase;color:var(--macellan-color-primary);margin-bottom:6px;font-size:18px;font-weight:700}.secondary{margin-top:10px}@media screen and (min-width:1700px){:root{--macellan-gutter-x:15vw}}@media screen and (min-width:2600px){:root{--macellan-gutter-x:22vw}}@media screen and (max-width:840px){:root{--macellan-gutter-x:5vw;--macellan-gutter-y:45px;--macellan-mockup-aspect-ratio-card:287/340;--macellan-mockup-aspect-ratio-card-with-ti:280 / 290;--macellan-header-height:63px}}@media only screen and (max-width:480px){:root{--macellan-mockup-aspect-ratio-card:287/420;--macellan-mockup-aspect-ratio-large:287/209}h1.title{font-size:35px}.h2-title{font-size:34px;font-weight:600}.h3-title{font-size:18px;font-weight:600}.h4-title{font-size:24px;font-weight:700}}@media only screen and (max-width:360px){:root{--macellan-mockup-aspect-ratio-card:287/460}}@keyframes macellan-fade{0%{opacity:0}to{opacity:1;transform:none}}
