.btn{font-family:"Inter";display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:11px 24px;font-size:14px;line-height:1.3;font-weight:500;border-radius:999px;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed}.btn--primary{color:#fcfbf8;background:#272624;border:1px solid #272624}.btn--primary:hover{color:#272624;background:#fcfbf8;border:1px solid #272624}.btn--secondary{position:relative;color:#272624;background:#fcfbf8;border:1px solid #272624}.btn--secondary:hover{color:#fcfbf8;background:#272624;border:1px solid #272624}.tp-h1{font-weight:500;font-size:32px;line-height:1.1;letter-spacing:0%}@media screen and (min-width: 750px){.tp-h1{font-size:40px}}.tp-h2{font-weight:500;font-size:28px;line-height:1.2;letter-spacing:0%}@media screen and (min-width: 750px){.tp-h2{font-size:32px}}.tp-h3,.tp-h3 p{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0%}.tp-h4,.tp-h4 p{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0%}p,.tp-body-large{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0%}p--bold,p--bold p,.tp-body-large--bold,.tp-body-large--bold p{font-weight:500}.tp-body-small,.tp-body-small p{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0%}.tp-body-small--bold,.tp-body-small p--bold{font-weight:500}.tp-body-xs,.tp-body-xs p{font-weight:400;font-size:12px;line-height:1.5;letter-spacing:0%}.tp-body-xs--bold,.tp-body-xs p--bold{font-weight:500}.tp-body-badge,.tp-body-badge p{font-weight:400;font-size:10px;line-height:1.5;letter-spacing:0%}.tp-body-badge--bold,.tp-body-badge p--bold{font-weight:500}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}