@font-face{font-family:Oswald;src:url(/fonts/oswald-variable.ttf) format("truetype");font-style:normal;font-weight:200 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{color-scheme:light;--color-bg-page: #fcfbf7;--color-bg-section: #efece3;--color-bg-dark: #1a2417;--color-text-heading: #edc571;--color-text-heading-dark: #caa75d;--color-text-main: #000000;--color-text-secondary: #aeac9e;--color-text-on-dark: #ffffff;--color-stroke-on-light: #dedacc;--color-stroke-on-dark: #d3d2c6;--color-stroke-dark-soft: rgba(211, 210, 198, .15);--color-stroke-dark-medium: rgba(211, 210, 198, .2);--font-heading: "Oswald", "Arial Narrow", sans-serif;--font-body: "Inter", Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--text-h1-size: 72px;--text-h1-line-height: 1.1;--text-h2-size: 48px;--text-h2-line-height: 1.1;--text-h3-size: 24px;--text-h3-line-height: 1.2;--text-h4-size: 18px;--text-h4-line-height: 1.1;--text-heading-mobile-size: 16px;--text-heading-mobile-line-height: 1.1;--text-body-l-size: 24px;--text-body-l-line-height: 1.25;--text-body-m-size: 18px;--text-body-m-line-height: 1.5;--text-body-s-size: 16px;--text-body-s-line-height: 1.5;--text-body-xs-size: 14px;--text-body-xs-line-height: 1.5;--text-body-mobile-size: 12px;--text-body-mobile-line-height: 1.5;--text-button-size: 14px;--text-button-line-height: 1;--text-button-mobile-size: 12px;--text-button-mobile-line-height: 1;font-family:var(--font-body);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line-height);font-weight:var(--font-weight-regular);color:var(--color-text-main);background-color:var(--color-bg-page)}h1,.ui-h1{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--text-h1-size);line-height:var(--text-h1-line-height)}h2,.ui-h2{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--text-h2-size);line-height:var(--text-h2-line-height)}h3,.ui-h3{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--text-h3-size);line-height:var(--text-h3-line-height)}h4,.ui-h4{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--text-h4-size);line-height:var(--text-h4-line-height)}.ui-heading-mobile{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--text-heading-mobile-size);line-height:var(--text-heading-mobile-line-height)}.ui-body-l{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-l-size);line-height:var(--text-body-l-line-height)}.ui-body-m{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line-height)}.ui-body-s{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line-height)}.ui-body-xs{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line-height)}.ui-body-mobile{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-mobile-size);line-height:var(--text-body-mobile-line-height)}.ui-button{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--text-button-size);line-height:var(--text-button-line-height);text-transform:uppercase}.ui-button-mobile{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--text-button-mobile-size);line-height:var(--text-button-mobile-line-height);text-transform:uppercase}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}a{color:inherit}a:focus-visible{outline:2px solid var(--color-text-heading-dark);outline-offset:4px}app-root{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}main{flex:1 0 auto;min-width:0}button,input,textarea,select{font-family:inherit}button,input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea{-webkit-appearance:none;appearance:none}input,textarea,select{min-width:0}input::placeholder,textarea::placeholder{opacity:1}button{touch-action:manipulation}img,svg{vertical-align:middle}app-header,app-footer{display:block}.intro{padding:48px 24px}img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.site-icon{display:inline-block;width:24px;height:24px;flex:0 0 auto;vertical-align:middle;background-color:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.phone-copy{display:none}@media(max-width:600px){.wide-copy{display:none}.phone-copy{display:inline}}
