@font-face{font-family:"titlefont";src:url(/assets/playfair-300-4dc498e3d52345a7754f3fe825d1daeb9a720620e02d3226cb4826c2f3b21ddb.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"titlefont";src:url(/assets/playfair-400-643812a512d54620ef5ce539b64bfc7a9721d959aefcdd7b3cd6c097f55aab9e.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"titlefont";src:url(/assets/playfair-500-ac8ce3c0781fdf4ce03836fce14b4f7e4007f11e5dc5be0304e1987e271e0e8c.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/roboto-100-8d2ea1b17151831f8b980c26c593c6bd6ca51490e15389c40f09714b6d12045a.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:"basefont";src:url(/assets/roboto-300-946745e502a22be00ef7e951dd55902284cf4eb94b9afa1f51a0402dff225b17.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/roboto-400-226f9e8b0157036149b2807307f7a1db204e52f66b7c0c64c9c8cb3913ec953b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/roboto-500-8b21f808e04a457620346997641bef980a2ae13af2e2acc8712de332843536a7.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/roboto-700-ca0f03b94bf1251df280675a5d04500471c558454ef7176c21ac229603bcb069.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/roboto-900-4881eef0685a1c2923fcda9253867c1336889e5d4b5e7405518e939e2b6de551.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}body.website{--fs-xxl: 72px;--fs-xl: 48px;--fs-l: 36px;--fs-m: 28px;--fs-s: 18px;--fs-xs: 16px;--fs-xxs: 14px}@media only screen and (max-width:1000px){body.website{--fs-xxl: 60px;--fs-xl: 44px;--fs-l: 34px}}@media only screen and (max-width:700px){body.website{--fs-xxl: 48px;--fs-xl: 40px;--fs-l: 32px}}@media only screen and (max-width:480px){body.website{--fs-xxl: 44px}}body.website{--block-m: 820px;--block-l: 1080px;--block-xl: 1280px;--line-l: 2em;--line-m: 1.50em;--line-s: 1.15em;--line-xs: 1.00em;--space-xxxl: 128px;--space-xxl: 96px;--space-xl: 72px;--space-l: 48px;--space-m: 40px;--space-s: 28px;--space-xs: 16px;--space-xxs: 8px;--space-xxxs: 4px;--blockpad: var(--space-xxl);--radius-m: 24px;--radius-s: 12px}@media only screen and (max-width:1000px){body.website{--space-xxxl: 96px;--space-xxl: 72px;--space-xl: 64px;--space-l: 40px;--space-m: 36px;--space-s: 24px;--blockpad: var(--space-m)}}@media only screen and (max-width:480px){body.website{--blockpad: var(--space-s)}}body.website{background:var(--color-surface);color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-s);font-weight:300;height:auto;text-align:left}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5,body.website h6{font-family:"titlefont";font-size:var(--fs-s);font-weight:100;line-height:var(--line-xs);margin:0 0 var(--space-s) 0;padding:0}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{display:block;font-size:70%;font-weight:400}body.website h1{font-size:var(--fs-xxl);margin:0 0 var(--space-xl) 0;text-align:center}body.website h2{font-size:var(--fs-xl);margin-bottom:var(--space-l);letter-spacing:-1px}body.website h2 small{color:var(--color-olive);font-size:var(--fs-xs);letter-spacing:1px;line-height:var(--line-s);margin-bottom:var(--space-xs);text-transform:uppercase}body.website h3{font-size:var(--fs-l)}body.website h4{font-size:var(--fs-s)}body.website p{color:var(--color-ink);font-family:"basefont";font-size:var(--fs-s);font-weight:300;line-height:var(--line-m);margin:0 0 var(--space-s) 0;padding:0}body.website p:last-child{margin-bottom:0}body.website p strong{font-weight:700}body.website p.compact{max-width:var(--block-m);margin:0 auto}body.website p.notes{font-size:var(--fs-xs)}body.website sup{font-size:48%;vertical-align:super}body.website img{display:block;width:100%}body.website input{background:#444;color:#000;font-family:"basefont",sans-serif;font-weight:400}body.website ul.soft{margin-bottom:var(--space-s)}body.website ul.soft li{font-weight:300;margin-bottom:var(--space-xxs)}body.website ol.items,body.website ul.items{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website ol.items li,body.website ul.items li{list-style:disc;margin:0 0px var(--space-xxs) 25px}body.website header#main-header{align-items:center;background:var(--color-coconut);display:flex;justify-content:space-between;height:260px;padding:0 var(--blockpad)}body.website header#main-header frml-column{flex:1}body.website header#main-header frml-column.logo{align-items:center;display:flex;flex:0;flex-direction:column;gap:var(--space-s);justify-content:center}body.website header#main-header frml-column.logo img{width:180px}body.website header#main-header frml-column:last-child{display:flex;justify-content:end}body.website footer#main-footer{background:var(--color-slate);padding:var(--space-xxl) var(--blockpad) var(--space-s) var(--blockpad)}body.website footer#main-footer p,body.website footer#main-footer a{color:var(--color-jute);font-size:var(--fs-xs)}body.website footer#main-footer a:hover{color:var(--color-coconut)}body.website footer#main-footer frml-row{margin:0 auto;max-width:var(--block-xl);width:100%}body.website footer#main-footer frml-row.main{align-items:center;display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;padding-bottom:var(--space-xl)}body.website footer#main-footer frml-row.main frml-column.contact address{margin-bottom:var(--space-s)}body.website footer#main-footer frml-row.main frml-column.logo{display:flex;justify-content:center}body.website footer#main-footer frml-row.main frml-column.social{display:flex;justify-content:end}body.website footer#main-footer frml-row.main frml-column.social ul{display:flex;gap:var(--space-s)}body.website footer#main-footer frml-row.main frml-column.social ul a frml-icon{width:28px}body.website footer#main-footer frml-row.main frml-column.social ul a frml-icon svg{fill:var(--color-jute)}body.website footer#main-footer frml-row.main frml-column.social ul a:hover frml-icon svg{fill:var(--color-coconut)}body.website footer#main-footer frml-row.main img.logo{width:160px}body.website footer#main-footer frml-row.copyright{border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:center;padding-top:var(--space-s)}body.website footer#main-footer frml-row.copyright p,body.website footer#main-footer frml-row.copyright a{font-size:var(--fs-xxs);text-align:center}@media only screen and (max-width:1000px){body.website header#main-header{flex-direction:column-reverse;height:auto;padding:0}body.website header#main-header frml-column.logo{padding:var(--space-xl) 0}body.website header#main-header frml-column.cta{flex:0;width:100%}body.website header#main-header frml-column.cta a.button{background:var(--color-terracotta);border:none;border-radius:0;color:var(--color-coconut);display:flex;line-height:56px;padding:0;text-align:center;width:100%}body.website header#main-header frml-column.cta a.button:hover{background:var(--color-olive)}body.website footer#main-footer{padding-top:var(--space-l)}body.website footer#main-footer frml-row.main{grid-template-columns:repeat(2, 1fr)}body.website footer#main-footer frml-row.main frml-column.contact{grid-row:2}body.website footer#main-footer frml-row.main frml-column.logo{grid-column:1/-1;grid-row:1;padding-bottom:var(--space-l)}body.website footer#main-footer frml-row.main frml-column.social{grid-row:2}}@media only screen and (max-width:480px){body.website footer#main-footer frml-row.main{grid-template-columns:repeat(1, 1fr)}body.website footer#main-footer frml-row.main frml-column.contact{grid-row:2;padding-bottom:var(--space-m);text-align:center}body.website footer#main-footer frml-row.main frml-column.logo{grid-column:1;grid-row:1;padding-bottom:var(--space-s)}body.website footer#main-footer frml-row.main frml-column.social{grid-row:3}body.website footer#main-footer frml-row.main frml-column.social ul{margin:0 auto}}body.website frml-block{box-sizing:border-box;padding:var(--space-xxl) var(--blockpad);width:100%}body.website frml-block frml-block-header,body.website frml-block frml-block-body,body.website frml-block frml-block-footer{box-sizing:border-box;margin:0 auto;max-width:var(--block-xl);width:100%}body.website frml-block img{border-radius:var(--radius-m);width:100%}body.website frml-block.reverse frml-block-body{flex-direction:row-reverse}body.website frml-block.layout-a frml-block-body{align-items:stretch;gap:var(--space-xxxl)}body.website frml-block.layout-a frml-block-column{flex:1}body.website frml-block.layout-a frml-block-column img{border-radius:var(--radius-m);width:100%}body.website frml-block.layout-a frml-block-column.picture{margin-bottom:-140px}body.website frml-block.layout-a frml-block-column.picture img{height:100%;object-fit:cover}body.website frml-block.layout-a+frml-block{padding-top:var(--space-xxxl)}body.website frml-block.layout-b frml-block-body{align-items:stretch;gap:var(--space-xxxl)}body.website frml-block.layout-b frml-block-body frml-block-column{flex:1}body.website frml-block.layout-b frml-block-body frml-block-column.picture img{border-radius:var(--radius-m);display:block;height:100%;object-fit:cover}body.website frml-block.layout-b frml-block-body frml-block-column.content{display:flex;flex-direction:column;justify-content:space-between}body.website frml-block.layout-b frml-block-body frml-block-column.content img:last-child{margin-top:var(--space-l)}body.website frml-block.cta{text-align:center}body.website frml-block.cta frml-block-body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}body.website frml-block.plain frml-block-header,body.website frml-block.plain frml-block-body,body.website frml-block.plain frml-block-footer{max-width:var(--block-m)}body.website frml-block.plain:first-child{padding-top:var(--space-xl)}body.website frml-block.coconut{background:var(--color-coconut)}body.website frml-block.jute{background:var(--color-jute)}body.website frml-block.sage{background:var(--color-sage)}body.website frml-block.olive{background:var(--color-olive)}body.website frml-block.olive h1,body.website frml-block.olive h2,body.website frml-block.olive h3,body.website frml-block.olive p,body.website frml-block.olive ul,body.website frml-block.olive li{color:var(--color-coconut)}body.website frml-block.cinnamon{background:var(--color-cinnamon)}body.website frml-block.cinnamon h1,body.website frml-block.cinnamon h2,body.website frml-block.cinnamon h3,body.website frml-block.cinnamon p,body.website frml-block.cinnamon ul,body.website frml-block.cinnamon li{color:var(--color-coconut)}@media only screen and (max-width:1000px){body.website frml-block.layout-a frml-block-body{flex-direction:column;gap:var(--space-l)}body.website frml-block.layout-a frml-block-body frml-block-column.picture{flex:none;height:40vw;margin:0}body.website frml-block.layout-b frml-block-body{flex-direction:column;gap:var(--space-l)}body.website frml-block.layout-b frml-block-body frml-block-column{width:100%}body.website frml-block.layout-b frml-block-body frml-block-column.picture{flex:none;height:40vw;margin:0}body.website frml-block.layout-b frml-block-body frml-block-column.content img:last-child{margin-top:var(--space-xs)}}@media only screen and (max-width:480px){body.website frml-block{padding:var(--space-xl) var(--blockpad)}body.website frml-block.layout-a+frml-block{padding-top:var(--space-xl)}}body.website a.button,body.website button,body.website input[type=submit]{border-radius:999px;font-size:var(--fs-xs);font-weight:500;line-height:3.4em;padding:0 var(--space-m)}body.website a.button.cinnamon,body.website button.cinnamon,body.website input[type=submit].cinnamon{background:none;border:2px solid var(--color-cinnamon);color:var(--color-cinnamon)}body.website a.button.cinnamon:hover,body.website button.cinnamon:hover,body.website input[type=submit].cinnamon:hover{background:var(--color-cinnamon);color:var(--color-coconut)}body.website a.button.coconut,body.website a.button.primary,body.website button.coconut,body.website button.primary,body.website input[type=submit].coconut,body.website input[type=submit].primary{background:none;border:2px solid var(--color-coconut);color:var(--color-coconut)}body.website a.button.coconut:hover,body.website a.button.primary:hover,body.website button.coconut:hover,body.website button.primary:hover,body.website input[type=submit].coconut:hover,body.website input[type=submit].primary:hover{background:var(--color-coconut);color:var(--color-terracotta)}body.website a.button.olive,body.website button.olive,body.website input[type=submit].olive{background:none;border:2px solid var(--color-olive);color:var(--color-olive)}body.website a.button.olive:hover,body.website button.olive:hover,body.website input[type=submit].olive:hover{background:var(--color-olive);color:var(--color-coconut)}body.website a.button.terracotta,body.website button.terracotta,body.website input[type=submit].terracotta{background:none;border:2px solid var(--color-terracotta);color:var(--color-terracotta)}body.website a.button.terracotta:hover,body.website button.terracotta:hover,body.website input[type=submit].terracotta:hover{background:var(--color-terracotta);color:var(--color-coconut)}body.website a:not(.button){color:var(--color-link);font-family:"basefont";font-size:var(--fs-s);line-height:1.45em;text-decoration:none;transition:.3s}body.website a:not(.button) svg{fill:var(--color-link);transition:.3s;vertical-align:middle;width:28px}body.website a:not(.button):hover{color:var(--color-link-hover)}body.website a:not(.button):hover svg{fill:var(--color-link-hover)}body.website rich-text{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website rich-text ul li{list-style:disc;margin:0 0 var(--space-s) 40px}body.website rich-text ol li{margin:0 0 var(--space-s) 40px}body.website rich-text blockquote{margin:0 auto;padding:var(--space-m);width:60%}body.website rich-text h3{margin-bottom:0;padding-top:var(--space-xxs)}body.website rich-text h3:first-child{padding-top:0}body.website frml-privacy-dialog.basic{background:var(--color-blue);border:none;bottom:var(--space-xs);left:auto;right:var(--space-xs);padding:var(--space-m);width:460px}body.website frml-privacy-dialog.basic div.content{padding-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content h3,body.website frml-privacy-dialog.basic div.content p,body.website frml-privacy-dialog.basic div.content a{color:var(--color-white)}body.website frml-privacy-dialog.basic div.content h3{font-size:var(--fs-m);font-weight:600;margin-bottom:var(--space-xxs)}body.website frml-privacy-dialog.basic div.content p{margin-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content a.learn_more{display:block;padding-top:var(--space-xxs);text-decoration:none}body.website frml-privacy-dialog.basic frml-button-group{display:flex;flex-direction:row;gap:var(--space-s)}body.website frml-privacy-dialog.basic a.button{background:var(--color-blue-dark);border:3px solid var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.button:hover{background:rgba(0,0,0,0);color:var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.soft{color:var(--color-blue-dark);display:inline-block;font-size:var(--fs-xs);margin:0 auto 0 auto;text-decoration:none;width:auto}@media only screen and (max-width:1000px){body.website frml-privacy-dialog.basic{border-radius:0;bottom:0;left:0;width:100%}}body#website-statics.home #block-hero{background:url(/assets/website/statics/home/hero-ab1d35e7df63f98eed5ad15edcd684a4d8f6ff383f9a5004cd126dd30f4b8a46.webp) var(--color-slate) no-repeat center center;background-size:cover;height:40vw;padding:0}body#website-statics.home #block-hero frml-block-body{align-items:center;background:rgba(0,0,0,.1);display:flex;height:100%;max-width:none;padding:var(--space-xxl) var(--blockpad)}body#website-statics.home #block-hero div.inner{margin:0 auto;max-width:var(--block-xl);width:100%}body#website-statics.home #block-hero h1{color:var(--color-coconut);font-size:var(--fs-xxl);margin:0;max-width:600px;line-height:var(--line-xs);text-align:left}body#website-statics.home #block-hero h1 small{font-family:"basefont";font-size:var(--fs-s);font-weight:300;line-height:var(--line-m);padding-top:var(--space-s)}body#website-statics.home #block-hiring{background:var(--color-olive);padding:var(--space-xl)}body#website-statics.home #block-hiring img.lotus{left:50%;margin-left:-40px;margin-top:-100px;position:absolute;width:80px}body#website-statics.home #block-hiring h2{color:var(--color-coconut);font-size:var(--fs-m);letter-spacing:0px;margin-bottom:var(--space-s);text-align:center}body#website-statics.home #block-hiring p{color:var(--color-coconut);font-size:var(--fs-xs);margin:0 0 var(--space-s);text-align:center}body#website-statics.home #block-hiring a{margin:0 auto}body#website-statics.home #block-vision frml-block-column.picture{margin-bottom:0}@media only screen and (max-width:1300px){body#website-statics.home #block-hero{height:56vw}body#website-statics.home #block-hero frml-block-body{background:rgba(0,0,0,.3)}}@media only screen and (max-width:1000px){body#website-statics.home #block-hero{height:64vw}body#website-statics.home #block-hero frml-block-body{background:rgba(0,0,0,.3)}}@media only screen and (max-width:700px){body#website-statics.home #block-hero{height:80vw}body#website-statics.home #block-hero frml-block-body{background:rgba(0,0,0,.5)}}@media only screen and (max-width:480px){body#website-statics.home #block-hero{height:110vw}}body#website-statics.hiring #block-why frml-block-column{width:460px}body#website-statics.hiring #block-why frml-block-column:first-child h2 small.suptitle{color:var(--color-jute)}body#website-statics.hiring #block-why frml-block-column:last-child ul.features li{margin-bottom:var(--space-m)}body#website-statics.hiring #block-why frml-block-column:last-child ul.features li h3{font-size:var(--fs-l);margin-bottom:var(--space-xxs)}body#website-statics.hiring #block-why frml-block-column:last-child ul.features li p{color:var(--color-jute)}body#website-statics.hiring #block-why frml-block-column:last-child ul.features li:last-child{margin-bottom:0}@media only screen and (max-width:1000px){body#website-statics.hiring #block-why frml-block-body{flex-direction:column}body#website-statics.hiring #block-why frml-block-body frml-block-column{width:100%}body#website-statics.hiring #block-why frml-block-body frml-block-column:first-child{padding-bottom:var(--space-l)}}body#website-statics.privacy_policy #block-hero{padding-bottom:var(--space-l)}body#website-statics.privacy_policy #block-hero frml-block-body{max-width:var(--block-m)}body#website-statics.privacy_policy #block-hero frml-block-body h1{margin-bottom:0}body#website-statics.privacy_policy #block-policy{background:var(--color-surface-xlight);padding-top:var(--space-l)}body#website-statics.privacy_policy #block-policy frml-block-body{max-width:var(--block-m)}body#website-statics.privacy_policy #block-policy frml-block-body h2,body#website-statics.privacy_policy #block-policy frml-block-body p,body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-blue-dark)}body#website-statics.privacy_policy #block-policy frml-block-body h2{font-size:var(--fs-l);margin:0 0 var(--space-s) 0;text-transform:none}body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-blue)}body#website-statics.privacy_policy #block-policy frml-block-body section{padding-bottom:var(--space-xl)}
